@charset "windows-1252";

body 
{
	font-family:  sans-serif, Arial,Verdana, Helvetica ;
	background-color: #FFF; 
	text-align: center;
	font-size: 12px;
}

#geral
{
	position:relative;
	width:740px;
	margin:0 auto;
	text-align: left;
	padding: 0px;
}

.centrar
{text-align:center}

h2
{
	color:#FF6600; 
	font-size:1.5em;
	margin-top:20px;
}

p.msg_erro
{
	background-color:#FFDFDF;
	border:1px solid #900;
	padding:5px;
	font-weight:bold;
	color:#900;
}

/* ------------------------------------------------------------\
/								\
/	FORMATS THE NAVIGATION MENU	\	
/ 								\
/ --------------------------------------------------------------\
*/ 

div#topmenu
{	 
	color: #3172D4;
	background-color: #EAF7FF;	
 	border-bottom: 1px solid #7070FF; 
	border-top: 1px solid #7070FF;
	padding: 3px 0px;
	margin: 0px;
	font-weight: bold;
	text-align:center;
} 					  

div#topmenu ul
{
	list-style-type: none;
	list-style-image: none;
	margin: 0;
	padding: 2px 0px;
}

div#topmenu ul li
{
	display: inline;
	padding: 0;
	margin: 0;	   	
}
	 
div#topmenu ul li a,div#topmenu ul li a:visited
{
	color: #3172D4;
	text-decoration : none;	
	margin: 0;	
	padding: 0 5px;
	font-size:0.9em;
}		 

div#topmenu ul li a:hover
{
	text-decoration:underline
/*	color: #761830;*/
}

/*********************************************\
*											  /
*		 FORMATS ALL FORMS BUT LOGIN FORM 	 /
*											/
*******************************************/
form.admin
{
	background-color: #EAF7FF;
	border: 1px solid #AAAAFF;
	margin:20px 0;
	padding:20px 30px;
}

form.admin label
{
	font-weight:bold;
	font-size:0.9em;
	padding-left:5px;
}
form.admin .texto
{
	border:1px solid #AAAAFF;
	background-color: #FDFDFF; 
}

form.admin .botao
{
	border:1px solid #3333AA;
	background-color:#CAE7EF;	
	color:#3333AA;
	font-weight:bold;
	font-size:0.9em;
}

form.admin span
{
	font-size:0.9em;
}


p.p_nav
{
	text-align:right;
	font-size:0.8em;
	margin:0;	
}
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -  /- - - - - 
										|
		FORMATS STATSISTICS PAGES			|
										|
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -\ - - - - - 		
*/
div#resultados
{
	
	border:1px solid #999999;
	width:97%; 
	text-align:left;
	color:#666;
	font-size:0.9em; 
	padding-left:3%;
	padding-bottom:10px;		
	background-color: #EAF7FF;
	border: 1px solid #AAAAFF;
	margin:0;
	z-index:0;
	
		
}

div#resultados h1.resultados
{
	margin: 10px 0 10px 0 ;
	font-size:1.2em;
	color:#33A;
	
}
div#resultados h2.opcao
{
	font-size:1.0em;
/*	font-weight:normal; */
	margin:10px 0 10px 0;
	padding:0;
	color:#333;
}

 /* para dar a largura total do span da %, para este não ultrapassar os limites do div#resultados */
div#resultados span.largura
{
	float:left;
	width:310px;
}
div#resultados span.largura span
{
	float:left;
	font-size:1.2em;
	height:7px;
	margin-top:1%;
}

/* to add more colors copy last line change the number and then change the $polls_maxcolors in pollresult.php*/
div#resultados span.percentagem1 {	background-color:#bbdd00;border-top:1px solid #009900;border-bottom:1px solid #006600;}
div#resultados span.percentagem2 {	background-color:#ddbb00;border-top:1px solid #990000;border-bottom:1px solid #660000;}
div#resultados span.percentagem3 {	background-color:#bb00dd;border-top:1px solid #000099;border-bottom:1px solid #000066;}
div#resultados span.percentagem4 {	background-color:#bbdddd;border-top:1px solid #009999;border-bottom:1px solid #006666;}
div#resultados span.percentagem5 {	background-color:#dddd00;border-top:1px solid #999900;border-bottom:1px solid #666600;}

div#resultados span.numero
{
	float:left;
	font-weight:bold;
	color:#999999;
	padding: 0 5px 3px 0;
	width:20px;
}
div#resultados span.percent
{
	float:left;
	color:#999999;
	padding: 0 5px 3px 0;
	width:40px;	
}
/* ENDS FORMATS STATISTICS */