/* CSS Document */
body
{
	margin:0px;
	padding:0px;
	background-color: #CCCCCC;
	color:#5D5B46;
	font:14px/18px Georgia, "Times New Roman", Times, serif;
	
}

div, p, ul, h2, img{margin:0px; padding:0px;}
ul{list-style-type:none;}


h1{
	max-width: 70%;
}

/*----TOP PANEL----*/
header
{
	background-color:#003366;
	height:150px;
	margin-top:0px;
	background-image:url(../images/cabecalho.png);
	background-repeat:repeat-x;


}


.logo
{
max-width:30%;/*220px*/ 
height:auto; 
position:absolute; 
margin-top:3%;/*50px*/ 
margin-left:28.5%;/*550px*/
/*margin:0 auto;*/
max-width: 70%;

}

/*----Menu Panel----*/




/*----Body Bottom Panel----*/
#bodybottomPan{width:778px; position:relative; margin:0 auto; padding:30px 0 0 8px; margin-top:50px;}
/*----Bottom Left Panel----*/
	
.conteudo
{
	width:41.8%; /*800px*/
	/*background:url(images/fundo_conteudo.png) 0 0 no-repeat #FEFDF0; */
    background-color: #F4F4F4;
	margin:0 auto;
	padding-right:30px;
	font-size:.70em;/*11px*/
	color: #333333;
	font-family: verdana, Helvetica, sans-serif;
	border:solid;
	border-color:#666;
	border-width:1px;
	box-shadow:2px 2px 15px grey;

}




.ver_fotos
{
color: #006699;
text-decoration:none;
font-weight:bold;
}


.texto
{
	width: 30.5%; /*590px*/
	height: 47%;
	margin-top: 1,25%;/*10px*/
	margin-left: 11%;/*15px*/
	padding-left: 0.8%;/*200px*/
	position: absolute;
	overflow: auto;
	

}

.texto a
{
color:#333;
text-decoration:none;
}

.texto a:hover
{
	color:#006699;
}


.conteudo h2
{
	width:197px;
	height:25px;
	background-image:url(images/modulo.png);
	background-repeat:no-repeat;
	margin-top:-35px;

}

.conteudo > img
{
width:25%; /*200px*/
height:500px;
margin-left:0px;
float: left;

}


.titulo
{
font:12px Arial, Helvetica, sans-serif;
color:#ccc;
position:absolute;
font-weight:bold;
/*background-color:#003366;*/
margin-top:5px;
padding-left:30px;
padding-right:30px;
padding-bottom:10px;
float:left;
margin-left:50px;
border:solid;
border-color:#CCCCCC;
border-width:1px;


}
.conteudo span
{
font-size:12px; 
color:#000;
font-weight:bold;
margin-left:30px;
position:absolute;
}




/*----FOOTER PANEL----*/


footer{
width:103.5%;/*830px*/
height:auto;/*315px*/
margin:0 auto;
margin-top: 465px;
background-color:#003366;
/*background-image:url(images/rodape.png);
background-repeat:repeat-x;*/
background: #0982bf; /* Old browsers */
background: -moz-linear-gradient(top,  #0982bf 1%, #003268 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#0982bf), color-stop(100%,#003268)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #0982bf 1%,#003268 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #0982bf 1%,#003268 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #0982bf 1%,#003268 100%); /* IE10+ */
background: linear-gradient(to bottom,  #0982bf 1%,#003268 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0982bf', endColorstr='#003268',GradientType=0 ); /* IE6-9 */
color:#fff; 
font:13px/20px "Trebuchet MS",Arial, Helvetica, sans-serif;
text-align:center;
padding-top:5px;
border:solid;
border-color:#003366;
border-width:1px;
box-shadow:2px 2px 15px grey;
position: relative;

}

.clima_tempo
{
	width:120px;
	 margin-left:45%;/*850px;*/ 
	 margin-top:0;
	 position: absolute;
}

@media(max-width:1800px;){
	.clima_tempo{
		display: none;
	}
}