body,td,th,a,div{ font-family:verdana; color:#ffffff; font-size:8pt; } input,textarea{ color:#000000; font-family:verdana; font-size:8pt; } .tabla_principal{ padding-left:7px; padding-right:7px; background-color:#ffffff; } .link{ text-decoration:none; color:#333333; } .link:hover{ color:#000000; } .td_galeria{ font-weight:bold; background-color:#6D8233; height:24px; background-image:url(imagenes/fondo_verde_25.jpg); background-repeat:repeat-x; color:#333333; border:1px solid #333333; } .aviso_formu{ width:450px; height:90px; padding:0 0 0 0; margin:20 20 20 20; color:#2e380e; font-weight:bold; border-top:3px solid #4d5c1f; border-left:3px solid #4d5c1f; border-right:3px solid #4d5c1f; border-bottom:3px solid #4d5c1f; background-color:#6d8233; background-image:url(imagenes/error.png); background-repeat:no-repeat; background-position:10 10; } .aviso_formu_con{ width:450px; height:90px; padding:0 0 0 0; margin:20 20 20 20; color:#2c0002; font-weight:bold; border-top:3px solid #3a0414; border-left:3px solid #3a0414; border-right:3px solid #3a0414; border-bottom:3px solid #3a0414; background-color:#7e0003; background-image:url(imagenes/error.png); background-repeat:no-repeat; background-position:10 10; } .aviso_formu_ok{ width:450px; height:90px; padding:0 0 0 0; margin:20 20 20 20; color:#2e380e; font-weight:bold; border-top:3px solid #4d5c1f; border-left:3px solid #4d5c1f; border-right:3px solid #4d5c1f; border-bottom:3px solid #4d5c1f; background-color:#6d8233; background-image:url(imagenes/ok.png); background-repeat:no-repeat; background-position:10 10; } .aviso_formu_con_ok{ width:450px; height:90px; padding:0 0 0 0; margin:20 20 20 20; color:#2c0002; font-weight:bold; border-top:3px solid #3a0414; border-left:3px solid #3a0414; border-right:3px solid #3a0414; border-bottom:3px solid #3a0414; background-color:#7e0003; background-image:url(imagenes/ok.png); background-repeat:no-repeat; background-position:10 10; } .fondo_lateral_izkierdo{ background-image:url(imagenes/fondo_bada.jpg); background-repeat:repeat-y; background-position:top right; } .fondo_lateral_derecho{ background-image:url(imagenes/fondo_bada.jpg); background-repeat:repeat-y; background-position:top left; } .img:hover{ opacity:0.7; } .fondo_menu{ height:60px; background-image:url(imagenes/fondo_menu.jpg); } .menu{ font-size:10.5pt; text-decoration:none; display:block; padding:22px; } .menu:hover{ background-color:#160003; } .menu2{ font-size:10.5pt; text-decoration:none; background-color:#160003; display:block; padding:22px; } .th_menu{ height:60px; } .fondo_index{ width:100%; background-image:url(imagenes/fondo_1.jpg); background-repeat:no-repeat; background-color:#000000; } .contenido_index{ padding:80 0 80 0; width:500px; text-align:justify; font-size:10.5pt; } .fondo_colabo{ width:100%; background-color:#222222; } .contenido_colabo{ } .fondo_situacion{ width:100%; background-color:#222222; } .contenido_situacion{ } .fondo_distancia1{ width:100%; height:531px; background-image:url(imagenes/mapa_1.jpg); } .contenido_distancia{ } .fondo_distancia2{ width:100%; height:531px; background-image:url(imagenes/mapa_2.jpg); } .fondo_distancia3{ width:100%; height:531px; background-image:url(imagenes/mapa_3.jpg); } .fondo_distancia4{ width:100%; height:531px; background-image:url(imagenes/mapa_4.jpg); } .link_distancia{ text-decoration:none; font-size:18px; font-weight:bolder; color:#ffffff; } .link_distancia:hover{ color:#c02e39; } .link_distancia2{ text-decoration:none; font-size:18px; font-weight:bolder; color:#c02e39; } .td_titulo_distancia{ font-size:10px; padding:3 3 3 3; font-weight:bolder; } .td_distancia{ font-size:11px; } .tabla_menu_distancia{ padding-top:25px; padding-left:25px; } .fondo_serveis{ width:100%; height:531px; background-image:url(imagenes/fondo_2.jpg); } .contenido_serveis1{ padding:0 0 0 0; text-align:left; line-height:125%; font-size:13pt; font-weight:bold; } .contenido_serveis{ padding:0 0 0 0; text-align:justify; line-height:125%; font-size:8.5pt; } .titulo_serveis{ font-size:10.5pt; } .fondo_certificaciones{ background-image:url(imagenes/fondo_4.jpg); } .fondo_flota{ width:100%; height:332px; background-image:url(imagenes/fondo_4.jpg); background-repeat:repeat-y; } .fondo_medio{ width:100%; height:334px; background-image:url(imagenes/fondo_5.jpg); } .contenido_medio{ padding:25 0 0 25; width:420px; text-align:left; font-size:10.5pt; color:#000000; font-weight:bold; } .contenido_medio2{ padding:15 0 20 25; width:420px; text-align:left; font-size:9pt; color:#000000; } .fondo_noticias{ width:100%; height:531px; background-color:#000000; background-image:url(imagenes/fondo_3.jpg); } .fondo_noticia{ width:100%; background-color:#000000; background-image:url(imagenes/fondo_3.jpg); } .contenido_noticias{ font-size:12pt; font-weight:bold; line-height:1.3; text-decoration:none; padding-left:20px; padding-right:20px; background-color:#bf2f38; } .contenido_noticias2{ font-size:12pt; font-weight:bold; line-height:1.3; text-decoration:none; } .contenido_noticia{ line-height:125%; font-size:8.5pt; text-align:justify; } .fondo_links{ width:100%; height:100%; background-image:url(imagenes/Fons-negre.jpg); } .fondo_presupuesto{ width:100%; background-image:url(imagenes/fondo_presu.jpg); background-color:#000000; background-repeat:no-repeat; } .fondo_contacto{ width:100%; background-image:url(imagenes/fondo_contacto.jpg); background-color:#320000; background-repeat:no-repeat; } .btn{ border:0px solid #000000; background-color:transparent; color:#ffffff; font-weight:bold; font-size:10pt; width:55px; text-align:left; margin-left:0px; } .btn_borrar{ border:0px solid #000000; background-color:transparent; color:#ffffff; font-weight:bold; font-size:10pt; width:70px; text-align:left; margin-left:0px; } .btn_volver{ border:2px solid #c8c8c8; background-color:#73882d; background-image:url(imagenes/btn_verde_30.jpg); background-repeat:repeat-x; border:1px solid #4d5c1f; color:#2e380e; font-weight:bold; font-size:10px; width:120px; height:30px; text-align:center; margin-left:0px; } .btn_rojo_30{ border:1px solid #320003; background-color:#7b0003; background-image:url(imagenes/btn_rojo_30.jpg); background-repeat:repeat-x; color:#2c0002; font-weight:bold; font-size:10px; width:120px; height:30px; text-align:center; margin-left:0px; } .btn_rojo_30:hover{ background-image:url(imagenes/btn_rojo2_30.jpg); background-repeat:repeat-x; } .btn_volver:hover{ background-image:url(imagenes/btn_verde2_30.jpg); background-repeat:repeat-x; } .btn_grande_blanco{ background-image:url(imagenes/fondo_btn_blanco.jpg); height:40px; border:1px solid #c8c8c8; background-color:#ffffff; width:150px; cursor:hand; cursor:pointer; font-weight:bold; } .btn_enviar{ font-weight:bold; width:90px; height:26px; border:0px solid #000000; background-color:transparent; background-image:url(imagenes/Derecha-menu.gif); background-position:top right; background-repeat:no-repeat; color:#ffffff; font-size:10pt; } .texto_presu{ width:238; height:20px; } .texto_presu2{ width:234; height:20px; } .textarea_presu{ width:234px; height:80px; } .texto_contacto{ width:230; height:20px; } .textarea_contacto{ width:238px; height:175px; } fieldset { overflow: hidden; position: relative; } input[type=checkbox] { position: absolute; left: -999em; } input[type=checkbox] + label { display: block; height: 20px; padding-left: 10px; background: url(imagenes/blanco.jpg) top left no-repeat; } input[type=checkbox]:checked + label { background-image: url(imagenes/marcado.jpg); }