  /**************************************************************************************************************************************************************************/
 /*                                                                                                  GENERALES                                                                                           */
/**************************************************************************************************************************************************************************/
#form_reservas {
   float:left; 
	width:248px;
}	

#form_reservas_2 {
   float:left; 
	width:494px;
}	

#fondo_form_reservas {
	float:left; 
	width:248px; 
	height:316px; 
	background-image:url(../imagenes/reservas/fondo_formulario.gif); 
	background-repeat:no-repeat; 
	background-position:top left;
}	

#fondo_form_reservas_2 {
	float:left; 
	width:496px; 
	height:325px; 
	background-image:url(../imagenes/reservas/fondo_formulario_2.gif); 
	background-repeat: no-repeat; 
	background-position:top left;
	border: 0px solid #f0f;
}	

#fondo_form_reservas_3 {
	float:left; 
	width:496px; 
	height:425px; 
	background-image:url(../imagenes/reservas/fondo_formulario_3.gif); 
	background-repeat: no-repeat; 
	background-position:top left;
	border: 0px solid #f0f;
}	
#fondo_form_reservas_3_top {
	float:left; 
	width:248px; 
	height:2px;
	font-size:0px;
	background-image:url(../imagenes/reservas/fondo_formulario_3_top.gif); 
	background-repeat: repeat-x; 
	background-position:bottom left;
	border: 0px solid #f0f;
}	

#fondo_form_reservas_3_med {
	float:left; 
	width:248px; 
	background-image:url(../imagenes/reservas/fondo_formulario_3_med.gif); 
	background-repeat: repeat-y; 
	background-position:top left;
	border: 0px solid #f0f;
}	

#fondo_form_reservas_3_bot {
	float:left; 
	width:248px; 
	height:2px; 
	background-image:url(../imagenes/reservas/fondo_formulario_3_bot.gif); 
	background-repeat: repeat-x; 
	background-position:top left;
	border: 0px solid #f0f;
}	


.etiqueta_formulario {
	font-size:10px; 
	color: #00363d; 
	/*font-weight:bold;*/
}

#filas_form {
	float:left;
	margin-left:10px; 
	margin-top:15px;
}

#filas_form_2 {
	float:left;
	margin-left:0px; 
	margin-top:0px;
}

#filas_form_3 {
	float:left;
	margin-left:0px; 
	margin-top:0px;
}

#botones_form { 
	float:left; 
	width:240px; 
	margin-top:-46px; 
	text-align:right;
}	

#botones_form_2 { 
	float:left; 
	width:485px; 
	margin-top:-46px; 
	text-align:right;
	border: 0px solid #f0f;
}	

.campo_res{
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:12px; 
	color:#00363d; 
	font-weight:bold;	
   border: 1px solid #194f85;
}






