.tit_tiulo p{ background:url(imgs/tit_noticias.png) no-repeat; padding-left:25px; font-weight:bold; color:#336699; font-size:16px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
.slides { left:-33px; margin-top:-34px; position:relative; text-align:right; top:-3px; }

body{
	font-family:Helvetica, Verdana, Arial, sans-serif; 
	font-size:11px;
	padding:0; 
	margin:0;
	background-color:#CCCC99;
	color:#666666;
}

div.sizefont { padding: 5px; float: right; width: 60px; font-size: 16px; color: #fff }
div.sizefont a, div.sizefont a:visited, div.sizefont a:link{ color: #fff }
.mais { background: #ff9933; padding: 2px; color: #FFF }
.menos { background: #ff9933; padding: 2px 3px; color: #FFF }

#Nucleo_Top{}
#Nucleo_Conteudo{
height: 31px;
border-left:5px solid #DFDFDF;
border-right:2px solid #DFDFDF;
}
#Nucleo_Conteudo_Top_Left{background-color:#F0F0F0; float:left; padding-bottom:5px; padding-top:5px}
#Nucleo_Conteudo_Top_Right{background-color:#F0F0F0; float:left; padding-bottom:5px; padding-top:5px}
#Nucleo_Conteudo_Botton{border-top:#CCCCCC solid 1px; padding-top:5px}
#Nucleo_Conteudo_Botton_Left{float:left}
#Nucleo_Conteudo_Botton_Right{float:left; background-color:#00FFFF}
#Nucleo_Botton{ width:779px; background-color:#FFFFFF; padding-bottom: 10px; padding-top:10px; text-align:center}

div.style1 {color: #FF0000; font-size: 6px}
div.corpo { text-align:justify }
div.corpo ul { margin-left:25px; padding-top: 5px; }
.foto_noticia { background: #E4E4E4; margin: 10px }
.contato { padding: 10px }
.contato tr td { vertical-align:top; }
.contato input, .contato textarea { border:1px #ccc solid; margin: 2px }

/*------===[ BOX - GALERIA PORTLET: Galeria ]===------*/
.box_galeria{ width:700px; margin-bottom:10px;}
.galeria h1{color:#ff9900; padding-top:5px; font-size:14px; font-family:Tahoma,Arial,Helvetica,sans-serif;}
.galeria h2{color:#ff0000; font-size:25px; font-family:Tahoma,Arial,Helvetica,sans-serif; padding:5px;}
.box_1{float:left; height:20px;}
.fotos_galeria {position:relative; background:white; height:35px; float:left; list-style-image:none; list-style-position:outside; list-style-type:none; width:10000px; text-align:left; border-top:1px solid #bbc6c5; border-bottom:1px solid #bbc6c5; height:63px; _height:72px;
 padding-left:0px; padding-right:0px; padding-top:7px;}
.fotos_galeria li{float:left; padding-left:7px;}
.box_2{float:left; height:20px;}
.menu_galeria{padding: 6px 0px 0px 7px; width:575px; float:left}
.menu_galeria img{border:0px; margin-right:10px;}
.slideshow{text-align:right;}
.foto_g{margin-left:-1px; margin-top:5px;}
.foto_descricao{ padding-left:8px; padding-right:8px; padding-bottom:5px; color:#666666; font-size:12px; font-family:Tahoma,Arial,Helvetica,sans-serif; text-align: center;}
.foto_descricao a{color:#FF9900; font-size:13px; font-weight:bold; font-family:trebuchet MS; }
.foto_descricao a:hover{text-decoration:underline;}
#viewimg {background-image: url(../imgs/preview_gal.gif);background-repeat:no-repeat;background-position:center center;clear: left; padding-top: 5px; vertical-align:center; }
#thumbwrapper {height:72px; width:635px;  float:left}
#thumbarea {height:81px; overflow:hidden; position:relative; width:635px;  _width:635px;  }
.cursor {cursor:pointer}

/* efeito crop */
.foto a {display:block;overflow:hidden;position:relative;}
.foto a img {display:block;position:absolute; border:0px;}
.foto a .foto-chamada {margin-bottom:10px;}
.foto a:hover {border:3px solid #ff0000;}
.foto a:hover .foto-chamada {margin:-3px 0 0 -3px;}
.crop {width:80px;}
.crop a {height:54px;}
.crop a:hover {height:50px;}

.cb{clear:both}
* {margin:0px; padding:0px;}


.centro{margin:auto; width:780px}
body {  font-family:  Arial,Verdana, Helvetica;font-size: 9px ; font-weight: normal}
TD {  font-family:  Arial,Verdana, Helvetica, sans-serif;font-size: 12px ; font-weight: normal}
table {  font-family:  Arial,Verdana, Helvetica;font-size: 9px ; font-weight: normal}
BODY{
scrollbar-face-color:#CCCCCC;
scrollbar-highlight-color:#CC9999;
scrollbar-3dlight-color:#CCCCCC;
scrollbar-darkshadow-color:#990000;
scrollbar-shadow-color:#666666;
scrollbar-arrow-color:#CC9999;
scrollbar-track-color:#E0E0E0;
}

a:visited { font-family: Verdana, Arial, Helvetica; color:#000000; font-weight: bold; text-decoration: none; ; font-size: 11px; font-weight: normal}
a:link {  font-family: Verdana, Arial, Helvetica;color: #000000; text-decoration: none; font-weight: bold; font-size: 11px; font-weight: normal}
a:hover {  font-family: Verdana, Arial, Helvetica;;color: #f78417; text-decoration: none; font-weight: bold; ; font-size: 11px; font-weight: normal}
a:active {  font-family: Verdana, Arial, Helvetica;color: #000000; text-decoration: none; font-weight: bold; font-size: 11px; font-weight: normal}

textarea { 
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 9pt; 
    background-color: #ffffff; border: 1px #000000 solid;; font-weight: normal} 


input { 
	 font-size: 9pt; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica; FONT-VARIANT: normal
                              
 }

.caixa {
   color:#000000;
   background:#ffffff;
   border-right:1px solid #cccccc; 
   border-left:1px solid #cccccc; 
   border-top:1px solid #cccccc; 
   border-bottom:1px solid #cccccc;}
		
	input	{  font-family: Arial, Verdana, Helvetica; font-size: 12px }

.caixa2 {
   color:#000000;
   background:#ffffff;
   border-right:1px solid #000000; 
   border-left:1px solid #000000; 
   border-top:1px solid #000000; 
   border-bottom:1px solid #000000;}
		
	input	{  font-family: Arial, Verdana, Helvetica; font-size: 12px }
	
.caixa3 {
   color:#ffffff;
   background:#;
   border-right:1px solid #; 
   border-left:1px solid #; 
   border-top:1px solid #ffffff; 
   border-bottom:1px solid #ffffff;}
		
	input	{  font-family: Arial, Verdana, Helvetica; font-size: 12px }
	
.textofront {
color: teal;
	FONT-WEIGHT: normal;
	FONT-SIZE: 10px;
	FONT-FAMILY:Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 3px;
	
}
.destaque {
color:#666666;
font-family:Verdana,Arial,Helvetica;
font-size:11px;
font-style:normal;
font-weight:normal;
text-decoration:none;
}

.box-eventos { width: 300px; float:left; height: 200px }

.midiasocial { margin-top: 10px }
.linhadotempo { text-align: left; margin: 5px 0 10px 50px }