@charset "utf-8";
form input.button_ok,form input.button_search,form input.button_votar,form input.button_result{margin:0;padding:0;border:0;padding:0 0 1px 1px;width:24px;height:23px;font-weight:bold;color:#BA0400;background:#FFB900;cursor:pointer}
form#formMail{width:450px;background:none}

form#formMail label{float:none}
form#formMail input.email{width:185px}
form#formMail input.contato{width:400px; border:1px inset #D70000; }
form#formMail textarea.texto{width:405px; border:1px inset #D70000;}
form#formMail input.cadastro{width:430px; border:2px solid #ccc;}
form#formMail input.num{width:60px; border:2px solid #ccc;}
form#formMail input.cep{width:80px; border:2px solid #ccc;}
form#formMail input.password{width:45px; border:2px solid #ccc;}


form#formMail ul li{float:left}
form#formMail ul li a{display:block;margin:3px 0;width:200px;height:14px;font:11px Arial;color:#D9D9D9}

/*form input,form select{float:left;margin-right:5px;padding:3px;border:1px solid #C4C4C4;font:12px Arial,Helvetica,sans-serif;color:#5E5E5E}*/

form select{padding:0}
form input.button_ok,form input.button_search,form input.button_votar,form input.button_result{margin:0;padding:0;border:0;padding:0 0 1px 1px;width:24px;height:23px;font-weight:bold;color:#BA0400;background:#FFB900;cursor:pointer}
form input.button_concluir{margin:0;padding:0;border:0;padding:0 0 1px 1px;width:150px;height:23px;font-weight:bold;color:#BA0400;background:#FFB900;cursor:pointer}


body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #2E6C95;
	/*background: #2E6C95 url(../images/fundo.jpg) no-repeat;*/
	margin: 0; 
	padding: 0;
	text-align: center; 
	color: #000000;
}
.link a{
	text-decoration:none;
	color:#0033FF;
}
.link a:hover{
	text-decoration:underline;
}
img{
	border:0px;
}
.thrColElsHdr #container { 
	width: 800px;  
	background: #fff;
	margin: 0 auto; 
	border: 1px solid #fff;
	text-align: left; 
} 
.thrColElsHdr #header { 
	background: #DDDDDD;  
} 

.thrColElsHdr #header h1 {
	margin: 0; 
	padding: 10px 0; 
}


.thrColElsHdr #sidebar1 {
	float: left; 
	width: 11em; 
	background: #fff; 
	padding: 5px 0; 
}
.thrColElsHdr #sidebar2 {
	float: right; 
	width: 176px; 
	background: #fff; 
	padding: 10px 0; 
}
.thrColElsHdr #sidebar1 h3, .thrColElsHdr #sidebar1 p, .thrColElsHdr #sidebar2 p, .thrColElsHdr #sidebar2 h3 {
	margin-left: 10px; 
	margin-right: 10px;
}


.thrColElsHdr #mainContent {
 	margin: 0 185px 0 185px;
	background:#fff; 
} 

.thrColElsHdr #mainContent2 {
 	margin: 0 15px 0 185px;
	background:#fff; 
} 

#link-internas-retorno{
	font-family:arial; 
	margin-top:10px; 
	border-bottom:2px solid #ededed;

}
	#link-internas-retorno span {
		color:#0033FF;
	}
	#link-internas-retorno span a{
		text-decoration:none;
		color:#0033FF;
	}
	#link-internas-retorno span a:hover{
		text-decoration:underline;
		color:#0033FF;
	}
#data_news{
	width:50px; 
	height:38px; 
	float:left; 
	background:#ededed;
	font-family:arial;
	font-size:13px;
	padding-top:12px;
	text-align:center;
	font-weight:bold;
	color:#333;

}
#text_mais_news{
	background:#faf9f9; 
	height:40px;
	font-family:arial;
	font-size:11px;
	padding:5px;
	float:left;
	width:370px;

}
#text_mais_news a{
	text-decoration:none;
	color:#333333;
}
#text_mais_news a:hover{
	text-decoration:underline;
}

#links-todas a{
	color:#333333;
	font-size:11px;
	text-decoration:none;
	padding-top:5px;
	padding-bottom:10px;
	
}
#link-todas a:hover{
	text-decoration:underline;
}

#text_mural{
	background:#fff; 
	border-top:1px dashed #ccc;
	font-family:arial;
	font-size:11px;
	padding:5px;
	float:left;
	width:417px;

}
#text_mural a{
	text-decoration:none;
	color:#333333;
}
#text_mural a:hover{
	text-decoration:underline;
}
#titulo_noticia{
	font-family:Arial, Helvetica, sans-serif;
	font-size:28px;
	font-weight:bold;
	color:#575757;
	letter-spacing:-1px;
	line-height:30px;
}
#data-mais-noticias{
	font-weight:bold; 
	font-size:12px; 
	color:#333; 
	font-family:Arial, Helvetica, sans-serif; 
	background:#ededed;
	padding:5px;
	
}
#titulo-mais-noticias a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight:bold;
	color:#0033FF;
	line-height:15px;
	text-decoration:none;
}
#titulo-mais-noticias a:hover{
	text-decoration:underline;
}
#nome_mural{
	background:#ededed;
	padding:5px;
	font-weight:bold;
	margin-bottom:5px;
}
#texto_mural_interna{
	margin-bottom:10px;
}
#dez_mais{
	background:#ededed; 
	float:left; 
	margin-right:10px; 
	border-bottom:1px dashed #FF6600; 
	width:161px; 
	padding:5px 0;
	
}
#album{
	background:#faf9f9; 
	font-family:arial;
	font-size:11px;
	float:left;
	width:212px;
	margin-top:7px;
	margin-right:5px;

}
#ver_album{
	background:#faf9f9; 
	border:2px solid #ccc;
	font-family:arial;
	font-size:11px;
	float:left;
	width:110px;
	height:120px;
	margin-top:7px;
	margin-right:5px;
	text-align:center;
	padding:5px;
	text-align:center;

}
#foto_album{
	float:left;
	margin-right:5px;
	border:2px #333 solid;
}
#texto_album a{
	text-decoration:none;
	color:#333333;
}
#texto_album a:hover{
	text-decoration:underline;
}

.promo_linha0{
	background:#DDEEFF;
	padding:5px; 
	border-top:1px solid #ccc; 
	margin-top:10px;
}
.promo_linha1{
	background:#fff;
	padding:5px; 
	border-top:1px solid #ccc; 
	margin-top:10px;
	
}
#locutores{
	background:#faf9f9; 
	font-family:arial;
	font-size:11px;
	float:right;
	width:212px;
	margin-top:7px;
}
#locutores_interna{
	background:#000; 
	font-family:arial;
	font-size:11px;
	float:left;
	width:212px;
	
}
	#locutores_text{
	background:#faf9f9; 
	font-family:arial;
	font-size:11px;
	float:left;
	width:345px;
	
}

#topo_mural_l{
	background:url(../images/left_mural.png) no-repeat;
	height:33px;
	width:18px;
	float:left;
	
}
#meio_topo{
	background:#c80700;
	height:28px;
	width:393px;
	float:left;
	padding-top:5px;

}
#topo_mural_r{
	background:url(../images/rigth_mural.png) no-repeat right;
	height:33px;
	width:18px;
	float:left;
	
}
.thrColElsHdr #footer { 
	padding: 0 10px; 
	background:#fff;
	margin:10px;
	text-align:center;
} 
.thrColElsHdr #footer a { 
	color:#333;
} 
.thrColElsHdr #footer p {
	margin: 0; 
	padding: 10px 0; 
	font-size:11px;
}


.fltrt { 
	float: right;
	margin-left: 8px;
}
.fltlft { 
	float: left;
	margin-right: 8px;
}
.clearfloat { 
	clear:both;
    height:0;
    font-size: 1px;
    line-height: 0px;
}
/* BUTTONS */

			.buttons a, .buttons button{
				display:block;
				float:left;
				margin:0 7px 0 0;
				background-color:#f5f5f5;
				border:1px solid #dedede;
				border-top:1px solid #eee;
				border-left:1px solid #eee;
			
				font-family:"Lucida Grande", Tahoma, Arial, Verdana, sans-serif;
				font-size:100%;
				line-height:130%;
				text-decoration:none;
				font-weight:bold;
				color:#565656;
				cursor:pointer;
				padding:5px 10px 6px 7px; /* Links */
			}
			.buttons button{
				width:auto;
				overflow:visible;
				padding:4px 10px 3px 7px; /* IE6 */
			}
			.buttons button[type]{
				padding:5px 10px 5px 7px; /* Firefox */
				line-height:17px; /* Safari */
			}
			*:first-child+html button[type]{
				padding:4px 10px 3px 7px; /* IE7 */
			}
			.buttons button img, .buttons a img{
				margin:0 3px -3px 0 !important;
				padding:0;
				border:none;
				width:16px;
				height:16px;
			}
			/* STANDARD */
			
			button:hover, .buttons a:hover{
				background-color:#dff4ff;
				border:1px solid #c2e1ef;
				color:#336699;
			}
			.buttons a:active{
				background-color:#6299c5;
				border:1px solid #6299c5;
				color:#fff;
			}
			
			/* POSITIVE */
			
			button.positive, .buttons a.positive{
				color:#529214;
			}
			.buttons a.positive:hover, button.positive:hover{
				background-color:#E6EFC2;
				border:1px solid #C6D880;
				color:#529214;
			}
			.buttons a.positive:active{
				background-color:#529214;
				border:1px solid #529214;
				color:#fff;
			}
			
			/* NEGATIVE */
			
			.buttons a.negative, button.negative{
				color:#d12f19;
			}
			.buttons a.negative:hover, button.negative:hover{
				background:#fbe3e4;
				border:1px solid #fbc2c4;
				color:#d12f19;
			}
			.buttons a.negative:active{
				background-color:#d12f19;
				border:1px solid #d12f19;
				color:#fff;
			}
