BODY {margin:0px;margin-bottom:30px;margin-top:30px;background:#ff9900;}

.conteudo_branco {padding:20px;background:#ffffff;border-bottom:#dfdfdf 1px solid;}
.conteudo_branco_logo {background:#ffffff;padding:20px;padding-top:10px;padding-bottom:0px;}
.conteudo_branco_menu {background:#ffffff;border-top:#f9f9f9 1px solid;border-bottom:#ff9900 5px solid;}
.conteudo_branco_mapaaqui {background:#ffffff;padding-left:15px;}

.separador_topo{background:#ffffff;border-left:#efefef 1px solid;border-top:#efefef 1px solid;COLOR: #777777; FONT: 9px Arial,verdana;}

.fundo_branco {background:#ffffff;COLOR: #777777; FONT: 10px Arial,verdana;}
.fundo_verde {background:#ff9900;border-bottom:#ffffff 1px solid;}
.linha_fundo{border-bottom:#efefef 1px solid;}

#pscroller2{COLOR: #ffffff; FONT:bold 11px/1.0em Arial,verdana;width: 350px;height: 10px;border: 0px solid black;padding: 3px;}
#pscroller2 a{COLOR: #fd8000; FONT: 9px/1.5em Arial,verdana;text-decoration: none;}
.someclass{ //class to apply to your scroller(s) if desired}

.tabela_conteudo th{COLOR: #499583; FONT:bold 11px/1.5em Arial,verdana;background:#dfdfdf;padding: 3px; text-align:center;}
.tabela_conteudo td{COLOR: #777777; FONT: 10px/1.5em Arial,verdana;padding: 3px; padding-right: 6px; }
.tabela_conteudo td em{COLOR: #499583; FONT: 10px/1.5em Arial,verdana;padding: 3px; padding-right: 6px; }
.tabela_conteudo td strong{COLOR: #499583; FONT:bold 10px/1.5em Arial,verdana;padding: 3px; padding-right: 6px; }


.barra_top {background:#ff9900;COLOR: #f9f9f9; FONT: 9px Arial,verdana;padding-right:10px;}

.banner_top {background: url(../imgs/fundo_banner.gif) repeat-x top; background:#888888;COLOR: #ffffff; FONT: 10px Arial,verdana;padding-left:10px;}
.banner_top em{COLOR: #ffffff; FONT:bold 10px Arial,verdana;}

.linha {border-top:#f0f0f0 1px solid; height:1px;padding-bottom:8px;}

#logos_apoio{padding-top:8px;}


.destaques {background:#f9f9f9; COLOR: #777777; FONT: 11px/1.4em Arial,verdana;text-align:left;padding-left:10px;padding-right:10px;border:#f0f0f0 1px dotted;}
.lateraldir {COLOR: #777777; FONT: 11px/1.4em Arial,verdana;text-align:left;padding-left:10px;}

.noticias {COLOR: #777777; FONT: 11px/1.4em Arial,verdana;text-align:left;padding-left:10px;padding-right:10px;}
.noticias em{COLOR: #499583; FONT:bold 11px/1.5em Arial,verdana;}
.noticias h1{background:#499583; width:70px; COLOR: #ffffff; FONT:bold 14px/1.2em Arial,verdana;padding:1px 0px 1px 5px;border-left:#d9d9d9 5px solid;}
.noticias h2{COLOR: #499583; FONT:bold 14px/1.2em Arial,verdana;margin:5px 0 5px 0}
.noticias a:link{COLOR: #fd8000; FONT: 11px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticias a:visited{COLOR: #fd8000; FONT: 11px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticias a:active{COLOR: #fd8000; FONT: 11px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticias a:hover{COLOR: #499583; FONT: 11px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticias h2 a:link{COLOR: #499583; FONT:bold 14px/1.2em Arial,verdana;margin:5px 0 5px 0}
.noticias h2 a:visited{COLOR: #499583; FONT:bold 14px/1.2em Arial,verdana;margin:5px 0 5px 0}
.noticias h2 a:active{COLOR: #499583; FONT:bold 14px/1.2em Arial,verdana;margin:5px 0 5px 0}
.noticias h2 a:hover{COLOR: #fd8000; FONT:bold 14px/1.2em Arial,verdana;margin:5px 0 5px 0}

.noticias_lat_titulo{background:#aaaaaa; COLOR: #ffffff; FONT:bold 20px/0.7em Arial,verdana;padding:5px 0px 0px 5px;border-left:#499583 5px solid;}
.noticias_lat {background:#f9f9f9;COLOR: #777777; FONT: 10px/1.2em Arial,verdana;text-align:left;padding-left:10px;padding-right:10px;}
.noticias_lat em{COLOR: #499583; FONT:bold 11px/1.5em Arial,verdana;}
.noticias_lat h2{COLOR: #499583; FONT:bold 12px/1.2em Arial,verdana;margin:5px 0 5px 0}
.noticias_lat a:link{COLOR: #fd8000; FONT: 10px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticias_lat a:visited{COLOR: #fd8000; FONT: 10px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticias_lat a:active{COLOR: #fd8000; FONT: 10px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticias_lat a:hover{COLOR: #499583; FONT: 10px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.noticias_lat h2 a:link{COLOR: #499583; FONT:bold 11px/1.0em Arial,verdana;margin:5px 0 5px 0}
.noticias_lat h2 a:visited{COLOR: #499583; FONT:bold 11px/1.0em Arial,verdana;margin:5px 0 5px 0}
.noticias_lat h2 a:active{COLOR: #499583; FONT:bold 11px/1.0em Arial,verdana;margin:5px 0 5px 0}
.noticias_lat h2 a:hover{COLOR: #fd8000; FONT:bold 11px/1.0em Arial,verdana;margin:5px 0 5px 0}

.estaaqui{COLOR: #888888; FONT: 10px sans-serif,Arial,verdana;}
.estaaqui a:link{COLOR: #386a5e; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.estaaqui a:visited{COLOR: #386a5e; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.estaaqui a:active{COLOR: #386a5e; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.estaaqui a:hover{COLOR: #fd8000; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}


.categoria th{background:#b0e1d5;color:#386a5e;FONT:bold 14px sans-serif,Arial,verdana;padding-left:10px;padding-right:10px;padding-top:6px;padding-bottom:6px;text-align:left; border-right:#1ea988 5px solid;}
.categoria td{background:#eff9f7;color:#386a5e;FONT: 12px sans-serif,Arial,verdana;padding-left:10px;text-align:left; border-right:#dddddd 1px solid;}
.categoria td a:link{COLOR: #386a5e; FONT: 11px/1.6em sans-serif,Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.categoria td a:visited{COLOR: #386a5e; FONT: 11px/1.6em sans-serif,verdana,Helvetica,sans-serif; TEXT-DECORATION: none;}
.categoria td a:active{COLOR: #386a5e; FONT: 11px/1.6em sans-serif,verdana,Helvetica,sans-serif; TEXT-DECORATION: none;}
.categoria td a:hover{COLOR: #777777; FONT: 11px/1.6em sans-serif,verdana,Helvetica,sans-serif; TEXT-DECORATION: none;}


.contactos {COLOR: #ffffff; FONT: 10px sans-serif,Arial,verdana;}
.contactos i{COLOR: #386a5e;}
.contactos em{COLOR: #386a5e; FONT: 10px sans-serif,Myriad Pro;}
.contactos a:link{COLOR: #386a5e; FONT: 10px verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.contactos a:visited{COLOR: #386a5e; FONT: 10px verdana,Helvetica,sans-serif; TEXT-DECORATION: none;}
.contactos a:active{COLOR: #386a5e; FONT: 10px verdana,Helvetica,sans-serif; TEXT-DECORATION: none;}
.contactos a:hover{COLOR: #505050; FONT: 10px verdana,Helvetica,sans-serif; TEXT-DECORATION: none;}

.nota{COLOR: #777777; FONT: 9px sans-serif,Arial,verdana;text-align:right;}

.tabelacurso {width:600px}
.tabelacurso td em {COLOR: #499583; FONT: 10px sans-serif,Myriad Pro;}
.tabelacurso td{border:#efefef 1px solid;padding:5px; COLOR: #777777; FONT: 10px sans-serif,Arial,verdana;text-align:left;}
.tabelacurso td strong{COLOR: #499583; FONT:bold 11px sans-serif,Arial,verdana;text-align:center;}
.tabelacurso th{border:#efefef 1px solid;padding:5px; background:#f6f6f6;COLOR: #499583; FONT:bold 12px sans-serif,Arial,verdana;text-align:center;}
.tabelacurso th strong{COLOR: #499583; FONT:bold 12px sans-serif,Arial,verdana;text-align:center;}

.conteudo{padding:10px;padding-right:25px;COLOR: #777777; FONT: 11px sans-serif,Arial,verdana;text-align:justify;}
.conteudo i{COLOR: #386a5e;}
.conteudo b{COLOR: #386a5e;FONT:bold 11px sans-serif,Arial,verdana;}
.conteudo em{COLOR: #386a5e; FONT:bold 12px sans-serif,Myriad Pro;}
.conteudo h1{background:#386a5e; COLOR: #ffffff; FONT:bold 18px/1.0em Arial;margin: -10px -10px 15px -10px;padding:8px;padding-left:15px;}
.conteudo h2{COLOR: #386a5e;FONT:bold 14px/1.0em Arial;border-bottom:#cfcfcf 1px solid;}
.conteudo strong{COLOR: #386a5e; FONT:bold 11px arial,verdana;}
.conteudo a:link{COLOR: #fd8000; FONT:bold 10px/1.8em verdana,Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo a:visited{COLOR: #fd8000; FONT:bold 10px/1.8em verdana,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo a:active{COLOR: #fd8000; FONT:bold 10px/1.8em verdana,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo a:hover{COLOR: #505050; FONT:bold 10px/1.8em verdana,Helvetica,sans-serif; TEXT-DECORATION: none;}
.conteudo ul {list-style:square inside;padding-left:10px;}
.conteudo ol {padding-left:20px;}
.data_actualizacao {COLOR: #777777; FONT: 11px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.data_actualizacao em{COLOR: #386a5e; FONT:bold 11px/2.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}

.menu {background:#fbfbfb; COLOR: #444444; FONT: 10px Arial,verdana;text-align:left; vertical-align:top;text-transform:uppercase;padding-top:8px;padding-bottom:8px;border-bottom:#f1f1f1 1px solid;}
.menu a:link{COLOR: #777777; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;padding-top:8px;padding-bottom:8px;padding-left:15px;}
.menu a:visited{COLOR: #777777; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;padding-top:8px;padding-bottom:8px;padding-left:15px;}
.menu a:active{COLOR: #777777; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;padding-top:8px;padding-bottom:8px;padding-left:15px;}



.menu_hover {background:#386a5e; COLOR: #ffffff; FONT: 10px Arial,verdana;text-align:left; vertical-align:top;text-transform:uppercase;padding-top:8px;padding-bottom:8px;border-bottom:#ffffff 1px solid;}
.menu_hover a:link{COLOR: #ffffff; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;padding-left:15px; padding:15px;padding-top:8px;padding-bottom:8px;}
.menu_hover a:visited{COLOR: #ffffff; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;padding-left:15px;  padding-right:15px;padding-top:8px;padding-bottom:8px;}
.menu_hover a:active{COLOR: #ffffff; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;padding-left:15px;  padding-right:15px;padding-top:8px;padding-bottom:8px;}
.menu_hover a:hover{COLOR: #ffffff; FONT: 10px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;padding-left:15px;}



.menu_link {background:#189ad1; COLOR: #50b1da; FONT: 10px Arial,verdana; padding-right:10px; padding-left:10px; padding-top:2px; padding-bottom:2px;}
.menu_link a:link {COLOR: #fdfdfd; FONT: 9px arial,sans-serif; TEXT-DECORATION: none;text-transform:lowercase;}
.menu_link a:visited {COLOR: #fdfdfd; FONT: 9px arial,sans-serif; TEXT-DECORATION: none;text-transform:lowercase;}
.menu_link a:active {COLOR: #dfdfdf; FONT: 9px arial,Helvetica,sans-serif; TEXT-DECORATION: none;text-transform:lowercase;}
.menu_link a:hover {COLOR: #66c5ee; FONT: 9px Arial,Helvetica,sans-serif; TEXT-DECORATION: none;text-transform:lowercase;}

.bottom_links {background:#f2f2f2; COLOR: #777777; FONT: 10px Arial,verdana;text-align:center;padding-top:4px;padding-bottom:4px;vertical-align:top;padding-left:10px; padding-right:10px;}
.bottom_links a:link {COLOR: #499583; FONT: 10px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.bottom_links a:visited {COLOR: #499583; FONT: 10px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.bottom_links a:active {COLOR: #499583; FONT: 10px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}
.bottom_links a:hover {COLOR: #666666; FONT: 10px/1.8em Arial,Helvetica,sans-serif; TEXT-DECORATION: none;}


.bgtipo_data_over{background-color: #e9e9e9;border-right:#ffffff 1px solid;border-top:#ffffff 1px solid;}
.hoje{background-color: #ff9900;border-right:#ffffff 1px solid;border-top:#ffffff 1px solid;}
.Acontecimento{background-color: #499583;border-right:#ffffff 1px solid;border-top:#ffffff 1px solid;COLOR: #ffffff;}
.bgtipo_data{ background-color: #fafafa;border-right:#ffffff 1px solid;border-top:#ffffff 1px solid;}
.bgtipo_data_vazio{ background-color: #f3f3f3;border-right:#ffffff 1px solid;border-top:#ffffff 1px solid;}

.tabela_data_tab{border:#dfdfdf 1px solid;COLOR: #777777; TEXT-DECORATION: none;}
.tabela_data_meses{background-color: #499583; COLOR: #777777; TEXT-DECORATION: none;}
#tabela_data td{COLOR: #565656; TEXT-DECORATION: none; FONT: 10px Arial,Helvetica,sans-serif;TEXT-ALIGN: center;}
#tabela_data td strong{COLOR: #ffffff;FONT:bold 11px Arial,Helvetica,sans-serif;TEXT-ALIGN: center;}
#tabela_data td a:link{COLOR: #777777; TEXT-DECORATION: none;TEXT-ALIGN: center;}
#tabela_data td a:hover{COLOR: #ffffff; TEXT-DECORATION: none;TEXT-ALIGN: center;}
#tabela_data td a:visited{COLOR: #777777; TEXT-DECORATION: none;TEXT-ALIGN: center;}
#tabela_data td a:active{COLOR: #777777; TEXT-DECORATION: none;TEXT-ALIGN: center;}
#tabela_data strong{COLOR: #ffffff;TEXT-DECORATION: none; FONT: 10px Arial,Helvetica,sans-serif;TEXT-ALIGN: center;}
.diasemana {background-color: #a9a9a9; COLOR: #ffffff; TEXT-DECORATION: none; FONT:  11px/1.5em Arial,Helvetica,sans-serif;vertical-align:top;}
.diasemana2 {background-color: #a9a9a9; COLOR: #ffffff; TEXT-DECORATION: none; FONT:  11px/1.5em Arial,Helvetica,sans-serif;vertical-align:top;}
.tabela_data b{COLOR: #565656; TEXT-DECORATION: none; FONT: bold 10px/1.5em verdana,Arial,Helvetica,sans-serif;TEXT-ALIGN: center;}

	
.acont_legenda{COLOR: #324032; TEXT-DECORATION: none; FONT: 10px Arial,Helvetica,sans-serif;TEXT-ALIGN: center;}
.legenda {COLOR: #666666; TEXT-DECORATION: none;FONT: 11px Arial,verdana;}
.legenda strong{COLOR: #555555; TEXT-DECORATION: none;FONT:bold 11px/2.8em Arial,verdana;}
.tabela_acont td{border-bottom:#ffffff 5px solid;COLOR: #777777; FONT: 10px Arial,verdana;padding:2px;text-align:left;}
.tabela_acont td b{border-bottom:#ffffff 5px solid;COLOR: #3282cc; FONT: 10px Arial,verdana;padding:2px;text-align:left;}
#container {
	position: relactive;
	padding:0;
	background:#fff;
	top:50%;
	opacity: 0.90;
	filter: alpha(opacity=90);
}

textarea,input,select {background:#f0f0f0; border:#d0d0d0 1px solid; font-family:verdana,Arial,Helvetica,sans-serif;font-size:7pt;COLOR:#191919;padding:3px;}
.radio {background:#ffffff; border:#ffffff 1px solid; font-family:verdana,Arial,Helvetica,sans-serif;font-size:7pt;COLOR:#191919;}
.text_cinza {background:#eeeeee; border:#888888 1px solid; font-family:verdana,Arial,Helvetica,sans-serif;font-size:7pt;COLOR:#2222222;} 
.input{border:#d0d0d0 1px solid; font-family: Arial,Helvetica,sans-serif;font-size: 8pt;COLOR:#191919;}
.input:hover{background:#fff url(../imgs/fundo_campos.png) repeat-x top;border:#7fc1ff 1px solid; font-family: Arial,Helvetica,sans-serif;font-size: 8pt;COLOR:#191919;}
.button{font-family: Arial,Helvetica,sans-serif;font-size: 7.5pt;COLOR:#191919;}
.radio {background:#ffffff; border:#ffffff 1px solid;font:bold 8pt Arial,Helvetica,sans-serif;COLOR:#191919;}

/* teste */

* {
margin:				0;
padding:			0;
border:				0;
}




/* slider*/







ul#feature_buttons{
margin:				-22px 0 -10px 0px;
padding:			0px 0 0 0;
width:				430px;
height:				27px;
}

ul#feature_buttons li{
display: 			block;
background:			#ffffff;
float:				right;
scolor:				#328172;
cursor: 			pointer;
padding:			2px;
margin:				0 3px 0 0;
height:				18px;
FONT: 10px/1.4em Arial,Helvetica,sans-serif;
}

ul#feature_buttons li:hover {
background:			#328172;
color:				#f9f9f9;	
}

ul#feature_buttons li.active {
background:			#328172;
color:				#f9f9f9;	
}




#slider_wrap {
background:			#0f1a21;
width: 				650px;
margin: 			0 0 0 0px;
display:			block;
height:				266px;
max-height:			266px;
overflow:			hidden; 
}
		
#slider_wrap div div { 
overflow: 			hidden;
height:				266px;
z-index:			-1200; 
}

#slider_wrap div div a{
border:				none;
}


