/* CSS Document */

* {
	margin:0;
	padding:0;
	list-style:none;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	_behavior:url("csshover2.htc");

}
h3 {
	background:#eff4f5;
	font:14px Arial, Helvetica, sans-serif;
	padding:4px 4px 4px 40px;
	letter-spacing:2px;
	font-weight:bold;
	color:#d2aa16;
	font-style:italic;
}
#menunav {
	border-top:2px solid #fff;
	border-bottom:1px solid #fff;
}
#menunav ul{
	background:#1a57a8 url(img/menunav_bg.gif);
	padding:3px 5px 7px 5px;	
}
#menunav li{
	display:inline;
}

#menunav li a {
	padding:5px 20px;
	color:#fff;
	font:11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	letter-spacing:1px;
	font-weight:bold;
	background:url(img/menunav_div.gif) repeat-y right;
}
#menunav li a:hover {
	color:#FFCC33;
/*	background: url(img/menunav_bg_hover.gif);*/
}
#container {
	width:776px;
	margin:0 auto;
}
.topo {
	height:180px;
	background:#dcedf6 url(img/topo_bg.gif);
}
#lateral img{
	margin-bottom:8px;


}
.boxborda {
	border:1px solid #dcedf6;
}
.box {
	background:#dcedf6;
	border:1px solid #fff;
	padding:3px;
}


#menu {
	background:#fff;
	padding-bottom:10px;
}

#menu ul {
	border-top:1px solid #fff;

}
#menu li {
	padding:6px 0 6px 8px;
	_padding:5px 0 5px 8px;

	font: 11px Arial, Helvetica, sans-serif;
	background:#f5f5f5;
	font-weight:bold;
	margin-bottom:1px;
	border-left:5px solid #e9e9e9;
}

#menu .dois {
	font: 10px Arial, Helvetica, sans-serif;
	background:#efefef;
	font-weight:normal;
	border-left:5px solid #e1e1e1;
	padding:5px 0 5px 20px;
	_padding:0 0 3px 20px;

}
#menu .dois:hover {
	background:#ebebeb;
}
#menu li a{
	display:block;	
	color:#064387;
	text-decoration:none;
	letter-spacing:1px;
	}
#menu li a:hover {	
	color:#064387;
}
#menu li:hover {
	background:#ebebeb url("img/menu_bg_hover.gif");
}



.noticias td {
	padding-bottom:10px;
	border-bottom:1px dotted #dfdfdf;
}

.notData {
	font:10px Arial, Helvetica, sans-serif;
	letter-spacing:1px;
	font-weight:bold;
}

.notTexto a {
	font:12px Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
	color:#666;
}

.notTexto a:hover {
	color:#003366;
	text-decoration:underline;
}

.destTitulo {
	text-decoration:none;
	color:#064387;
}


.destTitulo:hover {
	text-decoration:underline;
}

.destTituloNot {
	font:13px Verdana,Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#064387;
}
.destTexto {
	font:11px Verdana,Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:1.5em;
	
}

.contTexto {
	font:11px Verdana,Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:1.5em;
	padding:10px;
}



.destFoto {
	padding:3px;
	border:1px solid #e1e1e1;
}

.textFoto {
	padding:3px;
	margin:0 0 5px 5px;
	border:1px solid #e1e1e1;
}

.textFoto:hover {
	padding:1px;
	margin:0 0 5px 5px;
	border:3px solid #d1d1d1;
}


.rodape {
	padding:10px 5px 5px 5px;
	background:#eff4f5 url(img/rodape_bg.gif) repeat-x;
	font:10px Verdana,Arial, Helvetica, sans-serif;
	letter-spacing:1px;	
	
}
.rodape b {
	font:11px Verdana,Arial, Helvetica, sans-serif;
	font-weight:bold;
}

.busca {
	/*background:#0051b1; */
	background:#efefef;
	margin-bottom:1px;
}

.buscainterna td {
	padding-bottom:10px;
	border-bottom:1px dotted #dfdfdf;
}

.buscainterna td {
	font: 12px Verdana,Arial, Helvetica;
	padding:5px;
}

.buscaTitulo {
	padding-left:5px;
	color:#064387;
	font-size:12px;
}

.resultado a {
	font: 12px Verdana,Arial, Helvetica;
	padding-left:15px;
	color:#666;
}

.data {
	padding-left:10px;
	font:11px Arial, Helvetica, sans-serif;
	letter-spacing:2px;	
	color:#064387;
	font-weight:bold;
}
.galeria td {

}
.galeria img {
	padding:3px;
	border:1px solid #e1e1e1;
}
.galeria img:hover {
	padding:1px;
	border:3px solid #d1d1d1;
}


.governadorNome{
	color:#064387;
	font:16px Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}
.governadorPeriodo {
	color:#064387;
	font:10px Verdana, Arial, Helvetica, sans-serif;

}


/* Menus */

#menu-esquerdo {
	background:#fff;
	padding:10px;
	width:300px;
	float:left;
}

#menu-conteudo {
	background:#fff;
	padding:10px;
	width:590px;	
}


/* Paginação */
.paginacao {
    clear: left;
    width:320px;
    cursor:default;
}

.paginacao a, .paginacao b {
    display: block;
    float: left;
    font-size: 12px;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background-color: #fff;
    background:url("img/bg_icon2.gif");
    border: 1px solid #999;
    text-decoration: none;
    margin:2px;
    color:#555;
}

.paginacao b {
	background: #0053B2;
	color:#fff;
}

.paginacao a:hover {
    border-color: #0053B2;
    color: #0053B2;
}


/* TABELA Download ------------------------------------------------- */
.download {
	width:100%;
	border-spacing:2px;
	clear:both;
	font:11px Verdana,Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:1.5em;
}

.download th{
			
	background: #ffffff; 
	padding:5px;
	letter-spacing:1px;

	border-bottom:2px solid #b1b1b1;
	border-right:1px solid #a1a1a1;	
}
.download tr {	
	
	background: #f4f4f4;
}

.download td {
	padding:4px;
	margin-bottom:3px;
	border-bottom:1px solid #c1c1c1;
	border-right:1px solid #c1c1c1;	
}
.download label {
	/*font-weight:bold;*/
	font-size:11px;
	font-weight:bold;
	color:#666;
}
.download span {
	color:#cc0000;
	font-size:11px;
}

.contato {
	
	width:78%;	
	clear:both;
	font:11px Verdana,Arial, Helvetica, sans-serif;
	line-height:1.5em;
}

.contato th{

	font:13px Verdana,Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#064387;
	padding:4px;
	
	text-align:center;	

}


.contato td {
	padding:2px;
	margin-bottom:3px;	
}

/* Painel Botão de Envio */

.painel_site { 
	margin:10px 0;
	text-align: center;  
	background:#f9f9f9;  
	border:1px solid #d5d5d5;
	
	}

.painel_site div.icon {
	margin:3px;
	background: #ffffff url("img/bg_h3_off.gif") repeat-x bottom;
	}
.painel_site div.icon a { 
	display: block;
	padding: 5px 5px 4px 25px;
	
	border-top: 1px solid #DDD;
	border-left: 1px solid #DDD;
	border-right: 1px solid #999;
	border-bottom: 1px solid #999;
	
	font-size:11px;
	color : #444;  
	letter-spacing:1px; 
	text-decoration : none;
	}

.painel_site div.icon a:hover   { 
	color : #0079E3; 
	background-color: #f1e8e6;  
	border: 1px solid #0079E3;
}

.painel_site div.icon .home {
	background: url('img/ic_home.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .voltar {
	background: url('img/ic_voltar.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .avancar {
	background: url('img/ic_avancar.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .acima {
	background: url('img/ic_acima.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .comprar {
	background: url('img/ic_comprar.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}
.painel_site div.icon .novo {
	background: url('img/ic_novo.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .salvar {
	background: url('img/ic_salvar.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}
.painel_site div.icon .padrao {
	background: url('img/ic_padrao.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .pdf {
	background: url('img/ic_pdf.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .boleto {
	background: url('img/ic_boleto.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .ok {
	background: url('img/ic_ok.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .grupo {
	background: url('img/ic_grupo.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .rel {
	background: url('img/ic_rel.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .download {
	background: url('img/ic_download.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .send {
	background: url('img/ic_send.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon .coment {
	background: url('img/ic_coment.gif') 5px 3px no-repeat !important;
	background-position: 5px 5px;
}

.painel_site div.icon span {

}

/** Mensagens */

#success {
	font: 10px Arial, Helvetica, sans-serif;
	padding:5px 0;
	margin:5px;
	border:2px solid #009933;
	padding-left:25px;
	background:#f8fdfa url("admin/img/ic_sucess.gif") 5px 3px no-repeat ;
	}
	
#error {
	font: 10px Arial, Helvetica, sans-serif;
	padding:5px 0;
	margin:5px;
	border:2px solid #cc0000;
	padding-left:25px;
	background:#f4ecec url("admin/img/ic_error.gif") 5px 3px no-repeat;
}

#alert {
	font: 10px Arial, Helvetica, sans-serif;
	padding:5px 0;
	margin:5px;
	border:2px solid #EEBF3E;
	padding-left:25px;
	background:#FFF7DF url("admin/img/ic_alert.gif") 5px 3px no-repeat;
}

/* Carta Mensal */
#cartaMensal {
	background:#F2F2F2;
	width:170px;
	color:#064387;
	border:1px solid #CFCFCF;
	font: 10px Arial, Helvetica, sans-serif;		
}

#cartaMensal a {
	
	color:#064387;	
}

#cartaMensal a:hover {
	
	color:#064387;	
}

#cartaMensal .titulo {
	
	
	font: 11px Arial, Helvetica, sans-serif;	
	text-align:center;
	font-weight:bold;
	padding:3px;
	

}

#cartaMensal table {
	/*font: 11px Arial, Helvetica, sans-serif;*/
	background:#FFFFFF;	
	border-top:1px solid #CFCFCF;
	font-weight:bold;
}

#cartaMensal table input{
	
	background:#FFFFFF;
	border:1px solid #CFCFCF;	
	width:90px;
}

.textoInterna {	
	padding:10px;
	font:12px Arial, Verdana, Helvetica, sans-serif;	
	text-align:justify;
	line-height:1.5em;
}

.textoInterna li {	
	list-style-position:inside;
	list-style-type:disc;
}


.artigos {
	
	width:100%;	
	clear:both;
	font:11px Verdana,Arial, Helvetica, sans-serif;
	line-height:1.5em;
}

.artigos th{

	font:13px Verdana,Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:bold;
	color:#064387;
	padding:4px;	
	text-align:left;	

}


.artigos td {
	padding:2px;
	margin-bottom:3px;	
}

.dolar {
	color:#064387;
	text-decoration:none;
}

.dolar:hover {
	text-decoration:underline;
}

.colegioEgds {
	font:12px Arial, Helvetica, sans-serif;
	text-align:justify;
	text-decoration:none;
	color:#666;
}

.pergunta, .pergunta a {
	color:#c00;
	padding-left:20px;
	font:11px Verdana,Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:justify;
	line-height:1.5em;
}

.infopergunta {
	padding:20px;
	font:11px Verdana,Arial, Helvetica, sans-serif;
	text-decoration:none;
	text-align:justify;
	line-height:1.5em;
}

.resposta {
	margin-left:25px;
	padding-left:5px;
	border-left:3px solid #999;
	font:11px Verdana,Arial, Helvetica, sans-serif;
	text-align:justify;
	line-height:1.5em;
}

.perguntaTitulo {
	color: #064387;
}

.duvidas {
	padding:5px;
	border-bottom:1px solid #DFDFDF;
}

.filtro option{
    padding-right:5px;
}