@charset "utf-8";
/* CSS Document */

/* Generales */
	img {border:none;}
	select {font-family:verdana; font-size:10px; color:#3d3d3d;}

/* Divs Principales */
	#contendor_ppal {position:absolute; left:0; top:0; width:398px; height:294px; background-color:#FFF; z-index:1;}
	#cabecera, #destino, #fechas, #origenes, #ocupacion, #lugar, #pie {position:absolute; z-index:2; left:0; width:398px; background-color:#FFF}
	#cabecera {top:0; height:34px;}
	#destino {top:36px; height:20px;}
	#fechas {top:65px; height:27px;}
	#origenes {top:92px; height:30px;}
	#ocupacion {top:134px; height:54px;}
	#lugar {top:199px; height:86px;}
	#pie {top:269px; height:25px;}

/* Lineas */
	#linea1, #linea2, #linea3, #linea4 {position:absolute; z-index:6; width:389px; height:1px; left:9px;}
	#linea1 {top:60px;}
	#linea2 {top:91px;}
	#linea3 {top:126px;}
	#linea4 {top:190px;}
	.linea_style {width:380px; background:#D3D3D3; float:left;}

/* Destino */
	#destino1, #destino2, #destino3 {position:absolute; top:0; z-index:3; width:100px;}
	#destino1 {left:48px;}
	#destino2 {left:148px;}
	#destino3 {left:248px;}
	.texto_radio {font-family:verdana; font-size:10px; color:#3d3d3d;}

/* Fechas */
	#checkin, #checkout {position:absolute; top:0; z-index:3;}
	#checkin {left:27px; width:163px;}
	#checkout {left:203px; width:170px;}
	.texto_input {font-family:verdana; font-size:10px; color:#000; border: solid 1px #cdcdcd;}
	.texto_fecha {font-family:verdana; font-size:10px; color:#3d3d3d; margin-right:4px;}
	.img_cal {padding-top:3px;}

/* Origenes */
	#origen, #input_ori, #directos, #check_directos {position:absolute; z-index:3;}
	#origen {left:30px; top:6px; width:40px; height:15px; padding-top:3px;}
	#input_ori {left:78px; top:7px; width:114px;}
	#check_directos {left:229px; top:6px; width:21px;}
	#directos {left:252px; top:6px; width:126px; height:15px; padding-top:3px;}
	.txt_origenes {font-family:verdana; font-size:10px; color:#3d3d3d;}
	#ori {height:20px}
	
/* Ocupacion */
	#rooms, #adults, #children {position:absolute; top:0;}
	#rooms {left:50px; width:88px;}
	#adults {left:155px; width:84px;}
	#children {left:255px; width:95px;}
	#capas_ninos {position:absolute; left:10px; top:28px; width:378px; height:36px; z-index:3;}
	.texto_ninos, .texto_dispo {font-family:verdana; font-size:10px; color:#3d3d3d;}
	.texto_ninos {margin-right:2px; margin-left:8px;}
	.texto_dispo {margin-right:5px;}

/* Lugar */
	#usa, #usa2, #nacional, #nacional2, #internacional, #internacional2 {position:absolute; width:300px; display:none; z-index:3}
	#usa {top:0; left:93px;}
	#usa2 {top:30px; left:86px;}
	#nacional {top:0; left:0; }
	#nacional2 {top:43px; left:128px; width:250px;}
	#internacional {top:0; left:93px;}
	#internacional2 {top:30px; left:86px;}
	
	#nacCom, #nacComSelect, #nacPro, #nacProSelect {position:absolute; z-index:4;}
	#nacCom {top:0; left:88px;}
	#nacComSelect {top:15px; left:55px;}
	#nacPro {top:0; left:275px;}
	#nacProSelect {top:15px; left:245px;}
	.texto_select {font-family:verdana; font-size:10px; color:#3d3d3d; margin-right:10px;}

/* Pie Buscador */
	#img_pie, #txt_pie {position:absolute; top:0; z-index:4;}
	#img_pie {left:275px; width:73px; height:18px;}
	#txt_pie {left:45px; width:259px;}
	#txt_pie a {font-family:verdana; font-size:10px; font-weight:normal; color:#3d3d3d; text-decoration:underline;}

/* Calendario */
	.fondobody{background-color:#fff;}
	.rebordeexteriortabla{background-color:#E1E6DC;}
	.bordetabla{background-color:#fff;}
	.fondoizq, .fondoder {background-color:#949694;}
	.flechaizq, .flechader {font-family:verdana; font-size:10px; color:#fff}
	.titulo {font-family:verdana; font-size:10px; color:#fff; text-decoration: none;}
	.fondotitulo {background-color:#949694;}
	.fondodiassemana {background-color:#CCC;}
	.diassemana {font-family:verdana; font-size:10px; color:#003660; text-decoration:none;}
	.fondodomingo {background-color:#D6DCE3;}
	.domingocabecera {font-family:verdana; font-size:10px; color:#003660; text-decoration:none;}
	.domingo {font-family:verdana;font-size:10px;color:#B54573;text-decoration: none;}
	.fondodias {background-color:#fff;}
	.diassenalados {font-family:verdana; font-size:10px; color:#003660; text-decoration:none;}
	.diasnosenalados {font-family:verdana; font-size:10px; color:silver; text-decoration:none;}
	.dias {font-family:verdana; font-size:10px; color:#000; text-decoration:none;}
	.botoncerrar {font-family:verdana; font-size:10px; color:#000; background-color:#fff; text-decoration:none;}
	
	.calendario_capas {position:absolute; z-index:999; left:108px; top:90px; width:200px; height:150px;}
	.iframe_parche {position:absolute; z-index:998; border-style:none; left:100px; top:80px; width:218px; height:172px; background-image:url('../images/fondo_cal.gif'); background-repeat:no-repeat;}

