/*====================================== carrello */

.scroll_cart{
position:relative;
margin-top:0px;
width:527px;
/*height:200px;*/
overflow:auto;
color:#0e0e0e;
scrollbar-base-color: #0D0D0D;
scrollbar-3dlight-color: #444444; /* riga sinistra*/ 
scrollbar-darkshadow-color: #444444; /* riga destra*/
scrollbar-arrow-color: #0D0D0D;/* colore freccia*/ 
scrollbar-face-color: #FFFFFF; /*colore barra*/
scrollbar-highlight-color: #0D0D0D;/* colore sinistra*/ 
scrollbar-shadow-color: #0D0D0D;/* colore destra*/
scrollbar-track-color: #0D0D0D;/* sfondo barra*/
}
.b_bot{
	border-bottom:3px solid #CFCFCF
}
.back_catalogo{
background-color:#2C2924
}
/*
.b_right{
	border-right:1px solid #626262;
}
.b_left{
border-left:1px solid #626262
}
.b_top{
border-top:1px solid #626262
}
.b_bottom{
border-bottom:1px solid #626262
}
*/
.b{
background-color:#CFCFCF
}
.rig{
	background-color:#CFCFCF;
	height:3px
}
.col{
 background-color:#FFFFFF;
 text-align:center;
 padding:2px
}
.prezzo{	
/*font-family: Georgia, "Times New Roman", Times, serif;*/
font-weight:bold ;
}
.bg_sped{
background-color:#2A2720
}
.bg_ordine{
background-color:#191713; padding-top:37px;padding-bottom:10px;
}
.testo_carrello{
color:#FFFFFF;
}
.testo_carrello a{
color:#FFFFFF;
}
.testo_carrello a:hover{
color:#F2EFEA;
}
.invia_ordine{
font-size:10px; height:20px; background-color:#C6442D; border:0px; cursor:hand; color:#FFFFFF; font-weight:bold
}
.riga_ordine{
padding:0px;
padding-right:2px;
background-color:#323232;
color:#FFFFFF
}



.nav{
 text-align:center; 
 height:20px;
 width:25%;
 border-left:1px solid #444444;
border-top:1px solid #444444;
border-right:1px solid #444444;
border-bottom:1px solid #444444;
}
.nav2{
 background-color:#464646;
 color:#FFFFFF;
}
.nav1{
background-color:#FFFFFF;
border-bottom:0px solid #FFFFFF;
}
.spa{
border-bottom:1px solid #444444;
}
/*====================================== carrello */

.table_cart{
	height:324px
}
.table_cart2{
	height:340px
}
.scroll, .scroll2{
position:relative;
margin-top:2px;
width:495px;
height:346px; 
overflow:auto;
color:#0e0e0e;
scrollbar-base-color: #FFFFFF;
scrollbar-3dlight-color: #0e0e0e; /* riga sinistra*/ 
scrollbar-darkshadow-color: #0e0e0e; /* riga destra*/
scrollbar-arrow-color: #0e0e0e;/* colore freccia*/ 
scrollbar-face-color: #FFFFFF; /*colore barra*/
scrollbar-highlight-color: #FFFFFF;/* colore sinistra*/ 
scrollbar-shadow-color: #FFFFFF;/* colore destra*/
scrollbar-track-color: #FFFFFF;/* sfondo barra*/

}

.scroll2{
scrollbar-base-color: #656565;
scrollbar-3dlight-color: #0e0e0e; /* riga sinistra*/ 
scrollbar-darkshadow-color: #0e0e0e; /* riga destra*/
scrollbar-arrow-color: #0e0e0e;/* colore freccia*/ 
scrollbar-face-color: #656565; /*colore barra*/
scrollbar-highlight-color: #656565;/* colore sinistra*/ 
scrollbar-shadow-color: #656565;/* colore destra*/
scrollbar-track-color: #656565;/* sfondo barra*/

}


.div_sx{
margin:7px;padding-bottom:2px; border-bottom:1px solid #444444
}
/*========================= news*/
.table_news{
	height:350px;
	width:100%;
}
.cella_sx_news{
background-color:#FFFFFF;
vertical-align:top;
}
.cella_dx_news{
vertical-align:bottom;
width:260px;
}
.cella_dx_riservata{
vertical-align:top;
width:225px;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	color: #181716;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}
/*============================================ form */
.form{
	font: 11px arial, verdana, geneva, helvetica, arial, sans-serif;
	border: 1px solid #888785;
	background-color:#FAF8F4;
	background-image:url(/images/bg_form.jpg);
	height:17px
}
.form2{
background-color:#F3ECE1; 
font-size:10px; 
border:0px; 
text-decoration:underline;
cursor:hand;
}
.link{
	text-decoration:none;
	color:#181716;
}
.link:hover{
	color:#868686;
	text-decoration:underline;
}

/* =====================================  =====================================*/
.td1{
	padding-top:40px;
}

.table_content{
	width:100%;
	border:1px solid #313131;
	/*background-color:#CCCCCC;*/
}
.cella_ce{
	height:416px;
	border-top:1px solid #444444;
	border-bottom:1px solid #444444;
	background-position:top;
	background-repeat:repeat-x;
	
	

	
	background-color:#3A3A39;
  	background-image:url(/images/bg_content.gif); 
	/*		  */

}
.cella_sotto{
	height:32px;
    /*   */
   background-image:url(/images/bg_bot.jpg)

}
.cella_top{
	height:54px;
  /*  	 */
    background-image:url(/images/bg_top.jpg)  

}
body{
	/*	 */
	background-color: #F3ECE1; 

}
/*===================== link_menu*/
.link_menu{
	color:#E7E7E7;
	text-decoration:none;
	font-weight:bold;
	font-size:12px
}
.link_menu:hover{
	color:#FFFFFF;
}
.td_menu{
	text-align:center
}

/*============================ menu sotto */
.link_sub_menu{
	color:#DBD8D3;
	text-decoration:none;
	font-size:11px
}
.link_sub_menu:hover{
	color:#CCC;
}
.div_menu, .div_sub_menu{
	visibility:hidden;
	border-top:1px solid #444444;
	position:absolute;
	width:772px;
	height:27px;
	background-color:#090909;
	margin-top:-37px;
	moz-opacity: 0.6; 
	filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70)
}
.div_sub_menu{
margin-top:-65px;
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90)

}
/*===================== link_top*/
.td_top{
	padding-right:15px;
}
.link_top{
	color:#FFFFFF;
	text-decoration:none;
	font-size:11px
}
.link_top:hover{
	color:#CCC;
}
.colore{
	color:#CBB66E
}
.td_sub_menu{
	color:#DBD8D3;
	height:27px;
	padding-left:30px;
}
/*===================== carrello*/
.cella_dx{
	width:258px;
	height:350px;
	border:1px solid #444444 
}
.cella_sx{
	vertical-align:top
}
.img_art{
	border:1px solid #444444 ;
	
}
.td_art{
	padding-right:8px;
}
.td_art5{
	padding-right:0px
}
.bianco{
	text-decoration:none;
	color:#E9E9E9
}
.bianco:hover{
	text-decoration:none;
	color:#CCC
}
.b0100{
	border-right:1px solid #444444 
}
.b0010{
	border-bottom:1px solid #444444 
}
.b1000{
	border-top:1px solid #444444 
}

.b0001{
	border-left:1px solid #444444 
}
.b1111{
	border:1px solid #444444 
}
.link_carrello{
	color:#FFFFFF;
	font-weight:bold;
	text-decoration:none;
	font-size:12px;
}
.link_carrello:hover{
	color:#CCC;
}
.link_titolo{
	color:#181716;
	text-decoration:none;
	font-size:11px
}
.link_titolo:hover{
	color:#CCC;
}
.msg{
	margin:10px;
}
.msg_error{
	margin:10px;
	color:#FF0000;
	font-weight:bold
}