body{
	background: #cdc9be url('../img/sfondo_ai_11_12.jpg') top center no-repeat;
	font-family: Tahoma, Verdana, sans-serif;
	font-size:0.84em;
	color: #000000;
	text-align: center;
	margin:0 0 20px 0;
	padding:0;
}
body.sfondo_interno{
	background: #cdc9be url('../img/sfondo_ai_11_12_interno.jpg') top center no-repeat !important;
}
body.sfondo_collezione{
	background: #cdc9be url('../img/sfondo_neutro_ai_11_12.jpg') top center no-repeat !important;
}
a{
	font-weight: bold;
	color: #0770a1;
	text-decoration: underline;
}
a:hover{
	color: #000000;
	text-decoration: none;
}

div, table, td, tr, ul, p{
	text-align: left;
	margin: 0;
	padding: 0;
	border: 0;
}

img{
	border:0px;
	margin:0px;
	padding:0px;
}

p{
	line-height: 140%;
	margin-bottom: 10px;
}

strong{
	color: #604a16;
}

.interruzione{
	clear:both;
}

#principale{
	width: 964px;
	margin: 0 auto;
}

#menu{
	width: 220px;
	float:right;
	margin-top: 209px;
}
#menu img{
	display: block;
	margin-bottom: 10px;
}
#contenuti{
	width: 726px;
	float:left;
}
 
.privacy #contenuti{
	margin-top: 176px;
}

/* MENU */

#menu ul{
	list-style-type: none;
	margin: 0;
	padding-top: 3px;
}
#menu li{
	margin-bottom: 5px;
}
#menu li a, #menu li span{
	display: block;
	height: 24px;
	width: 100%;
	text-decoration: none;
}

a.home_page{
	background: url('../img/menu_home1.gif') center right no-repeat;
}
a.home_page:hover{
	background: url('../img/menu_home2.gif') center right no-repeat;
}
span.home_page_selezionato{
	background: url('../img/menu_home2.gif') center right no-repeat;
}

a.chi_siamo{
	background: url('../img/menu_chisiamo1.gif') center right no-repeat;
}
a.chi_siamo:hover{
	background: url('../img/menu_chisiamo2.gif') center right no-repeat;
}
span.chi_siamo_selezionato{
	background: url('../img/menu_chisiamo3.gif') center right no-repeat;
}
span.chi_siamo_inattivo{
	background: url('../img/menu_chisiamo4.gif') center right no-repeat;
}


a.collezione{
	background: url('../img/menu_collezione1.gif') center right no-repeat;
}
a.collezione:hover{
	background: url('../img/menu_collezione2.gif') center right no-repeat;
}
span.collezione_selezionato{
	background: url('../img/menu_collezione3.gif') center right no-repeat;
}

.sottomenu{
	background: url('../img/sfondo_sottomenu.gif') bottom right no-repeat;
	padding-top: 10px !important;
	padding-bottom: 10px;
}
.sottomenu li{
	margin-bottom: 0 !important;
}

a.collezione_nuova{
	display: block;
	width: 214px !important;
	text-align: left;
	padding: 0;
	margin-left: 6px;
	margin-right: 0;
	font-size: 85%;
	color: #000000;
	font-weight: bold;
/*	background: url('../img/menu_collezionenuova1.gif') center right no-repeat;*/
}
a.collezione_nuova:hover{
	color: #ffffff;
/*	background: url('../img/menu_collezionenuova2.gif') center right no-repeat;*/
}
span.collezione_nuova_selezionato{
	display: block;
	width: 214px !important;
	font-size: 85%;
	text-align: left;
	padding: 0;
	margin-left: 6px;
	margin-right: 0;
	color: #ffffff;
	font-weight: bold;
/*	background: url('../img/menu_collezionenuova3.gif') center left no-repeat;*/
}
a.collezione_precedente{
	display: block;
	width: 214px !important;
	text-align: left;
	padding: 0;
	margin-left: 6px;
	margin-right: 0;
	font-size: 85%;
	color: #000000;
	font-weight: bold;
/*	background: url('../img/menu_collezioneprecedente1.gif') center right no-repeat;*/
}
a.collezione_precedente:hover{
	color: #ffffff;
/*	background: url('../img/menu_collezioneprecedente2.gif') center right no-repeat;*/
}
span.collezione_precedente_selezionato{
	display: block;
	width: 214px !important;
	font-size: 85%;
	padding: 0;
	margin-left: 6px;
	margin-right: 0;
	text-align: left;
	color: #ffffff;
	font-weight: bold;
/*	background: url('../img/menu_collezioneprecedente3.gif') center left no-repeat;*/
}

a.dove_siamo{
	background: url('../img/menu_dovesiamo1.gif') center right no-repeat;
}
a.dove_siamo:hover{
	background: url('../img/menu_dovesiamo2.gif') center right no-repeat;
}
span.dove_siamo_selezionato{
	background: url('../img/menu_dovesiamo3.gif') center right no-repeat;
}
span.dove_siamo_inattivo{
	background: url('../img/menu_dovesiamo4.gif') center right no-repeat;
}

/*
a.novita_eventi{
	background: url('../img/menu_novitaeventi1.gif') center right no-repeat;
}
a.novita_eventi:hover{
	background: url('../img/menu_novitaeventi2.gif') center right no-repeat;
}
*/

a.contatti{
	background: url('../img/menu_contatti1.gif') center right no-repeat;
}
a.contatti:hover{
	background: url('../img/menu_contatti2.gif') center right no-repeat;
}
span.contatti_selezionato{
	background: url('../img/menu_contatti3.gif') center right no-repeat;
}
span.contatti_inattivo{
	background: url('../img/menu_contatti4.gif') center right no-repeat;
}

#audio{
	text-align: right;
	padding: 30px 6px 0 0;
}

#footer_home{
	color: #91866c;
	float: right;
	font-size: 80%;
	margin-top: 87px;
	margin-right: 5px;
	text-align: right;
	line-height: 170%;
}
#footer{
	color: #91866c;
	float: right;
	font-size: 80%;
	margin-top: 140px;
	margin-right: 5px;
	text-align: right;
	line-height: 170%;
}
#footer a, #footer_home a{
	font-weight: normal !important;
}

#footer span.selezionato, #footer_home span.selezionato{
	display: block;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	background: url('../img/sfondo_indirizzo.gif') left top no-repeat;
	width: 119px;
	height: 24px;
	margin: 0;
	padding: 2px 11px;
}


/* COLLEZIONE */
#collezione{
	margin: 14px 0 0 0;
}
#collezione img{
	float: left;
	margin: 0 1px 1px 0;
}
#collezione img.img_hover{
	border: 2px solid #ffffff;
	width: 116px;
	height: 139px;
}
/* posizionamenti forzati per lo zoom delle immagini nello slimbox; commentarli per riportare tutto come prima */
#lbCenter{
	top: 14px !important;
}
#lbBottomContainer{
	top: 547px !important;
}

#archivio-collezioni{
	margin: 199px auto;
}
.copertina-collezione{
	float: left;
	width: 140px;
	margin: 10px 15px;
	text-align: center;
}
.copertina-collezione a{
	font-size: 85%;
	text-decoration: none;
	font-weight: normal;
}
.copertina-collezione a:hover img{
	border: 2px solid #91866c;
}
.copertina-collezione img{
	margin: 0 auto;
	border: 2px solid #ffffff;
}
.copertina-collezione a{
	font-size: 85%;
	text-decoration: none;
	font-weight: normal;
}



/* CHI SIAMO */
#chi_siamo, #contatti{
	margin-left: 330px;
	margin-top: 209px;
}
#chi_siamo, p{
	text-align: left;
}

/* DOVE SIAMO */
#google-map-area {
	background-repeat:no-repeat;
	cursor:pointer;
	height:299px;
	margin-top: 209px;
	margin-left: 256px;
	width:418px;
	border: 4px solid #c5c1b6;
}

#indirizzo_mappa{
/*	background-color: #c5c1b6;*/
	width:418px;
	margin-left: 256px;
	padding: 9px 0;
}
#indirizzo_mappa address{
	font-style: normal;
	text-align: left;
	width: 400px;
	margin: 0 auto;
}


address{
	font-style: normal;
	text-align: left;
/*	width: 298px;*/
	margin-top: 265px;
/*	margin-left: 320px;*/
	line-height: 140%;
}
address span.nome_azienda{
	display: block;
	font-weight: bold;
	color: #ffffff;
	text-align: left;
	background: url('../img/sfondo_indirizzo.gif') left top no-repeat;
	width: 150px;
	height: 24px;
	margin: 3px 0;
	padding: 2px 9px;
}

#privacy_policy{
	width: 670px;
	font-style: normal;
	text-align: left;
	margin-top: 20px;
	margin-left: 20px;
	line-height: 140%;
}
#privacy_policy span.titolo{
	font-weight: bold;
	font-size: 90%;
	color: #ffffff;
	text-align: left;
	background: #91866c;
	padding: 4px 6px;
}
#privacy_policy span.sottotitolo{
	font-style: italic;
	text-decoration:underline
}

#privacy_policy p{
	margin: 8px 0 25px 0;
}

#credits{
	margin: 30px 0 0 auto;
}
