/*estilos correo*/
p {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;}
TD {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;}
TD A {FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;FONT-SIZE: 11px;}

.form { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }
.f1, .f1 TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10px; }
.f2, .f2 TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 11px; text-align:left }
.f3, .f3 TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 14px; }
.f4, .f4 TD { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 16px; }
.az1, .az1 A { color : #003366; }
.az2, .az2 A { color : #336699; }
.az3, .az3 A { color : #6699cc; }
.gr1, .gr1 A { color : #333333; }
.gr2, .gr2 A { color : #666666; }
.gr3, .gr3 A { color : #999999; }
.gr4, .gr4 A { color : #cccccc; }
.b, .b A { color : #ffffff; }
.n, .n A { color : #000000; }
.na1, .na1 A { color : #ff9900; }
.na2, .na2 A { color : #ffcc00; }
.v1, .v1 A { color : #006633; }
.v2, .v2 A { color :  #339900; }
.v3, .v3 A { color : #339999; }
.r1, .r1 A { color : #690000; }
.r2, .r2 A { color : #990066; }
.r3, .r3 A { color : #ff3399; }
.ro1, .ro1 A { color : #cc3300; }
.ro2, .ro2 A { color : #ff3333; }

#navcontainer ul { padding: 0 0 0 0; margin: 0 0 0 0; background-color: #036; color: White; float: left; width: 100%; font-family: verdana, arial, helvetica, sans-serif; }
#navcontainer ul li { display: inline; }
#navcontainer ul li a { padding: 0.2em 1em; background-color: #036; color: White; text-decoration: none; float: left; border-right: 1px solid  #fff; }
#navcontainer ul li a:hover { background-color: #FEC46D; color: #fff; }

.blanco70 {font-size:10px;font-weight: normal;color: #ffffff;text-decoration: underline;}
.blanco70:hover {font-size:10px;font-weight: normal;color: #EDF9FF;text-decoration: none; }

/* ----- restyling --------------*/

body { font-family:Verdana, Arial, Helvetica, sans-serif; color:#000; font-size:11px; margin:0; padding:0; }

#wm_barra_opciones td{color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
#wm_barra_opciones a{ color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; border:none; }
#wm_barra_opciones a:hover{ color:#fff; height:100%; }

#wm_menu_opciones div{ display:block; border:1px solid #ffcc00; background-color:#FEFAEC; padding:3px; margin:3px; float:left; }
#wm_menu_opciones div:hover{ background-color: #FBF4DD; color:#000; }
#wm_menu_opciones div:hover a{ color:#000; }
#wm_menu_opciones img{ border:none; padding-right:3px; margin-right:3px; }
#wm_menu_opciones a{ color:#186A9C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; border:none; height:100%; }
#wm_menu_opciones a:hover{ color:#000; height:100%; }

#wm_menu_lateral img{ border:none; padding-right:3px; margin-right:3px; }
#wm_menu_lateral a{ color:#186A9C; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-decoration:none; font-weight:bold; border:none; height:100%; }
#wm_menu_opciones a:hover{ color:#000; height:100%; }

#wm_centro { border: thin solid #ffcf00; }

#wm_ayuda { padding: 0px 3px 0px 3px; }

/*
#wm_ayuda h3 { color: #2774A3; font-size: 13px; font-weight: bold; border-bottom: thin solid #fc0; border-top: thin solid #fc0; padding: 2px 0px 2px 0px; background-color: #FEFAEC; }
*/
#wm_ayuda h3 { color: #2774A3; font-size: 13px; font-weight: bold; border-bottom: thin solid #fc0; }

#wm_ayuda ul { padding-left: 11px; margin-left: 11px; }
#wm_ayuda a { text-decoration: none; }
#wm_ayuda a:hover { text-decoration: underline; }
#wm_ayuda a:visited { color: #333; }
#wm_ayuda a:active { background-color: #ccc; }
#wm_ayuda h1 { color: #000000; font-size: 14px; font-weight: bold; text-align: center; background: #FEFAEC; border: 1px dotted #cccccc; padding: 2px 0px 2px 0px; margin: 2px 0px 2px 0px; }
#wm_ayuda h1 a { color: #000000; text-decoration: none; }
#wm_ayuda h1 a:hover { text-decoration: underline; }

#wm_ayuda .wm_ayuda_consulta { text-align: center; background: #FEFAEC; border: 1px dotted #cccccc; padding: 2px 0px 2px 0px; margin: 2px 0px 2px 0px; }


.wm_caja_portada { border:1px solid #FFCC00; background-color:#fff; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:15px; height:195px; }
.wm_caja_portada .titulo{ background-color:#FFCC00; padding:1px; margin:1px; font-size:14px; font-weight:bold; vertical-align:text-top;}
.wm_caja_portada .contenido  { padding:4px; margin:4px; font-size: 11px; }
.wm_caja_portada .contenido2 { padding:4px; margin:4px; background-color:#fff; border:1px solid #2774A3; }
.wm_caja_portada .contenido3 { padding:5px; margin:5px; background-color:#fff;}
.wm_caja_portada a { color: #2774A3; }
.wm_caja_portada a:hover { text-decoration: none; }
.wm_caja_portada h3 { color: #2774A3; }




.wm_caja { border:1px solid #FFCC00; background-color:#FEFAEC; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }
.wm_caja .titulo{ background-color:#FFCC00; padding:1px; margin:1px; font-size:14px; font-weight:bold; vertical-align:text-top;}
.wm_caja .contenido  { padding:4px; margin:4px; font-size: 11px; }
.wm_caja .contenido2 { padding:4px; margin:4px; background-color:#fff; border:1px solid #2774A3; }
.wm_caja .contenido3 { padding:5px; margin:5px; background-color:#fff;}
.wm_caja a { color: #2774A3; }
.wm_caja a:hover { text-decoration: none; }
.wm_caja h3 { color: #2774A3; }

.wm_formulario { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;  }



.wm_blog { border:1px solid #FFCC00; background-color:#fff; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:15px; }
.wm_blog .titulo{ background-color:#FFCC00; padding:1px; margin:1px; font-size:14px; font-weight:bold; vertical-align:text-top;}
.wm_blog .contenido  { padding:4px; margin:4px; font-size: 11px; }
.wm_blog .contenido2 { padding:4px; margin:4px; background-color:#fff; border:1px solid #2774A3; }
.wm_blog .contenido3 { padding:5px; margin:5px; background-color:#fff;}
.wm_blog a { color: #2774A3; }
.wm_blog a:hover { text-decoration: none; }
.wm_blog h3 { color: #2774A3; }



.wm_cajax { border:1px solid #EF4F2F; background-color:#fff; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:15px; margin-top:10px; height:195px; background: url(/img/2euros.gif) no-repeat 8px 70px}<!--IE-->
.wm_cajax .titulo{ background-color:#FFCC00; padding:1px; margin:1px; font-size:14px; font-weight:bold; vertical-align:text-top;}
.wm_cajax .contenido  { padding:4px; margin:4px; font-size: 11px; }
.wm_cajax .contenido2 { margin: 4px 0 0 65px  }
.wm_cajax .contenido3 { padding:5px; margin:5px; background-color:#fff;}
.wm_cajax a { color: #2774A3; }
.wm_cajax a:hover { text-decoration: none; }
.wm_cajax h3 { color: #2774A3; }


.wm_caja2 { border:1px solid #FFCC00; background-color:#FEFAEC; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px }
.wm_caja2 .titulo{ background-color:#FFCC00; padding:1px; margin:1px; font-size:14px; font-weight:bold; vertical-align:text-top;}
.wm_caja2 .contenido  { padding:4px; margin:4px; font-size: 11px; }
.wm_caja2 .contenido2 { padding:4px; margin:4px; background-color:#fff; border:1px solid #2774A3; }
.wm_caja2 .contenido3 { padding:5px; margin:5px; background-color:#fff;}
.wm_caja2 a { color: #2774A3; }
.wm_caja2 a:hover { text-decoration: none; }
.wm_caja2 h3 { color: #2774A3; }



.wm_caja3 { border:1px solid #EF4F2F; background-color:#fff; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px; margin: 13px 0 0 0 }
.wm_caja3 .titulo{ background-color:#EF4F2F;  font-size:14px; font-weight:bold; vertical-align:text-top;}
.wm_caja3 .contenido  { padding:4px; margin:4px; font-size: 11px; }
.wm_caja3 .contenido2 { padding:4px; margin:4px; background-color:#fff; border:1px solid #ccc; }
.wm_caja3 .contenido3 { padding:5px; margin:5px; background-color:#fff;}
.wm_caja3 a { color: #EF4F2F; }
.wm_caja3 a:hover { text-decoration: none; }
.wm_caja3 h3 { color: #2774A3; }


.separador { height: 1px; width: 100%; border: 0; border-top: thin solid #fc0; margin:8px 0 }

h1 { font-size:23px; color:#2774A3; }
h2 { font-size:23px; color:#2774A3; font-weight:normal; padding:0px; margin:0px; }
h3 { font-size:15px; color:#000; font-weight:normal; padding:0px; margin:0px; }
h3 a { text-decoration:none; color:#000; }

.wm_zoom { font-size:12px; font-weight:bold; color:#2774A3; }
.wm_boton{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; }
.especial { line-height: 8px; }
.wm_error_lista { text-align: center; color: #f00; }
.wm_error { color: #f00; text-decoration: bold; }
.wm_explicacion { font-size:10px; text-align: justify; background-color: #eee; padding: 5px; margin: 2px;}
.oferta{padding:1px; border:solid 1px #000000;margin:0 5px 0 0px;}
.tit{font-size:80%;color:#666;margin:0 0 0 5px;font-weight:bold;}

.borde{border-top:solid 1px #CCCCCC;margin:5px 0 5px 0;}
.vermas{margin-left:260px;display:inline;}
.vermas1{margin-left:260px;display:inline; color:#FFFFFF; text-decoration:none; font-weight:normal;}
.vermas a{font-weight:normal; color:#FFFFFF;padding-bottom:-5px;}
.vermas a:hover{color:#D4ECFC; text-decoration:underline;}
.intro{color:#2774A3;margin:10px 0 0 5px;}
.gris{color:#666666;}
.table_pad{margin:25px auto 25px auto;}
.siguiente a{font-weight:bold;color:#333333;text-decoration:underline;}
.grand{font-size:120%; color:#333333; font-weight:bold;}
.wm_caja1 .contenido4 {background-color:#fff;height:100%; }
.boton{background-image:url(/img/general/boton_aceptar.gif); background-repeat:no-repeat;font-size:95%;font-weight:bold; height:22px; width:60px;padding:3px;border:0px;}
.form_oferta_img{width:500px;}

.rojor {color:#f00}
.titular_ofertas{font-size:12px; font-weight:bold;color:#FFCC00;background-color:#666; background-image:url(/img/general/css_cabecera_ff.gif); background-repeat:repeat-x; background-position: bottom;height:34px;
padding-top:-12px;padding-bottom:12px; text-indent:5px;}
#pie{margin:0 auto;}


/*estilos cabecera*/

* {margin:0; padding:0}

body {font:0.8em Arial, sans-serif}

a {color:#2e6e9b}
a:hover {color:#000}

#cabecera {background:url("../img/fondo_cabecera_800.gif") no-repeat}
#cabecera100 {background:url("../img/fondo_cabecera_100.gif") repeat-x}
#superior {padding:5px 15px 0 20px; font-size:85% }
#logo{margin-left:18px;}

.banner728 {width:780px; margin-left:auto; margin-right:auto; text-align:center}

.alinea_derecha {float:right}

#items ul {padding:4px 8px 6px 5px; background:url("../img/separador_items_derecha.gif") no-repeat 495px 50%;}
#items ul li {display:inline; padding:15px 3px 15px 13px; background:url("../img/separador_items_izquierda.gif") no-repeat 0 50%; font-size:95%}

#items ul li a {color:#000; font-weight:bold;}
#items ul li a:hover {color:#2e6e9b}

#items ul li.correo {padding:15px 11px 15px 12px;}
#items ul li.correo a {background:url("../img/ico_correo.gif") no-repeat 0 2px; font-size:120%; padding:0 0 0 25px}

.buscador {margin:5px 0 0 0; padding:10px 7px 10px 10px; width:486px; background:url("../img/separador_puntos_cabecera.gif") repeat-x top;}

/* para cabecera 100%*/


#cabecera100 #items ul {padding:4px 8px 6px 5px; background:url("../img/separador_items_derecha.gif") no-repeat 495px 50%;}
#cabecera100 #items ul li {display:inline; padding:15px 3px 15px 13px; background:url("../img/separador_items_izquierda.gif") no-repeat 0 50%; font-size:95%}

#cabecera100 #items ul li a {color:#000; font-weight:bold;}
#cabecera100 #items ul li a:hover {color:#2e6e9b}

#cabecera100 #items ul li.correo {padding:15px 11px 15px 12px;}
#cabecera100 #items ul li.correo a {background:url("../img/ico_correo.gif") no-repeat 0 2px; font-size:120%; padding:0 0 0 25px}

#cabecera100 .buscador {margin:5px 0 0 0; padding:10px 7px 10px 10px; width:486px; background:url("../img/separador_puntos_cabecera.gif") repeat-x top;}



.caja {font-size:90%; color:#555; padding:2px; margin:3px 5px 0 5px; width:150px;}
.buscar_cabecera {background:url("../img/boton_buscar.gif") no-repeat center; color:#fff;padding:7px 20px; border:0; font-size:85%; font-weight:bold}
.b_avanzada {font-size:85%; margin:0 0 0 0px}


/*pie*/

#pie {background:#FBFBF1 url("../img/fondo_pie_sup.gif") repeat-x top; border-left:1px solid #EFD86F; border-right:1px solid #EFD86F; padding:18px 0 6px 0; font-size:85%; margin-top:20px}

#piebuscar {background:url("../img/fondo_pie_buscador_800.gif") repeat-x;}

.buscar_pie {background:url("../img/boton_buscar_pie.gif") no-repeat center; color:#fff;padding:7px 20px; border:0; font-size:85%; font-weight:bold}

.itemspie {padding:5px 12px; border-bottom:1px solid #F8EFC2}
.itemspieultima {padding:5px 12px; border-bottom:0}

.itemspie .que, .itemspieultima .que {float:left; width:170px; font-weight:bold; color:#707070; background:url("../img/item_pie.gif") no-repeat 156px 5px}

.itemspie .como, .itemspieultima .como {margin-left:170px; }

.avisoslegales {font-size:85%; margin:19px 0 6px 0}
.copyright {font-size:85%; margin:0px 0 7px 0}
.logofin {}

/*condiciones*/
#desactivar { display:none;	position:absolute; top:0; left:0; z-index:5000;	width:100%;	height:100%; background-color:#fff;	-moz-opacity: 0.6; opacity:.60; filter: alpha(opacity=60); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=60)}
#desactivar[id]{position:fixed}
#caja{	display:none; position: absolute; top:55%; left:55%; z-index:9999; width:1px; height:1px; background:#fff; margin:-220px 0 0 -250px; border:1px solid #fff;	text-align:left;}
#caja[id]{position:fixed}
.desactivar {display:none; position:absolute; width:100%; height:100%; background:#fff; filter: alpha(opacity=50); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);-moz-opacity: 0.50; opacity:0.5;z-index:3000;}
.borrarcondiciones {position:relative;	padding:10px;	border: 2px solid #666666;	width:350px; background: #efefef; left:0px;	text-align:left; z-index:5000;}
.borrarcondiciones h3{ font-size:13px; color:#000000; font-weight:bold; padding:3px 0}
.borrarcondiciones textarea {	width:95%;	font: 11px Arial, Helvetica, sans-serif;}
.bloquetxt{	font: 11px Arial, Helvetica, sans-serif; color: #333333;	background: #FFFFFF; padding:10px;	text-align: justify;}

.correo_seguro {width:302px; float:right }
.gris { color:#CCCCCC; font-size:11px; margin: 15px 0}

