body{

	scrollbar-face-color: #BD0000;

	scrollbar-base-color: #BD0000;

	scrollbar-darkshadow-color: #5B0000;

	scrollbar-highlight-color: #E00000;

	scrollbar-track-color: #8A0000;

}



.borde_ficha{

	border: 1px #777777 solid;

}



.celda_contenedor{

	background-color: #000000;

	background-image: url(../img/ditherbox02.gif);

}



.celda_contenido{

	color: back;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	padding: 6px;

}



.celda_area{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

	color: #bd0000;

	padding-left: 6px;

	text-align: left;

	background-color: #FFD700;

	height: 15px;

	border-bottom: 1px #B29800 solid;

}



.celda_distribuidor{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	color: black;

	padding-right: 6px;

	text-align: right;

	background-color: #FFD700;

	height: 15px;

	border-bottom: 1px solid #B29800;

	border-right: 1px solid #B29800;

	

}



.celda_lateral_buscador{

	background-attachment: fixed;

	background-color: #FFFFFF;

	background-image: url(../img/fnd_buscador.gif);

	background-position: left;

	background-repeat: repeat-y;

	border-right: 1px #D0D0D0 dashed;

	padding: 4px;

	vertical-align: top;

}



.celda_lateral_img{

	border-left: 12px solid #BD0000;

	border-right: 1px #D0D0D0 dashed;

	padding: 0px;

	vertical-align: bottom;

}



.celda_lateral_links{

	border-left: 12px solid #BD0000;

	border-right: 1px #D0D0D0 dashed;

	padding: 6px;

}



.celda_pie{

	background-color: #000000;

	border-right: 1px #808080 solid;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 9px;

	font-weight: bold;

	padding-left: 4px;

	padding-right: 4px;

	text-align: center;

	text-decoration: none;

}



.celda_paginacion{

	border-bottom: 1px gray solid;

	border-top: 1px gray solid;

}



.celda_principal{

	background-color: #FFFFFF;

}



.celda_referencias{

	color: #444444;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	border-bottom: 1px #d0d0d0 solid;

	height: 18px;

}

.celda_referencias_sin{

	color: #444444;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	height: 18px;

}

.celda_referencias_titulo{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	border-bottom: 1px gray solid;

}

.celda_referencias_titulo_sin{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;


}


.combostyle{

	color: #000000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	width: 145px;

}



.ficha_nombre{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	color: white;

	background-color: #808080;

	padding: 2px;

	border-bottom: 1px black solid;

	text-align: left;

}



.ficha_ref{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	color: black;

	background-color: #dddddd;

	padding: 2px;

	border-bottom: 1px black solid;

	text-align: right;

}



.ficha_descripcion{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #777777;

	padding: 5px;

	text-align: left;

	vertical-align: top;

}



.ficha_imagen{

	padding: 5px;

	text-align: left;

	vertical-align: top;

}



.ficha_pie{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #434343;

	background-color: #dddddd;

	padding-right: 6px;

	padding-top: 1px;

	padding-bottom: 1px;

	border-top: 1px black solid;

	text-align: right;

}



.imagen_lateral{

	background-color: #BD0000;

	text-align: right;

}



.pagina_activa{

	color: black;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;

}



.precio_normal{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #bd0000;

}



.precio_destacado{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: bold;

	color: #bd0000;

}



.submitstyle{

	background-color: #a0a0a0;

	border: 1px #666666 solid;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	padding: 1px;

}



.td_lateral_links{

	border-bottom: 1px #dddddd solid;

	padding: 1px;

	text-align: left;

	vertical-align: middle;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bolder;

	font-style: normal;

	color: black;

}



.text_buscador{

	background-color: #444444;

	border-bottom: 1px solid #808080;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	padding: 3px;

	vertical-align: middle;

}



.text_descripcio{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	color: #444444;

	padding: 3px;

	vertical-align: middle;

}



.text_itinerari{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-style: normal;

	font-weight: bold;

	padding: 3px;

	vertical-align: middle;

	border-bottom: 1px #d0d0d0 solid;

	border-right: 1px #d0d0d0 dashed;

}



.textbox{

	background-color: #FFFFFF;

	border: 1px #999999 solid;

	color: black;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: normal;

}



.texto_corporativo{

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-style: normal;

	font-weight: normal;

	color: gray;

	text-align: justify;

	text-justify: inter-ideograph;

}



.titulo_buscador{

	background-color: #BD0000;

	border-bottom: 1px solid #990000;

	border-left: 1px solid #DD0000;

	border-right: 1px solid #990000;

	border-top: 1px solid #DD0000;

	color: #FFFFFF;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 13px;

	font-weight: bold;

	padding-left: 4px;

}



.titulo_destacado{

	color: #808080;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 14px;

	font-weight: bold;

}



.titulo_seccion{

	border-bottom: 1px #808080 solid;

	border-left: 12px #808080 solid;

	color: back;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 20px;

	font-weight: bold;

	padding-left: 6px;

}



.titulo_seccion2{

	border-bottom: 1px #808080 solid;

	padding-right: 6px;

	text-align: right;

}





.titulo_subapartado{

	border-bottom: 1px #E0E0E0 solid;

	border-top: 1px #E0E0E0 solid;

	color: #BD0000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;	

}



.vinculo:active, .vinculo:visited, .vinculo:link{

	color: #808080;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



.vinculo:hover{

	color: #BD0000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	text-decoration: none;

}



.vinculo_carrito:active, .vinculo_carrito:visited, .vinculo_carrito:link{

	color: black;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

}



.vinculo_carrito:hover{

	color: #005AB0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-decoration: underline;

}



.vinculo_familias:active, .vinculo_familias:visited, .vinculo_familias:link{

	color: #777777;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

}



.vinculo_familias:hover{

	color: #b00000;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-decoration: underline;

}



.vinculo_productos:active, .vinculo_productos:visited, .vinculo_productos:link{

	color: black;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-decoration: none;

}



.vinculo_productos:hover{

	color: #005AB0;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	text-decoration: underline;

}



.letra_blanca{

	color: white;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

}



.cartel_itinerario{

	border: 1px black solid;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 11px;

	font-weight: bold;

	padding: 5px;

}

