body{
margin:5;
padding:0;
background:#e6f5ed;
}

.encabezado{
font-size: 20px;
font-weight: bold;	
color:#ff6600;
margin: 0;
}

.sub1{
font-size: 18px;
font-weight: bold;	
color:#6600ff;
margin: 0;
}

.peque {
	margin-left:10px; 
	font-size:12px; 
	color:#000077; 
	font-family:"Lucida Sans Unicode", "Trebuchet MS", "Tahoma", "sans-serif"; 
}

form .actions {
	margin: 20px 0 10px 0;	
	padding: 10px 5px;
	background-color: #F5F5F5;
	border-top: 2px solid #339933;
	text-align: right;
}

form .reqMark {
	color: #F00;
	padding: 0 4px;
}

label.preField {
	display: -moz-inline-box;
	display: inline-block;	
	margin: 0.6em 4px 0 0;
	padding: 0px;
	width: 5em;
}

textarea {
	display: -moz-inline-box;
	display: inline-block;	
	margin: 0.6em 4px 0 0;
	padding: 0;
	vertical-align: top;
}

.jsvalidation { 
	margin-left:10px; 
	font-size:10px; 
	color:#FF0000; 
	font-family:"Lucida Sans Unicode", "Trebuchet MS", "Tahoma", "sans-serif"; 
}

