/* formularios */

body.body_form{
	margin:0;
	}

.form fieldset {
	margin: 10px 0;
	padding:6px;
	border: #cccccc 1px solid;
	background: #FFFFFF;}
	
	
fieldset legend{
	font-weight:bold;
	color:#56616C;}

.form{
	margin:20px;
	padding:5px 10px;
	background:#FFFFFF url(../img/form_fondo.jpg)  no-repeat top right;
	border: #cccccc 1px solid;}
	
.form, .form td{
	font-size:11px;
	}	
	
.form td{
	padding:8px 8px 6px 0;}		
	

.form h1{
	font-size:16px;
	color:#E87237;}	
	

.form input[type="text"], .form select, .form textarea{
	border:#A0A0A0 1px solid;
	background:url(../img/input_text_fondo.gif)  repeat-x;
	font-family:inherit;
	font-size:inherit;
	padding-left:3px;
	width:200px
	}
	
.formwide{
	width:94%;
	margin:0;
	}
.formwide input, .formwide input[type="text"], .formwide select, .formwide textarea{
	width:auto;}
	
.input{
	width:300px;
	}
	
.co{
	color:#FF9900;
	font-weight:bold;}	
	
.alert, .alert2{
	background:#009900; color:#FFFFFF; padding:11px; font-size:11px; font-weight:;
	margin:0 16px 10px 0;}	
	
.alert2{background:#FF6600;}	
