@charset "utf-8";
/* CSS Document */

#contenido0{
    position:relative;
    DISPLAY: block; 
    /*top: 50%;*/
    left: 50%;
    width:1020px; 
    height:540px;
    margin-top: 0px; /* 1/2 de la altura*/ 
    margin-left: -520px; /* 1/2 de la anchura*/ 
}


#contenido2{ 
    position:relative;
    DISPLAY: block; 
    /*top: 50%;*/
    left: 50%;
    width:1020px; 
    height:540px;
    margin-top: 0px; /* 1/2 de la altura*/ 
    margin-left: -520px; /* 1/2 de la anchura*/ 
    background-image: url(images/index_landing_2.jpg);
    background-repeat: no-repeat;
}


.box_top_pq_txt {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
}

.box_top_pq_txt_on {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}

.box_top_pq_txt A {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.box_top_pq_txt A:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.box_top_pq_txt A:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.box_top_pq_txt A:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #a7a7a7;
	TEXT-DECORATION: none;
}

.box_top_pq_txt A:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #666666;
	TEXT-DECORATION: none;
}

.txt30b_04a39a
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #04a39a;
	font-weight: bold;
    margin-left: 55px;
	margin-top: 45px;
	margin-bottom: 30px;
}

.txt16_666666
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
}

.txt16_666666 A {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	TEXT-DECORATION: none;
}

.txt16_666666 A:active {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	TEXT-DECORATION: none;
}

.txt16_666666 A:link {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	TEXT-DECORATION: none;
}

.txt16_666666 A:visited {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	TEXT-DECORATION: none;
}

.txt16_666666 A:hover {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #666666;
	TEXT-DECORATION: none;
}

.txt13b_05c8bd
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #05c8bd;
	font-weight: bold;
}


.txt13_666666
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
}

.txt11_666666
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

.sombra_cab_index_83d1e6 {
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13pt;
	/*color: #a7a7a7;*/
	color: #00b3e3;
	line-height: 32px;
	letter-spacing: 1pt;

}

.sombra_cab_index{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 13pt;
	/*color: #a7a7a7;*/
	color: #ffffff;
	line-height: 32px;
	letter-spacing: 1pt;
}

.txt30b_05c8bd
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 30px;
	color: #05c8bd;
	font-weight: bold;
}

.txt20b_05c8bd
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 20px;
	color: #05c8bd;
	font-weight: bold;
	text-align:center;
}

.txt18b_f7941eb
{
	font-family:  Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #f7941e;
	font-weight: bold;
}

#textfield_form {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-style: normal;
 font-weight: normal;
 color: #666666;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-bottom-style: solid;
 border-left-style: solid;
 border-bottom-color: #CCCCCC;
 border-top-width: 1px;
 border-right-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-top-color: #CCCCCC;
 border-right-color: #CCCCCC;
 border-left-color: #CCCCCC;
}


#textfield_form_boton {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-style: normal;
 font-weight: normal;
 color: #ffffff;
 border-bottom-width: 1px;
 border-left-width: 1px;
 border-bottom-style: solid;
 border-left-style: solid;
 border-bottom-color: #CCCCCC;
 border-top-width: 1px;
 border-right-width: 1px;
 border-top-style: solid;
 border-right-style: solid;
 border-top-color: #CCCCCC;
 border-right-color: #CCCCCC;
 border-left-color: #CCCCCC;
 padding-top: 10px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-left: 10px;
 background:#05c8bd;
}

UL {
	 LIST-STYLE-TYPE: none
}
LI {
	 LIST-STYLE-TYPE: none
}

#screen_index{
	position:relative;
	width:1020px;
}


#screen_index .prev{
	float:left;
}

#screen_index .next{
	float:right;
}

#slideshow_index{
	overflow:hidden;
	width:1020px;
}

#slideshow_index ul{
	padding-left:0px;
}

#slideshow_index li{
	float:left;
	margin:0 4px;
	cursor:pointer;
}

.box_at_glance {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 font-style: normal;
 font-weight: bold;
 color: #a7a7a7;
 margin-right: 15px;

}

.txt_at_glance {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 15px;
 font-style: normal;
 font-weight: normal;
 color: #ffffff;
 margin-left: 29px;
 margin-right: 29px;
 line-height: 22px;
 text-align:justify;
}

.enlace a{
	background-image:url(images/menu_off_hotel_en.jpg);
	background-repeat: no-repeat;
        width:205px;
        height:42px;
}
.enlace a:hover{
	background-image:url(images/menu_on_hotel_en.jpg);
	background-repeat: no-repeat;
}

.box_index_extra {
	DISPLAY:block;
	height:60px;
	width:525px;
	background-image: url(images/sombra_index_163.png);
	background-repeat: repeat; 
}

.box_index_extra2 {
	margin-right: 10px;
	padding-top: 7px;
	width:420px;
	float: left;  
}

.index_extra {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 font-weight: normal;
 color: #cacaca;
 line-height: 16px;
 text-align:right;
 padding-left: 7px;
}

.index_extra2 {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-style: normal;
 color: #cacaca;
 line-height: 16px;
 text-align:left;
 padding-left: 7px;
}


.index_extra_i {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 11px;
 font-style: italic;
 font-weight: normal;
 color: #cacaca;
 line-height: 16px;
 text-align:right;
 padding-left: 7px;
 }

#index_n_recuadro_raya {
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: dotted;
	border-top-color: #4E4E4E;
	border-right-color: #4E4E4E;
	border-bottom-color: #4E4E4E;
	border-left-color: #4E4E4E;
}
 
.media_cab {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 14px;
 font-weight: bold;
 color: #8002bb;
 padding-left:105px;
 }

 
.media_subcab{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color: #666666;
 padding-left:105px;
 }

 
.media_txt{
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 padding-right:55px;
 padding-left:105px;
 }
 
.media_pdf a {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 TEXT-DECORATION: none;
 padding-left:105px;
 }
 
.media_pdf a:hover {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 TEXT-DECORATION: none;
 }
 
.media_pdf a:link {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 TEXT-DECORATION: none;
 }
 
.media_pdf a:visited {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 TEXT-DECORATION: none;
 }
 
.media_pdf a:active {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 12px;
 color: #000000;
 TEXT-DECORATION: none;
 }
 
.media_cabprinci {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 30px;
 color: #8002bb;
 padding-left:125px;
 font-weight: bold;
 }
 
 
