/* Divs */
#txt-aparatto-index{
	float:left; 
	margin-left:25px; 
	margin-top:15px; 
	width:500px; 
	line-height:175%;
}
#bg-div-aparatto{
	width:560px; 
	height:110px; 
	background-color:#CDE7E9; 
	margin-top:15px;
}
#txt-politica-index{
	float:left; 
	margin-left:20px; 
	margin-top:15px; 
	line-height:175%;
}
#div-propostas-index{
	float:left; 
	width:252px; 
	margin-top:30px;
}
#div-indices-index{
	float:right; 
	margin-top:30px; 
	width:252px;
}
#data-noticia{
	float:left; 
	margin-top:20px; 
	margin-left:15px;
}
#txt-data-noticia{
	width:50px; 
	text-align:center; 
	line-height:170%; 
	letter-spacing:2px;
}
#div-txt-noticia{
	float:right; 
	margin-top:15px; 
	width:270px; 
	line-height:175%;
}
#area-restrita{
	background-color:#F3F3F3; 
	float:left; 
	width:355px; 
	height:80px; 
	margin-top:5px;
}
#txt-area{
	float:left; 
	text-align:right; 
	width:50px; 
	line-height:195%; 
	margin-left:15px; 
	margin-top:15px;
}
#txt-campos-newsletter{
	float:left; 
	text-align:right; 
	width:50px; 
	line-height:200%; 
	margin-left:15px; 
	margin-top:15px;
}

/* Classes */
input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	background-color: #FFFFFF;
	height: 16px;
	width: 180px;
	border: thin solid #BEBEBE;
}
.input-proposta {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	background-color: #FFFFFF;
	height: 16px;
	width: 200px;
	border: thin solid #BEBEBE;
}
.caixa-msg {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	background-color: #FFFFFF;
	height: 80px;
	width: 300px;
	border: thin solid #BEBEBE;
}
.caixa-msg-proposta{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	color: #333333;
	background-color: #FFFFFF;
	height: 80px;
	width: 355px;
	border: thin solid #BEBEBE;
}
.txt-arial-10azul {
	color: #2162A3;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
}
.txt-verdana-10cinza {
	color: #666666;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt-verdana-10cinza a{ font-size:10px; color:#666666;}
.txt-verdana-10cinza a:link{ text-decoration:none;}
.txt-verdana-10cinza a:visited{ text-decoration:none; color:#666666;}
.txt-verdana-10cinza a:hover{ text-decoration:none; color:#2162A3;}
.txt-verdana-10cinza a:active{ text-decoration:none; color:#666666;}

.txt-verdana-11cinza {
	color: #666666;
	font-size: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt-verdana-12 {
	font-size: 12px;
	color: #333333;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt-verdana-12cinza {
	color: #666666;
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
.txt-verdana-12cinza a{ font-size:12px; color:#666666;}
.txt-verdana-12cinza a:link{ text-decoration:none;}
.txt-verdana-12cinza a:visited{ text-decoration:none; color:#666666;}
.txt-verdana-12cinza a:hover{ text-decoration:none; color:#2162A3;}
.txt-verdana-12cinza a:active{ text-decoration:none; color:#666666;}

.txt-arial-12azul {
	font-size: 12px;
	color: #2162A3;
	font-family: Arial, Helvetica, sans-serif;
}
.txt-arial-13azul {
	font-size: 13px;
	color: #2162A3;
	font-family: Arial, Helvetica, sans-serif;
}
.txt-arial-13azul a{ font-size:13px; color:#2162A3;}
.txt-arial-13azul a:link{ text-decoration:none;}
.txt-arial-13azul a:visited{ text-decoration:none; color:#2162A3;}
.txt-arial-13azul a:hover{ text-decoration:none; color:#666666;}
.txt-arial-13azul a:active{ text-decoration:none; color:#2162A3;}

.txt-arial-22azul {
	font-size: 22px;
	color: #2162A3;
	font-family: Arial, Helvetica, sans-serif;
}
