@import url("layout.css");

@import url("publicidad.css");

/* ************************* */

/* SKIN*/



body {font-size:0.75em;color:#333333;background:#000000 url(/img/ES/MLL/f.jpg) 0 0 repeat-x;}
.general {background-color:transparent; background-image:none;}

input, select, textarea {border:1px solid #999999;}



/* botones */

#pasamira {border-top:1px solid #DDDDDD;}

#pasamira a {color:#ffffff;background:#000000 url(/img/ES/MLL/fb.gif) no-repeat scroll 0pt 50%;border:1px solid #FFFFFF;}

button {padding:0.2em;line-height:auto; width:auto; text-align:center; color:#ffffff;background:#000000 url(/img/ES/MLL/fb.gif) no-repeat scroll 0pt 50%;border:1px solid #FFFFFF;}
.buscador_guia form button, .buscador_pruebas form button, .comparador form button {background-image:url(/img/ES/MLL/fb_go2.gif); padding-left:20px;}



/*color enlaces */

a, .ruta h1 a, .apartados ol.pest li a {color:#DA3534;}

a:hover, .ruta h1 a:hover  {color:#DA3534;}
.mirafotos ul li a:hover {border-color:#DA3534;}
.mirafotos ul li a.activo, .mirafotos ul li a.activo:hover {border-color:#DA3534;}
.otros li a {color:#000000;border-top:1px solid #DDDDDD;}
.impar, .otros li a:hover {color:#DA3534;background-color:#F4F9FA;}
.impar, .otros li a:hover h2, .impar, .otros li a:hover h3 {color:#DA3534;}

h2, h3, h4, h5 {text-decoration:none; font-weight:bold;color:#183A54;}

h1, h1 a, h2 a, h3 a, h5 a {text-decoration:none;color:#000000;}

h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {text-decoration:underline;}

h1 {font-size:2.5em;margin:1em 0 0.2em 0;}

h2 {font-size:1.7em; margin-bottom:0.2em;}
.home h2 {font-size:1.2em;}

h4 {margin-bottom:0;background-color:#FFFFFF;border-bottom:1px solid #000000;color:#667649;font-family:"Trebuchet MS",Arial,helvetica,Sans-serif;font-size:1.1em;}

h4.numero {color:#000000;}

h4 a {font-weight:bold;color:#667649; text-decoration:none;}



/* REGISTRO DE USUARIOS */

.registro  .ppal form fieldset {background-color:#F3F3F3;border-color:#A39F82;}
.registro  .ppal h3 {color:#0099CC;}
.registro  .ppal .bloque {background-color:#F3F3F3;border:1px solid #A39F82;}
.contenidos_usuario  tbody tr:hover {background:#d21c1b url(/img/ES/MLL/f_over.gif) 0 0 repeat-x;}
.contenidos_usuario  th {border-bottom:1px  solid #000000;}
.cabecera {background-image:none; background-color:transparent;padding-top:70px;}
.cabecera .func {right:0;}
.logo {position:absolute; left:0; top:0; width:300px; height:90px;}
.cabecera .buscador {right:0;top:25px;}



/* menu */
.menu {width:980px; height:50px;background:transparent url(/img/ES/MLL/f_menu.gif) 0 0 no-repeat;}
.menu ul {margin-left:300px;height:25px;padding-bottom:5px;}
.menu ul li {position:relative;float:left;height:25px;line-height:2em; padding-left:10px;background:transparent url(/img/ES/MLL/f_menu_li.gif) 0 0 no-repeat;}
.menu ul li.a1, .menu ul li ul ul li.b1 {display:inline; margin-left:308px;}
.menu ul li a {float:left;height:25px;line-height:29px;font-size:1.1em;color:#000000; font-weight:bold;padding-right:10px;background:transparent url(/img/ES/MLL/f_menu_li_a.gif) right 0 no-repeat;  display:block; white-space:nowrap; text-decoration:none;}
.menu ul li a:hover {text-decoration:none;color:#c00000}
.menu ul li.activo {background:transparent url(/img/ES/MLL/f_menu_li2.gif) 0 0 no-repeat;color:#ffffff;}
.menu ul li.activo a {background:transparent url(/img/ES/MLL/f_menu_li_a2.gif) right 0 no-repeat;color:#ffffff;}
.menu ul li ul li a:hover {background-position:50% 0;}
.menu ul li ul {margin-left:0;display:none;position:absolute; left:0; top:25px;width:940px;clear:both;padding-bottom:5px;overflow:hidden;}
.menu ul li.activo ul {display:block;}
.menu ul li ul li, .menu ul li.activo ul li { background-image:none;}
.menu ul li ul li a, .menu ul li.activo ul li a {color:#ffffff; background-image:none;height:25px;line-height:25px;}
.menu li.activo ul li.activo {background:transparent url(/img/ES/MLL/f_submenu_li.gif) 0 50% no-repeat;}
.menu ul li.activo ul li.activo a {padding-right:6px;color:#ffffff; background:transparent url(/img/ES/MLL/f_submenu_li_a.gif) right 50% no-repeat;height:25px;}
.menu ul li ul li a:hover {color:#000000;}
.menu form {float:left; height:34px;}
.menu form button {width:20px; height:20px; text-indent:-1000px;background:#FFCC00 url(/img/ES/MLL/fb_go.gif) 50% 50% no-repeat; border:1px solid #ffffff;}
.menu form a {color: #ffffff; text-decoration:underline; padding-left:20px;background:transparent url(/img/ES/MLL/llave.gif) 0 50% no-repeat;}





/* ruta */

.ruta, .galetit {border-bottom:1px solid #31668E;}



/* modulos */

.ppal .destacado {background-color:#F9F9F7; background-image:none;}
.ppal .destaca1, .ppal .destaca2, .ppal .destaca3, .ppal .destaca4 {margin-bottom:1em;padding:10px;}
.ppal .destaca2 {border-bottom:1px solid #DDDDDD}
.ppal .destaca4 {margin-top:10px;}
.boletin {margin-top:1em;}
.meta {margin:0 0 1em 0;font-size:0.9em; color:#333333;}

span.foto {border:3px solid #E96767;}





/* pest */

ul.pest li a {background-color:#FDF1CC;color:#333333;}

ul.pest li a.activo {background-color:#DA3534;color:#ffffff;}



/* lomas*/

#lomas li a {color:#7E9159;}

#lomas li a:hover {background-color:#d21c1b;}

#lomas li a span {color:#000000;}



/* mod_buscador_guia*/

.buscador_guia h4 {text-indent:-1000px;background:#ffffff url(/img/ES/MLL/f_h4_buscador_guia.gif) 0 0 no-repeat;}
.buscador_guia form {background:#DA3534 url(/img/ES/MLL/f_buscadores.gif) 0 bottom repeat-x;}



/* mod_buscador_pruebas*/

.buscador_pruebas h4 {text-indent:-1000px;background:#ffffff url(/img/ES/MLL/f_h4_pruebas.gif) 0 0 no-repeat;}
.buscador_pruebas form {background:#DA3534 url(/img/ES/MLL/f_buscadores.gif) 0 bottom repeat-x;}



/* comparador */

.comparador form {background-color:#DA3534;}



/*mod_relacionados*/

.relacionados {background-image:none; background-color:#FDF1CC;}
.relacionados p {color:#183A54;}
.relacionados p a {text-transform:lowercase; font-family:"Trebuchet MS", Arial, helvetica, Sans-serif;}
.relacionados p a:hover {color:#183A54;}



/*mod_blogs mod_bazares*/

.blogs li a, .bazares li a {color:#333333; border-bottom:1px solid #efefef;}
.blogs li a strong, .bazares li a strong {color:#d21c1b;}
.blogs li a:hover, .bazares li a:hover {text-decoration:none;background:#d21c1b url(/img/ES/MLL/f_over.gif) 0 0 repeat-x; color:#ffffff} /* <<< como .valoracion ul li a:hover */

.blogs li a:hover strong, .bazares li a:hover strong {color:#0b4054;}
.blogs li a img, .bazares li a img {background-color:#FFFFFF; padding:1px;border:3px solid #999966;}
.blogs li a:hover img, .bazares li a:hover img {background-color:#ffffff; padding:1px;border:3px solid #0c4a62;}



/* textos */

.apartados ol.pest {padding-top:5px;}
.apartados ol.pest li a.activo {color:#000000;background-color:#ffffff; background-image:none;font-weight:bold;}
.entradilla {font-weight:bold;}

#articulo .entradilla {color:#183A54}

p.estadillo {border-bottom:1px solid #DDDDDD;}
.autor, .fecha {color:#666666;}



/* pasapaginas */

.pasa {border-top:1px solid #DDDDDD;}
.pasa a {color:#000000;}
.pasa a:hover, .pasa a.activo, .pasa a.next, .pasa a.prev {color:#FFFFFF;}



/*prestaciones*/

#prestaciones .contenido {border:1px solid #00CC33;}

#prestaciones tr:hover {color:#FFFFFF; background-color:#A39F82;}



/*ficha tecnica*/

#ficha {padding-bottom:10px; background: #ffffff url(/img/ES/MLL/f_articulo.gif) 50% bottom no-repeat;}

#ficha .contenido {clear:both;padding:0; background-color:#ffffff;}

#ficha table {font-size:0.9em; color:#000000; border:1px solid #B2B2B2; }

#ficha p {background-color:#FFFFFF; margin:0;padding:10px 0;}

#ficha tr.nohover{ background-image: none;}

#ficha td, #ficha th {padding:0.5em; text-align:left; vertical-align:top;background-image:url(/img/ES/MLL/dotted1.gif); background-position: 0 bottom; background-repeat:repeat-x;}

#ficha th {font-weight:bold;background-color:#FFF0AF}



/*conclusion*/

#conclusion {padding-bottom:10px; background: #ffffff url(/img/ES/MLL/f_articulo.gif) 50% bottom no-repeat;}

#conclusion .contenido {clear:both;padding:0; background-color:#ffffff;}

#conclusion table {font-size:0.9em; color:#000000; border:1px solid #B2B2B2; }

#conclusion p {background-color:#FFFFFF; margin:0;padding:10px 0;}

#conclusion td, #conclusion th {padding:0.5em; text-align:left; vertical-align:top;background-image:url(/img/ES/MLL/dotted1.gif); background-position: 0 bottom; background-repeat:repeat-x;}

#conclusion th {white-space:nowrap; font-weight:bold;background-color:#FFF0AF}



/* COMENTARIOS */

#comentarios li {padding:10px; background:#FDFDFD url(/img/ES/MLL/f_tr_prueba5min.gif) 0 0 repeat-x;border-top:1px solid #DDDDDD;}

#comentar form fieldset {background-color:#F3F3F3;}

#comentar h3 {color:#0099CC;border-bottom:1px solid #999999;}

#comentar form label input, #comentar form label textarea {width:99%;background:#FFFFFF url(/img/ES/MLL/f_campos.gif) 0 0 no-repeat}

#comentar form button {background:#333333 url(/img/ES/MLL/fb.gif) 50% 50% no-repeat; border:1px solid #ff9900}



/* comentarios-mini */

.comentarios-mini textarea {background:#FFFFFF url(/img/ES/MLL/f_campos.gif) 0 0 no-repeat                ; width:99%;}
.comentarios-mini button {margin-top:10px;background:#333333 url(/img/ES/MLL/fb.gif) no-repeat scroll 50%;}



/* ENVIAR*/

#enviar {position:relative; _height:1px;}

#enviar h2 {clear:left;padding-top:0.5em;font-size:1.5em;}

#enviar form {position:relative;}

#enviar form fieldset {position:relative;display:block; clear:both;margin-bottom:1em; padding:10px 0 10px 10px;background-color:#F3F3F3;}

#enviar h3 {clear:both;display:block;margin:1em 0 0 0;font-size:1.2em; color:#C40C0C;border-bottom:1px solid #999999;}

#enviar h3 a {float:right;}

#enviar form button {margin-top:1em;}

#enviar form p {clear:both;}

#enviar form label {position:relative;float:left; width:45%; margin-right:4%; font-weight:bold;padding-bottom:1.5em;}

#enviar form label.ancho {width:95%;margin-right:0;clear:both;}

#enviar form label em {color:red}

#enviar form label input, #enviar form label textarea {border:1px solid #999999;width:99%;background:#FFFFFF url(/img/ES/f_campos.gif) 0 0 no-repeat }

#enviar form label input.check {width:auto;margin-right:5px;border:none;}

#enviar form button {float:left; background:#333333 url(/img/ES/MLL/fb.gif) 50% 50% no-repeat}



/* HOME */



/* marco */

.marco {background-color:#DA3534; color:#FFFFFF;}
.marco .acciones .boton {padding:0.2em 0.5em; background:#000000 url(/img/ES/MLL/fb.gif) 0 50% repeat-x; border:1px solid #ffffff; color:#FFFFFF; font-weight:bold; text-decoration:none;}



/* prueba */

.prueba, .apartados ol.atajos {background-color:#FDF1CC;}
.prueba .foton img {width:284px;border:2px solid #C40C0C;}



/* pasamini */

.pasamini {background:transparent url(/img/ES/MLL/f_prueba.gif) 0 0 no-repeat;}

a.siguiente {color:blue; text-decoration:underline;}
.colofon {color:#ffffff; background:#da3534 url(/img/ES/MLL//f_colofon.gif) 50% bottom no-repeat;}
.colofon a {color:#ffffff;}
.pie {background:transparent; background-image:none; padding:1em 5px 0pt;color:#999999;}
.pie p {border-bottom:1px solid #CCCCCC;font-weight:bold;padding:10px 0pt;}
.pie a {border:1px solid #FFFFFF;color:#ffffff; letter-spacing:-1px;}
.pie p.repie {border-top:1px solid #CCCCCC; border-bottom:none;}
.pie .repie a, .pie dl a {border:none;}
.pie dl a:hover, .repie a:hover {color:#FF6600;} 



/* categorias */

.categoria, .subcategoria {padding:5px 0;background-color:#ffffff;margin:0; border-bottom:1px solid #31668E}
.categoria h4, .subcategoria h4 {font-size:1.3em;}
.categoria p, .subcategoria p {padding:5px 0 0 0;}
.categoria a.activo, .subcategoria a.activo {color:#000000;}
.foot {padding:0;border:none;}



/* CADUCA */

/* GALERIA */

/* GALERIA */

body.galeria {background:#000000 url(/img/ES/MLL/f_galeria.jpg) 0 0 repeat-x;color:#333333; }
.galeria .volver {position:absolute; right:0; top:10px; background-image:url(/img/ES/MLL/volver_galeria.gif);}
.galeria .ppal .contenido h1 a {color:#C40C0C;}
.galeria h1 a:hover, .galeria .volver:hover {color:#FFFFFF;}
.galeria .visorfotos {background-image:none; background-color:transparent;padding:0; border:none;}
.galeria a:hover {color:#ff6600;}
.galeria .contenedor {padding-top:0;}
.galeria .cuerpo {background-image:none; background-color:transparent;border:none}
.galeria .cabecera {background-image:none; background-color:transparent;border:none}
.galeria .func {right:0;color:#666666;}
.galeria .buscador {right:0;}
.galeria .buscador a {color:#999999;}
.galeria .func a {color:#999999;}
.galeria .logo {background-image:url(/img/ES/MLL/logo2.gif);}
.galeria .menu, .galeria .menu ul, .galeria .menu ul li ul, .galeria .menu li, .galeria .menu li a {background:transparent; background-image:none; color:#999999;}
.galeria .menu ul {padding-right:0;float:right;}
.galeria .menu ul li a:hover {color:#ff6600;}
.galeria .cuerpo {padding:0;width:100%; background-color:transparent; background-image:none;border-top:1px solid #666666;}
.galeria .ppal {width:100%; text-align:center;background-color:transparent; background-image:none;}
.galeria .ppal .contenido {padding:10px 0;}
.galeria .colofon {background-image:none; background-color:transparent; color:#666666; }
.galeria .colofon a {color:#999999;}
.galeria .pie {padding:0;background-image:none; background-color:transparent; border:none;}
.galeria .pie p {border-bottom:1px solid #666666;}