@charset "utf-8";
/* CSS Document */



.photo-show{
	height:410px;
	width:235px;
	overflow: hidden;
	margin-top: 10px;
	}

.news{
	width: 235px;
	height: 80px;
	background: url(../imgs/bg-news.gif) 0 0 no-repeat;
	overflow: hidden;
	margin-top: 20px;
	margin-bottom: 10px;
}
.new {margin: 7px 10px; background-color: #fbf6b1;}
.new a{display: block; text-decoration: none;}
.new img{
	bordeR: 1px solid #90643c;
	float: left;
	margin: 0px 10px 10px 0px;
	}
.new span{
color:#63260B;
font-size:14px;
line-height:16px;
}
.menu{
	background: url(../imgs/bg-menu.gif) 0 0 repeat-y;
	width: 720px; 
	height: 30px;
	text-align: right;
}

.menu ul{
	font-size: 14px;
	margin-left: 250px;
}
.menu li{
	float: left;
	/*margin-left: -5px;*/
	border-left: 1px solid #cd6e01;
}
.menu li:first-child{border-left: none;}
.menu a{
	display: block;
	color: #754028;
	text-decoration: none;
	padding-right: 18px;
	padding-left: 19px;
	padding-top: 15px;
	height: 21px;
	margin-top: -6px;
}
.menu a:hover{
	color: #FFFFFF;
	background: url(../imgs/bg-item-menu.jpg) 0 0 repeat-x;
	text-decoration: none;
}
.menu a.selected{
	color: #FFFFFF;
	background: url(../imgs/bg-item-menu.jpg) 0 0 repeat-x;
	text-decoration: none;
	border-bottom: 3px solid #63260b;
}

.image-familia{border: 1px solid #cd6e01;}
.image-list{border: 1px solid #cd6e01; float: left; margin-right: 20px;}
/*
  **********************************
  	TAULA DE PRODUCTES
  **********************************
*/
.table-products {
	width: 490px;
	margin-top: 10px;
	border-spacing: 3px;
}
.table-products-shop td,
.table-products td{
	padding: 5px 5px;;
}

.table-ref-top{
	text-align: center;
	width: 60px;
	font-size: 12px;
}
.table-desc-top{
	background-color: #63260b;
	color: #FFFFFF;
	font-size: 12px;
}
.table-product-top{
	text-align: center;
	background-color: #e87816;
	color: #FFFFFF;
	font-size: 12px;
}

.table-ref-top,
.table-ref{
	background: url(../imgs/bg-table-ref.jpg) 0 0 repeat-y;
	text-align: center;
	width: 60px;
	vertical-align: top;
	color: #63260b;
	font-size: 12px;
}
.table-desc{
	vertical-align: top;
	color: #63260b;
	font-size: 12px;
	background-color: #dededc;
}
.table-product{
	background-color: #e87816;
	width: 60px;
	vertical-align: top;
}

.table-product a{
	/*background: url(../imgs/bg-plus.gif) 0 0 no-repeat;*/
	background-color: #e87816;
	text-align: center;
	display: block;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 18px;
	font-weight: bold;
}

/*
  **********************************
  	SECCIÓ FAMILIA DE PRODUCTES
  **********************************
*/
#content-right a{
	display: block;
	text-decoration: none;
	margin-bottom: 5px;
}
#content-right span{
	width: 130px;
	display: inline-block;
	padding: 8px 2px 8px 15px;;
	margin-right: 5px;
	font-size: 11px;
	color: #63260b;
	background-color: #dededc;
}
#content-right span:hover{
	background: url(../imgs/arrow-family.gif) 0 0 no-repeat #ee7f01;
}
#content-right img{
	float: right;
	border: 0;
}
/*
  **********************************
  	SECCIÓ DETALL PRODUCTE
  **********************************
*/
.photo-show-product{
	border: 1px solid #ea973c;
	float: left;
	margin-right: 20px;
}

.detail-product{
	float: left;
	width: 235px;
}

.reference{
	color: #9b4a07;
	margin-bottom: 10px;
	display: block;
}
.block-items-top{
	background: url(../imgs/bg-items-shop.gif) 0 0 no-repeat;
	height: 6px;
	margin-top: 20px;
}
.block-items-content{
	background-color: #e87816;
	padding: 10px;
	width: 470px; /* 490px - padding*/
}
.block-items-bottom{
	background: url(../imgs/bg-items-shop.gif) 0px -6px no-repeat;
	height: 6px;
}


.table-products-shop td{
	padding: 5px 5px;;
}

.table-ref-top-shop{
	text-align: center;
	width: 60px;
	font-size: 12px;
}
.table-desc-top-shop{
	background-color: #63260b;
	color: #FFFFFF;
	font-size: 12px;
}
.table-product-top-shop{
	text-align: center;
	background-color: #63260b;
	color: #FFFFFF;
	font-size: 12px;
}
.table-ref-top-shop{
	background: url(../imgs/bg-table-ref.jpg) 0 0 repeat-y;
	text-align: center;
	width: 60px
	color: #63260b;
	font-size: 12px;
}

.table-ref-shop{
	background: url(../imgs/bg-table-ref.jpg) 0 0 repeat-y;
	text-align: center;
	width: 60px;
	vertical-align: top;
	color: #63260b;
	font-size: 12px;
	height: 26px;
}
.table-desc-shop{
	vertical-align: top;
	color: #63260b;
	font-size: 12px;
	background-color: #dededc;
	height: 26px;
}
.add-product{
	background: url(../imgs/bg-add-product.gif) 0 0 no-repeat;
	height: 26px;
	width: 26px;
	text-indent: -1000px;
	display:block;
	margin-left: 8px;
	
}
.form-unitat{
	width: 25px;
	text-align: center;
	padding: 2px;
}


.table-products-shop {
	width: 470px;
	margin-top: 10px;
	border-spacing: 3px;
}


.table-product-shop{
	background-color: #e87816;
	width: 30px;
	vertical-align: top;
	text-align: center;
}

/*
  **********************************
  	ACCÉS CLIENT
  **********************************
*/

.client-login-btn{
	background: url(../imgs/bg-login-off.gif) 0 0 no-repeat;
	width: 115px; /* 180px - padding */
	height: 30px; 
	padding-left: 65px;
	padding-top: 13px;
	color: #FFFFFF;
	cursor: pointer;
	position: absolute;
	bottom: 35px;

}
#client-login .form{
	width: 140px;
	border: 0px;
	border-bottom: 2px solid #ee7f01;
	font-size: 14px;
	padding: 5px 10px;
	margin-bottom: 7px;
	color: #63260b;
}

#client-login .send{
	border: 0px;
	background-color: #ee7f01;
	color: #FFFFFF;
	width: 100%;
	padding: 3px 0px;
}

.client-comanda-btn{
	background: url(../imgs/bg-login-off.gif) 0 0 no-repeat;
	width: 180px; /* 180px - padding*/
	height: 35px; 
	
	padding-top: 8px;
	color: #FFFFFF;
	position: absolute;
	bottom: 35px;

}
.client-comanda-btn a{
	display: block;
	width: 180px;
	height: 30px;
	padding-left: 65px;
	color: #FFFFFF;
	text-decoration: none;
}
.client-comanda-btn p{
	font-size: 12px;
	color: #FFFFFF;
}

.list-news{
	margin-bottom: 20px;
	clear: both;
}


.c{ clear:both; line-height: 0; font-size: 0px;}
.block{ display: block;}
.fl{ float: left;}
.fr{ float: right;}
.border { border: 1px solid #63260b;}

.m0{margin:0px}     .mt0{margin-top:0px}   .mr0{margin-right:0px}   .mb0{margin-bottom:0px}   .ml0{margin-left:0px}
.m5{margin:5px}     .mt5{margin-top:5px}   .mr5{margin-right:5px}   .mb5{margin-bottom:5px}   .ml5{margin-left:5px}
.m10{margin:10px}	.mt10{margin-top:10px} .mr10{margin-right:10px} .mb10{margin-bottom:10px} .ml10{margin-left:10px}
.m15{margin:15px}	.mt15{margin-top:15px} .mr15{margin-right:15px} .mb15{margin-bottom:15px} .ml15{margin-left:15px}
.m20{margin:20px}	.mt20{margin-top:20px} .mr20{margin-right:20px} .mb20{margin-bottom:20px} .ml20{margin-left:20px}
.m24{margin:24px}	.mt24{margin-top:24px} .mr24{margin-right:24px} .mb24{margin-bottom:24px} .ml24{margin-left:24px}
.m25{margin:25px}	.mt25{margin-top:25px} .mr25{margin-right:25px} .mb25{margin-bottom:25px} .ml25{margin-left:25px}
.m30{margin:30px}	.mt30{margin-top:30px} .mr30{margin-right:30px} .mb30{margin-bottom:30px} .ml30{margin-left:30px}


.p0{padding:0px}	.pt0{padding-top:0px}   .pr0{padding-right:0px}   .pb0{padding-bottom:0px}   .pl0{padding-left:0px}
.p5{padding:5px}	.pt5{padding-top:5px}   .pr5{padding-right:5px}   .pb5{padding-bottom:5px}   .pl5{padding-left:5px}
.p10{padding:10px}	.pt10{padding-top:10px} .pr10{padding-right:10px} .pb10{padding-bottom:10px} .pl10{padding-left:10px}
.p15{padding:15px}	.pt15{padding-top:15px} .pr15{padding-right:15px} .pb15{padding-bottom:15px} .pl15{padding-left:15px}
.p20{padding:20px}	.pt20{padding-top:20px} .pr20{padding-right:20px} .pb20{padding-bottom:20px} .pl20{padding-left:20px}
.p24{padding:24px}	.pt24{padding-top:24px} .pr24{padding-right:24px} .pb24{padding-bottom:24px} .pl24{padding-left:24px}
.p25{padding:25px}	.pt25{padding-top:25px} .pr25{padding-right:25px} .pb25{padding-bottom:25px} .pl25{padding-left:25px}
.p30{padding:30px}	.pt30{padding-top:30px} .pr30{padding-right:30px} .pb30{padding-bottom:30px} .pl30{padding-left:30px}
