/* .......... GERAL .......................................................................................................................................... */



body  			   	{ background-color:#E9E9E9; line-height:160%; font-family:Arial; min-height:100%; 
       			    	  scrollbar-face-color:#C9C9C9;
			    	  scrollbar-highlight-color:#C9C9C9;
			    	  scrollbar-3dlight-color:#C9C9C9;
			    	  scrollbar-darkshadow-color:#C9C9C9;
			    	  scrollbar-shadow-color:#C9C9C9;
			    	  scrollbar-arrow-color:#939393;
			    	  scrollbar-track-color:#DDD;}


.max  			   	{ max-width:950px; width:expression(document.body.clientWidth > 950? "950px": "auto" ); text-align:left; } 

/* .......... CABEÇALHO ...................................................................................................................................... */


#cab  			   	{ height:150px}

#cabdim 		   	{ padding-top:45px}

.script 		   	{ color:#333; float:right; padding-top:130px; font-size:12px;}

/* .......... MENU ........................................................................................................................................... */



#menu			   	{ background:url(../images/grad_menu.jpg) top left repeat-x #0E5B91; height:50px; font-size:11px; margin-top:5px}
 
  #menu table		   	{ margin-left:10px}

  #menu td		   	{ padding:13px 0px 6px 0px;  } /* margens da coluna */
 
  #menu a		   	{ padding:9px 10px 9px 5px; color: #fff; text-decoration:none; font-weight:700;} /* margens, cor da fonte e cor do fundo para o link */
   
  #menu a:hover		   	{ color:#093A5B;} /* quando passar o mouse - link */

  #menu img		   	{ margin-bottom:-7px; margin-right:2px;}


#submenu		   	{ background-color:#9E1D1D; position:absolute; margin:25px 0px 0px 16px; visibility:hidden; font-size:11px }

   #submenu ul		   	{ list-style:none; text-align:left; display:block; padding:0px; margin:0px }  

   #submenu li		   	{ border-bottom:1px solid #831818; }

   #submenu a		   	{ color:#FFF; display:block; text-decoration:none; padding:1px 8px 2px 4px; font-weight:normal} 

   #submenu a:hover	   	{ color:#fff; background-color:#CB2525; text-decoration:none; }



/* .......... CENTRO DA PAGINA PRINCIPAL E DAS OUTRAS PAGINAS EM GERAL ............................................................................................. */  


#centroprinc  		   	{ background-color:#F4F4F4; min-height:600px; padding:20px 50px 10px 50px; font-size:12px; }

#centrogeral  		   	{ background-color:#F4F4F4; min-height:600px; padding:20px 50px 10px 50px; text-align:left; font-size:12px}

  #centrogeral h1 		{ color:#023F6C; font-size:20px; border-bottom:1px solid #ACB8CC; font-weight:normal; margin-bottom:20px; padding-bottom:8px;}

  #centrogeral h1:first-letter	{ font-size:30px; font-weight:600}

  #centrogeral p	        { margin:20px 0px 20px 0px; }

  #centrogeral a                { color:#3B3B3B; text-decoration:none }

  #centrogeral a:hover          { color:#C4261A}




/* .......... CENTRO DIREITA ....................................................................................................................................... */


#direita 		   	{ float:right; padding-top:20px; font-size:11px; width:150px;}

  #direita table                { width:150px}

  #diritem h1 		   	{ color:#023F6C; font-size:20px; font-weight:normal; border-bottom:1px solid #ACB8CC; margin-top:none; padding-right:70px; margin-bottom:30px; padding-bottom:8px}

  #diritem h1:first-letter 	{ font-size:30px; font-weight:600}

  .indicadores             	{ overflow:auto; overflow-x:hidden; overflow-y:auto; height:500px; width:175px; margin-top:30px; text-align:left; font-size:11px}
  

/* .......... CENTRO ESQUERDA ...................................................................................................................................... */


#esquerda                  	{ padding-top:20px; width:600px; font-size:12px}

  #esquerda h1 			{ color:#023F6C; font-size:20px; border-bottom:1px solid #ACB8CC; font-weight:normal; padding-top:20px; padding-bottom:8px;}

  #esquerda h1:first-letter	{ font-size:30px; font-weight:600}

  #esquerda td                  { padding:5px 65px 0px 0px}

  #esquerda table               { margin-bottom:-10px}

  #esquerda a                   { color:#3B3B3B; text-decoration:none }

  #esquerda a:hover             { color:#C4261A;}

  #quemsomos                    { color:#3B3B3B; line-height:24px} 
  
  #quemsomos p:first-letter     { font-size:30px }


/* .......... RODAPE ............................................................................................................................................... */


#rodape				{ margin:20px; color:#333; font-size:12px}

#rodape a			{ color:#0071b6; text-decoration:none; font-weight:bold}

#rodape a:hover                 { text-decoration:underline}


/* .......... FORMULÁRIOS ......................................................................................................................................... */


#formquadro			{ padding:0px 0px 20px 20px; margin-top:20px; font-size:12px }	/* cores do quadro de formulario */

.campo				{ background-color:#f5f5f5; border:1px solid #CECECE; font-family:Arial; font-size:12px; }	/* cores do campo input */

.campotitulo			{ color:#000; font-size:16px; font-weight:700; padding:20px 0px 20px 0px; }	

.botao1				{ margin:0px; }	/* cores do botão Votar */

.botao2				{ margin:11px 0px 0px 15px; }	/* cores do botão Resultado */
