@charset "utf-8";

#marco 
    {
	width: 950px;
	margin-left: auto;
	margin-right: auto;
	/*background-color:#F00;*/	
    }


#logo 
    {
	width: 950px;
	/*height: 87px;*/
	height: 103px;
	margin-left: auto;
	margin-right: auto;
	background-repeat:no-repeat;
	background-position:center;
	background-color: #069;
	/*background-image:url(imagenes2015/cordobes.jpg)*/
    }


#botonera ul 
    {
	list-style:none;
	margin:0px;
	padding:0px;
    }


#botonera ul li 
    {
	float:left;
	margin-right:30px;
    }


#botonera a
    {
	/*color:#CCC;*/
	color:#FFF;
	text-decoration:none;
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight:bold;
	font-size:12px;
	height:25px;
	display:block;
	padding-top:10px;
	padding-right:5px;
	padding-left:5px;	
    }


#botonera a:hover 
    {
	color:#FFF;
    }


#botonera 
    {
	height:35px;
	width:900px;
	margin:auto;
	/*margin-top: 50px;*/	
	padding-left:50px;
	background-image:url(imagenes2015/relleno.jpg)
    }
	
	
#menu 
    {
	width: 165px;
	/*height: 700px;*/
	min-height:500px;
	float: left;
	margin-top: 10px;
	/*position:fixed;*/
	/*background-color:#FF0;*/
	border-style:solid;
	border-width:2px;
	border-color:#D08D87;
	margin-left:20px;
	box-shadow:5px 5px 5px #D08D87;
    }
	
	
#menu a 
    {
	color:#F00;
    }
	
	
#catalogo  
    {
	width: 700px;
	float: left;
	padding-bottom: 20px;
    margin-left:20px;
	margin-top:10px;
    }
	

#botones td 
    {
	background-image: url(botonrubros.jpg);
	background-repeat: no-repeat;
	text-align:left;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#CCC;
    }
	
	
#botones a 
    {
	color:#F00;
	font-family: Cambria, "Hoefler Text", "Liberation Serif", Times, "Times New Roman", serif;
	font-size: 14px;
	text-decoration: none;
    }
	
	
div.clearer {clear:left; line-height:0; height:0;}

#banner 
    {
	width: 740px;
	height: 264px;
	margin:auto;
	float:right;
    }
	
	
#buscador 
    {
	width:200px; 
	height:30px;
	margin-top:15px;
	padding-left:20px;
    }
	
	
#buscador input[type=text] 
    {
	background-color:#F6F6F6;
	width:120px;
    }
	
	
#titulo_menu 
    {
	height:24px;
	background-image:url(imagenes2015/relleno_menu.jpg);
	padding-top:5px;
    }
	
	
#titulo_menu p 
    {
	margin:0px;
	color:#FFF;
	text-align:center;
	font-weight:bold;
    }
	
	
#link_inicio 
    {
	background-image:url(imagenes2015/relleno_inicio.jpg)
    }
	
	
#titulo_destacados #texto p 
    {
	font-family:Gotham, "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size:14px;
	margin:0px;
	font-weight:bold;	
    }
	
	
#texto 
    {
	width:110px;
	height:20px;
	float:left;
    }
	
	
#diagonales 
    {
	width:620px;
	height:15px;
	float:left;
	background-image:url(imagenes2015/diagonales.jpg);
	margin-top:3px;
    }


#titulo_destacados 
    {
	width: 740px;
	height: 30px;
	float:right;
    }
	
	
#linea_amarilla 
    {
	width:740px;
	height:5px;
	background-image:url(imagenes2015/linea_amarilla.jpg);	
	clear:left;
    }
	
	
.caja_prod 
    {
	width:173px;	
	height:173px;
	border-style:solid;
	border-width:1px;
	border-color:#999;	
    }
	
	
#ultima_caja 
    {
	margin-right:0px;
    }
	
	
.foto_prod 
    {
	width:130px;
	height:130px;
	margin:auto;
	margin-top:10px;
    }
	
	
.contenedor_prod 
    {
	float:left;
	width:173px;
	/*margin-top:10px;*/
	margin-top:60px;
	margin-right:10px;
	height:193px;
    }
	
	
.texto_prod 
    {
	height:40px;
    }
	
	
.texto_prod h1 
    {
	font:Arial;
	font-size:12px;
	color:#666;
    }
	
	
.precio_prod h2 
    {
	font:Arial;
	font-size:12px;
	color:#F00;
	margin-left:100px;
    }
	
	
.marco_foto2 
    {
	width:119px;
	}