/* .......... GERAL .......................................................................................................................................... */



body  			   	{ background-color:#5C5C5C; 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  			{ background-color:#EDEEF1; height:150px}

#cabdim 		   	{ padding-top:10px}

.script 		   	{ color:#333; float:right; padding:120px 10px 0 0px; font-size:12px;}

/* .......... MENU ........................................................................................................................................... */



#menu_all			{ background:url(../images/grad_menu.jpg) top left repeat-x #c5c4b8; height:40px; width:950px; position:relative}

.menu			   	{ float:left; font-size:12px; line-height:40px; margin-left:20px; height:40px; position:relative; }
 
  .menu a		   	{ padding:0px; color: #FFF; text-decoration:none; font-weight:700;}
  
  .menu a:hover		{ color:#CC3300;} 
  
#submenu		   	{ background-color:#06297D; position:absolute; z-index:10; margin:0; display:none; font-size:11px; left:0; top:40px; }

   #submenu a		   	{ color:#FFF; display:block; text-decoration:none; padding:0; font-weight:normal; text-align:left; }

   #submenu a:hover	   	{ color:#e1e1e1; background-color:#031747; text-decoration:none; }


/* .......... Banner j Query ............................................................................................. */  
 
   
#bannerx  ul     { padding:0px 0px 80px 0px; margin:0; list-style:none;}

#bannerx  li     { padding:0; margin:0; }
   

/* .......... CENTRO DA PAGINA PRINCIPAL E DAS OUTRAS PAGINAS EM GERAL ............................................................................................. */  


#centroprinc  		   	{ background-color:#fff; min-height:600px; padding:20px 50px 10px 50px; font-size:12px; }

#centrogeral  		   	{ background-color:#fff; min-height:600px; padding:20px 50px 10px 50px; text-align:left; font-size:12px}

  #centrogeral h1 		{ color:#001A66; font-size:20px; border-bottom:1px solid #c9c8be; 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:#333; text-decoration:none }

  #centrogeral a:hover          { color:#CC3300}




/* .......... CENTRO DIREITA ....................................................................................................................................... */


#direita 		   	{ width:215px; float:right; padding-top:10px; font-size:11px}

  #direita table                { width:150px}

  #dirquadro	       { border:0px solid #C52D28; background-color:#; padding:15px; margin-bottom:20px }	/* cor da borda */
  
  #diritem h1 		   	{ color:#001A66; font-size:20px; font-weight:normal; border-bottom:1px solid #c9c8be; margin-top:none; padding-right:50px; 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:550px; width:175px; margin-top:30px; text-align:left; font-size:11px}
  

/* .......... CENTRO ESQUERDA ...................................................................................................................................... */


#esquerda                  	{ padding-top:10px; width:500px; font-size:12px}

  #esquerda h1 			{ color:#001A66; font-size:20px; border-bottom:1px solid #c9c8be; font-weight:normal; padding-top:20px; padding-bottom:8px;}

  #esquerda h1:first-letter	{ font-size:30px; font-weight:600}

  #esquerda td                  { padding:5px 55px 0px 0px}

  #esquerda table               { margin-bottom:-10px}

  #esquerda a                   { color:#333; text-decoration:none }

  #esquerda a:hover             { color:#CC3300;}

  #quemsomos                    { color:#333; line-height:24px} 
  
  #quemsomos p:first-letter     { font-size:30px }


/* .......... RODAPE ............................................................................................................................................... */


#rodape				{ margin:10px; color:#f1f1f1; font-size:12px}

#rodape a			{ color:#ccc; 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 */













