/******************************************************************************
Nombre: cmp.css
Tipo: Hoja de Estilos
Proyecto: Club Marco Polo (cmp)
Autor: Novisline
Fecha: 2007-06-21
Versión: 0.0 beta
Comentarios:	Definiciones de las clases de estilos para navegadores estandard.
********************************************************************************* */
/* font: font-style font-variant font-weight font-size/line-height font-family */
/* font: italic small-caps 900 12px arial */
/* font: normal normal bold 1em Verdana, Arial, sans-serif */
/* border: 1px solid #000; */
/* granate generico: #c13735 */
@import url(/viajescmp/css/gen.css);
/* Club Marco Polo */
/* genericos */

/*body
{
background-color: #fff;
color: #22282c;
font: normal normal normal 0.8em Verdana, Arial, sans-serif;
margin: 0 auto;
padding: 0;
text-align: center;
visibility: visible;
width: 1000px;
}
*/


#contenido
{
	font-size:0.8em;
}
#contenido a
{
color: #707070;
font: normal normal bold 1em Verdana, Arial, sans-serif;
text-decoration: none;
}

#contenido a:hover
{
color: #505050;
outline: none;
text-decoration: none;
}

#contenido a:active
{
color: #202020;
outline: none;
text-decoration: none;
}


#contenido address
{
font-style: normal;
}

#contenido div, #contenido img, #contenido p
{
	/*
border: 0 none #fff;
margin: 0;
padding: 0;
*/
}
/*
#contenido img
{
display: block;
}
*/

#contenido h1
{
font-size: 1.7em;
font-weight: normal;
margin-top: 0;
text-align: left;
}

#contenido h2
{
font-size: 1.5em;
font-weight: normal;
}

#contenido h3
{
font-size: 1.3em;
font-weight: normal;
}

#contenido h4
{
font-size: 1.1em;
}

#contenido li
{
margin-top: 0.4em;
margin-bottom: 0.4em;
}

#contenido p
{
border: 0 none #fff;
margin: 2px 0;
padding: 0;
	/*
*/
}
#contenido select
{
border: 1px solid #a0a0a0;
}

p.depu
{
text-align: left;
}
/* genericos: depuracion */
.gen_depu__dsc_nec[alt=""]
{
}
/* contenido entero */
div.cmp__g_ent
{
background: transparent url("../img/gen/brd_i.gif") repeat-y scroll center left;
margin: 0 auto;
width: 995px;
}
div.cmp__g_ent_2
{
background: transparent url("../img/gen/brd_d.gif") repeat-y scroll center right;
}
/* cabecera */
#cmp__cab_1
{
color: #000;
margin: 0 0 4px 0;
width: 400px;
}
#cmp__cab_1 h1
{
margin: 0;
padding: 0;
}
img.cmp__g_cab
{
font-size: 1.7em;
color: #000;
text-align: left;
}
h1 img.cmp__g_cab
{
font-size: 1em;
}
#cmp__id_g_cbz_imp
{
clear: both;
text-align: left;
}
#cmp__id_g_cbz_imp_c
{
font-size: 2.6em;
margin: 0 0 0.4em 0;
}
#cmp__id_g_cbz_imp_e
{
font-weight: bold;
padding: 0 0 0 6px;
}
.cmp__g_cpo
{
background: transparent url("../img/gen/brd_i2.gif") repeat-y scroll center left;
}
.cmp__g_cpo_2
{
background: transparent url("../img/gen/brd_d2.gif") repeat-y scroll center right;
}
/* menu principal */
div.cmp__g_mnu_1
{
color: #fff;
font-size: 0.85em;
font-weight: bold;
min-height: 30px;
margin: 0;
padding-left: 257px;
padding-top: 63px;
padding-right: 165px;
width: 573px;
}
.cmp__g_mnu_1_1
{
background: transparent url("../img/gen/cbz/cbz_1_2.jpg") no-repeat scroll top left;
}
.cmp__g_mnu_1_2
{
background: transparent url("../img/gen/cbz/cbz_2_2.jpg") no-repeat scroll top left;
}
.cmp__g_mnu_1_3
{
background: transparent url("../img/gen/cbz/cbz_3_2.jpg") no-repeat scroll top left;
}
.cmp__g_mnu_1_4
{
background: transparent url("../img/gen/cbz/cbz_4_2.jpg") no-repeat scroll top left;
}
.cmp__g_mnu_1_5
{
background: transparent url("../img/gen/cbz/cbz_5_2.jpg") no-repeat scroll top left;
}
#cmp__mid_ppl
{
display: inline;
margin: 0;
list-style-type: none;
padding: 0;
max-width: 100%;
}
#cmp__mid_ppl li
{
float: left;
}
#cmp__mid_ppl a
{
/*background-color: #000000;*/
color: #fff;
display: block;
font: normal normal bold 1.0em Verdana, sans-serif;
margin: 0 0 0 8px;
outline: none;
text-align: center;
text-decoration: none;
}
#cmp__mid_ppl a:hover
{
color: #e0e0e0;
}
#cmp__mid_ppl a:active
{
color: #c0c0c0;
}
#cmp__mid_ppl a#cmp__mid_cxn
{
border-width: 0;
}
#cmp__mid_ppl a.cmp__g_om_sel
{
color: #a0a0a0;
font-weight: bold;
}
#cmp__mid_ppl a.cmp__g_om_sel:hover
{
color: #c0c0c0;
}
#cmp__mid_ppl a.cmp__g_om_sel:active
{
color: #f0f0f0;
}
#cmp__id_g_mnu_1_agn
{
}
#cmp__mid_emp
{
background: transparent url("../img/gen/cbz/emp.gif") no-repeat scroll center left;
padding-left: 8px;
}
#cmp__mid_cnt
{
background: transparent url("../img/gen/cbz/cnt.gif") no-repeat scroll center left;
padding-left: 12px;
}
#cmp__mid_pgo
{
background: transparent url("../img/gen/cbz/pgo.gif") no-repeat scroll center left;
padding-left: 12px;
}
#cmp__mid_aaa
{
background: transparent url("../img/gen/cbz/agn.gif") no-repeat scroll center left;
padding-left: 8px;
}
#cmp__mid_dcx
{
background-color: transparent;
margin-left: 40px;
}
#cmp__id_mnu_ppl_enl
{
/*background-color: #000;*/
float: none;
margin: 3px auto 0 auto;
width: 80%;
}
#cmp__id_mnu_ppl_tel
{
background: #000 url("../img/gen/cbz/tel2a.jpg") no-repeat scroll center left;
float: right;
font-size: 1.1em;
margin: 0.25em 0 0 12px;
padding: 0 0 0 0;
}
/* lateral izquierdo */
#cmp__g_li
{
clear: left;
float: left;
font-size: 0.85em;
margin: 0;
padding: 0;
text-align: center;
min-width: 175px;
z-index: 2;
}
#cmp__g_li_3
{
background: #303030 url("../img/gen/li/fnd.gif") repeat-y scroll top left;
}
#cmp__mid_g_li_bus
{
background: transparent url("../img/gen/li/inf.gif") no-repeat scroll bottom left;
margin: 0;
padding: 0 0 0 0;
}
#cmp__mid_g_li_bus li
{
list-style-type: none;
}
#cmp__mid_g_li_bus li p
{
height:1px;
left:0px;
overflow:hidden;
position:absolute;
top:-500px;
width:1px;
}
/* lateral izquierdo: enlace a buscador */
#cmp__mid_g_li_bus li#cmp__id_g_li_bus
{
margin: 0;
padding: 2em 6% 2em 6%;
text-align: center;
}
#cmp__mid_g_li_bus li#cmp__id_g_li_bus a
{
background: transparent url("../img/gen/li/bus.png") no-repeat scroll center right;
color: #fff;
font-size: 1.1em;
margin: 0 auto;
padding: 0 20px 0 0;
}
/* lateral izquierdo: menu de categorias */
#cmp__mid_g_li_cat_1
{
margin: 0;
padding: 0;
}
/* lateral izquierdo: menu de tipos */
#cmp__mid_g_li_tpo_1
{
margin: 1em 0 0 0;
padding: 0;
}
#cmp__mid_g_li_cat_1 li, #cmp__mid_g_li_tpo_1 li
{
list-style-type: none;
}
#cmp__id_g_li_bus, #cmp__mid_g_li_cat_1 li, #cmp__mid_g_li_bus li
{
background: transparent url("../img/gen/li/brd_inf.png") no-repeat scroll left bottom;
padding: 0 1% 6px 1%;
}
#cmp__mid_g_li_bus li.cmp__li_om_tpo_i
{
background-image: none;
}
#cmp__mid_g_li_tpo_1 li
{
padding: 0 0 6px 1%;
}
#cmp__mid_g_li_cat_1 a, #cmp__mid_g_li_tpo_1 a, #contenido .cmp__li_om_cat_i a, #contenido .cmp__li_om_tpo_i a
{
background: transparent url("") no-repeat scroll 10px center ;
color: #fff;
display: block;
font-size: 1.1em;
font-weight: bold;
height: 2em;
padding: 10px 0 3px 46px;
text-align: left;
}
#cmp__id_g_li_bus a:hover, #cmp__id_li_cat_1 a:hover, #cmp__mid_g_li_tpo_1 a:hover, #contenido .cmp__li_om_cat_i a:hover, #contenido .cmp__li_om_tpo_i a:hover
{
color: #a0a0a0;
}
#cmp__id_g_li_bus a:active, #cmp__id_li_cat_1 a:active, #cmp__mid_g_li_tpo_1 a:active, #contenido .cmp__li_om_cat_i a:active, #contenido .cmp__li_om_tpo_i a:active
{
color: #707070;
}
/* lateral izquierdo: calidad turistica */
#cmp__g_li div#cmp__id_g_li_ct
{
background-image: none;
display: block;
margin: 20px auto 0 auto;
text-align: center;
}
#cmp__id_g_li_ct img
{
display: block;
margin: 0 auto;margin-top:20px;
}
/* lateral derecho */
#cmp__mid_g_ld
{
background-color: #fff;
clear: right;
float: right;
font-size: 0.85em;
list-style-type: none;
margin: 0;
padding: 0;
text-align: center;
min-width: 152px;
}
#cmp__mid_g_ld li
{
margin: 0;
padding: 0;
}
#cmp__mid_g_ld a
{
display: block;
}
#cmp__id_g_ld_agn
{
color: #0d0d0d;
background-color: #316ac2;
background-color: transparent;
font-size: 1em;
margin: 0 0 30px 0;
padding: 4px 0 4px 0;
}
#cmp__id_g_ld_agn h2
{
background-color: #222;
color: #fff;
font-size: 1.1em;
font-weight: bold;
margin: 0 4px 10px 4px;
padding: 4px 6px;
}
#cmp__id_g_ld_agn ul
{
margin-bottom: 20px;
text-align: left;
}
#cmp__id_g_ld_agn a
{
font-size: 0.85em;
}
#cmp__id_g_ld_agn a:link, #cmp__id_g_ld_agn a:visited
{
color: #0d0d0d;
}
#cmp__id_g_ld_agn a:hover
{
color: #505050;
}
#cmp__id_g_ld_agn a:active
{
color: #707070;
}
#cmp__id_g_ld_agn ul a
{
font-size: 1em;
}
#cmp__id_g_ld_rdv
{
background: transparent url("../img/gen/ld/rdv.jpg") no-repeat scroll top center;
padding: 84px 0 0 0;
}
#cmp__id_g_ld_com
{
background: transparent url("../img/gen/ld/com.jpg") no-repeat scroll top center;
margin: 10px 0 0 0;
padding: 90px 0 0 0;
}
#cmp__id_g_ld_sol
{
background: transparent url("../img/gen/ld/sol.jpg") no-repeat scroll top center;
margin: 10px 0 0 0;
padding: 90px 0 0 0;
}
#cmp__id_g_ld_bol
{
background: transparent url("../img/gen/ld/bol.jpg") no-repeat scroll top center;
margin: 10px 0 0 0;
padding: 90px 0 0 0;
}
#cmp__id_g_ld_sgu
{
background: transparent url("../img/gen/ld/sgu.jpg") no-repeat scroll top center;
margin: 10px 0 0 0;
padding: 90px 0 0 0;
}
/* lateral derecho: noticias */
#cmp__id_ld_ntc
{
width: 152px;
}
#cmp__id_ld_ntc h2
{
font-size: 1.1em;
margin: 20px 0 6px 0;
}
#cmp__id_ld_ntc h2 a:link, #cmp__id_ld_ntc h2 a:visited
{
color: #5297b6;
}
#cmp__id_ld_ntc h2 a:hover
{
color: #707070;
}
#cmp__id_ld_ntc h2 a:active
{
color: #303030;
}
#cmp__mid_g_ld_ntc
{
margin: 0 0 0.4em 14%;
padding: 0;
max-width: 86%;
}
#cmp__mid_g_ld_ntc li
{
list-style-image: url("../img/gen/ld/ntc.jpg");
list-style-type: none;
}
#cmp__mid_g_ld_ntc a
{
font-size: 1em;
margin: 4px 0;
padding: 0;
text-align: left;
}
#cmp__id_ld_ntc span
{
color: #5297b6;
font-size: 0.8em;
}
/* contenido genérico: avisos */
.cmp__g_cnt_avs
{
border: 2px solid #f03050;
margin: 1em auto 1em auto;
width: 42%;
}
.cmp__g_cnt_avs .cmp__g_cnt_avs_cbz
{
font-size: 0.9em;
font-weight: bold;
text-align: center;
}
.cmp__g_cnt_avs p
{
font-size: 0.85em;
margin: 0.3em 2%;
text-align: left;
}
.cmp__g_cnt_avs p span
{
font-weight: bold;
}
/* contenido concreto */
div.cmp__g_cnt
{
background-color: transparent;
background-color: #fff;
float: left;
margin: 0;
margin-left:5px;
padding: 0;
overflow: hidden;
text-align: left;
/*
width: 638px;
max-width: 638px;
width: 620px;
max-width: 620px;
*/
width: 618px;
max-width: 618px;
}
/*
a.gen__pbc
{
display: block;
}
img.gen__pbc_img
{
display: block;
margin: 6px auto;
}
*/
/* genericos compartidos por apartados */
.cmp__g_frm_env
{
background-color: #ffffff;
border: 1px solid #707070;
color: #303030;
display: block;
font: normal normal bold 0.9em Arial, Verdana, sans-serif;
margin: 1em auto 0 auto;
padding: 4px 1.6em;
outline: none;
}
.cmp__g_frm_env:hover
{
background-color: #e0e0e0;
outline: none;
}
.cmp__g_frm_env:active
{
background-color: #c0c0c0;
outline: none;
}
.cmp__g_cnt_fto
{
float: left;
margin: 6px 20px 10px 0;
}
.cmp__g_mdo_dch
{
float: right;
margin: 0 0 6px 10px;
}
.cmp__g_mdo_izq
{
float: left;
margin: 0 10px 6px 0;
}
.cmp__g_brd_1_gc
{
border: 1px solid #e0e0e0;
}
.cmp__frm_idm
{
background-color: transparent;
float: right;
text-align: right;
}
.cmp__frm_idm input
{
background-color: transparent;
border: 0 none #fff;
color: #404040;
font: normal normal bold 0.85em Arial, sans-serif;
padding: 6px 0 0 0;
outline: none;
}
.cmp__frm_idm input.cmp__idm_dst
{
background-color: transparent;
border: 0 none #fff;
color: #a0a0a0;
}
.cmp__frm_idm input.cmp__idm_nml:hover
{
color: #707070;
cursor: pointer;
}
.cmp__frm_idm input.cmp__idm_nml:active
{
color: #a0a0a0;
cursor: pointer;
}
/* pie de pagina */
#cmp__g_pie_ent
{
border-top: #e0e0e0 solid 1px;
font-size: 0.8em;
margin: 20px 152px 0 182px;
text-align: center;
width: 652px;
}
#cmp__id_g_pie_cpy
{
width: 100%;
}
#cmp__id_g_pie_tel
{
margin-left: 20px;
}
#cmp__mid_g_pie
{
margin: 0 0 0.4em 0;
padding: 0;
width: 100%;
}
#cmp__mid_g_pie ul
{
width: 100%;
}
#cmp__mid_g_pie li
{
display: inline;
list-style-type: none;
}
#cmp__mid_g_pie a
{
color: #303030;
margin: 0 10px 0 6px;
}
#cmp__mid_g_pie a:hover
{
color: #707070;
}
#cmp__mid_g_pie a:active
{
color: #a0a0a0;
}
/* generico: oficina */
#cmp__id_g_ofc_tbj
{
font-size: 1.1em;
margin-top: 20px;
text-align: center;
width: 100%;
}
#cmp__id_g_ofc_tbj a
{
color: #C44643;
}
#cmp__id_g_ofc_tbj a:hover
{
color: #707070;
}
#cmp__id_g_ofc_tbj a:active
{
color: #505050;
}
/* avisos */
.cmp__avs_enl
{
margin: 30px 0 0 0;
}
/* cabecera secundario de: resultados de búsqueda; categoria secundaria; y ficha */
#cmp__id_g_mnu_cat_ii
{
background: #303030 url("../img/fch/cbz_1_pd.gif") repeat scroll top left;
}
#cmp__mid_g_cat_ii
{
font-size: 0.9em;
list-style-type: none;
margin: 0 0 2px 0;
padding: 0;
}
#cmp__mid_g_cat_ii li
{
display: inline;
float: left;
margin: 0 1%;
min-width: 18%;
text-align: left;
}
#cmp__mid_g_cat_ii a
{
display: block;
margin: 0;
padding: 0;
text-align: left;
width: 100%;
}
#cmp__mid_g_cat_ii a:link, #cmp__mid_g_cat_ii a:visited
{
color: #a0a0a0;
text-decoration: none;
}
#cmp__mid_g_cat_ii a:hover
{
color: #c0c0c0;
outline: none;
text-decoration: none;
}
#cmp__mid_g_cat_ii a:active
{
color: #e0e0e0;
outline: none;
text-decoration: none;
}
#cmp__mid_g_cat_ii a.cmp__g_cat_ii_dst:link, #cmp__mid_g_cat_ii a.cmp__g_cat_ii_dst:visited
{
color: #fff;
text-decoration: none;
}
#cmp__mid_g_cat_ii a.cmp__g_cat_ii_dst:hover
{
color: #e0e0e0;
outline: none;
text-decoration: none;
}
#cmp__mid_g_cat_ii a.cmp__g_cat_ii_dst:active
{
color: #c0c0c0;
outline: none;
text-decoration: none;
}
/* generico: contacto y oficinas */
#cmp__id_g_ofc_ofc
{
margin-top: 0px;
}
#cmp__id_g_ofc_cnt p
{
margin: 0;
}
#cmp__id_g_cnt_ofc_tel
{
background: transparent url("../img/gen/ofc/tel.jpg") no-repeat scroll center left;
float: left;
font-size: 1.8em;
font-weight: bold;
margin: 0;
padding: 0.5em 0 0.3em 49px;
}
#cmp__id_g_cnt_ofc_skp
{
float: right;
padding: 0;
width: 84px;
}
#cmp__id_g_ofc_cnt #cmp__id_g_cnt_ofc_cnt
{
float: left;
margin-left: 30px;
padding: 0.5em 0 0 0;
}
#cmp__id_g_cnt_ofc_cnt a
{
background: transparent url("../img/gen/ofc/cnt.jpg") no-repeat scroll center left;
display: block;
font-size: 1.1em;
font-weight: bold;
padding: 0.3em 0 0.3em 50px;
}
/* pagina concreta: catgoria secundaria */
#cmp__cat_2_san h2
{
font-size: 1.2em;
font-weight: bold;
margin: 0 0 1em 0;
}
#cmp__cat_2_san h2#cmp__id_cat_ii_san_cbz
{
margin: 2em 0 1em 0;
}
#cmp__cat_2_san span
{
font-weight: bold;
}
/* pagina concreta: empresa */
#cmp__cid_emp
{
font-size: 0.9em;
}
#cmp__id_emp_fts
{
clear: both;
margin: 2em 0 2em 0;
}
#contenido .cmp__emp_1_fto
{
float: left;
text-align: center;
width: 33.3%;
}
#contenido .cmp__emp_1_fto img
{
border: 1px solid #000;
margin: 0 auto;
display: block;
}
#contenido .cmp__emp_1_fto p
{
font-size: 0.9em;
font-weight: normal;
text-align: center;
}
#cmp__id_g_ofc_ent
{
margin: 30px 0 0 0;
}
#contenido .cmp__g_ofc
{
float: left;
margin: 10px 0.5% 0 0.5%;
width: 49%;
}
#cmp__id_g_ofc_ent h2
{
color: #fe0000;
font-size: 1.2em;
font-weight: bold;
margin: 0;
text-decoration: none;
}
#contenido .cmp__g_ofc_emp
{
font-size: 1em;
font-weight: bold;
margin: 0;
}
#contenido .cmp__g_ofc_cbz
{
font-size: 1em;
font-weight: bold;
margin: 0;
max-width: 100%;
}
#contenido .cmp__g_ofc_dsc
{
float: left;
vertical-align: text-bottom;
}
#contenido .cmp__g_ofc_mpa
{
float: left;
margin: 0.25em 0 0 20%;
padding: 0;
}
#contenido .cmp__g_ofc_mpa a
{
margin: 0;
padding: 0;
}
#cmp__id_g_ofc_ent a
{
}
#cmp__id_emp_img_1
{
}
div.cmp__fch
{
background-color: transparent;
color: #404040;
font-family: Arial, sans-serif;
margin: 0 0 10px 0;
text-align: left;
}
#contenido .cmp__g_res_cbz_2_1
{
background: #878787 url("../img/fch/cbz_2_pd.gif") repeat scroll top left;
margin: 2px 0 6px 0;
padding: 4px 6px;
}
#contenido .cmp__g_res_cbz_2_2
{
}
#contenido .cmp__g_res_cbz_2_1 h1
{
color: #fff;
float: left;
font-size: 1.3em;
font-weight: bold;
margin: 0 4px 0 0;
padding: 0.3em 0 0.2em 0;
text-decoration: none;
}
#contenido .cmp__fch_cbz_2_enl
{
}
#contenido .cmp__fch_imp
{
background: transparent url("../img/fch/print.gif") no-repeat scroll center left;
color: #36580c;
float: right;
font-size: 0.9em;
margin: 0;
padding: 0.6em 0 0.6em 20px;
text-decoration: none;
}
a.cmp__fch_imp:hover
{
color: #707070;
}
a.cmp__fch_imp:active
{
color: #a0a0a0;
}
#contenido .cmp__g_imp
{
color: #fff;
display: block;
font-size: 0.9em;
margin: 0.7em 0 0 10px;
text-decoration: none;
}
#contenido .cmp__g_amg
{
color: #fff;
display: block;
font-size: 0.9em;
margin: 0.8em 0 0 10px;
text-decoration: none;
}
/* ficha */
.cmp__fch_cbz_2_enl .cmp__g_imp, .cmp__fch_cbz_2_enl .cmp__g_amg
{
float: right;
}
.cmp__fch h2
{
font-size: 1.2em;
font-weight: bold;
}
.cmp__fch h2.azpititulua
{
padding-left:5px;
}
.cmp__fch ul
{
list-style-type: none;
margin: 0;
padding: 0;
}
#contenido .cmp__fch_fto
{
float: left;
text-align: center;
width: 32%;
}
#contenido .cmp__fch_fto_2
{
}
#contenido .cmp__fch_fto img
{
border: 1px solid #d6d8d5;
padding: 1px;
margin: 10px auto 0 auto;
width:200px;
}
#contenido .cmp__fch_fto img.g_s
{
border: 0 none #fff;
}
#contenido .cmp__fch_fto p
{
width:100%;
margin: 4px auto 0 auto;
}
#cmp__id_fch_mpa
{
margin: 0 auto;
}
#contenido .cmp__fch_dsc
{
background-color: transparent;
float: right;
font-size: 0.9em;
margin: 0 0 0 1%;
/*
padding: 0 5px;
*/
text-align: left;
width: 66.5%;
}
#contenido .cmp__fch_dsc div.deskribapena
{
padding: 0 7px;
}
td.cmp__fch_sal_est
{
color: #707070;
font-size: 0.95em;
}
td.cmp__fch_sal_prc
{
text-align: right;
}
.cmp__fch_sba_2
{
font-size: 1.0em;
}
.cmp__fch_sba_2 h3
{
font-size: 1.0em;
font-weight: bold;
margin: 10px 0 0 0;
}
#cmp__id_fch_cbz_inc
{
margin-top: 0;
}
.cmp__fch_sba_2 p
{
margin: 0;
}
#cmp__id_fch_cbz_fvz
{
margin-top: 10px;
}
/* ficha: subapartado 2 */
.cmp__fch_sba_2 ul li
{
margin: 0;
padding: 0;
}
/* ficha: subapartado 3 */
#cmp__id_fch_blg
{
background: transparent url("../img/fch/blg.gif") no-repeat scroll center left;
padding-left: 19px;
}
#cmp__id_fch_flg
{
background: transparent url("../img/fch/flg.gif") no-repeat scroll center left;
padding-left: 20px;
}
#cmp__id_fch_sba_3 a
{
font-size: 0.95em;
margin: 0;
text-decoration: underline;
}
#cmp__id_fch_sba_3 a:link
{
color: #a0a0a0;
text-decoration: underline;
}
#cmp__id_fch_sba_3 a:visited
{
color: #a0a0a0;
text-decoration: underline;
}
#cmp__id_fch_sba_3 a:hover
{
color: #707070;
text-decoration: underline;
}
#cmp__id_fch_sba_3 a:active
{
color: #303030;
text-decoration: underline;
}
#cmp__id_fch_seg
{
margin-top: 1.6em;
}
a.cmp__g_fch:link
{
color: #14222e;
text-decoration: none;
}
a.cmp__g_fch:visited
{
color: #14222e;
text-decoration: none;
}
a.cmp__g_fch:hover
{
color: #707070;
outline: none;
text-decoration: none;
}
a.cmp__g_fch:active
{
color: #a0a0a0;
outline: none;
text-decoration: none;
}
/* ficha: cuadrado de enlaces */
img.si
{
float: left;
}
img.sd
{
float: right;
}
img.ii
{
float: left;
}
img.id
{
float: right;
}
/* ficha: cuadro 1 */
.cmp__fch_cdr_1
{
background-color: transparent;
margin: 16px 0 0 0;
width: 100%;
}
.cmp__fch_cdr_1 div.sc
{
background: transparent url("../img/fch/cdr_1/sc.gif") repeat-x scroll top center;
height: 19px;
}
.cmp__fch_cdr_1 div.ci
{
background: transparent url("../img/fch/cdr_1/ci.gif") repeat-y scroll center left;
}
.cmp__fch_cdr_1 div.cd
{
background: transparent url("../img/fch/cdr_1/cd.gif") repeat-y scroll center right;
}
.cmp__fch_cdr_1 div.cnt
{
background: transparent url("../img/fch/cdr_1/cc.gif") repeat scroll center center;
margin: 0 19px;
padding: 0;
}
.cmp__fch_cdr_1 div.ic
{
background: transparent url("../img/fch/cdr_1/ic.gif") repeat-x scroll bottom center;
height: 19px;
}
/* ficha: cuadro 2 */
.cmp__fch_cdr_2
{
background-color: #eaeaea;
margin: 16px 0 0 0;
width: 100%;
}
.cmp__fch_cdr_2 div.sc
{
background: transparent url("../img/fch/cdr_2/sc.gif") repeat-x scroll top center;
height: 19px;
}
.cmp__fch_cdr_2 div.ci
{
background: transparent url("../img/fch/cdr_2/ci.gif") repeat-y scroll center left;
}
.cmp__fch_cdr_2 div.cd
{
background: transparent url("../img/fch/cdr_2/cd.gif") repeat-y scroll center right;
}
.cmp__fch_cdr_2 div.cnt
{
background: transparent url("../img/fch/cdr_2/cc.gif") repeat scroll center center;
margin: 0 19px;
padding: 0;
}
.cmp__fch_cdr_2 div.ic
{
background: transparent url("../img/fch/cdr_2/ic.gif") repeat-x scroll bottom center;
height: 19px;
}
#cmp__id_fch_sba_1 .sc__nu
{
display: none;
}
#cmp__id_fch_sba__nu
{
border-top: 1px solid #c0c0c0;
margin: 0 6px;
padding: 1px 0 0 0;
}
#contenido .cmp__fch_sal
{
border-bottom: #e0e0e0 dashed 1px;
margin: 0 0 20px 0;
padding: 0 0 10px 0;
}
#contenido .cmp__fch_sal h2
{
background: #707070 url("../img/fch/cbz_2_pd.gif") repeat scroll top left;
color: #fff;
margin-top: 0;
padding: 4px 6px;
}
#contenido .cmp__fch_sal #cmp__id_fch_sal_reg_cbz
{
}
#contenido .cmp__fch_sal table
{
font-weight: bold;
width: 100%;
}
#contenido .cmp__fch_sal td
{
border-bottom: #fff solid 1px;
padding: 4px 0;
}
#contenido .cmp__fch_sal_fch
{
background: transparent url("../img/fch/sal_pdf_pd.gif") no-repeat scroll center right;
padding-right: 28px;
padding-top: 0;
}
#contenido .cmp__fch_sal_res
{
background-color: #a0a0a0;
border-bottom: #fff solid 1px;
color: #fff;
font-size: 0.9em;
padding: 4px 6px;
}
#contenido .cmp__fch_sal_pd
{
color: #707070;
}
#contenido .cmp__fch_sal_pd_2
{
margin: 10px 0 0 0;
text-align: center;
}
#contenido .cmp__fch_sal_pd_2 .cmp__fch_sal_res
{
margin: 0 0 0 10px;
}
#contenido .cmp__fch_sal_1
{
margin: 0.3em 0;
padding: 0;
width: 100%;
}
#contenido .cmp__fch_sal_1 a
{
display: block;
float: left;
font-weight: bold;
margin: 0;
padding: 2px 0 0 0;
text-align: left;
}
#contenido .cmp__fch_sal_1_tpo
{
float: left;
font-size: 0.75em;
margin: 0.6em 5px 0 0;
width: 15px;
}
#contenido .cmp__fch_sal_1_tpo img
{
}
#contenido .cmp__fch_sal_1_ppl
{
background-color: #a0a0a0;
background-color: transparent;
float: left;
font-size: 0.95em;
font-weight: bold;
width: 40%;
text-align: left;
}
#contenido p.cmp__fch_sal_1_prc
{
background-color: transparent;
float: right;
margin-right: 3%;
text-align: right;
width: 10%;
}
p.cmp__fch_sal_1_prc_0
{
background-color: transparent;
float: right;
font-size: 0.95em;
font-weight: bold;
margin-right: 0%;
text-align: center;
min-width: 13%;
overflow: hidden;
}
#contenido .cmp__fch_sal_pre
{
background: #a0a0a0 url("../img/fch/btn_pd.gif") no-repeat scroll center center;
float: right;
margin: 4px 0 0 6px;
min-width: 67px;
text-align: center;
}
#contenido .cmp__fch_sal_pre a
{
color: #fff;
display: block;
font-size: 0.9em;
min-height: 22px;
margin: auto 0;
padding: 6px 0 0 0;
overflow: visible;
text-align: center;
vertical-align: text-bottom;
min-width: 100%;
}
#contenido .cmp__fch_sal_pre a:hover
{
color: #e0e0e0;
}
#contenido .cmp__fch_sal_pre a:active
{
color: #c0c0c0;
}
p.cmp__fch_sal_tec
{
float: right;
font-size: 0.9em;
margin: -2px 0 0 3%;
padding: 0;
min-width: 18%;
}
#contenido .cmp__fch_fch_tec
{
background-color: #505050;
color: #e0e0e0;
margin:0;
padding:0;
}
/* ficha: subapartado de extensiones */
#cmp__id_fch_sba_4 h2
{
font-size: 1.1em;
margin: 0 0 1em 0;
}
#contenido .cmp__fch_ext
{
background-color: #f0f0f0;
font-weight: bold;
margin: 1em 0 0 0;
}
#contenido .cmp__fch_ext_1
{
margin: 0;
}
#contenido .cmp__fch_ext_par
{
background-color: #fff;
}
#contenido .cmp__fch_ext_ttl
{
background: transparent url("../img/fch/ext.jpg") no-repeat scroll center left;
padding: 0 0 0 20px;
float: left;
}
#contenido .cmp__fch_ext_fch
{
float: right;
}
#contenido .cmp__fch_ext_fch a
{
background-color: #be2e2e;
color: #fff;
font-family: Arial, sans-serif;
font-size: 0.9em;
padding: 0px 2px 1px 2px;
}
#contenido .cmp__fch_ext_fch a:hover
{
color: #c0c0c0;
}
#contenido .cmp__fch_ext_fch a:active
{
color: #a0a0a0;
}
#contenido .cmp__fch_ext_inf
{
border-top: 1px dotted #000;
margin: 0.2em 0 0 0;
padding: 0.2em 0 0 0;
clear: both;
}
#contenido .cmp__fch_ext_prc
{
float: left;
}
#contenido .cmp__fch_ext_dur
{
float: right;
font-weight: normal;
}
/* ficha: subapartado de enlaces */
#cmp__id_fch_sba_enl
{
list-style-image: url("../img/gen/enl.jpg");
list-style-type: none;
margin: 2em 0 0 30px;
padding: 0;
}
#cmp__id_fch_sba_enl li
{
min-height: 10px;
margin: 0.5em 0;
padding: 0;
vertical-align: text-top;
}
#cmp__id_fch_sba_enl li a.cmp__fch_g_enl
{
padding: 0;
}
a.cmp__g_img_brd
{
color: #000;
font-size: 0.9em;
padding: 1px;
text-align: center;
vertical-align: text-top;
}
a.cmp__g_img_brd hover
{
border: 1px solid #c0c0c0;
}
a.cmp__g_img_brd:active
{
border: 1px solid #707070;
border: 1px solid #a0a0a0;
}
/* ficha: itinerario */
#cmp__id_fch_itn
{
margin: 0 12px;
}
#cmp__id_fch_itn h2
{
font-size: 1em;
margin: 0;
}
#cmp__id_fch_itn li
{
margin: 0.4em 0 0 0;
}
#cmp__id_fch_itn span
{
font-weight: bold;
}
/* pagina concreta: categoria 2 */
#cmp__cid_cat_2
{
width: 100%;
}
#cmp__cid_cat_2 .cmp__fch_dsc
{
background-color: transparent;
float: right;
font-size: 0.9em;
margin: 0;
margin-left:10px;
text-align: left;
width: 405px;
}
#cmp__cat_ii_avs_var
{
font-weight: bold;
margin: 20px 0 0 0;
}
/* pagina concreta: principal */
#cmp__cid_ppl
{
background-color: transparent;
font-size: 0.9em;
padding: 0;
margin: 0;
margin-left:1px;
text-align: left;
}
#cmp__cid_ppl h1
{
margin-left: 132px
}
#cmp__id_ppl_cbz
{
margin: 2em 9px 1em 9px;
padding: 6px 0 0 0;
}
#cmp__id_ppl_cbz p
{
font-size: 1em;
}
.cmp__g_cbz_img
{
color: #fe0000;
display: block;
font-size: 1.3em;
font-weight: bold;
margin: 20px 0 0 0;
}
#cmp__id_ppl_cbz h1
{
color: #fe0000;
}
#cmp__id_ppl_enl
{
border-color: #737373;
border-style: dotted;
border-width: 1px 0;
float: right;
margin: 16px 0 0 0;
padding: 0 0 0.6em 0;
width: 458px;
}
#cmp__id_ppl_enl a
{
background: transparent url("../img/ppl/vje.jpg") no-repeat scroll center left;
display: block;
float: left;
margin: 0.6em 0 0 0;
padding: 0 0 0 17px;
width: 133px;
}
#cmp__id_ppl_cbz a
{
color: #b02226;
}
#cmp__id_ppl_cbz a:hover
{
color: #a0a0a0;
}
#cmp__id_ppl_cbz a:active
{
color: #707070;
}
/* cmp: generico: viajes destacados */
#cmp__id_g_vje_dst_cbz
{
margin: 1.2em 0 0 0;
}
#cmp__id_g_vje_dst_cbz img
{
margin: 0;
}
#cmp__id_g_vje_dst
{
background: transparent url("../img/ppl/brd_i_2.gif") repeat-y scroll top left;
width: 634px;
text-align: center;
}
#cmp__id_g_vje_dst_2
{
background: transparent url("../img/ppl/brd_d_2.gif") repeat-y scroll top right;
padding: 10px 0 10px 0;
}
#contenido .cmp__g_vje_dst_1_dst
{
background-color: transparent;
border-top: #fff solid 0;
float: left;
width: 33.3%;
margin: 6px 0;
}
#contenido .cmp__g_vje_dst_cat
{
min-height: 2.3em;
margin: 0 2% 2px 2%;
text-align: left;
width: 96%;
}
#contenido .cmp__g_vje_dst_cat a:hover
{
color: #303030;
}
#contenido .cmp__g_vje_dst_cat a:active
{
color: #707070;
}
#contenido .cmp__g_vje_dst_1_dst_2
{
margin: 0 7px;
text-align: center;
}
#contenido .cmp__g_vje_dst_1_dst_2 a
{
display: block;
margin: 0 auto;
}
#contenido .cmp__g_vje_dst_img
{
color: #fff;
font-size: 0.95em;
height: 120px;
margin: 0 auto;
}
#contenido .cmp__g_vje_dst_dsc
{
border-top: #fff solid 1px;
padding: 0.4em 6px 0px 6px;
}
#contenido .cmp__g_vje_dst_dst_1
{
background-color: #989898;
}
#contenido .cmp__g_vje_dst_dst_2
{
background-color: #767676;
}
#contenido .cmp__g_vje_dst_dsc a
{
display: block;
border-bottom: #e0e0e0 dotted 1px;
color: #fff;
font-size: 0.95em;
min-height: 2.5em;
margin: 0 auto;
padding: 0 0 0.6em 0;
text-align: left;
}
.cmp__g_vje_dst_dsc a.normala

{
	padding-top:3px;
	min-height: 0;
}

#contenido .cmp__g_vje_dst_dsc a:hover
{
color: #505050;
}
#contenido .cmp__g_vje_dst_dsc a:active
{
color: #303030;
}
#contenido .cmp__g_vje_dst_dts
{
font-size: 0.95em;
}
#contenido .cmp__g_vje_dst_dur
{
float: left;
}
#contenido .cmp__g_vje_dst_prc
{
float: right;
}
#contenido .cmp__g_vje_dst_prc span
{
font-weight: bold;
}
#cmp__id_g_bus
{
background-color: #f9f9f9;
border: 0 none #a0a0a0;
font-size: 1.0em;
margin: 20px auto 10px auto;
padding: 0;
text-align: center;
width: 623px;
}
#cmp__id_g_bus .cmp__g_cbz_img
{
margin: 0;
}
#cmp__id_g_bus_cpo_1
{
background: transparent url("../img/bus/bus_2.jpg") repeat-y scroll top left;
}
#cmp__id_g_bus_cpo_2
{
background: #ababab url("../img/bus/bus_3.jpg") no-repeat scroll bottom left;
}
#cmp__id_g_bus_cpo_3
{
background: transparent url("../img/bus/bus_1.jpg") no-repeat scroll top left;
text-align: center;
}
#cmp__id_g_bus form
{
margin: 0 auto;
text-align: left;
width: 90%;
}
#contenido .cmp__ppl_bus_par
{
float: left;
padding: 4px 0;
min-width: 33.3%;
}
#contenido .cmp__ppl_bus_par label
{
display: block;
font-weight: bold;
margin: 0 4px;
}
#contenido .cmp__ppl_bus_par select
{
display: block;
font-family: Arial, sans-serif;
font-size: 1.0em;
margin: 6px 4px 0 4px;
}
#contenido #cmp__id_g_bus_env
{
float: right;
}
#cmp__id_g_bus_env input
{
font: normal normal bold 1.0em Verdana, Arial, sans-serif;
margin-left: 4px;
}
/* pagina concreta: buscador */
#cmp__cid_bus
{
padding: 0;
margin: 0;
padding-left: 5px;
text-align: center;
}
#cmp__cid_bus #cmp__id_g_bus
{
border: 0 solid #e00000;
font-size: 0.9em;
margin: 0.4em auto 0 auto;
padding: 0;
width: 623px;
}
#cmp__cid_ppl #cmp__id_g_bus
{
margin: 0.4em auto 0 auto;
}
#cmp__cid_bus #cmp__id_g_vje_dst
{
font-size: 0.9em;
}
#cmp__cid_bus h1
{
margin: 0.3em 0 0.5em 0;
}
#cmp__id_bus_no_res
{
border: 1px solid #e00000;
margin: 10px auto 10px auto;
padding: 4px 6px;
text-align: left;
width: 90%;
}
#contenido .cmp__bus_cbz_dsc
{
text-align: left;
}
#contenido .cmp_bus__mos_cbz_2
{
font-size: 0.95em;
margin: 1em 0 0 0;
}
#contenido .cmp__bus_cbz_2_inf
{
background: transparent url("../img/fch/inf.png") no-repeat scroll center right;
border-left: #fff solid 1px;
color: #fff;
float: left;
font-size: 1em;
padding: 0 17px 0 6px;
margin: 0.9em 0 0.3em 16px;
}
div.cmp__bus_cbz_1_ord
{
float: right;
width: 16px;
}
div.cmp__bus_cbz_2_ord
{
float: right;
font-family: Arial, sans-serif;
font-size: 1em;
margin: 0 163px 0 0;
padding: 0.6em 0;
}
.cmp__bus_cbz_2_ord label
{
color: #fff;
}
.cmp__bus_cbz_2_ord select
{
font-family: Arial, sans-serif;
}
.cmp_bus__mos_cbz_2 .cmp__fch_imp
{
padding: 0.9em 8px 1em 20px;
}
#cmp__id_bus_cbz_2_ord_env
{
background-color: transparent;
border-color: #fff;
border-style: solid;
border-width: 0 0 0 0;
color: #fff;
cursor: pointer;
font: normal normal bold 1.1em Arial, sans-serif;
margin: 0;
padding: 0 0 0 0;
outline: none;
}
#cmp__id_bus_imp
{
color: #fff;
display: block;
float: right;
margin: 0.8em 0 0 0;
}
.cmp__bus_vje_ent
{
background-color: transparent;
font-family: Arial, sans-serif;
font-size: 0.9em;
margin: 8px auto;
text-align: left;
width: 100%;
}
.cmp__bus_vje_ent a:hover
{
color: #303030;
}
.cmp__bus_vje_ent a:active
{
color: #707070;
}
.cmp__bus_vje_ent_2
{
padding: 4px;
}
.cmp__bus_vje_0
{
background-color: #eeeeee;
}
.cmp__bus_vje_1
{
background-color: transparent;
}
.cmp__bus_vje_fto
{
float: left;
height: 60px;
width: 80px
}
.cmp__bus_vje_dch
{
float: right;
margin: 4px 0 0 10px;
width: 520px;
}
.cmp__bus_vje_dts
{
border-bottom: #a0a0a0 dotted 1px;
margin: 0 0 4px 0;
padding: 0 0 4px 0;
}
.cmp__bus_vje_ttl
{
display: block;
float: left;
width: 45%;
}
.cmp__bus_vje_prc
{
float: right;
font-size: 1.0em;
text-align: right;
min-width: 20%;
}
.cmp__bus_vje_dur
{
float: right;
margin-right: 3%;
text-align: right;
min-width: 25%;
}
.cmp__bus_vje_dsc
{
float: left;
}
.cmp__bus_vje_vms
{
float: right;
text-align: right;
width: 20%;
}
.cmp__bus_vje_dts p span
{
font-weight: bold;
}
#cmp__cid_bus p.cmp__bus_vje_vms a
{
font-size: 0.95em;
font-weight: normal;
margin: 0;
padding: 0;
text-decoration: underline;
}
table.cmp__bus
{
background-color: transparent;
border: 1px solid #e0e0e0;
border-collapse: collapse;
margin: 0 auto;
text-align: center;
}
table.cmp__bus .cmp__bus_fto
{
border: 1px solid #e0e0e0;
width: 80px;
}
table.cmp__bus td
{
text-align: left;
}
table.cmp__bus thead tr
{
background-color: #e7e7e7;
}
table.cmp__bus th
{
padding: 4px;
font-size: 0.85em;
text-align: left;
}
table.cmp__bus td[headers=cmp__bus_cbz_min]
{
text-align: center;
}
table.cmp__bus td[headers=cmp__bus_cbz_prc]
{
text-align: right;
}
table.cmp__bus tbody tr
{
background-color: #f3f3f3;
border-top: #e0e0e0 solid 1px;
}
table.cmp__bus tbody tr.cmp__bus_res_0
{
background-color: #fbfbfb;
}
.cmp__bus_cbz
{
display: inline;
outline: none;
text-decoration: underline;
}
.cmp__bus_cbz:link
{
text-decoration: underline;
}
.cmp__bus_cbz:visited
{
text-decoration: underline;
}
.cmp__bus_cbz:hover
{
text-decoration: underline;
}
.cmp__bus_cbz:active
{
text-decoration: underline;
}
.cmp__bus_asc
{
background: transparent url("../img/bus/dsc.gif") no-repeat scroll center center;
height: 4px;
padding: 0 4px 4px 4px;
outline: none;
width: 7px;
}
.cmp__bus_dsc
{
background: transparent url("../img/bus/asc.gif") no-repeat scroll center center;
height: 4px;
padding: 0 4px 4px 4px;
outline: none;
width: 7px;
}
#cmp__id_frm_bus_ref
{
margin: 10px 0 0 0;
}
#cmp__id_bus_ref
{
font-family: Arial, sans-serif;
font-size: 1em;
text-align: right;
}
#cmp__id_bus_env
{
font-size: 1em;
margin: 0;
width: 3em;
}
.cmp__bus_res_ent
{
background-color: #f3f3f3;
border-bottom: #a0a0a0 solid 1px;
border-top: #a0a0a0 solid 1px;
clear: both;
margin: 0 auto 10px auto;
width: 96%;
}
#cmp__id_bus_res_inf
{
margin: 10px auto 20px auto;
}
.cmp__bus_res_num
{
float: left;
margin: 2px 0;
text-align: left;
width: 15%;
}
.cmp__bus_res_pag
{
float: right;
list-style-type: none;
margin: 2px 0;
padding: 0;
text-align: right;
width: 83%;
}
.cmp__bus_res_pag li
{
border-left: 1px solid #000;
display: inline;
padding-left: 4px;
padding-right: 4px;
}
.cmp__bus_res_pag li.cmp__bus_pgn_i
{
border: 0px none #fff;
padding-left: 0px;
}
.cmp__bus_pgn_dst2
{
color: #333;
}
.cmp__bus_pgn_dst:hover
{
color: #333;
}
.cmp__bus_pgn_dst:active
{
color: #333;
}
/* pagina concreta: boletin: alta */
#cmp__id_bol_alt_bja
{
margin-top: 1.6em;
}
/* pagina concreta: comunidad */
#cmp__id_cmd_img_ppl
{
margin: 2em auto 1em auto;
}
/* paginas concretas: condiciones generales; proteccion de datos; y terminos legales */
#cmp__cid_con_gen ol, #cmp__cid_ptn_dts ol, #cmp__tmn_lgl ol
{
list-style-type: none;
}
#cmp__id_con_gen_lst
{
margin: 2em 0 2em 0;
}
#cmp__cid_con_gen h2, #cmp__cid_con_gen h3, #cmp__cid_ptn_dts h2, #cmp__cid_ptn_dts h3, #cmp__cid_tmn_lgl h2, #cmp__cid_tmn_lgl h3
{
margin: 1em 0 0.4em 0;
}
#cmp__cid_ptn_dts address
{
display: inline;
font-weight: bold;
margin: 0;
}
/* pagina concreta: contactar */
#cmp__cid_cnt
{
padding: 10px 20px;
width: 614px;
}
div#cmp__cnt_ppl
{
font-family: Verdana, Arial, sans-serif;
font-size: 1em;
font-weight: bold;
}
div#cmp__cnt_ppl p
{
color: #26649f;
}
div#cmp__cnt_ppl address
{
font-style: normal;
font-weight: normal;
margin: 4px 0;
}
div#cmp__cnt_ppl a
{
display: inline;
}
#cmp__id_cnt_sba_2
{
margin: 20px 0 0 0;
}
#cmp__id_cnt_sba_2_izq
{
float: left;
width: 48%;
}
#cmp__id_cnt_sba_2_dch
{
float: right;
width: 48%;
}
#cmp__id_cnt_1_tel
{
background: transparent url("../img/cnt/tel.jpg") no-repeat scroll center left;
font-size: 1.8em;
font-weight: bold;
margin: 0;
padding: 0.3em 0 0.3em 50px;
}
#cmp__id_cnt_skp
{
margin: 0.7em 0 0 4px;
}
#cmp__id_cnt_sba_2_dch
{
float: right;
}
#cmp__id_cnt_vam
{
background-color: #182985;
color: #fff;
float: left;
font-size: 3.2em;
margin: 0 20px 10px 0;
text-align: center;
}
.cmp__id_cnt_1_cnt
{
background: transparent url("../img/cnt/frm.jpg") no-repeat scroll center left;
display: block;
font-size: 1.5em;
font-weight: normal;
margin: 0.2em 0 0 0;
padding: 0.3em 0 0.3em 50px;
}
#cmp__id_cnt_1_tbj
{
margin-top: 0.9em;
}
#cmp__id_cnt_1_cat_1
{
background: transparent url("../img/cnt/cat_eur.jpg") no-repeat scroll center left;
display: block;
font-size: 1.5em;
font-weight: normal;
height: 63px;
margin: 1em 0 0 60px;
padding: 0 0 0.4em 70px;
}
#cmp__id_cnt_1_cat_2
{
background: transparent url("../img/cnt/cat_gen.jpg") no-repeat scroll center left;
display: block;
font-size: 1.5em;
font-weight: normal;
height: 61px;
margin: 0.7em 0 0 60px;
padding: 0 0 0.4em 70px;
}
#cmp__cid_cnt h2
{
font-size: 1.1em;
font-weight: bold;
margin: 0 0 16px 0;
}
#cmp__id_cnt_1_bol span
{
font-size: 0.8em;
font-weight: bold;
}
#cmp__id_cnt_1_bol
{
color: #f70104;
}
#cmp__id_cnt_1_bol:hover
{
color: #707070;
}
#cmp__id_cnt_1_bol:active
{
color: #303030;
}
#cmp__id_cnt_cat_enl
{
list-style-type: none;
margin: 0.8em 0 0 0;
padding: 0;
}
#cmp__id_cnt_cat_enl li
{
border-left: 1px solid #000;
display: inline;
padding-left: 6px;
}
#cmp__id_cnt_cat_enl li#cmp__id_cnt_cat_enl_i
{
border-left: 0px none #000;
padding-left: 0;
}
#cmp__id_cnt_cat_enl a
{
color: #c44643;
}
#cmp__id_cnt_cat_enl a:hover
{
color: #707070;
}
#cmp__id_cnt_cat_enl a:active
{
color: #303030;
}
/* pagina concreta: noticias */
div.g_ntc__mnu
{
background-color: transparent;
clear: both;
color: #303030;
font-size: 1em;
margin: 10px auto 20px auto;
padding: 4px 6px;
text-align: left;
}
#cmp__id_g_ld_ntc
{
color: #333;
font-size: 1.2em;
font-weight: bold;
margin: 2em 0 1em 0;
}
div.g_ntc__mnu ul
{
font-weight: bold;
margin: 0;
}
div.g_ntc__mnu ul li
{
margin: 6px 0;
}
div.g_ntc__mnu a
{
color: #c13735;
}
div.g_ntc__mnu a:hover
{
color: #707070;
}
div.g_ntc__mnu a:active
{
color: #303030;
}
a.g_ntc__mrc
{
display: block;
}
div.g_ntc__ntc
{
background: transparent url("../img/ntc/sep.gif") repeat-x scroll top left;
border-top: 1px dotted #a0a0a0;
clear: both;
font-size: 0.95em;
font-weight: normal;
padding: 0 6px;
margin: 20px auto 0 auto;
text-align: justify;
}
div.g_ntc__ntc h2
{
color: #fff;
float: left;
font-size: 1.2em;
font-weight: bold;
margin: 0;
max-width: 85%;
padding: 0;
vertical-align: text-bottom;
}
.g_ntc__ntc_rsm
{
font-weight: bold;
margin: 0 0 1.2em 0;
}
.g_ntc__ntc .g_ntc__ntc_fch
{
background-color: #932847;
background-color: transparent;
color: #fff;
font-size: 0.9em;
float: right;
font-weight: bold;
margin: 0;
min-width: 15%;
padding: 0.4em 0 0 0;
text-align: right;
vertical-align: text-bottom;
}
.g_ntc__ntc p
{
margin: 8px 5px 8px 5px;
}
div.g_ntc__img
{
float: right;
margin: 18px 0px 6px 14px;
text-align: center;
}
div.g_ntc__img img
{
margin: 0 auto;
text-align: center;
}
div.g_ntc__img p
{
background-color: transparent;
font-size: 0.9em;
font-weight: normal;
margin: 4px auto;
text-align: center;
}
/* pagina concreta: noticias: enlaces */
.g_ntc__ntc .g_ntc__ntc_enl
{
margin: 2em 0 0 0;
}
.g_ntc__ntc .g_ntc__ntc_enl
{
margin: 2em 0 0 0;
}
.g_ntc__ntc ul.g_ntc__ntc_enl
{
margin: 2em 0 0 36px;
padding: 0;
}
.g_ntc__ntc .g_ntc__ntc_enl li
{
list-style-image: url("../img/gen/enl.jpg");
min-height: 16px;
padding: 0;
}
.g_ntc__ntc .g_ntc__ntc_enl a
{
color: #c13735;
vertical-align: text-top;
}
.g_ntc__ntc .g_ntc__ntc_enl a:hover
{
color: #707070;
}
.g_ntc__ntc .g_ntc__ntc_enl a:active
{
color: #303030;
}
a.g_ntc__ntc_mnu
{
display: block;
margin: 30px 0 10px 0;
}
div#gen__ntc_mnu
{
margin: 30px 0 10px 0;
}
/* pagina concreta: pago: paso 1 */
#cmp__cid_pgo_i
{
}
h1.cmp__g_pgo_cbz
{
color: #c44643;
font-size: 1.4em;
}
h2.cmp__g_pgo_sbc
{
font-size: 1.4em;
margin: 0.4em 0 1.2em 5%;
}
#cmp__pgo_i_dsc
{
font-size: 0.9em;
}
#cmp__pgo_i_bnc
{
margin: 2em auto 0 auto;
}
#cmp__pgo_i_bnc img
{
border: 0px solid #a0a0a0;
display: block;
}
#cmp__id_pgo_i_bnc_v
{
float: left;
margin-left: 30px;
}
#cmp__id_pgo_i_bnc_tpv
{
float: left;
margin: 0 0 0 70px;
}
#cmp__id_pgo_i_bnc_mc
{
float: left;
}
#cmp__pgo_i_twe
{
border: 0px solid #a0a0a0;
margin: 2em auto 0 auto;
width: 16%;
}
/* pagina concreta: pago: paso 2 */
#cmp__fid_pgo_ii
{
margin: 20px auto 0 auto;
width: 90%;
}
#cmp__fid_pgo_ii p
{
line-height: 1.6em;
}
#cmp__fid_pgo_ii p span
{
font-weight: bold;
}
#cmp__id_pgo_ii_sgr
{
background-color: #f0f0f0;
border: 1px solid #a0a0a0;
display: block;
font-weight: bold;
margin: 20px 0 0 0;
}
#cmp__id_pgo_ii_sgr:hover
{
background-color: #e0e0e0;
}
#cmp__id_pgo_ii_sgr:active
{
background-color: #c0c0c0;
}
/* pagina concreta: rincon del viajero */
#cmp__cid_rdv
{
background-color: transparent;
}
#cmp__id_rdv_cbz
{
border-bottom: 1px solid #c44643;
font-size: 0.9em;
margin: 20px 0 30px 0;
padding: 0;
}
#cmp__id_rdv_ppl_img
{
margin: 2em auto 1em auto;
}
/*
#cmp__id_rdv_cbz a
{
display: block;
float: left;
padding: 9px 0 6px 0;
margin: 0 8px;
}
#cmp__id_rdv_cbz .cmp__rdv_mnu_dst
{
background: transparent url("../img/rdv/cdr/si.gif") no-repeat scroll top left;
}
#cmp__id_rdv_cbz .cmp__rdv_mnu_dst a
{
background: transparent url("../img/rdv/cdr/sd.gif") no-repeat scroll top right;
padding: 9px 0 0 0;
}
#cmp__id_rdv_cbz a
{
display: block;
float: left;
padding: 4px 8px 6px 8px;
margin: 0 auto;
}
*/
#cmp__id_rdv_mnu
{
list-style-type: none;
margin: 0;
padding: 0;
}
#cmp__id_rdv_mnu li
{
background: transparent url("../img/rdv/cdr/si2.gif") no-repeat scroll top left;
display: inline;
padding: 0;
text-align: center;
}
#cmp__id_rdv_mnu li a
{
padding: 3px 7px 0px 7px;
outline: none;
white-space: nowrap;
}
#cmp__id_rdv_mnu li.cmp__rdv_mnu_dst a
{
background: #c44643 url("../img/rdv/cdr/sd2.gif") no-repeat scroll top right;
color: #fff;
}
#cmp__id_rdv_mnu li.cmp__rdv_mnu_dst a:hover
{
color: #e0e0e0;
}
#cmp__id_rdv_mnu li.cmp__rdv_mnu_dst a:active
{
color: #c0c0c0;
}
.cmp__rdv_pst_izq
{
float: left;
}
.cmp__rdv_pst_dch
{
float: right;
}
#cmp__id_rdv_vis_izq
{
float: left;
margin: 0 30px 20px 0;
width: 200px;
}
#cmp__fid_rdv_vis label
{
color: #c44643;
display: block;
font-weight: bold;
margin: 0.3em 0
}
#cmp__fid_rdv_vis select
{
color: #c44643;
display: block;
margin: 0.3em 0
}
#cmp__id_rdv_vis_env
{
background: transparent url("../img/ppl/vje.jpg") no-repeat scroll center left;
border: 0 none #fff;
display: block;
font-weight: bold;
margin: 0.3em 0;
padding: 0 0 0 15px;
}
#cmp__id_rdv_vis_env:hover
{
cursor: pointer;
}
#cmp__id_rdv_vis_pd
{
margin: 50px auto 0 auto;
}
#cmp__id_rdv_vac_cen
{
background-color: #eaeaea;
padding: 4px 6px;
margin: 2em 0 1em 0;
}
#cmp__id_rdv_vac_cen h2
{
font-size: 1em;
font-weight: bold;
margin: 0;
}
#cmp__id_rdv_vac_cen h3
{
font-size: 0.85em;
font-weight: bold;
padding: 0.85em 0 0 0;
margin: 0;
}
.cmp__rdv_vac_sep
{
border-top: 1px dashed #a0a0a0;
}
#cmp__id_rdv_vac_cen p
{
font-size: 0.85em;
margin: 0 0 0.85em 0;
}
#cmp__id_rdv_vis_izq a#cmp__id_rdv_vac_mas
{
color: #ca6966;
font-size: 0.85em;
margin: 1em 0 1em 0.5em;
text-decoration: underline;
}
#cmp__id_rdv_vis_izq a#cmp__id_rdv_vac_mas:hover
{
color: #a0a0a0;
}
#cmp__id_rdv_vis_izq a#cmp__id_rdv_vac_mas:active
{
color: #707070;
}
#cmp__id_rdv_vis_dch
{
float: right;
width: 385px;
}
#cmp__id_rdv_vis_dch h2
{
background-color: #c13735;
color: #fff;
font-size: 1.2em;
font-weight: bold;
margin: 0 0 0 0;
padding: 0 0.5em;
}
#cmp__id_rdv_vis_dch h3
{
color: #c44643;
font-size: 1em;
font-weight: bold;
margin: 1.2em 0 0.6em 0;
}
#cmp__id_rdv_vis_dch p
{
margin: 0.4em 0;
}
#cmp__id_rdv_vis_dch p span
{
font-weight: bold;
}
#cmp__id_rdv_vis_dch ul
{
list-style-type: none;
margin: 2em 0 0 0;
padding: 0 0 0 6px;
}
#cmp__id_rdv_vis_dch li
{
margin: 0.3em 0;
padding: 0;
}
#cmp__id_rdv_vis_cbz h3
{
background-color: #c13735;
color: #fff;
font-size: 1.2em;
margin: 0;
}
.cmp__rdv_cat_2_enl
{
background: transparent url("../img/ppl/vje.jpg") no-repeat scroll center left;
display: block;
margin: 3px 0;
padding-left: 15px;
}
#cmp__id_rdv_fch
{
margin-top: 2em;
}
/* rincon del viajero: enlaces
background: transparent url("../img/rdv/enl.gif") no-repeat scroll center left;
*/
#cmp__id_rdv_enl
{
font-size: 0.9em;
margin: 0;
padding: 0em;
}
#cmp__id_rdv_enl h2
{
color: #c03833;
font-size: 1.1em;
font-weight: bold;
margin: 2em 0 0em 0;
padding: 0;
}
#cmp__id_rdv_enl ul
{
margin: 0;
padding: 0.6em 0 0 30px;
}
#cmp__id_rdv_enl ul li
{
color: #000;
font-weight: normal;
margin: 0.6em 0;
}
#cmp__id_rdv_enl ul li
{
list-style-image: url("../img/rdv/enl.gif");
}
#cmp__id_rdv_enl a
{
color: #000;
}
#cmp__id_rdv_enl a:hover
{
color: #c0c0c0;
}
#cmp__id_rdv_enl a:active
{
color: #a0a0a0;
}
/* rincon del viajero: concursos de imagenes y reportajes */
#cmp__cid_rdv_con
{
margin: 0 0 0.6em 0;
}
#cmp__id_rdv_con
{
font-size: 0.9em;
}
#cmp__id_rdv_con h2
{
font-size: 1em;
font-weight: bold;
}
#cmp__id_rdv_con_img
{
margin: 4em 0 0.6em 0;
}
.cmp__rdv_con_sba a
{
display: block;
margin: 1em 0 0.6em 0;
}
#cmp__id_rdv_con_pci
{
float: left;
margin: 2em 4% 0 0;
width: 46%;
}
#cmp__id_rdv_con_pci h2, #cmp__id_rdv_con_pcr h2
{
color: #c03833;
}
#cmp__id_rdv_con_pcr
{
float: right;
margin: 2em 0 04%;
width: 46%;
}
#cmp__id_rdv_con_pcr p
{
margin: 1.6em 0;
}
#cmp__id_rdv_con_prm
{
margin: 30px 0 0 0;
}
/* rincon del viajero: companeros de viaje */
#cmp__cid_rdv_com
{
margin: 0 0 0.6em 0;
}
#cmp__id_rdv_com_ofc
{
margin: 1em 0 0.6em 0;
}
#cmp__id_rdv_com_lst
{
margin: 2em 0 3em 0;
}
#cmp__id_rdv_com_lst h2
{
font-size: 1.1em;
font-weight: bold;
}
#cmp__id_rdv_com_lst ul
{
list-style-type: none;
margin: 0 auto 0.5em auto;
padding: 0 0 0 0;
width: 96%;
}
#cmp__id_rdv_com_lst ul li
{
background: transparent url("../img/rdv/com.gif") no-repeat scroll top left;
border-bottom: 1px dashed #a0a0a0;
display: block;
margin: 1em 0 0 0;
min-height: 2.6em;
padding: 0 0 1em 40px;
}
#cmp__id_rdv_com_lst ul li.cmp__rdv_com_lst_ult
{
border-bottom: 0 none #a0a0a0;
padding-bottom: 0;
}
#cmp__id_rdv_com_cnt
{
margin: 1em 0 2em 0;
}
/* cmp: generico: oficinas */
.cmp__g_ofc_enl
{
margin: 0;
padding: 0;
}
a.cmp__g_ofc_eml
{
color: #c44643;
margin: 0 0 0 0;
padding: 0;
}
a.cmp__g_ofc_eml:hover
{
color: #707070;
}
a.cmp__g_ofc_eml:active
{
color: #303030;
}
.cmp__rdv_cdr_1
{
background-color: transparent;
margin: 0;
width: 100%;
}
.cmp__rdv_cdr_1 div.sc
{
background: transparent url("../img/rdv/cdr/sc.gif") repeat-x scroll top center;
height: 9px;
}
.cmp__rdv_cdr_1 div.ci
{
background: transparent url("../img/rdv/cdr/ci.gif") repeat-y scroll center left;
}
.cmp__rdv_cdr_1 div.cd
{
background: transparent url("../img/rdv/cdr/cd.gif") repeat-y scroll center right;
}
.cmp__rdv_cdr_1 div.cnt
{
background: transparent url("../img/rdv/cdr/cc.gif") repeat scroll center center;
margin: 0 9px;
padding: 0 0;
}
.cmp__rdv_cdr_1 div.ic
{
background: transparent url("../img/rdv/cdr/ic.gif") repeat-x scroll bottom center;
height: 9px;
}
/* pagina concreta: seguros */
#cmp__cid_seg
{
font-size: 0.9em;
}
/* pagina concreta: sitemap */
#cmp__mid_smp_ppl
{
font-size: 0.9em;
}
/* pagina concreta: solidario */
#cmp__id_sol_ach
{
font-weight: bold;
margin: 2.6em 0 0 0;
}
#cmp__id_sol_ach .cmp__g_mdo_izq
{
margin: 0 2em 2em 0;
}
#cmp__id_sol_ach span
{
font-weight: normal;
margin: 0 0 0 0;
}
#cmp__id_sol_mch
{
margin: 2.6em 0 0 0;
text-align: left;
}
#cmp__id_sol_mch h2
{
clear: both;
font-size: 1.0em;
font-weight: bold;
text-align: left;
}
#cmp__id_sol_mch_img_1
{
display: block;
margin: 2em auto 1em auto;
}
/* seguros */
#cmp__seg_cnt
{
margin: 0 auto;
width: 90%;
}
#cmp__cid_seg h2
{
color: #fff;
font-size: 1.1em;
font-weight: bold;
margin: 0;
}
#cmp__seg_cnt p
{
margin: 3px 10px;
}
#cmp__cid_seg li
{
margin: 0.3em 0em;
}
#cmp__seg_cnt .cmp__seg_enl
{
margin-left: 16px;
}
#cmp__cid_seg a
{
background: transparent url("../img/gen/enl.jpg") no-repeat scroll top left;
color: #c13735;
display: block;
margin: 0;
min-height: 20px;
padding: 0 0 0 24px;
}
#cmp__cid_seg a:hover
{
color: #707070;
}
#cmp__cid_seg a:active
{
color: #303030;
}
.cmp__seg_enl
{
list-style-type: none;
margin: 1.0em 0 0 0;
padding: 0;
}
#cmp__cid_seg .cmp__seg_enl ol li
{
margin: 0em 0;
padding: 0;
}
#cmp__cid_seg ol
{
list-style-type: disc;
margin: 0;
padding: 0 0 0 60px;
}
/* TPV: respuesta */
#cmp__id_tpv_rsp_dts
{
margin: 2em auto 2em auto;
width: 90%;
}
#cmp__id_tpv_rsp_dts p span
{
font-weight: bold;
}
/* extranet */
.cmp__g_agn_avs
{
margin: 1em 0;
}
.cmp__g_agn_cbz
{
background: transparent url("../img/xnt/x_sep.jpg") repeat-x scroll bottom left;
margin-bottom: 1.4em;
padding-bottom: 13px;
}
.cmp__g_agn_cbz h1
{
background: transparent url("../img/xnt/x_cbz.gif") no-repeat scroll center left;
margin: 0 auto 0 auto;
padding: 0 0 0 29px;
text-align: center;
}
/* extranet: facturas */
#cmp__pid_x_fac h1
{
width: 220px;
}
/* extranet: modificar */
#cmp__pid_x_mod h1
{
width: 300px;
}
/* extranet: principal */
#cmp__pid_x_ppl h1
{
width: 100px;
}
#cmp__cid_x_ppl #cmp__id_g_bus
{
font-size: 0.9em;
}
/* extranet: menu */
#cmp__id_x_mnu_ppl
{
background-color: #e0e0e0;
border-color: #737373;
border-style: solid;
border-width: 1px 0;
padding: 3px 5px;
}
#cmp__id_x_mnu_ppl li
{
display: inline;
list-style-type: none;
margin: 0 6px;
}
#cmp__mid_x_dcx
{
margin-left: 100px;
}
#cmp__id_x_mnu_ppl a.cmp__g_om_sel
{
color: #404040;
font-weight: bold;
}
#cmp__id_x_mnu_ppl a.cmp__g_om_sel:hover
{
color: #707070;
}
#cmp__id_x_mnu_ppl a.cmp__g_om_sel:active
{
color: #a0a0a0;
}
/* extranet: tablas */
table.cmp__x
{
border: 0 none #02356a;
color: #222;
font-size: 1em;
margin: 0 auto;
width: 96%;
}
table.cmp__x#cmp__x_avu
{
width: 96%;
}
table.cmp__x#cmp__x_tbj
{
width: 90%;
}
table.cmp__x thead th
{
padding: 4px;
text-align: left;
}
th#cmp__x_arv_c_fch, th#cmp__x_avu_c_fch, th#cmp__tcid_agn_fac_fch
{
width: 10%;
}
th#cmp__x_arv_c_tpo, th#cmp__x_tbj_c_fch
{
width: 15%;
}
th#cmp__x_avu_c_ver, th#cmp__x_arv_c_dcg, th#cmp__tcid_agn_fac_ops
{
width: 20%;
}
th#cmp__tcid_agn_fac_ops
{
text-align: center;
}
table.cmp__x tr.cmp__x_0
{
background-color: #f4f8ff;
}
table.cmp__x tr.cmp__x_1
{
background-color: transparent;
}
table.cmp__x td
{
padding: 4px;
text-align: left;
}
table.cmp__x td.cmp__x_nf
{
border-top: 0px none #e0e0f0;
}
table.cmp__x td[headers=cmp__x_arv_c_dcg], table.cmp__x td[headers=cmp__x_avu_c_ver], table.cmp__x td[headers=cmp__tcid_agn_fac_ops]
{
text-align: right;
}
table.cmp__x td[headers=cmp__tcid_agn_fac_ops]
{
text-align: center;
}
table#cmp__x_fac
{
margin-top: 0em;
}
caption
{
color: #222;
font-size: 1.4em;
font-weight: bold;
margin: 0 0 0.7em 0;
text-align: center;
}
/*
table.cmp__x thead tr.cmp__x_c_1 th
{
background-color: transparent;
border-bottom: 0 none #02356a;
color: #222;
font-size: 1.3em;
text-align: center;
}
table.cmp__x thead tr.cmp__x_c_1 th p
{
background: transparent url("../img/xnt/x_c_fac.gif") no-repeat scroll bottom left;
background: transparent url() no-repeat scroll bottom left;
border-bottom: 0 none #02356a;
color: #222;
font-size: 1.3em;
text-align: center;
}
*/
table.cmp__x thead tr.cmp__x_c_2
{
border-color: #101010;
border-style: solid;
border-width: 1px 0;
}
table.cmp__x thead tr.cmp__x_c_2 th
{
background-color: #222;
border-color: #343434;
border-style: solid;
border-width: 1px 0;
color: #fff;
}
table.cmp__x a
{
font-size: 0.9em;
}
table.cmp__x a.cmp__x_env
{
background: transparent url("../img/xnt/x_env.gif") no-repeat scroll center left;
padding-left: 16px;
}
table.cmp__x a.cmp__x_ver
{
background: transparent url("../img/xnt/x_dcg.gif") no-repeat scroll center left;
padding-left: 12px;
}
/* agencias: informe de salidas */
#cmp__fid_agn_sal_bus
{
background-color: #e0e0e0;
border: 1px solid #a0a0a0;
margin: 2em auto 2em auto;
text-align: left;
width: 80%;
}
#cmp__fid_agn_sal_bus label
{
display: block;
font-weight: bold;
}
#cmp__fid_agn_sal_bus div
{
float: left;
padding: 0.2em 1%;
}
#cmp__id_agn_sal_bus_i
{
width: 15%;
}
#cmp__id_agn_sal_bus_i input
{
margin: 0.5em 0 0 0%;
width: 3em;
text-align: right;
}
#cmp__id_agn_sal_bus_ii
{
width: 15%;
}
#cmp__id_agn_sal_bus_ii input
{
margin: 0.5em 0 0 0%;
width: 3em;
text-align: right;
}
#cmp__id_agn_sal_bus_iii
{
width: 42%;
}
#cmp__id_agn_sal_bus_iii select
{
margin: 0.5em 0 0 0%;
}
#cmp__fid_agn_sal_bus div#cmp__id_agn_sal_bus_iv
{
float: right;
width: 15%;
text-align: right;
}
form#cmp__fid_agn_sal_bus input#cmp__id_agn_sal_bus_env
{
background-color: #c0c0c0;
border: 1px solid #a0a0a0;
display: block;
font-size: 1.2em;
font-weight: bold;
margin: 0.8em 0 0 0;
padding: 2px 4px;
}
#cmp__tid_agn_sal
{
border-collapse: collapse;
border: 1px solid #a0a0a0;
font-size: 0.85em;
margin: 1em 0 2em 0;
width: 100%;
}
#cmp__tid_agn_sal thead
{
background-color: #000;
}
#cmp__tid_agn_sal th
{
border-color: #a0a0a0;
border-style: solid;
border-width: 0 0 1px 0;
color: #fff;
padding: 2px 4px;
}
#cmp__tcid_agn_sal_nts
{
width: 36%;
}
#cmp__tcid_agn_sal_vje
{
width: 20%;
}
.cmp__tid_agn_sal_par
{
background-color: #f3f3f3;
}
#cmp__tid_agn_sal td
{
border-color: #a0a0a0;
border-style: solid;
border-width: 0 1px 0 0;
padding: 2px 4px;
}
#cmp__tid_agn_sal td[headers=cmp__tcid_agn_sal_rsg], #cmp__tid_agn_sal td[headers=cmp__tcid_agn_sal_sup]
{
text-align: center;
}
#cmp__tid_agn_sal td[headers=cmp__tcid_agn_sal_dsp]
{
text-align: right;
}
#cmp__tid_agn_sal td[headers=cmp__tcid_agn_sal_nts], #cmp__tid_agn_sal td[headers=cmp__tcid_agn_sal_vje]
{
text-align: left;
}
#cmp__tid_agn_sal td[headers=cmp__tcid_agn_sal_fch]
{
font-size: 1em;
}
.cmp__agn_sal_avs
{
border: 2px solid #ff3030;
margin: 1em auto;
padding: 0.5em 2%;
width: 80%;
}
/* club marco polo: generico */
/* cuadros genericos */
/* cuadro 3 */
.cmp__g_cdr_3
{
background-color: #c13735;
margin: 16px 0 0 0;
width: 100%;
}
.cmp__g_cdr_3 div.sc
{
background: transparent url("../img/cdr_3/sc.gif") repeat-x scroll top center;
height: 9px;
}
.cmp__g_cdr_3 div.ci
{
background: transparent url("../img/cdr_3/ci.gif") repeat-y scroll center left;
}
.cmp__g_cdr_3 div.cd
{
background: transparent url("../img/cdr_3/cd.gif") repeat-y scroll center right;
}
.cmp__g_cdr_3 div.cnt
{
background: transparent url("../img/cdr_3/cc.gif") repeat scroll center center;
margin: 0 9px;
padding: 0;
}
.cmp__g_cdr_3 div.ic
{
background: transparent url("../img/cdr_3/ic.gif") repeat-x scroll bottom center;
height: 9px;
}
img.si
{
float: left;
}
img.sd
{
float: right;
}
img.ii
{
float: left;
}
img.id
{
float: right;
}
/* enlaces */
/* granate */
a.cmp__g_enl_1
{
color: #c13735;
}
a.cmp__g_enl_1:hover
{
color: #707070;
}
a.cmp__g_enl_1:active
{
color: #303030;
}
/* con icono a la izquierda */
a.cmp__g_enl_2
{
background: transparent url("../img/gen/enl.jpg") no-repeat scroll center left;
padding: 3px 0 3px 21px;
}
/* club marco polo: formularios */
/* generico: formularios */
form.gen_frm
{
background-color: #f0f0f0;
border: 1px solid #e0e0e0;
clear: both;
float: none;
margin: 2em auto 0 auto;
padding: 0 6px 1px 6px;
text-align: left;
}
a.gen_frm__link:link
{
color: #153a48;
font: normal normal bold 1em Arial, sans-serif;
text-decoration: none;
}
a.gen_frm__link:visited
{
color: #153a48;
font: normal normal bold 1em Arial, sans-serif;
text-decoration: none;
}
a.gen_frm__link:hover
{
color: #153a48;
font: normal normal bold 1em Arial, sans-serif;
text-decoration: underline;
}
a.gen_frm__link:active
{
color: #2a7490;
font: normal normal bold 1em Arial, sans-serif;
text-decoration: underline;
white-space: nowrap;
}
table.gen_frm__informe
{
background-color: #b7d7ff;
border: 1px solid #3f7fbf;
}
.gen_frm__grp_cab_btn
{
background-color: #f4f4f9;
border: 2px solid #e5ecf2;
color: #256b85;
font: normal normal bold 0.8em Arial, sans-serif;
}
.gen_frm__grp_cab_btn_ecm
{
background-color: #e0e0e4;
border: 2px solid #e5ecf2;
color: #256b85;
font: normal normal bold 0.8em Arial, sans-serif;
}
.gen_frm__grp_cab_btn_pch
{
background-color: #d0d0d2;
border: 2px solid #e5ecf2;
color: #256b85;
font: normal normal bold 0.8em Arial, sans-serif;
}
div.gen_frm__ent
{
background-color: transparent;
border: 0 none #fff;
margin: 0;
padding: 0;
text-align: left;
width: 90%;
}
div.gen_frm__cab
{
background-color: transparent;
clear: both;
color: #303030;
font-size: 0.8em;
margin: 3em 0 0 0;
padding: 0;
text-align: left;
}
div.gen_frm__grp_1
{
background-color: transparent;
border: 0 none #a0a0a0;
font-size: 1em;
margin: 0 auto;
padding: 2px 0;
}
div.gen_frm__grp_2
{
background-color: transparent;
border: 0 solid #a0a0a0;
font-size: 1em;
margin: 0 auto;
padding: 0 0 2px 0;
}
/* grupos concretos */
div.gen_frm__fila_elm_3 div.gen_frm__grp_1
{
background-color: transparent;
border: 0 none #a0a0a0;
font-size: 1em;
margin: 20px auto 0 auto;
padding: 2px;
}
div.gen_frm__grp_cab_ent
{
border-bottom: 2px solid #d0d0d0;
clear: both;
margin: 0 auto 20px auto;
padding: 2px 4px;
}
div.gen_frm__grp_cab_ttl
{
float: left;
}
div.gen_frm__grp_cab_btn
{
float: right;
}
span.gen_frm__grp_cab
{
color: #7391a9;
font-size: 1.2em;
font-weight: bold;
}
.gen_frm h3, .gen_frm h4
{
color: #c44643;
font-size: 1.1em;
font-weight: bold;
border-bottom: 2px solid #d0d0d0;
margin: 0 0 20px 0;
padding: 2px 4px;
}
div.gen_frm__fila_elm_3 span.gen_frm__grp_cab
{
font-size: 1.1em;
}
div.gen_frm__grp_cnt
{
background-color: transparent;
clear: both;
margin: 0 auto;
padding: 0 2px;
}
div.gen_frm__fila
{
background-color: transparent;
margin: 0 auto;
}
div.gen_frm__fila_elm
{
float: left;
width: 100%;
}
div.gen_frm__fila_elm_1
{
float: left;
width: 100%;
}
div.gen_frm__fila_elm_2
{
float: left;
width: 50%;
}
div.gen_frm__fila_elm_3
{
float: left;
width: 33%;
}
div.gen_frm__fila_elm_izq
{
float: left;
padding: 0;
width: 48%;
}
div.gen_frm__fila_elm_dch
{
float: right;
padding: 0;
width: 48%;
}
.gen_frm__par
{
background-color: transparent;
clear: both;
font-size: 1em;
margin: 0.4em auto 0 auto;
padding: 0;
}
div.gen_frm__spacer
{
clear: both;
height: 1px;
margin: 0;
padding: 0;
}
img.gen_frm__spacer
{
border: 0 none #fff;
clear: both;
display: block;
height: 1px;
margin: 0 0 -1px 0;
padding: 0;
}
p.gen_frm__spacer
{
font-size: 1px;
margin: 0;
padding: 0;
}
/* etiqueta generico */
.gen_frm__etq
{
font: normal normal bold 0.9em Arial, Verdana, sans-serif;
}
/* pares de clases para etiquetas y valores de anchuras complementarias */
.gen_frm__etq_10
{
color: #505050;
float: left;
font-weight: bold;
text-align: right;
width: 9%;
}
.gen_frm__val_90
{
color: #303030;
float: right;
text-align: left;
width: 89%;
}
.gen_frm__etq_20
{
color: #505050;
float: left;
font-weight: bold;
text-align: right;
width: 19%;
}
.gen_frm__val_80
{
color: #303030;
float: right;
text-align: left;
width: 79%;
}
.gen_frm__etq_30
{
color: #505050;
float: left;
font-weight: bold;
text-align: left;
width: 29%;
}
.gen_frm__val_70
{
color: #303030;
float: right;
text-align: left;
width: 69%;
}
.gen_frm__etq_40
{
color: #505050;
float: left;
font-weight: bold;
text-align: right;
width: 39%;
}
.gen_frm__val_60
{
color: #303030;
float: right;
padding: 0;
text-align: left;
width: 59%;
}
.gen_frm__etq_50
{
color: #505050;
float: left;
font-weight: bold;
text-align: right;
width: 49%;
}
.gen_frm__val_50
{
color: #303030;
float: right;
text-align: left;
width: 49%;
}
.gen_frm__etq_60
{
color: #505050;
float: left;
font-weight: bold;
text-align: right;
width: 59%;
}
.gen_frm__val_40
{
float: right;
color: #303030;
text-align: left;
width: 39%;
}
.gen_frm__etq_70
{
color: #505050;
float: left;
font-weight: bold;
text-align: right;
width: 69%;
}
.gen_frm__val_30
{
float: right;
color: #303030;
text-align: left;
width: 29%;
}
.gen_frm__etq_80
{
color: #505050;
float: left;
font-weight: bold;
text-align: right;
width: 79%;
}
.gen_frm__val_20
{
color: #303030;
float: right;
text-align: left;
width: 19%;
}
.gen_frm__etq_90
{
color: #505050;
float: left;
font-weight: bold;
text-align: right;
width: 90%;
}
.gen_frm__val_10
{
float: right;
color: #303030;
margin: 0 0 0 91%;
text-align: left;
width: 8%;
}
.gen_frm__ifaz_texto
{
clear: both;
color: #303030;
font-size: small;
font-weight: normal;
margin: 1% auto 1% auto;
text-align: left;
}
div.gen_frm__pie
{
background-color: transparent;
clear: both;
margin: 10px auto 20px auto;
}
.gen_frm__obg
{
font-size: 1em;
font-weight: bold;
vertical-align: text-top;
}
.gen_frm__sfj
{
color: #707070;
font-size: 0.85em;
font-weight: bold;
}
.gen_frm__sep
{
color: #707070;
}
.gen_frm input, .gen_frm textarea
{
border: solid 1px #a0a0a0;
font-family: Arial, sans-serif;
padding: 0.2em 4px;
}
.gen_frm__tc_texto
{
background-color: #fefefe;
text-align: left;
}
.gen_frm__tc_clave
{
background-color: #fefefe;
text-align: left;
}
.gen_frm__tc_memo
{
background-color: #fefefe;
font-family: Arial, sans-serif;
font-size: 1em;
text-align: left;
}
.gbd_frm__tc_fecha
{
background-color: #fefefe;
text-align: center;
vertical-align: middle;
}
.gen_frm__tc_entero, .gen_frm__tc_moneda
{
background-color: #fefefe;
text-align: right;
}
.gen_frm__tc_decimal
{
background-color: #fefefe;
text-align: right;
}
.gen_frm__tc_email
{
background-color: #fefefe;
text-align: left;
}
.gen_frm__tc_menu
{
background-color: #fefefe;
text-align: left;
}
.gen_frm__tc_check
{
background-color: transparent;
text-align: left;
}
.gen_frm__tc_archivo
{
background-color: #fefefe;
border: solid 1px #a0a0a0;
text-align: left;
}
.gen_frm .gen_frm__cmp_err
{
border: 2px solid #ff0000 !important;
}
.gen_frm__apt_err
{
background-color: #fbfbfb;
border: 1px solid #e0e0e0;
clear: both;
margin: 20px auto;
padding: 4px 4px 10px 4px;
}
.gen_frm__msj_err
{
color: #c44643;
font-size: 0.9em;
font-weight: bold;
margin: 0 0 16px 0;
}
table.gen_frm__errores
{
background-color: #f0f0f0;
border-color: #7a7a7a;
border-style: solid;
border-width: 1px 1px 1px 1px;
margin: 0 auto;
width: 90%;
}
table.gen_frm__errores caption
{
background-color: #e0e0e0;
background-color: transparent;
border-color: #7a7a7a;
border-style: none;
border-width: 1px 1px 0 1px;
font-size: 1.1em;
font-weight: bold;
margin: 0 auto;
padding: 0.3em 0 1em 0;
width: 90.05%;
}
th.gen_frm__errores
{
background-color: #e0e0e0;
color: #303030;
font-size: 1.1em;
font-weight: bold;
padding: 4px 0 6px 0;
text-align: center;
}
th.gen_frm__err_cab
{
background-color: #e0e0e0;
border-color: #7a7a7a;
border-style: solid;
border-width: 0 0 1px 0;
color: #454545;
font-size: 1em;
font-weight: bold;
padding: 4px;
text-align: left;
vertical-align: middle;
}
th.gen_frm__err_cab#gen_frm__err_cab_num
{
color: #e0e0e0;
width: 5%;
}
.gen_frm__err_fila_1
{
background-color: #f0f0f0;
color: #454545;
font-size: 1em;
padding: 10px 0 4px 0;
vertical-align: middle;
}
.gen_frm__err_fila_2
{
background-color: #e9e9e9;
color: #454545;
font-size: 1em;
padding: 10px 0 4px 0;
vertical-align: middle;
}
.gen_frm__err_pos
{
font-weight: bold;
padding: 1%;
text-align: right;
}
.gen_frm__err_apt
{
padding: 1%;
text-align: left;
}
.gen_frm__err_cmp
{
font-size: 1em;
padding: 1%;
text-align: left;
}
.gen_frm__err_dsc
{
padding: 1%;
text-align: left;
}
/* formularios concretos */
.cmp__g_frm_cnt
{
margin: 1em auto 0 auto;
width: 96%;
}
form#cmp__fid_alt_cnt
{
margin: 2em 20px 1em 20px;
}
form#cmp__fid_amg .gen_frm__etq, form#cmp__fid_bol_alt .gen_frm__etq, form#cmp__fid_bol_bja .gen_frm__etq, form#cmp__fid_cat_bja .gen_frm__etq, form#cmp__fid_alt_cnt .gen_frm__etq
{
padding-top: 0.3em;
vertical-align: text-bottom;
}
.cmp__g_frm_etq_cbz
{
clear: both;
margin: 1em 0 0.4em 0;
}
form#cmp__fid_cat_alt .gen_frm__val, form#cmp__fid_cat_bja .gen_frm__val, form#cmp__fid_cat_act .gen_frm__val, form#cmp__fid_alt_cnt .gen_frm__val, form #gen_frm__id_grp_otr .gen_frm__val, form#cmp__fid_tbj .gen_frm__val
{
clear: both;
float: none;
}
form#cmp__fid_amg
{
padding: 1em 2% 0em 2%;
width: 96%;
}
form#cmp__fid_bol_alt, form#cmp__fid_bol_bja, form#cmp__fid_xnt_cxn
{
padding: 1em 2% 0em 2%;
width: 70%;
}
form#cmp__fid_agn_mod
{
padding: 1em 2% 0em 2%;
width: 80%;
}
form#cmp__fid_pre #gen_frm__id_grp_per_l, form#cmp__fid_pre #gen_frm__id_grp_otr
{
margin: 20px 0 0 0;
}
form#cmp__fid_pre #id_grp_otr
{
margin: 0 auto;
width: 90%;
}
form#cmp__fid_pre #id_grp_nts .gen_frm__val_90, form#cmp__fid_pre #id_grp_vjr .gen_frm__val_90
{
text-align: center;
width: 100%;
}
form#cmp__fid_pre #id_grp_nts .gen_frm__tc_memo
{
margin: 0 auto;
}
/* imprimir */
@media print
{
div.cmp__g_cnt
{
margin-left: 12px;
margin-right: 12px;
padding: 0;
width: 956px;
}
#cmp__pid_bus div.cmp__g_cnt
{
width: 634px;
}
.cmp__fch_dsc
{
float: left;
width: 520px;
}
#cmp__cid_cat_2 .cmp__fch_dsc
{
float: left;
margin: 0 0 0 20px;
width: 520px;
}
#cmp__id_g_cbz_imp
{
margin: 0 0 1em 0;
}
.cmp__fch_sal_1_ppl
{
width: 76%;
}
#cmp__mid_g_ld
{
width: 0px;
}
/* rdv: visados */
/* ocultar subcabecera con menu; formulario de consulta; enlaces */
/* hacia izquierda: cabecera y datos de la ficha */
#cmp__fid_rdv_vis
{
display: none;
}
#cmp__id_rdv_cbz, #cmp__id_rdv_vis_dch .cmp__rdv_cdr_1 .sc, #cmp__id_rdv_vis_dch .cmp__rdv_cdr_1 .ic
{
display: none;
}
#cmp__id_rdv_vis_dch .cmp__rdv_cdr_1 .cnt
{
margin: 0;
}
#cmp__id_rdv_vac_mas
{
display: none;
}
#cmp__id_rdv_vis_dch
{
float: left;
margin: 2.2em 0 0 26px;
}
.cmp__rdv_cat_2_enl
{
display: none;
}
}

p.testu_nabarmendua{
	text-align:left;
	font-size:0.9em;
	border-bottom:1px dotted #e0e0e0 !important;
	padding-bottom:5px;
}
