body
{ margin-left:0px; margin-top:0px; margin-right:0px; margin-bottom:0px;  background-color:#FDFDFB;}

/*---------------------------- struttura ----------------------------*/
.container			{ width:100%; height: 600px;}
.container_grande	{ width:860px;}
.container_piccolo	{ width:834px;}


.Mappa				{ background-image: url(img/PuntiVendita/Mappa.gif); background-position: top right; background-repeat: no-repeat; }
.Stampa				{ background-image: url(img/Stampa/scritte.gif); background-position: top right; background-repeat: no-repeat; }

.Profilo			{ background-image: url(img/Profilo/profilo_scatole.jpg); background-position: top right; background-repeat: no-repeat; }

.tabella_finestra	{ padding: 20px; border-bottom: 1px solid #DCDCDA; border-right: 1px solid #DCDCDA; border-left: 1px solid #DCDCDA;}
.fascia_finestra	{ background-color:#A0B556; height: 20px; border-top: 1px solid #FFFFFF;}

/*---------------------------- footer ----------------------------*/
.footer{ background-image: url(img/sfondi/SfondoFooter.gif); background-position: top; background-repeat: repeat-x;}
.footer_colore_home{  border-top: 1px solid #BCB0D2; height:30px;}
.footer_colore_1{  border-top: 1px solid #BCC366; height:30px;}
.footer_colore_2{  border-top: 1px solid #BCB0D2; height:30px;}
.footer_colore_3{  border-top: 1px solid #E6A785; height:30px;}
.footer_colore_4{  border-top: 1px solid #89B355; height:30px;}
.footer_colore_5{  border-top: 1px solid #954BBD; height:30px;}
.footer_colore_6{  border-top: 1px solid #967B48; height:30px;}
.footer_colore_7{  border-top: 1px solid #D7964B; height:30px;}
.footer_colore_8{  border-top: 1px solid #CAD5A0; height:30px;}

/*---------------------------- colori_sfondo_BARRA ----------------------------*/
.sfondo_colore_home{ background-image: url(img/sfondi/sfondo_colore_home.jpg); background-position: top; background-repeat: repeat-x;}
.sfondo_colore_1{ background-image: url(img/sfondi/sfondo_colore_1.jpg); background-position: top; background-repeat: repeat-x;}
.sfondo_colore_2{ background-image: url(img/sfondi/sfondo_colore_2.jpg); background-position: top; background-repeat: repeat-x;}
.sfondo_colore_3{ background-image: url(img/sfondi/sfondo_colore_3.jpg); background-position: top; background-repeat: repeat-x;}
.sfondo_colore_4{ background-image: url(img/sfondi/sfondo_colore_4.jpg); background-position: top; background-repeat: repeat-x;}
.sfondo_colore_5{ background-image: url(img/sfondi/sfondo_colore_5.jpg); background-position: top; background-repeat: repeat-x;}
.sfondo_colore_6{ background-image: url(img/sfondi/sfondo_colore_6.jpg); background-position: top; background-repeat: repeat-x;}
.sfondo_colore_7{ background-image: url(img/sfondi/sfondo_colore_7.jpg); background-position: top; background-repeat: repeat-x;}
.sfondo_colore_8{ background-image: url(img/sfondi/sfondo_colore_8.jpg); background-position: top; background-repeat: repeat-x;}

.sfondo_finestra{ background-image: url(img/sfondi/Sfondo_AreaRiservata.jpg); background-position: top; background-repeat: repeat-x;}

/*----------------------------img_novita ----------------------------*/
.img_novita {
		border: 1px solid #DCDCDA;
		padding: 2px;	}
/*----------------------------layer ----------------------------*/
.layer {
	background-color:#ffffff;	
	filter:alpha(opacity=85);
 -moz-opacity:0.85; 
 opacity:0.85;
	padding: 7px 15px 7px 10px;	}
	
/*---------------------------- riga_bianca ----------------------------*/
.riga_bianca { 
height : 2px;
background-color:#ffffff;
}

/*---------------------------- testo_layer ----------------------------*/
.testo_layer {
	font-family: "Verdana","Arial","Helvetica";
	font-size: 10px;
	font-weight: normal;
	color: #494543;
	text-decoration: none;
	padding: 3px 0px 3px 0px;	}

.testo_layer a:active, .testo_layer a:visited, .testo_layer a:link {
	font-family: "Verdana","Arial","Helvetica";
	font-size: 10px;
	color: #494543;
	font-weight: normal;
	text-decoration: none;}

.testo_layer a:hover {
	text-decoration: none;
	color: #DC6004;}
	
/*---------------------------- testo_finestra colore ----------------------------*/	
.testo_finestra {
	font-family: "Verdana","Arial","Helvetica";
	font-size: 10px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	padding: 3px 0px 3px 0px;	}

.testo_finestra a:active, .testo_finestra a:visited, .testo_finestra a:link {
	font-family: "Verdana","Arial","Helvetica";
	font-size: 10px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: none;}

.testo_finestra a:hover {
	text-decoration: none;
	color: #ffffff;}
	
.bordo_verde{
border: #A0B556 solid 1px;
padding:4px;
background-color: #ffffff;
}	
/*---------------------------- testo_footer ----------------------------*/
.testo_footer {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #A9A8A6;
	text-decoration: none;
	}

.testo_footer a:active, .testo_footer a:visited, .testo_footer a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #A9A8A6;
	font-weight: normal;
	text-decoration: none;
	
	}

.testo_footer a:hover {
    font-size: 9px;
	color: #A9A8A6;
	text-decoration: underline;
	}
/*---------------------------- testo_servizio ----------------------------*/
.testo_servizio {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #8A7F73;
	text-decoration: none;}

.testo_servizio a:active, .testo_servizio a:visited, .testo_servizio a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #8A7F73;
	font-weight: normal;
	text-decoration: none;}

.testo_servizio a:hover {
    font-size: 9px;
	color: #8A7F73;
	text-decoration: bold;}

.testo_servizio_a {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #8A7F73;
	text-decoration: underline;}

.testo_servizio_a a:active, .testo_servizio_a a:visited, .testo_servizio_a a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #A0B556;
	font-weight: bold;
	text-decoration: none;}

.testo_servizio_a a:hover {
    font-size: 9px;
	color: #A0B556;
	text-decoration: none;}
/*---------------------------- testo_areaRiservata ----------------------------*/
.test_areaRiservata {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #A190C0;
	text-decoration: none;
	line-height: 1.4;}

.testo_areaRiservata a:active, .testo_areaRiservata a:visited, .testo_areaRiservata a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #A190C0;
	font-weight: normal;
	text-decoration: underline;}

.testo_areaRiservata a:hover {
    font-size: 11px;
	color: #A190C0;
	text-decoration: none;}

/*---------------------------- testo ----------------------------*/
.testo {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #8A7F73;
	text-decoration: none;
	line-height: 1.4;}

.testo a:active, .testo a:visited, .testo a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #8A7F73;
	font-weight: normal;
	text-decoration: underline;}

.testo a:hover {
    font-size: 11px;
	color: #8A7F73;
	text-decoration: none;}
	
/*---------------------------- testoGallery ----------------------------*/	
.testoGallery {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: bold;
	color: #fa9722;
	text-decoration: none;
	line-height: 1.4;}

.testoGallery a:active, .testoGallery a:visited, .testoGallery a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #fa9722;
	font-weight: bold;
	text-decoration: none;}

.testoGallery a:hover {
    font-size: 11px;
	color: #fa9722;
	text-decoration: underline;}
	



/*---------------------------- testo_10 ----------------------------*/
.testo_10 {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 10px;
	font-weight: normal;
	color: #8A7F73;
	text-decoration: none;}

.testo_10 a:active, .testo_10 a:visited, .testo_10 a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	color: #8A7F73;
	font-weight: normal;
	text-decoration: underline;}

.testo_10 a:hover {
    font-size: 10px;
	color: #8A7F73;
	text-decoration: none;}
/*---------------------------- testo_bianco ----------------------------*/
.testo_bianco {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
	line-height: 1.4;}

.testo_bianco a:active, .testo_bianco a:visited, .testo_bianco a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 11px;
	color: #ffffff;
	font-weight: normal;
	text-decoration: underline;}

.testo_bianco a:hover {
    font-size: 11px;
	color: #ffffff;
	text-decoration: none;}

/*---------------------------- testo_verde per LogOut ----------------------------*/
.testo_verde {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #A0B556;
	text-decoration: none;
	line-height: 1.4;}

.testo_verde a:active, .testo_verde a:visited, .testo_verde a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #A0B556;
	font-weight: normal;
	text-decoration: none;}

.testo_verde a:hover {
    font-size: 9px;
	color: #A0B556;
	text-decoration: underline;}	
	
/*---------------------------- testo_Piccolo ----------------------------*/
.testo_piccolo {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #8A7F73;
	text-decoration: none;
	line-height: 1.4;}

.testo_piccolo a:active, .testo_piccolo a:visited, .testo_piccolo a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 9px;
	color: #8A7F73;
	font-weight: normal;
	text-decoration: underline;}

.testo_piccolo a:hover {
    font-size: 9px;
	color: #8A7F73;
	text-decoration: none;}

/*---------------------------- testo_menu ----------------------------*/
.testo_menu {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 10px;
	font-weight: normal;
	color: #8A7F73;
	text-decoration: none;
	line-height: 1.2;}

.testo_menu a:active, .testo_menu a:visited, .testo_menu a:link {
	font-family: "Verdana", "Arial", "Helvetica";
	font-size: 10px;
	color: #8A7F73;
	font-weight: normal;
	text-decoration: none;}

.testo_menu a:hover {
    font-size: 10px;
	color: #A0B556;
	text-decoration: none;}
	
.testo_acceso {
	font-family:  "Verdana", "Arial","Helvetica";
	font-size: 10px;
	font-weight: normal;
	color: #A0B556;
	text-decoration: none;
	line-height: 1.2;}

/*---------------------------- area_riservata ----------------------------*/
.box_ScegliProfilo{ 
background-image: url(img/AreaRiservata/riga_sfumataGrigia.jpg); 
background-position: top; 
background-repeat: repeat-x; height:161px; 
border: #DCDCDA solid 1px;
}


.bordo{ border: #DCDCDA solid 1px;
    font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #8A7F73;
	text-decoration: none;
	line-height: 1.4;}
	
.Box_testo {
font-family:  "Verdana", "Arial","Helvetica";
	font-size: 11px;
	font-weight: normal;
	color: #8A7F73;
	text-decoration: none;
	line-height: 1.4;
    padding-top:0px;
    padding-bottom:0px;
    padding-left:30px;
	padding-right:0px;
	
}


.Box_Area_Riservata	{ background-image: url(img/sfondi/Sfondo_AreaRiservata.jpg); background-position: top; background-repeat: repeat-x; padding: 10px;  border: 1px solid #DCDCDA; background-color:#F4F3EE;}


.Box_descrizione {
    padding-left:15px;
	padding-right:15px;
	border: #DCDCDA solid 1px;
	background-color:#F8F8F6;
}


.Testo_colore{font-family:  "Verdana", "Arial","Helvetica";
	font-size: 9px;
	font-weight: normal;
	color: #8A7F73;
	text-decoration: none;
}	
/*---------------------------- Box_LogOut ----------------------------*/
	
.Box_LogOut {
padding: 3px 3px 3px 3px;
}
	
.Box_LogOut_bordo {
padding: 3px 3px 3px 3px;
border-right: 1px solid #D3DBAC;
border-bottom: 1px solid #D3DBAC;
border-left: 1px solid #D3DBAC;
}
/*---------------------------- sottomenu_areaRiservata ----------------------------*/
.sottomenu {
background-image: url(img/AreaRiservata/menu_interno/puntino_sfondo.gif); background-position: top-left; background-repeat: repeat-y;
}


/*---------------------------- riga_dx ----------------------------*/
.riga_dx{
border-right: 1px solid #DCDCDA;
}
/*---------------------------- gallery ----------------------------*/
.GalleryAcceso 
	{ background-color:#FF9C00;}
	
.GallerySpento 
	{ background-color:#FFFFFF;}
	
.Img_Collezione 
	{ border: 1px solid #D4D3D2;}
	
/*---------------------------- gallery Continua ----------------------------*/
.GalleryContinuaAcceso img
	{  border: 1px solid #FF9C00;}
	
.GalleryContinuaSpento img
	{  border: 1px solid #FFFFFF;}
	
.Img_CollezioneContinua
	{ border: 1px solid #D4D3D2;}



.RigaGal hr{
color: #DCDCDA;
height: 1px;
margin-top:10px;
margin-bottom:10px;

}
.cellaProfilo{border:1px solid #d9d7d5; padding:2px;
}

.cellaProfiloBig{border:1px solid #d9d7d5; padding:4px;
}

.GalleryShowroomSpento{border:1px solid #d9d7d5; padding:2px;
}


.GalleryShowroomAcceso{border:1px solid #5f0098; padding:2px;
}

/*--ZOOM Extra--*/
.imgGrande{z-index:10;position:relative;width:0px;height:0px;}
.imgGrande .Bordo{z-index:10;position:absolute;width:0px;height:0px; margin:0 auto 0 auto;}
.imgGrande .C1 {z-index:10;width:0px;height:0px;position:absolute;overflow:hidden;/*background:url(/images/struttura/aperturaLayerFoto.gif) no-repeat top; */padding:0px 0px 20px 0px;}
.imgGrande .C2 {z-index:11;width:550px; text-align:center; padding:0px 0px 0px 0px; background:#fff; border:0px;position:relative; margin:0px auto; border:2px solid #A0B556;}
.imgGrande .C2 img#preload {position:absolute; margin:300px 0px 0px -290px ; }
.imgGrande .C2 img {position:relative; margin:0px 20px 0px 20px; }