div#content {

	background:#fff !important;
}
div.middle {

	margin-top:10px;
	background:url("/imgs/bkg_interna.jpg") repeat-y !important;
	
}

div.news {

	float:left;
	width:372px;
	padding-right:10px;
	text-align:justify;
	color:#333;
	font:normal 12px arial;
	
}

div.news  img{

	float:left;
	margin:0 7px 3px 0;
}

.margin-title {

	margin-top:20px;

}
div.last_news {

	float:left;
	display:inline;
	width:100%;
}
div.last_news ul {

	float:left;
	display:inline;
	width:100%;
	text-align:left;
	margin-left:5px;

}
div.last_news ul li {

	float:left;
	width:95%;
	background:url("/imgs/pontos.jpg") left bottom repeat-x;
	padding-bottom:11px;
	margin-top:9px;

}
div.last_news ul li a {

	display:block;

}
div.last_news ul li strong {

	display:block;
	color:#0067AA;
	font:bold 12px arial;
	line-height:100%;
	margin-bottom:5px;

}
div.last_news ul li a span {

	display:block;
	color:#666;
	font:normal 12px arial;
	line-height:110%;

}
div.poll {

	float:left;
	display:inline;
	width:162px;
	margin-bottom:20px;
}
div.poll  span{

	display:block;
	color:#0067AA;
	font:normal 12px arial;
	text-align:left;
	margin-bottom:10px;
}
div.poll ul {

	float:left;
	width:100%;
	margin-bottom:10px;
}
div.poll ul li,
div.poll ul li input{

	float:left;
}

div.poll ul li {

	width:100%;

}

div.poll ul li label{

	color:#003366;
	font:normal 12px arial;
}
input.button_resul,
input.button_enq {

	float:left;
	margin-right:3px;
	width:68px;
	background:#237CB6;
	border:solid 1px #237CB6;
	font:bold 13px arial;
	color:#fff;

}
input.button_resul {

	width:82px;

}
strong.link_bottom a {

	margin-left:10px;

}

div.content_doc {

	float:left;
	width:100%;
	background:#fff !important;

}

h1.title {

	font:bold 16px arial;
	color:#333;
	line-height:16px;

}

strong.data {

	font:bold 12px arial;
	color:#237CB6;
	

}

ul.fotos {

	margin-top:10px;
	float:left;
	width:100%;

}

ul.fotos li {
	
	float:left;
	margin-bottom:5px;

}

a.link {

	font:bold 12px arial;
	text-decoration:underline !important;
	color:#237CB6;
	
}


/* ABAS  */

ul.abas {

	width:372px;
	margin-top:4px;	
	float:left;
	border-bottom:5px solid #237CB6;
	
}

ul.abas li {
	
	display:inline;	
	float:left;
	text-align:center;
	margin-left:3px;	

}

ul.abas li a {
	
	padding:5px 0px 3px 0px;
	display:block;
	background-image:url(/imgs/aba_bg_normal.gif) !important;
	color:#1A5882;
	font:bold 13px arial;
	text-decoration:none;	
	outline:0;
	
}

ul.abas li a.selected, ul.abas li a:hover {

	background-image:url(/imgs/aba_bg_selected.gif) !important;	
	color:#FFF;
		
}

ul.abas li a span {

	margin:0 auto;		
	padding:5px 2px 2px 0px;
		
}

ul.abas li a span.leftside {
	
	background:url(/imgs/aba_corner_left_normal.gif);
	margin-right:10px;
	
}

ul.abas li a span.rightside {
	
	background:url(/imgs/aba_corner_right_normal.gif);
	margin-left:10px;
	
}

ul.abas li a.selected span.leftside, ul.abas li a:hover span.leftside {

	background:url(/imgs/aba_corner_left_selected.gif);
		
}


ul.abas li a.selected span.rightside, ul.abas li a:hover span.rightside {

	background:url(/imgs/aba_corner_right_selected.gif);
		
}

#listing_eventos, #listing_cursos {
	
	margin-top:0;
	border:1px solid #237CB6;

}

#listing_eventos li, #listing_cursos li {

	padding:8px 8px;
	width:354px;

}

#listing_cursos li p img, #listing_eventos li p img {

	border:1px solid #CCC;
	margin-right:10px;
	
}

#listing_cursos li p, #listing_eventos li p {

	display:block;
	text-align:left;

}