/* CSS Document */

* {
	font-family:"Trebuchet MS";
}

body {
	margin:0px;
}

.pagina{
	width:100%;
}

.topo{
	width:100%;
	height:191px;
	background:url(../images/bg_topo.jpg) repeat-x;
}

.topo01{
	width:902px;
	height:41px;
	margin:auto;
}

.top_menu{
	float:right;
	margin-top:3px;
	*margin-top:13px;
	font-family:"Trebuchet MS";
	font-size:10px;
	color:#636363;
	list-style:none;
}

.top_menu a{
	color:#636363;
	text-decoration:none;
}

.top_menu a:hover{
	color:#0099AB;
	text-decoration:underline;
}

.top_menu li{
	float:left;
	margin-right:15px;
	list-style:none;
	list-style-position:outside;
	border-right:1px solid #999;
	padding-right:15px;
}

.pesquisar{
	float:right;
	margin-top:9px;
}

.pesquisar input{
	background:url(../images/bg_pesquisar.jpg) repeat-y;
	width:128px;
	height:19px;
	border:1px solid #0099AB;
}

.topo02{
	width:902px;
	height:150px;
	margin:auto;
	background:url(../images/bg_topo02.jpg) no-repeat;
}

.menu_principal{
	width:902px;
	height:25px;
	margin:auto;
}

.ddmx{
	background:none !important;
	border:none !important;
}

.logo{
	margin-top:10px;
	border:0px;
}

.conteudo{
	width:902px;
	height:100%;
	margin:auto;
}

.migalha{
	float:left;
	width:100%;
	margin-top:10px;
	margin-bottom:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:normal;
	color:#00305C;
}

.migalha a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#00305C;
	font-weight:normal;
	text-decoration:none;
}

.migalha a:hover{
	text-decoration:underline;
}

.migalha img{
	margin-left:5px;
	margin-right:5px;
}

.corpo{
	width:594px;
	margin-right:14px;
	_margin-right:10px;
	float:left;
}

.right{
	width:294px;
	float:left;
}

.moduletable{
	/*float:left;*/
	width:auto;
}

.moduletable h3{
	background:url(../images/bg_barra_destaques.jpg) repeat-x;
	border-bottom:1px solid #0099AB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0099AB;
	height:20px;
	padding-top:4px;
	padding-left:10px;
	margin-bottom:2px;
}

.moduletable h3 a{
	color:#0099AB;
	text-decoration:none!important;
	cursor:pointer;
	float:left; /* inserido para tentar retirar o underline contido no IE */
}

.moduletable h3:hover{
	color:#0099AB;
	text-decoration:none!important;
	cursor:pointer;
}

.moduletable h3:visited{
	text-decoration:none!important;
}



.moduletable_fotolog{
	/*float:left;*/
	width:auto;
}

.moduletable_fotolog h3{
	background:url(../images/bg_barra_destaques.jpg) repeat-x;
	border-bottom:1px solid #0099AB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#0099AB;
	height:20px;
	padding-top:4px;
	padding-left:10px;
	margin-bottom:2px;
}

.moduletable_fotolog h3 a{
	color:#0099AB;
	text-decoration:none!important;
	cursor:pointer;
	float:left; /* inserido para tentar retirar o underline contido no IE */
}

.moduletable_fotolog h3:hover{
	color:#0099AB;
	text-decoration:none!important;
	cursor:pointer;
}

.moduletable_fotolog h3:visited{
	text-decoration:none!important;
}

.moduletable_fotolog strong{
	color:#0099AB;
	font-size:13px;
}

.moduletable_fotolog p{
	margin:5px 0;
}

.moduletable_fotolog a{
	color:#999999;
	font-size:12px;
	font-weight:normal;
}

.moduletable_fotolog a:hover{
	text-decoration:underline;
}

.moduletable_fotolog  hr{
	border:1px solid #efefef;
}


/* INICIO Últimas Notícias */

.dgm_img{
	width:auto;
	height:auto;
	float:left;
	margin-right:15px;
	border:1px solid #B7E8EC;
}

.dgm_title{
	color:#0099AB;
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
}

.dgm_title:hover{
	color:#999;
	text-decoration:underline;
}

.dgm_list_news{
	width:595px;
	height:auto;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #B7E8EC;
	float:left;
}

.dgm_list_firstnews{
	width:595px;
	/*height:58px;
	padding-top:8px;
	padding-bottom:8px;*/
	border-bottom:1px solid #B7E8EC;
	float:left;
}

.destaques_coment a{
	color: #999;
	text-decoration:none;
	margin-top: 5px;
}

.destaques_coment a:hover{
	color: #666666;
	text-decoration:underline;
}

/*  FIM Últimas Notícias */

/* Componente SWMenuFree para o Menu Principal */

.menu{
	background:url(../images/bg_menu.gif) repeat-x;
	width:100%;
}

.menu td{
	border:0px!important;
	background-color:none!important;
}

div.menu a{
	font-family:"Trebuchet MS"!important;
	font-size:13px;
	font-weight:normal;
	color:#5F989C!important;
	text-decoration:none;
	text-transform:uppercase;
}

.menu a{
	background:url(../images/item_topmenu2.gif) repeat-x;
	height:20px;
	list-style:none;
	float:left;
	margin-left:5px;
	margin-right:10px;
	text-decoration:none;
}
.menu a:hover{
	color:#003366;
	background:url(../images/bg_menu.gif) repeat-x;
	text-decoration:none;
	border:0px;
	float:left;
}

#menu a.hover{
	border:none!important;
	float:left!important;
	text-decoration:none!important;
}

#menu a.visited{
	border:none!important;
	float:left!important;
	text-decoration:none!important;
}

/* Componente SWMenuFree para o Menu Principal */

/* Enquete */

.poll{
	font-family: Arial;
	font-size:13px;
	font-weight:bold;
	color:#0099AB;
}

.pollstableborder{
	font-size:12px !important;
	color: #999 !important;
	font-weight: normal;
}	

/* Enquete */

/* LOGIN */

.mod_login_username{
	font-size:12px;
	font-weight:bold;
	color:#00545E;
	width:50px;
	float:left;
	margin-top:7px;
}

.mod_login_input{
	background:#fff;
	border:1px solid #0099AB !important;
	width:223px;
	height:18px;
	margin-left:7px;
	margin-top:4px;
}

.box_login{
	background:#EBF9FA;
	border-bottom:1px solid #B7E8EC;
	width:294px;
}

/* LOGIN */

/* BOX_CURSOS */

.box_cursos{
	width:291px;
	height:169px;
	float:left;
	margin-top:15px;
	margin-right:10px;
	background:url(../images/box_cursos.jpg) no-repeat;
}

.box_cursos span{
	float:left;
	margin-top:30px;
	margin-left:32px;
	text-align:center;
}

.box_cursos select{
	width:230px;
	height:17px;
	*height:20px;
	background:#DFEAF4;
	border:1px solid #999;
	margin-top:10px;
	*margin-top:6px;
	font-family:"Trebuchet MS";
	font-size:11px;
}

/* BOX_CURSOS */

.rodape{
	float:left;
	width:100%;
	height:47px;
	background:url(../images/bg_rodape.jpg) repeat-x;
	margin-top:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#0099AB;
}

.rodape a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00545E;
	text-decoration:none;
}

.rodape a:hover{
	text-decoration:underline;
	color:#0099AB;
	margin-top:-10px;
	cursor:pointer;
}
/*
.dgm_news{
	width:594px;
}

.dgm_list_firstnews{
	margin-top:0px;
}
*/
ul#ajaxb_rotator {
	width: auto !important; 
	margin-left:12px !important;
	margin-top:15px !important;
	height: 169px !important;
}

ul#ajaxb_rotator li{
	width: auto !important;
}

ul#ajaxb_rotator li a img {
	width: 291px !important;
	height:169px !important;
}

/* INICIO ESTILO CONTEUDO */
.contentheading{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#0099AB;
}

.contentpaneopen{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#666666;
	line-height:20px;
}

.contentpaneopen a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00545E;
	text-decoration:underline;
}

.contentpaneopen a:hover{
	text-decoration:none;
	color:#0099AB;
	margin-top:-10px;
	cursor:pointer;
}

.readon{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00545E;
	text-decoration:none;
}

.readon:hover{
	text-decoration:underline;
	color:#0099AB;
	margin-top:-10px;
	cursor:pointer;
}

.searchintro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#006B77;
}

.back_button a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#006B77;
	text-decoration:none;
}

.back_button a:hover{
	text-decoration:underline;
	color:#0099AB;
	margin-top:-10px;
	cursor:pointer;
}

.pagenav_next a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#006B77;
	text-decoration:none;
}

.pagenav_next a:hover{
	text-decoration:underline;
	color:#0099AB;
	margin-top:-10px;
	cursor:pointer;
}

.pagenav_prev a{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#006B77;
	text-decoration:none;
}

.pagenav_prev a:hover{
	text-decoration:underline;
	color:#0099AB;
	margin-top:-10px;
	cursor:pointer;
}
/* FIM ESTILO CONTEUDO */

/* INÍCIO CLASSES MÓDULO NOTÍCIAS mod_dgm-news_ultra 
.dgm_list_firstnews{
	width:595px;
	height:58px;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #B7E8EC;
	float:left;
}

.dgm_list_news{
	width:595px;
	height:auto;
	padding-top:8px;
	padding-bottom:8px;
	border-bottom:1px solid #B7E8EC;
	float:left;
}

.dgm_img{
	height:auto;
	float:left;
	border:1px solid #B7E8EC;
	margin-right:15px;
}

/* Estilo do texto das notícias DESTAQUES 
.dgm_news{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#999;
	height:auto;
}

.dgm_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0099AB;
	text-decoration:none;
}

.dgm_title:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#999;
	text-decoration:underline;
}*/

/* Estilo do texto das notícias DESTAQUES */
.dgm_news{
	font-family:"Trebuchet MS";
	font-size:12px;
	color:#999;
	height:auto;
}

.dgm_title{
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#0099AB;
	text-decoration:none;
}

.dgm_title:hover {
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	color:#999;
	text-decoration:underline;
}

.small{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	color:#666666;
	text-decoration:none;
	float:left;
}

.box_leiamais{
	float:right;
}

.createdate{
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#00545E;
	text-decoration:none;
	margin-top:-10px;
}

.createdate:hover{
	text-decoration:underline;
	color:#0099AB;
	margin-top:-10px;
	cursor:pointer;
}

.leiamais{
	width:11px;
	height:11px;
	background:url(../images/seta_leiamais.jpg) no-repeat;
	float:left;
}

.lista_emails{
	float: left; 
	font-family: "Trebuchet MS"; 
	font-size: 12px; 
	margin-top: 20px; 
	line-height: 25px;
}
