@import url("layout.css");
@import url("publicidad.css");
/* SKIN*/
body {font:normal 0.8em Arial,verdana,sans-serif; background: #E2E2E2 url(/img/ES/MTT/f.jpg) 0 0 repeat-x; color:#666666}
.general {background: transparent; background-image:none;}
input, select, textarea {border:1px solid #999999;}
.contenedor {background:transparent url(/img/ES/MTT/f_general.gif) repeat-y scroll 0pt}

/* botones */
#pasamira {border-top:1px solid #DDDDDD;}
#pasamira a {color:#ffffff;background:#000000 url(/img/ES/MTT/fb.gif) no-repeat scroll 0pt 50%;border:1px solid #FFFFFF;}
button {padding:0.2em; text-align:center; color:#ffffff;background:#000000 url(/img/ES/MTT/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/MTT/fb_go2.gif); padding-left:20px;}

/*color enlaces */
.cabecera .func a, .cabecera .buscador a {color:#ffffff;}
.cabecera .func a:hover, .cabecera .buscador a:hover, .otros li a:hover h3{color:#ff6600;}
a {color:#ff6600; text-decoration:none;} 
.mas:hover {text-decoration:underline;}
.apartados ol.pest li a {color:#ffffff; text-decoration:none}
.ruta h1 a {color:#000000; text-decoration:none}
a:hover, .ruta h1 a:hover  {color:#ff6600; text-decoration:underline}
.mirafotos {background-color:#F9F9F9;border-color:#DDDDDD;}
.mirafotos ul li a:hover {border-color:#FF6600;}
.mirafotos ul li a.activo, .mirafotos ul li a.activo:hover {border-color:#ff6600;}
.otros li a {color:#333333; border-bottom:1px solid #DDDDDD;}
.impar, .otros li a:hover {background-color:#F6F6F6;}
.mirafotos p a{color:#ff6600;}

h2, h3, h4, h5 {text-decoration:none; font-weight:bold;color:#000000;}
h1, h1 a, h2 a, h3 a, h4 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 {background-color:#F4F4F4;border-bottom:2px solid #FFFFFF;color:#FFFFFF;display:block;font-size:0.95em;font-weight:bold;overflow:hidden;position:relative;}
h4 a {float:left; display:block;padding:3px 6px;color:#ffffff; background-color:#0F92C4; border-right:2px solid #ffffff;}
h4 a:hover {text-decoration:none; background-color:#ff6600; color:#ffffff;}
h4.numero {color:#000000;margin-right:15px;margin-bottom:0; border-bottom: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:#0F92C4 url(/img/ES/MTT/f_over.gif) 0 0 repeat-x;}
.contenidos_usuario  th {border-bottom:1px  solid #000000;}

/* cabecera */
.cabecera {color:#FFCC00; background:#000000 url(/img/ES/MTT/f_cabecera.gif) 0 0 repeat-x;font-size:0.85em;}
.logo {height:90px;}
.cabecera .func {top:15px;}
.cabecera .buscador {top:35px;}
/* boletin */
.boletin h4, .salto h4 {font-weight:normal; margin-bottom:0; border-bottom:none;
background-color:#0F92C4;
color:#FFFFFF; font-weight:bold;
padding:3px 6px;
}
/* menu */
	.menu { width:100%;/*29+34 rel margin .col2 */; height:50px; background:transparent url(/img/ES/MTT/f_menu.gif) 0 0 repeat-x;}
	.menu ul {height:27px;border-left: 2px solid #ffffff}
	.menu ul li {position:relative;float:left;height:25px;line-height:2em;/*border-left:1px dotted #ffffff;*/}
	.menu ul li a {float:left;font: bold 1.2em "Trebuchet MS", Arial, Helvetica, Sans-serif; padding:0 8px; color:#ffffff; height:25px;line-height:25px;  display:block; background-image:url(/img/ES/MTT/f_menu_li_a.gif); background-position:0 bottom; background-repeat:repeat-x; border-right:2px solid #ffffff; border-top: 2px solid #ffffff }
	.menu li ul {display:none;}
	.menu li.activo ul {display:block;}
	.menu li ul li a {height:21px;line-height:21px;color:#000000; background-image:none;border:none;}
	.menu ul li > a {background-image:url(/img/ES/MTT/f_menu_li_a.png);}
	
.menu, h4 a, .menu li a, li ul, .visorfotos, .apartados ul.pest {background-color:#66CC33;}
/*	.a1 .menu, .a1 h4 a, .menu li.a1 a, li.a1 ul, .a1 .visorfotos, .a1 .apartados ul.pest {background-color:#66CC33;}
	.a2 .menu, .a2 h4 a, .menu li.a2 a, li.a2 ul, .a2 .visorfotos, .a2 .apartados ul.pest {background-color:#12B0ED;}
	.a3 .menu, .a3 h4 a, .menu li.a3 a, li.a3 ul, .a3 .visorfotos, .a3 .apartados ul.pest {background-color:#996600;}
	.a4 .menu, .a4 h4 a, .menu li.a4 a, li.a4 ul, .a4 .visorfotos, .a4 .apartados ul.pest {background-color:#009933;}
	.a5 .menu, .a5 h4 a, .menu li.a5 a, li.a5 ul, .a5 .visorfotos, .a5 .apartados ul.pest {background-color:#99CC33;}
	.a6 .menu, .a6 h4 a, .menu li.a6 a, li.a6 ul, .a6 .visorfotos, .a6 .apartados ul.pest {background-color:#CC0066;}
	.a7 .menu, .a7 h4 a, .menu li.a7 a, li.a7 ul, .a7 .visorfotos, .a7 .apartados ul.pest {background-color:#FF9900;}
	.a8 .menu, .a8 h4 a, .menu li.a8 a, li.a8 ul, .a8 .visorfotos, .a8 .apartados ul.pest {background-color:#66CC33;}
	.a9 .menu, .a9 h4 a, .menu li.a9 a, li.a9 ul, .a9 .visorfotos, .a9 .apartados ul.pest {background-color:#996600;}
	.a10 .menu, .a10 h4 a, .menu li.a10 a, li.a10 ul, .a10 .visorfotos, .a10 .apartados ul.pest {background-color:#009933;}*/
	/*.menu li a:hover {background-position:50% 0;}*/
	.menu li a:hover { text-decoration:none; color:#000000;}
	
	.menu ul li.activo a {color:#ffffff; background-image:none;}
	
	.menu ul li a ul {width:100%;clear:both;padding:3px 0;display:block;overflow:hidden;background-color:#e5d500; border-bottom:2px solid #ffffff; background-image:none;}
	
	
.menu li.activo a {color:#ffffff;}
	.menu li ul li ul li a {color:#000000;border:none; background-image:none;line-height:1.5em; height:1.5em;}
	.submenu li a:hover {color:#ffffff;}
	.menu li ul {position:absolute;display: none; left:0; bottom:-27px;width:980px;  height:25px;border:none;}
	.menu form {float:left; height:34px;}
	.menu form button {width:20px; height:20px; text-indent:-1000px;background:#FFCC00 url(/img/ES/MTT/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/MTT/llave.gif) 0 50% no-repeat;}

/* ruta */
.ruta, .galetit {background-color:#F4F4F4;padding:1px; overflow:hidden;}
.ruta h1, .galetit h1 {padding:0; margin:0; display:inline;font-size:1em; text-transform:uppercase;border:none;}
.navigators {padding:3px 8px 0 0;display:block;}

/* modulos */
.ppal .destacado {background:transparent; background-image:none;}
.ppal .destaca1, .ppal .destaca2, .ppal .destaca3 {margin-bottom:1em;padding-top:10px;}
.boletin {margin-top:1em;}
.meta {margin:0 0 1em 0;font-size:0.9em; color:#666666;}
span.foto {background-color:#FFFFFF;border:3px solid #e5d500;}

/* pest */
ul.pest li a {color:#ffffff;background-color:#000000; border:none;font-size:0.9em;}
ul.pest li a.activo {color:#ffffff; background-color: #99cc00;}
.apartados ul.pest {background:#ff6600 url(/img/ES/MTT/f_apartados_ul.gif) 0 bottom repeat-x;
padding-top:8px;}
/* lomas*/
.lomas h4 {background-color:#0F92C4;color:#FFFFFF; font-weight:bold;padding:3px 6px;}
#lomas{border-color:#DDDDDD;}
#lomas li a {color:#0F92C4;}
#lomas li a:hover {/*color:#FFFFFF;*/ background-color:#ff6600;}
#lomas li a span {color:#000000;}

/* mod_buscador_guia*/
.buscador_guia form {background-color:#99cc00; background-image:none;}

/* mod_buscador_pruebas*/
.buscador_pruebas form {background-color:#99cc00; background-image:none;}

/* comparador */
.comparador form {background-color:#99cc00; border:none; border-top:none;}

/*mod_relacionados*/
.relacionados {line-height:120%; background-image:none; background-color:transparent;}
.relacionados h4 {background-color:#0F92C4;color:#FFFFFF; font-weight:bold;padding:0;/*3px 6px;*/}
.relacionados p {margin:0.5em 0;}
.relacionados p a {text-transform:lowercase; font-family:"Trebuchet MS", Arial, helvetica, Sans-serif;}

/*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:#CF0F0F;}
.blogs li a:hover, .bazares li a:hover {text-decoration:none;background:#0F92C4 url(/img/ES/MTT/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:#FFFFFF;}
.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:#ffffff;background-color:#99cc00; background-image:none;font-weight:bold;}
.entradilla {font-weight:bold;}
#articulo .entradilla {color:#000000}
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/MTT/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/MTT/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/MTT/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/MTT/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/MTT/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 {border:1px solid #999999;width:99%;background:#FFFFFF url(/img/ES/MTT/f_campos.gif) 0 0 no-repeat}

/* comentarios-mini */
.comentarios-mini textarea {background:#FFFFFF url(/img/ES/MTT/f_campos.gif) 0 0 no-repeat        ; border:1px solid #999999;width:99%;}
.comentarios-mini button {margin-top:10px;background:#333333 url(/img/ES/MTT/fb.gif) no-repeat scroll 50%;}

/* HOME */
.home .ppal .col1 .destacado div, .home .ppal .col2 .destacado div, .home .ppal .col3 .destacado div {padding:10px 0;}
.home .ppal .col3 .boletin div {padding:10px;}

/* marco */
.marco {background-color:#ff6600; color:#FFFFFF}
.marco .acciones .boton {padding:0.2em 0.5em; background:#FF0000 url(/img/ES/MTT/suscribete.gif) 0 50% repeat-x; border:1px solid #ffffff; color:#FFFFFF; font-weight:bold; text-decoration:none;}

/* prueba */

.prueba {background-color:#FFF3C1;border:1px solid #f2e4aa;}
.prueba h2 {clear:both; margin:5px 0;}
.prueba h4 {margin-bottom:1em;
background-color:#f2e4aa;border-bottom:none}
.prueba .foton img {border:3px solid #e5d500;}

/* pasamini */
.pasamini {background:transparent url(/img/ES/MTT/f_prueba.gif) 0 0 repeat-x;}

.colofon {color:#ffffff; background:#000000 url(/img/ES/MTT/f_colofon.gif) 0 0 repeat-x;padding:1.3em 0 1em 0;}
.colofon a {color:#ffffff;}

.pie {background:#E2E2E2 url(/img/ES/MTT/f_pie.gif) center 0 no-repeat;color:#000000;padding:1em 5px 0pt;}
.pie p {font-weight:bold; border-bottom:1px solid #ffffff;padding:10px 0pt;}
.pie a {color:#666666}
.pie p a {color:#666666;border:1px solid #FFFFFF;}
.pie p.repie {border-bottom:none; border-top:1px solid #ffffff;}

/* categoria */

.categoria, .subcategoria {background-color:#F4F4F4;}
.categoria h4, .subcategoria h4 {border:none;font-size:1.2em; color:#000000;}
.categoria p, .subcategoria p {padding:0;} 
.foot {padding:5px 0; border-bottom:1px solid #DDDDDD;font-size:0.9em;}
.subcategoria a.activo {color:#000000;}

/* CADUCA*/

/* GALERIA */
body.galeria {background:#000000 url(/img/ES/MTT/f_galeria.jpg) 0 0 repeat-x;color:#333333; }
.galeria .volver {position:absolute; right:0; top:10px; background-image:url(/img/ES/MTT/volver_galeria.gif);}
.galeria h1 a {color:#FFFFFF;}
.galeria .general {background-color:transparent; background-image:none;}
.galeria .visorfotos {background-image:none; background-color:transparent;padding:0; border:none; margin:0 auto; text-align:center;}
.galeria a:hover {color:#ff6600;}
.galeria .contenedor {padding-top:0; background-color:transparent; background-image:none;}
.galeria .ppal {text-align:center;}
.galeria .contenido {position:relative;text-align:center;}
.galeria #visorFotos2{margin:0 auto;}
.galeria .cuerpo {position:relative; 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/MTT/logo2.gif);}
.galeria .menu, .galeria .menu ul, .galeria .submenu, .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 h1 {display:block; text-align:center;}
.galeria #visorFotos2 {margin-left:200px;}