/************************************************/  
/* CSS 2.0 general.css - CASABABEL              */
/* @date: June 2008                             */
/* @author: NetConsulting                       */
/* @email: info@netconsulting.es                */
/* @url: www.netconsulting.es                   */
/************************************************/                       
                
/*-- RESERVAS --*/

#form_reservas{}

	form p { 
		padding-bottom:10px;
		clear:both;
	}
	
	form .p_general label{
		float:left;
		width:70px;
		height:20px;
	}
	
	form .p_general input{
		float:left;
		width:153px;
		margin-right:10px;
		padding:2px;
		font-size:90%;
		border:1px solid #c7c2b2;
		background:url(../images/bg_news.jpg) top left;
		color:#fff;
	}
	
	form .p_date label{ 
		float:left;
		width:120px;
	}
	
	form .p_date input{
		float:left;
		width:80px;
		margin-right:6px;
		padding:2px;
		text-align:right;
		background:#f3ecd9;
		/*border:1px solid #999;*/
		font-size:90%;
		/*color:#2c2a1d;*/
		border:1px solid #c7c2b2;
		background:url(../images/bg_news.jpg) top left;
		color:#fff;
	}
	
	form .p_date .calendar{
		float:left;
		margin-right:10px;
	}
	
	form .p_rooms label{
		float:left;
		width:120px;
	}
	
	form .p_rooms select{
		float:left;
		width:190px;
		height:20px;
		font-size:90%;
		/*color:#2c2a1d;*/
		padding:1px;
		border:1px solid #fff;
		/*background: url(../images/bg_news.jpg) top left !important;*/
		background-color: #17170f;
		color:#fff;
	}
	
	form .p_subject label{
		float:left;
		width:120px;
	}
	
	form .p_subject textarea{ 
		width:342px;
		height:100px;
		overflow:hidden;
		font-size:110%;
		color:#2c2a1d;
		padding:2px;
		border:1px solid #c7c2b2;
		/*color:#2c2a1d;*/
		background:url(../images/bg_news.jpg) top left;
		color:#fff;
	}
	
	.offers li{ 
		background-image:none !important;
		width:200px;
		float:left !important;
		clear:none !important;
	}
		form .offers li input{ border:1px solid #c7c2b2 !important;}
		
		input:hover, textarea:hover, select:hover{ border:1px solid #a58e38 !important;}
	
	
	/*-- contacto --*/
	
	#form_contacto{	}
	
		#form_contacto .p_general label{
			float:left;
			width:80px;
			height:20px;
		}
	
		#form_contacto .p_general input{
			float:left;
			width:143px;
			margin-right:10px;
			padding:2px;
			border:1px solid #c7c2b2;
			font-size:90%;
			color:#2c2a1d;
			background:url(../images/bg_news.jpg) top left;
			color:#fff;
		}
		
		#form_contacto .p_subject label{
			float:left;
			width:80px;
		}
		
		#form_contacto .p_subject textarea{
			width:382px;
			height:100px;
			overflow:hidden;
			font-size:110%;
			color:#2c2a1d;
			padding:2px;
			border:1px solid #c7c2b2;
			font-size:110%;
			color:#2c2a1d;
			background:url(../images/bg_news.jpg) top left;
			color:#fff;
		}
		
		.p_submit{
			text-align:center;

		}
		
		/*-- libro de visitas --*/
		
		#form_libro{ margin-top:20px;}
		#form_libro .p_general label{ width:85px;}
		#form_libro .p_general input{ width:140px;}
		#form_libro .p_subject label{
			float:left;
			width:85px;
		}
		#form_libro .p_subject textarea{width:380px;}
		
		
	/*-- FORM RECOMENDAR --*/	
	#form_recomendar{	}
	
		#form_recomendar .p_general label{
			float:left;
			width:160px;
			height:20px;
		}
	
		#form_recomendar .p_general input{
			float:left;
			width:300px;
			margin-right:10px;
			padding:2px;
			border:1px solid #c7c2b2;
			font-size:90%;
			color:#2c2a1d;
			background:url(../images/bg_news.jpg) top left;
			color:#fff;
		}
		
		#form_recomendar .p_subject label{
			float:left;
			width:160px;
		}
		
		#form_recomendar .p_subject textarea{
			width:302px;
			height:100px;
			overflow:hidden;
			font-size:110%;
			color:#2c2a1d;
			padding:2px;
			border:1px solid #c7c2b2;
			font-size:110%;
			color:#2c2a1d;
			background:url(../images/bg_news.jpg) top left;
			color:#fff;
		}
		
		.p_submit{
			text-align:center;

		}
		