﻿#body{padding:0px; margin:0px; background:#FFFFFF url(../imagenes/fondo.gif) repeat-x top; color:#5e5a5a; font-family:Georgia; font-size: 13pt; text-align:center; Border:0px; Width:100%; height:100%;}
#body{text-align:-moz-center;}


#centro
{
	background:#ffffff url(../imagenes/fondo_centro.gif) repeat-y center;
}
.texto
{
	font-family:Arial; 
	font-size:10px; 
	color:#020526;
}
.texto_naranja
{
font-weight: bold; font-size: 10pt; color: rgb(254, 161, 0); font-family: Arial;
text-decoration:none;
}

.textbox
{
	border: solid 1px #eda914;
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #646464;
	text-align:center;
	text-decoration:none;
	
}
.texto_link
{
	font-family: Arial;
	font-size: 9pt;
	color:#116194;
}
.capa_seccion
{
	height:29px; 
	background: url(../imagenes/menu_select.gif) repeat-x;
}

.capa_seccion_carro
{
	height:29px; 
	background: url(../imagenes/menu_select.gif) repeat-x;
}

.titulo
{
	 font-family:Georgia; 
	 font-size:19px; 
	 color:#030a30;
	 text-align:left;
}
.titulo_seccion
{
	font-family: "Trebuchet MS";
    font-size: 20;
    color: #eda914;
    text-decoration:none;
    font-style: italic;
    text-align: left;
}
.pie
{
	width:100%;
	background: url(../imagenes/pixel_pie.gif) repeat-x;
}

.tbl_pie
{
	height:69px;
	width:1000px;

}

.enlace_pie_nar
{
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #eda914;
	text-decoration:none;
}
.enlace_pie
{
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #646464;
	text-decoration:none;
}

.enlace_pie:hover
{
	font-family: "Trebuchet MS";
	font-size: 8pt;
	color: #eda914;
	text-decoration:none;
}

.texto_lateral
{
	color:#09264e;
	text-decoration:none;
	font-family:Calibri;
	font-size:14px;
	padding-top:7px;
}

.menu_familia
{
	height:25px;
	width:317px;
	text-decoration:none;
	vertical-align:middle;
}

.menu_familia:hover
{
	height:25px;
	width:317px;
	cursor:pointer;
	text-decoration:none;
	vertical-align:middle;
}

.menu_subfamilia
{
	height:25px;
	width:317px;
	text-decoration:none;
	vertical-align:middle;
}
.menu_subfamilia:hover
{
	height:25px;
	width:317px;
	background: url(../imagenes/menu_select.gif) repeat-x;
	cursor:pointer;
	text-decoration:none;
	vertical-align:middle;
}
.menu_editables
{
	height:22px;
	width:214px;
	cursor:pointer;
	text-decoration:none;
	vertical-align:middle;
}


.texto_negro
{	
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #646464;
	text-decoration:none;
}

.tabla_sup
{
	border:solid 2px #eda914;
	border-bottom:0px;
}

.tabla_inf
{
	border:solid 2px #eda914;
	border-top:0px;
}
.texto_gris
{
	font-family: "Trebuchet MS";
	font-size: 9pt;
	color: #6e6e6e;
}
.texto_fecha
{
	font-family: "Trebuchet MS";
	font-size: 7pt;
	color: #6e6e6e;
	font-style:italic;
}
.titulo_blanco
{
	font-family: "Georgia";
	font-size: 12pt;
	color: #646464;
}

.titulo_blanco_grande
{
	font-family: "Georgia";
	font-size: 13pt;
	color: #646464;
}

.titulo_negro
{
	font-family: "Trebuchet MS";
	font-size: 10pt;
	color: #000000;
}

.precio_producto
{
	font-family:"Trebuchet MS";
	font-size:20pt;
	color:#eda914;
	font-weight:bold;
	font-style:italic;
}

a.menu_superior{font-family: Arial ; font-size: 10pt; color: #646464; text-decoration: none; width:100%; height:29px;}
a.menu_superior:hover {font-family: Arial ; font-size: 10pt; color: #eda914; text-decoration: none; cursor:pointer; width:100%; height:29px;}

a.menu:link {font-family: "Trebuchet MS"; font-size: 9pt; color: #646464; text-decoration: none;}
a.menu:visited {font-family: "Trebuchet MS"; font-size: 9pt; color: #646464; text-decoration: none;}
a.menu:hover {font-family: "Trebuchet MS"; font-size: 9pt; color: #eda914; text-decoration: none;}
a.menu:active {font-family: "Trebuchet MS"; font-size: 9pt; color: #646464; text-decoration: none;}

.menu_secciones {font-family: "Trebuchet MS"; font-size: 10pt; color: #646464; text-decoration: none;}

a.enlace_gris:link {font-family: "Trebuchet MS"; font-size: 10pt; color: #2a2a2a; text-decoration: none;}
a.enlace_gris:visited {font-family: "Trebuchet MS"; font-size: 10pt; color: #2a2a2a; text-decoration: none;}
a.enlace_gris:hover {font-family: "Trebuchet MS"; font-size: 10pt; color: #2a2a2a; text-decoration: underline;}
a.enlace_gris:active {font-family: "Trebuchet MS"; font-size: 10pt; color: #2a2a2a; text-decoration: none;}

.fondo_input
{
	background: url(../imagenes/cuadroTexto.gif) no-repeat;
	border:0px;
	height:20px;
}

.fondo_input2
{
	background: url(../imagenes/cuadroTexto3.gif) no-repeat center;
	border:0px;
	height:20px;
}

.fondo_input22
{
	background: url(../imagenes/cuadroTexto2.gif) no-repeat center;
	border:0px;
	height:20px;
}

.fondo_input3
{
	background: url(../imagenes/cuadroTexto3.gif) no-repeat center;
	border:0px;
	height:20px;
}

.fondo_input4
{
	background: url(../imagenes/cuadroTexto4.gif) no-repeat center;
	border:0px;
}
.tit_dest
{
	height:35px; 
	background: url(../imagenes/tit_dest.gif) repeat-x;
	padding-left:15px;
}

.tit_nar
{
	font-family: "Georgia";
	font-size: 13pt;
	color: #eda914;
}
.productos_destacados
{
	float:left;
	width:730px;
}
.productos_destacados_2
{
	float:left;
	padding-left:10px;
	width:750px;
	text-align:center;
}
.label_producto
{
	font-family:Georgia;
	font-size: 13pt;
	color:#030a30;
	
}
.fondo_menu
{
	background:url(../imagenes/fondo_menu.gif) repeat-y left;
}
.fondo_marca
{
	width:209px;
	height:282px;
	padding-right:30px;
	padding-top:1px;
	padding-left:15px;
	float:right;	
}

.capa_marca_inicio
{
	font-size:10px;
	overflow:hidden; 
	height:135px;
	padding-top:5px;
	padding-right:4px;
}

.tabla_cabecera
{
	width:1000px;
	height:110px;
	border-bottom: solid 1px #eda914;
	background:url(../imagenes/cabecera.gif) no-repeat top center;
}
.producto
{
	padding:0px;
	margin:0px;
	color:#5e5a5a;	
	font-family:Georgia;
	font-size: 13pt;
}

.menu_estatico
{
	width:265px;
	font-size:10px;	
	margin-left:0px; 
	padding-left:0px;
	color: #383a0d;
	vertical-align:middle;
	padding-top:3px;
}
.menu_estatico_ul
{
	width:100%;
	vertical-align:middle;
	list-style:square inside;
	padding:0px;
	margin:0px;

	
}

.menu_estatico_ul_li
{
	width:265px;
	list-style:square inside;
	vertical-align:middle;
	padding-top:4px;
	padding-bottom:4px;
	padding-left:8px;
}

.fondo_lat{background:  #ececec url(../imagenes/menuGris.gif) repeat-x bottom;}

.texto_cabecera{ font-family:Trebuchet MS; font-size: 10pt; color: #FFFFFF; text-decoration: none;}
.texto_cabecera:hover{font-family:Trebuchet MS; font-size: 10pt; color: #f5be1d; text-decoration: none;}

.style1
        {
            height: 15.0pt;
            color: black;
            font-size: 11.0pt;
            font-weight: 700;
            font-style: normal;
            text-decoration: none;
            font-family: Calibri, sans-serif;
            text-align: center;
            vertical-align: middle;
            white-space: nowrap;
            border: .5pt solid windowtext;
            padding-left: 1px;
            padding-right: 1px;
            padding-top: 1px;
        }
        .style2
        {
            color: black;
            font-size: 11.0pt;
            font-weight: 700;
            font-style: normal;
            text-decoration: none;
            font-family: Calibri, sans-serif;
            text-align: center;
            vertical-align: middle;
            white-space: nowrap;
            border: .5pt solid windowtext;
            padding-left: 1px;
            padding-right: 1px;
            padding-top: 1px;
        }
        .style3
        {
            height: 15.0pt;
            color: black;
            font-size: 11.0pt;
            font-weight: 700;
            font-style: normal;
            text-decoration: none;
            font-family: Calibri, sans-serif;
            text-align: center;
            vertical-align: middle;
            white-space: nowrap;
            border: .5pt solid windowtext;
            padding-left: 1px;
            padding-right: 1px;
            padding-top: 1px;
        }
        .style4
        {
            color: black;
            font-size: 11.0pt;
            font-weight: 400;
            font-style: normal;
            text-decoration: none;
            font-family: Calibri, sans-serif;
            text-align: center;
            vertical-align: middle;
            white-space: nowrap;
            border: .5pt solid windowtext;
            padding-left: 1px;
            padding-right: 1px;
            padding-top: 1px;
        }
        .style5
        {
            height: 30.0pt;
            color: black;
            font-size: 11.0pt;
            font-weight: 700;
            font-style: normal;
            text-decoration: none;
            font-family: Calibri, sans-serif;
            text-align: center;
            vertical-align: middle;
            white-space: normal;
            border: .5pt solid windowtext;
            padding-left: 1px;
            padding-right: 1px;
            padding-top: 1px;
        }