/* main*/ html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, em, font, img, small, strong, sub, sup, ol, ul, li, fieldset, form, label, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; } body { font-family: Verdana, Tahoma, Arial; font-size: .75em; color: #4d4d4d; } #canvas { width: 100% } ul.plain li { float: left; list-style: none } a img { border: 0 } .right { float: right } .left { float: left } .little { font-size: .8em } .medium { font-size: .9em } p { font-family: "Lucida Sans", Tahoma, Arial; padding: 5px 5px 0; font-size: 0.9em; } h1 { font-family: Georgia, Verdana, Arial; font-size: 1.3em; color: #002468; } h2 { font-family: Georgia, Verdana, Arial; font-size: 1em; color: #002468; padding: 5px; } h3 { font-family: Georgia, Verdana, Arial; font-size: 0.9em; color: #69c; text-indent: 0.5em; } h4 { font-family: Georgia, Verdana, Arial; font-size: 0.9em; color: #0D3072; } h5 { font-family: Georgia, Verdana, Arial; font-size: 0.9em;
color: #69c; } a { color: #FFA534; text-decoration: none; } a:hover { color: #FF6600 } .cuerpo h5 { padding: 5px 0 0 0; } /* * Custom form elements */ .checkbox, .radio { width: 10px; height: 10px; background: url('../img_v5/checkbox.png') no-repeat; margin: 3px 3px 3px 0; display: block; float: left } .radio { background: url("radio.png") no-repeat; width: 13px; height: 13px; padding: 0; margin: 0 5px 0 0 } .styled_large, .styled_small { margin-bottom: 5px; top: -1px } .stiled_large { width: 224px; } .select_large, .select_small { position: absolute; display: block; margin: 2px 0 5px 0; height: 14px; padding: 2px 15px 2px 5px; color: #000; overflow: hidden } .select_large { background: url('select_large.png') no-repeat; width: 224px } .select_small { background: url('select_small.png') no-repeat; width: 30px } /* * Ads:*   #ads, #big, #small */ div#ads { background: url('../img_v5/ads.gif') no-repeat; width: 936px; margin: 0 auto; height: 106px; border-bottom: 1px solid #edeeee } div#ads #big {
position: relative; top: 8px; left: 17px } div#ads #small { position: relative; top: 8px; left: 24px } div#ads img { border: none } /* * Header:*   #header_canvas, #header, #logo, #header_top, #lang, #es, #en, #fr, #pt, #de, #ca, #ek, #gl, #user_options, #menubar, #menu, #shopping_cart, #help_box */ div#header_canvas { background: url('bg/header_canvas.png') no-repeat bottom center } div#header { width: 936px; margin: 0 auto; padding-top: 0px } h1#logo, div#logo { width: 206px; margin-top: 26px; height: 61px; float: left; position: relative; z-index: 3 } h1#logo span, div#logo span { display: none } div#header_top { padding: 0 0 0 0; height: 50px } ul#lang { float: left; padding-top: 32px; margin-left: 50px; } ul#lang li a span { display: none } ul#lang li { margin-left: 1.5px; } ul#lang li a { background: url('../img_v5/sprite.rbm.png') no-repeat -402px 0; width: 16px; height: 14px; display: block } ul#lang #es_ES { background-position: -402px 0; } ul#lang #en_GB { background-position: -366px 0; }
ul#lang #fr_FR { background-position: -517px 0; } ul#lang #pt { background-position: -1042px 0; } ul#lang #de_DE { background-position: -330px 0; } ul#lang #ca_ES { background-position: -210px 0; } ul#lang #eu_ES { background-position: -438px 0; } ul#lang #gl_ES { background-position: -553px 0; } ul#user_options { float: left; z-index: 1; padding-top: 32px; } ul#user_options a { font-family: "Lucida Sans", Verdana, Arial; letter-spacing: -0.08em; font-size: 0.9em; color: #FFA534; text-decoration: none; font-weight: bold; } ul#user_options li.boletin { margin-left: 25px; } /*** esto no va a ser un boton y un input es un enlace **** QUITAR **/ ul#buscador { float: right; padding-top: 23px; } ul#buscador li a { background: url('../img_v5/sprite.rbm.png') no-repeat -589px 0; width: 159px; height: 22px; display: block; } div#home #search #services a:hover, div#home #search #services p { background-position-left: -88px } div#menubar { border-top: 1px solid #002468; background: url('../img_v5/menu.gif') repeat-x;
height: 36px; z-index: 2; position: relative; } ul#menu li a { font-size: 1em; font-weight: bold; color: #003366; text-decoration: none; margin-right: 1.1em; line-height: 36px } ul#menu .actual a { color: #FFA534; } ul#menu li a:hover { color: #FFA534; } div#shopping_cart { line-height: 36px; float: right } div#shopping_cart a { background: url('../img_v5/sprite.rbm.png') no-repeat -246px 0; width: 22px; height: 19px; display: block; margin: 5px } div#shopping_cart a:hover { background-position: -288px 0; } div#shopping_cart a span { display: none } div#header.expanded h1#logo { margin-top: 46px } div#header.expanded div#header_top { height: 70px } div#header.expanded ul#lang { padding-top: 55px } div#header.expanded ul#user_options { height: 70px } div#header.expanded ul#user_options li#help_form { padding-top: 20px } /* * Contents:*   #contents, .box, #alert */ div#contents { clear: both; width: 936px; margin: 0 auto; background-color: #fff; z-index: 4; padding: 5px 0; } div#contents div#alert {
margin-bottom: 5px; border: 1px solid #edeeee; border-width: 1px 0; padding: 5px 10px; line-height: 11px; font-size: .9em; color: #007bc1 } div#contents div#alert strong { background: url('../img_v5/sprite.rbm.png') no-repeat -60px 0; width: 50px; height: 11px; display: block; float: left; margin-right: 10px } div#contents div#alert strong span { display: none } div#contents div#alert p { font-size: 1em !important; padding: 0 !important; } div#contents #breadcrumbs { height: 20px; padding: 0 10px; font-size: .85em } div#contents #breadcrumbs li { padding-right: 10px } div#contents #breadcrumbs li a { color: #FFA534; text-decoration: none } div#contents #breadcrumbs li a:hover { color: #666 } div#contents #breadcrumbs li p { font-weight: bold } .peque { font-size: 0.7em; } div#contents div#boxes_clearer { clear: left } div#contents img.image_header { float: left; margin-bottom: 10px } div#footer_canvas { clear: both; background: url('../img_v5/footer_canvas.png') no-repeat top center; height: 100px;
margin-top: 20px; position: relative; z-index: 5 } div#footer { font-size: .85em; padding: 10px; color: #666; width: 936px; margin: 0 auto } ul#footer_menu { width: 280px; float: left; padding-left: 10px } ul#footer_menu li { width: 140px; font-weight: bold } ul#footer_menu a { color: #666; text-decoration: none } ul#footer_menu a:hover { color: #000; text-decoration: underline } div#social_media { text-align: right; width: 115px; float: left; color: #69c; font-size: 1.1em } div#social_media ul { float: right } div#social_media a { display: block; width: 23px; height: 23px; background: url('../img_v5/sprite.rbm.png') no-repeat } div#social_media a span { display: none } div#social_media a#facebook { background-position: -474px 0; } div#social_media a#twitter { background-position: -1164px 0; } div#social_media a#tuenti { background-position: -1121px 0; } div#social_media a#youtube { background-position: -1078px 0; } div#footer_clearer { clear: both; height: 5px } div#legal { float: left;
padding: 15px 0 0 10px; font-size: .85em; width: 400px; } div#links { float: right } div#links a span { display: none } div#companies { float: left } div#companies ul { margin: 20px 15px 0 0 } div#companies ul li { padding-left: 15px } div#companies a { height: 30px; display: block; margin: 0 5px; background: url('../img_v5/sprite.rbm.png') no-repeat } div#companies a#verisign { background-position: -1286px 0; width: 49px } div#companies a#aenor { background-position: 0 0; width: 40px } div#companies a#paypal { background-position: -928px 0; width: 49px } div#companies a#national_express { background-position: -831px 0; width: 77px } div#companies a#movelia { background-position: -768px 0; width: 43px } div#collaborations { float: left; border-left: 1px solid #ccc; padding: 5px 0 0 10px } div#collaborations p { line-height: 15px; color: #69c; text-align: right } div#collaborations a { height: 30px; display: block; margin: 0 3px; background: url('../img_v5/sprite.rbm.png') no-repeat }
div#collaborations a#unicef { background-position: -1207px 0; width: 59px } div#collaborations a#plan { background-position: -997px 0; width: 25px } .oculta { visibility: hidden; display: none; } #container-1 { margin-top: 25px; height: 50px; } #container-1 p { text-align: left; padding: 0px; margin: 0px; width: 80%; float: left; font-size: 0.75em; } .salir a { background: url("../img_v5/salir.png") no-repeat scroll transparent; display: block; float: right; font-size: 0; height: 13px; width: 40px; } /*.errores { z-index: 1; background-color: #FF9900; color: #FFFFFF; font-size: 0.75em; left: 125px; padding: 5px; position: relative; top: -40px; width: 70px; } */ .errorHome, .errores { background: url("../img_v5/error.gif") no-repeat scroll 3px 10px transparent; color: #990000 !important; font-size: 11px !important; font-weight: bold; line-height: 1em !important; margin: 5px 5px 15px 30px; padding-bottom: 15px; padding-left: 35px !important; padding-right: 5px; padding-top: 15px; } .errorHome h3, .errores h3 {
color: #990000 !important; font-size: 11px !important; font-weight: bold; } .errorHome ul, .errores ul { clear: both; margin: 0; padding-left: 40px !important; padding-top: 5px; } .errorHome ul li, .errores ul li { color: #990000; list-style-image: url("../img_v5/icoListaError.gif"); list-style-position: outside; font-weight: normal; padding-bottom: 5px; padding-top: 5px; } .aviso { background-color: #F3F3F3; color: #FF9919; font-size: 0.9em; font-weight: bold; padding: 10px 5px 10px 30px; margin-bottom: 10px; } div.exito { background: none repeat scroll 0 0 #F3F3F3; border: 1px solid #FF9919; clear: both; line-height: 1em !important; margin: 5px; padding: 5px; font-weight: bold; } .exito h3 { color: #FF9919; font-size: 1.1em; font-weight: bold; line-height: 15px; padding-left: 5px; } .exito ul { margin: 0; padding-bottom: 5px; padding-top: 5px; } .exito ul li { color: #FF9919; list-style: none outside none; } /*inner.css*/ /* para todas las paginas los input/combos sin bordes para IE*/ .noborde {
border: 0 none; } input[type="text"], input[type="password"], select { border: 1px solid #CCCCCC; } input[type="checkbox"], input[type="radio"] { border: 0 none; } textarea { border: 1px solid #CCCCCC; } /* tipografia general, todos los botones tipografia lucida*/ input[type="button"], input[type="reset"], input[type="submit"] { font-family: Georgia, Verdana, Tahoma; color: #FFFFFF; } /* Botones */ .botongenerico { background-color: transparent; background-image: url("../img_v5/btnOrange.gif"); background-repeat: no-repeat; background-position: left center; border: medium none; color: #FFFFFF; cursor: pointer; font-family: Georgia, Verdana, Tahoma !important; font-weight: bold; height: 30px; margin-right: 10px; //overflow: visible; padding-left: 10px; //padding-right: 5px; text-transform: uppercase; } a.botongenerico { color: #FFFFFF; font-size: 1.1em; padding: 11px 0px 8px 10px; position: relative; top: 8px; } a.botongenerico { top: 9px\9; } #nosubir a.botongenerico { top: 9px !important; } .boton {
background: url("../img_v5/btnOrange.gif") no-repeat scroll left center transparent; border: none; color: #FFFFFF; cursor: pointer; font-weight: bold; height: 30px; margin: 0 10px 0 0; //overflow: visible; padding-left: 10px; //padding-right: 5px; text-transform: uppercase; } input.boton, input.botongenerico { -webkit-padding-before: 3px; border: medium none !important; margin: 0 10px 0 0 !important; padding-top: 4px\9; } /* Imagen izquierda con y sin flechas */ .imgizdaa { background: url("../img_v5/btnOrangeIzdo.gif") no-repeat scroll left center transparent; float: left; height: 30px; margin-left: 10px; } .imgizdaa .botongenerico, .imgizdaa .boton { background-position: right center; margin: 0 0 0 10px !important; //margin: 0px !important; padding-left: 0; //padding-left: 5px; padding-right: 10px; } .flechaizdaa { background: url("../img_v5/btnOrangeIzdoFlechas.gif") no-repeat scroll left center transparent; float: left; height: 30px; margin-left: 10px; } .flechaizdaa .botongenerico, .flechaizdaa .boton {
background-position: right center; margin: 0 0 0 20px !important; //margin: 0 0 0 10px !important; padding-left: 0; padding-right: 10px; } /* Imagen derecha con y sin flechas */ .imgdcha { background: url("../img_v5/btnOrangeDcho.gif") no-repeat scroll right center transparent; float: right; height: 30px; margin-right: 10px; } .imgdcha .botongenerico, .imgdcha .boton { //margin: 0px !important; } .flechadcha { background: url("../img_v5/btnOrangeDchoFlechas.gif") no-repeat scroll right center transparent; float: right; height: 30px; margin-right: 10px; } .flechadcha .botongenerico, .flechadcha .boton { -webkit-padding-end: 3px; margin-right: 15px !important; //margin-right: 5px !important; padding-right: 3px\0/; } /* Banners de publicidad */ #ads #google_ads_div_Alsa_Interno_Top_728x90_ad_container, #ads #google_ads_div_Alsa_Interno_Top_728x90 { padding-right: 2px; padding-top: 1px; -webkit-padding-before: 2px; }
#ads #google_ads_div_Alsa_Interno_Top_170x90_ad_container, #ads #google_ads_div_Alsa_Interno_Top_170x90 { padding-left: 2px; padding-top: 1px; -webkit-padding-before: 2px; } #ads #google_ads_div_Alsa_Interno_Top_728x90, #ads #google_ads_div_Alsa_Interno_Top_170x90 { padding-left: 0px\0/; padding-right: 0px\9; padding-top: 0px\9; } /* borde ancho total */ .borderat { margin-bottom: 10px; margin-top: 10px; margin-right: 10px; float: left; width: 936px; padding-top: 10px; padding-bottom: 10px; background: url("../img_v5/borderMG_top.png") no-repeat scroll right top transparent } .borderat_wrap { background: url("../img_v5/borderMG_bottom.png") no-repeat scroll right bottom transparent; padding-bottom: 10px; } .borderat_content { border-right: 1px solid #a5bdd3; border-left: 1px solid #a5bdd3; border-bottom: none; //border-bottom: 1px dashed white; } /* menu vertical */ div#inner { background-color: #F5F8FD; padding: 10px 0 10px 5px; } div#inner_menu ul { list-style-type: disc; font-weight: bold;
margin-left: 20px; } div#inner_menu a { color: #FFA534; text-decoration: none } div#inner_menu a:hover { color: #5D5D5D; } div#inner_menu ul li { padding: 0 0 10px 0; font-weight: bold; color: #FFA534; } div#inner_menu ul li.actual { color: #5D5D5D; } /*    div#inner_menu ul li.actual a { color: #5D5D5D; } */ div#inner_menu .actual a, div#inner_menu p { color: #5D5D5D; } .sangrado a { font-weight: normal; color: #FFA534; text-decoration: none; } div#inner_menu ul.sangrado { //margin-top: 10px; } div#inner_menu li.actual ul.sangrado li>a { color: #FFA534; } div#inner_menu li.actual ul.sangrado a:hover { color: #5D5D5D; } div#inner_menu li.actual ul.sangrado li.actual>a, div#inner_menu li.actual ul.sangrado li.actual a:hover { color: #5D5D5D; } .bannercompra { margin-left: -5px; //margin-left: -10px; margin-top: 5px; padding: 10px 0; } /* primer nivel cuerpo de contenido */ div#column_right_primer_nivel { float: left; padding: 10px 0 0; width: 200px; } #column_center_primer_nivel ul, #column_center ul {
list-style-type: none; font-size: 0.9em; padding: 5px 20px 0px; } #column_center_primer_nivel { float: right; margin-left: 5px; padding-bottom: 40px; width: 725px; } #column_center_primer_nivel h1 { padding: 5px 5px 5px 10px; } #column_center_primer_nivel h2 { padding: 5px 5px 5px 10px; } .imgCaja { float: left; padding-left: 12px; margin-top: 30px; width: 35px; } .text { padding: 9px 5px 2px; } .text h4 { color: #002468; font-size: 1em; margin-left: 55px; margin-top: 5px; text-transform: none; } .text p { padding: 7px 2px 5px 55px; } .pestana_1nivel { background: url("../img_v5/caja.gif") no-repeat scroll center center transparent; float: left; height: 109px; margin: 7px; width: 227px; margin: 0 65px 10px 65px; } .pestana_1nivel3 { background: url("../img_v5/caja.gif") no-repeat scroll center center transparent; float: left; height: 109px; margin: 7px; width: 227px; } .floatLeft { float: left; } .clear { clear: both; } /* sistema de bordes páginas intermedias 1 y 2 columnas */ .border1 { width: 710px;
padding-top: 10px; padding-bottom: 10px; background: url("../img_v5/border1_top.gif") no-repeat scroll right top transparent } .border1_wrap { background: url("../img_v5/border1_bottom.gif") no-repeat scroll right bottom transparent; padding-bottom: 10px; } .border1_content { border-right: 1px solid #a5bdd3; border-left: 1px solid #a5bdd3; } .cabecera { margin-top: -9px; } .column_floatLeft { float: left; width: 458px; } .border2_plano { margin-right: 10px; float: left; width: 500px; margin-top: 20px; padding-bottom: 10px; border-top: 1px solid #a5bdd3; } .border2 { margin-right: 10px; float: left; width: 500px; padding-top: 10px; padding-bottom: 10px; background: url("../img_v5/border2_top.png") no-repeat scroll right top transparent } .border2_wrap { background: url("../img_v5/border2_bottom.png") no-repeat scroll right bottom transparent; padding-bottom: 10px; } .border2_content { border-right: 1px solid #a5bdd3; border-left: 1px solid #a5bdd3; } .colDcha { width: 214px; float: left; margin: 0px 0 5px 10px
} .colDcha a { font-weight: bold; } .colDcha h4 { font-size: 1.3em; } .colDcha p { margin-left: -5px; padding: 10px 0 5px 5px; } .colDcha .imagen_carrusel { margin-bottom: 10px; } /* paleta 10 colores degradado azul */ //.color2 { background-color: #85ADD6; margin-bottom: 2px; padding-bottom: 5px; } .color2 { background-color: #75A3D1; margin-bottom: 2px; padding-bottom: 5px; } .color4 { background-color: #A3C2E0; margin-bottom: 2px; padding-bottom: 5px; } .color6 { background-color: #C2D6EB; margin-bottom: 2px; padding-bottom: 5px; } .columnRight { padding-top: 13px; float: left; margin: 5px 0 5px 10px; width: 214px; background: url("../img_v5/final_top.gif") no-repeat scroll left top transparent; } .columnRight_wrap { padding-bottom: 13px; } .final6 { background: url("../img_v5/final_bottom6.gif") no-repeat scroll left bottom transparent; } .columnRight ul { font-size: 1em !important; padding: 0px !important; list-style: none; border-right: 1px solid #a5bdd3; border-left: 1px solid #a5bdd3; }
.columnRight a { color: #FFA534; font-weight: bold; } .columnRight h4 { color: #0D3072; } .columnRight_content { border-right: 1px solid #a5bdd3; border-left: 1px solid #a5bdd3; } /* rutas y horarios - aeropuertos */ .mapa_aeropuerto { margin-left: 10px; margin-bottom: 20px; width: 214px; float: left; } #aeropuertos .columnRight li { padding-left: 45px; background-image: url("../img_v5/avion.png"); background-position: left center; background-repeat: no-repeat; } /* rutas y horarios - regionales */ #regionales .columnRight , #aeropuertos .columnRight { margin-top: 0px; background-image: none; border-top: 1px solid #a5bdd3; padding-top: 0px; } #regionales .columnRight li { padding-left: 45px; background-image: url("../img_v5/autobus_regionales.png"); background-position: left center; background-repeat: no-repeat; } .buscador_regional { width: 446px; height: 149px; background: url("../img_v5/buscador_nacional.gif") no-repeat scroll left center transparent; margin: 0 10px 0px 0; float: left; }
/* regionales asturias:para que el H1 y H2 uede dentro del cuerpo de la columna del centro*/ .regAsturias { width: 448px; float: left; } /* alsa - calculadora economica*/ #calculadora .columnRight_content { border-right: 1px solid #a5bdd3; border-left: 1px solid #a5bdd3; } #calculadora .columnRight .color1 { padding-left: 5px; padding-right: 5px; padding-top: 0px; margin-bottom: 3px; } #calculadora .columnRight .color2 { padding-left: 5px; padding-right: 5px; margin-bottom: 3px; } #calculadora .columnRight .color3 { padding-left: 5px; padding-right: 5px; margin-bottom: 0px; padding-bottom: 0px; } .boton_calculadora_es_ES { cursor: pointer; border: medium none; font-size: 0; height: 24px; width: 76px; background: url("../img_v5/calc/calcular_es_ES.png") no-repeat scroll left center transparent; } .co2img { float: left; margin: 0 15px; width: 70px; } .co2 { font-size: 1em !important; float: left; padding-top: 10px; background: url("../img_v5/marco_calculadora.png") no-repeat scroll center center transparent;
text-align: center; height: 23px; width: 60px; } .ahorro { text-align: center; padding-top: 7px; margin: 10px 5px 0; background: url("../img_v5/marco_calculadora.png") no-repeat scroll center center transparent; float: left; height: 23px; width: 60px; } .img_ahorro { float: left; } .text_ahorro { line-height: 0; padding-top: 20px; vertical-align: middle; } .ahorroKg { padding-top: 10px; } #savingValue { margin-left: 10px; margin-top: -10px; } /* alsa - nuestras actividades */ #nuestrasActividades .columnRight li { padding: 10px 5px 10px 70px; margin-bottom: 2px; } .lateralNuevoSin .cuerpoSeccion .imagepopup { font-size: 1em; font-weight: bold; } .lateralNuevoSin .cuerpoSeccion p { padding: 0 !important; } .lateralNuevoSin .cuerpoSeccion { padding: 5px 0 3px; } .lateralNuevoSin h2 { padding: 5px 5px 5px 0; } /* alsa - empleo */ .border2_content dd { float: left; width: 55%; margin-bottom: 10px; } .border2_content dt { float: left; margin-right: 10px; text-align: right; width: 35%; font-weight: bold;
margin-bottom: 10px; } .border2_content dl { font-size: 0.9em; padding-top: 20px; } .inscripcion { clear: both; height: 40px; list-style: none; padding: 20px 0 0 !important; /*margin-left: 20%; */ } .vacante { clear: both; margin-bottom: 20px; margin-top: 2px; } .vacante.last { margin-bottom: 0px; } #detalleEmpleo .columnRight h4 { padding-left: 30px; background: url("../img_v5/linea.gif") no-repeat scroll left bottom transparent; #002468 } #detalleEmpleo .columnRight li { padding: 10px 5px 10px 0; } #detalleEmpleo .columnRight p { padding: 5px 0 0 30px; } #detalleEmpleo .columnRight img { margin: 10px 0; width: 212px; } .seccionSin { border: 1px solid #acc3d5; margin-bottom: 10px; width: 210px; } .bordeNaranja, #detalleEmpleo .bordeNaranja { background-color: #E6EEF9; border-left: 10px solid #FF9918; min-height: 28px; padding: 5px 0 15px; } .lateralNuevoSin .seccionSin a.enlacederecha, #detalleEmpleo .seccionSin a.enlacederecha { float: right; font-weight: bold !important; margin-right: 5px; }
#detalleEmpleo .seccionSin h4 { font-size: 1em; margin-left: 5px; } #detalleEmpleo .seccionSin a.enlacederecha { font-family: "Lucida Sans", Tahoma, Arial; font-size: 0.9em; margin-right: 10px; } #detalleEmpleo .seccionSin .bordeNaranja { padding-bottom: 5px } .vacante .impar { background-color: #e6eef9; border-right: 2px solid #FFFFFF; color: #0D3072; font-weight: bold; padding: 5px; text-align: right; vertical-align: top; width: 35%; } .vacante .par { background-color: #f3f6fd; border-left: 2px solid #FFFFFF; padding: 5px; width: 65%; } .vacante table { border-collapse: collapse; } /* alsa - carrusel vertical historia  */ .carrusel_vertical { float: left; margin: 5px 0 5px 10px; width: 214px; } .carrusel_vertical ul { font-size: 1em !important; padding: 0px !important; list-style: none; border-right: 1px solid #a5bdd3; border-left: 1px solid #a5bdd3; } .carrusel_vertical li { height: 70px; margin-bottom: 2px; font-size: 0.8em; } .imagen_carrusel { float: left; margin-right: 5px; }
.lateralNuevoSin .seccionHistoria { background-color: #fff5e8; font-size: 0.9em; margin-bottom: 5px; } .lateralNuevoSin .seccionHistoriaCuerpo p { padding-bottom: 5px; padding-top: 0px; } .lateralNuevoSin .paginar { text-align: center; } .lateralNuevoSin .paginar a { font-weight: bold; padding: 5px; } .lateralNuevoSin .paginar .flechas { letter-spacing: -0.30em; padding-left: 5px; padding-right: 10px; } .siguiente { font-size: 0px; text-decoration: none; position: relative; top: -5px; } .anterior { font-size: 0px; text-decoration: none; position: relative; bottom: -2px; } /*Estilo de formularios*/ h5.tituloTablaForm, #inserta_cv h5, #cancelaciones h5, #paginafaqs h5 { background-color: #7591BC; clear: both; color: #FFFFFF; font-family: Verdana, Tahoma, Arial !important; margin-bottom: 1px; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; } #inserta_cv .CVimpar, #inserta_cv .CVpar, #cancelaciones .CVimpar, #cancelaciones .CVpar { clear: both; float: left; margin-bottom: 1px;
width: 100%; } #inserta_cv .CVimpar, #cancelaciones .CVimpar { background-color: #e6eefa; } #inserta_cv .CVpar, #cancelaciones .CVpar { background-color: #f3f6fe; } #inserta_cv input, #inserta_cv select, #cancelaciones input, #cancelaciones select { font-size: 1em; margin-top: 3px; margin-bottom: 3px; } /* Registra tu CV */ #inserta_cv h4 { color: #002468; font-size: 1.2em; margin: 5px 0 5px 5px; } #inserta_cv #linea_puntos { clear: both; margin-bottom: 20px; margin-left: 5px; padding-bottom: 10px; width: 98%; } #inserta_cv label, #inserta_cv .requerido { color: #132c61; font-size: 0.9em; font-weight: bold; }
#inserta_cv .CVusuario, #inserta_cv .CVcontrasena, #inserta_cv .CVconfirmar, #inserta_cv .CVemail, #inserta_cv .CVnombre, #inserta_cv .CVapellidos, #inserta_cv .CVnif, #inserta_cv .CVfechanac, #inserta_cv .CVlugarnac, #inserta_cv .CVdomicilio, #inserta_cv .CVpais, #inserta_cv .CVprovincia, #inserta_cv .CVlocalidad, #inserta_cv .CVcpostal, #inserta_cv .CVtelefono, #inserta_cv .CVnvlestud, #inserta_cv .CVnomestud, #inserta_cv .CVidioma, #inserta_cv .CVnvlidioma, #inserta_cv .CVcarnet, #inserta_cv .CVfexpcar, #inserta_cv .CVfcadcar { display: block; float: left; padding: 14px 10px; } #inserta_cv #fexpcarfr, #inserta_cv #fexpcarca { padding-right: 19px; } #inserta_cv #fexpcarde { padding-right: 57px; } #inserta_cv #fexpcargl, #inserta_cv #fexpcareu { padding-right: 20px; } #inserta_cv #carnet2de { padding-top: 28px; } #inserta_cv #fexpcar2es { padding-right: 17px; } #inserta_cv #fexpcar2en { -moz-border-end: 4px solid #F3F6FE !important; -webkit-border-end: 2px solid #F3F6FE !important;
border-right: 0px solid #F3F6FE; padding-right: 13px; } #inserta_cv #fexpcar2fr, #inserta_cv #fexpcar2ca { padding-right: 26px; } #inserta_cv #fexpcar2de { padding-right: 64px; } #inserta_cv #fexpcar2gl, #inserta_cv #fexpcar2eu { padding-right: 27px; } #inserta_cv #fexpteses { padding-right: 21px; } #inserta_cv #fexptesen { padding-right: 1px; } #inserta_cv #fexptesde { padding-right: 0px; width: 200px; } #inserta_cv #fexptesgl { padding-right: 31px; } #inserta_cv #fcadtesde { -webkit-padding-start: 14px; -webkit-padding-end: 8px; width: 200px; } #inserta_cv #fexptaces, #inserta_cv #fexptacen { padding-right: 0px; } #inserta_cv #fexptacde { padding-right: 76px; } #inserta_cv #fexptacfr, #inserta_cv #fexptacca { padding-right: 9px; } #inserta_cv .CVcondrest, #inserta_cv .CVmesescond, #inserta_cv .CVexparea, #inserta_cv .CVempresa, #inserta_cv .CVsectoremp, #inserta_cv .CVpuesto, #inserta_cv .CVperiodo, #inserta_cv .CVpinteres, #inserta_cv .CVviajar, #inserta_cv .CVmudar, #inserta_cv .CVcurriculum {
display: block; float: left; padding: 14px 10px; } #inserta_cv .CVaceptar { color: #132c61; display: block; float: left; font-size: 0.9em; font-weight: bold; padding: 22px 10px 14px 10px; } #inserta_cv h3 { max-width: 673px; } #partebaja { clear: both; height: 30px; padding: 1em; } /*Formulario Perfil BusPlus y parte de los formularios de Contacto y de cancelaciones */
#inserta_cv .nombre, #inserta_cv .apellido, #inserta_cv .nombre, #inserta_cv .tipodoc, #inserta_cv .nif, #inserta_cv .sexo, #inserta_cv .pais, #inserta_cv .calle, #inserta_cv .numerocalle, #inserta_cv .restodir, #inserta_cv .cpostal, #inserta_cv .poblacion, #inserta_cv .provincia, #inserta_cv .region, #inserta_cv .telefono, #inserta_cv .mail, #inserta_cv .menores, #inserta_cv .vehiculo, #inserta_cv .internet, #inserta_cv .npersonascasa, #inserta_cv .npersonasviaje, #inserta_cv .motivo, #inserta_cv .profesion, #inserta_cv .otros, #inserta_cv .fechanac, #inserta_cv .hijos, #inserta_cv .email, #inserta_cv .numerobillete, #inserta_cv .localizador, #inserta_cv .fechaviaje, #inserta_cv .clopd, #inserta_cv .apellidos, #inserta_cv .contacto, #inserta_cv .direccion, #inserta_cv .medio { display: block; float: left; padding: 14px 10px; } #inserta_cv .separa { background-color: #FFFFFF; clear: both; height: 10px; } #inserta_cv .mail input[type="text"] { width: 200px; }
#inserta_cv input[type="radio"], #inserta_cv input[type="checkbox"] { margin-left: 3px; margin-right: 3px; vertical-align: middle; } #inserta_cv .divbtnbuscar { margin-top: -7px; //margin-top: 0px; } #inserta_cv #huecoboton, #cancelaciones #huecoboton { clear: both; padding-bottom: 35px; //padding-bottom: 10px; padding-top: 15px; //padding-top: 10px; width: 100%; } #inserta_cv .nombre input[type="text"], #inserta_cv .apellido input[type="text"] { width: 100px; } #inserta_cv .nif input[type="text"] { width: 80px; } #inserta_cv .publicidad { clear: both; display: block; padding: 5px 10px; } #inserta_cv .preferencias { display: block; float: left; padding: 10px 10px; } #inserta_cv .pf1, #inserta_cv .pf2, #inserta_cv .pf3 { float: left; width: 225px; } #inserta_cv #per { background-image: url("../img_v5/perfilico.gif"); background-repeat: no-repeat; background-color: transparent; display: block; float: left; height: 34px; margin: 0 10px 5px 10px; width: 29px; } #inserta_cv h1 { font-size: 1.8em !important;
font-weight: normal; } #inserta_cv .entrada { padding: 5px 10px; } /*Cambios y anulacion de billetes*/ .cuerpo ul { list-style: disc outside url("../img_v5/disco.jpg"); padding-left: 30px !important; } #cancelaciones #linea_puntos { margin: 10px 10px 25px; } #cancelaciones .CVimpar, #cancelaciones .CVpar { color: #132c61; font-size: 0.9em; font-weight: bold; } #cancelaciones .mensaje, #cancelaciones .busqueda, #cancelaciones .numero, #cancelaciones .nif, #cancelaciones .criterio, #cancelaciones .fechainicio, #cancelaciones .fechafin { display: block; float: left; padding: 14px 10px; } #cancelaciones .calendario { vertical-align: top; } #cancelaciones .divbtnbuscar { margin-top: -7px; //margin-top: 0px; } #cancelaciones .botongenerico { margin-right: 15px; //margin-right: 5px; margin-top: 0px; padding-left: 15px; //padding-left: 5px; } #cancelaciones .imgdcha { padding: 0px; //padding: 0px; margin: 0px; //margin: 0px; } /*Resultados cancelaciones*/ #resultadocancelaciones h1 { font-size: 1.8em !important;
font-weight: normal; padding: 5px 10px 10px; } #resultadocancelaciones .filaimpar { background-color: #e6eefa; } #resultadocancelaciones .filapar { background-color: #f2f6fc; } #resultadocancelaciones .anulacion { color: #0D3072; font-weight: bold; text-decoration: none; text-transform: capitalize; } #resultadocancelaciones .enlaceBoton { float: left; height: 16px; padding: 10px; } #resultadocancelaciones .politica { color: #0D3072; font-weight: bold; float: right; height: 16px; padding: 10px; } #resultadocancelaciones .politica #flechas { letter-spacing: -0.35em; } #resultadocancelaciones a { color: #FFA534 !important; font-weight: bold; text-decoration: none; } #resultadocancelaciones tr { height: 55px; } /* efecto imagepopup */ .modal_container_image { background-color: #FFFFFF; border: 1px solid #666666; color: #333333; font-family: "Lucida Grande", Verdana; font-size: 12px; opacity: 1 !important; padding: 25px 20px; text-align: left; } .modal_overlay_image { background-color: #6F95C4; }
/* alquiler autobuses - delegaciones */ .lista_delegaciones li { list-style-image: url("../img_v5/lista_delegaciones.gif"); } .lista_delegaciones ul { padding: 0 !important; list-style-position: outside !important; margin-left: 30px; } /* menu pasos compra */ #steps, #stepsEnt { padding: 15px 9px 2px 0; background: url("../img_v5/pasos_finalAzul.gif") no-repeat scroll right 13px; } #steps { text-align: right; } #stepsEnt { width: 414px; } #stepsEnt li, #steps li { font-weight: bold; display: inline; list-style-type: decimal; padding: 2px 5px 2px 12px; background: url("../img_v5/paso_azul.gif") no-repeat scroll left center  #DCE3F3; margin: -2px; color: #6F95C4; } #stepsEnt li.pasoactual, #steps li.pasoactual { padding: 2px 5px 2px 8px; color: #FFF; background: url("../img_v5/paso_naranja.gif") no-repeat scroll left center  #FF9919; } #stepsEnt li.pasoprimero, #steps li.pasoprimero { background: url("../img_v5/paso_principioAzul.gif") no-repeat scroll left center  #DCE3F3 }
#stepsEnt li.pasosiguiente, #steps li.pasosiguiente { background: url("../img_v5/paso_siguiente.gif") no-repeat scroll left center #DCE3F3 } #stepsEnt li.pasoprimero.pasoactual, #steps li.pasoprimero.pasoactual { background: url("../img_v5/paso_principioNaranja.gif") no-repeat scroll left center #FF9919; } #stepsEnt.pasofinalNaranja, #steps.pasofinalNaranja { padding: 15px 9px 2px 0; text-align: right; background: url("../img_v5/paso_finalNaranja.gif") no-repeat scroll right 13px; } .titulo_paso { font-family: "Lucida Sans", Verdana, Arial; color: #002468; float: left; font-size: 1.15em; font-weight: bold; letter-spacing: -0.04em; padding-top: 5px; width: 164px; } .barra { color: #FFA534; float: left; font-size: 3.3em; font-weight: normal; padding-left: 5px; } .pasos { float: right; font-size: 1.6em; text-transform: capitalize; } #linea_puntos { border-bottom: 1px dotted #002468; clear: both; margin-bottom: 10px; padding-bottom: 10px; } /* paso 2 compra */ #escoge_horario , .mensaje_ordenar { clear: both; }
#escoge_horario th { background-color: #6F95C4; color: #FFF; text-transform: capitalize; font-weight: normal; } #escoge_horario .impar { background-color: #f2f6fc; } #escoge_horario .par { background-color: #e5eaf6; } #escoge_horario .seleccionado { background-color: #ffa534; } #escoge_horario table { margin-bottom: 5px; font-size: 0.9em; text-align: center; width: 100%; } .botones_cambiarDia a , #steps a , #escoge_horario table a, .flechasExpediciones { color: #0D3072; font-weight: bold; text-decoration: none; } .flechasExpedicionesI { color: #FFFFFF; font-weight: bold; float: left; } .botones_cambiarDia a { font-size: 0.9em } .lugarFecha { color: #0D3072; float: left; font-size: 1.3em; font-weight: bold; padding: 5px; } .separador { font-size: 1.2em; font-weight: bold; color: #FF9919; } #escoge_horario th, #escoge_horario td { padding: 3px 1px; //padding: 2px 1px; } .mensajes { background-color: #F3F3F3; clear: both; padding: 5px 0; } .mensaje_ordenar { color: #5D5D5D; padding-bottom: 5px; } #elige_horario {
font-family: "Lucida Sans", Verdana, Arial; } #elige_horario .fecha { background-image: url("../img_v5/nube.gif"); background-repeat: no-repeat; background-position: center; color: #FF9919; padding: 0 5px; } #elige_horario .textoh3 { font-size: 1.3em; color: #ffa534; padding: 5px; font-weight: bold; vertical-align: middle; width: 800px; } /* botones naranjas inferiores */ .botones_cambiarDia { text-align: right; margin-top: 10px; text-align: right; } /*.flechasExpedicionesI { font-size: 1.1em; margin-bottom: 0; padding-bottom: 0; position: relative; top: -2px; } */ #elige_horario .enlaceboton, #envia_datos .enlaceboton, .su_billete .enlaceboton, #pagoform .enlaceboton { font-family: georgia, verdana, tahoma; font-size: 1.1em; /*background-image: url("../img_v5/btnOrange.gif"); */ background-position: right top; background-repeat: no-repeat; border: 0 none; color: #FFFFFF; cursor: pointer; display: block; float: left; font-weight: bold; left: -0.5em; margin-top: 12px; padding: 8px 15px 15px 10px;
text-decoration: none; text-transform: uppercase; top: -0.9em; position: relative; z-index: 100; } #btnContinuar, #envia_datos .boton { background-color: #FFA534; background-image: url("../img_v5/btnOrange.gif"); background-position: left center; background-repeat: no-repeat; border: medium none; color: #FFFFFF; cursor: pointer; font-weight: bold; height: 30px; padding-left: 5px; margin-right: 5px; text-transform: uppercase; clear: both; float: left; margin-top: 0; } /* boton atras */ .btnBack { left: -1.7em; position: relative; top: -1.8em; z-index: -100; } #es, #gl { width: 53px; } #en { width: 43px; } #eu { width: 59px; } #de { width: 63px; } #fr { width: 64px; } #ca { width: 93px; } a.enlaceBoton { padding: 10px; height: 16px; } #pagoForm #fr, #pagoForm #de, #pagoForm #ca { margin-top: 20px !important; } #elige_horario .btnprint { background-color: transparent; background-image: url("../img_v5/printer6.24.png"); background-position: center center; background-repeat: no-repeat; border: medium none;
cursor: pointer; height: 32px; width: 32px; } #elige_horario .impresora { margin-top: -32px; display: inline; vertical-align: middle; float: right; width: 35px; } #elige_horario .boton { background-position: left center; background-repeat: no-repeat; font-weight: bold; height: 30px; padding-left: 5px; margin-right: 5px; text-transform: uppercase; clear: both; float: left; margin-top: 0; } #elige_horario .botonera, #envia_datos .botonera { border-bottom: 1px solid #002468; border-bottom-style: dotted; margin-bottom: 15px; margin-top: 15px; } #elige_horario .atras, #envia_datos .atras, #compra_canal .atras, #pagoForm .atras { float: left; } #elige_horario .volver, #envia_datos .volver { float: right; width: auto; } #compra_canal .volver, #pagoForm .volver { float: right; width: auto; margin-left: 75px; } #compra_canal .botonera { height: 40px; margin-top: 15px; } #compra_canal .centro { float: left; margin-left: 20%; margin-right: 20%; width: 60%; } /* paso 3 compra*/ #envia_datos input, #envia_datos select {
border: 1px solid #CCCCCC; margin-bottom: 3px; margin-top: 3px; } #envia_datos input[type="checkbox"], #envia_datos input[type="radio"] { border: 0 none; } .columIzda { margin-top: 10px; float: left; width: 485px; } .columDcha { float: right; margin-top: 10px; width: 450px; } .datosPagador { float: left; width: 485px; } .datosbillete { /*margin-top: 13px; */ float: left; width: 485px; } /*Olaya*/ .datosDescuentos { margin-top: 10px; float: left; width: 485px; } .datosservicios { float: right; margin-top: 10px; width: 485px; /*Olaya*/ } .tituloTablaIzda { width: 470px; margin-top: 10px; } .tituloTablaDcha { width: 415px; margin-top: 10px; } .tituloTablabus { width: 188px; } .tituloTablaIzda , .tituloTablabus , .tituloTablaDcha { background-color: #7591BC; color: #FFFFFF; display: block; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; } .poblacionBuses { font-size: 0.7em; } .passengerName { width: 60px } .passengerLastName { width: 90px }
#datos_pasajeros .par, #datos_pagador .par, #datos_servicios .par { border-top: 2px solid #FFF; background-color: #F2F6FC; } #datos_pasajeros p, #datos_descuentos p, #datos_servicios p { font-size: 0.9em; } #datos_servicios input[type="checkbox"], #datos_servicios input[type="radio"] { vertical-align: middle; } #datos_pasajeros .impar, #datos_pagador .impar, #datos_descuentos .impar { border-top: 2px solid #FFF; background-color: #E6EEFA; } #datos_pasajeros #filaplazas { border-top: 0 none; } #datos_pasajeros .plazas { font-size: 0.9em; color: #002468; font-weight: bold; padding: 0 3px 10px 10px; } #datos_servicios .impar { background-color: #E6EEFA; } #datos_pagador td, #datos_descuentos td { color: #5d5d5d; padding: 10px 5px 10px 10px; } #datos_servicios td { color: #5d5d5d; padding: 7px 5px 7px 10px; } #datos_pasajeros td { color: #5d5d5d; padding: 7px 0px 5px 0px; //padding: 5px 0px 5px 0px; } #datos_pasajeros label, #datos_pagador label, #datos_descuentos label, #datos_servicios label { color: #002468;
font-weight: bold; margin-bottom: 3px; } #datos_pagador, #datos_descuentos, #datos_servicios, #datos_pasajeros { border-collapse: collapse; } .porcen { padding-left: 8px; font-size: 0.9em; } .autobuses { float: right; width: 450px; } .asiento_ida , .asiento_vuelta, .asiento_idaNoNum, .asiento_vueltaNoNum { float: left; height: 340px; margin: 10px 0 0 20px; width: 203px; background-color: #E6EEFA; } .cabeceraBus { background: url("../img_v5/bus.png") no-repeat scroll left top transparent; height: 95%; margin: 10px 45px; } html > body .imagesBus { height: 77%; } .imagesBus { float: left; height: 285px; margin-top: 15px; padding-left: 10px; padding-top: 12px; width: 100%; } .imagesBus span { color: white; cursor: default; font-size: 0.8em; margin-left: -15px; position: absolute; z-index: 1000; } .asiento_ida img, .asiento_vuelta img { position: relative; z-index: 10; } .leyenda, .leyendaSinMT { font-size: 0.85em; list-style: none outside none; margin-top: 10px; text-align: center; }
.leyenda li, .leyendaSinMT li { display: inline; margin-right: 10px; padding-bottom: 10px; padding-left: 20px; } .leyenda li#libre, .leyendaSinMT li#libre { background: url("../img_v5/bus/butaca_libre_leyenda.gif") no-repeat scroll left top transparent; } .leyenda li#ocupado, .leyendaSinMT li#ocupado { background: url("../img_v5/bus/butaca_ocupada_leyenda.gif") no-repeat scroll left top transparent; } .leyenda li#escogido, .leyendaSinMT li#escogido { background: url("../img_v5/bus/butaca_elegida_leyenda.gif") no-repeat scroll left top transparent; } /*imagen de informacion*/ .inf { float: right; display: inline; //margin-top: -15px; vertical-align: middle; } .inf a { font-size: 1em; color: #FFFFFF; text-transform: capitalize; } .inf img { width: 16px; height: 16px; vertical-align: middle; } /* paso 1 buscadornacional.jsp */ /*  buscadorinternacional.jsp y buscadoraeropuertos.jsp*/ /* referenciado exclusivamente con que la capa_ca sea hijo directo del div contents*/ /* kilometrivco*/
#compra_kmtrico .capa_busca .miscelanea { width: 300px; float: left; height: 250px; padding: 10px; } #compra_kmtrico .limpiar { display: none; } #compra_kmtrico .capa_busca label, #compra_canal .capa_busca label { margin-top: 0.1em; color: #002468; font-weight: bold; } #compra_kmtrico .capa_busca .localidades, #compra_canal .capa_busca .localidades { float: left; width: 610px; } #compra_kmtrico .capa_busca .labelOrigen , #compra_canal .capa_busca .labelOrigen { background-color: #E5EAF6; padding: 10px 5px 10px 15px; width: 590px; } #compra_kmtrico .capa_busca .labelDestino, #compra_canal .capa_busca .labelDestino { background-color: #f2f6fc; padding: 10px 5px 10px 15px; width: 590px; } #compra_kmtrico .capa_busca input[type="text"] , #compra_kmtrico .capa_busca select, #compra_canal .capa_busca input[type="text"] , #compra_canal .capa_busca select { border: 1px solid #CCCCCC; margin-top: 3px; font-family: Arial !important; }
#compra_canal .capa_busca select#startCityIdNacional, #compra_canal .capa_busca select#destinationCityIdNacional { width: 210px; } #compra_kmtrico .capa_busca div#trayecto { display: none; } #compra_canal .capa_busca div#trayecto { background-color: #E5EAF6; float: right; width: 305px; } #compra_canal .capa_busca .tituloTablaBusca { width: 595px; } #compra_kmtrico .capa_busca .tituloTablaBusca2, #compra_canal .capa_busca .tituloTablaBusca2, #compra_canal .capa_busca .tituloTablaInter, #compra_canal .capa_busca .tituloTablaAero { display: none } #compra_canal .capa_busca .tituloTablaTrayecto { width: 290px; } #compra_kmtrico .capa_busca .tituloTablaBusca, #compra_kmtrico .capa_busca .tituloTablaTrayecto , #compra_canal .capa_busca .tituloTablaBusca, #compra_canal .capa_busca .tituloTablaTrayecto { background-color: #7591BC; color: #FFFFFF; display: block; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; } #compra_kmtrico .capa_busca .contDebajo {
float: left; width: 610px; } #compra_canal .capa_busca .contDebajo { float: left; width: 610px; } #compra_kmtrico .capa_busca .sinfecha { display: none; } #compra_canal .capa_busca .sinfecha { background-color: #E5EAF6; float: left; padding: 10px 5px 2px 15px; width: 590px; } #compra_kmtrico .capa_busca .buscaDcha, #compra_canal .capa_busca .buscaDcha { background-color: #E5EAF6; float: left; padding: 8px 5px 10px 15px; width: 295px; } #compra_kmtrico .capa_busca .buscaIzda, #compra_canal .capa_busca .buscaIzda { background-color: #E5EAF6; clear: both; float: left; padding: 10px 5px 10px 15px; width: 275px; } #compra_kmtrico .capa_busca .half, #compra_canal .capa_busca .half { padding: 5px 0 10px; } #compra_kmtrico .capa_busca .paises, #compra_canal .capa_busca .paises { clear: both; float: left; width: 250px; } #compra_kmtrico .capa_busca .paises .primerpais, #compra_canal .capa_busca .paises .primerpais { background-color: #E5EAF6; height: 43px; padding: 15px 5px 15px 15px; }
#compra_kmtrico .capa_busca .paises .secondpais, #compra_canal .capa_busca .paises .secondpais { background-color: #f2f6fc; height: 43px; padding: 15px 5px 15px 15px; } #compra_kmtrico .capa_busca .ciudades, #compra_canal .capa_busca .ciudades { width: 360px; float: left; } #compra_kmtrico .capa_busca .ciudades .cityOrigen, #compra_canal .capa_busca .ciudades .cityOrigen { background-color: #E5EAF6; height: 43px; padding: 20px 5px 10px 15px; } #compra_kmtrico .capa_busca .ciudades .cityDestino, #compra_canal .capa_busca .ciudades .cityDestino { background-color: #f2f6fc; height: 43px; padding: 20px 5px 10px 15px; } #compra_kmtrico .capa_busca .calendar_icon , #compra_canal .capa_busca .calendar_icon { cursor: pointer; margin: 0 0 -5px; } #compra_canal .capa_busca .opTipoTrayecto { padding: 7px 0 10px 15px; } #compra_kmtrico .capa_busca #enlaceActivacionBusPlusNacional { background-color: #F2F6FC; float: left; padding: 2px 5px 2px 10px; width: 595px; }
#compra_canal .capa_busca #enlaceActivacionBusPlusNacional { clear: both; padding: 0; width: 610px; } #compra_kmtrico .capa_busca .search_links, #compra_canal .capa_busca .search_links { background-color: #F2F6FC; padding: 15px 5px 15px 10px; } #compra_kmtrico .capa_busca #autenticacionBusPlusNacional, #compra_canal .capa_busca #autenticacionBusPlusNacional { background-color: #f2f6fc; float: left; padding: 10px 5px 2px 15px; width: 590px; } #compra_kmtrico .capa_busca #autenticacionBusPlusNacional .half, #compra_canal .capa_busca #autenticacionBusPlusNacional .half { float: left; width: 240px; } #compra_kmtrico .capa_busca .botonera , #compra_canal .capa_busca .botonera { clear: both; } /*PASO 4 */ .su_billete .tituloTablaBillete , .su_billete .tituloTablaCompra, .su_billete .tituloTablaBilletePeq { background-color: #7591BC; color: #FFFFFF; display: block; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; } .su_billete .tituloTablaBilletePeq {
width: 435px; } .su_billete .tituloTablaBillete { width: 535px; } .su_billete .tablaBillete { width: 550px; } .su_billete .tablaBilletePeq { width: 450px; } .su_billete .tituloTablaCompra { width: 335px; } .su_billete .datos_billete { clear: both; float: left; margin-top: 10px; width: 550px; } #cestacompra .datos_billete { clear: both; float: left; margin-top: 10px; width: 450px; } .su_billete .datos_billete .tdIzda, .su_billete .subtotal .tdIzda { background-color: #E6EEFA; color: #002468; font-weight: bold; padding: 7px 10px; //padding: 5px 10px; text-align: right; } .su_billete .datos_billete .tdIzda { width: 195px; } .su_billete .subtotal .tdIzda { width: 140px; } .su_billete .subtotal .tdCntr { background-color: #F2F6FC; color: #5D5D5D; padding: 7px 5px 7px 5px; //padding: 5px 5px 5px 5px; text-align: right; width: 250px; } .su_billete .datos_billete .tdDcha, .su_billete .subtotal .tdDcha { background-color: #F2F6FC; color: #5D5D5D; margin-left: 35px; padding: 7px 5px 7px 10px;
//padding: 5px 5px 5px 10px; } .su_billete .datos_billete .tdDcha { text-align: left; } .su_billete .subtotal .tddcha { background-color: #e6eefa; /*padding-right: 10px; */ text-align: right; width: 80px; } .su_billete .tipoplazaI, .su_billete .tipoplazaV { padding: 7px 2px; //padding: 5px 2px; text-transform: capitalize; display: inline-table; } .su_billete .tipoplazaI { background-color: #E6EEFA; } .su_billete .tipoplazaV { background-color: #F2F6FC; } .su_billete .subtotal { float: right; width: 350px; margin-left: 10px; margin-top: 10px; } #cestacompra .subtotal { float: left; width: 350px; margin: 10px; } .su_billete .total { margin-top: 15px; } .su_billete .total .tdDcha { background-color: #7591BC; color: #FFFFFF; height: 50px; font-size: 1.2em; width: 160px; } .su_billete .total .tdIzda { text-transform: uppercase; height: 50px; font-size: 1.2em; width: 170px; } .su_billete  .botonera { float: right; margin-top: 0 !important; padding-bottom: 30px; width: 800px; } .su_billete .primerbtn { float: left;
margin-left: 350px; } .su_billete .secondbtn { float: right; width: auto; } .su_billete .botonera .btnMas { background-image: url("../img_v5/btnOrange.gif"); background-color: #FFA534; background-position: right center; background-repeat: no-repeat; border: medium none; clear: both; color: #FFFFFF; cursor: pointer; font-weight: bold; height: 30px; margin-left: 10px; //margin-left: 1px; padding-right: 10px; //padding-right: 1px; text-transform: uppercase; } .su_billete .botonera .btnFin { background-image: url("../img_v5/btnOrange.gif"); background-color: #FFA534; background-position: left center; background-repeat: no-repeat; border: 0 none; color: #FFFFFF; cursor: pointer; font-weight: bold; height: 30px; margin-right: 10px; //margin-right: 1px; padding-left: 10px; //padding-left: 1px; text-transform: uppercase; } .su_billete .botonera .imgdcha { background-image: url("../img_v5/btnOrangeDcho.gif"); background-position: right; background-repeat: no-repeat; height: 30px; } .su_billete .botonera .imgizda {
background-image: url("../img_v5/btnOrangeIzdo.gif"); background-repeat: no-repeat; height: 30px; } /* paso 5:PAGO:su_billete id y no class*/ #su_billete .zonaIzda { float: left; width: 205px; } #su_billete .zonaDcha { float: right; width: 712px; margin-top: 20px; } #su_billete .titulosIzda { background-color: #7591BC; color: #FFFFFF; display: block; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; width: 184px; } #su_billete .totalBill { background-color: #E6EEFA; color: #ffa534; text-transform: capitalize; vertical-align: middle; font-size: 1.5em; padding: 25px; font-weight: bold; text-align: center; width: 149px; } #su_billete .total { margin-top: 20px; width: 205px; } #su_billete .formapago { margin-top: 20px; width: 204px; } #su_billete .listaFormaPago { background-color: #E6EEFA; padding: 10px; width: 179px; } #su_billete .imgpaypal { height: 25px; width: 57px; vertical-align: middle; } #su_billete .opformapago { padding: 5px 0 5px 15px;
vertical-align: middle; } #su_billete label { color: #002468; font-size: 1em; font-weight: bold; } #su_billete .titulosdcha { background-color: #7591bc; color: #ffffff; display: block; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; width: 697px; overflow: hidden; clear: left; /*Olaya*/ } #su_billete .nota { font-size: 0.8em; font-weight: normal; display: inline; text-transform: none; vertical-align: middle; float: right; //margin-top: -15px; } #su_billete .aceptapago { color: #002468; float: left; font-size: 1em; font-weight: bold; padding: 15px 5px 15px 15px; width: 500px; } #su_billete .boton { background-color: #FFA534; background-position: left center; background-repeat: no-repeat; border: medium none; color: #FFFFFF; cursor: pointer; font-weight: bold; height: 30px; padding-left: 5px; margin-right: 5px; text-transform: uppercase; clear: both; float: left; } #su_billete input[type="text"], #su_billete select { border: 1px solid #CCCCCC;
margin-top: 3px; } #su_billete input[type="radio"], #su_billete input[type="checkbox"] { border: 0 none; } #su_billete .filatablaimpar, #su_billete .filatablapar { clear: both; float: left; width: 712px; } #su_billete .filatablaimpar { background-color: #E6EEFA; } #su_billete .filatablapar { background-color: #F2F6FC; } #pago_tarjeta { width: 715px; } #su_billete .celdanumtja, #su_billete .celdacvv, #su_billete .celdatipotja, #su_billete .celdacaduca, #su_billete .celdadni, #su_billete .celdanombre, #su_billete .celdaapell, #su_billete .celdaemail, #su_billete .celdamovil, #su_billete .celdatipodoc { display: block; float: left; padding: 15px 5px 20px 15px; } #su_billete .celdanumtja { width: 170px; } #su_billete .celdacvv { width: 170px; } #su_billete .celdatipotja { width: 150px; } #su_billete .celdacaduca { width: 120px; } #su_billete .celdadni { width: 150px; } #su_billete .celdanombre { width: 170px; } #su_billete .celdaapell { width: 150px; } #su_billete .celdaemail { width: 170px; }
#su_billete .celdamovil { width: 400px; } #su_billete .celdatipodoc { width: 130px; } /*Olaya*/ #su_billete .celdapoliticasegu { float: right; font-weight: bold; margin: 4px 10px; } /*Olaya*/ #su_billete .celdaexplicacionenvio { clear: left; float: left; padding: 5px 10px; font-family: "Lucida Sans", Verdana, Arial; font-size: 0.9em; width: 700px; } /*Olaya*/ #su_billete .explicacionPago { background-color: #E6EEFA; clear: left; color: #002468; display: block; margin-bottom: 1em; overflow: hidden; padding: 10px 5px 10px 10px; vertical-align: middle; width: 697px; } #su_billete .imgtja { float: left; padding: 15px 5px 20px 15px; width: 150px; } #su_billete .botonera { clear: both; float: left; height: 60px; padding: 20px 0px; } /* PANTALLA DE CARRITO DE LA COMPRA*/ .carrito { background: url("../img_v5/cesta.naranja.gif") no-repeat scroll left center transparent; color: #0D3072; float: left; font-size: 1.3em; font-weight: bold; padding: 15px 30px; width: 100%; } .tabla { clear: both; }
.tituloProduct, .tituloDetall, .tituloDate, .tituloCant, .tituloImporte, .tituloX { background-color: #7591BC; color: #FFFFFF; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; } .tituloProduct { width: 100px; } .tituloDetall { width: 295px; } .tituloDate { width: 250px; } .tituloCant { width: 55px; text-align: center; } .tituloImporte { width: 95px; } .tituloX { text-align: center; width: 14px; } .celdaProduct, .celdaFecha, .celdaImporte, .celdaDetall, .celdaCant, .celdaX { padding: 10px 5px 10px 10px; vertical-align: middle; font-size: 0.9em; line-height: 17px; } .celdaProduct, .celdaFecha, .celdaImporte { background-color: #f2f6fc; } .celdaDetall, .celdaCant { background-color: #e5eaf6; } .celdaProduct { color: #002468; font-weight: bold; } .celdaImporte { text-align: right; color: #002468; font-weight: bold; padding-right: 10px; } .fechacesto { line-height: 20px; } .itemPago .enlaceBoton {
background: url("../img_v5/btnEliminarCarro.gif") no-repeat scroll center center transparent; cursor: pointer; border: 0 none; position: relative; height: 20px; width: 20px; display: block; } .celdaCant { text-align: center; } .celdaX { background-color: #F1F1F1; padding: 5px; } .subtotalcesto { clear: both; float: right; padding: 10px 0 10px 25px; width: 300px; } .txtImp, .impTotal { float: left; font-size: 1.2em; font-weight: bold; padding: 20px 0; } .txtImp { background-color: #FFFFFF; padding-left: 20px; width: 134px; color: #002468; } .impTotal { background-color: #E5EAF6; color: #FFA534; text-align: center; width: 142px; } .botoneracesto { clear: both; float: right; height: 60px; } .botoneracesto .boton { background-color: #ffa534; /*background-image: url("../img_v5/btnOrange.gif"); */ background-position: left center; background-repeat: no-repeat; border: medium none; color: #FFFFFF; cursor: pointer; font-weight: bold; height: 30px; padding-left: 5px; margin-right: 5px; text-transform: uppercase;
clear: both; float: left; margin-top: 0; } /* POPUP DE ACCESOS A BUS PLUS Y BOLETIN*/ #loginform .tituloTabla, #newsletter .tituloTabla { background-color: #7591BC; clear: both; color: #FFFFFF; display: block; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; width: 435px; margin-top: 10px; } #newsletter #mail_news { margin-left: 10px; } #newsletter .errores { margin: 0 !important; } #loginform .filapar, #loginform .filaimpar { clear: both; float: left; width: 450px; } #loginform .filapar { background-color: #f2f6fc; } #loginform .filaimpar { background-color: #e5eaf6; } #loginform label { color: #002468; font-weight: bold; text-transform: capitalize; } #loginform input { margin-bottom: 3px; margin-top: 3px; } #loginform .celdaNombre, #loginform .celdaPassw { float: left; width: 200px; padding: 10px 5px 10px 15px; } #loginform .celdaNombre { width: 210px; } #loginform .chrecordar { float: left; width: 400px; padding: 10px 5px 10px 15px; }
#loginform .btnEntrar { padding: 5px 0 15px; float: right; } #loginform .boton { background-color: #FFA534; background-image: url("../img_v5/btnOrangeP.gif"); background-position: left center; background-repeat: no-repeat; border: medium none; clear: both; color: #FFFFFF; cursor: pointer; float: left; font-weight: bold; height: 20px; margin-right: 3px; //margin-right: 1px; margin-top: 0; padding-left: 5px; //padding-left: 0px; text-transform: uppercase; } .imgdchaP { background-image: url("../img_v5/btnOrangeDchoP.gif"); background-position: right; background-repeat: no-repeat; height: 20px; } /* Popup Mi BusPlus */ #loginform .entrada, #loginform .puntos { padding: 5px; } #loginform .puntos a { font-size: 1em !important; } #loginform .puntos #puntos { color: #002468; font-weight: bold; } #loginform .mbp { background: url("../img_v5/mbptop.gif") no-repeat scroll right top transparent; padding: 10px 0px; } #loginform .mbp_wrap {
background: url("../img_v5/mbpbottom.gif") no-repeat scroll right bottom transparent; padding-bottom: 10px; } #loginform .mbp_content { background: url("../img_v5/mbpborder.gif") repeat-y scroll center center transparent; min-height: 50px; padding-left: 20px; padding-right: 5px; } #loginform .usuario { padding: 10px; } .mbp .icono { display: block; float: left; height: 55px; padding-right: 15px; width: 45px; } .mbp #mov { background-image: url("../img_v5/mbpmovico.gif"); } .mbp #con { background-image: url("../img_v5/mbpcyrico.gif"); } .mbp #per { background-image: url("../img_v5/mbpmpico.gif"); } .mbp #sal { background-image: url("../img_v5/mbpmovico.gif"); } .mbp #mov, .mbp #con, .mbp #per, .mbp #sal { background-repeat: no-repeat; background-color: transparent; } .mbp .titulombp { padding-bottom: 5px; } .mbp .linktitulo { color: #002468 !important; font-family: Georgia, Verdana, Tahoma !important; font-size: 1.5em !important; font-weight: normal !important; letter-spacing: 0 !important; }
#loginform .flechas { letter-spacing: -0.35em; } /* Movimientos busplus*/ .border_content_mov { border-right: 1px solid #a5bdd3; border-left: 1px solid #a5bdd3; padding-bottom: 40px; } #maincol { padding: 10px; } #maincol #mov { background-image: url("../img_v5/movimientosico.gif"); background-repeat: no-repeat; background-color: transparent; display: block; float: left; height: 34px; margin: 0 10px 5px 0; width: 26px; } #maincol h1 { font-size: 1.8em !important; font-weight: normal; } #maincol .entrada { margin: 10px 0; } #maincol .simpar, #maincol .spar { display: block; height: 40px; line-height: 40px; padding-left: 10px; padding-right: 10px; } #maincol .izda { float: left; } #maincol .dcha { float: right; } #maincol .simpar { background-color: #e6eefa; color: #002468; font-weight: bold; max-width: 225px; min-width: 225px; text-align: right; width: 225px; } #maincol .spar { background-color: #6F95C4; color: #FFFFFF; font-weight: bold; max-width: 80px; min-width: 80px; text-align: center; width: 80px; }
#maincol .simpar.izda { margin-left: 2px; margin-right: 1px; } #maincol .spar.izda { margin-left: 1px; margin-right: 2px; } #maincol .spar.dcha { margin-left: 1px; margin-right: 2px; } #maincol .simpar.dcha { margin-left: 2px; margin-right: 1px; } #maincol .vacio { background-color: #6F95C4; color: #FFFFFF; font-weight: bold; height: 40px; line-height: 40px; text-align: center; width: 100% } #maincol #linea_puntos { clear: both; margin-bottom: 20px; margin-left: 5px; padding-bottom: 10px; padding-top: 10px; width: 98%; } #maincol #linea_puntos2 { clear: both; margin-bottom: 20px; margin-left: 5px; padding-bottom: 10px; padding-top: 10px; width: 98%; } /* Paso 6 - imprimir */ #imprimir_billete .botonera { text-align: center; } #imprimir_billete .botonera .imgizda { background-image: url("../img_v5/btnOrangeIzdo.gif"); background-position: center center; background-repeat: no-repeat; height: 30px; margin-right: 80px; //margin-right: 120px; padding-left: 80px; //padding-left: 220px; } #imprimir_billete .en {
margin-right: 50px; //margin-right: 80px; padding-left: 50px; //padding-left: 150px; } #imprimir_billete .eu { margin-right: 95px; //margin-right: 150px; padding-left: 95px; //padding-left: 250px; } #imprimir_billete .boton_impresion { background-image: url("../img_v5/btnOrange.gif"); background-position: right top; background-repeat: no-repeat; border: 0 none; color: #FFFFFF; font-family: Georgia, Verdana, Tahoma; font-weight: bold; height: 30px; margin-left: 10px; padding-right: 10px; text-transform: uppercase; } /* Voucher de compra*/ #compra_canal #linkanularcambiar { background-image: url("../img_v5/btnorange.gif"); background-position: right top; background-repeat: no-repeat; border: 0 none; color: #ffffff; cursor: pointer; font-family: georgia, verdana, tahoma; font-size: 1.1em; font-weight: bold; /*margin-left: 5px; */ margin-top: 20px; padding: /*10px 15px 15px*/ 8px 15px 6px 5px; position: relative; text-decoration: none; text-transform: uppercase; top: 8px; z-index: 100; }
#compra_canal input.boton, #pagoform input.boton { background-color: #ffa534; /*background-image: url("../img_v5/btnOrange.gif"); */ background-position: left center; background-repeat: no-repeat; border: medium none; clear: both; color: #FFFFFF; cursor: pointer; float: left; font-weight: bold; height: 30px; margin-right: 5px; margin-top: 0; padding-left: 5px; text-transform: uppercase; } /* Formulario Contacto */ #formcontacto { padding: 5px 10px; } #formcontacto h1 { padding: 5px; } #formcontacto ul { font-family: "Lucida Sans", Tahoma, Arial; font-size: 0.9em; list-style: disc outside url("../img_v5/disco.jpg"); padding: 5px 40px 0; } #formcontacto li { padding: 5px 0px; //padding: 0px 0px 5px 0px; } #formcontacto ul b { color: #002468; } #formcontacto #combocontacto { padding: 5px 0 0 0; } #formcontacto .botonSubmit { background-image: url("../img_v5/btnOrangeIzdo.gif"); background-position: left center; background-repeat: no-repeat; height: 30px; margin-left: 45%; //margin-left: 40%; max-width: 200px; }
#formcontacto #btnSubmit { background: url("../img_v5/btnOrange.gif") no-repeat scroll right center transparent; border: none; color: #FFFFFF; font-size: 1.2em; font-weight: bold; height: 30px; margin-left: 5px !important; //margin-left: -35% !important; padding-left: 0px !important; padding-right: 5px !important; } /* Formulario Obtener factura billetes */ #inserta_cv #FacturaBilletesForm h1, #inserta_cv #ContactoForm h1, #inserta_cv #ReclamacionForm h1, #inserta_cv #ObjetosPerdidosForm h1, #inserta_cv #ConsultaBusPlusForm h1 { padding-left: 5px; } #inserta_cv #FacturaBilletesForm p, #inserta_cv #ContactoForm p, #inserta_cv #ReclamacionForm p, #inserta_cv #ObjetosPerdidosForm p, #inserta_cv #ConsultaBusPlusForm p { padding-left: 10px; } #inserta_cv .texto { color: #132C61; font-size: 0.9em; font-weight: bold; padding: 10px; } #inserta_cv .calendario { padding-top: 3px; vertical-align: top; } #inserta_cv #FacturaBilletesForm .nuevobillete { color: #132C61; font-weight: bold; }
#inserta_cv .botonera, #contratoreglamento .botonera { clear: both; height: 30px; padding: 5px 5px 0; } #inserta_cv .volver, #contratoreglamento .volver { float: left; } #inserta_cv .enviar, #contratoreglamento .enviar { float: right; } /* Formulario Hacer sugerencia */ #inserta_cv .descripcion { display: block; float: left; padding: 10px; } #inserta_cv .descripcion textarea { margin-bottom: 3px; margin-top: 3px; width: 90% } /* Formulario Hacer reclamación */ #inserta_cv #ReclamacionForm .domicilio, #inserta_cv #ReclamacionForm .busplus, #inserta_cv #ReclamacionForm .billete, #inserta_cv #ReclamacionForm .fechasalida, #inserta_cv #ReclamacionForm .horasalida, #inserta_cv #ReclamacionForm .bus, #inserta_cv #ReclamacionForm .localidad, #inserta_cv #ObjetosPerdidosForm .domicilio, #inserta_cv #ObjetosPerdidosForm .billete, #inserta_cv #ObjetosPerdidosForm .fechasalida, #inserta_cv #ObjetosPerdidosForm .horasalida, #inserta_cv #ObjetosPerdidosForm .bus, #inserta_cv #ObjetosPerdidosForm .localidad {
display: block; float: left; padding: 14px 10px; } #inserta_cv #ReclamacionForm .interrogante, #inserta_cv #ObjetosPerdidosForm .interrogante { vertical-align: bottom; } /* Formulario Objetos perdidos */ #inserta_cv #ObjetosPerdidosForm .objetoperdido { display: block; float: left; padding: 14px 10px; } /* Formulario Consulta BusPlus */ #inserta_cv #ConsultaBusPlusForm .tarjeta { display: block; float: left; padding: 14px 10px; } /* Contrato y reglamento BusPlus */ #contratoreglamento ul, #condicionescompra ul { margin-left: 30px; padding: 5px 0; } #contratoreglamento p { padding: 5px; } #contratoreglamento ul p, #condicionescompra ul p { padding: 0; } /* Formulario Publicidad */ #inserta_cv #publicidadForm .empresa, #inserta_cv #publicidadForm .persona, #inserta_cv #publicidadForm .web { display: block; float: left; padding: 14px 10px; } /* FAQs */ #paginafaqs .boton { font-size: 0.8em; padding-left: 12px; } #paginafaqs #busca_faq { width: 100px; } #paginafaqs #triangulos li { font-weight: bold;
list-style: none outside url("../img_v5/flechadcha.gif"); margin: 8px 5px 2px 20px !important; } #paginafaqs #triangulos li#abajo { list-style: none outside url("../img_v5/flechabajo.gif"); } #paginafaqs #triangulos p { font-family: Verdana, Tahoma, Arial; font-weight: normal; font-size: 1em; } #paginafaqs #triangulos ul li { font-weight: normal !important; list-style: disc outside url("../img_v5/disco.jpg") !important; } #paginafaqs #pestanas { width: 500px !important; } #paginafaqs #pestanas a#buscar, #pestanas a#cat { color: #9fbdd4; display: block; font-size: 1.2em; text-decoration: none; } #paginafaqs #pestanas a#buscar { background: url("../img_v5/pestIzda_inact.gif") no-repeat scroll left top transparent; padding: 15px 15px 13px; } #paginafaqs #pestanas a#cat { background: url("../img_v5/pestIzdaCat_inact.gif") no-repeat scroll left top transparent; padding: 15px 15px 13px 38px; } #paginafaqs #pestanas .activa a#buscar, #paginafaqs  #pestanas .activa a#cat { color: #002468; padding-bottom: 14px; }
#paginafaqs #pestanas .activa a#buscar { background-image: url("../img_v5/pestIzda.gif"); } #paginafaqs #pestanas .activa a#cat { background-image: url("../img_v5/pestIzdaCat.gif"); } #paginafaqs #pestanas .activa { background-image: url("../img_v5/pestDcha.gif"); } #paginafaqs #flotaizda { float: left; } #paginafaqs .espacioBuscador { height: 30px; padding: 5px 10px 15px; } #paginafaqs #divcat, #paginafaqs #textbuscar { float: left; padding-right: 5px; padding-top: 5px; } #paginafaqs .imgdcha { float: right; //float: left; margin-right: 0; } #paginafaqs .paginacionDown { background-color: #FFFFFF; padding-left: 8em !important; } #paginafaqs #de, #paginafaqs #fr, #paginafaqs #ca, #paginafaqs #gl, #paginafaqs #eu { width: auto !important; } #paginafaqs #de.paginacionDown, #paginafaqs #ca.paginacionDown, #paginafaqs #gl.paginacionDown { padding-left: 10em !important; } /* Formulario contacto profesionales de la sala de prensa */
#contactoprofesionales #inserta_cv .apellidos input[type="text"], #contactoprofesionales #inserta_cv .mail input[type="text"], #contactoprofesionales #inserta_cv .medio input[type="text"] { width: 188px !important; } #contactoprofesionales #inserta_cv .descripcion textarea { height: 110px !important; max-height: 110px !important; max-width: 188px !important; min-height: 110px !important; min-width: 188px !important; width: 188px !important; } #contactoprofesionales #inserta_cv h4 { margin: 5px !important; } /*NOHOME*/ div#home { } div#home #search_column { float: left; padding: 10px 0 0; width: 200px; } .calendar_icon { margin: 2px 0 0 3px; cursor: pointer; } #column_center { float: left; margin-left: 10px; margin-top: 10px; width: 500px; } #column_right { float: left; width: 210px; margin-left: 15px; margin-top: 10px; } #column_right h4 { margin-left: 5px; } a:focus { outline: none; } .capa_busca .btnSubmit { border: medium none; color: #FFFFFF; cursor: pointer; display: block; left: 0 !important;
float: right; font-weight: bold; height: 30px; line-height: 17px; text-align: center; text-decoration: none; text-transform: uppercase; } .capa_busca #btnSubmites, #btnSubmiten, #btnSubmiteu, #btnSubmitca, #btnSubmitgl, #btnSubmitde, #btnSubmitfr { background: url("../img_v5/btnSubmitgng.gif") no-repeat scroll 0 0 transparent; font-family: Georgia, Verdana, Arial, Sans Serif !important; font-size: 1.2em !important; width: 93px; } .capa_busca #btnSubmitfr { background-image: url("../img_v5/btnSubmitfrg.gif"); width: 108px; } /*para el ajax*/ #search #capa_billetes input, #search #capa_billetes select { border: border: 1px solid #CCCCCC; font-family: Arial; font-size: 1.1em; margin-bottom: 3px; } fieldset, a img { border: 0; } .border2_content h1 { margin-left: 3px; padding-top: 10px; } /* SALA DE PRENSA - PARA NO CHOCAR CON ABEL LO HAGO EN ESTA*/ .border2bis { float: left; margin-right: 10px; margin-top: -15px; padding-bottom: 10px; width: 500px; } .border2gris { margin-top: 10px; margin-right: 10px;
float: left; width: 500px; padding-top: 10px; padding-bottom: 10px; background: url("../img_v5/border2_top_gris.png") no-repeat scroll right top transparent } .border2_wrapgris { background: url("../img_v5/border2_bottom.png") no-repeat scroll right bottom transparent; padding-bottom: 10px; } .border2_contentgris { border-left: 1px solid #A5BDD3; border-right: 1px solid #A5BDD3; //padding-bottom: 15px; } #faqs dl { padding-top: 5px; } #faqs { padding: 0 !important; } .divNoticias { padding-bottom: 28px; //padding-bottom: 10px; } .divNoticias .tituloAnio, .noticia .tituloAnio { background-color: #7591BC; color: #FFFFFF; display: block; font-size: 1.2em; font-weight: bold; padding: 10px 5px 10px 10px; text-transform: uppercase; vertical-align: middle; } .divBuscador { background-color: #f5f5f5; padding: 5px; } #faqs li { list-style: none; padding: 5px 10px; } .divNoticias ul li { list-style: none; padding: 5px 10px; } .fechanew { color: #002468; } .divBuscador .fechanew { //margin-left: -15px; }
.divNoticias .fechanew { font-size: 0.9em; font-weight: bold; margin-left: 8px; } .divNoticias a { display: block; font-weight: bold; margin-left: 5px; margin-top: 5px; } .divNoticias .btnAnt, .divNoticias .btnSgte { border: none; background-color: #FFFFFF; color: #FFA534; cursor: pointer; font-size: 1em; } #paginacion { height: 25px; } #paginacion li { float: left; } #paginacion  .despues { margin-right: 5px; float: right; //margin-right: 0px; } #paginacion  .antes { margin-left: 5px; //margin-left: 0px; padding: 5px; } .paginacionDown { height: 30px; list-style: none outside none; padding-left: 6em !important; background-color: #E6EEFA; } .paginacionup { list-style: none outside none; } .paginacionup li { float: left; font-size: 0.9em; padding: 5px 5px 5px 30px !important; //padding: 5px !important; } .divBuscador .paginacion li, .paginacionDown li { float: left; padding: 5px 5px; } .divBuscador .paginacion .sgte { margin-left: 10px; //margin-left: 3px; } .divBuscador .paginacion { height: 30px;
padding: 5px 0 !important; } .paginacion .actual a { color: #5d5d5d; } .paginacion .numeros { margin-left: 190px; list-style: none outside none; padding: 0 !important; } .paginacion .numeros li { padding-left: 3px; } .paginacion li { float: left; padding: 5px 5px; } #busca_noticias { padding: 5px 2px 5px 10px; vertical-align: center; } #busca_noticias .txtBusca { font-weight: 0.9em; padding: 5px 10px 5px 0; color: #002468 } #busca_noticia { width: 230px; } #busca_noticia.txtfr_FR { width: 205px; //width: 200px; } .divbtnbuscar { float: right; margin-top: -7px; //margin-top: -30px; margin-right: 0.9em; //margin-right: 0.7em; width: auto; } .formbuscador .divbtnbuscar input, #busca_noticias .divbtnbuscar input { background-color: transparent; background-image: url("../img_v5/btnOrange.gif"); background-position: left center; background-repeat: no-repeat; border: medium none; color: #FFFFFF; cursor: pointer; font-weight: bold; height: 30px; padding-left: 5px; //padding-left: 2px; margin-right: 5px;
//margin-right: 2px; text-transform: uppercase; clear: both; float: right; margin-top: 0; } .formbuscador .fr_FR, #busca_noticias .fr_FR { font-size: 0.8em; } .divBuscador h4 { font-size: 1.3em; padding: 5px 5px 10px 10px; } .noticia1, .noticia2 { padding: 5px 10px; margin-top: 3px; } .noticia1 { background-color: #e5eaf6; } .noticia2 { background-color: #f2f6fc; } .noticia1 p, .noticia2 p { margin-left: 5px; } .noticia1 a, .noticia2 a { display: block; font-weight: bold; margin-left: 9px; font-size: 0.9em; } .noticia1 ul li, .noticia2 ul li { font-family: "Lucida Sans", Tahoma, Arial; list-style: disc outside url("../img_v5/disco.jpg"); padding: 5px 0; font-size: 1em; } .noticia1 ul, .noticia2 ul { padding: 5px 10px 5px 30px !important; font-size: 1em; } .noticia1 ul li p, .noticia2 ul li p, noticia2 p, noticia1 p { font-size: 1em; display: inline; margin-left: -4px; } /* detalle noticia*/ .tituloNoticia { color: #002468; font-weight: bold; font-size: 1em; margin-top: 10px; } .volverNoticias { display: block;
font-size: 0.9em; font-weight: bold; padding: 15px 0 10px 5px; } /* QUE ES BUS PLUS*/ .busplus h1 { margin-left: 10px; margin-top: 10px; } .busplus h2 { margin-left: 5px; } .busplus ul li { font-family: "Lucida Sans", Verdana, Arial; padding: 5px 0 0; //padding: 5px; } .busplus ol li { line-height: 20px; margin-left: 45px; font-family: "Lucida Sans", Verdana, Arial; font-size: 0.9em; } .busplus .cuerpo p { margin-left: 5px; } .busplus h4 { background-color: #7591BC; color: #FFFFFF; display: block; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; margin-top: 10px; margin-bottom: 5px; } .busplus h4 a { color: #FFFFFF; } #column_right table { font-size: 0.9em; font-family: "Lucida Sans", Verdana, Arial; } #column_right table p { font-size: 1em; } /* SOLICITAR TARJETA BUS PLUS (ALTATARJETA.JSP --> FORMS*/ .border { margin-top: 10px; margin-right: 10px; float: left; width: 725px; padding-top: 10px; padding-bottom: 10px;
background: url("../img_v5/borderG_top.png") no-repeat scroll right top transparent } .border_wrap { background: url("../img_v5/borderG_bottom.png") no-repeat scroll right bottom transparent; padding-bottom: 10px; } .border_content { border-right: 1px solid #a5bdd3; border-left: 1px solid #a5bdd3; } #tjtabusplus .requerido { color: #002468; font-weight: bold; } #tjtabusplus label { color: #002468; font-weight: bold; font-size: 0.9em; } #tjtabusplus h4 { color: #002468; font-size: 1.2em; margin: 5px 0 5px 5px; text-transform: capitalize; } #tjtabusplus .separador { background-color: #FFFFFF; clear: both; height: 10px; } .celdaMon input, .celdaHijos input { margin-top: 5px; } .titulosBusPlus { clear: both; background-color: #7591BC; color: #FFFFFF; display: block; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; } #tjtabusplus .filaImpar, #tjtabusplus .filaPar { clear: both; float: left; width: 100%; margin-top: 2px; } #tjtabusplus .filaImpar {
background-color: #E6EEFA; } #tjtabusplus .filaPar { background-color: #F2F6FC; } #tjtabusplus .celdaNombre, #tjtabusplus .celdaApellidos, #tjtabusplus .celdaTipoDoc { display: block; float: left; padding: 10px 5px 10px 15px; } #tjtabusplus .celdaSexo, #tjtabusplus .celdaNac, #tjtabusplus .celdaPais, #tjtabusplus .celdaDir, #tjtabusplus .celdaCodPostal, #tjtabusplus .celdaPoblacion, #tjtabusplus .celdaTlf, #tjtabusplus .celdaMail, #tjtabusplus .celdaMail, #tjtabusplus .celdaMon, #tjtabusplus .celdaMenor, #tjtabusplus .celdaPoblacion, #tjtabusplus .celdaProvincia, #tjtabusplus .celdaCoche, #tjtabusplus .celdaInternet, #tjtabusplus .celdaPersonas, #tjtabusplus .celdaHijos, #tjtabusplus .celdaProfesion, #tjtabusplus .celdaJuntas, #tjtabusplus .celdaMotivo, #tjtabusplus .celdaChecks, #tjtabusplus .celdaOtros, #tjtabusplus .celdaAcepta, #tjtabusplus .celdaNum, #tjtabusplus .celdaRestoDir { display: block; float: left; padding: 10px 15px 10px 15px; } #tjtabusplus .celdaNif { display: block; float: left;
padding: 10px 15px 5px 15px; } #tjtabusplus .celdaSexo { width: 135px; } #tjtabusplus .celdaSexo select { width: 115px; } #tjtabusplus .celdaNac { width: 170px; } #tjtabusplus .celdaPoblacion { width: 185px; } #tjtabusplus .celdaProvincia { width: 150px; } #tjtabusplus .celdaInternet select { width: 50px; } #tjtabusplus .celdaAcepta { width: 690px; padding: 5px 0 5px 10px; } #calendarFechaNacimiento { vertical-align: middle; padding-bottom: 3px; } #tjtabusplus input[type="radio"], #tjtabusplus input[type="checkbox"] { vertical-align: middle; margin-left: 3px; } #tjtabusplus input, #tjtabusplus select { margin-bottom: 3px; margin-top: 3px; font-size: 1em; } #tjtabusplus #linea_puntos { border-bottom: 1px dotted #002468; clear: both; margin-bottom: 10px; margin-left: 5px; padding-bottom: 10px; width: 98%; } #tjtabusplus .boton { background-color: transparent; background-image: url("../img_v5/btnOrange.gif"); background-position: left center; background-repeat: no-repeat; border: medium none; color: #FFFFFF;
cursor: pointer; font-weight: bold; height: 30px; padding-left: 5px; margin-right: 5px; text-transform: uppercase; clear: both; float: left; margin-top: 0; } #tjtabusplus .separa { clear: both; padding: 35px 5px; } .line { margin: 5px; } #tjtabusplus .celda1, #tjtabusplus .celda2, #tjtabusplus .celda3 { float: left; width: 225px; } #HijosNo, #HijosSi { margin-top: 10px; } /* Obtener billetes*/ .busplus table { margin: 0 auto; } .busplus td, .busplus th { font-size: 0.9em; } /* Obtener regalos*/ .regaloBusPlus { border-left: 1px solid #A5BDD3; border-right: 1px solid #A5BDD3; } .miBus_regalo { clear: both; padding: 10px 5px; } .imgRegalo { float: left; width: 165px; overflow: hidden; margin-right: 10px; } .cuerpoRegalo { float: left; padding: 5px; width: 300px; } .detalleRegalo { margin-left: -5px; word-wrap: break-word; } /*titulos en azul despues de un disco naranja */ .tituloRegalo, .eurotitulo { font-weight: bold; color: #002468; font-family: "Lucida Sans", Tahoma, Arial; font-size: 0.9em; display: inline;
} .titcanje { font-weight: bold; color: #002468; font-family: "Lucida Sans", Tahoma, Arial; } .tituloRegalo { text-transform: uppercase; } .canje { margin-left: 180px; line-height: 18px; font-family: "Lucida Sans", Tahoma, Arial; font-size: 0.9em; } .detalleRegalo table>tr>td { font-size: 0.9em; } .solicita { font-size: 0.9em; margin-top: 10px; margin-left: 180px; font-size: 0.9em; } .miBus_regalo #linea_puntos { margin: 10px 0; } /* BUS PLUS - VENTANJAS */ .divseccion2 { display: table; height: 85px; margin-left: 260px; margin-top: -85px; width: 230px; #position: relative; /*HACK IE* 7 y para abajo*/ /*HACK IE* 7 y para abajo*/ } .divseccion1 { display: table; height: 85px; margin-left: 10px; width: 230px; #position: relative; /*HACK IE* 7 y para abajo*/ } .divSeccion1 .imgSeccion, .divSeccion2 .imgSeccion { vertical-align: middle; display: table-cell; height: 100%; width: 70px; } .divseccion1 .txtseccion, .divseccion2 .txtseccion { #position: absolute; /*HACK IE*/ #top: 50%; /*HACK IE*/ display: table-cell;
vertical-align: middle; color: #002468; } .divSeccion1 .txtSeccion p, .divSeccion2 .txtSeccion p { #position: relative; #top: -70%; #margin-left: 75px; } #linea_puntosBP { border-bottom: 1px dotted #002468; clear: both; margin: 10px 5px; padding-bottom: 10px; } /*Ofertas*/ table.tablaOfertas { margin-top: 10px; } table.tablaOfertas td { padding: 5px 5px; font-size: 1em; } .titulo_seccion { color: #ffa534; font-weight: bold; border-top: 1px dotted #002468; padding: 10px 0 0 5px; text-align: left; } .enlaceAzul a { color: #0D3072; display: block; font-family: Georgia, Verdana, Arial; font-size: 0.9em; font-weight: bold; margin-left: 5px; padding-right: 3px; padding-top: 5px; } /* ALQUILER DE AUTOBUSES*/ #alquiler h4 { color: #002468; font-size: 1.2em; font-weight: bold; padding: 0 0 10px 5px; } #alquiler label { color: #002468; font-weight: bold; font-size: 0.9em; } #alquiler h5 { clear: both; background-color: #7591BC; color: #FFFFFF; display: block; font-size: 0.9em; font-weight: bold;
padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; } #alquiler .filaimpar, #alquiler .filapar { clear: both; float: left; width: 100%; margin-top: 2px; } #alquiler .filaimpar { background-color: #E6EEFA; } #alquiler .filapar { background-color: #F2F6FC; } #alquiler .celdanombre, #alquiler .celdaapell, #alquiler .celdaempresa, #alquiler .celdatfno, #alquiler .celdafax, #alquiler .celdamail, #alquiler .celdasalida, #alquiler .celdallegada, #alquiler .celdahora, #alquiler .celdaplazas, #alquiler .celdadelega, #alquiler .celdarecor { display: block; float: left; padding: 10px 5px; } #alquiler .celdahora { width: 100px; } #alquiler .celdaplazas { width: 95px; } #alquiler input, #alquiler select { margin-bottom: 3px; margin-top: 3px; font-size: 1em; } #alquiler textarea { margin-bottom: 3px; margin-top: 3px; font-size: 1.2em; } #calendarFechaSalida, #calendarFechaLlegada, .calendario { vertical-align: middle; padding-bottom: 3px; padding-left: 3px; cursor: pointer; } #alquiler .boton {
background-color: transparent; background-image: url("../img_v5/btnOrange.gif"); background-position: left center; background-repeat: no-repeat; border: medium none; color: #FFFFFF; cursor: pointer; font-weight: bold; height: 30px; padding-left: 5px; margin-right: 5px; text-transform: uppercase; clear: both; float: left; margin-top: 0; } #alquiler .divenviar { float: right; margin: 10px 10px 5px 0; width: auto; } #alquiler .letrapeq { clear: both; padding: 5px; } /* Alquiler - solicitar presupuesto*/ .galeria { //padding-left: 5px; } .galeria select { font-size: 0.9em; margin: 10px 0 10px 5px; width: 180px; } .galeria ul li { list-style: none; padding: 0 0 5px 5px; float: left; } .ulcabecera ul, .divSeccionimpar ul, .divSeccionpar ul { list-style: none outside none; padding: 5px 0 5px 8px !important; } .ulcabecera ul li, .divSeccionimpar ul li, .divSeccionpar ul li { float: left; width: 155px; font-family: "Lucida Sans", Tahoma, Arial; } #alquiler .divSeccionpar, #alquiler .divSeccionimpar { clear: both;
height: 70px; margin-top: 3px; padding: 5px; } #alquiler .divSeccionpar { background-color: #F2F6FC; } #alquiler .divSeccionimpar { background-color: #E6EEFA; } #alquiler .ulcabecera { background-color: #7591BC; clear: both; color: #FFFFFF; font-weight: bold; height: 25px; margin-top: 3px; padding: 5px; } /* EXPERIENCIA*/ .tituloExp { color: #FFA534; float: left; font-size: 1.5em; font-weight: bold; padding-left: 10px; padding-top: 10px; width: 70px; } #alquiler .divSeccExppar, #alquiler .divSeccExpimpar { display: table; height: auto; margin-left: 80px; margin-top: 8px; padding-bottom: 5px; padding-top: 5px; width: 410px; } #alquiler .divSeccExppar { background-color: #F2F6FC; } #alquiler .divSeccExpimpar { background-color: #E6EEFA; } #alquiler .divSeccExppar ul, #alquiler .divSeccExpimpar ul { list-style: disc outside url("../img_v5/discoAzul.jpg"); padding: 5px 0 5px 30px; } #alquiler .divSeccExppar ul li, #alquiler .divSeccExpimpar ul li { font-family: "Lucida Sans", Tahoma, Arial, sans serif;
padding: 3px 5px 5px 0; //padding: 5px; width: 350px; } /* SERVICIOS OFRECIDOS*/ .divseccexp2 { display: table; height: 265px; margin-left: 260px; margin-top: -265px; width: 215px; #position: relative; /*HACK IE* 7 y para abajo*/ /*HACK IE* 7 y para abajo*/ } .divseccexp1 { display: table; height: 265px; margin-left: 20px; margin-top: 10px; width: 215px; #position: relative; /*HACK IE* 7 y para abajo*/ } .tituloServ { color: #002468; font-size: 0.9em; font-weight: bold; margin-bottom: 5px; } .divSeccExp1 ul, .divSeccExp2 ul { background-color: #EAEFF5; list-style: disc outside url("../img_v5/discoAzul.jpg"); padding: 8px 5px !important; width: 205px; } .divSeccExp1 ul li, .divSeccExp2 ul li { font-family: "Lucida Sans", Tahoma, Arial, sans serif; margin-left: 23px; padding: 3px 5px 0 0; } /* Rutas y horarios:Menu Servicios Regionales / Menu Servicios Aeropuertos */ .aeropuertos ul li { font-family: "Lucida Sans", Tahoma, Arial; list-style: disc outside url("../img_v5/disco.jpg"); padding: 2px 0;
font-size: 0.9em; } .lateralNuevo .seccionAero { background: url("../img_v5/ofertas_avion.png") no-repeat scroll bottom left #E6EEF9; min-height: 28px; padding: 5px 0 5px; } #ofertas .seccionNac { background: url("../img_v5/fondo_nacional.jpg") no-repeat scroll right top #E6EEF9; border-left: 10px solid #FF9918; min-height: 28px; padding-bottom: 5px; } #ofertas .seccionInter { background: url("../img_v5/fondo_internacional.jpg") no-repeat scroll right top #E6EEF9; border-left: 10px solid #FF9918; min-height: 28px; padding: 5px 0 5px; } .lateralNuevo .seccionReg { background: url("../img_v5/fondo_regional.jpg") no-repeat scroll left top #E6EEF9; border-left: 10px solid #FF9918; min-height: 28px; padding: 5px 0 5px; } .seccionAero .txtAero { margin-left: 55px; } .lateralNuevo h4 { padding: 0px 5px 3px 5px; } .lateralNuevo p { padding: 0 2px 5px 10px; } /*BUSCADOR NACIONAL EN SERVICIOS REGIONALES*/
.servicios_buscadores #buscador_nacional, .servicios_buscadores #buscador_internacional, .servicios_buscadores #buscador_aeropuertos, .servicios_buscadores  #buscadorXacobeo { border-left: 1px solid #A5BDD3; border-right: 1px solid #A5BDD3; display: table; margin-top: 0px; padding-top: 0px; padding-bottom: 25px; //padding-bottom: 80px; } .servicios_buscadores .info_nacional, .servicios_buscadores .info_internacional, .servicios_buscadores .tituloTablaBusca, .servicios_buscadores .tituloTablaTrayecto, .servicios_buscadores  #linea_puntos, .servicios_buscadores .info_aeropuertos { display: none; visibility: hidden; } .servicios_buscadores label { color: #002468; margin-bottom: 3px; font-size: 0.9em; } .servicios_buscadores .tituloTablaBusca2, .servicios_buscadores .tituloRegAst, .servicios_buscadores  .tituloTablaInter, .servicios_buscadores .tituloTablaAero { border-top: 1px solid #A5BDD3; background-color: #7591BC; color: #FFFFFF; display: block; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px;
text-transform: uppercase; vertical-align: middle; } .servicios_buscadores .tituloRegAst { width: 485px; } .servicios_buscadores .tituloTablaBusca2, .servicios_buscadores .tituloTablaInter { width: 483px; } .servicios_buscadores .labelOrigen, .servicios_buscadores .paises { background-color: #E5EAF6; float: left; padding: 5px 5px 5px 15px; width: 230px; } .servicios_buscadores .labelDestino, .servicios_buscadores .ciudades { background-color: #E5EAF6; float: left; padding: 5px 5px 5px 15px; width: 228px; } .servicios_buscadores #trayecto { background-color: #F2F6FC; clear: both; height: 25px; padding: 5px; width: 488px; } .servicios_buscadores .opTipoTrayecto { background-color: #F2F6FC; float: left; padding: 5px 35px 5px 10px; } .servicios_buscadores .contDebajo { background-color: #E5EAF6; float: left; padding: 5px 0 0 0; width: 498px; } .servicios_buscadores .sinfecha { background-color: #E5EAF6; clear: both; float: left; padding: 8px 0 5px 15px; width: 150px; } .servicios_buscadores .buscaIzda { }
.servicios_buscadores .buscaDcha { background-color: #F2F6FC; float: left; padding: 5px 5px 2px 15px; width: 478px; } .servicios_buscadores .contDebajo .half { float: left; padding-bottom: 8px; width: 150px; } .servicios_buscadores .btnSubmit, .servicios_buscadores .boton { border: medium none; color: #FFFFFF; cursor: pointer; display: block; float: right; font-weight: bold; height: 30px; left: 0 !important; line-height: 17px; margin-right: 15px; margin-top: 5px; text-align: center; text-decoration: none; text-transform: uppercase; padding-left: 0 !important; } .servicios_buscadores #btnSubmites, .servicios_buscadores #btnSubmiten, .servicios_buscadores #btnSubmiteu, .servicios_buscadores #btnSubmitca, .servicios_buscadores #btnSubmitgl, .servicios_buscadores #btnSubmitde, .servicios_buscadores .boton, .servicios_buscadores #btnSubmitfr { background: url("../img_v5/btnSubmitgn.gif") no-repeat scroll 0 0 transparent; font-family: Georgia, Verdana, Arial, Sans Serif !important; font-size: 0.9em !important;
width: 70px; margin-top: 10px !important; } .servicios_buscadores #btnSubmitfr { background: url("../img_v5/btnSubmitfr.gif") no-repeat scroll 0 0 transparent; width: 84px; } /* buscadores XACOBEO*/ .servicios_buscadores .introXac { background-color: #E5EAF6; padding: 5px; width: 488px; } .servicios_buscadores .opcionesXac { background-color: #F2F6FC; padding: 10px; width: 478px; } .servicios_buscadores .opcionesXac input { margin-left: 15px; margin-top: 8px; } .servicios_buscadores .botoneraXac { height: 50px; } .servicios_buscadores .botoneraAst { clear: both; padding-right: 15px; height: 80px; } .servicios_buscadores #fecha_idaNacional, .servicios_buscadores #fecha_vueltaNacional, .servicios_buscadores #fecha_ida, .servicios_buscadores #fecha_vuelta, .servicios_buscadores #fecha_idaAeropuerto, .servicios_buscadores #fecha_vueltaAeropuerto { width: 90px; } .servicios_buscadores .calendar_icon, .servicios_buscadores .calendario { cursor: pointer; margin: 0 0 -5px; } .servicios_buscadores .search_links {
float: left; font-size: 0.9em; padding-left: 15px; padding-top: 10px; width: 250px; } .servicios_buscadores #autenticacionBusPlusNacional, .servicios_buscadores #autenticacionBusPlusInternacional, .servicios_buscadores #autenticacionBusPlusAeropuerto { background-color: #E5EAF6; clear: both; float: left; padding: 5px 5px 10px 15px; width: 478px; } .servicios_buscadores #autenticacionBusPlusNacional .half, .servicios_buscadores #autenticacionBusPlusInternacional .half, .servicios_buscadores #autenticacionBusPlusAeropuerto .half { float: left; width: 150px; } .servicios_buscadores form input, .servicios_buscadores form select { margin-top: 2px; font-size: 0.9em; } .elementSup { padding-bottom: 10px; } /*lateral derecho nacionales:ofertas*/ #ofertas .bordeNaranja { padding-bottom: 5px !important; padding-top: 0; } /* buscador regional asturias */ .servicios_buscadores fieldset .alinearIzq { background-color: #E5EAF6; float: left; padding: 10px 5px 10px 15px; width: 230px; }
.servicios_buscadores fieldset .divdestino { background-color: #E5EAF6; float: left; padding: 10px 5px 10px 15px; width: 228px; } .servicios_buscadores .fechaSalida { background-color: #F2F6FC; float: left; padding: 5px 5px 10px 15px; width: 229px; } .servicios_buscadores .fechaLlegada { background-color: #F2F6FC; float: left; padding: 5px 5px 10px 15px; width: 228px; } .servicios_buscadores .fieldsetCompra { border-left: 1px solid #A5BDD3; border-right: 1px solid #A5BDD3; display: table; margin-top: 0; padding-top: 0; } /* SERVICIOS INTERNACIONALES*/ #compra_canal .capa_busca #enlaceActivacionBusPlusInternacional { clear: both; padding: 0; width: 610px; } #compra_canal .capa_busca #autenticacionBusPlusInternacional { background-color: #f2f6fc; float: left; padding: 10px 5px 2px 15px; width: 590px; } .secctxtPresent { padding-left: 5px; } .secctxtPresent h4 { margin-left: 5px; } .cuerpo a img { padding: 5px; } /* Compras y horarios -> canales venta -> Alsa Empresas*/ .tituloEmpresa { color: #002468;
font-weight: bold; } .tablaEmpresas { margin: 5px 10px; } .tablaEmpresas td { padding-bottom: 20px; vertical-align: top; } .tablaEmpresas  ul { list-style: disc outside url("../img_v5/disco.jpg"); padding: 0 5px 5px 25px !important; } .tablaEmpresas  ul li p { font-size: 1em; } /* Compras y horarios -> canales venta -> Puntos de Venta:puntosVenta.jsp (beans)*/ .formbuscador { padding: 15px 0 5px; } .formbuscador label { color: #002468; font-weight: bold; font-size: 0.9em; margin-left: 20px; } .tablaPtosVenta { margin-left: 10px; } .tablaPtosVenta  th { background-color: #7591BC; color: #FFFFFF; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; vertical-align: middle; } .tablaPtosVenta .par { background-color: #f2f6fc; } .tablaPtosVenta .impar { background-color: #e5eaf6; } .tablaPtosVenta td { padding: 5px 11px; font-size: 0.9em; } .tablaPtosVenta .vermapa { vertical-align: middle; } /* Detalle punto de venta:popup*/ .tituloPtoventa { background-color: #7591BC; clear: both; color: #FFFFFF;
font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; width: 95%; } .detallePtoventa { margin-top: 10px; } .detallePtoventa label { color: #002468; font-weight: bold; font-size: 0.9em; margin-left: 5px; } .textPto { font-family: "Lucida Sans", Tahoma, Arial; font-size: 0.9em; padding: 5px 5px 0; color: #4D4D4D; } #listaAzul { list-style: disc outside url("../img_v5/discoAzul.jpg"); padding: 5px 8px 0 20px !important; font-family: "Lucida Sans", Tahoma, Arial; } #listaAzul li { padding-bottom: 3px; } #tablaaudio { margin-left: 10px; } #tablaaudio td { padding: 5px 5px; font-size: 0.9em; } /*Carrusel de imagenes en servicios SUPRA  */ .mostrar { color: #002468; display: block; font-size: 0.9em; height: 19px; padding: 7px 3px 0; } .interactivo { width: 460px; overflow: hidden; position: relative; margin: 5px auto 0; padding-top: 10px; } .pasoimagen { width: 412px; height: 258px; overflow: hidden; position: relative; float: left; }
.pasoimagen .diapositiva { position: absolute; left: 0px; width: 412px; height: 245px; } .diapositiva div { display: inline; } .caja div { display: block; float: left; width: 412px; } .nextPrev { clear: both; background: url("../img_v5/interactive_azul2.png") no-repeat scroll center left transparent; width: 412px; padding-top: 4px; overflow: hidden; text-align: center; } .nextPrev a { margin: 5px; font-weight: normal; font-size: 1.1em; text-decoration: none; color: #FFF; } .nextPrev a.select { color: #FF9900; font-weight: bold; font-size: 1.3em; } // .nextPrev a:active { color: #FF9900; } .nextPrev a:hover { font-weight: bold; } .caja-content { height: 233px; width: 410px !important; height: 245px !important; } .caja div img { max-width: 412px; max-height: 150px; } .interactivo .flechizda, .interactivo .flechdcha { float: left; width: 20px; padding-top: 100px; } #next, #prev { cursor: pointer; } #next { padding-left: 10px; } #prev { padding-right: 10px; }
/*Carrusel de imagenes en canales de venta -> alsa movil  */ #alsamovil .mostrar { display: none; visibility: hidden; } #alsamovil .interactivo { width: 176px; overflow: hidden; position: relative; margin: 0px auto 0; padding-top: 0px; } #alsamovil .pasoimagen { width: 168px; height: 321px; overflow: hidden; position: relative; } #alsamovil .pasoimagen .diapositiva { position: absolute; left: 0px; width: 168px; height: 321px; } #alsamovil .diapositiva div { display: inline; } #alsamovil .caja div { display: block; float: left; width: 168px; } #alsamovil .caja-content { width: 166px !important; height: 321px !important; } #alsamovil .caja div img { max-width: 168px; max-height: 321px; } #alsamovil .nextpreviphone { clear: both; width: 168px; padding-top: 8px; overflow: hidden; text-align: center; } #alsamovil #next, #prev { cursor: pointer; padding-top: 0; } #alsamovil #next { padding-left: 10px; } #alsamovil #prev { padding-right: 10px; } /* Servicios - Eurobus */ .eurobus ul {
list-style: disc inside url("../img_v5/disco.jpg"); padding: 0 0 0 5px !important; font-size: 1em !important; } .euroseccion { height: 150px; padding: 5px; clear: both; } .euroimagen { float: left; padding: 5px; width: 150px; } .eurotexto { float: left; padding: 10px; width: 300px; } /* servicios - autobuses turisticos*/ .borderSin { margin-right: 10px; float: left; width: 500px; padding-bottom: 10px; } /* PESTAÑAS:SERVICIOS // OFERTAS ABEL TIENE OTRAS EN INNER   */ #pestanas { background: url("../img_v5/bordepestanas.png") repeat-x scroll center bottom transparent; float: left; font-weight: bold; height: 44px; line-height: normal; padding-bottom: 12px; width: 100%; } #pestanas ul { list-style: none outside none; margin: 0; padding: 0 !important; } #pestanas li { background: url("../img_v5/pestDcha_inact.gif") no-repeat scroll right top transparent; float: left; padding: 0; }
#pestanas a#ojo, #pestanas a#city, #pestanas a#todas, #pestanas a#nacionales, #pestanas a#internacionales, #pestanas a#busplus, #pestanas a#todasOfer, #pestanas a#todasEv, #pestanas a#eventos, #pestanas a#paquetes { color: #9fbdd4; display: block; font-size: 1.2em; text-decoration: none; } #pestanas a#todas, #pestanas a#todasOfer, #pestanas a#todasEv { background: url("../img_v5/pestIzda_inact.gif") no-repeat scroll left top transparent; padding: 15px 15px 13px; } #pestanas a#ojo { background: url("../img_v5/pestIzdaG_inact.gif") no-repeat scroll left top transparent; padding: 15px 15px 13px 38px; } #pestanas a#city { background: url("../img_v5/pestIzdaC_inact.gif") no-repeat scroll left top transparent; padding: 15px 15px 13px 38px; } #pestanas a#nacionales { background: url("../img_v5/pestINac_inact.jpg") no-repeat scroll left top transparent; padding: 15px 15px 13px 38px } #pestanas a#internacionales { background: url("../img_v5/pestIInter_inact.jpg") no-repeat scroll left top transparent;
padding: 15px 15px 13px 38px } #pestanas a#busplus { background: url("../img_v5/pestIBP_inact.jpg") no-repeat scroll left top transparent; padding: 15px 15px 13px 38px } #pestanas a#eventos { background: url("../img_v5/pestIEven_inact.jpg") no-repeat scroll left top transparent; padding: 15px 15px 13px 38px } #pestanas a#paquetes { background: url("../img_v5/pestIPaq_inact.jpg") no-repeat scroll left top transparent; padding: 15px 15px 13px 38px } #pestanas .activa a#todas, #pestanas .activa a#city, #pestanas .activa a#ojo, #pestanas .activa a#nacionales, #pestanas .activa a#internacionales, #pestanas .activa a#busplus, #pestanas .activa a#todasOfer, #pestanas .activa a#eventos, #pestanas .activa a#paquetes, #pestanas .activa a#todasEv { padding-bottom: 14px; color: #002468; } #pestanas .activa a#todas, #pestanas .activa a#todasOfer, #pestanas .activa a#todasEv { background-image: url("../img_v5/pestIzda.gif"); } #pestanas .activa a#city { background-image: url("../img_v5/pestIzdaC.gif"); }
#pestanas .activa a#ojo { background-image: url("../img_v5/pestIzdaG.gif"); } #pestanas .activa a#nacionales { background-image: url("../img_v5/pestINac.jpg"); } #pestanas .activa a#internacionales { background-image: url("../img_v5/pestIInter.jpg"); } #pestanas .activa a#busplus { background-image: url("../img_v5/pestIBP.jpg"); } #pestanas .activa a#paquetes { background-image: url("../img_v5/pestIPaq.jpg"); } #pestanas .activa a#eventos { background-image: url("../img_v5/pestIEven.jpg"); } #pestanas .activa { background-image: url("../img_v5/pestDcha.gif"); } #divbusplus, #divnacionales, #divinternacionales { min-height: 250px; } #divtodas table, #divojo table, #divcity table, #tablacabecera { margin-left: 10px; width: 480px; } #tablacabecera tr td { background-color: #98c7ea; color: #FFF; font-weight: bold; font-size: 0.9em; height: 40px; padding: 10px; } #divtodas td, #divojo td, #divcity td { font-size: 0.9em; padding: 10px; } #divtodas td a, #divojo td a, #divcity td a { padding: 5px 0; }
.borderSin .par td { background-color: #f3f6fd; } .borderSin .impar td { background-color: #e6eef9; } /* Detalle city tours*/ .divtours .tituloTour { background-color: #7591BC; color: #FFFFFF; display: block; font-size: 0.9em; font-weight: bold; margin-top: 25px; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; } .divtours .divSelect { background-color: #E6EEFB; margin: 3px 0 20px; padding: 15px; text-align: center; } .divtours .tituloSecc { color: #002468; font-family: "Lucida Sans", Tahoma, Arial; font-size: 0.9em; font-weight: bold; padding-top: 20px; } .divtours .imgtour { float: left; padding: 10px; width: 150px; } .divtours .divTour { padding-left: 5px; min-height: 170px; } .titulokmtrico { background-color: #7591BC; color: #FFFFFF; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; } /* para centrar tablas del "cuerpo"*/ .centrar { margin: 5px auto; } .cuerpo ol { padding-left: 30px !important; } .cuerpo ol li {
color: #ffa534; font-size: 0.9em; font-family: "Lucida Sans", Tahoma, Arial; } /* COMPRAR KILOMETRIKO*/ #shoppingProcessContainer { padding: 10px; } #shoppingProcessContainer .cuerpoKM { background-color: #E6EEFA; margin-top: 3px; padding: 10px; } #shoppingProcessContainer .kmtrico-col2 { background-color: #F2F6FC; margin-top: 3px; padding: 10px; } #shoppingProcessContainer #fecha_ida { width: 75px } #shoppingProcessContainer .opciones { padding: 5px 0 5px 15px; } #shoppingProcessContainer .precio { color: #002468; font-weight: bold; } #shoppingProcessContainer .divfecha { padding-left: 10px; } #shoppingProcessContainer .titulokmtrico { margin-top: 25px; } /*  **** esto hay que pasarlo a la inner*/ #shoppingProcessContainer input.boton { background-color: #FFA534; background-image: url("../img_v5/btnOrange.gif"); background-position: left center; background-repeat: no-repeat; border: medium none; clear: both; color: #FFFFFF; cursor: pointer; float: right; font-weight: bold; height: 30px; margin-right: 5px;
margin-top: 0; padding-left: 5px; text-transform: uppercase; } /* XACOBEO */ .cuerpoXacobeo { background: url("../img_v5/fondo_xacobeo.jpg") no-repeat scroll left top transparent; } .cuerpoXacobeo h4 { padding: 5px; } .seccionesXacobeo { padding-bottom: 10px; } .seccionXac { padding: 5px; clear: both; } .imagenXac { float: left; padding: 5px; width: 120px; } .textoXac { float: left; padding: 10px; width: 300px; } .ulrutas { list-style: none; width: 214px; margin-top: 10px; } .ulrutas li { background: url("../img_v5/sprite.rutas.jpg") no-repeat scroll 0 0 transparent; float: left; height: 26px; padding: 3px 5px; width: 97px; } .ulrutas li a { color: #FFFFFF; font-size: 0.9em; font-weight: bold; line-height: 20px; padding-left: 19px; } .ulrutas li#frances { background-position: 0 -92px; } .ulrutas li#plata { background-position: 0 -368px; } .ulrutas li#vasco { background-position: 0 -322px; } .ulrutas li#portugues { background-position: 0 -184px; } .ulrutas li#aragones { background-position: 0 -46px; }
.ulrutas li#norte { background-position: 0 -138px; } .ulrutas li#sanabres { background-position: 0 -276px; } .ulrutas li#primitivo { background-position: 0 -230px; } .ulrutas li#frances:hover { background-position: 0 -414px; } .ulrutas li#plata:hover { background-position: 0 -506px; } .ulrutas li#vasco:hover { background-position: 0 -690px; } .ulrutas li#portugues:hover { background-position: 0 -552px; } .ulrutas li#aragones:hover { background-position: 0 0; } .ulrutas li#norte:hover { background-position: 0 -460px; } .ulrutas li#sanabres:hover { background-position: 0 -644px; } .ulrutas li#primitivo:hover { background-position: 0 -598px; } /*ROMPIENDO MITOS*/ #encFilm { background-color: #FFFFFF; height: 180px; padding: 0; } #encScrollBarBottom { color: #FFFFFF; text-align: center; } #encFilmMain { width: 200px; } #encScrollBarTop { color: #FFFFFF; text-align: center; } #encScrollBarTop a, #encScrollBarBottom a { color: #FFFFFF; display: block; line-height: 10px; padding: 2px; text-decoration: none; }
#encFilmInner { background-color: #FFFFFF; height: 170px; overflow: hidden; padding: 0; position: relative; width: 200px; } #encNav { position: relative; top: 0; } #listaPelis td { font-size: 0.9em; font-family: "Lucida Sans", Tahoma, Arial; } #linea_mitos { background: url("../img_v5/linea_mitos.gif") no-repeat scroll 0 0 transparent; height: 12px; margin: 5px auto; clear: both; } .seccionMitos { padding: 10px; } .seccionMitos td { font-size: 0.9em; font-family: "Lucida Sans", Tahoma, Arial; padding: 5px; } .seccionMitos td>p { font-size: 1em; } #lateralOcio { background: url("../img_v5/ocio_dcha.png") no-repeat scroll 0 0 transparent; color: #FFFFFF; font-weight: bold; height: 570px; overflow: hidden; padding: 300px 0 10px 8px; width: 210px; } #lateralOcio  ul { color: #FFFFFF; font-family: "Lucida Sans", Tahoma, Arial; font-size: 0.9em; list-style: disc inside none; } /* OFERTAS*/ #tablaOfertas { margin-left: 10px; width: 480px; font-family: "Lucida Sans", Tahoma, Arial; } #tablaOfertas th {
background-color: #98c7ea; color: #FFF; font-weight: 700; font-size: 0.9em; padding: 10px; } #tablaOfertas td { font-size: 0.9em; padding: 10px; } #tablaOfertas td>p { font-size: 1em; } #tablaOfertas a { padding-left: 5px; font-weight: 700; } .ofertaPar { background-color: #F2F6FC; } .ofertaImpar { background-color: #E6EEFA; } .paginacionSup { padding: 10px 0 30px; } .paginacionInf { padding: 20px 0 40px; } #paginaOfertas { margin: 0 auto; padding: 0 !important; text-align: center; } #paginaOfertas li { float: left; padding: 5px; } #pri { margin-right: 15px; } #ant { margin-left: 10px; margin-right: 140px; } #ult { margin-left: 15px; } #sgt { float: right !important; ; margin-right: 10px; } /* Ofertas destacadas:lateral derecho*/ .seccionSinOfer { border: 1px solid #ACC3D5; height: auto; margin-bottom: 10px; min-height: 120px; width: 205px; } .bordeNaranjaOfer { border-left: 10px solid #FF9918; height: 120px; position: relative; } .condOfert a, .seccionSinOfer a { font-family: "Lucida Sans", Tahoma, Arial;
font-size: 0.9em; margin-right: 10px; float: right; font-weight: 700; } .seccionSinOfer a { margin-right: 5px; } .textoOferta { background: url("../img_v5/fondo_textoOferta.png") no-repeat scroll 0 0 transparent; padding: 5px 0; position: relative; top: 0; width: 195px; z-index: 900000; } .imgOferta { left: 0; position: absolute; top: 0; z-index: 0; width: 195px; height: 120px; } .oferta .marco { border: 1px solid #69c; background-color: #f5f8fd; padding: 20px; font-size: 0.9em; margin: 10px 5px; } .entrada h4, .oferta h4 { padding: 5px; } .entrada ul, .oferta ul { list-style: disc outside url("../img_v5/disco.jpg"); padding-left: 30px !important; } .entrada ul li, .oferta ul li { padding: 5px 0; } .entrada form, .oferta form { padding: 5px 0 45px; } .entrada td { font-size: 0.9em; font-family: "Lucida Sans", Tahoma, Arial; } .entrada td>p { font-size: 1em; font-family: "Lucida Sans", Tahoma, Arial; } /*Ofertas proceso de compra paso 1:*/ #shoppingProcessContainer a { font-size: 0.9em; }
#shoppingProcessContainer h4 { font-size: 1.2em; margin-left: -10px; } /* EVENTOS - ENTRADAS:similar a Ofertas:3 jsp*/ .tdImg { vertical-align: top; } .entrada h1 { padding: 10px; } /* COMPRA ENTRADA:BUSTICKETSALE --> DETALLEENTRADA.JSP*/ #entradaForm .importanteEntrada { background-color: #F2F6FC; padding: 10px; } #entradaForm .tituloEntrada { clear: both; background-color: #7591BC; color: #FFFFFF; display: block; font-size: 0.9em; font-weight: bold; padding: 5px 5px 5px 10px; text-transform: uppercase; vertical-align: middle; margin-top: 10px; } #entradaForm .datosEntrada { height: 45px; padding-bottom: 10px; } #entradaForm .fecha, #entradaForm .cantidad, #entradaForm .tarifa { float: left; background-color: #E6EEFA; } #entradaForm .fecha { width: 150px; padding: 10px 5px 10px 10px; } #entradaForm .cantidad { width: 150px; padding: 10px 5px 12px 10px; } #entradaForm .tarifa { width: 393px; padding: 10px 5px 12px 10px; } #entradaForm .texto { background-color: #F3F6FD; float: left; margin-left: 3px;
padding: 5px 5px 5px 15px; width: 175px; } #entradaForm label { color: #002468; font-weight: bold; font-size: 0.9em; } #entradaForm input[type="text"], #entradaForm select { margin-top: 3px; font-size: 0.9em; } #entradaForm #fechaEntrada { width: 75px; } #entradaForm #numentradas { width: 50px; } .imagepopup img { cursor: url("../img_v5/magnify.cur"), -moz-zoom-in; } #entradaForm #filaUsuarios0, #entradaForm #filaUsuarios2, #entradaForm #filaUsuarios4 { margin-top: 3px; background-color: #F2F6FC; padding: 10px; height: 40px; } #entradaForm #filaUsuarios1, #entradaForm #filaUsuarios3 { margin-top: 3px; background-color: #E6EEFA; padding: 10px; height: 40px; } #entradaForm .nombre, #entradaForm .apellidos, #entradaForm .tipodoc, #entradaForm .numDNI { float: left; padding: 5px 0 0 10px; width: 200px; } #entradaForm .resumen { clear: both; color: #002468; float: left; font-size: 1.2em; font-weight: bold; padding: 23px 0 0; width: 300px; } #entradaForm .tuCompra { float: left; width: 450px; }
#entradaForm .filaIzda { background-color: #E6EEFA; float: left; margin: 3px 3px 0 0; padding: 10px; text-align: right; width: 150px; } #entradaForm .filaDcha { background-color: #F2F6FC; float: left; margin: 3px 0 0; padding: 10px; text-align: left; width: 257px; color: #4D4D4D; } #entradaForm .totalCompra { float: right; margin-top: 10px; } #entradaForm .compraTotal { background-color: #E6EEFA; color: #002468; float: left; font-size: 1.1em; font-weight: bold; padding: 20px; text-align: right; text-transform: uppercase; width: 300px; } #entradaForm .eurosTotal { background-color: #7591BC; color: #FFFFFF; float: left; font-size: 1.2em; font-weight: bold; padding: 20px; text-align: center; width: 80px; } #entradaForm .listaEntradas { margin-top: 20px; width: 700px; padding-bottom: 20px; } #entradaForm .entradaUnitaria { background-color: #F2F6FC; color: #4D4D4D; float: left; font-size: 0.9em; height: 25px; margin: 3px 0 0; padding: 10px; text-align: left; width: 350px; } #entradaForm .fileIzdaFalsa {
float: left; margin: 3px 3px 0 0; padding: 10px; text-align: right; width: 150px; } #entradaForm .divBorrar { background-color: #E6EEFA; float: left; height: 25px; margin: 3px 0 0 3px; padding: 10px; } #entradaForm .botonBorrar { border: 0 none; cursor: pointer; display: block; float: left; margin: 10px 5px; } #entradaForm .btnGuardar { float: right; padding-top: 15px; width: 300px; } #entradaForm .avisoPaquete { clear: both; width: 500px; font-size: 1em; color: #BA1419; } /*OFERTAS */ #ofertas_compra .tituloOferta { color: #0D3072; font-size: 1.2em; font-weight: bold; padding: 5px; text-transform: capitalize; } #ofertas_compra .condOfert { background-color: #E5EAF6; border: 1px solid #ACC3D5; padding: 10px; width: 185px; } #ofertas_compra label { bottom: 2px; color: #002468; font-size: 0.9em; font-weight: bold; position: relative; text-transform: capitalize; } #ofertas_compra .cuadroOfer { border-top: 1px solid #ACC3D5; border-left: 1px solid #ACC3D5; border-right: 1px solid #ACC3D5; height: auto;
min-height: 120px; width: 205px; } #ofertas_compra .cuadroOfer h4 { padding-left: 5px; } #aceptar_condiciones { padding: 10px; } .tablaFormato { width: 100%; font-size: .9em; color: #4D4D4D; } .tablaFormato th { background-color: #7591BC; color: #FFF; text-align: center; padding: 3px; } .tablaFormato td { background-color: #f2f6fc; text-align: center; padding: 3px; } .tablaFormato tr.impar td { background-color: #E6EEFA; } #ventanaPop ul { font-size: 0.9em; font-family: "Lucida Sans", Tahoma, Arial; list-style: disc outside url("../img_v5/disco.jpg"); padding: 5px 0 5px 30px; } #ventanaPop strong { font-size: 0.9em; font-family: "Lucida Sans", Tahoma, Arial; }
