/* Style da da pagina interna (InternalMasterPage) */

#Master
{
	position:relative;
	overflow:inherit;
	padding-bottom:84px;
}

#BottomLogo
{
	position:absolute;
	left:0px;
	top:101px;
	width:184px;
	height:38px;
	z-index:1;
}

#Principal
{
	margin-bottom: 5px;
	display:table;
	position:relative;
	width:576px;
	left:0px;
	top:96px;
	min-height:600px;
	height:auto !important;
	height:600px;
}
#PrincipalConteudo
{
	position:relative;
	float:right;
	width:382px;
	left:5px;
	top:0px;
	font-size:12px;
}

#BlocoEsquerdoInterno
{
	position: absolute;
	width: 0px;
	height: 0px;
	left:0px;
	top:0px;
}

#GreyBox
{
	border:none 0px;
	position:absolute;
	left:591px;
	top:125px;
	width:155px;
	height:164px;
}

#GreyBoxTop
{
	position:absolute;
	width:155px;
	height:10px;
	left:0px;
	top:0px;
}

#GreyBoxMiddle
{
	position:absolute;
	width:155px;
	height:144px;
	left:0px;
	top:10px;
	background-color:#e4e4e4;
}
#GreyBoxBottom
{
	position:absolute;
	width:155px;
	height:10px;
	left:0px;
	top:154px;
}
#InternalSubFooter
{
	position: static;
	width:100%;
	height: 64px;
	background-color:White;
	bottom:0px;	
}
#InternalFooter
{
	position:relative;
	width:100%;
	height: 47px;
	background-color:#172770;
	color: White;
	top: 0px;
}
#InternalFooter A
{
	text-decoration: none;
	color:White;
}

#InternalMenuFooter
{
	position:absolute;
	width: 506px;
	height: 11px;
	top:30px;
	left:8px;
	color: #FFFFFF;
	text-decoration:none;
}
#InternalFooterFlash
{
	position:absolute;
	width:223px;
	height:47px;
	top:0px;
	left:517px;	
}
#InternalMapaSiteBtn
{
	position:absolute;
	width:93px;
	height:9px;
	top:7px;
	left:8px;	
}
#MenuEsquerdaInterno
{
	position: relative;
	width: 16px;
	height: 40px;
	left:172px;
	top:0px;
}
#LeftPanel
{
	float:left;
	width: 184px;
	height: auto;
	/*top:0px;
	left:0px;
	bottom:0px;*/
	background:#f7f7f7;
	vertical-align:bottom;
}

#GuiaRapido
{
	position:absolute;
	width:156px;
	height:89px;
	top:339px;
	left:591px;
}
#GuiaRapidoTitle
{
	position:absolute;
	width:156px;
	height:26px;
	top:0px;
	left:0px;
}
#GuiaRapidoLink1
{
	position:absolute;
	width:142px;
	height:19px;
	top:28px;
	left:0px;
	background:#f8f5f0;
	padding-left:14px;
}
#GuiaRapidoLink2
{
	position:absolute;
	width:142px;
	height:19px;
	top:49px;
	left:0px;
	background:#f8f5f0;
	padding-left:14px;
}
#GuiaRapidoLink3
{
	position:absolute;
	width:142px;
	height:19px;
	top:70px;
	left:0px;
	background:#f8f5f0;
	padding-left:14px;
}
.LinkGuiaRapido
{
	color:#1b2b74;
	text-decoration:none;
	font-family:arial;
	font-size:10px;
}

.Busca
{
	position:relative;
	float:right;
	width:382px;
	left:5px;
	top:0px;
	font-size:12px;
}
#ImgLeftPanel
{
	padding-bottom:30px;
	padding-top:10px;
	position:relative;
	left:14px;
	height:auto;
}
.TopTitleTable
{
	width: 100px; 
	padding-bottom:15px; 
	padding-top:20px; 
	border-bottom:none 0px;
}
#MenuLeftPanel
{
	position:relative;
	top:5px;
	left:18px;
}
#MenuLeftPanel a
{
	color:#1b2b74;
	text-decoration:none;
}

.TDNossaHistoria
{
	border-right:solid 1px #838383; 
	padding-left:10px; 
	padding-right:10px;
	vertical-align:top;
}
.DivInputContato326
{
	border:none;
	height:23px;
	width:328px;
	background: url("../../../Images/InputFundo326.gif") no-repeat;
	
}
.InputContato326
{
	background-color:Transparent;
	margin-left:4px;
	border:none;
	height:22px;
	width:318px;
}
.DivInputDDD
{
	position:absolute;
	top:0px;
	left:0px;
	border:none;
	height:23px;
	width:38px;
	background: url("../../../Images/InputFundoDDD.gif") no-repeat;
}
.InputDDD
{
	background-color:Transparent;
	margin-left:4px;
	border:none;
	height:22px;
	width:38px;
}
.DivInputTel
{
	position:absolute;
	top:0px;
	left:42px;
	border:none;
	height:23px;
	width:140px;
	background: url("../../../Images/InputFundoTel.gif") no-repeat;
}
.InputTel
{
	background-color:Transparent;
	margin-left:4px;
	border:none;
	height:22px;
	width:129px;
}
.DDDTel
{
	position:relative;
	white-space:nowrap;
	width:300px;
}

.InputAssunto
{
	background-color:Transparent;
	margin-left:4px;
	border:none;
	height:22px;
	width:240px;
}
.DivInputAssunto
{
	border:none;
	height:23px;
	width:249px;
	background: url("../../../Images/InputFundoAssunto.gif") no-repeat;
}
.DivInputMensagem
{
	border:none;
	height:101px;
	width:360px;
	background: url("../../../Images/InputFundoMensagem.gif") no-repeat;
}
.InputMensagem
{
	background-color:Transparent;
	margin-left:4px;
	border:none;
	height:98px;
	width:340px;
}
.InputOpcoesDDL
{
	border:solid 1px #e2e1e1;	
}

.BtnEnviarContato
{
	position:relative;
	left:264px;
	top:5px;	
}
.LinhaClara
{
	border-bottom:solid 1px #ffffff;
	background:#f8f5f0;
	text-align:center;
	color:#736038;
	text-align:center;
	padding:5px 5px 5px 5px;	
}
.LinhaEscura
{
	border-bottom:solid 1px #ffffff;
	background:#f4f0e9;
	text-align:center;
	color:#736038;
	text-align:center;
	padding:5px 5px 5px 5px;
}

.tabSubTit
{
	text-align:center;
	text-transform:uppercase;
	font-weight:bolder;
	color:#354280;
	background:#ece3d4;
}
.topLine
{
	background-color:White;
	height:5px;
	border:none 0px;
	vertical-align:bottom;
}
.topTableLine
{
	border-top:solid 1px #dac8a7;
}
.PanelControl
{
	cursor:pointer;
}
.imgCollapseMenu
{
	position:relative;
	top:0px;
}
.linkInfo
{
	display:block; 

	width:359px;
	height:auto;
	color:#000000;	
}
.linkInfo a
{
	background:#f7f7f7; 
	text-decoration:none;
	color:#000000;
}
.linkInfo a:hover
{
	background:#f0f0f0; 
	text-decoration:none;
	color:#000000;
}
.linkAnc
{
	display:block; 

	width:359px;
	height:18;
	color:#000000;	
}
.linkAnc a
{
	display:block;
	width:359px;
	background:#f7f7f7; 
	text-decoration:none;
	color:#000000;
}
.linkAnc a:hover
{
	background:#f0f0f0; 
	text-decoration:none;
	color:#000000;
}
.linkAnc a:visited
{
	background:#f0f0f0; 
	text-decoration:none;
	color:#000000;
}
a
{
	text-decoration:none;
	color:#1b2b74;	
}
a:hover
{
	text-decoration:none;
	color:#1b2b74;
}
a:visited
{
	text-decoration:none;
	color:#1b2b74;
}
a:active
{
	text-decoration:none;
	color:#1b2b74;
}
.tabSubTit
{
	border-bottom:solid 1px #ffffff;
	background-color:#ece3d4;
}
#LoginBox {
	background: url("../../../Images/LoginBox.gif") no-repeat;
	width: 230px;
	height: 162px;
	padding: 2em;
	float: left;
	text-align: left;
}
#lblLogin {
	float: left;
}
#lblSenha {
	float: left;
	padding-top: 0.8em;
	padding-bottom: 0.8em;
}
#ctl00_ContentPlaceHolderPrincipal_txtLogin,
#ctl00_ContentPlaceHolderPrincipal_txtSenha {
	clear: left;
	border: 1px solid #DBDBDB;
}
#btnLogin {
	width: 207px;
	height: 60px;
	text-align: right;
	vertical-align: bottom;
}
#abraSuaConta {
	clear: left;
}
.imgSiteRel
{
	border:solid 1px #f7f7f7;
	vertical-align:middle;
}
.tabSiteRel
{
	padding:5px 5px 5px 5px;
	text-align:center;
	border-bottom:dashed 1px #d0d0d0;
}
.tabSiteRel a
{
	color:#000000;
	text-decoration:none;
}
.tabSiteRel a:hover
{
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.tabSiteRel a:visited
{
	color:#000000;
	text-decoration:none;
}

.TitutoNoticia 
{
	padding-top: 10px;
	padding-bottom: 15px;
	text-transform: uppercase;
	font-weight: bold;
	line-height: 14pt;
	font-size:12px;
}

.TitutoErro 
{
	padding-top: 10px;
	padding-bottom: 10px;
	font-weight: bold;
	line-height: 14pt;
	font-size:14px;
	color:#1b2b74;
}

.ResenhaNoticia 
{
   line-height: 12pt;
	border-bottom: dashed 1px #253788;
	padding-bottom: 17px;
	font-size:12px;
}

.TracosNoticias2 
{
	padding-top: 20px;
	padding-bottom: 20px;
}
.formButton
{
	border: none;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	color:#9E884F;
	background-image: url("../../../Images/btnBack.gif");
}

.TitleTable
{
	background-color:#213073;
	padding:3px;
	padding-left:1em;
	text-transform:uppercase;
	color:white;
	font-weight:bold;
	font-size: 12px;
}
.HeaderTable
{
	background-color:#C1AB81;
	padding-left:1em;
	color:white;
	font-weight:bold;
	font-size: 11px;
}

.Content1
{
	background-color:#F6F5F1;
	padding-left:1em;
	text-transform:uppercase;
	color:black;
}

.Content1 a
{
	background-color:#F6F5F1;
	padding-right:1em;
	padding-left:1em;
	text-transform:lowercase;
	color:Blue;
}

.Content2
{
	background-color:#EFECE7;
	padding-left:1em;
	text-transform:uppercase;
	color:black;
}

.Content2 a
{
	background-color:#EFECE7;
	padding-left:1em;
	padding-right:1em;
	text-transform:lowercase;
	color:Blue;
}

.even td 
{
	font-size: 9px;
	white-space: nowrap;
}


