/*** Estilo formulario ***/



*{

	margin: 0;

	padding: 0;

}



#main{

	width: 100%;

	font-family: arial;

}



#content{

	padding: 15px;

	width: 675px;

	height: 471px;

	margin:auto;

} 



#content-left{

	float: left;

	margin-top:12px;

	width: 272px;

	height: 400px;

	

}



#content-right{

	float: right;

	margin-top:12px;

	width: 390px;

	/*height: 500px;*/

	border: 1px solid #d8d8d8;

	

}



#contentl-formulario{

	text-align: center;

	width: 222px;

	height: 29px;

	background-color: #ec7718;

	font-size: 18px;

	font-weight: bold;

	color: #fff;

	line-height: 29px;

}



#contentl-proyecto{

	margin-top: 20px;

	text-align: left;

	font-size: 15px;

	font-weight: bold;

	color: #ed7618;

	line-height: 15px;

}



#contentl-descripcion{

	width: 242px;

	margin-top: 15px;

	font-size: 12px;

	color: #8a8a8a;

	line-height: 18px;

}



#contentr-form{

	width: 360px;

	margin: 20px auto 0 auto;

}



.form-field{

	overflow: hidden;

	clear: both;

	margin-bottom: 6px;

}



.formf-left{

	float: left;

	width: 140px;

	color: #666666;

	font-family: arial;

	font-size: 12px;

	line-height: 17px;

}



.formf-left span{

	color: #ed7618;

	font-family: arial;

	font-size: 12px;

}



.formf-right{

	float: right;

	width: 210px;

}



.formf-right-select{

	float: right;

	width: 208px;

	border: 1px solid #f5bb8b;

	height: 17px;

	overflow: hidden;

}





.formf-right input.text{

	width: 96%;

	height: 17px;

	border: 1px solid #f5bb8b;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	-ms-border-radius: 5px

	-khtml-border-radius: 5px;

	color: #666666;

	padding-left: 5px;

}



.formf-right-select select{

	width: 100%;

	/*height: 17px;*/

	/*border: 1px solid #f5bb8b;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	-ms-border-radius: 5px

	-khtml-border-radius: 5px;*/

	color: #666666;

	font-size: 10px;

	padding-left: 2px;

	height: 19px;

	margin-top:-1px;

}



.formf-left-mensaje{

	float: left;

	width: 60px;

	color: #666666;

	font-family: arial;

	font-size: 12px;

	line-height: 29px;



}



.formf-right-mensaje{

	float: right;

	width: 230px;

	color: #2f2f2f;

	font-size: 12px;

	font-weight: bold;

	text-align: right;

}



.formf-right-mensaje span{

	color: #ed7618;

	font-size: 18px;

	font-weight: bold;

}



.form-field textarea{

	width: 99%;

	height: 80px;

	border: 1px solid #f5bb8b;

	-moz-border-radius: 5px;

	-webkit-border-radius: 5px;

	-ms-border-radius: 5px

	-khtml-border-radius: 5px;

	color: #666666;

}



.form-field-buttom{

	margin-top:10px;

	margin-bottom: 10px;

	text-align: right;

}



.form-field-buttom input.btn{

	/*height: 26px;*/

	background-color: #e8761d;

	border:0;

	cursor: pointer;

	padding: 5px 10px 5px 10px;

	color: #fff;

	font-weight: bold;

	font-size: 11px;

}



/***** Comunes ****/



.clear{

	margin:0;

	padding:0;

	border:0;

	clear:both;

	visibility:hidden;	

	}
