.formulario{
width:98%;
clear:left; float:left;
 
padding:0px 0 10px 0;
margin:10px 0 10px 0;
border-left:4px dashed #FFF;
border-right:4px dashed #FFF;
border-bottom:4px dashed #FFF;

 

}
.formhead{  float:left; clear:left; padding:1%; width:98%;   margin:0 0 10px 0;}
.formhead p{font:bold 1em Arial, Helvetica, sans-serif!important; color:#CC0033!important; letter-spacing:-1px;}
.cmp{float:left; clear:left; width:90%; margin:4px 0 4px 10px;  border-bottom:1px solid #EEE; padding:2px 0 4px 0;     }
.frm_label{width:140px!important; float:left; display:block; margin:0 10px 0 6px; font:bold 0.8em  Arial, Helvetica, sans-serif, "Trebuchet MS"; color:#284F57;}
.frm_required{font:bold 10px Arial, Helvetica, sans-serif; color:#CC0000; display:block; margin:2px 0 2px 2px; width:90px; float:left; }
.frm_campo{width:70%; float:left; display:block; margin:0 6px 0 6px;}
.frm_input_400{ width:400px; float:left; border:1px solid #CCC;}
.frm_input_300{ width:300px; float:left; border:1px solid #CCC;}
.frm_input_200{ width:200px; float:left; border:1px solid #CCC;}
.frm_input_100{ width:100px; float:left; border:1px solid #CCC;}
.frm_input_50{ width:50px; float:left; border:1px solid #CCC;}

.frm_input_400:hover{ border:1px solid #CC0033;}
.frm_input_300:hover{   border:1px solid #CC0033;}
.frm_input_200:hover{ border:1px solid #CC0033;}
.frm_input_100:hover{   border:1px solid #CC0033;}
.frm_input_50:hover{   border:1px solid #CC0033;}

.frm_botton{ float:right; font: bold 0.7em  Arial, Helvetica, sans-serif, "Trebuchet MS"; margin:2px; background:url(../imagenes/bgbtn.gif) left top no-repeat; border:none; padding:6px 0 6px 0px ; text-align:center; display:block; width:126px; color:#FFFFFF; cursor:pointer;  }
.frm_botton:hover { background:url(../imagenes/bgbtnhover.gif) left top no-repeat; }
/*DatePick*/
 
a.dp-choose-date {
	float: left;
	width: 16px;
	height: 16px;
	padding: 0;
	margin: 5px 3px 0;
	display: block;
	text-indent: -2000px;
	overflow: hidden;
	background: url(../images/cal.jpg) no-repeat; 
}
a.dp-choose-date.dp-disabled {
	background-position: 0 -20px;
	cursor: default;
}
/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied {
	width: 80px;
	float: left;
}

#commentForm {
}
#commentForm label {
}
#commentForm label.error {
	font:bold italic 10px Verdana, Arial, Helvetica, sans-serif, "Trebuchet MS";
	color:#CC0000;
	float:right;
	clear:right;
	
}
.Estilo1 {
	color: #333333
}

 