BODY {
        scrollbar-face-color: #FFFFFF; 
        scrollbar-3dlight-color: #C8C8C8; 
        scrollbar-arrow-color: #D10000; 
        scrollbar-highlight-color: #FFFFFF; 
        scrollbar-shadow-color: #C8C8C8; 
        scrollbar-darkshadow-color: #FFFFFF; 
        scrollbar-track-color: #FFFFFF; 
        scrollbar-base-color: #000000 
} 
.menusuperior {
	padding-left:560px;
	background-image: url(../imagenes/hom_menusup_fondo.gif);
	text-align: right;
	height: 26px;
}
.menusuperiorhome {
	background-image: url(../imagenes/hom_menusup_fondo.gif);
	text-align: right;
	height: 26px;
}
.fecha {
	text-align: left;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4A4B51;
	text-decoration: none;
}
.menuhome {
	background-image: url(../imagenes/esp/hm_fondo.gif);
	text-align: left;
}
.tdcolorrojo  
{
	width: 6px;		
	background-color: #B90505;	
	border-bottom: #ffffff 1px solid;
}

.tdsubmenu{
	width: 20%;
	height: 28px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../imagenes/submenu_primeraopcion.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
}
.tdceldaslistado {
	height: 14px;
	padding-left: 6px;
	padding-top: 3px;		
	background-color: #F2F2F2;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	border-bottom: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
}
.tdceldaslistado1 {
	height: 14px;
	padding-left: 6px;
	padding-top: 3px;		
	background-color: #E8E8E8;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
	border-bottom: #ffffff 1px solid;
	border-left: #ffffff 1px solid;
}
.tdsubmenuopcion  {
	
	width: 20%;
	height: 28px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../imagenes/submenu_opcion.gif);
	background-repeat: no-repeat;
	text-align: center;
	vertical-align: top;
}
.tdtitulosubmenu {
	height: 28px;
	padding-left: 43px;
	padding-top: 3px;
	background-image: url(../imagenes/submenu_inicio.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.tdtitulo{
	width: 649px;
	height: 41px;
	padding-left: 25px;
	padding-top: 3px;
	background-image: url(../imagenes/titulo_fondo.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}

.tdtitulo2{
	width: 649px;
	height: 41px;
	padding-left: 25px;
	padding-top: 3px;
	background-image: url(../imagenes/titulo_fondo.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.tdtitulo3{
	width: 325px;
	height: 41px;
	padding-left: 25px;
	padding-top: 3px;
	background-image: url(../imagenes/titulo_fondo.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.titulo{
	width: 449px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	text-decoration: none;
	text-align: left;
	vertical-align: top;
}
.tdpie{
	width: 650px;
	height: 60px;
	padding-top: 10px;
	background-image: url(../imagenes/contenido_final.gif);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B80000;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
}
.tdbuscador {	
	width: 788px;
	padding-left:205px;
	background-image: url(../imagenes/contenidopro_empieza.gif);
	background-repeat: no-repeat;
    background-position: right top  top right;
	background-color: #FFFFFF;
	padding-right: 75px;
	text-align: right;
}
.tdnovedades {
	background-image: url(../imagenes/novedades_fondo.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #67676F;
	text-decoration: none;
}
.tdbanner {
	padding-top: 20px;
	padding-left: 11px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #67676F;
	text-decoration: none;
}
.tdampliar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #67676F;
	text-decoration: none;
}
.tdampliar a:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #67676F;
	text-decoration: none;
}
.tdampliar a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #B80000;
	text-decoration: none;
}
.tdampliar a:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #67676F;
	text-decoration: none;
}
.tdcontenidoizquierda {	
	height:440px;
	width: 139px;
	padding-top: 25px;
	background-image: url(../imagenes/contenido_pie1.gif);
	background-repeat: no-repeat;
    background-position: bottom right;
	background-color: #FFFFFF;
	vertical-align: top;
}
.tdcontenidoizquierdapf {
	padding-top: 15px;
	background-image: url(../imagenes/pie.jpg);
	background-repeat: no-repeat;
        background-position:  bottom right;
	background-color: #FFFFFF;
	padding-bottom: 100px;
	vertical-align: top;
}
.tdcontenidoderecha {	
	height:440px;
	width: 510px;
	background-image: url(../imagenes/contenido_pie2.gif);
	background-repeat: no-repeat;
    background-position: bottom left;
	background-color: #FFFFFF;
	padding-right: 15px;
	padding-bottom: 105px;
	vertical-align: top;
}
.tdcontenidoizquierda1 {
	width: 139px;
	background-color: #FFFFFF;
	vertical-align: top;
}
.tdcontenidoderecha1 {
	width: 510px;
	background-image: url(../imagenes/contenido_linea.gif);
	background-repeat: repeat;
	background-color: #FFFFFF;
	padding-right: 15px;
	padding-left: 0px;
	vertical-align: top;
}
.tdcontenidoinicio {
	height:30px;
	background-image: url(../imagenes/contenido_rayasup.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
}
.tdcontenidoentrada1 {
	height:31px;
	width: 495px;
	background-image: url(../imagenes/contenido_entrada1.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 15px;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	vertical-align: top;
}
.tdcontenidoentrada {
	height:45px;
	width: 495px;
	background-image: url(../imagenes/contenido_entrada.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 15px;
	padding-top: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	vertical-align: top;
}
.tdcontenidoentrada2 {
	height:45px;
	width: 495px;
	background-image: url(../imagenes/contenido_entrada.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 15px;
	padding-top: 17px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B80000;
	text-decoration: none;
	vertical-align: top;
}
.tdcontenidoentradaproduc {
	height:20px;
	width: 405px;
	background-image: url(../imagenes/contenido_entrada0.gif);
	background-repeat: no-repeat;
	background-color:  #F2F2F2;
	padding-left: 15px;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B80000;
	text-decoration: none;
	vertical-align: top;
}
.tdcontenidotexto {
	width: 495px;
	background-image: url(../imagenes/contenido_fondolateral.gif);
	background-repeat: repeat;
	background-color: #FFFFFF;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #313131;
	line-height: 17px;
	text-decoration: none;
	vertical-align: top;
	text-align: justify;
}
.tdsubnoticia {
	width: 100%;
	background-image: url(../imagenes/contenido_fondolateral.gif);
	background-repeat: repeat;
	background-color: #FFFFFF;
	padding-left: 15px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #5A5A5A;
	line-height: 17px;
	text-decoration: none;
	vertical-align: top;
}
.tdfilaenlace {
	height:30px;
	padding-left:10px;
}
.tdfilalistados {
	height:18px;
	padding-left:10px;
}
.tdenlacesoluciones{
	width: 495px;
	height:28px;
	background-image: url(../imagenes/contenido_entradasoluciones.gif);
	background-repeat: no-repeat;
	background-color: #FFFFFF;
	padding-left: 35px;
	padding-top: 4px;
	vertical-align: top;
}
.tdnombreproducto {
	height:25px;
	background-color: #FFFFFF;
	padding-left: 10px;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #B80000;
	text-decoration: none;
}
.comboxbuscador {
	height:16px;
	widht: 128px;
	border-right: #949494 1px solid;
	border-top: #949494 1px solid;
	border-left: #949494 1px solid;
	border-bottom: #949494 1px solid;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #B80000;
	padding-left: 5px;
	text-align: left;
}
.comboxcontacto {
	height: 20px;
	width: 250px;
	border-right: #CACACA1px solid;
	border-top: #CACACA 1px solid;
	border-left: #CACACA 1px solid;
	border-bottom: #CACACA 1px solid;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	padding: 3px 3px 0px 5px;
	text-align: left;
}
.comboxcontactosin {
	border-right: #CACACA1px solid;
	border-top: #CACACA 1px solid;
	border-left: #CACACA 1px solid;
	border-bottom: #CACACA 1px solid;
	background-color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #CC0000;
	padding: 3px 3px 0px 5px;
	text-align: left;
}
.button {
	height: 20px;
	border-right: #CACACA 1px solid;
	border-top: #CACACA 1px solid;
	border-left: #CACACA 1px solid;
	border-bottom: #CACACA 1px solid;
	background-image:  url(../imagenes/boton_fondo.gif);
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #000033;
	TEXT-DECORATION: none
}
.bannernoticias {
	background-image: url(../imagenes/hom_noticias_fondo.gif);
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #706666;
	text-decoration: none;
	padding-left: 13px;
	padding-right: 10px; 
	padding-top: 0px;
	padding-bottom: 5px;
}
a.textomenusuperior {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #4A4B51;
	text-decoration: none;
}
a.textomenusuperior:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #C40000;
	text-decoration: none;
}
.texto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
.textonoticiashome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #706666;
	text-decoration: none;
}
a.textomenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B80000;
	text-decoration: none;
}
a.textomenu:hover {
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #393939;
	text-decoration: none;
}
a.textosubmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FCCCCC;
	text-decoration: none;
}
a.textosubmenuactivo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a.textosubmenu:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
.tdsubmenuactivo {
	width: 20%;
	height: 28px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../imagenes/submenu_opcionactiva.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
}
.tdsubmenuactivoinicio {
	width: 20%;
	height: 28px;
	padding-top: 3px;
	padding-right: 10px;
	padding-left: 10px;
	background-image: url(../imagenes/submenu_primeraopcionactiva.gif);
	background-repeat: no-repeat;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	text-align: center;
	vertical-align: top;
}
.textbuscador {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #67676F;
	text-decoration: none;
}
a.textnovedades {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #67676F;
	text-decoration: none;
}
a.textnovedades:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B80000;
	text-decoration: none;
}
.enlacesoluciones {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B80000;
	line-height: 17px;
	text-decoration: none;
}
.enlacesoluciones:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #67676F;
	line-height: 17px;
	text-decoration: none;
}
.enlacerojo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #B80000;
	line-height: 17px;
	text-decoration: none;
}
.enlacerojo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #67676F;
	line-height: 17px;
	text-decoration: none;
}
.textocontenidobl {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #383838;
	text-decoration: none;
}
.tdtitulomapaweb {
	height: 20px;
	background-image: url(../imagenes/mapaweb_fondo.gif);
	background-repeat: no-repeat;
	padding-left: 12px;
	padding-top: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	vertical-align: top;
}
.textomapaweb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}
.textomapaweb:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #C40000;
	text-decoration: none;
}
.tdmapaweb {
	padding-left: 25px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-left: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
}
.tdmapawebsin {
	padding-left: 5px;
	padding-right: 5px;
	border-left: 1px solid #CC0000;
	border-right: 1px solid #CC0000;
	border-bottom: 1px solid #CC0000;
}
.cajaslineas {
	SCROLLBAR-FACE-COLOR: #f1f1f1; SCROLLBAR-HIGHLIGHT-COLOR: #f7f7f7; SCROLLBAR-SHADOW-COLOR: #999999; SCROLLBAR-3DLIGHT-COLOR: #c0c0c0; SCROLLBAR-ARROW-COLOR: #C10303; SCROLLBAR-DARKSHADOW-COLOR: #f1f1f1; SCROLLBAR-BASE-COLOR: #999999
	MARGIN-RIGHT: 1px;
	BORDER-RIGHT: #464E55 1px solid;
	BORDER-TOP: #464E55 1px solid;
	FONT-SIZE: 10px;
	MARGIN-LEFT: 0px;
	BORDER-LEFT: #464E55 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #464E55 1px solid;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;

}

td.scroll
{
width: 139px;
height: 440px;
font-family: verdana;
font-size: 11px;
color: #ccddee;
background-color: #ffffff;
scrollbar-base-color: #203b59;
scrollbar-3d-light-color: #a0bbd9;
scrollbar-arrow-color: #a0bbd9;
scrollbar-darkshadow-color: #203b59;
scrollbar-face-color: #203b59;
scrollbar-highlight-color: #809bb9;
scrollbar-shadow-color: #809bb9;
scrollbar-track-color: #203b59;

}
