body {  margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color: #ECECEC;}
table, tr, td, select,textarea {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; font-style: normal; font-weight: normal; text-decoration: none; text-align: justify;}
input {
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 7.5pt; font-style: normal; font-weight: normal; text-decoration: none;}
.contenido {
	background-color: #FFFFFF;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #BAB9B9;
	border-left-color: #BAB9B9;
	text-align: center;
}
.negrita { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; 
font-style: normal; font-weight: bold; text-decoration: none} 
.negrita_gris { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; 
font-style: normal; font-weight: bold; text-decoration: none; color:#9B9A9A}
.negrita_azul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; 
font-style: normal; font-weight: bold; text-decoration: none; color:#003366}
.negrita_grana { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; 
font-style: normal; font-weight: bold; text-decoration: none; color:#660000}
.subrrayado { font-family: 
Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; line-height: 
normal; font-weight: normal; text-decoration: underline}
 .titulo_1 { font-family: 
Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; font-weight: 
normal; text-decoration: none; color: #FFFFFF} 
.titulo_2 { font-family: Verdana, Arial, Helvetica, 
sans-serif; font-size: 7.5pt; font-style: normal; font-weight: normal; text-decoration: 
none; color: #666699}
 .cursiva { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 
7.5pt; font-style: italic; font-weight: normal; text-decoration: none}
 .cursiva_b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: 
italic; font-weight: bold; text-decoration: none}
.titulo_3 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #FFFFFF; text-decoration: none}

a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #CC3333; text-decoration: none}
a {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #000; text-decoration: none}
a:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; color: #003060; text-decoration: none}
ul {
	margin: 0px;
	padding: 0px;
	list-style-type: none;
}

.tit {font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 9pt; color: #003060; text-decoration: none}

.vinculo_usuario {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #ffffff; text-decoration: none}
.vinculo_usuario:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: bold; color: #003060; text-decoration: none}
.vinculo_blanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	width: 132px;
}
.vinculo_blanco:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-weight: normal; color: #fff; text-decoration: underline}
.normal:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #666666; text-decoration: underline}
.normal:active {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #993333; text-decoration: none}
.normal {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; font-weight: normal; color: #997777; text-decoration: none}
.vinculo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #102948;
	text-decoration: none;
}
.vinculo:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-weight: normal;
	color: #FF8C03;
	text-decoration: none;
}
.caja  {
	background-color: #FFFFFF;
	border: 1px solid #dcdcdc;
}
.caja2  {
	background-color: #F9F9F9;
	border: 1px solid #dcdcdc;
}
.tabla_borde { border-bottom: 1px solid; border-left: 1px solid; border-right: 1px solid; border-top: 1px solid;}
.borde { border: 1px solid Black;}
.borde_arriba {
	border-top: 1px solid #BAB9B9;
	background-color: #FFFFFF;
}
.borde_abajo {
	border-bottom: 1px solid #BAB9B9;
	background-color: #FFFFFF;
}
.borde_numero { border: 1px solid Black; color: #FFFFFF; BACKGROUND: #3C3E8A;FONT-WEIGHT: bold;}
.borde_claro_numero { border: 1px solid Black; color: #FFFFFF; BACKGROUND: silver; FONT-WEIGHT: bold;}
.claro_numero {color: silver;}
.infoBox {
	BACKGROUND: #b6b7cb
}
.infoBoxContents {
	FONT-SIZE: 10px; BACKGROUND: #f8f8f9; FONT-FAMILY: Verdana, Arial, sans-serif
}
.infoBoxNotice {
	BACKGROUND: #ff8e90
}
.infoBoxNoticeContents {
	FONT-SIZE: 10px; BACKGROUND: #ffe6e6; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBoxHeading {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: #bbc3d3; COLOR: #ffffff; FONT-FAMILY: Verdana, Arial, sans-serif
}
TD.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}
SPAN.infoBox {
	FONT-SIZE: 10px; FONT-FAMILY: Verdana, Arial, sans-serif
}

.alerta {
	  COLOR: red; FONT-FAMILY: Verdana, Arial, sans-serif
}
.oferta {
	  COLOR: red; FONT-FAMILY: Verdana, Arial, sans-serif
}
.verde {
	  COLOR: #00C100; FONT-FAMILY: Verdana, Arial, sans-serif
}









TABLE.carditem {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #ffffff
}
TABLE.topcard {
	FONT-WEIGHT: bold; WIDTH: 100%; COLOR: #476fb5; BORDER-BOTTOM: #cdcdcd 1px solid
}
TABLE.topcard SPAN.ref {
	FONT-WEIGHT: normal; FONT-SIZE: 0.9em; WHITE-SPACE: nowrap
}

SPAN.specialprice {
	FONT-WEIGHT: bold; MARGIN-LEFT: 10px; COLOR: #ff0000; FONT-STYLE: italic; WHITE-SPACE: nowrap
}
DIV.specialpricedate {
	MARGIN-TOP: 10px; COLOR: #909090; FONT-STYLE: italic; TEXT-ALIGN: center
}TABLE.maincard {
	
}
TABLE.maincard TD.img {
	WIDTH: 45%; TEXT-ALIGN: center
}
TABLE.maincard TD.description {
	BORDER-RIGHT: #e9eff5 1px solid; BORDER-TOP: #e9eff5 1px solid; VERTICAL-ALIGN: top; BORDER-LEFT: #e9eff5 1px solid; WIDTH: 55%; BORDER-BOTTOM: #e9eff5 1px solid; BACKGROUND-COLOR: #f4f4f4
}
TABLE.carditem DIV.description {
	
}
TABLE.carditem DIV.buttons {
	TEXT-ALIGN: right
}
TABLE.carditem TABLE.footcard {
	WIDTH: 100%
}
TABLE.carditem DIV.price {
	FONT-WEIGHT: bold; WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.carditem DIV.price2 {
	WHITE-SPACE: nowrap; TEXT-ALIGN: right
}
TABLE.carditem DIV.oldprice {
	FONT-WEIGHT: bold; COLOR: #a0a0a0; TEXT-ALIGN: right; TEXT-DECORATION: line-through
}
TABLE.carddetailsitem {
	WIDTH: 100%; BACKGROUND-COLOR: #fffbff
}
TABLE.carddetailsdata {
	MARGIN: 5px; WIDTH: 100%
}
TABLE.carddetailsdata TD {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; PADDING-TOP: 3px; BORDER-BOTTOM: #e0e0e0 1px solid
}
TD.carddetailsphoto {
	VERTICAL-ALIGN: top; WIDTH: 40%; TEXT-ALIGN: center
}
TD.carddetailsdata {
	VERTICAL-ALIGN: top; WIDTH: 60%
}
DIV.carddetailsbuttons {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 10px
}
DIV.carddetailscaption {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #cdcdcd 1px solid
}
DIV.carddetailsphoto {
	BORDER-RIGHT: #cdcdcd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cdcdcd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; MARGIN: 5px; BORDER-LEFT: #cdcdcd 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #ffffff
}
DIV.carddetailslongdesc {
	BORDER-RIGHT: #e0eee0 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #e0eee0 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; MARGIN: 5px; BORDER-LEFT: #e0eee0 1px solid; PADDING-TOP: 10px; BORDER-BOTTOM: #e0eee0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.carddetailsprice {
	FONT-WEIGHT: bold
}
DIV.carddetailsoldprice {
	FONT-WEIGHT: bold; COLOR: #a0a0a0; TEXT-DECORATION: line-through
}
TD.carddetailsshortdesc {
	COLOR: #909090; BORDER-BOTTOM: medium none
}

TABLE.mas_datos_fondo {
	BORDER-RIGHT: #cdcdcd 1px solid; BORDER-TOP: #cdcdcd 1px solid; BORDER-LEFT: #cdcdcd 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cdcdcd 1px solid; BACKGROUND-COLOR: #ffffff
}

.tabla-datos-encabezado { BACKGROUND-COLOR: #78A3A5;
}

.fondo_color_tabla{ font-family: 
Verdana, Arial, Helvetica, sans-serif; font-size: 7.5pt; font-style: normal; font-weight: 
normal; text-decoration: none; BACKGROUND-COLOR: #548700} 
.navegadorblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.navegadorblanco:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: underline;
}
.navegadorblanco {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.navegadorblanco:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #FFFFFF;
	text-decoration: none;
}
.boletin {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF}

 MENU IZQUIERDA 
.separadores_tabla {background-color :#548700;}
.interior_tabla {background-color :#F5F3F7;}
.menutop {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #EFCCCC;
	text-decoration: none;
	background-image: url(../imagenes/icono_menutop.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	padding-top: 7px;
	padding-left: 24px;
	display: block;
	height: 26px;
}
.menutop:hover {
	color: #EF8B00;
}
.pie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #EFCCCC;
	text-decoration: none;
}
.pie:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #EFCCCC;
	text-decoration: underline;
}
.fecha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #DE877A;
	text-decoration: none;}
.foto {
	border: 1px solid #333333;
}
.listado_prods {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	border-bottom: 1px solid #C6CADC;
	height: 20px;
	width: 100%;
	display: block;
	background-image: url(../imagenes/icono_listadoprod.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	margin: 0px;
}
.listado_prods:hover {
	background-color: #E7E9F0;
}
.listado_ficha {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
	text-decoration: none;
	padding-bottom: 4px;
	border-bottom: 1px solid #CCCCCC;
}
.listado_ficha:hover {
	
	color: #000;
}
.listado_series {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 4px;
	border-bottom: 1px solid #C6CADC;
	height: 20px;
	width: 100%;
	display: block;
}
.listado_series:hover {
	background-color: #F3F4F8;
}

.listado_prods2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #CC3333;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	border-bottom: 1px solid #C6CADC;
	height: 20px;
	width: 100%;
	display: block;
	background-image: url(../imagenes/icono_listadoprod.gif);
	background-repeat: no-repeat;
	background-position: 0px 7px;
	background-color: #E7E9F0;
}
.listado_prods2:hover {
	background-color: #E7E9F0;
	color: #CC3333;
}
.listado_prods_sinp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7.5pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #003366;
	text-decoration: none;
	padding-top: 2px;
	padding-bottom: 2px;
	padding-left: 6px;
	border-bottom: 1px solid #C6CADC;
	height: 20px;
	width: 100%;
	display: block;
	
	background-repeat: no-repeat;
	background-position: 0px 7px;
}
.listado_prods_sinp:hover {
	background-color: #E7E9F0;
}
.enlace_lightbox {
	color: #333333;
	text-decoration: underline;
}
.enlace_lightbox:hover {
	color: #333333;
	text-decoration: none;
}
.ocultar {
	display: none;
}

