
.headtitle{
width:211px;
height: 51px;
float: left;
margin-right: 20px;
	}
#prods{
	background: url(../images/head_productos.png) no-repeat left;
	}
	#hots{
	background: url(../images/head_hots.png) no-repeat left;
	}
	#contacto{
	background: url(../images/head_contacto.png) no-repeat left;
	}
	#admin{
	background: url(../images/head_admin.png) no-repeat left;
	}
#submenu{
height:23px;
background: #000;
text-align: left;
border-bottom: 5px solid #F00;
margin: 10px 0 0 0;
}

#submenu ul li {
display: inline;	
	}
#submenu li a.norm{
padding:2px 15px 7px 13px;
color:#FFF;
font-size: 1.4em;
font-weight: bold; 
background: url(../images/vinetarb.png) no-repeat 0 5px;
}
#submenu li a.norm:hover{
background: #F00 url(../images/vinetarb.png) no-repeat 0 -23px;
}

.subact{
padding:2px 15px 7px 15px;
color:#FFF;
font-size: 1.4em;
font-weight: bold; 
background: #F00 url(../images/vinetarb.png) no-repeat 0 -23px;
	}
/*----------------- PRODUCTS BLOCKS -----------------*/
.thumbholder{
background:#FFF /*url(../images/bg_prods.jpg) repeat-x*/;position:relative;
width:90%;
height:250px;
border-top: 8px solid  #F00;
border-right: 4px double  #F00;
border-bottom: 8px solid  #F00;
border-left: 4px double  #F00;
margin:10px auto;
padding:10px;
}
.thumbs{
width:120px;
height:225px;
margin:3px;
overflow:auto;
float:left;
}
.preview{
overflow:hidden;
padding:10px 3px 3px;
width:200px;
height:210px;
float:left;
margin:5px;
background: #FFFFEF;
border-right: 4px double #CCC;
border-bottom: 6px double #CCC;
border-top: 1px solid #CCC;
border-left: 	1px solid #CCC;
}
.description{
width:40%;
height:210px;
overflow:auto;
text-align:left;
font-size:1.2em;
padding:6px;
margin:0 auto;
}
.wood_title{
font-size: 1.8em;
font-weight: bold;
font-family: "Arial Narrow", Arial, Helvetica, Sans;
color: #FC0000;
padding-left: 10px;
width:60%;
border-bottom: 1px solid #F00;
text-transform:capitalize;
	}
	.wood_item{
font-weight: bold;
padding-left:15px;
		background: url(../images/vinetarb.png) no-repeat 0 2px;
		}
a.buy{
color:#00F;
font:bold 1.2em "Segoe ui", Arial, Helvetica, Sans;
float:right;
	}
/*------------------------*/
.spacers{
padding:6px;
border-right:solid #DFD1A2 1px;
border-left:solid #FFFFFF 1px;
}

.panel{
width:540px;
height:auto;
min-height:200px;
vertical-align:middle;
/*border:4px #FFEEE6 DASHED;*/
text-align:left;
padding:10px;
padding-top:5px;
margin:15px;
}
.panel td{
padding:1px;
}

