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; }
.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 { 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;  }

.separador { height: 1px; width: 80%; border: 0; border-top: thin solid #fc0; }

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:12px; text-align: justify; background-color: #eee; padding: 3px; 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;}
