body {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #CCCCCC; margin: 0; padding: 0;}
.bg{ background:url(imagem/bg.jpg) repeat-x top #330000;}
ul, li, ol {list-style: none;}
ul{margin:0; text-transform:uppercase; background:url(imagem/menu_bgt.jpg) no-repeat left top; padding:5px 10px 0 10px;}
ul li {padding:7px 0 5px 0; margin:0; background:url(imagem/menu_lh.jpg) no-repeat center bottom; text-transform:none;}
ul li a {color: #fff; display:block;}
ul li a:hover{color: #ccc;}

a{text-decoration:none; color: #CCCCCC;}
a:hover{color:#FADB05;}

h1{font-family: trebuchet ms,arial;font-size:16px; color:#E1AF00; font-weight:bold;}
h2{font-family: trebuchet ms,arial;font-size:16px; color:#000; font-weight:bold;}
.h1, .agenda_data{font-family: trebuchet ms,arial;font-size:16px; color:#E1AF00; font-weight:bold;}
.h2, .t1, .t2, .t3, .t1_2, .t2_2, .t3_2{font-family: trebuchet ms,arial;font-size:16px; color:#000; font-style:italic; font-weight:bold;}

img{ border:0;}

a .img { border:#000000 solid 3px;}
a:hover .img{ border:#ffcc00 solid 3px;}


.t1{background:url(imagem/bg_tg.gif) no-repeat left top; height:20px; padding:5px 10px; float:left;margin:3px;}
.t2{background:url(imagem/bg_tm.gif) no-repeat left top; height:14px; padding:8px 10px; float:left;margin:3px;}
.t3{background:url(imagem/bg_tp.gif) no-repeat left top; height:14px; padding:8px 10px; float:left;margin:3px;}
.t1_2{background:url(imagem/bg_tg2.gif) no-repeat left bottom; height:24px; padding:2px 10px; float:left;margin:3px;}
.t2_2{background:url(imagem/bg_tm2.gif) no-repeat left bottom; height:20px; padding:5px 10px; float:left;margin:3px;}
.t3_2{background:url(imagem/bg_tp2.gif) no-repeat left bottom; height:20px; padding:5px 10px; float:left;margin:3px;}

#geral{width:1003px; overflow:auto; margin:auto;}
#top{height:206px; width:992px;}
#content{width:973px; padding:0 30px 0 0; overflow:auto; background:url(imagem/bg_le.jpg) no-repeat left bottom;  overflow:hidden;}
#content2{width:973px; padding:0 30px 30px 0; overflow:auto; background:url(imagem/bg_le.jpg) no-repeat left bottom;}

#le{width:227px; padding:0 30px; float:left; background:url(imagem/bg_le2.jpg) repeat-x left top; }
#main{float:left; width:686px;}
#main_ax{float:left; width:686px; background:url(imagem/main_ax_f.gif) no-repeat bottom #1E0000; padding:20px 0;}

#atual{width:390px;  background:url(imagem/atual_f.jpg) no-repeat left bottom  #1E0000; padding:0 10px 10px 10px; overflow:auto; float:left;}
.atual_box{width:49.9%; float:left;}

#agenda{width:245px; float:right!important; padding:20px 0 0 30px; }
.agenda_box{padding:0 10px 10px 10px;  background:url(imagem/bg_agenda.jpg) no-repeat left bottom; width:225px; clear:both;}
.agenda_evento{margin-left:50px; text-align:left; color:#E1AF00;}
.agenda_data{width:50px; float:left;}
.agenda_mais{ width:225px; padding:0 10px;  background:#1E0000;}

.quinta-show {width:390px; height:154px; background:#FFF; margin:10px; float:left;}

ul.evento{overflow:hidden;}
ul.evento li{ overflow:hidden;  clear:both; float:none; margin-bottom:5px; }
ul.evento li .data{font-weight:bold; text-transform:uppercase; width:80px; text-align:center; float:left; overflow:hidden; color:#FFCC00;}
ul.evento li a{width:125px; float:left; overflow:hidden;}
ul.evento li a:hover{color:#FADB05;}



#inst{clear:both; overflow:auto; padding-top:30px;}
.inst_30{ width:33%; height:230px; background:url(imagem/lv.gif) repeat-y right top; overflow:hidden; float:left; font-size:13px; font-style:italic;}

#rodape{clear:both; background:url(imagem/bg_rodape.jpg) repeat-x top #000; text-align:center; overflow:auto; color:#E1AF00;}
#rodape a {color: #fff;}
#rodape a:hover{color: #E1AF00;}
#rodape_box{clear:both; width:983px; margin:auto; text-align:center; padding:20px 0;} 

#rodape_contador{
	position:absolute;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	width:150px;

	right:10px;
}

.post{ clear:both; padding: 20px 0; background:url(imagem/lh.jpg) no-repeat bottom;}
.clear{clear:both; display:block;  overflow:auto;}
.lh{background:url(imagem/lh_content.jpg) no-repeat center top; height:5px; width:979px; overflow:hidden; clear:both; margin:auto;}
.lv{background:url(imagem/lv.gif) repeat-y center top; overflow:auto;}
.pt{ clear:both; padding:10px 10px 0 10px;}
.ptb{ clear:both; padding:10px 0;}


.img-redes{margin-right:10px;}
