body{margin:0;padding:0;background:#FFFFFF;font:normal small Arial, Helvetica, sans-serif;color:#999999;}
h1, h2, h3{margin:0;padding:0;font-family:Georgia, "Times New Roman", Times, serif;font-weight:normal;color: #666666;}
a{color:#333333;}
a:hover{text-decoration:none;color:#000000;}
/*menu*/
#menu{width:986px;height:80px;margin:0 auto; background:url(../img/v10_top_multicolor.gif) no-repeat top;}
#menu a{text-decoration:none;}
#menu a:hover {color: #000000;}
#menu .topLogo{float:left;margin-top:20px;font-size:40px;color:#FF0000;font-family:Georgia, "Times New Roman", Times, serif;}
#menu .topLogo a{color:#FF0000;}
#menu .topHintVuelos{position:relative;font-size:14px;color:#a12145;font-family:Georgia, "Times New Roman", Times, serif;left:268px;bottom:48px;}
#menu .topHintHoteles{position:relative;font-size:14px;color:#549EE9;font-family:Georgia, "Times New Roman", Times, serif;left:262px;bottom:48px;}
#menu .topHintVuelosHoteles{position:relative;font-size:14px;color:#94A46F;font-family:Georgia, "Times New Roman", Times, serif;left:205px;bottom:48px;}
#menu .topHintCoches{position:relative;font-size:14px;color:#B0A7DB;font-family:Georgia, "Times New Roman", Times, serif;left:268px;bottom:48px;}
#menu .topShared{float:left;margin-top:20px;margin-left:20px;}
#menu .topLinks{float:right;margin-top:20px;font-size:14px;color:#CCCCCC;text-align:right;}
#menu .topLinks .amarillo{background-color:#ffff00;}
/*logo*/
#logo{width:100%;height:90px;margin:0 auto;background-color:#EEE;padding-top:10px; padding-bottom:10px; border-bottom:10px solid #CCC;}
#logo h1, #logo h2{float: left;text-transform: lowercase;letter-spacing: -1px;font-size: 1.4em;font-weight: normal;}
#logo h1{padding: 0 0 0 140px;}
#logo h1 a{color: #C3B1D2;}
#logo h2 {margin: 0 0 0 15px;padding: 0 0 0 15px;border-left: 1px solid #8E68A5;}
#logo h2 a{color: #AE96C0;}
#logo a{text-decoration: none;}
#logo .ads{text-align:center;vertical-align:bottom;}
/*content*/
#content{width: 986px;margin: 0 auto;border-top: 1px solid #FFFFFF;}
#colRight{float: right;width: 680px;padding: 0 30px 0 0;}
#colLeft{float: left;width: 265px;}
/*boxedA*/
.boxedA{}
.boxedA h2{height: 35px;padding-top: 25px;border-bottom: 1px solid #CCCCCC;font-size: 2em;}
.boxedA h3{font-size: 1em;font-weight: bold;}
.boxedA p{line-height: 2em;text-align: justify;}
.boxedA .more{text-align: right;}
.boxedA .more a{padding: 0 1em;background: #CCCCCC;border-left: 4px solid #666666;text-decoration: none;}
.boxedA .more a:hover{background: #666666;color: #FFFFFF}
.boxedA form{margin: 10px;}
/* BoxedAmarillo */
.boxedAmarillo{}
.boxedAmarillo h2{height:35px;padding-top:25px;border-bottom:1px solid #CCCCCC;font-size:2em;}
.boxedAmarillo h3{font-size:1em;font-weight:bold;}
.boxedAmarillo p{line-height:2em;text-align:justify;}
.boxedAmarillo .more{text-align:right;font-size:16px;font-weight:bold;}
.boxedAmarillo .more a{padding:0 1em;background:#FFFFE1;border-left:10px solid #ffff00;text-decoration:none;}
.boxedAmarillo .more a:hover{background:#ffff00;}
/* BoxedList01 */
.boxedList01 ul{list-style-type:none;margin:5px;padding:5px;}
.boxedList01 li{float:left;width:30%;color:#000000;padding:5px;font-size:14px;}
.boxedList01 li a{padding:3px;font-size:12px;}
.boxedList01 li:hover, #footer li.hover{color:#F07242;background-color:#FDF1EC;}
.boxedList01 li:hover a, #footer li.hover a{color:#F07242;}
.boxedList01 li:hover a:hover, #footer li.hover a:hover {color:#FF0000;}
/*boxedViajes*/
.boxedViajes{margin-bottom: 1px;background: #FAD4C6 url(../img/boxed_viajes.gif) repeat-y;border-bottom: 1px solid #F07242;}
.boxedViajes h2{height: 35px;padding: 25px 0 0 21px;border-bottom: 1px solid #FFFFFF;letter-spacing: -1px;font-size: 24px;font-weight: normal;color:#F07242;}
.boxedViajes ul {margin: 0;padding: 0;list-style: none;}
.boxedViajes li{display: inline;}
.boxedViajes a{display: block;width: 244px;height: 23px;padding: 7px 0 0 21px;background: #FDF1EC url(../img/boxed_viajes_none.gif) no-repeat;border-bottom: 1px solid #FFFFFF;text-decoration: none;color: #F07242;}
.boxedViajes a:hover{background: #F7B8A0 url(../img/boxed_viajes_hover.gif) no-repeat;color: #FFFFFF;}
/*boxedOfertas*/
.boxedOfertas{margin-bottom: 1px;background: #ffff00 url(../img/boxed_ofertas.gif) repeat-y;border-bottom: 1px solid #9e9e4d;}
.boxedOfertas h2{height: 35px;padding: 25px 0 0 21px;border-bottom: 1px solid #FFFFFF;letter-spacing: -1px;font-size: 24px;font-weight: normal;color: #9e9e4d;}
.boxedOfertas ul {margin: 0;padding: 0;list-style: none;}
.boxedOfertas li{display: inline;}
.boxedOfertas a{display: block;width: 244px;height: 23px;padding: 7px 0 0 21px;background: #FFFFE1 url(../img/boxed_ofertas_none.gif) no-repeat;border-bottom: 1px solid #FFFFFF;text-decoration: none;color: #9e9e4d;}
.boxedOfertas a:hover{background: #E6E600 url(../img/boxed_ofertas_hover.gif) no-repeat;color: #FFFFFF;}
/*boxedVuelos*/
.boxedVuelos{margin-bottom: 1px;background: #f4b99d url(../img/boxed_vuelos.gif) repeat-y;border-bottom: 1px solid #a12145;}
.boxedVuelos h2{height: 35px;padding: 25px 0 0 21px;border-bottom: 1px solid #FFFFFF;letter-spacing: -1px;font-size: 24px;font-weight: normal;color: #a12145;}
.boxedVuelos ul {margin: 0;padding: 0;list-style: none;}
.boxedVuelos li{display: inline;}
.boxedVuelos a{display: block;width: 244px;height: 23px;padding: 7px 0 0 21px;background: #fcdfd2 url(../img/boxed_vuelos_none.gif) no-repeat;border-bottom: 1px solid #FFFFFF;text-decoration: none;color: #a12145;}
.boxedVuelos a:hover{background: #e24d69 url(../img/boxed_vuelos_hover.gif) no-repeat;color: #FFFFFF;}
/*boxedHoteles*/
.boxedHoteles{margin-bottom: 1px;background: #CBE2F8 url(../img/boxed_hoteles.gif) repeat-y;border-bottom: 1px solid #549EE9;}
.boxedHoteles h2{height: 35px;padding: 25px 0 0 21px;border-bottom: 1px solid #FFFFFF;letter-spacing: -1px;font-size: 24px;font-weight: normal;color: #549EE9;}
.boxedHoteles ul{margin: 0;padding: 0;list-style: none;}
.boxedHoteles li{display: inline;}
.boxedHoteles a{display: block;width: 244px;height: 23px;padding: 7px 0 0 21px;background: #EEF5FD url(../img/boxed_hoteles_none.gif) no-repeat;border-bottom: 1px solid #FFFFFF;text-decoration: none;color: #549EE9;}
.boxedHoteles a:hover{background: #A9CEF4 url(../img/boxed_hoteles_hover.gif) no-repeat;color: #FFFFFF;}
/*boxedVacaciones*/
.boxedVacaciones{margin-bottom: 1px;background: #d0e5a0 url(../img/boxed_vacaciones.gif) repeat-y;border-bottom: 1px solid #94A46F;}
.boxedVacaciones h2{height: 35px;padding: 25px 0 0 21px;border-bottom: 1px solid #FFFFFF;letter-spacing: -1px;font-size: 24px;font-weight: normal;color: #779633;}
.boxedVacaciones ul{margin: 0;padding: 0;list-style: none;}
.boxedVacaciones li{display: inline;}
.boxedVacaciones a{display: block;width: 244px;height: 23px;padding: 7px 0 0 21px;background: #e2eccb url(../img/boxed_vacaciones_none.gif) no-repeat;border-bottom: 1px solid #FFFFFF;text-decoration: none;color: #94A46F;}
.boxedVacaciones a:hover{background: #9ebf54 url(../img/boxed_vacaciones_hover.gif) no-repeat;color: #FFFFFF;}
/*boxedCoches*/
.boxedCoches{margin-bottom: 1px;background: #cfc8f2 url(../img/boxed_coches.gif) repeat-y;border-bottom: 1px solid #9F8DF6;}
.boxedCoches h2{height: 35px;padding: 25px 0 0 21px;border-bottom: 1px solid #FFFFFF;letter-spacing: -1px;font-size: 24px;font-weight: normal;color: #7158ec;}
.boxedCoches ul{margin: 0;padding: 0;list-style: none;}
.boxedCoches li{display: inline;}
.boxedCoches a{display: block;width: 244px;height: 23px;padding: 7px 0 0 21px;background: #e2ddfc url(../img/boxed_coches_none.gif) no-repeat;border-bottom: 1px solid #FFFFFF;text-decoration: none;color: #B0A7DB;}
.boxedCoches a:hover{background: #9f8df6 url(../img/boxed_coches_hover.gif) no-repeat;color: #FFFFFF;}
/*boxedBoletin*/
.boxedBoletin{margin-bottom: 1px;background: #ffff00 url(../img/boxed_ofertas.gif) repeat-y;border-bottom: 1px solid #9e9e4d;}
.boxedBoletin form{margin:0;}
.boxedBoletin h2{height:20px;padding:25px 0 0 21px;letter-spacing:-1px;font-size:24px;font-weight:normal;color:#9e9e4d;}
.boxedBoletin p{padding-left:20px;}
/*buscador*/
#buscador{}
#buscador .formulario{margin-left:30px;margin-top:20px;}
/*buscadores small*/
.buscadorSmall{margin:1px;padding-top:3px;background:url(../img/v10_top_multicolor_small.gif) repeat-x top;}
.buscadorSmall form{margin:2px;}
.buscadorSmall h2{font-size:14px;font-weight:bold;border-bottom:2px solid #F07242;margin:5px;color:#F07242;}
.buscadorSmall h3{font-size:12px;font-weight:bold;border-bottom:1px solid #CCCCCC;margin:5px;}
/*news*/
#news{}
#news h2{font-size: 22px;}
#news ul{list-style-type: square;}
/*feed*/
#feed{}
#feed h2{padding-top:10px;border-bottom:1px solid #CCCCCC;font-size:2em;}
#feed ul{}
#feed li{}
/*footer*/
#footer{clear:both;width:100%;margin:0 auto;border-top:1px solid #666666;background:#EEE;}
#footer p{margin:0;padding:40px 0;text-align:center;font-size:smaller;color:#999999;}
#footer a{color: #999999;}
/*multiBuscador*/
div.providerList{float:left;width:640px;padding:10px;}
div.provider{border-bottom:1px dotted #ccc;padding:10px 0;}
div.pimg{float:left;width:100px;}
div.pmsg{float:left;width:420px;padding-right:5px;font:14px bold;}
div.pbtn{float:left;width:110px;text-align:center}
/*gracias*/
#gracias{margin:100px;}
#gracias h1{text-align:center;font-size:28px;}
#gracias h2{text-align:center;font-size:20px;}
#gracias .atencion{text-align:center;font-size:16px;color:#FF9933;}
/*tags*/
#tags{margin-top:20px;}
#tags h2{border-bottom: 1px solid #CCCCCC;font-size: 2em;}
.uno{font-size:90%;color:#C4856D;}
.dos{font-size:110%;color:#a12145;}
.tres{font-size:140%;font-weight:bold;color:#799EC3;}
.cuatro{font-size:160%;color:#94A46F;}
.cinco{font-size:180%;font-weight:bold;color:#B0A7DB;}
