@charset "utf-8";
/* CSS Document */
body,h1,h2,h3,h4,h5,h6,p,li,ul,div,form,img,label{padding:0; margin:0;}

h1{ color:#1142bd; font-size:27px;}
h2{ color:#000000; font-size:25px;}
h3{ color:#faa61a; font-size:22px;}
h4{ color:#6d9d04; font-size:34px;}
h5{ color:#CC0000; font-size:20px;}


.mt{ margin-top:15px;}
.mr{ margin-right:15px;}
.mb{ margin-bottom:15px;}
.ml{ margin-left:15px;}
.mn{ margin:0;}

.azul{color:#003fdd !important;}



body{
	font-family:"Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	font-size:9pt;
	text-align:center;
	background:url(../imagens/fundo_topo.jpg) repeat-x top left #FFFFFF;
	background-position:0 27px !important;		
}


#corpo{
	width:779px;
	margin:0 auto;
	padding:0;
	text-align:left;
}

#topo{	
	width:779px;
	height: 150px;
	margin-top: 28px;
	margin-bottom: 10px;
}

#topo img {
	vertical-align: top;
}

#menu{
	float:left;
	width:175px;
}
#menu p{
	margin:7px 3px 7px 3px;
}
#menu p a{
	color:#a81c1f;
	font-weight:bold;
	text-decoration:none;
}
#menu p a:hover{text-decoration:underline;}


#c1{
	float:left;
	width:276px;
	padding-left:8px;

}

#noticia{
	width:266px;
	background-color:#f5f5f5;
	float:left;
	margin-bottom:34px;
	*margin-bottom:29px;
	display:table;
}
#noticia img{
	border:3px solid #a81c1f;
}
#noticia p{
	padding-left:10px;
	padding-right:10px;
}
.link{ color:#000000; text-decoration:none}
.link:hover{ text-decoration:underline}


#noticia p.tit{
	color:#a81c1f;
	font-weight:bold;
}




#box{
	width:266px;
	border-bottom:1px solid #f4f2f2;
	margin-bottom:15px;
	padding-bottom:15px;
	float:left;

}
#box p{
margin:4px 0 4px 0;
}
#box p.tit{
	font-size:13px;
	color:#a81c1f;
	font-weight:bold;
}
#box img{
	float:right;
	margin:0 10px 0 8px;
}




#c2{
	float:right;
	width:306px;
}

#metereologia{
	padding-left:15px;
	width:290px;
	margin-top:7px;
	border-bottom:1px solid #f4f2f2;
	padding-bottom:14px;
	margin-bottom:10px;
}

#metereologia img{
	float:left;
	margin:0 15px 0 5px;
}


#recados{
	padding-left:15px;
}

#recados img{float:right;}
#recados p{
	border-bottom:1px solid #f4f2f2;
	padding:6px 0 7px 0; 
}
#recados p.link{border:none;}
#recados p.link a{color:#6d9d04; text-decoration:none;}
#recados p.link a:hover{text-decoration:underline;}


#anglo{
	background:#f5f5f5;
	width:294px;
	padding:12px 0 12px 12px;
	margin-top:7px;
}


#rodape{
	clear:both;
	margin-top:20px;
	width:100%;
	float:left;
	background:#efefef;
	padding-bottom:20px;
}
#rodape_conteudo{
	width:779px;
	text-align:left;
	margin:0 auto;
}
#rodape_conteudo p{ margin-left:36px;}
#rodape_conteudo img{ float:right; margin:0; padding:0;}
#rodape_conteudo ul{ margin:16px 0 20px 36px;}
#rodape_conteudo li{ display:inline;}
#rodape_conteudo li a{ color:#a6a6a6; text-decoration:none;}
#rodape_conteudo li a:hover{ text-decoration:underline;}
#rodape_conteudo ul span{ color:#a6a6a6; margin-left:8px; margin-right:8px;}




form.login label{
	float:left;
	width:46px;
	padding-top:3px;
}
form.login p input{border:1px solid #a0a0a0; color:#666666}
form.login p a{text-decoration:none; color:#000 !important; font-weight:normal !important;}
form.login p a:hover{text-decoration:underline;}





#secao{
	float:right;
	width:594px;
	padding-left:10px;
}

#secao p.tit{
	font-size:20px;
	color:#282828;
	margin-top:16px;
}
#secao .texto {font-size:13px;}
#secao .texto p{margin-top:15px;}


#secao .galeria{ width:266px; float:right; margin:18px 0 10px 10px; background-color:#f5f5f5;}
#secao .galeria ul{ width:267px; margin:0; list-style:none;}
#secao .galeria ul.imagens{background-color:#f5f5f5;position:absolute;margin-top:34px;*margin:0; border-top:2px solid #f9f9f9;}
#secao .galeria ul.imagens .fotos img{border:3px solid #a81c1f; cursor:pointer !important;}
#secao .galeria li{ float:left; padding:8px;}
#secao .galeria li.ampliar{ width:55px;background-color:#a81c1f; padding-left:10px}
#secao .galeria li.ampliar a{color:#FFFFFF; text-decoration:none;}
#secao .galeria li.ampliar a:hover{ text-decoration:underline;}
#secao .galeria li.mais{ width:174px; background-color:#f5f5f5; text-align:right; padding-right:10px;}
#secao .galeria li.mais a{ color:#000; text-decoration:none;}
#secao .galeria li.mais a:hover{ text-decoration:underline;}
#secao .galeria li.mais a img{border:none; margin-bottom:2px;}
#secao .galeria li.fotos { text-align:center;width:197px;}
#secao .galeria li.button { margin:0; padding:0;}
#secao .galeria li.button a{ background-color:#e5e5e5;line-height:93px; width:26px; display:block; text-align:center; text-decoration:none; color:#999; font-size:18px; font-weight:bold;}
#secao .galeria li.button a:hover{ background-color:#d9d9d9; color: #666;}
#secao .galeria #img{border:3px solid #a81c1f !important;width:261px; line-height:193px; text-align:center;}
#secao .galeria #img img{border:none !important;}





#tam{
	float:left;
	width:310px;
	margin-top:18px;
	margin-bottom:8px;
}	
#tam p{font-style:italic; color:#666666;}
#tam a{
	float:left;
	margin-right:5px;
	width:20px;
	height:20px;
	padding-left:2px;
	text-align:center;
	display:block;
	background:#F9F9F9;
	color:#999;
	font-weight:bold;
	text-decoration:none;
	border:1px solid #999999;
}
#tam a:hover{background-color:#e8e8e8;}

.missao{
font-style:italic;
color:#999999;
font-size:16px !important;
}

.link a{
color:#000099;
font-weight:bold;
}
.link a:hover{
color:#CC0000;
text-decoration:none;
}

.turno_geral{
float:left;
margin-bottom:20px;
}
.turno{
width:295px;
float:left;
border-right:#CCCCCC 1px solid;
margin:15px 0px 40px;;
}
.turno img{
width:90px;
margin-right:10px;
float:left;
}

.turno label{
padding-top:20px;
width:180px;
float:left;
font-size:18px;
}
.noborder{
border:none !important;
}

.serv{
float:left;
width:250px;
}
.serv label{
float:left;
padding-top:20px !important;
}

.serv img{
border: #f5f5f5 1px solid;
float:left;
margin-right:15px;
}

.pais_geral{
float:left; width:550px; margin-top:15px;
}
.pais_img{
float:left; width:80px;
}
.pais{
float:left; width:400px; border-left:#f5f5f5 1px solid; padding-left:20px;
}




#pagina{
	position:absolute;
	border:1px solid #CCCCCC;
	padding:10px;
	background-color:#FFFFFF;
	padding-bottom:40px;
	overflow:hidden;
}
#pagina p{
	padding:3px 0;
}
#pagina a{
	margin-top:10px;
	display:block;
	text-align:center;
	color:#6B6B6B;
}
#bodyblock{
	left:0;
	top:0;
	width:100%;
	height:100%;
	background-color:#666;
	position:absolute;
	filter:alpha(opacity=50);
	opacity:.5;
	-moz-opacity:0.5;
}
#divw{text-align:center;_padding-top:30px;}
#tituloBlock{
	position:absolute;
	background-color:#fff;
	filter:alpha(opacity=50);
	opacity:.5;
	-moz-opacity:0.5;	
	font-size:12px;
	font-style:italic;
	font-weight:bold;
	padding-left:8px;
	color: #0000FF;
	text-align:left;
}

.carometro{
border:#f5f5f5 2px solid;
padding:2px;
margin:5px 10px 5px 0px;
width:66px;
}

#det_carometro{
background:#FFF;
width:570px;
margin-top:15px;
margin-bottom:30px;
float:left
}
#det_carometro h2{
margin-top:35px;
}
.carometro_foto{
float:left;
padding:25px;
width:100px;

}
.carometro_dados{
padding-left:15px;
border-left:#f5f5f5 1px solid;
float:left;
width:400px;
}




#listagem{
	background-color:#F9F9F9;
	padding:10px;
	margin:13px 0 13px 0;
	border:1px solid #f1f1f1;
}

#listagem p.data{
	color:#666666;
	font-style:italic;
	font-size:11px;
}
#listagem p.titulo{
	font-size:20px !important;
	font-weight:bold;
}
#listagem p.titulo a{color:#666666; text-decoration:none;}
#listagem p.titulo a:hover{color:#666666; text-decoration:underline;}
#listagem div.descricao p{
	color: #999999;
	font-style:italic;
}

.voltar{
	float:left;
	margin-top:30px;
	width:588px;
	padding-left:5px;
}
.voltar a{color:#666666; text-decoration:none;}
.voltar a:hover{text-decoration:underline;}



#paginacao{
	float:left;
	margin-top:10px;
	width:594px;
}
#paginacao a{
	width:35px;
	font-size:15px;
	color:#5d5d5d;
	text-align:center;
	text-decoration:none;
	padding:5px 0;
	background:#FFF;
	float:left;
	margin-right:5px;
	border:1px solid #CCCCCC;
}
#paginacao a:hover{background:#f9f9f9;}
#paginacao a.pg_atual{background:#f9f9f9;}


#quiz{
	float:left;
	width:592px;
	background-color:#f9f9f9;
	margin-bottom:10px;
}
#quiz p{padding:6px;}
#quiz p strong{font-size:18px;}
#quiz p.pergunta{
	padding:5px !important;
	background-color:#e8e8e8;
	font-weight:bold;
}
#qListagem{
	border-top:1px solid #cccccc;
	margin:10px 18px 8px 10px;
	padding-bottom:10px;
	padding:10px;
	float:left;
	width:230px;
	background-color:#F9F9F9;
	cursor:pointer;
}
#qListagem .tit{
	font-size:14px;
	font-variant:small-caps;
	font-style:italic;
	font-weight:bold;
	color:#b81d1e;
}
#qListagem p{
	color:#000;
	font-size:13px;
}


.botao{
	background:#F5F5F5;
	font-weight:bold;
	padding:10px 10px;
	width:105px !important;
}


#todos{
	float:left;
	width:580px;
	background-color:#f9f9f9;
	margin-top:20px;
	padding-left:8px;
	border-left:4px solid #666666;
	font-size:14px;
}
#todos a{
	display:block;
	color:#666666;
	text-decoration:none;
}
#todos a:hover{text-decoration:underline}

