/*etiquetas generales */
h1{margin: 5px; font-size:25px; color:#FFF; padding: 5px; font-weight:normal}
h1.general{float:right; margin:62px 15px 0px 0px; color:#666; font-size:11px; padding:0}
h1.booking{background:#0082FF; color:#FFF; padding:15px; margin:0px; width:770px; *margin-top:-13px; font-size:30px}
#options h2{margin:0px; padding:0px; color:#FF6600; font-weight:bold; font-size:28px}
body{font-family:Arial; font-size: 12px; background-position: center center; margin:0px; background:#EFEFEF;}
a, a:hover{font-size:10px;color:#333;text-decoration:none; outline:none}
img{border: 0px;}
b.euro{font-size:9px; color:#666; font-weight:normal}
b.libra{font-size:15px; color:#666}
fieldset{border:0px}
/*Bloques maquetacion*/
#logo {margin:0px auto; width:800px; background:url('img/fotografia.jpg') no-repeat right #FFF;}
	#logo img{margin:0px; vertical-align:bottom}
	#logo .login{position:absolute; color:#999; padding:0px; top: 60px; margin-left:100px; font-size:10px; }
		#logo .login input{width:60px; padding:0px; margin-right:10px; font-size:10px;}
#contenedor{margin:10px auto 0px auto; width:800px; background:#FFF; border-left:1px solid #CCC; border-right:1px solid #CCC; border-bottom:1px solid #CCC;}
#buscador{background:#FFF; width:401px; float:left; margin-top:-12px}
	#buscador form{margin:0px; padding:0px}
	#buscador table{color:#FFF; font-weight:bold; font-size:12px}
/*Menu*/
.solidblockmenu{margin: 0;padding: 0;float: left;width: 100%;overflow: hidden;margin-bottom: 1em;background: black url(img/menu/blockdefault.gif) center center repeat-x; clear:both}
	.solidblockmenu li{display: inline;}
	.solidblockmenu li a{float: left;color: white;padding: 9px 20px 11px 20px;text-decoration: none;font-size:12px;font-weight: bold;border-right:1px solid #CCC;}
	.solidblockmenu li a:visited{color: white;}
	.solidblockmenu li a.current, .solidblockmenu li a:hover.current{color: white;background: transparent url(img/menu/blockactive.gif) center center repeat-x;font-size:12px;}
	.solidblockmenu li a:hover {color: white;background: #FF6600; font-size:12px;}
/*Buscador*/
#trip{border-top:1px solid #EFEFEF; border-bottom:1px solid #EFEFEF; background:url('img/home3.jpg') repeat-x top #0066CC}
	#trip table{margin:0px}
#trip3 legend{font-size:12px; color:#666; margin-left:-10px}
#trip3 input, #trip3 textarea{width:300px; background:#EFEFEF; border:1px solid #999}
#trip3 hr{width:780px; height:1px; margin:0px; padding:0px; color:#FF6600}
#trip3 table, #lol{color:#666; background:url('img/formulario.gif') repeat-x top;}
	#trip3 input, #trip3 textarea{background:#FFF;}
/*Booking*/
#booking1{float:left; width:300px; border:1px solid #CCC;}
/*hone*/
	#options{float:right; margin-right:3px;}
	#options ul{margin:0px; padding:0px; padding:25px 0px 25px 0px; background:url('img/secciones.g.jpg') repeat-x bottom; width:380px}
	#options li{list-style:none; background:url('img/seleccion.png') no-repeat left; padding:0px 0px 0px 35px; margin:20px 0px 0px 0px; height:20px; font-size:17px; color:#666; width:350px; font-family: Comic Sans MS; font-style:italic}
.tooltip-red{
	background:url('img/formulario.gif') repeat-x #FFF;
	color: #333;
	padding:10px 10px 10px 10px;
	font-weight:bold;
	z-index:100;
	width:150px;
	border:1px solid #6699CC;
}
.tooltip-red img{
	border:1px dotted #6699CC;
}
#faqs li{color:#FF6600; font:20px bold; padding:10px;}
#faqs li a, #faqs li a:hover{color:#666; font:20px bold;}
.faqsText{display:none; list-style-type:none; padding:10px; border:1px dotted #FF9900; color:#FF9900; margin:10px; background:url('img/opciones2.jpg') repeat-x bottom;}
#footer{padding:20px 5px 5px 5px; color:#FFF; clear:both; width:790px; margin:auto; height:40px; font-size:15px; background:url('img/footer.jpg') repeat-x top}
#screenshot{position:absolute;border:1px solid #666;background:#FFF;padding:5px;display:none;color:#666;width:220px;text-align:center;padding:10px;}
#tooltip{position:absolute;border:1px solid #333;background:#f7f5d1;padding:2px 5px;color:#333;display:none;}
#destinations{margin:10px auto; width:700px;}
	#destinations a{font-size:12px; text-decoration:underline;}
	#destinations ol{list-style:none;}
	#destinations li{display: inline; margin-right:5px;}