html,body{
	background:url(/_imagens/bgbody.jpg) repeat-x;
	margin:0px;
	padding:0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#666;}		
a img{
	border:none !important;}
a{
	color:#2d9cc9;}
label{
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#676767;}
form{
	margin:0px;
	padding:0px;}
ul{
	margin:0px;
	padding:0px;}
p{
	font-size:12px;
	margin:0px;
	padding:0px;
	color:#676767;}
h1 {	
	font-family: Helvetica,Arial,sans-serif;
	font-size:24px;
	color:#000;
	margin:0px;
	padding:0px;}
h3{	font-family: Helvetica,Arial,sans-serif;
	font-size:15px;
	color:#999;
	margin:0px;
	padding:0px;}
h2{
	font-family: Helvetica,Arial,sans-serif;
	font-size:24px;
	color:#000;}
.radioadmin{
	background:none !important;
	border:none !important;
	height:13px !important;}
.desc_informativo{
	float:left;}
.img_detail_inf{
	float:left;
	margin-right:10px;}
.salvar{
	background:url(/_imagens/button_salvar.gif) no-repeat;
	margin:0px;
	padding:0px;
	border:none;
	width:100px;
	height:30px;
	float:left;
	color:#FFFFFF;
	font-weight:bold;
	font-family:bold 12px Verdana, Arial, Helvetica, sans-serif;}
a:hover{
	color:#005589;
	text-decoration:underline;}
	
.classificados a{
	font-size:14px;
	color:#2d9cc9;}
.classificados a:hover{
	text-decoration:none;}
	
.bg_table{
	color:#666;
	border:1px solid #e6e6e6;
	background:url(/_imagens/bg_carrinho_table.jpg) repeat-x #f3f3f3;}
table.bordasimples{
	border-collapse: collapse;
	color:#999999;
	font-size:12px;}
table.bordasimples td {
	border:1px solid #eae9e9;}
.green{
	color:#009900;}
.red{
	color:#FF0000;}
.meusdados p{
	margin-bottom:10px;}
	

#menu_institucional{
	margin:0px;
	padding:0px;	
	background:url(/_imagens/bg_carrinho_table.jpg) repeat-x;
	width:100%;
	height:30px;}
#menu_institucional ul{
	margin:0px;
	padding:0px;
	list-style-type:none;}
#menu_institucional ul li{
	display:inline;}
#menu_institucional ul li a{
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;}

	
#master{
	width:992px;
	margin:auto;}
#master_content{
	width:992px;
	margin:auto;}
#master #header{
	height:210px;
	width:100%;}	
#master #header #logo{
	float:left;}
#busca img{
	float:left;}
#busca{
	float:left;}
#busca input{
	background:url(/_imagens/bgbusca.gif) no-repeat;
	width:230px;
	margin:0px;
	padding-top:2px;
	border:none;
	height:25px;
	color:#128abf;}
#select{
	float:left;
	margin-top:30px;
	padding:0px;}
#breadcrumb{
	border-bottom:solid 1px #ebeff2;
	margin-bottom:5px;
	padding-bottom:5px;
	color:#999;
	padding-left:5px;}
#breadcrumb a{
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	color:#999;}

.noticias_list p a{
	text-decoration:none;
	font-size:14px;
	font-size:12px;
	color:#2d9cc9;}
.noticias_list .text_description{
	color:#666;}
.noticias_list p .title_not{
	font-size:14px;
	font-weight:bold;
	color:#2d9cc9;}

.img_not_list_conselheiro{
	float:left;
	width:150px;
	height:113px;
	margin-right:10px;
	border:1px solid #CCC;
	padding:1px;}

.img_not_list{
	float:left;
	width:90px;
	height:60px;
	margin-right:10px;
	border:1px solid #CCC;
	padding:1px;}
.text_not_list{
	float:left;
	width:800px;}
.text_description{
	color:#989898 !important;
	font-size:12px !important;
	text-decoration:none;}
.text_description:hover{
	text-decoration:none;}

.texto_noticia{
	font-size:12px;
	line-height:25px;}
.busca_ok{
	margin:0px;
	padding:0px;
	background:url(/_imagens/button_ok.jpg) no-repeat;
	width:27px;
	height:27px;
	border:none;
	margin-top:30px;
	margin-left:10px;
	cursor:pointer;}
.busca_ok_two{
	margin:0px;
	padding:0px;
	background:url(/_imagens/ok_lo.gif) no-repeat;
	width:27px;
	height:27px;
	border:none;
	cursor:pointer;
	margin-left:5px;}
.busca_ok_two_div{
	float:left;}
#senha{
	float:left;
	width:210px;}
#senha input{
	float:right;}
#senha label{
	float:left;
	padding-top:4px;
	text-align:right;
	color:#2d9cc9 !important;}
#cpf{
	float:left;}
#cpf label{
	float:left;
	padding-top:4px;
	color:#2d9cc9 !important;}
.busca_a{
	background:url(/_imagens/select.jpg) no-repeat;
	width:149px;
	border:none;
	margin:0px;
	height:23px;
	padding:0px 0px 0px 10px;
	color:#128abf;}
#title #busca{
	margin-top:30px;}
#title{
	float:left;
	padding-top:35px;}

#acesso_restrito input{
	font-size:13px;
	color:#45a7d4;
	height:15px;
	margin-bottom:5px;}
#acesso_restrito form{
	margin:0px;
	padding:0px;}
#acesso_restrito{
	background:url(/_imagens/bg_cadastro.gif) no-repeat;
	height:149px;
	float:right;
	width:277px;
	margin-top:30px;
	padding-top:20px;
	padding-left:20px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#45a7d4;
	font-weight:bold;}
#faleconosco{
	float:left;
	width:380px;
	margin-top:10px;}
#cadastro{
	float:left;
	width:100%;}
#faleconosco .enviar,
#cadastro .enviar{
	background: url(/_imagens/enviar.gif) no-repeat;
	border:none;
	padding:0px;
	margin:0px;
	width:101px;
	height:29px;
	margin-left:10px;}
#faleconosco input,
#cadastro input{
	background:url(/_imagens/bg_input.jpg) repeat-x;
	height:24px;
	border:solid 1px #CCC;
	color:#666;}
#cadastro textarea	{
	background:url(/_imagens/bg_input.jpg) repeat-x #FFF;
	height:120px;
	border:solid 1px #CCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666;}

.mapa{
	width:600px;
	float:right;
	margin-top:20px;}
#cadastro select{
	color:#666;}
.title_input{
	color:#2b86b2;}
.classificados_list h2 a{
	font-size:14px;
	text-decoration:none;
	margin:0px;
	padding:0px;
	color:#676767;}	


#abas-tematicas{
	background:url(/_imagens/barra_top_institucional.jpg) repeat-x top;
	width:98%;
	height:50px;
	padding-top:10px;
	padding-left:10px;}
#abas-tematicas ul{
	list-style:none;
	margin:0px;
	padding:0px;}
#abas-tematicas ul li{
	display:inline;
	margin:0px 15px 0px 15px;
	padding:0px;}
#abas-tematicas ul li.selected{
	padding:7px 20px 15px 20px;
	background:#FFF;
	border-right:1px solid #6fb4e1;
	border-left:1px solid #6fb4e1;
	border-top:1px solid #6fb4e1;
	border-bottom:1px solid #FFF;}
#abas-tematicas li a{
	font-weight:bold;
	text-decoration:none;
	font-size:16px;}




#menu_inst{
	float:left;
	width:100%;
	margin-right:20px;
	background:url(/_imagens/barra_top_institucional.jpg) repeat-x;
	height:79px;}
#menu_inst img{
	float:left;}
#cont_interna{
	float:left;
	width:992px;}
#cont_interna_link{
	width:100%;}
.left_link{
	float:left;
	width:25%;}
.left_link_one{
	width:25%;
	float:left;
	margin-left:10%;}
.left_link_two{
	width:25%;
	float:left;
	margin-left:10%;}
#menu_inst img{
	margin-bottom:10px;}
.menu_institucional ul {
	margin:0px;
	padding:0px;}
.menu_institucional li {
	position:relative;
	list-style-type:none;
	display:list-item;
	margin-right:20px;
	padding:0px;}
#menu {
	clear: both;
	margin:auto;
	width:100%;}
#menu ul {
	margin:0px;
	padding:0px;}	
#menu ul li {
	position: relative;
	list-style-type: none;
	display: inline;
	margin:0px;
	padding:0px;
	word-spacing:0px;
	margin-left:-1px;
	margin-right:-4px;}	
#menu ul li a img{
	border:none;}
	
#left{
	width:600px;
	float:left;
	margin-right:5px;}	

#player ul{
	margin:0px;
	padding:0px;}
#player ul li{
	list-style-type:none;
	margin:0px;
	padding:0px;}
#player{
	width:600px;
	height:160px;}
#player p a{
	text-decoration:none;
	margin-top:10px;
	color:#676767;}
#player_desc{
	width:370px;
	height:120px;
	float:left;}
.titulo_home_noticia a{
	font-size:20px;
	font-weight:bold;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	color:#000;
	text-decoration:none;}
.player_img{
	border:solid 2px #e9eff1;
	float:left;
	padding:2px;}
.img_new{
	border:solid 2px #e9eff1 !important;
	padding:2px;}
	
.pagination {
	text-align:center;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	float:left;
	height:25px;}
.pagination a {
	color: #b3b2b2;
	text-decoration:none;}
.pagination .pag{
	background:url(/_imagens/pag_set.jpg) no-repeat;
	color:#FFF;
	font-size:12px;
	padding:5px;
	text-align:center;
	font-weight:bold;}
.pagination a:hover {
	color: #8bd1eb;}
.pagination a.current {
	background:url(/_imagens/pag_set_blur.jpg) no-repeat;
	color:#32a0cc;
	font-size:12px;
	padding:5px;
	text-align:center;
	font-weight:bold;}
.pagination img {
	margin-bottom: -7px;}
.set_right{}
	
button .enviar{
	background:url url(../_imagens/enviar.gif) no-repeat;
	border:none;
	padding:0px;
	margin:0px;
	width:101px;
	height:29px;
	margin-left:10px;}
.title_input{
	font-size:14px;}
	
.title_barra{
	width:99%;
	background:url(/_imagens/barra.jpg) repeat-x;
	height:33px;
	color:#2b86b2;
	font-weight:bold;
	font-size:16px;
	padding-left:7px;
	padding-top:7px;
	text-transform:uppercase;}
.title_barra a{
	text-decoration:none;}
	
.blue{
	color:#0097c8;}
.img_galeria a,
.img_galeria_one a{
	font-size:13px;
	text-decoration:none;
	color:#999;}	
.img_galeria_one{
	float:left;
	width:140px;
	text-align:left;}
.img_galeria{
	float:left;
	margin-left:7px;
	width:145px;
	text-align:left;}
.img_galeria a:hover,
.img_galeria_one a:hover{
	color:#2b86b2;}
	
#acessorestrito span{
	color:#005589;
	font-size:16px;}
	
.maisimagens img{
	border:solid 4px #e9eff1;}
	
.center_cont{
	width:1000px;}
#center_cont h1{
	margin:0px;
	padding:0px;
	color:#2d9cc9;
	font-size:18px;}
#cont_interna_two{
	width:100%;
	background:#000;}
#center_cont .title_noticias{
	margin:0px;
	padding:0px;
	color:#000;
	font-size:24px;}
.valores ul{
	margin:0px;
	padding:0px;}
.valores li{
	position: relative;
	list-style-type: disc;
	margin:0px;
	padding:0px;
	margin-left:-22px;
	margin-right:-4px;
	font-size:12px;
	color:#676767;}
.calendar{
	background:url(/_imagens/bg_agenda.jpg) no-repeat;
	width:47px;
	height:44px;
	text-align:center;
	color:#FFF;
	font-weight:bold;
	padding-top:3px;
	float:left;
	margin-right:10px;
	margin-bottom:10px;}
.calendar .date_{
	font-size:15px;}
.calendar .date{
	font-size:20px;}
	
.inf_date a:hover{
	color:#005589;}
.inf_date a{
	text-decoration:none;
	color:#999;}
.inf_date p{
	margin:0px;
	padding:0px;
	font-size:13px;}
.inf_date .desc a{
	font-size:11px;
	margin:0px;
	padding:0px;
	color:#666;}
.inf_date .desc a:hover{
	color:#666;}
	
#center{
	float:left;
	width:190px;
	margin:0px 0px 0px 15px;}
#center p a{
	margin:0px;
	padding:0px;}



#center_eventos{
	width:1004px;
	margin:auto;}
#center_eventos p{
	margin:0px;
	line-height:15px;}

#center_cont{
	width:992px;
	margin:auto;}
#center_cont p{
	margin-bottom:10px;
	line-height:18px;}
#center_cont .fotodanoticia img{
	border:solid 5px; color:#ebeff2;}
#center_cont .fotodanoticia{
	float:right;
	margin-left:10px;
	width:310px;
	margin-bottom:10px;}
#center_cont .fotodanoticia p{
	padding-left:5px;
	text-align:right;}
	
#playerNoticiaList{
	float:left;
	width:230px;
	height:160px;}
	
.not_list{
	width:1004px;
	margin:auto;}
	

#votar{
	float:left;
	height:22px;
	margin:-10px 5px 0px 0px;}
#resultado{
	float:left;
	margin:10px 0px 0px 0px;}
#enquete button{
	background:url(/_imagens/button_votar.gif) no-repeat;
	width:61px;
	height:22px;
	border:none;
	margin:20px 0px 0px 0px;
	padding:0px 0px 0px 0px ;
	cursor:pointer;}
#newsletter input{
	margin-bottom:10px;
	margin-left:4px;
	color:#666;
	font-size:13px;}
#newsletter button{
	background:url(/_imagens/button_cadastrar.gif) no-repeat;
	width:85px;
	height:22px;
	border:none;
	margin-top:20px;
	cursor:pointer;
	float:left;}
	

	
.ultimas_not p{
	margin:0px;
	padding:0px;}
.ultimas_not p a{
	font-size:12px;
	color:#676767;
	text-decoration:none;
	text-align:left;}
	
#right{
	width:140px;
	float:left;
	margin-left:20px;}
	
#parceiros img{
	border: solid 2px #cedbdf;
	margin-bottom:10px;}
	
#eventos{
	width:992px;
	margin:auto;}


#footer{
	background:url(/_imagens/footer.jpg) repeat-x;
	height:239px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	width:100%;}
	
#footer a{
	color:#FFF;
	text-decoration:none;
	margin-left:15px;}
#footer a:hover{
	color:#005589;}
#footer .text_footer{
	padding-top:130px;
	width:100%;
	margin:auto;
	text-align:center;}
#footer p small{
	color:#FFF;}
.you p small{
	margin:0px;
	padding:0px;}
.you{
	margin:auto;
	width:300px;
	padding-top:20px;}
.you .texto{
	float:left;}
.you .img_youzoom{
	float:left;}
	
#calendario{
	width:100%;
	background:#000;}
	
#galeriadefotos{
	width:450px;
	height:340px;
	float:left;}
#galeriadefotos_mini{
	float:left;
	width:525px;
	height:290px;}
#galeriadefotos_mini ul{
	margin:0px;
	padding:0px;}
#galeriadefotos_mini ul li{
	display:inline;
	overflow:hidden;}
#galeriadefotos_mini ul li .miniatura{
	border:solid 2px #dadada;}
#galeriadefotos_mini .current{
	border:solid 2px #dadada;}
#galeriadefotos_mini .current_two{
	border:solid 2px #09F;}
#galeriadefotos_mini ul li{
	margin-left:15px;}
#outrasgalerias ul{
	margin:0px;
	padding:0px;}
#outrasgalerias ul li{
	display:inline;
	overflow:hidden;}


.pagination_other_gallery ul{}



.pagination_gallery{
	width:510px;
	background:url(/_imagens/barra_pagination.jpg) repeat-x;
	text-align:center;
	margin-top:20px;
	height:33px;
	float:right;}
.pagination_gallery img{
	padding-top:10px;}
#outrasgalerias img{
	border:#dadada 2px solid;}
.galleryone,
.gallery{
	width:180px;
	float:left;}
.gallery{
	margin-left:20px;}

.pagination_other_gallery li a,
.pagination_gallery li a {
	text-decoration:none;
	font-size:14px;
	font-weight:bold;}
.pagination_other_gallery li a:hover ,
.pagination_gallery li a:hover {
	font-weight:bold;}
.pagination_other_gallery li,
.pagination_gallery li{
	font-weight:bold;
	color:#005588;
	font-size:18px;}
.pagination_other_gallery li{
	margin:5px;}
.pagination_other_gallery{
	text-align:center;
	margin-top:50px;
	width:100%;
	height:35px;}
.pagination_other_gallery img {
	border:none !important;}
.pag_seg img {
	border:none;
	margin-top:-5px;}

#pagination_new ul{
	margin:0px;
	padding:0px;
	list-style:none;}
#pagination_new ul li{
	display:inline;}

.button_seg{
	font-size:22px;}

.spacerdefault_gallery{
	clear:both;
	overflow:hidden;
	margin-bottom:10px;}
.spacer_line{
	clear:both;
	height:1px;
	background:#ebeff2;
	margin-bottom:5px;}	
.spacerdot_two{
	background:url(/_imagens/dot.gif) repeat-x;
	height:2px;
	width:100%;
	clear:both;
	margin-bottom:10px;}
.spacerdot{
	background:url(/_imagens/dot.gif) repeat-x;
	height:1px;
	width:100%;
	clear:both;
	overflow:hidden;
	margin-bottom:10px;
	margin-top:10px;}	

.img_galeriadefotoscrf{
	padding:1px;
	border:solid 1px #d6e5f2;}
.spacerdefault{
	clear:both;
	overflow:hidden;
	height:1px;}

.spacer{
	clear:both;
	overflow:hidden;
	height:1px;
	margin-top:10px;
	margin-bottom:20px;}
.hidden {
	display:none;
}
#tooltip {    
	display:none;     
	background:transparent url(/_imagens/black_arrow.png);     
	font-size:12px;     
	height:70px;     
	width:160px;     
	padding:25px;     
	color:#fff;     
}

/*************** FORMULÁRIO DE ASSUNÇÃO TÉCNICA ******************/

form#formulario_resp_tecnica { margin: 0; padding: 0; }
form#formulario_resp_tecnica .horario{ margin:15px 0 15px 0; text-transform:uppercase; font-weight:bold;}
form#formulario_resp_tecnica fieldset { border: 0;  margin: 0; padding: 0; padding-left: 0px; }
form#formulario_resp_tecnica .tabela_formulario{ width:100%;}
form#formulario_resp_tecnica .tabela_formulario .col_esquerda{ width:12%;} 
form#formulario_resp_tecnica fieldset .field2 legend{ margin:20px 0 20px 0; color:#2b86b2; text-transform:uppercase;}
form#formulario_resp_tecnica fieldset legend { display: block; margin: 0; padding: 0; padding-left: 0; width: 100%; border: 0; }
form#formulario_resp_tecnica fieldset legend h2 { margin: 0; }
form#formulario_resp_tecnica fieldset fieldset { margin: 0 0 40px 0; width: 100%; }
form#formulario_resp_tecnica fieldset fieldset legend { font-weight: bold; color: #333; padding: 3px 0 3px 2px; margin: 7px 0; border-bottom: 1px solid #EEE; }
form#formulario_resp_tecnica fieldset fieldset p { margin: 0; font-size: 13px; }
form#formulario_resp_tecnica .tipo1, .tipo2, .tipo3, .tipo4, .tipo5 { background:url(/_imagens/bg_input.jpg) repeat-x; height:24px; border:solid 1px #CCC; color:#666; }
form#formulario_resp_tecnica label { color: #2B86B2; }
div#formulario { margin: 0; padding: 0; }