#capa_flash
{
z-index:-999;
}

/* ESTILOS POR DEFAULT--------------------------------------------------------------------*/
body 
{
padding-top:5px;
	font-family: verdana;
	font-size:11px;
	margin:auto;
	text-align:center;
	background-color:#666666;
	}
table
{
	font-family: verdana;
	font-size:11px;
}
img
{
border:0px;
}

select
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:9px;
}
/* ESTILOS DE LA ESTRUCTURA----------------------------------------------------------------*/

#loader
{
z-index:99;
border:1px solid #333333;
text-align:center;
padding-top:5px;
background-color:#ffffff;
position:absolute;
display:none;
}

/* ESTRUCTURA PRINCIPAL------------*/
#contenedor
{
border-left:5px solid #999999;
border-right:5px solid #999999;
border-bottom:1px solid #999999;
text-align: left;
width: 990px;
margin: auto;
background-color:#f2f2ef;
}

#cabecera
{
background-image:url(images/header.jpg);
background-repeat:no-repeat;
background-position:center;
font-size:12px;
height:60px;
font-weight: bold;
}

#cuerpo
{
background-color:#f2f2ef;
}

#menu_top
{
z-index:50;
background-image:url(images/bg_topmenu.jpg);
background-repeat:repeat-x;
height:24px;
text-align:center;
padding-top:5px;
color:#FFFFFF;
}

#izquierdo
{
width: 167px;
background-color:#c00000;
float:left;
height:470px;
color:#FFFFFF;
background-image:url(images/iso_9001.jpg);
background-position:bottom;
background-repeat:no-repeat;
border-right:1px solid #999999;
}


	#izquierdo ul
	{
	padding: 0;
	margin: 0;
	}
	#izquierdo li 
	{
	list-style: none;
	margin-left: 0px;
	}
	#marcas_menu
	{
	color:#999999;
	padding-left:6px;
	}
	

#principal
{
vertical-align:top;
text-align:left;
margin-left: 250px;
background-color:#f2f2ef;
width: 646px;
}


#pie
{
padding:2px;
font-weight:bold;
background-color: #cccccc;
text-align:right;
border-top:1px solid #999999;
clear: both;
height:7px;
}

.input_text
{
border:1px solid #333333;
height:17px;
font-family: arial;
font-size:10px;
/*background-image:url(images/bgtext2.jpg);*/
/*background-repeat:repeat-x;*/
}

.input_text2
{
border:1px solid #333333;
height:17px;
font-family: arial;
font-size:10px;
/*background-image:url(images/bgtext.jpg);*/
/*background-repeat:repeat-x;*/
}

.boton1
{

border:1px solid #333333;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
background-image:url(images/bgboton.jpg);
background-repeat:repeat-x;
}


#texto_bg
{
font-size:11px;
padding:3px;
background-color:#EAEAEA;
border:1px solid #FFFFFF;
}

#texto_header
{
padding:3px;
font-weight:bold;
font-size:11px;
background-color:#999999;
border:1px solid #FFFFFF;
}

.titulo_pag
{
text-align:left;
border-bottom:1px dashed #999999;
font-size:11px;
font-weight:bold;
padding:4px;
color:#999999;
}

.titulo_rojo
{
border-bottom:1px solid #999999;
font-size:12px;
color:#CC0000;
padding:3px;
padding-top:10px;
text-align:left;
margin-bottom:3px;
}

.subtitulo_pag
{
text-align:left;
border-bottom:1px dotted #333333;
font-size:11px;
padding:3px;
margin:3px;
}

.subtitulo_menu
{
color:#003366;
padding-top:3px;
font-weight:bold;
font-size:11px;
border-bottom:1px dashed #CCCCCC;
}

.titulo_menu
{
padding-top:6px;
text-align:center;
}

.titulo_categorias
{
padding-top:4px;
}


.texto_rojo
{
color:#c00000;
}

/* MENU PERSONAL--------------*/

#menu_personal
{
padding-top:3px;
padding-bottom:3px;
margin:2px;
text-align:center;
}


/*CUADRO LOGIN*/

#cuadro_login
{
text-align:center;
}
/*CUADRO REGISTRESE*/
#cuadro_registrese
{
border-top:1px solid #666666;
border-bottom:1px solid #666666;
padding-top:4px;
padding-bottom:4px;
text-align:center;
}
/*CUADRO BANNER*/
#cuadro_banner
{
text-align:center;
}
/*CUADRO NOVEDADES*/
#cuadro_novedades
{
text-align:center;
}
/*CUADRO NEWSLETTER*/
#cuadro_newsletter
{
text-align:center;
}

/*CARTEL Y TELON*-----------------*/

#cartel
{
z-index:100;
border:1px solid #000000;
text-align:center;
width:450px;
/*height:150px;*/
display:none;
position:absolute;
background-image:url(images/cartelmiddle.gif);
background-repeat:repeat-y;
}

#cartel_contenido
{
padding-top:3px;
padding-bottom:3px;
/*height:110px;*/
}

#cartel_footer
{

background-image:url(images/cartelbottom.gif);
background-repeat:repeat-y;
border-top:1px solid #333333;
height:20px;
text-align:right;
padding-top:2px;
padding-right:3px;
}

#cartel_header
{
border-bottom:1px solid #333333;
background-image:url(images/carteltop.gif);
background-repeat:repeat-y;
padding-top:3px;
padding-left:3px;
height:20px;
text-align:left;
font-weight:bold;
font-size:11px;
}

#telon
{
z-index:98;
top:0;
left:0;
display:none;
position:absolute;
width:100%;
height:100%;
background-color:#000000;
}

#ayuda
{
background-image:url(images/ayuda.gif);
background-position:left;
background-repeat:no-repeat;
height:10px;
color:#666666;
text-indent:25px;
}


/*------------------------------*/

/*-MODULO MIS PEDIDOS-*/

#cuadro_articulos_mis_pedidos
{
background-color:#ffffff;
width:450px;
padding:3px;
vertical-align:top;
}

	#tabla_articulos_mis_pedidos
	{
	background-color:#ffffff;
	width:445px;
	}
	
#grilla_articulos_mis_pedidos
{
border-bottom:1px solid #CCCCCC;
}
	#grilla_articulos_mis_pedidos_header
	{
	background-color:#CCCCCC;
	border:1px solid #FFFFFF;
	}

#menu_mis_pedidos
{
margin:3px;
width:445px;
padding:3px;
}

.bg_header_gris
{
background-image:url(../images/bg_header_gris.jpg);
}

/* LINKS--------------------------------------------------------------------------------------------------*/
.linkmenu {color:#FFFFFF; text-decoration: none; font-weight:bolder; padding-left:7px; padding-right:7px;font-size:11px; }
a.linknormal:link {color:#333333 ; text-decoration: none; font-weight:bolder;font-size:11px;  }
a.linknormal:visited {color:#333333 ; text-decoration: none; font-weight:bolder;font-size:11px;	}
a.linknormal:hover {color:#666666 ;text-decoration: underline;  font-weight:bolder;font-size:11px;}


a.linkcartel:link {color:#CCCCCC; text-decoration: none; font-weight:bolder;font-size:11px;  }
a.linkcartel:visited {color:#CCCCCC ; text-decoration: none; font-weight:bolder;font-size:11px;	}
a.linkcartel:hover {color:#FFFFFF ;text-decoration: underline;  font-weight:bolder;font-size:11px;}

a.link_menu1:link {color:#666666; text-decoration: none; font-weight:bolder;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;  }
a.link_menu1:visited {color:#666666 ; text-decoration: none; font-weight:bolder;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;	}
a.link_menu1:hover {color:#999999 ;text-decoration: none;  font-weight:bolder;font-size:10px;font-family:Verdana, Arial, Helvetica, sans-serif;}

a.link_menu2:link {color:#FF6600; text-decoration: none; font-weight:bolder;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;  }
a.link_menu2:visited {color:#FF6600 ; text-decoration: none; font-weight:bolder;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;	}
a.link_menu2:hover {color:#FF6600 ;text-decoration: none;  font-weight:bolder;font-size:11px;font-family:Verdana, Arial, Helvetica, sans-serif;}

a.link_categorias:link {font-family:Arial, Helvetica, sans-serif;font-size: 9px;color:#666666;text-decoration: none;}
a.link_categorias:visited {font-family:Arial, Helvetica, sans-serif;font-size: 9px;color:#666666;text-decoration: none;}
a.link_categorias:hover {font-family:Arial, Helvetica, sans-serif;font-size:9px;color:#FF0000;text-decoration: none;}