@charset "UTF-8";
/* CSS Document */
/* -----------------------
          BREADCRUMBS
--------------------------*/
#crumbs{
color:#898989;
height:45px;
font-family:Verdana, sans-serif;
font-size:11px;
margin-left:20px;
line-height:3em;
text-transform:uppercase;
}
#crumbs a:link,#crumbs a:visited{
color:#FF0000;
}

#crumbs a:hover{
color:#FF0000;
text-decoration:none;
}

#contenedor{
	float:left;
	width:560px;
}
/* -----------------------
          MENU
--------------------------*/
#menu{
height:400px;
width:200px;
background:url(images/bg-menu.gif) repeat-x #fe0000 bottom;
margin:0px 20px 20px 10px;
padding-top:15px;
float:left;
}
#menu ul{
padding:4px; 
margin:10px 0px;}
#activo{ background-image:url(images/bg-menu-boton.gif);}

#menu li {
height:33px;
background:url(images/bg-round-button.gif) no-repeat center;
margin:3px auto;
list-style-image:url(images/bullet.gif);
list-style-position:inside;
padding-left:.8em;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:.8em;
line-height:2.7em;
color:#F00000;
}
#menu li a:link{
color:#666666;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:1em;
line-height:2.7em;
}
#menu li a:visited{
color:#666666;
text-decoration:none;
font-size:1em;
line-height:2.7em;
font-family:Verdana, Arial, Helvetica, sans-serif;

}
#menu li a:hover{
color:#f00000;
text-decoration:underline;font-family:Verdana, Arial, Helvetica, sans-serif;

}
#menu li:hover{
/*background:none;*/
}
#menu li:hover a{
color:#f00000;
}


/* -----------------------
         LINEA
--------------------------*/
.linea{
float:left;
width:170px;
text-align:center;
color:#909090;
font-family:verdana, sans-serif;
font-size:11px;
margin:5px 5px 20px;
}
.linea div{
	text-align: center;
	padding: 0.3em;
	border: 1px solid #B2B2B2; 
	border-width: 1px 0;
	width:160px;
	margin-top:10px;
}
.linea div:hover{
background:#E6E6E6;
}
.linea a:link{
 text-decoration:none;
 color:#303030;
}
.linea a:visited{
 text-decoration:none;
 color:#303030;
}
.linea a:hover{
 text-decoration:none;
 color:#f00000;
}
.linea hr{
margin-bottom:-20px;
}
/* -----------------------
    PRODUCTO
--------------------------*/
.producto{
float:left;
width:auto;
color:#878787;
font-family:Verdana, sans-serif;
font-size:11px;
margin:10px 0px 20px 20px;
border-bottom:1px dashed #999999;
padding-bottom:10px;
}
.producto .foto{
background-color:#e9e9e9;

float:left;
}
.producto .foto img{
position:relative;
left:-5px;
top:-5px;
}
.producto h1{
color:#cf0518;
font-size:11px;
line-height:11px;
margin-bottom:5px;
text-transform:capitalize;
width:220px;
}
.producto .detalles{
float:left;
margin-top:140px;
margin-left:10px;
}
.precio{
font-size:12px;
color:#303030;
}

