﻿select, input, textarea											{ font-family:Verdana; font-size:11px; color:#00184f; height:16px; }
.InputCinza														{ background-color:#ffffff; border:1px solid #00184f; }
.InputBrancoClaro												{ background-color:#fefeee; border:1px solid #d9d9d9; width:250px; height:16px; }
.InputBrancoClaroMaior											{ background-color:#fefeee; border:1px solid #d9d9d9; width:590px; height:16px; }
.InputBrancoClaroMaior2											{ background-color:#fefeee; border:1px solid #d9d9d9; width:594px; height:20px; }
.SelectBrancoClaro												{ background-color:#fefeee; border:1px solid #d9d9d9; width:40px; }

.AutoExtender
{
    font-size: 12px;
    color: #000;
    padding: 3px 5px 3px;
    border: 1px solid #999;
    background: #fff;
    width: auto;
    float: left;
    z-index: 9999999999;
    position:absolute;
    margin-left:0px;
    list-style: none;
    font-weight: bold;
}


.LinkCache														{ font-family:Arial; font-size:11px; font-weight:none; }
.LinkCache:														{ color: #0033CC; text-decoration: none }
.LinkCache:link												{ color: #0033CC; text-decoration: none }
.LinkCache:visited										{ color: #0033CC; text-decoration: none }
.LinkCache:hover											{ color: #0033CC; text-decoration: underline }

.LinkMenu														{ font-size:16px; font-weight:bold; line-height:34px; font-family:Garamond; }
.LinkMenu:														{ color:#ffffff; text-decoration:none; font-weight:bold; }
.LinkMenu:link													{ color:#ffffff; text-decoration:none; font-weight:bold; }
.LinkMenu:visited												{ color:#ffffff; text-decoration:none; font-weight:bold; }
.LinkMenu:hover													{ color:#4c82ff; text-decoration:none; font-weight:bold; }

.LinkHome 														{ font-size:11px; font-weight:normal; font-family:verdana; }
.LinkHome:														{ color:#4a4a4a; text-decoration:none; }
.LinkHome:link													{ color:#4a4a4a; text-decoration:none; }
.LinkHome:visited												{ color:#4a4a4a; text-decoration:none; }
.LinkHome:hover													{ color:#4a4a4a; text-decoration:underline; }

.LinkBusca														{ font-size:13px; font-weight:bold; line-height:35px; font-family:Times New Roman; }
.LinkBusca:														{ color:#ffffff; text-decoration:none; font-weight:bold; }
.LinkBusca:link													{ color:#ffffff; text-decoration:none; font-weight:bold; }
.LinkBusca:visited												{ color:#ffffff; text-decoration:none; font-weight:bold; }
.LinkBusca:hover												{ color:#ffffff; text-decoration:underline; font-weight:bold; }

.LinkAzul														{ font-size:11px; font-weight:normal; }
.LinkAzul:														{ color:#02599b; text-decoration:none; }
.LinkAzul:link													{ color:#02599b; text-decoration:none; }
.LinkAzul:visited												{ color:#02599b; text-decoration:none; }
.LinkAzul:hover													{ color:#1b74b8; text-decoration:underline; }

.LinkNoticia													{ font-size:11px; font-weight:normal; }
.LinkNoticia:													{ color:#00184f; text-decoration:none; }
.LinkNoticia:link												{ color:#00184f; text-decoration:none; }
.LinkNoticia:visited											{ color:#00184f; text-decoration:none; }
.LinkNoticia:hover												{ color:#00184f; text-decoration:underline; }

.LinkMais														{ font-size:10px; font-weight:bold; }
.LinkMais:														{ color:#0038b4; text-decoration:none; font-weight:bold; }
.LinkMais:link													{ color:#0038b4; text-decoration:none; font-weight:bold; }
.LinkMais:visited												{ color:#0038b4; text-decoration:none; font-weight:bold; }
.LinkMais:hover													{ color:#0038b4; text-decoration:underline; font-weight:bold; }

.LinkTitulo														{ font-size:26px; font-weight:bold; font-family:Garamond; }
.LinkTitulo:													{ color:#503808; text-decoration:none; font-weight:bold; }
.LinkTitulo:link												{ color:#503808; text-decoration:none; font-weight:bold; }
.LinkTitulo:visited												{ color:#503808; text-decoration:none; font-weight:bold; }
.LinkTitulo:hover												{ color:#503808; text-decoration:underline; font-weight:bold; }

.LinkPublicacoes												{ font-size:14px; font-weight:bold; font-family:Garamond; }
.LinkPublicacoes:												{ color:#503808; text-decoration:none; font-weight:bold; }
.LinkPublicacoes:link											{ color:#503808; text-decoration:none; font-weight:bold; }
.LinkPublicacoes:visited										{ color:#503808; text-decoration:none; font-weight:bold; }
.LinkPublicacoes:hover											{ color:#503808; text-decoration:underline; font-weight:bold; }

.LinkPublicacoes2												{ font-size:11px; font-weight:normal; }
.LinkPublicacoes2:												{ color:#4a4a4a; text-decoration:none; }
.LinkPublicacoes2:link											{ color:#4a4a4a; text-decoration:none; }
.LinkPublicacoes2:visited										{ color:#4a4a4a; text-decoration:none; }
.LinkPublicacoes2:hover											{ color:#1a1a1a; text-decoration:underline; }

.BotaoAzul														{ height:22px; padding:3px 10px 3px 10px; text-decoration:none; font-weight:bold; font-size:11px; border:1px solid #1c5ff6; color:#ffffff; background-color:#1c5ff6; vertical-align:middle; }
.BotaoAzul:														{ height:22px; padding:3px 10px 3px 10px; text-decoration:none; font-weight:bold; font-size:11px; border:1px solid #1c5ff6; color:#ffffff; background-color:#1c5ff6; vertical-align:middle; }
.BotaoAzul:link													{ height:22px; padding:3px 10px 3px 10px; text-decoration:none; font-weight:bold; font-size:11px; border:1px solid #1c5ff6; color:#ffffff; background-color:#1c5ff6; vertical-align:middle; }
.BotaoAzul:visited												{ height:22px; padding:3px 10px 3px 10px; text-decoration:none; font-weight:bold; font-size:11px; border:1px solid #1c5ff6; color:#ffffff; background-color:#1c5ff6; vertical-align:middle; }
.BotaoAzul:hover												{ height:22px; padding:3px 10px 3px 10px; text-decoration:none; font-weight:bold; font-size:11px; border:1px solid #011750; color:#ffffff; background-color:#011750; vertical-align:middle; }

.Azul11													 		{ font-size:11px; color:#02599b; text-align:justify; }
.Cinza14												 		{ font-size:14px; font-weight:bold; color:#4a4a4a; }
.Laranja												 		{ font-size:12px; font-weight:normal; color:#d9670b; }
.Laranja2												 		{ font-size:12px; font-weight:bold; color:#d9670b; }
.Italico												 		{ font-size:11px; font-weight:normal; color:#4a4a4a; font-style:italic; }
.Compre 												 		{ font-size:11px; font-weight:normal; color:#c08c26; font-style:italic; }
.Eventos 												 		{ font-size:11px; font-weight:bold; color:#9b6e16; font-style:italic; padding:8px 0 8px 0; }
.Eventos1 												 	{ font-size:11px; font-weight:normal; color:#003ec9; padding:8px 8px 8px 8px; }
.Eventos2												 		{ padding:8px 8px 8px 8px; }
.Eventos3												 		{ padding:8px 0 8px 0; }
.Mensagem												 		{ font-size:11px; font-weight:normal; color:#a30404; }
.MensagemRodape													{ font-size:10px; font-weight:normal; color:#a30404; }
.Mensagem2												 		{ font-size:10px; font-weight:normal; color:#0099ff; }
.Preto11												 		{ font-size:11px; font-weight:normal; color:#4a4a4a; }
.Titulo													 		{ font-size:15px; font-weight:bold; color:#5a5a5a; padding:5px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#dab85a; }
.Titulo2												 		{ font-size:13px; font-weight:bold; color:#003366; padding:5px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#dab85a; }
.TituloAzul												 		{ font-size:15px; font-weight:bold; color:#02599b; font-weight:bold; font-family:Garamond; padding:5px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#02599b; }
.SubTitulo												 		{ font-size:15px; font-weight:bold; color:#4a4a4a; font-weight:bold; font-family:Garamond; padding:5px; }
.ResultadoBusca													{ font-style:italic; text-decoration:underline }

.TituloAzulVideo										 		{ font-size:20px; font-weight:bold; color:#02599b; font-weight:bold; font-family:Garamond; padding:5px 0px 5px 0px; border-bottom-width:1px; border-bottom-style:solid; border-bottom-color:#02599b; }
.TituloAzulVideoItem									 		{ font-weight:bold; }

.AzulTexto														{ color:#297fc3 }

.depoimento														{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-style: italic; }
.campoForm														{ font-family: tahoma, arial; font-size: 10px; }

.Cursor			    											{ cursor:pointer; }
.clear															{ clear:both; }
hr																{ border-width:0.5px; border-style:solid; border-color:#02599b; }

div#Total 														{ width:100%; margin:auto; min-height:100%; position:relative; } /* height:100%; min-height: 100%; position: relative; */
/* hack para IE6 que trata height como min-height */
* html div#Total												{ height:100%; }

div#Site 														{ width:1010px; margin:auto; margin-top:5%; position:relative; border-color:#867b75; border-width:1px; border-style:solid; } /* height:100%; min-height: 100%; position: relative; */

div#Topo 														{ width:1010px; height:104px; background-image:url(../Imagens/Topo.jpg); background-repeat:no-repeat; }
div#TopoEsquerda												{ width:18px; height:104px; float:left; }
div#TopoLogo													{ width:271px; height:104px; float:left; }
div#TopoLogoEspaco												{ width:271px; height:20px; float:left; }
div#TopoLogoImagem												{ width:271px; float:left; }
div#TopoMeio													{ width:328px; height:104px; float:left; }
div#TopoDireita													{ width:393px; height:104px; float:left; line-height:35px; }
div#TopoBusca1													{ width:200px; height:35px; float:left; font-size:13px; font-weight:bold; color:#ffffff; font-family:Times New Roman; line-height:35px; }
div#TopoBusca2													{ width:150px; height:35px; float:left; line-height:35px; }
div#TopoBusca2Topo												{ width:150px; height:8px; float:left; }
div#TopoBusca2Input												{ width:150px; float:left; }
div#TopoBusca3													{ width:30px; height:35px; float:left; font-size:13px; font-weight:bold; color:#ffffff; line-height:35px;}

div#Menu														{ height:34px; background-color:#00184f; font-weight:bold; }
div#MenuItem													{ padding:0px 10px 0px 10px; height:34px; float:left; font-weight:bold; }
div#MenuItem :hover												{ padding:0px 0px 7px 0px; background-image:url(../Imagens/MenuSeta.gif); background-repeat:no-repeat; background-position: center bottom; }
div#MenuItemEspaco												{ padding:11px 0px 0px 0px; height:20px; width:35px; float:left; }
div#MenuItemEspacoEs											{ padding:11px 0px 0px 0px; height:20px; width:24px; float:left; }
div#MenuItemEspacoEn											{ padding:11px 0px 0px 0px; height:20px; width:33px; float:left; }
div#MenuItemEspaco2												{ padding:11px 0px 0px 0px; height:20px; width:15px; float:left; }

div#TabelaTituloEspaco											{ height:1px; background-color:#ffffff; }
div#TabelaTitulo												{ height:36px; background-color:#1c5ff7; }
div#TabelaTitulo1												{ height:36px; float:left; width:14px; }
div#TabelaTitulo2												{ height:36px; float:left; width:28px; padding-top:8px; }
div#TabelaTitulo3												{ height:36px; float:left; width:900px; font-size:25px; font-weight:bold; line-height:36px; font-family:Garamond; color:#ffffff; }
div#TabelaTitulo4												{ height:36px; float:left; }

div#Meio														{ width:1010px; float:left; background-color:#ffffff; background-image:url(../Imagens/FundoMeio.jpg); background-repeat:repeat-y; background-position:left top; padding-bottom:30px; position:relative; }
div#Espaco														{ width:1010px; height:10px; }

div#TabelaInterior												{ float:left; position:relative; width:951px; margin-left:30px; }
div#TabelaInteriorTopo											{ float:left; position:relative; width:948px; height:1px; background-color:#7e7e7e; }
div#TabelaInteriorTopoFinal										{ float:left; position:relative; width:3px; height:1px; }

div#TabelaInteriorHome											{ float:left; position:relative; width:227px; margin-left:30px; }
div#TabelaInteriorHomeEspaco									{ float:left; position:relative; width:227px; margin-left:14px; }
div#TabelaInteriorHome2Espaco									{ float:left; position:relative; width:1px; }
div#TabelaInteriorHomeTopo										{ float:left; position:relative; width:224px; height:1px; background-color:#7e7e7e; }
div#TabelaInteriorHomeTopoFinal									{ float:left; position:relative; width:3px; height:1px; }

div#TabelaInteriorMeio											{ float:left; position:relative; width:951px; background-image:url(../Imagens/FundoTabela.jpg); background-repeat:repeat-y; }
div#TabelaInteriorMeio2											{ float:left; position:relative; width:951px; background-image:url(../Imagens/FundoTabelaBranco.jpg); background-repeat:repeat-y; }

div#TabelaInteriorHome1											{ float:left; position:relative; width:227px; background-image:url(../Imagens/FundoHome.jpg); background-repeat:repeat-y; }
div#TabelaInteriorHome2											{ float:left; position:relative; width:224px; }
div#TabelaInteriorHome3											{ float:left; position:relative; width:200px; padding:5px 10px 2px 10px; height:180px; }
div#TabelaInteriorHomeLinha										{ float:left; position:relative; width:222px; height:1px; background-color:#bababa; }
div#TabelaInteriorHomeMais										{ float:left; position:relative; width:221px; height:18px; background-color:#eeeeee; border-left-color:#bababa; border-left-width:1px; border-left-style:solid; }

div#TabelaInteriorMeioEspaco									{ float:left; position:relative; width:1px; }
div#TabelaInteriorMeioEsquerda									{ float:left; position:relative; width:271px; }
div#TabelaInteriorMeioEsquerda2									{ float:left; position:relative; width:426px; }
div#TabelaInteriorMeioEsquerda2In								{ float:left; position:relative; width:380px; margin:18px; }

div#TabelaInteriorMeioEsquerda3									{ float:left; position:relative; width:946px; background-image:url(../Imagens/FundoTabelaMarrom.jpg); background-repeat:repeat-y;  }
div#TabelaInteriorMeioEsquerda3In								{ float:left; position:relative; width:380px; margin:12px; font-size:26px; font-weight:bold; color:#503808; font-family:Garamond }

div#TabelaInteriorMeioNoticias1									{ float:left; position:relative; width:243px; height:105px; }
div#TabelaInteriorMeioNoticiasEspaco							{ float:left; position:relative; width:1px; height:105px; }
div#TabelaInteriorMeioNoticias2									{ float:left; position:relative; width:234px; height:105px; background-color:#eadab9; }
div#TabelaInteriorMeioNoticias3									{ float:left; position:relative; width:233px; height:105px; background-color:#efe6d4; }
div#TabelaInteriorMeioNoticias2Texto							{ float:left; position:relative; width:214px; height:105px; padding:10px 10px 2px 10px }
div#TabelaInteriorMeioNoticias3Texto							{ float:left; position:relative; width:213px; height:105px; padding:10px 10px 2px 10px }

div#TabelaInteriorMeioEsquerda3Espaco							{float:left; position:relative; width:946px; height:20px; }

div#TabelaInteriorMeioDireita									{ float:left; position:relative; width:675px; }
div#TabelaInteriorMeioDireita2									{ float:left; position:relative; width:520px; background-color:#e5eef5;  }
div#TabelaInteriorMeioDireita2In								{ float:left; position:relative; width:490px; margin:18px; }

div#TabelaInteriorMeioDireita4									{ float:left; position:relative; width:480px; }
div#TabelaInteriorMeioDireita4In								{ float:left; position:relative; width:450px; }

div#TabelaInteriorMeioDireita5									{ float:left; position:relative; width:450px; }
div#TabelaInteriorMeioDireita5In								{ float:left; position:relative; width:450px; }

div#TabelaInteriorMeioDireita6								  { float:left; position:relative; width:300px; }
div#TabelaInteriorMeioDireita6In								{ float:left; position:relative; width:280px; }

div#TabelaInteriorMeioDireita7								  { float:left; position:relative; width:354px; }
div#TabelaInteriorMeioDireita7In								{ float:left; position:relative; width:344px; }

div#TabelaInteriorMeioDireita8								  { float:left; position:relative; width:280px; }
div#TabelaInteriorMeioDireita8In								{ float:left; position:relative; width:270px; }

div#TabelaInteriorMeioEspaco2									{ float:left; position:relative; width:4px; background-image:url(../Imagens/TopoTabela.gif); background-repeat:no-repeat; background-position: top right}

div#TabelaInteriorRodape										{ float:left; position:relative; width:951px; height:1px; background-color:#7e7e7e; }
div#TabelaInteriorRodapeEsquerda								{ float:left; position:relative; width:3px; height:3px; }
div#TabelaInteriorRodapeDireita									{ float:left; position:relative; width:948px; height:3px; background-color:#7e7e7e; }

div#TabelaInteriorHomeRodape									{ float:left; position:relative; width:227px; height:1px; background-color:#7e7e7e; }
div#TabelaInteriorHomeRodapeEsquerda							{ float:left; position:relative; width:3px; height:3px; }
div#TabelaInteriorHomeRodapeDireita								{ float:left; position:relative; width:224px; height:3px; background-color:#7e7e7e; }

ul, li															{ text-align:justify }

.FormTexto														{ width:130px; height:30px; float:left; text-align:right; font-size:12px; font-weight:bold; position:relative; }
.FormInput														{ width:420px; height:30px; float:left; position:relative; }
.FormInputMaior													{ width:420px; float:left; position:relative; padding-bottom:10px; }

div#RodapeEspaco												{ width:1010px; height:1px; clear:both; background-color:#ffffff; }
div#Rodape														{ width:1010px; height:23px; background-color:#6b7075; text-align:center; color:#ffffff; font-size:12px; line-height:23px;  }

div#Texto														{ padding:18px; font-family:Arial; font-size:11px; color:#4a4a4a; text-align:justify; }

A:link															{ color: #5a5a5a; text-decoration: underline; font-weight:normal; } 
A:visited														{ color: #5a5a5a; text-decoration: underline; font-weight:normal; }
A:active														{ color: #5a5a5a; text-decoration: underline; font-weight:normal; }
A:hover															{ color: #7a7a7a; text-decoration: underline; font-weight:normal; }

* p, body, form													{
																	list-style:none;
																	vertical-align:middle;
																	text-decoration:none;
																	font-style:normal;
																	line-height:16px;
																	font-family:Verdana;
																	font-size:11px; 
																	color:#4a4a4a;
																}
																
* body, form													{
																	margin:0px;
																	padding:0px;
																	min-height:100%;
																}																

Body, Html											 			{
																	scrollbar-face-color: #eeeeee;
																	scrollbar-arrow-color: #757575;	
																	scrollbar-track-color: #FFFFFF;	
																	scrollbar-shadow-color:#CECECE;	
																	scrollbar-highlight-color:#FFFFFF;
																	scrollbar-3dlight-color: #CECECE;
																	scrollbar-darkshadow-color:#FFFFFF;
																	background-color:#b0c7ff;
																	min-height:100%;
																	overflow:auto;
																	background-image:url(../Imagens/Fundo2.jpg); background-repeat:repeat-x; background-position:top center;
																}
