@charset "utf-8";/* CSS Document *//** ------------------\	GERAL/-------------------**/*{ margin:0;	padding:0;}body {	background:url(imagens/bg-geral.png);	margin:0;	padding:0;	}img {border:none;}#geral{	width:776px;	background:#FFFFFF;	margin:0 auto;	text-align:left;}ul{list-style:none;}a {text-decoration:none;}/** ------------------------------\	TOPO DO SITE - com logo 	minimenu, e data. 	 /-----------------------------***/#topo {	height:136px;	}#data {	background:url(imagens/menu-topo.png) no-repeat;	height:56px;	padding:25px 10px 0 10px;	font:11px;}#data .minimenu a{	font: 11px Arial, Helvetica, sans-serif;	color:#2d3c6b;	}#data .minimenu a:hover{color:#014983;}#data p{	color:#2d3c6b;	font:11px;}#data .data{	font:11px Arial, Helvetica, sans-serif;	color:#2d3c6b;	float:right;	margin-top:12px;	}/**-------------------------------\	MENU LATERAL - drop dawn/-------------------------------**/#lateral {	width:190px;	float:left;}#menu{	background:#f6f6f6;	width:170px;}#menu li ul {width:200px;background:#f6f6f6;}#menu ul li{position:relative;}#menu li{	border-bottom: 1px solid #e1e1e1;	padding:3px 0 3px 10px;}#menu li ul{	position:absolute;	left:169px;	top:0;	display:none;}#menu li:hover ul{ 	display:block;	border-left:1px solid #e1e1e1;}#menu li a{	display:block;	padding:2px;	color:#014983;	font:11px Arial, Helvetica, sans-serif ;}#menu li a:hover{color:#0684e2;}/** ---------------------\	LOGIN  	/----------------------**/#associado{	width:170px;	margin:20px 0 0 0;}#associado form{	margin:0 0 10px 10px;}#associado label{	font:12px Arial, Helvetica, sans-serif;}#associado input{	padding:6px 0;	margin:5px 0;}.campos{width:160px}.botao{	background:url(imagens/botao-entrar.png);	font:12px Arial, Helvetica, sans-serif;	color:#FFFFFF;	border:1px solid;	padding:11px 30px;	width:163px;	height:32px;	}/** ------------------\		PREVISÃO DO TEMPO /--------------------**/#tempo{	width:170px;}	#tempo p{	font:11px Arial, Helvetica, sans-serif;	color:#4577a2;	float:left;}.imagemtempo{	margin:0 10px 0 20px;}/**---------------------\ 		BLOG  E	CONTEUDO INTERNO	DO SITE	/------------------------**/#blog{	padding:0 10px 10px 15px;	heigth:270px;}.left{	float:left;	margin-right:8px;}#blog h1{	font:24px Arial, Helvetica, sans-serif;}#blog img{	margin:10px 10px 0 0;}#blog p{	font:14px Arial, Helvetica, sans-serif;	padding:10px 20px 0 0px;	margin-bottom:15px;	line-height:18px;}#blog p a{	color:#000000;}#blog p.linkblog a{	color:#1168af;	margin:20px 0;	padding:20px 0;	}/** FORMULARIO FALE CONOSCO **/form {	margin:0 0 150px 0;}.faleConosco input,.faleConosco select{margin-bottom:5px;}.faleConosco{	font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;	color:#333333;}		/** 	ESTILOS DE TEXTO DO CONTEUDO PRINCIPAL  **/#mainContent {margin:0 10px 20px 200px;}#mainContent p{		font:12px "Trebuchet MS", Arial, Helvetica, sans-serif;	line-height:20px;}#mainContent h3 {	font:16px "Trebuchet MS", Arial, Helvetica, sans-serif;	margin-bottom:5px;	font-weight:normal;	color:#666666;}/**  BREAD CRUMBS **/.bread{padding:10px 0 8px; color:#666666;font:11px "Trebuchet MS", Arial, Helvetica, sans-serif;line-height: 11px;}.bread a{color:#666666;}.bread a:hover{color:#0684e2;}/**	-----------------------\		REDES SOCIAIS	/-------------------------**/#redessociais {	background:url(imagens/redes-sociais.png) no-repeat;	margin:40px 0 20px 190px;	padding:10px 10px 10px 450px;}#redessociais img{	width:34px;	height:34px;	margin:2px;	}/***----------------------------------------\	  DESTAQUES PEQUENOS	- Boletim e reuniões/------------------------------------------**/#destaques {	background:url(imagens/bg-boletins-reunioes.png) no-repeat;	margin:0 0 0 190px;	width:586px;	height:275px;	}.box{		float:left;	width:130px;	margin-right:20px;	_margin-right:10px;}.boletim img{	margin:0 10px 0px 0;}.reunioes img{	margin:0 10px 0 10px;}.box a{	font:14px Arial, Helvetica, sans-serif;	color:#000000;	line-height:18px;}/***-------------------\  		RODAPE		/--------------------**/.rodape, .subrodape{	clear:both;}.rodape {		padding:10px 10px 10px 60px;		background:#005da9;}.rodape p{	font:11px Arial, Helvetica, sans-serif;	color:#FFFFFF;}.subrodape{padding:10px 20px 20px 100px;}.subrodape p{	font:11px Arial, Helvetica, sans-serif;	color:#a19e9e;}#lateral2 {	float: right; 	width: 160px; 	padding: 15px 5px 15px 0px;	*margin-top:10px;	margin: 0px 0px 0px 0px;}#lateral2 p{margin-bottom:10px;}#lateral2 h1 a{color:#2f8e39;}
