/***********************************************/
/* HTML tag styles                             */
/***********************************************/ 

body{
	font-family: Verdana,Arial,sans-serif;
	line-height: 1.166;	
	margin: 0px;
	padding: 0px;
	background-image:url(../images/fundo.gif);
	background-position:center;
	min-height: 100%;
	text-align:center; 
	/*width:764px;*/
	
	}


	
html {height: 100%;
}
* html body {
height: 100%;


}



a{
	color: #000000;
	text-decoration: none;
}

a:link{
	color: #000000;
	text-decoration: none;
}

a:visited{
	color: #000000;
	text-decoration: none;
}

a:hover{
	color: #000000;
	text-decoration: underline;
}

span {
	font-size:100%;
}

h1{
	font-family: Verdana;
	font-size: 120%;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}

h2{
	font-family: Verdana;
	font-size: 114%;
	color: #006600;
	margin: 0px;
	padding: 0px;
}

h3{
	font-family:Verdana;
	font-size: 100%;
	color: #334985;
	margin: 0px;
	padding: 0px;
}

h4{
	font-family: Verdana;
	font-size: 100%;
	font-weight: normal;
	color: #333333;
	margin: 0px;
	padding: 0px;
}

h5{
	font-family: Verdana,Arial,sans-serif;
	font-size: 100%;
	color: #334d55;
	margin: 0px;
	padding: 0px;
}

ul{
	list-style-type: square;
}

ul ul{
	list-style-type: disc;
}

ul ul ul{
	list-style-type: none;
}

label_2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:11px;
	font-weight:bold;
}

label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
}

table{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
img {
	border:none;
}

#img_credito{
	font-size:9px;
}

.font_padrao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
}


#falecom{
float:left;
width:95%;
_width:100%;
}

.form {
	margin:0px;
	padding:0px;
}

.form {
	font:verdana;
/*	background-color:#D0FBC6;	*/
	background-color:#F5F5F5;
	background-position: center;
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #999999;
	border-left: 1px solid #999999;
	border-right: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	margin: 0 0 5px 5px;
}

.form2{
	font:verdana;
	background-color:#FFFFFF;	
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #EEEEEE;
	border-bottom: 1px solid #EEEEEE;
	margin: 0 0 5px 5px;
}

.formularios_restrito input{
	font:verdana;
	background-color:#FFFFFF;	
	font-size: 11px;
	color: #000000;
	border-top: 1px solid #CCCCCC;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #CCCCCC;
}

.formularios_restrito radio{
	border-top: 1px solid #00FF33;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #999999;
	border-bottom: 1px solid #CCCCCC;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/
#div0{
	margin:0px auto;
	width:764px;
	height:auto;
	
	

}

	#div00{

		float:left;
		width:764px;
		text-align:left;
		margin:0px;
		background-image:url(../images/fundonadiv.gif);
		background-repeat:repeat-y;		
		font-size: 11px;
		margin-top:10px;
		height:auto;
	}
	
#barra{
	float:left;
	width:764px;
	_width:100%;
	background-image:url(../images/fundo_barra_vermelha.gif);
	height:5px;
}
#logo{
	float:left;
	width:100%;
	background-image:url(../images/fundo.gif);
}

#barra2{
	float:left;
	width:764px;
	background-image:url(../images/fundo_barra_azul.gif);
	height:20px;
	_height:23px;
	font-size:10px;
	padding-top:4px;
}

	#data{
		float:left;
		width:48%;
		text-align:right;
		font-family:Verdana;
		font-size:11px;
		color:#FFFFFF;
		
	}
	#menu_horizontal{
		float:left;
		width:50%;
		color:#FFFFFF;
		font-family:Verdana;
		font-size:11px;
		padding-left:10px;
	}
		#menu_horizontal a , a:link , a:hover , a:active{
			color:#FFFFFF;
		}
		

		#login h3 , #prova_quadrupla h3 , #carta_mensal h3{
			float:left;
			height:21px;
			padding: 0px 0px 0px 8px;
			font-family:Verdana,Arial,sans-serif;
			font-weight:bold;
			font-size:14px;
			color:#FFFFFF;
			margin-bottom:7px;
			text-align:left;
		}
		
		#carta_mensal span {
		width:100%;
		text-align:center;
		margin-top:4px;
		}
		
			#login {
			width:100%;
			_width:111.5%;
			float:left;
			background-color:#0066A4;
			color:#FFFFFF;
			}
		
		#login form{
		padding: 5 5 5 5;
		}
		#login h5 , #login a:active , #login a:visited, #login a:hover , #login a{
		margin: 5 5 5 0;
		color:#FFFFFF;
		font-size:11px;
		font-weight:normal;
		}
		
		#login label {
		font-family:Verdana,Arial,sans-serif;
		color:#FFFFFF;
		font-size:11px;
		font-weight:normal;
		}
	
	#login_logado {
	width:100%;
	float:left;
	background-color:#FFFFFF;
	color:#000000;
	padding:15 15 15 15;
	}
		#login_logado label {
		font-family:Verdana,Arial,sans-serif;
		color:#000000;
		font-size:11px;
		font-weight:normal;
		}
	
	

	#barra_vermelha{
			width:100%
			height:5px;
			_height:5px;
			background-color:#328828;
		}
	#barra_verde{
			width:100%
			height:5px;
			_height:5px;
			background-color:#E75E14;
		}
	
#topo{
	width:100%;
	float:left;
	text-align:center;
	background-image:url(../images/fundo.gif);
}
#esquerda {
	float: left;
	margin-left:0;
	_margin-left:2px;
	width:166px;
	_width: 164px;
	background-color:#FFFFFF;
	margin-right:0px;
	border-left: 4px solid #CCC;
	_border-left:0px;
	border-right:1px solid #CCC;
}

#direita{
	width:174px;
	_width:169px;
	_padding-left:13px;
	margin-right:0px;
	_margin-right:2px;
	height:100%;
	float: left;
	_float:right;
	background-color:#FFFFFF;
	border-right:4px solid #CCC;
	_border-right:0;
}


#rodape{
	float:left;
	width:100%;
	text-align:center;
	color:#FFFFFF;
	font-size:9px;
	background-image:url(../images/fundo.gif);	
}


#rodape table{
float:left;
width:100%;
}


#menu00{
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;

}

#menu00_logado{
	float: left;
	width: 100%;
	margin: 0px;
	padding: 0px;
	background-color:#EEEEDF;
}


#bloco_meio{
	float:left;
	_width: 100%;
	width: 100%;
	margin-right: 5px;
}

#bloco{
	float:left;
	border-left:#9FA3CC 1px solid;
}

#palavra_presidente , #salas_chat_capa , #vertbanners{
	margin:12 6 4 4;
}

#palavra_presidente{
float:left;
list-style:none;
list-style-type:none;
}

#informativo_mensal {
	float:left;
	width:100%;
	_width:106%;
}

/*#restrito{
	margin-top:15px;
	float:left;
	width:100%;
	margin-right: 5px;
}*/


#content{
	float:left;
	margin-left:0px;
	_margin-left:5px;
	background-color:#FFFFFF;
	width:415px;
	_width:400px;
	heigth:100%;

	
}
#contentfull{
	float:left;
	background-color:#FFFFFF;
	width:590px;
	_width:593px;
	border-right:0px solid #CCC;
	_border-right:0px;
	height:auto;
}

#contentprint{
	float:left;
	width:100%;
}

#contentemail{
	float:left;
	width:100%;
}

#titulocanal {
	float:left;
	width:450px;

	_width:100%;
	height:18px;
	padding-bottom:2px;
	font-weight:bold;
	font-size:18px;

}
#titulocanal div {
	width:100%;
}
#titulocanal p {
	padding-top:3px;
	padding-bottom:3px;
	margin:0px 10px 0px 0px;
	font-family:Verdana,Arial,sans-serif;
	font-size:14px;
	font-weight:bold;
}

#titulocanal h3 {
	height:26px;
	padding-top:6px;
	padding-left:6px;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 12px;
	background-image:url(../images/fundo_titulo.jpg);
	background-repeat:no-repeat;
	margin:9px 0px 0px 5px;
}
#convenios {
 margin: 0 5 5 9;
}
/********************** textos da capa styles *************************/
#institucional {
	float:left;
	width:100%;
	padding: 5 15 5 5;

}
/**********************fim textos da capa styles *************************/
/************* #horzbanners styles (banners horizontais)***************/
#horzbanners {
	float:left;
	width:100%;
	text-align:center;
	margin-bottom:5px;
}

#bannercapa {
	float:left;
	width:95%;
	_width:100%;
	text-align:center;
	margin-left:0;
	margin-top:8px;
	padding: 0px 0px 5px 5px;
}

#banner {
	float:left;
	width:100%;
	text-align:center;
	margin-top:4px;
}
/******************* #chamadas ************************/

#chamadas{
	padding: 0px 0px 10px 10px;
	font-size: 80%;
}

#chamadas h3{
	padding: 30px 0px 5px 0px;
	text-align: center;
	color:#333333;
	font-size:12px;
}

#chamadas img{
	float: left;
	padding: 10px 10px 0px 0px;
}


/************* #busca interna styles ***************/

#busca_result{
	float:left;
	width:90%;
	height:100%;
	font-size: 95%;
	padding-left: 30px;
	text-align:justify;
}
#busca_result ul{
	list-style: none;
}

#busca_result form{
	margin: 20px 10px 20px 10px;
	
	padding: 0px;
	
}
#busca{
	float:left;
	width:100%;
	/*height:21px;*/
	font-size: 90%;
	/*background-color:#DDF0E7;*/
	background-color:#FFFFFF;
}

#busca form{
	margin: 20px 10px 20px 10px;
	padding: 0px;
	
}
/*********** #menu00 link styles ***********/
/*
#menu00 ul a:link , a:visited , #menu00 ul a:visited, #submenu ul a:link, #submenu ul a:visited {
	font-weight:none;
	
	
}*/
#menu00 ul, #noticias ul, #submenu ul{
	margin: 0; 
	padding: 0;
	float:left;
	width:100%;
}


#menu00_logado ul a:link, #menu00 ul a:visited, #submenu ul a:link, #submenu ul a:visited {
	display: block;

}
#menu00_logado ul, #menu00_logado ul, #noticias ul, #enquete ul, #submenu ul{
	list-style: none;
 	margin: 0; 
	padding: 0;
	float:left;
	width:100%;
}

#enquete h2{
padding-left:2px;
padding-top:2px;
}

#botao_enquete{
text-align:center;
width:100%;
}



/*********** #menu01 #menu02 #menu03 styles ***********/
.menu {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.menu h3 {
	height:36px;
	padding: 9px 0px 0px 1px;
	color:#000000;
	font-size: 14px;
	width:100%;
	/*background-image:url(../images/fundo_h3_menu.jpg);
	background-repeat:no-repeat;*/
	background-color:#0066a4;
	color:#FFFFFF;
	float:left;

}


#newsletter h3 , #busca h3 , #enquete h3{
	height:36px;
	padding: 9px 0px 0px 6px;
	color:#000000;
	font-size: 14px;
	width:100%;
	/*background-image:url(../images/fundo_h3_menu.jpg);
	background-repeat:no-repeat;*/
	background-color:#0066a4;
	color:#FFFFFF;
	float:left;

}

.menu h5 {
	height:36px;
	padding: 9px 0px 0px 1px;
	color:#000000;
	font-size: 14px;
	width:100%;
	background-image:url(../images/fundo_h3_menu_log.jpg);
	color:#FFFFFF;
	float:left;
}

.menu div {
 border-bottom:solid 1px #CCCCCC;
 padding-top:1px;
 height:28px;
}

.menu a , .menu a:visited  , .menu a:link   , .menu a:hover{
	color:#666666;
	min-height:15px;
	_height:15px;
	vertical-align:middle;
	padding: 5px 0px 5px 5px;
	font-family:Verdana, Arial, sans-serif;
	font-size:11px;
}

/************** #noticias styles **************/

#noticias, #enquete, #submenu, #restrito{
	width:100%;
	/*background-color:#DDF0E7;*/
	background-color:#FFFFFF;
	float:left;
	color:#000000;

}

#noticias a{
	color:#333333;
}

#noticias a:visited{
	color:#000000;
}

#noticias a:hover{
	color:#000000;
}

#noticias h3, #submenu, #restrito h3 {
	height:25px;
	padding: 3px 0px 0px 4px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#FFFFFF;
}



#noticias span{
	font-weight:bold;
	color: #000000;
}
#noticias h4{	
	padding: 5px 0px 5px 10px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
	font-size:11px;
	color:#000000;
}

#noticias li{
	padding: 5px 0px 5px 10px;
	font-size:10px;
	font-family:Verdana,Arial,sans-serif;
	color:#333333;
}
#noticias .data_noticia {
	color:inherit;
	font-size:inherit;
}
#enquete h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
#enquete label, #processos label{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:normal;
	color:#000000;
}
/*********************GALERIA DE FOTOS************************/
#galeria_fotos{
	width:100%;
	float:left;
}
#galeria{
	width:98%;
	_width:400px;
	margin-top:5px;
	float:left;	
	margin-left:0px;
	_margin-left:0px;

}

#galeria p{
margin-left:5px;
}


	#galeria h2{
		text-align:right;
		margin-bottom:10px;
		font-family:Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#000000;
	
	}
	#galeria h3{
		height:20px;
		_height:22px;
		padding-top:3px;
		padding-left:5px;
		color:#FFFFFF;
		font-weight:bold;
		font-size: 12px;
		width:400px;
		background-image:url(../images/fundo_destaques.gif);
		margin:10px 0 0 0;
	}
	#galeria img{
	margin:8 0 0 0;
	}
	#galeria_interna {
	width: 93px;
	margin-left:4px;
	float:left;
	margin-bottom:5px;
	text-align:center;
	}
	
	.img_com_borda {
	border:#000000 1px solid;
	}
	#galeria_ajax_frame {
	/*-moz-opacity: 0.8;
	opacity: 0.8;
	filter:alpha(opacity=0);*/
	position: absolute;
	top: 150;
	left: 50%;
	margin-left:-275px;
	z-index: 90;
	border: 1px #666666 solid;
	text-align:center;
	background-color: #F8F8F8;
	width:550px;
	height:420px;
	visibility:hidden;
	}

	#galeria_ajax_frame_ft {
	width:520px; height: 410px;
	}
	

/********************* banners verticais***********/
#vertbanners {
	text-align:center;
}
	#vertbanners img {
		margin-bottom:5px;
	}

#espacamentolinha{
	line-height:1.5em;
}

/****************************fim novos 07/03/2005 alvaro*****/
	#topo 10 {
	float: left;
	}
	#top10 h3{
		height:20px;
		_height:22px;
		padding-top:5px;
		padding-left:5px;
		color:#FFFFFF;
		font-weight:bold;
		font-size: 12px;
		width:400px;
		background-image:url(../images/fundo_destaques.gif);
		margin:10px 0 0 0;
		float:left;
	}
	#top10 span {
	margin:10px 0 10px 5px;
	width:150px;
	float:left;
	}
	#top10 li {
 	list-style:none;
	}


/****************************leitrura e listagem de notícias *****/
#noticialeitura a:link , a:visited , a:hover {
	color: #000000;
	text-decoration: none;
}


#noticialeitura {
	float:left;
	width:100%;
	height:auto;
}

#noticialeitura ul{
	list-style: none; 
}
#noticialeitura h3{
	font-size:14px;
	color: #016437;
}
#noticialeitura img {
	border:none;
	margin:3px;
}


#listnoticiassuper {
	width:100%;
	float:inherit;
	margin-bottom:5px;
}
#listnoticiassimples {
	width:100%;
	float:inherit;
	margin-top:5px;
	margin-bottom:5px;
}
#listnoticias {
	width:100%;
	float:inherit;
	margin-bottom:5px;
	padding-left:0px;
	padding-top:10px;
}
#listnoticias ul{
	margin-left:10px;

}

.data_noticia {
	font-size:9px;
	color:gray;
	margin-top:3px;
}

#listnoticiassuper a, #listnoticiassimples a, #listnoticias a {
	color: #333333;
	text-decoration: none;
}

#listnoticiassuper a:link, #listnoticiassimples a:link, #listnoticias a:link {
	color: #333333;
	text-decoration: none;
}

#listnoticiassuper a:visited, #listnoticiassimples a:visited{
	color: #333333;
	text-decoration: none;
}

#listnoticias a:visited{
color: #0066A4;
text-decoration:line-through;
}

#listnoticiassuper a:hover, #listnoticiassimples a:hover, #listnoticias a:hover {
	color: #333333;
	text-decoration: underline;
}

#artigos {
padding-left: 10px;
width:520;
background-color:#CCCCCC;
}

#eventos {
padding-left: 15px;
padding-right:10px;
width:100%;
}

#eventos h4{
font-size:14px;
font-weight:bold;
}


#eventos a:hover, a:link, a:active , a:visited{
	color: #333333;
	text-decoration: none;
}


/*************** Noticias Destaques *****************/


#noticiadestaque {
	width:95%;
	_width:100%;
	float:left;
	padding-left:0px;
	_padding-left:0px;


}

#noticiadestaquehot {
	width:98%;
	_width:585px;
	float:left;
	padding-left:5px;
	_padding-left:5px;
}


#noticiadestaquehot h4 {
	float:left;
	width:100%;
	height:26px;
	padding-top:6px;
	padding-left:6px;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 12px;
	background-image:url(../images/fundo_titulo_full_hotsite.jpg);
	background-repeat:no-repeat;
	margin:9px 0px 0px 2px;
	
	}

	#chamada_eventos_super {
		float:left;
		width:47%;
		padding: 8px 5px 5px 5px;
		}
	#chamada_eventos_super h3 {
		color: #333333;
		font-size:11px;
		margin-bottom:0.5em;
	}

	#noticiadestaque h4 , #galeria h4  {
	height:26px;
	padding-top:6px;
	padding-left:6px;
	color:#FFFFFF;
	font-weight:bold;
	font-size: 12px;
	background-image:url(../images/fundo_titulo.jpg);
	background-repeat:no-repeat;
	margin:9px 0px 0px 5px;
	
	}

#vejamais{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	text-align:right;
	width:100%;
	float:left;
}
#noticiadestaque_super {
	float:left;
	width:100%;
	padding: 8px 0px 5px 5px;
}
#noticiadestaque_listagem {
	float:left;
	width:100%;
	padding: 4px 0px 0px 4px;
}

#noticiadestaque_listagem a:visited{
color: #0066A4;
text-decoration:line-through;
	}

#noticiadestaque_listagem a:hover{
	text-decoration:underline;
	}

#noticiadestaque_super h3 {
	color: #333333;
	font-size:14px;
	margin-bottom:0.5em;
}


#noticiadestaque_simples {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px dotted #999999;
	margin-left:0.4em;
	margin-right:0.4em;
	float:inherit;
	width:100%;
}
#noticiadestaque_simples h3 {
	color: #333333;
	font-size:14px;
}
#noticiadestaque_outro {
	padding-top:3px;
	padding-bottom:3px;
	border-bottom: 1px dotted #999999;
	margin-left:0.4em;
	margin-right:0.4em;
	float:inherit;
	width:100%;
}
#noticiadestaque_outro h3 {
	font-size:medium;
	color: #333333;
	font-size:14px;
}
/*************** / Noticias Destaques *****************/
/** destaques de noticias do canal **/
#links_canal, #navega {
	float:left;
	width:98%;
}
#links_canal img {
	border:1px solid black;
	float:left;
	margin: 5px 3px 5px 3px;
}
#links_canal h4 {
	margin-top:3px;
	color:#666666;
	font-weight:bold;
	font-size:10px;
}
#links_canal a {
	color:#333333;
	font-size:9px;
}

#links_canal table {
	width:100%;
	margin-left:0.4em;
	border-top:1px dotted #999999;
	border-bottom:1px dotted #999999;
	margin-right:0.4em;
}
#links_canal tr {
	padding:0px;
	padding-left:5px;
	margin:0px;
}
#links_canal td {
	margin:0px;
	padding:0;
	width:50%;
}
#links_canal td.p3, #links_canal td.p4 {
	border-top:1px dotted #999999;
}
#links_canal td.p2, #links_canal td.p4 {
	border-left:1px dotted #999999;
}
/** fim destaques de noticias do canal **/
#navega a, #navega{
	text-align:right;
	color:#666666;
	border-bottom:1px dotted #999999;
	margin-bottom:5px;
	padding-bottom:3px;
	padding-top:2px;

}
/****************************fim leitrura e listagem de notícias *****/
/**************************** Barra de Navegação *****/
#barranavegacao {
	float:left;
	text-align:right;
	margin-bottom:10px;
	width:95%;
	_width:100%;
}
#barranavegacao hr {
	height:1px;
	border-top:#cccccc solid 1px;
	border-bottom:none;
	border-left:none;
	border-right:none;
}
#barranavegacao table {
	font-size:100%;
}
/**************************** Barra de Navegação *****/
/* recurso de espacamento */
div.espacador {
	height:3px;
}

.titulo{
	padding-top:6px;
	padding-bottom:6px;
	text-align:right;
	margin:0px 0px 0px 0px;
	font-family:Verdana,Arial,sans-serif;
	font-weight:bold;
	font-size:14px;
	color:#000000;
	border-bottom:1px solid #000099;
	border-top:1px solid #000099;
}

#cad_mailing{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#000000;


}

#links {
float:left;
padding-left:5px;
margin-top:20px;
_margin-top:15px;
}

#newsletter {
	width:100%;
	float:left;
	/*background-color:#DDF0E7;*/
	background-color:#FFFFFF;
	color:#000000;
	
}

#newsletter_input {
	border:solid;
	border-width:1px;
	border-color:#CCCCCC;
	width:100px;
	font-size:10px;

}

#newsletter form {
padding: 3px 3px 3px 3px;
}


#titulo_canal_restrito{
	padding: 5 5 15 15;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	font-weight:bold;
}

#barra_hr hr {
 width:98%;
 text-align:center;
}
#div_msg {
	background-color: #FFFFFF;
	-moz-opacity: 0.8;
	opacity: 0.8;
	filter:alpha(opacity=95);
	position:absolute;
	z-index: 90;
	color:#000000;
	position:absolute;
	top:50%;
	left:50%;
	height: 110px;
	width:400px;	
	margin: -180 0 0 -200;
	border:solid 1px #999999;
	text-align:center;
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
 	padding: 3 3 3 3;
	
}

#bgLoading {
	background-color: #333333;
	width:300px;
	height:300px;
	-moz-opacity: 0.8;
	opacity: 0.8;
	filter:alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 90;
}

.story {
padding: 3px 8px 3px 11px;
}

#ja_existe {
	height:150px;
	text-align:center;
	vertical-align:middle;
	color:#FF0000;
}

#chat {
	padding: 8 8 8 8;
}


#evento_cadastro{
float:left;
width:100%;
margin:20px 0 0 0;
}


#evento_institucional{
width:100%;
_width:100%;
float:left;
margin:0 0 0 0;
padding:0;
}

#evento_institucional h4 {
float:left;
width:583px;
_width:100%;
height:30px;
_height:38px;
padding-top:9px;
padding-left:6px;
color:#FFFFFF;
font-weight:bold;
font-size: 14px;
background-image:url(../images/fundo_titulo_full_azul.jpg);
background-repeat:repeat-x;
margin:0px 0px 0px 0px;
border-bottom:0px solid #000000;
padding-right:0;
	
}

#evento_institucional_texto{
float:left;
margin: 20px 0 0 0;
padding:0 8px 0 8px;
text-align:justify;
}

#evento_institucional_texto li{
list-style: disc;
list-style-position:inside;
}

#revista{
float:left;
width:100%;
margin-top:15px;
}

#revista .imagem{
margin-left:40px;
margin-bottom:10px;
}

#curriculo_restrito, #curriculo{
	float:left;
}
#curriculo_restrito .esquerda, #pop_cur .esquerda{
	background:#A8D3FF;
}
#curriculo_restrito .direita, #pop_cur .direita{
	background:#CCCCCC;
}
#curriculo_restrito .direita input, .direita select, .direita textarea{
	margin-top:4px;
}
#curriculo_restrito h3{
	width:100%;
	border-bottom:1px #000099 solid;
	font-weight:bold;
	font-size:12px
}
#curriculo_restrito h4{
	width:100%;
	font-weight:bold;
	font-size:10px
}
#pop_cur{
	padding:10px;
}
#pop_cur h3{
	width:100%;
	border-bottom:1px #000000 solid;
	color:#000000;
}

#cla_bloco{
	float:left;
	width:100%;
}
	#cla_bloco td{
		border-bottom:#666666 1px dashed;
	}
#classificados{
	float:left;
	padding-left:5px;
	width:98%;
}
	#cla_bloco_ultima{
		width:95%;
	}
	#ultima_cla{
		border:#666666 solid 1px;
	}
		#ultima_cla h3{
			height:25px;
			background-color:#0066A4;
			color:#FFFFFF;
			padding-top:5px;
			text-align:center;
		}
		#ultima_cla div div{
			width:98%;
			font-size:8px;
			height:10px;
			background-color:#0066A4;
		}
	#busca_cla{
		border:#666666 solid 1px;
	}
		#busca_cla h3{
			height:25px;
			/*background:url(../images/fundo_h3_menu.jpg);*/
			background:#549A76;
			color:#FFFFFF;
			padding-top:5px;
			padding-left:20px;
		}
		#busca_cla div div{
			width:100%;
			font-size:8px;
			height:10px;
			/*background:url(../images/fundo_menu.gif);*/
			background:#549A76;
		}
#dados_anunciante{
	width:100%;
	float:left;
}
#classificados table{
	font-size:11px;
}
#classificados_restrito{
	padding-left:5px;
}
#classificados_restrito li{
	padding-left:10px;
	list-style-type:none;
}
.titulos{
	border-bottom:#006600 solid 2px;
	width:100%;
}
.vermelho{
	color:#993300;
}


/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/*{padding: 0; margin: 0;}html, body {min-height: 100%;height: auto !important;height: 100%}/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_window {  font: 12px Arial, Helvetica, sans-serif;  color: #333333;}
#TB_secondLine {  font: 15px Arial, Helvetica, sans-serif;  color:#666666;}
#TB_window a:link {color: #333333;}
#TB_window a:visited {color: #333333;}
#TB_window a:hover {color: #000; text-decoration:none}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}
#TB_closeWindowButton {
font-size:15px;
}
/* ----------------------------------------------------------------------------------------------------------------*//* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*//* ----------------------------------------------------------------------------------------------------------------*/#TB_overlay {  position: absolute;  z-index:100;  top: 0px;  left: 0px;  background-color:#FFF;  filter:alpha(opacity=60);  -moz-opacity: 0.6;  opacity: 0.6;}#TB_window {  position: absolute;  background: #ffffff;  z-index: 102;  color:#000000;  display:none;  border: 4px solid #525252;  text-align:left;}#TB_window img {  display:block;  margin: 15px 0 0 15px;  border-right: 1px solid #ccc;  border-bottom: 1px solid #ccc;  border-top: 1px solid #666;  border-left: 1px solid #666;}#TB_caption{ height:25px;  padding:7px 30px 10px 25px;  float:left;}#TB_closeWindow{  height:25px;  padding:11px 25px 10px 0;  float:right;}#TB_closeAjaxWindow{  padding:5px 10px 7px 0;  margin-bottom:1px;  text-align:right;  float:right;}#TB_ajaxWindowTitle{ float:left;  padding:7px 0 5px 10px;  margin-bottom:1px;}#TB_title{  background-color:#e8e8e8;  height:27px;}#TB_ajaxContent{  clear:both;  padding:2px 15px 15px 15px;  overflow:auto;  text-align:left;  line-height:1.4em;}#TB_ajaxContent p{ padding:5px 0px 5px 0px;}#TB_load{  position: absolute;  display:none;  height:100px;  width:100px;  z-index:101;}#TB_HideSelect{  z-index:99;  position:absolute;  top: 0;  left: 0;  background-color:#fff;  border:none;  filter:alpha(opacity=0);  -moz-opacity: 0;  opacity: 0;}#TB_iframeContent{  clear:both;  border:none;  margin-bottom:-1px;  margin-top:1px;  _margin-bottom:1px;}


