body {
	background-color: #CCCCCC;
}
.style1 {color: #FFFFFF}
p { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;} /* definindo a margem dos pargrafos */
.p1 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #333333;} 
.p1_bold {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
} 

a {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}
a:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; text-decoration: none; color: #000000;}
a.:hover {text-decoration: underline; color: #006600; font-size: 12px;}
.style2:link {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ffffff; text-decoration: none}
.style2:hover {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #006600; text-decoration: none}
.style2 {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 11px; color: #ffffff;}

input.error {
	border: 1px solid #CC0000;
	background-color: #CEFFCE;
}
select.error { 
	border: 1px solid #CC0000;
	background-color: #CEFFCE;
}
textarea.error { 
	border: 1px solid #CC0000;
	background-color: #CEFFCE;
}
textarea:focus {
	border: 1px solid #FF6600;
	background-color:#FFF;
}
file:focus {
	border: 1px solid #FF6600;
	background-color:#FFF;
}
input:focus {
	border: 1px solid #FF6600;
	background-color:#FFF;
}
select:focus {
	border: 1px solid #FF6600;
	background-color:#FFF;
}
textarea:focus {
	border: 1px solid #FF6600;
	background-color:#FFF;
}