
body,html { 
height:100%;margin:0 ;
scrollbar-face-color:#B5BDBD;
scrollbar-highlight-color:#EDEDED;
scrollbar-3dlight-color:#909494;
scrollbar-darkshadow-color:#909494;
scrollbar-shadow-color:#EDEDED;
scrollbar-arrow-color:#EDEDED;
scrollbar-track-color:#B5BDBD;

}

div#content{
	width: 972px;
	height: 550px;
	top: 50%;
	left: 50%;
	margin: -100px 0 0px -365px;
	/**/background-color: #400000;
}
div#container{
	width: 972px;
	height: 550px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -275px 0 0px -486px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	overflow: auto;
background-color: #FFFFFF;
}
.dett_grassetto{
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #687378;
	font-size: 8pt;
	font-weight: bold;
}
.dett{
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	color: #aeb4b6;
	font-size: 7.5pt;
	font-weight: bold;
	font-style: normal;
}
.titolo_contatti{
	font-size: 14pt;
}
div#banner_sup{
	width: 972px;
	height: 97px;
	position: absolute;
	padding: 0;
	left: 0px;
	TOP: 0px;
	background-image: url(../immagini/fascia_sopra.gif);
	z-index: 1;
	
}
div#banner_inf{
	width: 972px;
	height: 20px;
	position: absolute;
	padding: 0;
	left: 0px;
	TOP: 530px;
	background-image: url(../immagini/fascia_sotto.gif);
}
div#menu_sup{
	width: 682px;
	height: 20px;
	position: absolute;
	padding: 0;
	left: 254px;
	TOP: 72px;

	z-index: 2;
}
.home:link, .home:visited{
	background-image: url(../immagini/home.gif);
}
div#pos1{
	position: absolute;
		padding: 0;
	left: 90px;
	TOP: 0px;
}
div#pos2{
	position: absolute;
		padding: 0;
	left: 200px;
	TOP: 0px;
}
div#pos3{
	position: absolute;
		padding: 0;
	left: 285px;
	TOP: 0px;
}
div#pos4{
	position: absolute;
		padding: 0;
	left: 385px;
	TOP: 0px;
}
div#pos5{
	position: absolute;
		padding: 0;
	left: 555px;
	TOP: 0px;
}
div#testo{
	width: 227px;
	height: 382px;
	position: absolute;
	padding: 0;
	left:0px;
	TOP: 0px;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #aeb4b6;
	font-size: 10pt;
z-index:1;
}
div#scroll{
	width: 248px;
	height: 382px;
	position: absolute;
	padding: 0;
	left:334px;
	TOP: 129px;
	overflow: auto;
	z-index:1;
}
div#testo_2{
	width: 600px;
	/**/height: 90px;
	position: absolute;
	padding: 0;
	left:0px;
	TOP: 0px;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #aeb4b6;
	font-size: 10pt;
	z-index: 1;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
div#scroll_2{
	width: 624px;
	height: 92px;
	position: absolute;
	padding: 0;
	left:334px;
	TOP: 430px;
	overflow: auto;
z-index: 1;
}
div#testo_contatti{
	width: 227px;
	height: 382px;
	position: absolute;
	padding: 0;
	left: 0px;
	TOP: 0px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #5e6a6f;
	font-size: 10pt;
	font-weight: bold;
}
div#eventi_testo1{
	width: 620px;
	position: absolute;
	padding: 0;
	left:334px;
	TOP: 129px;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #aeb4b6;
	font-size: 10pt;
}
div#eventi_testo2{
	width: 620px;
	position: absolute;
	padding: 0;
	left:334px;
	TOP: 485px;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #aeb4b6;
	font-size: 10pt;
}
div#tabella_eventi{
	width: 620px;
	position: absolute;
	padding: 0;
	left:334px;
	TOP: 200px;
}

div#testo_azienda{
	width: 271px;
	height: 382px;
	position: absolute;
	padding: 0;
	left:0px;
	TOP: 0px;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #aeb4b6;
	font-size: 10pt;

}
div#scroll_azienda{
	width: 292px;
	height: 382px;
	position: absolute;
	padding: 0;
	left:334px;
	TOP: 129px;
	overflow: auto;

}
div#testo_azienda2{
	width: 271px;
	height: 100px;
	position: absolute;
	padding: 0;
	left:655px;
	TOP: 320px;
	
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: justify;
	color: #aeb4b6;
	font-size: 10pt;

}
div#testo_collezione{
	width: 176px;
	height: 382px;
	position: absolute;
	padding: 0;
	left:333px;
	TOP: 108px;
}
div#menu_azienda{
	position: absolute;
	padding: 0;
	left:853px;
	TOP: 435px;
	width: 74px;
	height: 13px;
	
}
div#sez_due{
	position: absolute;
	padding: 0;
	left:20px;
	TOP: 0px;	
}
div#sez_tre{
	position: absolute;
	padding: 0;
	left:40px;
	TOP: 0px;	
}
div#sez_quattro{
	position: absolute;
	padding: 0;
	left:60px;
	TOP: 0px;	
}
div#site_map{
	position: absolute;
	padding: 0;
	left:170px;
	TOP: 502px;
	z-index: 1;

}
.link_map:link, .link_map:visited{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #aeb4b6;
	font-size: 7.5pt;
	text-decoration: none;
}
.link_map:hover{
	color: #848484;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	font-size: 7.5pt;
	text-decoration: none;
}
.link_gen:link, .link_gen:visited{
		color: #5e6a6f;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}
.link_gen:hover{
			color: #5e6a6f;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: underline;
}
.testo_chiaro{
	color: #BABABA;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
}
.testo_scuro{	
	color:#868f93;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;

}
.testo_scuro_piccolo{	
	color:#868f93;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	text-align: justify;
}
div#im_home{
	/*width: 338px;
	height: 338px;
	position: absolute;
	padding: 0;
	left:587px;
	TOP: 125px;
	z-index:3;*/
	width: 972px;
	height: 550px;
	position: absolute;
	padding: 0;
	left:0px;
	TOP: 0px;
	z-index:0;
}
div#im_jewels{
	width: 972px;
	height: 550px;
	position: absolute;
	padding: 0;
	left:0px;
	TOP: 0px;
	z-index: 0;
}
div#im_contatti{
	position: absolute;
	padding: 0;
	left:501px;
	TOP: 125px;
	}
div#im_azienda{
	position: absolute;
	padding: 0;
	left:653px;
	TOP: 125px;
}
div#im_azienda2{
	position: absolute;
	padding: 0;
	left:328px;
	TOP: 252px;
}
div#menu_sin{
	width: 250px;
	height: 235px;
	position: absolute;
	padding: 0;
	left:18px;
	TOP: 129px;
	background-image: url(../immagini/base_menu.gif);
	z-index: 2;
}
div#pos_s1{
	position: absolute;
	padding: 0;
	left:0px;
	TOP: 30px;
	z-index: 2;
	
}
div#pos_s2{
	position: absolute;
	padding: 0;
	left:0px;
	TOP: 52px;
	z-index: 2;
	
}
div#pos_s3{
	position: absolute;
	padding: 0;
	left:0px;
	TOP: 110px;
	z-index: 2;
	
}
div#pos_s4{
	position: absolute;
	padding: 0;
	left:0px;
	TOP: 132px;
	z-index: 2;
	
}
div#pos_s5{
	position: absolute;
	padding: 0;
	left:0px;
	TOP: 192px;
	z-index: 2;
	
}
div#pos_s6{
	position: absolute;
	padding: 0;
	left:0px;
	TOP: 214px;
	z-index: 2;
	
}
div#marchio{
	width: 142px;
	height: 57px;
	position: absolute;
	padding: 0;
	left:10px;
	TOP: 463px;
	z-index: 2;
}
h1{
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #5e6a6f;
	font-size: 14pt;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}
h2{
		font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: left;
	color: #5e6a6f;
	font-size: 13pt;
	padding: 0px 0px 2px 0px;
	margin: 0px 0px 2px 0px;
}
.text_box{
	border-style: solid; 
	border-color: #000000;
	border-width: 1;
	width: 45mm; 

}
.text_box2{
	border-style: solid; 
	border-color: #000000;
	border-width: 1;
	width: 39mm; 
	height: 5mm;

}
.text_box3{
	border-style: solid; 
	border-color: #000000;
	border-width: 1;
	width: 100%; 
	height: 5mm;

}
div#spessore{
	padding:3px 0px 0px 0px;
	margin: 3px 0px 0px 0px;
}
.link_collezione:link, .link_collezione:visited{
	text-decoration: underline;
	color:#868f93;
}
.link_collezione:hover{
	text-decoration: underline;
	color: #636363;
}
.bijoux:link, .bijoux:visited{
	text-decoration: none;
	color: #727c81;
	font-weight: bold;
}
.bijoux:hover{
		text-decoration: none;
	color: #ff6600;
	font-weight: bold;
}
div#im_richiesta{
		position: absolute;
	padding: 0;
	right:0px;
	TOP: 132px;
}
div#testo_modulo{
		width: 317px;
	height: 382px;
	position: absolute;
	padding: 0;
	left:333px;
	TOP: 135px;
}
li{
	list-style: square;
	color: #73878c;
}
div#map1{
	width: 160px;
	position: absolute;
	padding: 0;
	left:400px;
	TOP: 170px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	line-height: 20px;
}
div#map2{
	width: 300px;
	position: absolute;
	padding: 0;
	left:570px;
	TOP: 170px;
	font-family: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	text-align: left;
	line-height: 20px;
}
.list_map:link, .list_map:visited{
	text-decoration: none;
	color:#868f93;
}
.list_map:hover{
	text-decoration: underline;
	color: #636363;	
}
 ul{
	color: #636363;
}
