body 			{ font-size:12px; font-family: tahoma, verdana, arial, helvetica, sans-serif; background:#fff; color:#000; text-align: justify; margin:0px; padding:0px; }
/* Sets default font size to 12px in every browser. See http://diveintoaccessibility.org/day_26_using_relative_font_sizes.html */
/*/*/a{}
body 			{ font-size: x-small; voice-family: "\"}\""; voice-family: inherit; font-size: x-small; }
html>body 		{ font-size: small; } /* */ 
/* Sets default font size to 12px in every browser. See http://diveintoaccessibility.org/day_26_using_relative_font_sizes.html */
h1 {font-size:12px; margin:0.5em 0; }




.encabezado_sm {font-family:tahoma,verdana,sans-serif; font-size:10px; line-height:0.4em; margin:0; text-align:left; letter-spacing:0.2em}
.encabezado_sm  hr {color: #fb0; background-color: #fb0; height: 0.1em; border:0; width:100%; clear:both}
.encabezado_sm #sm_title{font-size:1.2em; font-weight:bold; letter-spacing:0.2em}
.encabezado_sm .sm_secciones{float:right; margin:-4px 2px -6px 2px; padding:0}
.encabezado_sm #sm_cambiomodo{float:right; padding:0.2em 0 0.4em 0; margin-top:-0.2em}

.encabezado_ergo {overflow:hidden; font-family:tahoma,verdana,sans-serif; font-size:10px; line-height:0.4em; margin:0; text-align:left; color: #555}
.encabezado_ergo  hr {color: #ddd; background-color: #ddd; height: 0.1em; border:0; width:100%; clear:none}
.encabezado_ergo #ergo_title{font-size:1.2em; font-weight:bold}
.encabezado_ergo  img{}
.encabezado_ergo #ergo_secciones{float:right; padding:0.2em 0 0.4em 0; margin-top:-0.2em}

.teaser_catalogo { font-size: 10px; color: #858585; text-decoration: none; font-weight: normal; font-family: verdana, geneva, arial, sans-serif}

.letra_pequena {font-size: 9px; color: #999; text-align:justify}

#campos {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid; background-color: #E0F1CD; font-family: "Trebuchet MS", Verdana; font-weight: 500; border-color: #cfcfcf } 
.aviso {border:0.05em solid #fe6; background:#ffa; color:#666; text-align:center; font-size:0.8em; margin-left: auto; margin-right: auto; margin-top: 0.2em; margin-bottom: 0.2em; width:97%; padding:0.2em; margin-top: 0.2em; }
.aviso  span,img {vertical-align: middle}
.infobox {border:0.05em solid #48a400; background:#9f3; color:#390; text-align:center; font-size:0.8em; margin-left: auto; margin-right: auto; margin-top: 0.2em; margin-bottom: 0.2em; width:97%; padding:0.2em; margin-top: 0.2em; } 
.infobox  span,img {vertical-align: middle}
.footer {font-size:11px; text-align:center; margin-top:0.05em; color:#666; font-family:tahoma, verdana, arial, helvetica, sans-serif; }


.recordatorio {border:0.2em solid #090; background:#cfc; text-align:center; font-size:0.8em; margin-left:auto; margin-right:auto;}
label{float:left; margin-left:1em ; font-weight: normal; text-align:right;}
legend{font-weight: bold;}
#submitbutton{margin-left: 15em; margin-top: 0.5em; width:6em; BORDER: 1px solid; background-color: #E0F1CD; font-family: "Trebuchet MS", Verdana; font-weight: 500; border-color: #cfcfcf;}

/*  No editar por encima de esta linea - CSS V�lidado manualmente */
td.texto1 {FONT-SIZE: 8pt;FONT-FAMILY: Verdana;color: black } 
td.texto_o { FONT-SIZE: 8pt;FONT-FAMILY: Verdana}
a.enlace { text-decoration: none;color: black ; font-weight: normal}
a.enlace:hover { text-decoration: underline;COLOR: 9E8005}
a.enlace2 { text-decoration: none;color: black ; font-weight: bold}
a.enlace2:hover { text-decoration: underline;COLOR: 9E8005; font-weight: bold}
td.gris { background-color: #F5F5F5 }
td.blanco { background-color: #FFFFFF ; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: 400}
td.verderochel { background-color: #009F62 }
td.verderochel2 { background-color: #FFFFFF;color: #FFFFFF }
td.menu { background-color: #000000 }
a.blanco { text-decoration: none;color: #FFFFFF }
a.blanco:hover { text-decoration: underline;color: #FFFFFF }a.enlace3 { text-decoration: none;color: #FFFFFF; font-weight: bold}
a.enlace3:hover { text-decoration: underline;COLOR: #FFFFCC; font-weight: bold}
input.btn{
   color:#050;
   font-family:'trebuchet ms', helvetica, sans-serif;
   font-size:9pt;
   font-weight:normal;
   background-color:#fed;
   border:1px solid;
   border-top-color:#696;
   border-left-color:#696;
   border-right-color:#363;
   border-bottom-color:#363;
   filter:progid:DXImageTransform.Microsoft.Gradient
      (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');}
input.btnhov{
color:#c63;   
border-top-color:#c63;
   border-left-color:#c63;
   border-right-color:#930;
   border-bottom-color:#930;}
.parrafo {  font-family: "Trebuchet MS", Verdana; font-size: 10px; font-weight: 400}
.parrafo2 {  font-family: "Trebuchet MS", Verdana; font-size: 9px; font-weight: 500}
.parrafo3 {  font-family: "Trebuchet MS", Verdana; font-size: 11px; font-weight: 400}
td.peq1 {  font-family: "Trebuchet MS", Verdana; font-size: 10px; font-weight: 400}
BODY {
scrollbar-base-color: #4689C3;
scrollbar-track-color: #E0F1CD;
scrollbar-face-color: #EFEFEF;
scrollbar-highlight-color: #00A99D;
scrollbar-3dlight-color: #BBBBBC;
scrollbar-darkshadow-color: #656565;
scrollbar-shadow-color: #333393;
scrollbar-arrow-color: #000000;
}
.parrafo4 { font-family: "Trebuchet MS", Verdana; font-size: 11px; font-weight: 700}
a.enlace4 { text-decoration: underline;COLOR: #666666; font-weight: normal }
a.enlace4:hover { text-decoration: underline;color: #990000; font-weight: normal }
a.enlace5 { text-decoration: none; COLOR: #000;text-transform:lowercase; font-size:10px;font-weight:bold;letter-spacing: 0.5px; line-height:10px}
a.enlace5:hover { text-decoration: underline;text-transform:lowercase; font-size:10px;font-weight:bold; letter-spacing: 0.5px}
.menu3
{
    FONT-SIZE: 9px;
    COLOR: white;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none; 
	font-weight:bold;
   vertical-align:middle
}
.menu3:hover
{
    FONT-SIZE: 9px;
    COLOR: #FFFF33;
    FONT-FAMILY: Tahoma, Arial, Helvetica, sans-serif;
   TEXT-DECORATION: none; 
	font-weight:bold	
}
.encabizq
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 12px;
    COLOR: white;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.encabfich
{
    FONT-SIZE: 10px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.txt
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none; 
    letter-spacing: 0.1em
}
.txt2
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.txtOver
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.txtOver:hover
{
    COLOR: #6699cc
}
.mayorq
{
    FONT-SIZE: 9px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mayorqbl
{
    FONT-SIZE: 9px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.mayorqaz
{
    FONT-SIZE: 9px;
    COLOR: #3399cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.link1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #6699cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.link12
{
    FONT-SIZE: 11px;
    COLOR: #6699cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.link2
{
    FONT-SIZE: 11px;
    COLOR: #3399cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.link3
{
    FONT-SIZE: 10px;
    COLOR: #3399cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.selector
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif
}
.panel1
{
    FONT-SIZE: 10px;
    COLOR: #cccccc;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.panel2
{
    FONT-SIZE: 10px;
    COLOR: #ffcc00;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.txtmin
{
    FONT-SIZE: 10px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.aviso1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 11px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.listado
{
    FONT-SIZE: 12px;
    COLOR: #3399cc;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.listado2
{
    FONT-SIZE: 12px;
    COLOR: #7f7f7f;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.subtitular
{
    FONT-SIZE: 12px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.letras
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.tit3
{
    FONT-SIZE: 15px;
    COLOR: #666666;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.menuh
{
    FONT-SIZE: 10px;
    COLOR: #858585;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.titarte
{
    FONT-SIZE: 13px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.titarte2
{
    FONT-SIZE: 13px;
    COLOR: #6699cc;
    FONT-FAMILY: Arial, Verdana, Geneva, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.titarte3
{
    FONT-SIZE: 11px;
    COLOR: #666666;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.menuh:hover
{
    FONT-SIZE: 10px;
    COLOR: #858585;
    FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
    TEXT-DECORATION: underline
}
.ruta
{
    FONT-SIZE: 10px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.ruta2
{
    FONT-SIZE: 11px;
    COLOR: #999999;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.ruta:hover
{
    TEXT-DECORATION: underline
}
.buscah
{
    BORDER-RIGHT: #cacaca 1px solid;
    BORDER-TOP: #cacaca 1px solid;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    BORDER-LEFT: #cacaca 1px solid;
    COLOR: #757575;
    BORDER-BOTTOM: #cacaca 1px solid;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: white
}
.buscah2
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: #757575;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
.menuop
{
    FONT-SIZE: 11px;
    COLOR: #ffffff;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.nbusqueda
{
    FONT-SIZE: 12px;
    COLOR: #333333;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.negra
{
    FONT-SIZE: 11px;
    COLOR: #000000;
    FONT-FAMILY: Arial, Helvetica, sans-serif;
    TEXT-DECORATION: none
}
.aviso2
{
    FONT-SIZE: 11px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.aviso3
{
    FONT-SIZE: 10px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.aviso5
{
    FONT-SIZE: 10px;
    COLOR: #d48020;
    FONT-FAMILY: Arial, Helvetica, sans-serif
}
.aviso4
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 15px;
    COLOR: #ff6600;
    FONT-FAMILY: Arial, Helvetica, san#campos {BORDER-RIGHT: 1px solid; BORDER-TOP: 1px solid; FONT-SIZE: 11px; BORDER-LEFT: 1px solid; BORDER-BOTTOM: 1px solid;; background-color: #E0F1CD; font-family: "Trebuchet MS", Verdana; font-weight: 500; border-color: #cfcfcf } 
td.texto1 {FONT-SIZE: 8pt;FONT-FAMILY: Verdana;color: black } 
td.texto_o { FONT-SIZE: 8pt;FONT-FAMILY: Verdana}
a.enlace { text-decoration: none;color: black ; font-weight: normal}
a.enlace:hover { text-decoration: underline;COLOR: 9E8005}
a.enlace2 { text-decoration: none;color: black ; font-weight: bold}
a.enlace2:hover { text-decoration: underline;COLOR: 9E8005; font-weight: bold}
td.gris { background-color: #F5F5F5 }

