*
	{
	font-family : Verdana, Sans-serif;
	}
  a.sub {color:#0A5073;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 10px}
  a.sub:hover {color:#fc8046; text-decoration:underline;font-family:Verdana, Sans-serif; font-size: 10px}

  a.sub2 {color:#0A5073;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 12px}
  a.sub2:hover {color:#fc8046; text-decoration:underline; font-family:Verdana, Sans-serif; font-size: 12px}

  a.sub3 {color:#FFFFFF;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 12px}
  a.sub3:hover {color:#fc8046; text-decoration:underline; font-family:Verdana, Sans-serif; font-size: 12px}
  
  a.sub4 {color:#0a5073;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 11px}
  a.sub4:hover {color:#ffffff; text-decoration:none; font-family:Verdana, Sans-serif; font-size: 11px}

  a.sub5 {color:#0a5073;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 12px}
  a.sub5:hover {color:#ffffff; text-decoration:underline; font-family:Verdana, Sans-serif; font-size: 12px}
  
  a.sub_tools {color:#0a5073;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 11px}
  a.sub_tools:hover {color:#55ffff; text-decoration:underline; font-family:Verdana, Sans-serif; font-size: 11px}

  a.sub_main_tools {color:#0a5073;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 11px}
  a.sub_main_tools:hover {color:#fc8046; text-decoration:underline; font-family:Verdana, Sans-serif; font-size: 11px}

  a.down {color:#ff0000;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 12px}
  a.down:hover {color:#fc8046; text-decoration:underline; font-family:Verdana, Sans-serif; font-size: 12px}

  a.ind {color:#0000ff;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 12px; font-weight:bold}
  a.ind:hover {color:#fc8046; text-decoration:underline; font-family:Verdana, Sans-serif; font-size: 12px; font-weight:bold}
  
  a.ind2 {color:#0a5073;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 12px; font-weight:bold}
  a.ind2:hover {color:#fc8046; text-decoration:underline; font-family:Verdana, Sans-serif; font-size: 12px; font-weight:bold}
  
  a.norm {color:#000000;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 10px}
  a.norm:hover {color:#000000; text-decoration:none;font-family:Verdana, Sans-serif; font-size: 10px}

  a.norm11 {color:#000000;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 11px}
  a.norm11:hover {color:#000000; text-decoration:none;font-family:Verdana, Sans-serif; font-size: 11px}

  a.norm12 {color:#000000;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 12px}
  a.norm12:hover {color:#000000; text-decoration:none;font-family:Verdana, Sans-serif; font-size: 12px}

  a.branco {color:#ffffff;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 10px}
  a.branco:hover {color:#ffffff; text-decoration:underline;font-family:Verdana, Sans-serif; font-size: 10px}

  a.branco2 {color:#ffffff;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 12px}
  a.branco2:hover {color:#ffffff; text-decoration:underline;font-family:Verdana, Sans-serif; font-size: 12px}

  a.branco_header {color:#ffffff;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 11px}
  a.branco_header:hover {color:#ffffff; text-decoration:underline; font-family:Verdana, Sans-serif; font-size: 11px}
  
  a.especial {color:#0A5073;text-decoration:none; font-family:Verdana, Sans-serif; font-size: 12px;background-color:#FFF;color:#2b97cf;}
  a.especial:hover {color:#fc8046; text-decoration:underline;font-family:Verdana, Sans-serif; font-size: 12px;background-color:#FFF;color:#2b97cf;}


h1
	{font-size:12px;
	font-family:Verdana;
	font-weight:normal;}

h2
	{font-size:12px;
	font-family:Verdana;
	color:blue;
	font-weight:normal;}
h3
	{font-size:12px;
	font-family:Verdana;
	color:maroon;
	font-weight:bold;}
h4
	{font-size:14px;
	font-family:Verdana;
	color:#fc8046;
	font-weight:bold;	
	}
h5
	{font-size:14px;
	font-family:Verdana;
	color:#0a5073;
	font-weight:bold;	
	}
h6
	{font-size:12px;
	font-family:Verdana;
	font-weight:normal;
	font-style:italic;
	margin-left:1cm;
	margin-right:0.5cm;}

div.viz
	{position:absolute;
	border-style: solid;
	border-color:orange;
	margin-left:465px;
	top:105px;
	width:500px;
	background-color:#f2f2f2;
	color:#000;}

#Propaganda
	{position:absolute;
	top:2%;
	 margin-left:200px;
	 width:320px;
	 height:100px;
	 background-color:#FcB446;

	 text-align:right;
	 }
.textopropaganda
	{color:#FFF;
	 font-family:Verdana;
	 font-size:12px;
	 margin:1.4%;
	}
a.linkpropaganda
	{color:#FFF;
	 font-family:Verdana;
	 font-size:12px;
	 text-decoration:none;
	}
a.linkpropaganda:hover
	{text-decoration:underline;
	}
#txtRodape{
	display:none;
}
table.header_duxus tr td{
	padding: 0px;	
}
table.header_duxus{
	margin-top: -9px;	
}
/* ESTILOS ADICIONADOS */
.menor
	{
	font-size : 10px;
	margin : 1px;
	}
div.formulario,
td.formulario,
td.formulario1,
td.formulario_alinha_centro,
td.cabecalho_tabela
	{
	font-size : 11px;
	}
.cabecalho
	{
	font-size : 14px;
	}
td.formulario
	{
	text-align : right;
	}
td.formulario1
	{
	text-align : left;
	}
td.formulario_alinha_centro
	{
	text-align : center;
	}
td.cabecalho_tabela,
.cabecalho
	{
	color : rgb(242, 128, 70);
	font-weight : bold;
	}
td.cabecalho_tabela,
.contato
	{
	text-align : center;
	}
.cabecalho
	{
	margin : 5px 5px 30px;
	}
table.formulario
	{
	background-color : rgb(255, 250, 240);
	border : 1px solid rgb(175, 175, 175);
	padding : 10px;
	}

.campo_data_dia_mes,
.campo_data_ano,
.campo,
.campo_100,
.campo_300,
.campo_30,
.botao,
.botao_desabilitado,
input.menor
	{
	border : 1px solid rgb(175, 175, 175);
	}
.campo_data_dia_mes,
.campo_data_ano,
.campo,
.campo_30,
.campo_100,
.campo_300,
.campo_erro,
.botao,
.botao_desabilitado,
input.menor
	{
	font-size : 11px;
	margin : 1px;
	}
.campo_data_dia_mes, .campo_data_dia_mes:hover,
.campo_data_ano, .campo_data_ano:hover,
.campo_30,.campo_30:hover,
.campo, .campo:hover,
.campo_100, .campo_100:hover,
.campo_300, .campo_300:hover
.campo_erro,
input.menor
	{
	background-color : rgb(255, 255, 255);
	color : rgb(130, 130, 130);
	}
.campo, .campo:hover,
.campo_erro
	{
	width : 350px;
	}
.campo_30
	{
	width : 30px;
	}
.campo_100, .campo_100:hover
		{
		width : 100px;
		}
		
.campo_300, .campo_300:hover
	{
		width : 300px;
	}
.campo_30:hover	
.campo:hover, .campo_data_dia_mes:hover, .campo_data_ano:hover ,
.campo_100:hover,
.campo_300:hover
	{
	border : 1px solid rgb(242, 128, 70);
	}
.campo_erro
	{
	border : 1px solid rgb(255, 0, 0);
	}
.campo_data_dia_mes, .campo_data_dia_mes:hover
	{
	width : 20px;
	}
.campo_data_ano, .campo_data_ano:hover 
	{
	width : 50px;
	}
input.menor
	{
	margin : 0px;
	width : 90px;
	}
.botao,
.botao_desabilitado,
.botao:hover
	{
	background-color : rgb(208, 208, 208);
	cursor : pointer;
	}
.botao
	{
	color : rgb(10, 80, 115);
	}
.botao:hover
	{
	color : rgb(242, 128, 70);
	}
.botao_desabilitado
	{
	color : rgb(115, 115, 115);
	}
.obrigatorio
	{
	color : rgb(255, 0, 0);
	}
.erro,
.mensagem,
.restrito_on,
.restrito_off
	{
	font-size : 10px;
	margin : 5px 0px;
	padding : 7px;
	text-align : center;
	}
.erro
	{
	background-color : rgb(255, 230, 230);
	border : 1px solid rgb(175, 0, 0);
	color : rgb(175, 0, 0);
	}
.mensagem
	{
	background-color : rgb(230, 255, 230);
	border : 1px solid rgb(0, 175, 0);
	color : rgb(0, 175, 0);
	}
.restrito_off
	{
	background-color : rgb(224, 224, 224);
	border : 1px solid rgb(0, 0, 0);
	color : rgb(0, 0, 0);
	}
.restrito_on
	{
	background-color : rgb(203, 203, 203);
	border : 1px solid rgb(0, 0, 0);
	color : rgb(0, 0, 0);
	}
.avaliacao_on,
.avaliacao_off,
.avaliacao_on_esquerda,
.avaliacao_off_esquerda
	{
	background-color : transparent;
	background-position : 0px 0px;
	background-repeat : repeat-x;
	height : 14px;
	padding : 0px;
	position : relative;
	}
.avaliacao_on,
.avaliacao_on_esquerda
	{
	background-image : url("/img/voto_on.gif");
	margin : 0px;
	position : static;
	width : 0px;
	}
.avaliacao_off,
.avaliacao_off_esquerda
	{
	background-image : url("/img/voto_off.gif");
	margin : 0px;
	width : 0px;
	}
.quadro_on,
.quadro_off
	{
	font-size : 10px;
	margin : 0px 10px;
	padding : 30px;
	width : 550px;
	}
.quadro_on/*cor mais escura*/
	{
	background-color : #EEDFCC;
	}
.quadro_off /*cor mais clara*/
	{
	background-color : #fffaf0;
	}
.quadro_off_2/*cor mais clara*/
	{
	background-color : #fffaf0;
	}
.alinha_esquerda,
.avaliacao_on_esquerda,
.avaliacao_off_esquerda
	{
	clear : none;
	float : left;
	}
.alinha_direita
	{
	clear : none;
	float : right;
	}
.avaliacao_off_esquerda
	{
	cursor : pointer;
	}
.quebra_alinhamento
	{
	clear : both;
	}
.padrao
	{
	font-size : 12px;
	}
.descricao,
.contato
	{
	font-size : 10px;
	}
div.padrao
	{
	padding : 0px 20px 20px;
	}
form.formulario,
form.padrao,
.contato
	{
	padding : 20px;
	}
textarea.padrao
	{
	width : 300px;
	}
img
	{
	border : 0px none rgb(0, 0, 0);
	}
.comprar,
.comprar_desabilitado
	{
	font-weight : bold;
	padding : 10px;
	text-align : center;
	width : 50px;
	}
.comprar
	{
	border : 1px solid rgb(255, 0, 0);
	color : rgb(255, 0, 0);
	}
.comprar_desabilitado
	{
	border : 1px solid rgb(115, 115, 115);
	}
.comprar_desabilitado,
.desabilitado
	{
	color : rgb(115, 115, 115);
	}
.atencao
	{
	color : rgb(242, 128, 70);
	}
.aviso
	{
	color : rgb(255, 0, 0);
	}
.contato
	{
	background-color : rgb(255, 255, 255);
	border : 1px solid rgb(175, 175, 175);
	color : rgb(175, 175, 175);
	}
/* ATÉ AQUI */
/*Estilos adicionados 2*/
.bordaGroover{border-style:groove;padding:10px;margin:10px;}
.letraAreaRestrita{	font-size:12px; font-family:verdana;}
hr.parterestrita {
  border:0;
  border-top: 1px solid #E19832;
  height: 0;
  background: #E19832;

}
td.quadro_on
	{
	background-color : #EEDFCC;
	padding : 9px;
	width : auto;
	}
td.quadro_off
	{
	background-color : #fffaf0;
	padding : 9px;
	width : auto;
	}
tr.quadro_on
	{
	background-color : #EEDFCC;
	padding : 9px;
	width : auto;
	}
tr.quadro_off
	{
	background-color : #fffaf0;
	padding : 9px;
	width : auto;
	}
div.letra_cursos_menor
	{
	font-size:10px; 
	font-family:verdana;
	
	}
span.letra_cursos_menor
	{
	font-size:10px; 
	font-family:verdana;
	
	}

/*obs:padding:10px;    espaçamento interno, espaçamento em relação aos elementos internosda tagmargin:10px;      
espaçamento externo, espaçamento em relação aos elemetos externos */
/*até aqui*/

