a:link {
	text-decoration: none;
	color:#333333;
}
a:visited {
	text-decoration: none;
	color:#333333;
}
a:active {
	text-decoration: none;
}
.boton {
border:#CCC 1px solid;
color:#f9f9f9;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
height:22px;
background-repeat:repeat-x;
background-image:url(/images/fnd_btn.png);
background-position:0 0;
font-weight:700;
vertical-align:middle;
text-align:center;
cursor:hand
}

.campo_texto {
	background-color:#FFF;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	text-align:left;
	border: 1px solid #ff7600;
}
.cajita {
	background-color:transparent;
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	height:18px;
	text-align:left;
	border-style:none
}

.cajita_r {
background-color:#FFF;
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
height:17px;
text-align:left;
text-decoration:none;
border-style:none
}

.titulo_g {
	position:relative;
	left: -3px;
	top: -11px;
	font-size:58px;
	color:#f2f2f2;
	font-weight: bold;
	font-family: Arial, Helvetica;
}

.titulo_n {
	font-size:19px;
	color:#F60;
	font-weight: bold;
	font-family: Arial, Helvetica;
}

.titulo_s {
	font-size:14px;
	color:#F60;
	font-weight: bold;
	font-family: Arial, Helvetica;
}

.titulo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F60;
font-weight:700
}

.titulo_aviso {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#F60
}

.texto {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666
}

.texto11 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#F60
}

.texto11_off {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#CCCCCC
}

.categorias_receta {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A8897;
font-weight:700
}

.texto_receta {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#F60
}

.division {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 17px;
	color: #5F6062;
}

.titular {
	font-family:Arial, Helvetica;
	font-size:12px;
	color:#333333;
	font-weight:bold;
	}

.m_txt{
	font-family:Arial, Helvetica;
	font-size:12px;
	line-height:13px;
	color:#333333;
	}

.subtitulo {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666;
font-weight:700
}

.contador {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#FFF;
font-weight:700
}

.aviso {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
color:red;
font-weight:700
}

.aviso2 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#F00000;
font-weight:700
}

.inicio {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:13px;
color:#666
}

.idiomas {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:700;
color:#4A8897;
text-decoration:none
}

.cajota {
color:#666;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:400;
height:75px;
text-align:left;
text-decoration:none;
width:275px;
background-color:transparent;
border-style:none
}

.links {
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:12px;
color:#666
}

.cabecera,.cabecera:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#003745;
text-decoration:none
}

.pie,.pie:hover {
	font-family:Arial, Helvetica;
	font-size:9px;
	color:#333333;
	text-decoration:none;
}

.productos,.productos:hover {
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color:#333333;
text-decoration:none
}

.paginacion,.categorias,.categorias:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#4A8897;
text-decoration:none
}
.text_frame{
	font: 12px Arial, Helvetica;
	border: 1px solid #ff7600;
	}
.text_frame_c{
	font: 12px Arial, Helvetica;
	text-align:center;
	border: 1px solid #666666;
	}
#menu_sup1{
	z-index:9;
	width: 1000px;
	height: 102px;
	position: absolute;
	vertical-align:bottom;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#333333;
	top: 0px;
	}
#m_sup_logo{
	z-index:20;
	width: 242px;
	height: 62px;
	position: absolute;
	left: 0px;
	top: 0px;
	}
#m_sup1_marcas0{
	z-index:10;
	width: 1000px;
	height: 51px;
	position:absolute;
	left: 0px;
	top: 50px;
	}
#m_sup1_marcas{
	z-index:21;
	width: 295px;
	height: 14px;
	position:absolute;
	left: 0px;
	top: 11px;
	background-image:url(../images/images/menu1_01.gif);
	}
#m_sup1_marcas1{
	z-index:22;
	width: 295px;
	height: 26px;
	position:absolute;
	left: 0px;
	top: 25px;
	}
#m_sup1_marcas2{
	z-index:21;
	width: 705px;
	height: 51px;
	position:absolute;
	left: 295px;
	top: 0px;
	}
#m_sup1_busqueda{
	z-index:22;
	width: 180px;
	height: 20px;
	position: absolute;
	left: 131px;
	top: 10px;
	}
#m_sup1_busqueda00{
	width:119px;
	height:51px;
	z-index:21;
	position: absolute;
	left: 0px;
	top: 0px;
	}
#m_sup1_busqueda0{
	width:196px;
	height:33px;
	z-index:21;
	position: absolute;
	left: 119px;
	top: 0px;
	background:url(../images/images/menu1_busc0.gif)
	}
#m_sup1_busqueda1{
	width:196px;
	height:18px;
	z-index:21;
	position: absolute;
	left: 119px;
	top: 33px;
	}
#m_sup1_derecha{
	width:390px;
	height:51px;
	z-index:21;
	position: absolute;
	left: 315px;
	top: 0px;
	}
#m_sup1_carrito {
	z-index:22;
	font-family: Arial, Helvetica;
	font-size: 15px;
	color: #FFFFFF;
	font-weight: bold;
	height: 17px;
	width: 80px;
	position: absolute;
	top: 27px;
	right: 104px;
}
#m_bienvenido{
	z-index:22;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	color:#333333;
	height: 15px;
	width: 300px;
	position: absolute;
	top: 36px;
	right: 10px;
	text-align: right;
	}
#m_novedades{
	z-index:22;
	font-family:Verdana, Arial, Helvetica;
	font-size:10px;
	color:#333333;
	height: 15px;
	width: 400px;
	position: absolute;
	top: 36px;
	right: 263px;
	}
#m_sup2_aviso{
	z-index:21;
	width: 333px;
	height: 35px;
	position: absolute;
	right: 347px;
	top: 0px;
	background-image:url(../images/images/menu2_aten1.gif)
	}
#m_sup2{
	z-index:21;
	width: 347px;
	height: 35px;
	position: absolute;
	right: 0px;
	top: 0px;
	}
.m_lat0{
	width: 192;
	height: 24;
	background-color:#f7f7f7;
	border-top: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	margin-left: 1px;
	}
.m_lat0:hover{
	color:#999999;
	background-color:#CCCCCC;
	}
.m_lat_txt{
	font-family:Arial, Helvetica;
	font-size:12px;
	line-height:16px;
	color:#333333;
	position:relative;
	left: 12px;
	top: 3px;	
	}
.m_lat_bold{
	font-weight:bold;
	}
.m_lat_margin{
	margin-bottom: 1px;
	}

.m_lat2{
	width: 192;
	border-top: #FFFFFF 0px solid;
	border-right: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	margin-left: 1px;
	margin-bottom: 1px;
	padding-bottom:6px;
	}

#add_derecho{
	width: 190px;
	height: 100px;
	border-top: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	margin-right: 1px;
	margin-bottom: 10px;
	}

#panel_centro1{
	width: 580px;
	height: 386px;
	border-top: #c1c1c1 0px solid;
	border-right: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	}
#panel_centro0{
	width: 580px;
	height: 22px;
	font-family:Arial, Helvetica;
	font-size:20px;
	color:#333333;
	padding-top: 3px;
	padding-bottom: 5px;
	background-color:#f7f7f7;
	border-top: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	}

.panel_centro3_0{
	width: 285px;
	height: 20px;
	font-family:Arial, Helvetica;
	font-size:18px;
	color:#FFFFFF;
	border-top: #c1c1c1 1px solid;
	border-right: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	}
.panel_color1{
	background-color:#73237c;
	}
.panel_color2{
	background-color:#c72b2b;
	}
.panel_centro3_1{
	width: 285px;
	height: 260px;
	border-top: #c1c1c1 0px solid;
	border-right: #c1c1c1 1px solid;
	border-left: #c1c1c1 1px solid;
	border-bottom: #c1c1c1 1px solid;
	}
