body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 400px;
	color: #585858;
}
.tachado {
	text-decoration: line-through;
}

.relacionados:hover {
	background-color: #585858;
}

.ancho_200px {
	height: auto;
	width: 200px;
}

a:link {
   	text-decoration: none;
	color: #585858;
}
a:visited {
	text-decoration: none;
	color: #585858;
}
a:active {
	text-decoration: none;
	color: #585858;
}
a:hover {
	text-decoration: none;
	color: #999;
}

.info {
	background-image: url(f_informacion.gif);
	background-repeat: no-repeat;
	background-position: 0px 0px;
}

#navegacion {
	height: 25px;
	width: auto;
	background-image: url(f_navegacion.gif);
	background-repeat: no-repeat;
	text-align: center;
	position: relative;
	background-position: center bottom;
}
#navegacion ul {
	margin: 0px;
	padding: 0px;
}
#navegacion li {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
	font-weight: bold;
	color: #FFF;
	background-repeat: no-repeat;
	list-style-type: none;
	margin-top: 5px;
	float: left;
	height: 20px;
	width: 95px;
	background-color: #FFF;
	margin-left: 10px;
	text-align: left;
}

#navegacion li a {
	top: 5px;
	position: relative;
	left: 10px;
	}
#seccion {
	height: auto;
	width: auto;
	position: relative;
	padding-top: 20px;
}

#contenido {
	height: auto;
	width: auto;
	position: relative;
	margin: 0 auto;
}

#cierre_seccion {
	
	height: 30px;
	width: auto;
	
}

#pie {
	height: 40px;
	width: auto;
	position: relative;
	text-align: center;
	background-image: url(f-pie.gif);
	background-repeat: repeat-x;
}

.texto_9px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}
.texto_10px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
}

.relleno_inf_sup-5px {
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right: 0px;
	padding-left: 0px;
}

.borde_sup {
	padding: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #585858;
	width: auto;
	height: auto;
}

.link_gris:link, .link_gris:visited, .link_gris:active {
	color: #585858;
}
.link_gris:hover {
	color: #999;
}

.link_moradoos:link, .link_moradoos:visited, .link_moradoos:active {
	color: #867497;
}
.link_moradoos:hover {
	color: #6D5981;
}

.link_rojo:link, .link_rojo:visited, .link_rojo:active {

	color: #C93E40;
}
.link_rojo:hover {

	color: #AF1B1D;
}


.link_naranja:link, .link_naranja:visited, .link_naranja:active {
	color: #EE7701;
}
.link_naranja:hover {
	color: #FF6600;
}

.link_verde:link, .link_verde:visited, .link_verde:active {
	color: #8CCA00;
}
.link_verde:hover {
	color: #00FF00;
}

.link_azul:link, .link_azul:visited, .link_azul:active {
	color: #2C5794;
}
.link_azul:hover {
	color: #4AA3DC;
}

.link_blanco:link, .link_blanco:visited, .link_blanco:active {
	color: #FFF;
}
.link_blanco:hover {
	color: #CCCCCC;
}

.link_info:link, .link_info:visited, .link_info:active{
	color: #FF0033;
	font-family: "Trebuchet MS", Arial;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFF;
}
.link_info:hover {

	color: #993300;
	font-size: 10px;
	font-weight: bold;
	background-color: #FFF;
}

.acceso_produc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	background-color: #585858;
	margin-right: 10px;
	position: relative;
	height: 10px;
	width: auto;
	top: -10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 2px;
	padding-left: 5px;
}


.separa_relaciona {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #585858;
	background-image: url(f_otros_productos.gif);
	background-repeat: no-repeat;
	background-position: center 18px;
	position: relative;
	height: 22px;
	width: auto;
}
.texto_separa {
	background-color: #FFF;
}

.boton_verde {	
	background-image: url(b_nav_verde.gif);
}
.boton_naranja {
	background-image: url(b_nav_naranja.gif);
}
.boton_rojo {
	background-image: url(b_nav_rojo.gif);
}
.boton_morado {
	background-image: url(b_nav_morado.gif);
}
.boton_moradooscuro {
	background-image: url(b_nav_moradooscuro.gif);
}
.boton_azul {
	background-image: url(b_nav_azul.gif);
}
.boton_marr {
	background-image: url(b_nav_marr.gif);
}
.boton_agu {
	background-image: url(b_nav_agu.gif);
}

.fila_contenido {
	position: relative;
	height: auto;
	width: 490px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 0px;
	clear: left;
}

.fondo_superior_azul {
	background-image: url(f_superior_azul.gif);
	background-repeat: repeat-x;
}
.fondo_superior_verde {
	background-image: url(f_superior_verde.gif);
	background-repeat: repeat-x;
}
.fondo_superior_naranja {
	background-image: url(f_superior_naranja.gif);
	background-repeat: repeat-x;
}
.fondo_superior_rojo {
	background-image: url(f_superior_rojo.gif);
	background-repeat: repeat-x;
}
.fondo_superior_morado {
	background-image: url(f_superior_morado.gif);
	background-repeat: repeat-x;
}
.fondo_superior_moradooscuro {
	background-image: url(f_superior_moradooscuro.gif);
	background-repeat: repeat-x;
}
.fondo_superior_azulos {
	background-image: url(f_superior_azulos.gif);
	background-repeat: repeat-x;
}
.fondo_superior_marr {
	background-image: url(f_superior_marr.gif);
	background-repeat: repeat-x;
}
.fondo_superior_agu {
	background-image: url(f_superior_agu.gif);
	background-repeat: repeat-x;
}

.fondo_inferior_azul {
	background-image: url(f_inferior_azul.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.fondo_inferior_verde {
	background-image: url(f_inferior_verde.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.fondo_inferior_naranja {
	background-image: url(f_inferior_naranja.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.fondo_inferior_rojo {
	background-image: url(f_inferior_rojo.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.fondo_inferior_morado {
	background-image: url(f_inferior_morado.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.fondo_inferior_moradooscuro {
	background-image: url(f_inferior_moradooscuro.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.fondo_inferior_azulos {
	background-image: url(f_inferior_azulos.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.fondo_inferior_marr {
	background-image: url(f_inferior_marr.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}
.fondo_inferior_agu {
	background-image: url(f_inferior_agu.gif);
	background-repeat: repeat-x;
	background-position: bottom;
}

.otros_contenidos {
	position: relative;
	height: 150px;
	width: 490px;
	margin-left: 10px;
	margin-bottom: 0px;
	margin-right: 10px;
	margin-top: 0px;
}
#llamada {
	position: relative;
	height: 107px;
	width: 482px;
	margin: 0px;
}
.borde_blanco {
	border: 4px solid #FFF;
}

#producto_secundario {
	position: relative;
	height: auto;
	width: 232px;
	background-color: #FFF;
	margin: 0px;
}
.barra_otros  {
	background-color: #FFF;
	height: 30px;
	width: auto;
	padding-top: 15px;
	position: relative;
	padding-left: 10px;
	margin-bottom: 8px;
}
.barra_otros h1, .barra_otros h2, .barra_otros h3, .barra_otros h4, .barra_otros h5, .barra_otros h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 14px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}


.borde_verde {
	border: 4px solid #8FB126;
}
.borde_naranja {

	border: 4px solid #EE7701;
}
.borde_rojo {
	border: 4px solid #AF1B1D;
}
.borde_morado {
	border: 4px solid #8B3B72;
}
.borde_moradooscuro {
	border: 4px solid #6D5981;
}
.borde_azul {
	border: 4px solid #3E6398;
}

.barra_producto_verde {
	height: 20px;
	width: auto;
	position: relative;
	background-color: #FFF;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-image: url(f-barra-verde.jpg);
	background-repeat: no-repeat;
	background-position: 40px 1px;
	margin-bottom: 10px;
}
.barra_producto_naranja {
	height: 20px;
	width: auto;
	position: relative;
	background-color: #FFF;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-image: url(f-barra-naranja.jpg);
	background-repeat: no-repeat;
	background-position: 40px 1px;
	margin-bottom: 10px;
}
.barra_producto_rojo {
	height: 20px;
	width: auto;
	position: relative;
	background-color: #FFF;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-image: url(f-barra-rojo.jpg);
	background-repeat: no-repeat;
	background-position: 40px 1px;
	margin-bottom: 10px;
}
.barra_producto_morado {
	height: 20px;
	width: auto;
	position: relative;
	background-color: #FFF;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-image: url(f-barra-morado.jpg);
	background-repeat: no-repeat;
	background-position: 40px 1px;
	margin-bottom: 10px;
}
.barra_producto_moradooscuro {
	height: 20px;
	width: auto;
	position: relative;
	background-color: #FFF;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-image: url(f-barra-moradooscuro.jpg);
	background-repeat: no-repeat;
	background-position: 40px 1px;
	margin-bottom: 10px;
}
.barra_producto_azul {
	height: 20px;
	width: auto;
	position: relative;
	background-color: #FFF;
	padding-top: 5px;
	padding-left: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-align: left;
	background-image: url(f-barra-azul.jpg);
	background-repeat: no-repeat;
	background-position: 40px 1px;
	margin-bottom: 10px;
}


.fondo_produc {
	
	background-position: right bottom;
	
	background-repeat: no-repeat;
}

.fondo_submenu_portada {
	background-image: url(f_submenu_portada.gif);
	background-repeat: repeat-y;
	background-position: left top;
}


.f_otros_verde {
	background-position: right bottom;
	background-image: url(f-otros-verde.jpg);
	background-repeat: no-repeat;
}
.f_otros_rojo {
	background-position: right bottom;
	background-image: url(f-otros-rojo.jpg);
	background-repeat: no-repeat;
}
.f_otros_naranja {
	background-position: right bottom;
	background-image: url(f-otros-naranja.jpg);
	background-repeat: no-repeat;
}
.f_otros_morado {
	background-position: right bottom;
	background-image: url(f-otros-morado.jpg);
	background-repeat: no-repeat;
}
.f_otros_moradooscuro {
	background-position: right bottom;
	background-image: url(f-otros-moradooscuro.jpg);
	background-repeat: no-repeat;
}
.f_otros_azul {
	background-position: right bottom;
	background-image: url(f-otros-azul.jpg);
	background-repeat: no-repeat;
}
.texto_12px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: normal;
}
.texto_14px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 14px;
}

#submenu_index {
	background-image: url(f_submenu_principal.jpg);
	background-position: right top;
	background-color: #FFF;
	background-repeat: no-repeat;
	width: auto;
	margin-left: 5px;
	position: relative;
	height: auto;
}
#submenu_index ul {
	margin: 0px;
	padding: 10px;
	list-style-type: none;
}
#submenu_index li {
	border: 2px solid #BFCBD7;
	margin-bottom: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	padding: 2px;
}

.barra_sec_verde {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #8CBA00;
	height: 20px;
	width: auto;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-image: url(f_sec_barra_verde.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}
.barra_sec_naranja {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #EE7701;
	height: 20px;
	width: auto;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-image: url(f_sec_barra_naranja.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}
.barra_sec_rojo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #C93E40;
	height: 20px;
	width: auto;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-image: url(f_sec_barra_rojo.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}
.barra_sec_morado {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #A3568B;
	height: 20px;
	width: auto;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-image: url(f_sec_barra_morado.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}
.barra_sec_moradooscuro {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #867497;
	height: 20px;
	width: auto;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-image: url(f_sec_barra_moradooscuro.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}
.barra_sec_azul {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #4D74AC;
	height: 20px;
	width: auto;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-image: url(f_sec_barra_azul.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}
.barra_sec_marr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #9F5C47;
	height: 20px;
	width: auto;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-image: url(f_sec_barra_marr.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}
.barra_sec_agu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	background-color: #16958D;
	height: 20px;
	width: auto;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-image: url(f_sec_barra_agu.gif);
	background-repeat: no-repeat;
	background-position: right 1px;
}

.submenu_seccion_verde, .submenu_seccion_naranja, .submenu_seccion_rojo, .submenu_seccion_morado, .submenu_seccion_moradooscuro,  .submenu_seccion_azul, .submenu_seccion_color, .submenu_seccion_marr, .submenu_seccion_agu {
	background-color: #FFF;
	width: auto;
	margin-left: 5px;
	position: relative;
	height: auto;
}
.submenu_seccion_verde ul {
	padding: 0px;
	list-style-type: none;
	background-image: url(f_menu_sec_verde.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.submenu_seccion_verde ul p {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.submenu_seccion_verde li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFF;
	padding-left: 28px;
	background-image: url(lista-verde.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-top: 3px;
}

.submenu_seccion_naranja ul {
	padding: 0px;
	list-style-type: none;
	background-image: url(f_menu_sec_naranja.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.submenu_seccion_naranja ul p {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.submenu_seccion_naranja li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFF;
	padding-left: 28px;
	background-image: url(lista-naranja.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-top: 3px;
}

.submenu_seccion_rojo ul {
	padding: 0px;
	list-style-type: none;
	background-image: url(f_menu_sec_rojo.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.submenu_seccion_rojo ul p {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.submenu_seccion_rojo li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFF;
	padding-left: 28px;
	background-image: url(lista-rojo.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-top: 3px;
}
.submenu_seccion_morado ul {
	padding: 0px;
	list-style-type: none;
	background-image: url(f_menu_sec_morado.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.submenu_seccion_morado ul p {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.submenu_seccion_morado li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFF;
	padding-left: 28px;
	background-image: url(lista-morado.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-top: 3px;
}
.submenu_seccion_moradooscuro ul {
	padding: 0px;
	list-style-type: none;
	background-image: url(f_menu_sec_moradooscuro.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.submenu_seccion_moradooscuro ul p {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.submenu_seccion_moradooscuro li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFF;
	padding-left: 28px;
	background-image: url(lista-moradooscuro.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-top: 3px;
}
.submenu_seccion_azul ul {
	padding: 0px;
	list-style-type: none;
	background-image: url(f_menu_sec_azul.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.submenu_seccion_azul ul p {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.submenu_seccion_azul li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFF;
	padding-left: 28px;
	background-image: url(lista-azul.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-top: 3px;
}
.submenu_seccion_color ul {
	padding: 0px;
	list-style-type: none;
	background-image: url(f_menu_sec_color.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.submenu_seccion_color ul p {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.submenu_seccion_color li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFF;
	padding-left: 28px;
	background-image: url(lista-azul.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-top: 3px;
}
.submenu_seccion_marr ul {
	padding: 0px;
	list-style-type: none;
	background-image: url(f_menu_sec_marr.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.submenu_seccion_marr ul p {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.submenu_seccion_marr li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFF;
	padding-left: 28px;
	background-image: url(lista-marr.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-top: 3px;
}
.submenu_seccion_agu ul {
	padding: 0px;
	list-style-type: none;
	background-image: url(f_menu_sec_agu.gif);
	background-repeat: repeat-y;
	background-position: left top;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 5px;
}
.submenu_seccion_agu ul p {
	padding: 5px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.submenu_seccion_agu li {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	background-color: #FFF;
	padding-left: 28px;
	background-image: url(lista-agu.gif);
	background-repeat: no-repeat;
	background-position: 10px 8px;
	padding-top: 3px;
}

.filo_2px_grisazul {
	border: 2px solid #BFCBD7;
}


.texto_18px {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	line-height: 18px;
}
#publicidad {
	background-color: #FFF;
	width: auto;
	margin-left: 15px;
	position: relative;
	height: auto;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #585858;
	border-bottom-color: #585858;
	margin-top: 2px;
	margin-bottom: 5px;
	background-image: url(fondo-publicidad.jpg);
	background-position: center center;
	background-repeat: repeat-y;
	padding-top: 10px;
	padding-right: 15px;
	padding-bottom: 10px;
	padding-left: 15px;
}
#ultimos_tienda {
	background-color: #FFF;
	width: auto;
	margin-left: 15px;
	position: relative;
	height: 75px;
	margin-top: 2px;
	margin-bottom: 5px;
	padding: 5px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}
#ultimos_tienda ul {
	background-color: #FFF;
	padding: 0px;
	margin: 0px;
}
#ultimos_tienda li {
	background-color: #FFF;
	padding: 0px;
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	list-style-type: none;
}
.borde_blanco {

	border: 4px solid #FFF;
}
.lista_sin_punto {
	list-style-type: none;
}

.separa_relacion_sec {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #585858;
	background-image: url(f_otros_produc_sec.gif);
	background-repeat: no-repeat;
	background-position: center 18px;
	position: relative;
	height: 22px;
	width: auto;
}
.fondo_submenu_seccion {
	background-image: url(f_submenu_secion.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
.fila_producto {
	height: auto;
	width: 490px;
	margin-left: 10px;
	margin-bottom: 10px;
	margin-right: 10px;
	margin-top: 0px;
	clear: left;
}
#llamada {
	background-color: #FFF;
	width: auto;
	margin-left: 15px;
	position: relative;
	height: auto;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #585858;
	border-bottom-color: #585858;
	margin-top: 2px;
	margin-bottom: 5px;
	background-position: center center;
	background-repeat: no-repeat;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
}
.fondo_amarillo {
	background-color: #FFFF00;
}

#estadisticas {
	position: absolute;
	left: -30px;
	top: -30px;
}
#boletin {
	height: 135px;
	width: 235px;
	position: relative;
	background-image: url(f-boletin.gif);
	margin-left: 15px;
}
#boletin #email {
	position: absolute;
	left: 14px;
	bottom: 12px;
	width: 130px;
	height: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	border: 1px solid #004E8E;
}
#boletin  #envio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	width: 70px;
	height: 21px;
	bottom: 11px;
	left: 150px;
	background-color: #00467F;
	background-image: url(f_superior_azul.gif);
	background-position: 20px 20px;
	border: 1px solid #91B5D3;
}


/*--CSS que afecta al Area*/
.barra_sec_color {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	height: 20px;
	width: auto;
	margin-bottom: 10px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-image: url(f_sec_barra_color.jpg);
	background-repeat: no-repeat;
	background-position: right 1px;
}
#entrada_formulario {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #2C5794;
	padding: 0px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}
#entrada_formulario input {
	width: 70px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	border: 1px solid #BFCBD7;
	height: 15px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding: 0px;
	float: left;
}
#carro_imprenta {
	position: relative;
	height: 115px;
	width: 245px;
	margin-left: 5px;
}

#carro_t {
	position: relative;
	height: 115px;
	width: 245px;
	background-image: url(../tienda/entorno/f-carrito_t.gif);
	margin-left: 5px;
}

#carro_imprenta #n_articulos, #carro_t #n_articulos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	position: absolute;
	text-align: right;
	height: 15px;
	width: 40px;
	top: 38px;
	left: 115px;
}
#carro_imprenta #subtotal, #carro_t #subtotal {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	height: 15px;
	width: 80px;
	left: 74px;
	top: 59px;
	text-align: right;
}
#carro_imprenta #ver_carrito, #carro_t #ver_carrito {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	width: 215px;
	height: 15px;
	left: 17px;
	top: 87px;
	text-align: center;
}
.iframe_tpv {
	height: 400px;
	width: 100%;
}
#cabecera_loga_desloga {
	height: 40px;
	width: 760px;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #585858;
	background-image: url(f-cabecera-loga-des.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin: 0 auto;
}
#cabecera_deslogada {
	position: absolute;
	height: 39px;
	width: 579px;
	left: 181px;
	background-image: url(f-cabecera-formulario.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#cabecera_deslogada #form1 #id_usuario {
	border: 1px solid #025698;
	position: absolute;
	height: 16px;
	width: 90px;
	left: 109px;
	top: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#cabecera_deslogada #form1 #id_contra {
	border: 1px solid #025698;
	position: absolute;
	height: 16px;
	width: 90px;
	left: 205px;
	top: 19px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
#cabecera_deslogada #form1 #entrar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	position: absolute;
	border: 1px solid #025698;
	height: 18px;
	width: 50px;
	background-image: url(b_nav_area.gif);
	background-repeat: no-repeat;
	left: 302px;
	top: 20px;
}
#cabecera_deslogada #registrar {
	position: absolute;
	width: 100px;
	height: 30px;
	left: 478px;
	top: 5px;
}
#cabecera_logada {
	position: absolute;
	height: 39px;
	width: 579px;
	left: 181px;
	background-image: url(f-cabecera-logado.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
}
#cabecera_deslogada #Incorrecto {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #C72829;
	font-weight: bold;
	position: absolute;
	width: 120px;
	height: 20px;
	top: 14px;
	left: 366px;
	line-height: 10px;
}
 #cabecera_deslogada #Incorrecto a {
	color: #FF0000;
}
 #cabecera_deslogada #Incorrecto a:hover {
	color: #C72829;
}
#cabecera_logada #nombre_usuario {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #585858;
	position: absolute;
	width: 300px;
	left: 94px;
	top: 23px;
}#cabecera_logada #area_cliente {
	position: absolute;
	left: 456px;
	top: 5px;
	width: 66px;
}
#cabecera_logada #salir_cabecera {
	position: absolute;
	left: 535px;
	top: 5px;
	width: 26px;
}
#datel-cabecera-flash {
	position: relative;
	margin: 0 auto;
	height: 110px;
	width: 760px;
}
.bodeiz_in_blanco {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #585858;
	position: relative;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #585858;
	padding-left: 5px;
	line-height: 18px;
	background-image: url(f_inferior_azulos.gif);
	background-position: center top;
}
.tabla_consultas {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
}
.tabla_consultas td {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #585858;
	background-image: url(f-pie.gif);
	background-repeat: repeat-x;
	padding: 5px;
}
#revista_corporativa {
	height: auto;
	width: 235px;
	position: relative;
	background-image: url(f-revista-corporativa.gif);
	margin-left: 15px;
}
