@media all {

/*--- [ Redefinir etiquetas ] ---------------*/

BODY {
	margin: 5px 0px 5px 5px;
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.6em; 
	font-weight: normal;
	color : #000000;
	text-align: left;
}
H1{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: inherit;
	font-size: 1.4em;
	font-weight: bolder;
	text-decoration: none;
	color: #239D48;
}
H2 {
	margin: 10px 0px 10px 0px;
	padding: 0px;
	background-color: inherit;
	font-size: 1.3em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
H2 A{
	background-color: inherit;
	font-size: 1em;
	font-weight: bold;
	color: #239D48;
	text-decoration: none;
}
H3 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background-color: inherit;
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
H3 A{
	background-color: inherit;
	font-size: 1em;
	font-weight: bold;
	color: #239D48;
	text-decoration: none;
}
H4 {
	margin: 0px 0px 10px 0px;
	padding: 0px;
	background-color: inherit;
	font-size: 1em;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
A{
	background-color: inherit;
	font-size: 1em;
	font-weight: normal;
	color: #239D48;
	text-decoration: none;
	/*cursor: hand;*/
}
A:hover{
	text-decoration: underline;
}

CODE{
	display: block;
	margin: 0;
	padding: 3px;
	background-color: #F0F0F0;
	font-size: 1em;
	font-weight: normal;
	color: #000;
	text-align: left;
	text-decoration: none;
}

IMG{
	border: #000 0px none;
}

HR{
	height: 5px;
	background-color: #FF9900;
}

/*--- [ Formularios ] ---------------*/

FORM {
	margin: 0;
	padding: 3px;
	background: #FFF1DD;
	text-align: left;
}
FORM P{
	display: inline;
}
INPUT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #000000 1px solid;
	padding: 2px 2px 2px 2px;
	background: #FFFFFF;
	font-size: 1em;
	color: #000000;
}
TEXTAREA {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #000000 1px solid;
	padding: 2px 2px 2px 2px;
	background-color: #FFFFFF;
	font-size: 1.2em;
	color: #000000;
}
SELECT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #000000 1px solid;
	padding: 2px 2px 2px 2px;
	background-color: #FFFFFF;
	font-size: 1em;
	color: #000000;
}
INPUT.fRad {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #000 0px solid;
	padding: 2px 2px 2px 2px;
	font-size: 1em;
	color: #000000;
}
INPUT.fCmd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	border: #000000 1px solid;
	padding: 2px 2px 2px 2px;
	background-color: #FF9900;
	font-size: 1em;
	color: #FFFFFF;
}
LABEL {
	font-weight: bold;
}

/*--- [ Estructura de la pagina ] ---------------*/

#maq_contenedor{
	margin: 0;
	text-align: left;
	width: 990px;
	background: #FFFFFF;
	color: inherit;
}
#maq_cabecera{
	clear: both;
	width: 990px;
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: #FFFFFF;
}
#maq_cab_left{
	float: left;
	width: 235px;
	margin: 0px;
	border: 0px;
	padding: 0px;
       text-align: center;
}
#maq_cab_left IMG{
	border: 0px;
}
#maq_cab_left_subtitulo{
	padding: 3px 0px 8px 0px;
       font-size: 0.9em;
       color: #333;
	text-align: center;
}
#maq_cab_left_titulo A{
        font-size: 2.3em;
        font-weight: bold;
        color: #FFE800;
}
#maq_cab_left_titulo A:hover{
	text-decoration: none;
}
#maq_cab_center{
	float: left;
	width: 555px;
	margin: 0px;
	border: 0px;
	padding: 0px;
}
#maq_cab_center_titulo{
	margin: 0px;
	padding: 13px 0px 10px 0px;
       background: #FFE800;
       text-align: center;
       font-size: 1.2em;
       font-weight: bold;
       color: #000000;
}
#maq_cab_center_titulo A{
       font-weight: bold;
       color: #000000;
}
#maq_cab_center_titulo A:hover{
       color: #000000;
	text-decoration: none;
}
#maq_cab_center_subtitulo{
	margin: 0px;
	padding: 0px 0px 5px 0px;
        background: #FFE800;
        text-align: center;
        font-size: 1.3em;
        font-style: italic;
        color: #000000;
}
#maq_cab_center_form{
	margin: 0px;
	padding: 3px 0px 3px 25px;
       background: #FF9900 url(http://server.aviajes.com/imag/fnd_telefono.gif) no-repeat;
       font-weight: bold;
}
#maq_cab_center_form A{
       color: #000000;
       font-weight: bold;
}
#maq_cab_center_form A:hover{
	text-decoration: none;
}
#news{
	display: inline;
       background: #FF9900;
}
#maq_cab_center_menu{
	margin: 0px;
	padding: 0px 0px 0px 0px;
       background: #239D48 url(http://server.aviajes.com/imag/73/fnd_cab_menu.gif) top left repeat;
       font-size: 1em;
}
#maq_cab_center_menu ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
       list-style-type: none;
}
#maq_cab_center_menu li{
        display: inline;
        float: left;
        width: 183px;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 7px 0px;
        text-align: center;
}
#maq_cab_center_menu A{
	color: #FFFFFF;
}
#maq_cab_center_menu A{
	text-decoration: none;
}
#maq_cab_right{
	float: left;
	width: 200px;
	margin: 0px;
	border: 0px;
	padding: 0px;
}
#maq_cab_right_titulo{
        height: 20px;
	margin: 0px;
	border: 0px;
	padding: 5px 0px 0px 15px;
        background: #239D48 url(http://server.aviajes.com/imag/73/esq_1_a.gif) top right no-repeat;
        font-weight: bold;
        color: #FFFFFF;
}
#maq_cab_right_banner IMG{
	border: 0px;
}
#maq_cuerpo{
	clear: both;
	width: 990px;
	margin: 0px;
	border: 0px;
	padding: 0px;
	background: url(http://server.aviajes.com/imag/fnd_cuerpo.php?sitio=73&tipo=PI);
}
#maq_col_doble{
	float: left;
	width: 790px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: inherit;
}
#maq_tit{
	float: right;
	width: 545px;
	margin: 0px 0px 10px 0px;
	padding: 5px 0px 0px 10px;
	text-align: left;
}
#maq_col_left{
	float: left;
	width: 235px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: inherit;
}
#maq_mnu_left{
	margin: 0px;
	padding: 0px;
	/*background-color: #C4E4FB;*/
	text-align: left;
}
#maq_ofe_left{
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#maq_central_reservas{
        height: 37px;
	margin: 20px 0px 0px 0px;
	padding: 10px 0px 0px 10px;
        background: url(http://server.aviajes.com/imag/fnd_central_reservas.gif) center center no-repeat;
	text-align: center;
        font-weight: bold;
	font-size: 1.1em;
}
#maq_central_reservas A{
        font-weight: bold;
        color: #000000;
}
#maq_central_reservas A:hover{
        font-weight: bold;
        text-decoration: none;
        color: #000000;
}
#maq_central_reservas_right{
        height: 37px;
	margin: 10px 0px 5px 0px;
	padding: 15px 0px 0px 50px;
        background: url(http://server.aviajes.com/imag/fnd_central_reservas_right.gif) top center no-repeat;
	text-align: left;
        font-weight: bold;
	font-size: 1.2em;
}
#maq_central_reservas_right A{
        font-weight: bold;
        color: #000000;
}
#maq_central_reservas_right A:hover{
        font-weight: bold;
        text-decoration: none;
        color: #000000;
}
#maq_contenido{
	float: right;
	width: 555px;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: justify;
	font-size: 1em;
}
#maq_tx1{
	margin: 0px;
	padding: 0px 10px 0px 10px;
}
#maq_fo1{
	margin: 0px 0px 10px 0px;
	padding: 0px 5px 0px 5px;
}
#maq_fo1 IMG{
	margin: 5px 0px 5px 20px;
	padding: 0;
}
#maq_tx2{
	margin: 0px;
	padding: 0px 10px 0px 10px;
}
.maq_tx2_lista IMG{
	float: left;
	margin: 0px;
	padding: 0px 10px 10px 0px;
}
#maq_fo2{
	margin: 0px;
	padding: 0px 5px 0px 5px;
}
#maq_fo2 IMG{
	margin: 10px 0px 10px 30px;
	padding: 0px;
}
#maq_pre{
	margin: 0px 5px 0px 5px;
	padding: 0px;
}
#maq_res{
	margin: 0px 10px 0px 10px;
	padding: 0px;
}
#maq_bor{
	margin: 0px 10px 0px 10px;
	padding: 0px;
}
#maq_res FORM{
	margin: 10px 0px 0px 0px;
	border: #FF9900 1px solid;
}
#maq_ofe{
	margin: 0px;
	padding: 0px 5px 0px 5px;
}
#maq_col_right{
       float: right;
	width: 200px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	color: inherit;
}
#maq_ban_terma{
	margin: 10px 0px 0px 0px;
	padding: 0px;
	text-align: center;
	display: block;
}
#maq_mnu_right{
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#maq_ofe_right{
	margin: 0px;
	padding: 0px;
	text-align: left;
}
#maq_separa{
	clear: both;
	height: 10px;
	border: 0px;
	margin: 0px;
	padding: 0px;
	background: url(http://server.aviajes.com/imag/fnd_cuerpo.php?sitio=73&tipo=PI);
}
#maq_pregunta{
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	background: #FFE800;
}
#maq_pregunta_left{
       float: left;
       width: 185px;
       height: 20px;
	margin: 0px 0px 0px 0px;
	padding: 8px 0px 0px 50px;
       background: url(http://server.aviajes.com/imag/fnd_pregunta.gif) no-repeat;
       font-weight: bold;
}
#maq_pregunta_form{
       float: left;
       width: 745px;
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 0px 10px;
       color: #000000;
}
#pregu{
	display: inline;
       background: #FFE800;
}
#maq_pie{
	clear: both;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	background-color: #006633;
	text-align: left;
}
#maq_pie_left{
       float: left;
       width: 185px;
       height: 35px;
	margin: 0px 0px 0px 0px;
	padding: 20px 0px 0px 50px;
       background: #006633 url(http://server.aviajes.com/imag/fnd_mapa_br.gif) 10px 10px no-repeat;
       font-size: 0.9em;
       font-weight: bold;
       color: #FFFFFF;
}
#maq_pie_right{
       float: left;
       width: 755px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
       background: #006633;
       color: #FFFFFF;
}
#maq_pie_right_menu{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
       background: #006633 url(http://server.aviajes.com/imag/fnd_pie_menu.gif);
}
#maq_pie_right_menu ul{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        list-style-type: none;
}
#maq_pie_right_menu li{
        display: inline;
        float: left;
        width: 125px;
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 2px 0px;
        text-align: center;
}
#maq_pie_right_menu a{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        color: #FFFFFF;
}
#maq_pie_right_menu a:hover{
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
        text-decoration: none;
}
#maq_pie_right_texto{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 0px;
        background: #FF9900;
        font-size: 0.9em;
        text-align: center;
}

/*--- [ Menus ] ---------------*/

.maq_mnu_pro_h0{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 5px;
       background: #239D48 url(http://server.aviajes.com/imag/73/esq_1_a.gif) top right no-repeat;
       font-size: 1.4em;
       font-weight: bold;
       color: #FFFFFF;
	text-align: left;
}
.maq_mnu_pro_h0 A{
       font-weight: bold;
       color: #FFFFFF;
}
.maq_mnu_pro_h0 A:hover{
        text-decoration: none;
}
.maq_mnu_pro_h1{
	margin: 0px 0px 3px 0px;
	padding: 5px 0px 5px 5px;
       background: #FFFFFF url(http://server.aviajes.com/imag/73/esq_2_3.gif) top right no-repeat;
       font-size: 1.1em;
       font-weight: bold;
       color: #000000;
}
.maq_mnu_pro_h1 A{
        font-weight: bold;
        color: #000000;
}
.maq_mnu_pro_h1 A:hover{
        text-decoration: none;
}
.maq_mnu_pro_h2{
	clear: both;
       background: #FFE800;
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 2px 5px;
       color: #000000;
}
.maq_mnu_pro_h2 A{
        color: #000000;
}
.maq_mnu_pro_h2 A:hover{
        text-decoration: none;
}
.maq_mnu_pro_h3{
	margin: 0px 0px 0px 0px;
	padding: 1px 5px 2px 5px;
       background: #C4E4FB;
       color: #000000;
}
.maq_mnu_pro_h3 A{
        color: #000000;
}
.maq_mnu_pro_h3 A:hover{
        text-decoration: none;
}
.maq_mnu_pro_h3_1{
	clear: both;
	float: left;
	width: 40px;
	margin: 0px 0px 0px 0px;
	padding: 0px;
       color: #000000;
}
.maq_mnu_pro_h3_2{
	float: right;
	width: 185px;
	margin: 0px;
	padding: 0px;
       color: #000000;
}

/*---------------*/

.maq_mnu_cte_der_h1{
	margin: 0px 0px 5px 0px;
	padding: 4px 0px 4px 35px;
	background: #FFE800 url(http://server.aviajes.com/imag/fnd_guias.gif) no-repeat;
       font-weight: bold;
       font-size: 1.2em;
       color: #000000;
}
.maq_mnu_cte_der_h1 A{
       font-weight: bold;
       color: #000000;
}
.maq_mnu_cte_der_h1 A:hover{
       text-decoration: none;
}
.maq_mnu_cte_der_h2{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 10px;
        font-size: 1.2em;
        font-weight: bold;
        color: #000000;
}
.maq_mnu_cte_der_h2 A{
        font-weight: bold;
        color: #000000;
        text-decoration: underline;
}
.maq_mnu_cte_der_h3{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 3px 20px;
       font-size: 1.1em;
       color: #000000;
}
.maq_mnu_cte_der_h3 A{
        color: #000000;
        text-decoration: underline;
}

/*---------------*/

.maq_mnu_cte_izq_h0{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 10px;
       background: #239D48 url(http://server.aviajes.com/imag/73/esq_1_a.gif) top right no-repeat;
       font-size: 1.4em;
       font-weight: bold;
       color: #FFFFFF;
	text-align: left;
}
.maq_mnu_cte_izq_h0 A{
       font-weight: bold;
       color: #FFFFFF;
}
.maq_mnu_cte_izq_h0 A:hover{
       font-weight: bold;
       color: #FFFFFF;
	text-decoration: none;
}
.maq_mnu_cte_izq_h1{
	margin: 0px 0px 0px 0px;
	padding: 4px 0px 4px 35px;
	background: #FFFFFF url(http://server.aviajes.com/imag/fnd_guias.gif) no-repeat;
        font-size: 1.2em;
        font-weight: bold;
        color: #000000;
}
.maq_mnu_cte_izq_h1 A{
       font-weight: bold;
       color: #000000;
}
.maq_mnu_cte_izq_h1 A:hover{
       text-decoration: none;
}
.maq_mnu_cte_izq_h2{
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 5px 10px;
	background: #FFE800;
        font-size: 1.2em;
        font-weight: bold;
        color: #000000;
}
.maq_mnu_cte_izq_h2 A{
        font-weight: bold;
        color: #000000;
        text-decoration: underline;
}
.maq_mnu_cte_izq_h3{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 3px 20px;
	background: #C4E4FB;
       font-size: 1.1em;
       color: #000000;
}
.maq_mnu_cte_izq_h3 A{
        color: #000000;
        text-decoration: underline;
}

/*---------------*/

.maq_mnu_cte_nav_h0{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 10px;
	background: #FFE800;
       font-size: 1.1em;
       font-weight: bold;
       color: #000000;
}
.maq_mnu_cte_nav_h0 A{
       font-weight: bold;
       color: #000000;
       text-decoration: none;
}
.maq_mnu_cte_nav_h1{
	margin: 0px 0px 0px 0px;
	padding: 3px 0px 3px 10px;
       font-size: 1.1em;
       font-weight: bold;
       color: #000000;
}
.maq_mnu_cte_nav_h1 A{
       font-weight: bold;
       color: #000000;
       text-decoration: underline;
}
.maq_mnu_cte_nav_h2{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 3px 20px;
       font-size: 0.9em;
       color: #000000;
}
.maq_mnu_cte_nav_h2 A{
       color: #000000;
       text-decoration: underline;
}

/*---------------*/

.maq_mnu_ofe_nav_h0{
	margin: 0px 0px 0px 0px;
	padding: 10px 0px 10px 5px;
       background: #239D48 url(http://server.aviajes.com/imag/73/esq_1_a.gif) top right no-repeat;
       font-size: 1.4em;
       font-weight: bold;
       color: #FFFFFF;
	text-align: left;
}
.maq_mnu_ofe_nav_h0 A{
       font-weight: bold;
       color: #FFFFFF;
       text-decoration: none;
}
.maq_mnu_ofe_nav_h1{
	margin: 0px 0px 3px 0px;
	padding: 5px 0px 5px 5px;
       background: #FFFFFF url(http://server.aviajes.com/imag/73/esq_2_3.gif) top right no-repeat;
       font-size: 1.1em;
       font-weight: bold;
       color: #000000;
}
.maq_mnu_ofe_nav_h1 A{
       font-weight: bold;
       color: #000000;
       text-decoration: none;
}
.maq_mnu_ofe_nav_h2{
	margin: 0px 0px 0px 0px;
	padding: 1px 0px 2px 5px;
       font-weight: bold;
       background: #FFE800;
       color: #000000;
}
.maq_mnu_ofe_nav_h2 A{
       font-weight: bold;
       color: #000000;
       text-decoration: none;
}
.maq_mnu_ofe_nav_h3{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 3px 10px;
       background: #C4E4FB;
       color: #000000;
}
.maq_mnu_ofe_nav_h3 A{
       color: #000000;
       text-decoration: none;
}
.maq_mnu_ofe_nav_h4{
	margin: 0px 0px 0px 0px;
	padding: 2px 0px 3px 10px;
       background: #EEEEEE;
       color: #000000;
}
.maq_mnu_ofe_nav_h4 A{
       color: #000000;
       text-decoration: none;
}

/*--- [ Zonas dinámicas ] ---------------*/

#maq_wpr{
	margin: 5px;
	padding: 5px;
}
#maq_wpr TABLE{
	border: #000 0px solid;
	background: #FF9900;
}
#maq_din_wcw_int{
	margin: 10px;
	padding: 5px 5px 7px 25px;
       background: #FFF1DD url(http://server.aviajes.com/imag/fnd_aviso.png) 4px 4px no-repeat; 
	border: #FF9900 1px solid;
}
#maq_din_wcw UL{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#maq_din_wdl{
	margin: 5px;
	padding: 5px;
	background: #FF9900;
	border: #000 1px solid;
}
#maq_din_wdw_int{
	margin: 10px;
	padding: 5px 5px 7px 25px;
       background: #FFF1DD url(http://server.aviajes.com/imag/fnd_aviso.png) 4px 4px no-repeat; 
	border: #FF9900 1px solid;
}
#maq_din_wdw UL{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#maq_din_wrl{
	margin: 5px;
	padding: 5px;
	background: #FF9900;
	border: #000 1px solid;
}
#maq_din_wrw_int{
	margin: 10px;
	padding: 5px 5px 7px 25px;
       background: #FFF1DD url(http://server.aviajes.com/imag/fnd_aviso.png) 4px 4px no-repeat; 
	border: #FF9900 1px solid;
}
#maq_din_wrw UL{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#maq_din_wpw_int{
	margin: 10px;
	padding: 5px 5px 7px 25px;
       background: #FFF1DD url(http://server.aviajes.com/imag/fnd_aviso.png) 4px 4px no-repeat; 
	border: #FF9900 1px solid;
}
#maq_din_wpw UL{
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}
#maq_din_wal{
	margin: 5px;
	padding: 5px;
	background: #FF9900;
	border: #000 1px solid;
}

/*--- [ Ofertas ] ---------------*/

#cont_der{
	margin: 0px 15px 0px 15px;
}
#cont_izq{
	margin: 0px 15px 0px 15px;
}
#cont_cen{
	margin: 0px 5px 0px 5px;
}
#ofertas DT{
	margin: 10px 0px 0px 0px;
	padding: 3px 3px 3px 3px;
	background: #FF9900;
	font-weight: bold;
	color: #000000;
}
#ofertas TD{
	text-align: left;
}
#listado TD{
	text-align: left;
}
#cont_cen DD{
	border-bottom: #FFFFFF 2px solid;
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 10px 15px;
	/*background: #FFF1DD url(http://server.aviajes.com/imag/73/fnd_ofertas.gif) no-repeat;*/
	background: #FFF1DD url(http://server.aviajes.com/imag/73/fnd_ofertas.gif) no-repeat;
	font-weight: normal;
	color: #000000;
}
#cont_der DD{
	border-bottom: #DDD 0px solid;
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 10px 15px;
	background: #FFFFFF url(http://server.aviajes.com/imag/73/fnd_ofertas.gif) no-repeat;
	font-weight: normal;
	color: #000000;
}
#cont_izq DD{
	border-bottom: #DDD 0px solid;
	margin: 0px 0px 0px 0px;
	padding: 3px 5px 10px 15px;
	background: #FFFFFF url(http://server.aviajes.com/imag/73/fnd_ofertas.gif) no-repeat;
	font-weight: normal;
	color: #000000;
}
.OfertaUnaTitulo{
	font-weight: bold;
}
.OfertaUnaCentro{
	margin: 5px 0px 5px 0px;
}
.OfertaUnaCentro IMG{
	float: left;
	margin: 0px 5px 0px 0px;
}
.par, .impar{
	background: #FFF1DD;
}

/*--- [ Tabla de precios ] ---------------*/

#TablaPrecios{
	background-color: #FFFFFF;
}
.cTablaPreciosExt {
}
.cTablaPreciosInt {
	text-align: center;
}
.cTablaPreciosTitulo{
	background-color: #FF9900;
	font-weight: bold;	
	text-align: center;
}
.cTablaPreciosCuerpo{
	background-color: #FFFFFF;
}
.cTablaPreciosResal {
	font-weight: bold;
}
.cTablaPreciosOfert {
	font-weight: bold;
	color: #FF0000;
}
.cTablaPreciosNotas {
	background-color: #FFF1DD;
}

/*--- [ Tabla de precios - Antigua ] ---------------*/

.TARTIT {
	background-color: #FF9900;
	font-weight: bold;	
	text-align: center;
}
.TARTAB {
	text-align: center;
}
.TARNOR {
	text-align: justify;
}


/*--- [ Adornos varios ] ---------------*/

#maq_res_res{
	margin: 10px 0px 0px 0px;
	padding: 5px;
	font-size: 1.2em;
	border: #FF9900 1px solid;
	background-color: #FFF1DD;
}
.cFrmResTit{
	padding: 3px 3px 3px 3px;
	font-size: 1.2em;
	font-weight: bold;
	background: #FF9900;
	text-align: center;
}
.cFrmResSub{
	font-weight: bold;
	text-align: center;
}
.maq_mnu_hot_apa{
	display: inline;
	float: right;
	width: 52px;
}
#maq_tx2_gui{
	margin: 0px;
	padding: 5px 30px 5px 0px;
	background: url(http://server.aviajes.com/imag/fnd_guias.gif) top right no-repeat;
	text-align: right;
}
#maq_tx2_gui A{
	font-weight: bold;
}
#maq_tx2_pdf{
	width: 100px;
	float: left;
	margin: 0px;
	padding: 5px 0px 5px 25px;
	background: url(http://server.aviajes.com/imag/fnd_pdf.gif) top left no-repeat;
	text-align: left;
        display: none;
}
#maq_tx2_pdf A{
	font-weight: bold;
}
#maq_tx2_alo{
	margin: 0px;
	padding: 5px 30px 5px 0px;
	background: url(http://server.aviajes.com/imag/fnd_guias.gif) top right no-repeat;
	text-align: right;
}
#maq_tx2_alo A{
	font-weight: bold;
}
.maq_tx2_icon{
	float: right;
	width: 60px;
	margin: 0px 0px 0px 5px;
}
.maq_tx2_icon IMG{
	float: right;
	padding: 0;
	margin: 0px 0px 5px 5px;
}
#maq_referencia{
	display: none;
}

#maq_bus_frm{
	display: block;
}
.maq_bus_frm_tit{
	margin: 0px 0px 5px 0px;
	padding: 4px 0px 4px 35px;
	background: #FFE800 url(http://server.aviajes.com/imag/fnd_busca.gif) no-repeat;
       font-weight: bold;
       font-size: 1.2em;
       color: #000000;
}
#maq_bus_frm FORM {
	background-color: #EEEEEE;
	padding: 5px 5px 10px 5px;
}
.maq_chat_tit{
	margin: 0px 0px 5px 0px;
	padding: 4px 0px 4px 35px;
	background: #FFE800 url(http://server.aviajes.com/imag/fnd_chat.gif) no-repeat;
       font-weight: bold;
       font-size: 1.2em;
       color: #000000;
}
.maq_chat_body{
  padding: 5px 0px 5px 0px;
  text-align: center;
}
.maq_powered_tit{
      margin: 0px 0px 5px 0px;
      padding: 4px 0px 4px 35px;
      background: #FFE800 url(http://server.aviajes.com/imag/fnd_power.gif) no-repeat;
      font-weight: bold;
      font-size: 1.2em;
      color: #000000;
}
.maq_powered{
  padding: 5px 0px 5px 0px;
  text-align: center;
}
.CharterTitulo {
	background-color: #FF9900;
       color: #000000;
       font-weight: bold;
}
.CharterFilaImpar {
	background-color: #FFF1DD;
       color: #000000;
}
.CharterFilaPar {
	background-color: #FFFFFF;
       color: #000000;
}
.CharterSoloAlojamiento {
	background-color: #FFF1DD;
       color: #000000;
       border: 1px solid #FF9900;
	padding: 5px;
}

.maqComboHotel {
  font-size: xx-small; 
  width: 220px; 
}

#maq_comunicacion {
  width: 160px;
  margin: 0px 0px 0px 15px;
  padding: 5px;
  border: 1px solid #FF9900;
  background: #FFF;
}
#maq_comunic_hotmail {
  height: 16px;
  padding: 2px 0px 2px 20px;
  background: url(http://server.aviajes.com/imag/ico_hotmail.gif) no-repeat;
}
#maq_comunic_gmail {
  height: 16px;
  padding: 2px 0px 2px 20px;
  background: url(http://server.aviajes.com/imag/ico_gmail.gif) no-repeat;
}
.maq_comunic_facebook {
  height: 16px;
  padding: 2px 0px 2px 20px;
  background: url(http://server.aviajes.com/imag/ico_facebook.gif) no-repeat;
}

.cConsultaTarifasCharterTit {
  margin: 10px 0px 0px 0px;
  padding: 5px 5px 5px 5px;
  background: #FF9900;
  font-size: 1.1em;
  font-weight: bold;
  text-align: center;
  color: #000;
}
.cConsultaTarifasCharter {
  padding: 5px 10px 5px 75px;
  background: #FEF5E4;
  font-size: 1.5em;
  text-align: left;
}
.cDireccionHotelCharter {
}
.cDireccionHotel {
}

/*--- [ Elementos ayuda ] ---------------*/

.limpiar{
	clear:both;
}

}

/*--- [ Estilos para impresora ] ---------------*/

@media print{
	#maq_cabecera, #maq_col_left, #maq_col_right, #maq_pie, #maq_pregunta, #maq_res, #maq_tx2_video{
		display: none;
	}
	#maq_col_doble{
		width: 560px;
	}
	#maq_contenido {
		font-size: 0.7em;
	}
	#maq_cuerpo{
		background: url(http://server.aviajes.com/imag/vacia.gif) no-repeat;
	}
	#maq_tx2_gui{
		background: transparent;
	}
	h1{
		font-size: 1.3em;
		color: #239D48;
		margin: 0px;
	}
	h2{
		font-size: 1.2em;
	}
	a{
		color: #239D48;
	}
	hr{
		height: 1px;
		background-color: #000;
	}
}
