body
{
	background-color:#000000;
	margin-left: 0px;
	margin-top: 0px;
}

img
{
	border:0px;
	margin:0px;
}

#contenedor{
	width:900px;
	margin-left:auto;
	margin-right:auto;
}
#cabezote
{
	width:900px;
	height:auto;
	background-image:url(images/fondo_cabezote.jpg);
	float: left;
	background-repeat:no-repeat;
	background-position: 0 0;
}

#iframe_buscadores {
	float: left;
	height: 91px;
	width: 562px;
	padding-top: 7px;
	padding-right: 14px;
	padding-bottom: 7px;
	padding-left: 323px;
}
#truco {
	float: left;
	width: 316px;
}
#menu_horizontal {
	float: left;
	height: 29px;
	width: 610px;
	padding-left: 63px;
}

#menu_horizontal a{
	padding-left:15px;
	padding-right:15px;
	display:block;
	float:left;
	padding-top:6px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #868C91;
	height: 23px;
	text-decoration:none;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #000000;
	border-left-color: #000000;
}

#menu_horizontal a:hover{
	background-image:url(images/background_bot.jpg);
	background-repeat:repeat-x;
	color:#000000;
}
.blanco {
	clear: both;
}
#contenido {
	float: left;
	width: 900px;
	margin-top: 7px;
}

#contenido_izquierdo {
	float: left;
	width: 660px;
	background-color: #131C23;
	border: 1px solid #202F3C;
	margin-right: 7px;
	padding-left:7px;
	padding-right:7px;
	padding-top:7px;
	padding-bottom:7px;
}

#contenido_derecho {
	float: left;
	width: 201px;
	background-color: #131C23;
	border: 1px solid #202F3C;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}
#buscador_ayuda {
	float: left;
	height: 375px;
	width: 231px;
	background-image: url(images/fondo_buscador_paquetes.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-right: 7px;
}
#destacados {
	float: left;
	height: 177px;
	width: 422px;
	padding-top:35px;
	background-image:url(http://site.aviatur.com/cms/opencms/system/modules/site.aviatur.com/resources/images/titulo_tarifas_home.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
}

#destacados2 {
	float: left;
	height: 224px;
	width: 422px;
}

#formularios {
	float: left;
	height: 361px;
	width: 408px;
	background-image: url(images/fondo_formularios.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 7px;
}

#ultimo_minuto {
	float: left;
	width: 207px;
	margin-right: 7px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#blog {
	float: left;
	width: 208px;
}
#publicidad {
	float: left;
	height: 107px;
	width: 201px;
	margin-bottom: 7px;
}
#menu_vertical {
	float: left;
	width: 201px;
	margin-top: 7px;
}
#servicios {
	width: 900px;
	float: left;
	background-color: #000000;
	color: #FFFFFF;
}

#servicios img{
	margin:0px;	
}
#comodin {
	float: left;
	padding: 7px;
	width: 203px;
}
#footer {
	padding: 7px;
	width: 886px;
	float: left;
	color: #767777;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align: center;
	background-image: url(images/fondo_footer.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin-top: 7px;
}
#footer a{
	color: #767777;
	text-decoration:none;
}

#footer a:hover{
	color: #767777;
	text-decoration:underline;
}
#paquete {
	float: left;
	height: 361px;
	width: 356px;
	margin-right: 7px;
	background-image: url(images/fondo_paquete.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 7px;
}
#varios {
	float: left;
	height: 375px;
	width: 283px;
}
#menu_varios {
	float: left;
	height: 29px;
	width: 269px;
	margin-bottom: 7px;
	background-image: url(images/fondo_menu_varios.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 7px;
}
#media {
	float: left;
	width: 283px;
	height: 325px;
}
#titulo_paquete {
	float: left;
	height: 50px;
	width: 356px;
}

#titulo_paquete h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FAB80B;
	font-size:12px;
	margin: 0px;
}
#titulo_paquete h2{
	font-family:Verdana, Arial, Helvetica, sans-serif;

	color:#ffffff;
	font-size:10px;
	margin-top:0px;
	font-weight:normal;
}


#contenido_paquete {
	float: left;
	height: 251px;
	width: 340px;
	background-color: #DEDFE0;
	border: 1px solid #000000;
	overflow-y:auto;
	overflow-x:none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	padding-top: 10px;
	padding-right: 7px;
	padding-bottom: 10px;
	padding-left: 7px;
}
#menu_contenido {
	float: left;
	height: 38px;
	width: 356px;
}

#menu_contenido a{
	width:70px;
	height:31px;
	float:left;
	background-image:url(images/bot_detalle_on.jpg);
	background-position:0 0;
	background-repeat:no-repeat;
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	color:#8B8D8F;
	text-align:center;
	margin-right:1px;
	margin-top:5px;
	padding-top:8px;
}

#menu_contenido a:hover{
	background-image:url(images/bot_detalle_over.jpg);
	color:#000000;
}
#ayuda_en_linea {
	float: left;
	height: 29px;
	width: 66px;
}
#texto_menos {
	float: left;
	height: 29px;
	width: 29px;
	margin-right: 5px;
	margin-left: 4px;
}
#texto_mas {
	height: 29px;
	width: 29px;
	float: left;
	margin-right: 5px;
}
#imprimir {
	height: 29px;
	width: 29px;
	float: left;
	margin-right: 5px;
}
#video {
	float: left;
	height: 29px;
	width: 29px;
	margin-right: 5px;
}
#fotos {
	height: 29px;
	width: 29px;
	float: left;
	margin-right: 5px;
}
#hotel {
	height: 29px;
	width: 29px;
	float: left;
}
#buscador {
	float: left;
	height: 43px;
	width: 191px;
	margin-top: 7px;
	background-image: url(images/fondo_buscador.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 50px;
	padding-left: 10px;
}

#buscador input{
	border:0px;
	margin:0px;
	}

#index_tarifas
{
	width:202px;
	height:162px;
	background-image:url(../images/fondo_tarifas.jpg);
	padding-top: 5px;
	padding-left: 5px;
}

.vuelo
{
	float:left;
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFBA0F;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.tarifa
{
	float:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color: #FFBA0F;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 5px;
}

.vuelo a
{
	text-decoration:none;
	color:#FFFFFF;
	font-size: 9px;
}

.tarifa a
{
	text-decoration:none;
	color: #FFBA0F;
}

.vuelo a:hover
{
	text-decoration:underline;
}

.tarifa a:hover
{
	text-decoration:underline;
}

.vuelo a:visited
{
	color:#FFFFFF;
}

.tarifa a:visited
{
	color:#FFBA0F;
}
#menu_categorias {
	float: left;
	width: 178px;
	margin-right: 7px;
}
#titulo_menu {
	float: left;
	margin-bottom: 7px;
}
#menu {
	float: left;
	width: 164px;
	background-color: #2B3339;
	background-image: url(images/titulo_categorias.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 30px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}

#menu2 {
	background-color: #2B3339;
	float: left;
	width: 164px;
	padding-top: 30px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#menu2 ul
{
	margin:0px;
	padding:0px;
}

#menu2 li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-type: none;
	margin:0px;
	padding:0px;
}

#menu2 a
{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	background-image:url(images/bot_categoria_on.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:143px;
	padding-left:21px;
	padding-top:2px;
	background-color:#454C51;
	padding-bottom:2px;
}

#menu2 a:hover
{
	background-image:url(images/bot_categoria_over.jpg);
	background-position:0 0;
	background-color:#707579;
	
}

#menu3 {
	float: left;
	width: 164px;
	background-color: #2B3339;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 7px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
}

#menu3 ul
{
	margin:0px;
	padding:0px;
}

#menu3 li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-type: none;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	margin-left: 0px;
}

#menu3 a
{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	background-image:url(images/bot_categoria_on.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:143px;
	padding-left:21px;
	padding-top:2px;
	background-color:#454C51;
	padding-bottom:2px;
}

#menu3 a:hover
{
	background-image:url(images/bot_categoria_over.jpg);
	background-position:0 0;
	background-color:#707579;
	
}

#menu ul
{
	margin:0px;
	padding:0px;
}

#menu li
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	list-style-type: none;
	margin:0px;
	padding:0px;
}

#menu a
{
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	background-image:url(images/bot_categoria_on.jpg);
	background-repeat:no-repeat;
	background-position:0 0;
	width:143px;
	padding-left:21px;
	padding-top:2px;
	background-color:#454C51;
	padding-bottom:2px;
}

#menu a:hover
{
	background-image:url(images/bot_categoria_over.jpg);
	background-position:0 0;
	background-color:#707579;
	
}
#paquetes {
	float: left;
}

#paquetes {
	float: left;
	width: 461px;
	background-color: #2B3339;
	padding: 7px;
	background-image: url(images/fondo_top_hoteles.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#prepaquete {
	float: left;
	width: 461px;
}
#detalle_hotel {
	float: left;
	width: 461px;
	list-style-type: circle;
	list-style-position: inside;
}

#detalle_hotel h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FAB80B;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}

#detalle_hotel h2{
	color:#FFFFFF;
	font-weight:normal;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#detalle_tarifas {
	float: left;
	width: 461px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}

#detalle_tarifas h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#FAB80B;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}

#detalle_tarifas h2{
	color:#FFFFFF;
	font-weight:normal;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
	
#foto_prepaquete {
	float: left;
	height: 113px;
	width: 175px;
	margin-right: 7px;
	border: 1px solid #666666;
	margin-bottom: 7px;
}
#foto_prepaquete img{
	height: 113px;
	width: 175px;
}


#pre_descripcion {
	float: left;
	height: 94px;
	width: 263px;
	background-color: #3C4349;
	margin-bottom: 7px;
	padding-top: 14px;
	padding-right: 7px;
	padding-bottom: 7px;
	padding-left: 7px;
}

#pre_descripcion a{
	text-decoration:none;
	color:#FAB80B;
}

#pre_descripcion a:hover{
	text-decoration:underline;
}

#pre_descripcion h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#FAB80B;
	font-weight:bold;
	margin: 0px;
	padding: 0px;
}

#pre_descripcion h1 a{
	color:#FAB80B;
	text-decoration:none;
}

#pre_descripcion h1 a:hover{
	text-decoration:underline;
}

#pre_descripcion h2{
	color:#FFFFFF;
	font-weight:normal;
	padding: 0px;
	margin-top: 5px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}

#pre_descripcion h2 a{
	color:#FFFFFF;
	text-decoration:none;
}

#pre_descripcion h2 a:hover{
	text-decoration:underline;
}

/*TIMING HOTELES */

#timing {
	padding: 0px;
	background-color: #000000;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 9px;
	text-align: center;
	color: #FFFFFF;
	margin: 0px;
	width: 560px;
}

#timing #TitulosTiming {
	font-weight: bold;
	text-align:center;
	padding: 0px;
	width: 556px;
	clear: both;
	margin-bottom: 10px;
}

#timing #BloqueTitulosTiming {
	text-align:center;
	width: 554px;
	clear: both;
	margin-top: 7px;
	margin-bottom: 10px;
	float: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	background-image: url(images/fondo_banner_hoteles.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 0px;
	border: 1px solid #694D05;
}

#timing #TitulosTiming #tituloTiming {
	border:1px solid #000000;
	float: left;
	height: 33px;
	width: 70px;
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	background-color: #999999;
	padding-top: 3px;
	padding-right: 3px;
	padding-left: 3px;
}

#contenidoTiming {
	float: left;
	width: 78px;
	font-weight:normal;
	border:none;
	padding: 0px;
	margin-top: 2px;
	margin-right: 1px;
	margin-bottom: 2px;
	margin-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}

#timing #ContenidosTiming {
	padding: 0px;
	width: 556px;
	clear:both;
}

#footer_tarifas {
	width: 555px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #CCCCCC;
	background-color: #D99E04;
	height: 33px;
	margin-top: 20px;
}

#footer_tarifas a{
	width:185px;
	display:block;
	float:left;
	height: 33px;
	padding-top: 9px;
	text-decoration:none;
	color:#000000;
	border: 1px solid #000000;
}

#footer_tarifas a:hover{
	text-decoration:none;
	background-color:#333333;
	color:#FFFFFF;
}


#banner_hoteles_up {
	float: left;
	width: 560px;
	height: 104px;
	background-image: url(images/fondo_banner_hoteles_up.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}
#contenedor_hoteles {
	width: 560px;
	margin-right: auto;
	margin-left: auto;
	padding: 10px;
}
#ContenedorHoteles {
	float: left;
	width: 540px;
	margin: 20px;
}
#detalleHotel {
	float: left;
	width: 540px;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	background-color: #FAB80B;
	margin-bottom: 10px;
}
#ContenidoHotel {
	float: left;
}
#fotos_hotel {
	float: left;
	width: 540px;
}
#serviciosHotel {
	float: left;
	width: 540px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}
#serviciosHotel2 {
	float: left;
	width: 165px;
	background-color: #FFFFFF;
	padding-bottom: 10px;
}
#serviciosHotel img{
	float: left;
	margin-right:10px;
}
#DerHotel {
	float: left;
	width: 540px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background-color: #141414;
	border: 1px solid #3A3A3A;
	font-size: 11px;
	margin-top: 10px;
}
#foto_h {
	float: left;
}

#foto_h2 {
	float: left;
}

#foto_h img{
	height: 84px;
	width: 166px;
}

#foto_h2 img{
	height: 84px;
	width: 158px;
}

#foto_int {
	padding: 2px;
	border: 1px solid #757575;
}
#titulo_foto {
	text-align: center;
	width: 172px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-image: url(images/background_bot.jpg);
	background-repeat:  repeat-x;
	background-position: 0px 0px;
	margin-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
#titulo_foto2 {
	text-align: center;
	width: 165px;
	padding-top: 8px;
	padding-bottom: 8px;
	background-image: url(images/background_bot.jpg);
	background-repeat:  repeat-x;
	background-position: 0px 0px;
	margin-top: 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
}
#contenido_hotel {
	margin: 10px;
}

#contenido_hotel a{
	color:#FAB80B;
	text-decoration:none;
}

#contenido_hotel a:hover{
	color:#FAB80B;
	text-decoration:underline;
}

#contenido_hotel h1{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FAB80B;
	margin:0px;
	padding:0px;
}
#titulo_servicios_h {
	float: left;
	width: 540px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	background-color: #FAB80B;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-bottom: 2px;
}
#titulo_servicios_h2 {
	float: left;
	width: 165px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bolder;
	color: #000000;
	background-color: #FAB80B;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-bottom: 2px;
}
#iconos_servicios {
	margin: 10px;
}

#iconos_hoteles
{
	float:left;
	width: 461px;
}

#buscador_paquetes {
	float: left;
	width: 211px;
	padding-top: 230px;
	padding-left: 20px;
	margin-bottom: 7px;
	padding-bottom: 3px;
}

#ayuda{
	float: left;
	width: 231px;
	margin-top: 95px;
}

#ayuda a{
cursor:pointer;
}

#col_izq {
	float: left;
	width: 178px;
	margin-right: 7px;
}

#col_der img{
	border:0px;
}

#col_der {
	float: left;
	width: 461px;
	background-color: #FFFFFF;
	padding: 7px;
	background-repeat: no-repeat;
	background-position: 0px 0px;
	background-image: url(http://site.aviatur.com/cms/opencms/system/modules/site.aviatur.com/resources/images/fondo_top_generica.jpg);
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:normal;

}

#col_der h1{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:30px;
	font-weight:bold;
}
#col_der h2{
	font-family:Arial, Helvetica, sans-serif;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

/*#col_der p{
	font-family:Arial, Helvetica, sans-serif;
	color:#333333;
	font-size:11px;
	font-weight:normal;
	margin:0px;
}*/

#col_der ul
{
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 20px;
}

#col_der li
{
	font-family: Arial, Helvetica, sans-serif;
	/*font-size:11px;*/
	list-style-type: disc;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 5px;
	list-style-position: outside;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#col_der a
{
	color:#FF6600;
	text-decoration:underline;
}

#bot_titulos {
	float: left;
	width: 475px;
	background-image: url(http://site.aviatur.com/cms/opencms/system/modules/site.aviatur.com/resources/images/fondo_bot_titulo.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	height: 44px;
	margin-bottom: 7px;
	padding-top: 9px;
	padding-right: 20px;
}

#Visas {
	width: 157px;
	background-image: url(http://site.aviatur.com/cms/opencms/system/modules/site.aviatur.com/resources/images/fondo_combo_visas.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 47px;
	height: 27px;
	padding-left: 7px;
}
#importante_visas {
	width: 150px;
	background-image: url(http://site.aviatur.com/cms/opencms/system/modules/site.aviatur.com/resources/images/fondo_top_importante_visas.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding: 7px;
	margin-top: 14px;
	background-color: #131C23;
}
#titulo {
	float: left;
	height: 44px;
	width: 184px;
	margin-bottom: 7px;
}
#botones {
	float: left;
	height: 44px;
	width: 475px;
	margin-bottom: 7px;
}
#buscador_internas {
	float: left;
	height: 45px;
	width: 186px;
	background-image: url(http://site.aviatur.com/AviaturDisplay/jsp/images/fondo_buscador_interno.jpg);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 40px;
	padding-left: 10px;
	margin-top: 20px;
}

#bot2{
	float:left;
}
