

*{margin:0; padding:0; }

body {font:1.0em normal Verdana, Arial, Helvetica, sans-serif; color:#000; text-align:justify; background:#FFFFFF; font-size:100%; text-align:center; /* hack para o IE */	}

#principal {width:760px; height: 435px; margin:15px auto; border:0 solid #A3A3A3;  background:#fff; text-align:justify; padding:0px }

#flash{ width:760px; margin-top:0; }

#conteudo, #comentario{ position:relative; float:right; margin-top:25px; width:500px; overflow: none; padding:25px 15px 10px 25px; }

#conteudo{font-size:0.8em; border:1px solid #A2A2A2  }

#comentario{ font-size:0.7em; border:0px; }

#temaConteudo{width:495px; text-align:justify; padding-right:15px; overflow: none;}

#conteudo a, #temaConteudo a{ text-align:right; text-decoration: none; color: #CC0000; font-weight: bold;}
#conteudo a:visited,#temaConteudo a:visited{color:#949494;}

#conteudo a:hover,#temaConteudo a:hover{color:#000000 ; border-bottom: 1px solid #000; }

#temaConteudo img{ padding:0 6px 6px 6px }

.titulo{ font:16px "Arial Black" bolder; padding-bottom: 10px;border: 0x solid #666;  }

#end{float:left; width:760px; margin:0 auto; text-align:right; font:12px "Arial Black",Arial,sans-serif; color: #AC5E4B; padding:2px 0; border:0px solid #CC0000 }

#carregando{position:fixed; width:760px; margin-top:0px; margin-left:0; text-align:center; font-size:0.8em; color:#fff; background: #FF0000; font-weight: bolder;  display: none; }	

.barNav{margin-right:5px; text-align:right; border: 0 solid #000; }

.barNav a { font: 12px bolder Arial, Verdana,Helvetica,sans-serif; color: #666666; text-decoration: none; text-align: right; padding: 2px 15px; margin-right:5px; border: 0 solid #000;}

.barNav a:hover {color: #FFFFFF; background: #DDDBDB; border: 0x solid #666;}

/**********************   MENU *****************************************/
#menuLateral{ float:left; top:105px; width:190px;  }
       
#menu {padding:0; margin:20px 1px; width:0; font-size: 0.7em; font-family:Tahoma, Arial, sans-serif;}

#menu li {list-style-type:none; width:190px; height:25px; margin:2px 0; clear:both;}

#menu a, #menu a:visited {position:relative; display:block; width:180px; height:20px; font-weight: normal; font-size: 1.2em; border:0px solid #000; background-color:#f8f8e8; color:#000; padding-left:3px; text-decoration:none;}
 
#menu a:active{font-weight: bolder; }   
	
#menu a span, #menu a:visited span {display:none;}

#menu a:hover {color:#CC0000; background-color:#FFFFFF; border:0px solid #000; text-decoration:none;}

#menu a:hover span {position:absolute; display:block; left:160px; top:0; width:0px; height:0px;
border-right:12px solid #c00; border-top:5px solid #fff; border-bottom:5px solid #fff; font-size:2px; line-height:0;}

/*______________________  formulários  ____________________________*/

	.formulario{position:relative; width:90%; } 
	
	legend {	font: 12px Arial, Helvetica, sans-serif;	font-style: italic;	font-weight: bold; text-transform: uppercase; color: #696463;	background-color:#FFFFFF; }

	fieldset{border: 2px solid #7B7179;width:95%;  margin:10px; padding: 7px; text-align:left; }

	div.rotulo, div.rotulo1 {position: relative; clear: both; float: left; height: 15px;margin: 10px 0px 0px 0px;	padding: 0px;}

	div.rotulo	{color:#fff;} 
	div.rotulo1{color: #000;} 

	label, .label1 {font: 1.0em normal Arial, Helvetica, sans-serif;padding-bottom:5px}

	label {color:#fff;} 
	.label1{color:#000;}

	input, textarea {font:normal 0.98em  Arial, Helvetica, sans-serif message-box; color: #000; background:#E0E0E0; border: 2px inset #deeff3; margin: 1px;}

	.botao {border:2px outset #fff; width: auto; padding:0px 1px;margin: 0px 5px 0px 0px;	 color: #000000;	background-color: E0E0E0;}

/*	textarea {font:12px normal Arial, Helvetica, sans-serif; color: #000000; border: 1px solid #EBEBEB; margin: 5px 0; background:#E0E0E0;}*/

	.bloco {display: block;}

#mensagem{ color: #CC0000;  font-weight: bolder;}

/* html #menu a:hover span {width:8px; height:16px; w\idth:0; he\ight:0;}*/
/*******************************  CANDIDATOS ***************************************/

table.cand{ border-collapse: collapse; width:85%; }
table.cand td{ font-size:13px; padding:0 4px  }







