.geral {
	font-size:   	 11px;
	font-family: 	 Verdana, Arial, Helvetica, sans-serif;
	text-align:  	 left;
	color:		 	 #000000;
	padding:         0px;
}

.menu_esquerda {
	font-size:   	 11px;
	font-family: 	 Verdana, Arial, Helvetica, sans-serif;
	text-align:  	 center;
	color:		 	 #000000;
}

.titulos_menus {
	font-size:   	 10px;
	font-weight:	 bold;
	font-family: 	 Verdana, Arial, Helvetica, sans-serif;
	color:		 	 #FFFFFF;
	background-image:url(imagens/fundo_titulos.jpg);
}

.titulocaderno {
	font-size:   12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:  center;
}

.textocaderno {
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:  justify;
}

.destaques {
	font-size:   14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
 	text-align:  center;
	font-weight: bold;
}

.textodestaques {
    font-size:   	 10px;
	font-family: 	 Verdana, Arial, Helvetica, sans-serif;
    text-align:	     left;
	color:		     #000000;
	text-decoration: none;
}

.titulodestaques {
	font-size:        10px;
	font-family: 	  Verdana, Arial, Helvetica, sans-serif;
	text-align:  	  center;
	background-color: #FFFFFF;
	color:	          #FFFFFF; 
}

.enquete {
	font-size:   14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align:  center;
	font-weight: bold;
}

.tituloenquete {
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:  left;
}

.votar {
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:  center;
	background-repeat:no-repeat;
}

.quemsomos {
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:  left;
	color:  	 #000000;
}

.quemsomos_azul {
	font-size:   12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:  left;
	color:		 #333333;
}

.form1 {
   font-family: 		Verdana, Arial, Helvetica, sans-serif;
   font-size:			10px;
   border:				1px solid #0066FF;
   background-color:	#F2F2F2;
}


.form2 {
	background-color:	#F2F2F2;
	color:				#000000; 
	border:			    1px solid #0066FF;
	font-family:	    Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}


.form3 {
   font-family: 		Verdana, Arial, Helvetica, sans-serif;
   font-size:   		10px;
   border:				1px solid #0066FF;
   background-color:	#F2F2F2;
   text-align:  		right;
}

.form4 {
	background-color:	#F2F2F2;
	color:				#000000; 
	border:			    1px solid #993300;
	font-family:	    Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}

.form5 {
	background-color:	#FFFFFF;
	color:				#000000; 
	border:			    1px solid #000000;
	font-family:	    Verdana, Arial, Helvetica, sans-serif;
	font-size:			11px;
}



.labelcontato {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:   11px;
}

.cursos {
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:  justify;
	color:  	 #000000;
}

.cursos_center {
	font-size:   12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:  center;
	color:  	 #333333;
	font-weight: bold;
}

#lista_cursos {
		
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
}

#lista_cursos td {
	border-top:		1px solid #999999;
	border-bottom:  1px solid #999999;
	padding:		3px;
}

#lista_assinantes {
		
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#000000;
	padding:0px;
	background-color:#EEEEEE;
}

#lista_assinantes td {
	
	border-top:1px solid #999999;
	border-bottom:1px solid #999999;
	padding:0px;
	background-color:#EEEEEE;
}

#lista_assinantes input {
	
	font:11px Verdana, Arial, Helvetica, sans-serif;
	border:1px solid #000000;
	background-color:#FFFFFF;
}

#cursos_data {
	border-bottom:  1px solid #999999;	
	font:			11px Verdana, Arial, Helvetica, sans-serif;
	color:			#000000;
}

#cursos_data td {
	border-top:		1px solid #999999;	
	padding:		3px;
}


.cursos_data2 {
	border-top:			1px solid #999999;	
	padding:			3px;
	background-color:   #F2F9FF;
}

#softwares {
		
	font:			11px Verdana, Arial, Helvetica, sans-serif;
	color:			#000000;
}

#softwares td {
	border-top:		  1px solid;	
	padding:		  1px;
	text-align:		  justify;
	border-top-color: #C10A00;	
}

.softwares2 {
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:  justify;
	color:  	 #000000;
}

.textoPdf {
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:  justify;
	color:  	 #000000;
}

.textoPdf:link {
	font-size:   11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
    text-align:  justify;
	color:  	 #000000;
}

.textoPdf:hover {	
	
	color: 		 #E69806;
}


#freewares {
		
	font:			11px Verdana, Arial, Helvetica, sans-serif;
	color:			#000000;
}

#freewares td {
	border-top:		  1px solid;	
	padding:		  1px;
	text-align:		  justify;
	border-top-color: #666666;	
}

#revista {
		
	font:			11px Verdana, Arial, Helvetica, sans-serif;
	color:			#000000;
	border-left:	4px solid #E9E9E9;
	border-right:	4px solid #666666;
	border-top:		4px solid #E9E9E9;
	border-bottom:  4px solid #666666;
	background:		#DDDDDD;
}

#revista td {
	border-top:		  1px solid #FFFFFF;	
	padding:		  1px;
	text-align:		  left;		
}

#revista2 {	
	font:			11px Verdana, Arial, Helvetica, sans-serif;
	color:			#000000;
}

#revista2 td {
	border-right:	  1px solid #666666;	
	padding:		  3px;
	text-align:		  left;		
}

#assinatura {	
	font:				 11px Verdana, Arial, Helvetica, sans-serif;
	color:				 #000000;
	background-color:	 #AAD5FF;
	border-left:		 8px solid;
	border-left-color:	 #53A9FF;
	border-right:		 8px solid #000066;
	border-top:			 8px solid #53A9FF;
	border-bottom:  	 8px solid;
	border-bottom-color: #000066;
	border-collapse:	 collapse;	
}

#assinatura th {
	background-color:#000000;
	color:			 #FF9900;
	font:			 bold 11px Verdana, Arial, Helvetica, sans-serif;
	border-bottom:	 1px solid #FF9900;
	padding:		 3px;
}

#assinatura td {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:   11px;
   padding:	    3px;
}

#assinatura input {
   font-family: 		Verdana, Arial, Helvetica, sans-serif;
   font-size:			10px;
   border:				1px solid;
   border-color:		#666666;
   background-color:	#F2F2F2;	
}

#assinatura select {
   font-family: 		Verdana, Arial, Helvetica, sans-serif;
   font-size:			10px;
   border:				1px solid;
   border-color:		#666666;
   background-color:	#F2F2F2;	
}

#assinatura input.botao {
   font-family: 		Verdana, Arial, Helvetica, sans-serif;
   font-size:			10px;
   border:				1px solid #666666;
   background-color:	#F2F2F2;	
}

#enquete {
	border-bottom:  3px solid #999999;	
	border-top:  	3px solid #999999;
	font:			11px Verdana, Arial, Helvetica, sans-serif;
	color:			#000000;
}

#enquete td {
	padding:		0px;
}

#enquete th {
	background-color:#000000;
	color:			 #FFFFFF;
	font:			 bold 11px Verdana, Arial, Helvetica, sans-serif;
	border-bottom:	 3px solid #999999;
	padding:		 3px;
}

#questionario {	
	font:				 12px Verdana, Arial, Helvetica, sans-serif;
	color:				 #000000;
	background-color:    #FFDDBB;
	border-left:		 8px solid;
	border-left-color:	 #FFAE5E;
	border-right:		 8px solid #914800;
	border-top:			 8px solid #FFAE5E;
	border-bottom:  	 8px solid;
	border-bottom-color: #914800;
	border-collapse:	 collapse;	
}

#questionario th {
	background-color:#333333;
	color:			 #FFFFFF;
	font:			 bold 12px Verdana, Arial, Helvetica, sans-serif;
	border-bottom:	 1px solid #FFFFFF;
	padding:		 3px;
}

#questionario td {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size:   12px;
   padding:	    0px;
}

#questionario input {
   font-family: 		Verdana, Arial, Helvetica, sans-serif;
   font-size:			12px;
   border:				1px solid;
   border-color:		#333333;
   background-color:	#F2F2F2;	
}

#questionario input.botao {
   font-family: 		Verdana, Arial, Helvetica, sans-serif;
   font-size:			12px;
   color:			    #FFFFFF;
   border-top:			2px solid #FFFFFF;
   border-left:			2px solid #FFFFFF;
   border-right:		3px solid #666666;
   border-bottom:		3px solid #666666;
   background-color: 	#BF6000;	
}


#questionario input.radio {
   	
   border:				0px solid;
   background-color:    #333333;
}

#questionario input.checkbox {
   	
   border:				0px solid;
   background-color:    #333333;

}


#questionario textarea {
   font-family: 		Verdana, Arial, Helvetica, sans-serif;
   font-size:			12px;
   border:				1px solid;
   border-color:		#333333;
   background-color:	#F2F2F2;	
}

#menu_rolante {
	font:			11px Verdana, Arial, Helvetica, sans-serif;
	color:			#000000;
	padding:		0px;
	
}

#menu_rolante td {
   
    padding:	    0px;
}

#lista_situacao {
		
	font:			11px Verdana, Arial, Helvetica, sans-serif;
	color:			#000000;
	border:			#000000 solid 1px;
	border-collapse:  collapse;
	background-color: #FFFFFF;
}

#lista_situacao td {
	
	border-bottom:	  1px solid #000000;
	border-right:	  1px solid #000000;	
	padding:		  3px;
	text-align:	      center;
}

#lista_situacao th {
	
	border-bottom:	  1px solid #000000;
	border-right:	  1px solid #000000;	
	padding:		  2px;
	text-align:	      center;
	font-weight:	  bold;
	background-color: #CCCCCC;
}

#propFisicas {
		
	font:			11px Verdana, Arial, Helvetica, sans-serif;
	color:			#000000;
	border:         #0066CC solid 1px;
	border-collapse:  collapse;
	background-color: #FFFFFF;
}

#propFisicas td {
	
	border-bottom:	  1px solid #0066CC;
	border-right:	  1px solid #0066CC;	
	padding:		  3px;
	text-align:	      center;
}

#propFisicas th {
	
	border-bottom:	  1px solid #0066CC;
	border-right:	  1px solid #0066CC;	
	padding:		  3px;
	text-align:	      center;
	font-weight:	  bold;
	background-color: #E5E5E5;
}


#logado {
	border:  1px solid #333333;	
	font:	 9px Verdana, Arial, Helvetica, sans-serif;
	color:	 #000000;
	padding: 0px;
}

#logado td {
	text-align:left;
	padding: 0px;
}






a:link       { text-decoration: none; color: #000000; border: none;}
a:visited    { text-decoration: none; color: #3E3E3E; border: none;}
a:hover      { text-decoration: none; color: #666666; border: none;}
