#ap_principal{
padding: 12px;
font-size: 12px;
color: #363636;
}
#menu_ap{
padding: 12px;
font-size: 12px;
color: #363636;
}
#ap_principal h1{
font-size: 24px ;
font-weight: normal ;
text-transform: uppercase ;
}

h1.titulo_index{
font-size: 24px ;
font-weight: normal ;
text-transform: uppercase ;
padding: 12px;
}

#menu_ap h1{
font-size: 22px ;
font-weight: normal ;
text-transform: uppercase ;
}
#ap_principal h2{
color: #D24527 ;
font-size: 18px ;
text-transform: uppercase ;
padding-left: 10px ;
font-weight: normal ;
}
#menu_ap a{
text-decoration:none;
line-height: 140%;
color: #D24527;
}
#menu_ap  a:hover{
text-decoration:underline;
}

#ap_principal p{
padding-right: 20px;
padding-left: 10px;
padding-bottom: 12px;
font-size: 12px;
line-height: 125%;
}

#ap_principal form p{
line-height: 170%;
padding-bottom:10px;
font-size: 11px;
}
#ap_principalinput{
border: 1px solid #D24527;
font-family:verdana;
}
#ap_principal textarea, #ap_principal input{
border: 1px solid #D24527;
}
#ap_principal .botao{
border: 0px;
background: #D24527;
font-family: verdana;
font-size: 10px;
padding: 2px 12px;
color: white;
font-weight: bold;
font-size: 10px;
}
#ap_principal .botao:hover{
background: orange;
}



#ap_principal a{
text-decoration:none;
color: #D24527;
padding-left: 8px;
}
#ap_principal a:hover{
text-decoration:underline;
}

#vinheta_titulo
{
	text-transform:uppercase;
	color:#D24527;
	font-weight:bold;
	font-size:13px;
}

#vinheta_descricao
{
	margin:0; 
	padding:0; 
	padding-right:20px;
	font-size:11px;
}

#vinheta_conteudo
{
	padding-left:0px;
	padding-right:25px;
	font-size:11px;
	color:#363636;
	line-height:160%;
}

#vinheta_declaracao
{
	text-align:center;
	text-transform:uppercase;
	font-size:11pxt;
}

#lista_explicacao_teclas
{
	list-style:none;
}

#lista_explicacao_teclas li
{
	margin-top:20px;
	padding-bottom:10px;
}

#lista_explicacao_teclas li span
{
	padding:10px;
	font-size:16px;
	background:#fff;
	font-weight:bold;
}

