/* 
	Diseño: Idida Urbiola
			http://estoes.carbonmade.com/
			
	Programación: David Mejorado Hernández 
			http://www.linkedin.com/pub/11/a26/178
			
	Mty, NL 2009
*/

*{margin:0px;padding:0px;}

body{
	background: #2C260D url(../img/back.jpg) repeat-x top;
	font-family:Arial;
	font-size:15px;
}

#contenedor{
	width:656px;
	margin:auto;
}
	
	#derecha{
		float:left;
		overflow:hidden;
		width:255px;
		height:544px;
		background: url(../img/brown_stripe.jpg) no-repeat left 20px;
	}
	
		#derecha h1, #derecha h2{
			text-indent:-3000px;
			float: right;
			color:#fff;
		}
		#derecha img{
			float:right;
			padding-top:23px;
			color:#fff;
			font-size:20px;
		}
	
	#forma{
		width:388px;
		height:545px;
		float:right;
		background: #8D744B url(../img/backform.jpg) no-repeat top right;
		color:#2C260D;
	}
	
	form{
		padding: 190px 14px 0px 14px;
	}
		
		form p {
			display: block;
			padding: 2px 0px;
			width:360px;
			overflow: visible;
		}
	
		form p label{
			float:left;
			width:77px;
		}
		
		form p.natural label{
			float: none;
		}
		
		form p input{
			border:2px solid #fff;
			line-height:17px;
			width:275px;
		}
		
		form p.natural input{
			
		}
		
		form input.boton{
			background: #91754A url(../img/boton.gif) no-repeat ;
			width:55px;
			line-height:22px;
			height:22px;
			color:#fff;
			border:none;
			font-size:11px;
			float: right;
			text-transform:uppercase;
			margin-right:6px !important;
			margin:0px;
		}

p.error{
	color: #CE6C87;
	text-indent:77px;
	font-size:11px;
	font-weight:bold;
}

#footer{
	width:905px;
	margin:auto;
	color:#CAC9C2;
	font-family:Arial;
}

	#footer h1{font-weight:lighter;font-size:27px;}
	#footer p,#footer a{
		font-family:Verdana;
		font-weight:lighter;
		color:#CAC9C2;
		text-decoration:none;
	}
	
	#footer .izquierda{
		float:left;	
		margin-top:23px;
	}
	
	#footer .derecha{
		margin-top:23px;
		float:right;	
		text-align:right;
	}
	
	input.servicio,input.como{
		width:224px !important;
		width:226px;
		margin-left:4px
	}
	
	input.como{ width:158px !important; width:160px;}