@charset "utf-8";
/* CSS Document */

body{
	background-image:url(img/SFONDO2.png);
	text-align:center;
}

div{
	margin:0px;
	padding:0px;
	border:none;
}

#container{
	width:1000px;
	height:667px;
	text-align:left;
	position:absolute;
	left:50%;
	margin-left:-500px;
	margin-top:10px;
	background:url(../img/sfondo.png);
	overflow:hidden;
    font-family:Arial;
}

#intro1{
   color:#FFF;
   z-index:2;
   font-family:Arial;
   font-size:24px;
   font-weight:bold;
   position:relative;
   top:-120px;
   left:435px;
}

#intro1 a{
   color:#FFF;
   font-family:Arial;
   font-size:24px;
   font-weight:bold;
   text-decoration:none;
}

#intro1 a:hover{
   color:#000;
}

#intro2{
   color:#000;
   z-index:2;
   font-family:Arial;
   font-size:12px;
   position:relative;
   top:-75px;
   left:75px;
   font-weight:bold;
}

#menu{
   font-family:Arial;
	position:relative;
	top:15px;
}

#menu div{
	float:left;
	position:relative;
	font-size:13px;
}

#menu a{
	text-decoration:none;
	color:#000;
	font-weight:bold;
}

#btn_azienda{
	left:57px;
	width:95px;
	text-align:center;
}
#btn_prodotti{
	left:60px;
	width:95px;
	text-align:center;
}
#btn_acquista{
	left:62px;
	width:95px;
	text-align:center;
}
#btn_contatti{
	left:73px;
	width:95px;
	text-align:center;
}

#tle_azienda{
	position:absolute;
	top:45px;
	right:555px;
}
#man_azienda{
	position:relative;
	top:30px;
	left:10px;
}
#text_azienda_1{
	position:absolute;
	left:70px;
	top:150px;
	width:340px;
	font-size:12px;
	text-align:justify;
	font-weight:bold;
	line-height:15px;
}
#text_azienda_2{
	position:absolute;
	left:470px;
	top:477px;
	width:480px;
	font-size:12px;
	text-align:justify;
	font-weight:bold;
	line-height:15px;
}
#tle_storia{
	position:absolute;
	top:45px;
	right:555px;
}
#text_storia_1{
	position:absolute;
	left:45px;
	top:160px;
	width:370px;
	font-size:12px;
	text-align:justify;
	font-weight:bold;
	line-height:15px;
}
#tle_prodotti{
	position:absolute;
	top:45px;
	right:555px;
}
#man_prodotti{
	position:relative;
	top:20px;
	left:10px;
}
#man_prodotti2{
	position:relative;
	top:10px;
	left:10px;
}
#tle_contatti{
	position:absolute;
	top:45px;
	right:555px;
}
#man_contatti{
	position:relative;
	top:90px;
	left:10px;
}
#tle_areariservata{
	position:absolute;
	top:43px;
	left:35px;
}
#man_areariservata{
	position:absolute;
	top:120px;
	left:20px;
}
#tle_acquista{
	position:absolute;
	top:43px;
	left:38px;
}
#man_acquista{
	position:absolute;
	left:448px;
	top:288px;
	z-index:3;
}
#recapiti_tel{
	text-align:right;
	font-weight:bold;
	position:absolute;
	top:185px;
	left:90px;
	font-size:13px;
}
#cornetta{
	position:relative;
	top:-380px;
	left:225px;
}
#modulo_contatti{
	position:absolute;
	top:223px;
	left:70px;
	width:362px;
	height:330px;
}

.input1{
	width: 355px;
	}
	
#dettaglio{
	width: 355px;
	height:100px;
	overflow:auto;
	}
	
#contatti_indirizzo{
	font-size:12px;
	position:absolute;
	top:150px;
	left:280px;
	font-weight:bold;
	text-align:left;
}

#recapiti_email{
	position:absolute;
	top:480px;
	left:470px;
	font-size:13px;
	line-height:17px;
	font-weight:bold;
}

.tit1{
	color:#FFF;
	font-size:14px;
}

#scatola{
	position:absolute;
	top:490px;
	left:775px;
}

#area_ris_link{
	position:absolute;
	right:12px;
	top:475px;
	border:none;
	z-index:10;
}

#modulo_riservato{
	color:#FFF;
   font-family:Arial;
	position:absolute;
	right:8px;
	top:150px;
	width:530px;
	text-align:center;
}

#small1{
	color:#FFF;
	font-size:10px;
	position:absolute;
	right:1px;
	top:0px;
}

#form_contatti{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	}

.submit1{
	width:232px;
}

.submit2{
	background-image:url(img/INVIA.png);
	width:25px;
	height:60px;
	padding:0px;
	margin:0px;
	border:none;
	background-color:#000;
}

.error{
	color:red;
	font-size:12px;
}

#elenco_categorie{
	position:absolute;
	top:150px;
	left:190px;
	width:250px;
	text-align:right;
	line-height:22px;
}

#elenco_categorie a{
	text-decoration:none;
	color:#000;
   font-family:Arial;
	text-transform:uppercase;
	font-weight:bold;
}

#elenco_prodotti{
	position:absolute;
	top:150px;
	left:20px;
	width:420px;
	text-align:right;
	line-height:22px;
}

#elenco_prodotti a{
	text-decoration:none;
	color:#000;
   font-family:Arial;
	text-transform:uppercase;
	font-weight:bold;
	font-size:14px;
}

#elenco_prodotti a:hover{
	color:#FFF;
}
#elenco_categorie a:hover{
	color:#FFF;
}

#prodotti_contattaci{
	position:absolute;
	top:535px;
	left:150px;
   font-family:Arial;
	font-weight:bold;
	font-size:12px;
}

#foto{
	position:absolute;
	top:8px;
	right:7px;
	width:533px;
	height:436px;
	z-index:1;
}

#cornice{
	position:absolute;
	right:0px;
	top:0px;
	z-index:2;
}

#descrizione{
	position:absolute;
	top:455px;
	right:100px;
	width:430px;
	height:180px;
   font-family:Arial;
	text-align:justify;
	font-size:16px;
}

.title_2{
	text-transform:uppercase;
	font-weight:bold;
	font-size:17px;
}

#legenda{
   font-family:Arial;
	position:absolute;
	top:140px;
	left:20px;
	font-size:14px;
	font-weight:bold;
}

.big_a{
	font-size:24px;
	font-weight:bold;
}

#bar{
	position:absolute;
	left:462px;
	top:380px;
	z-index:2;
}

#acquista1{
	width:480px;
	height:80px;
	padding:10px;
	position:absolute;
	left:454px;
	top:464px;
	background-color:#000;
	color:#FFF;
   font-family:Arial;
	z-index:4;
	text-align:justify
}

#tab_acquista{
	position:absolute;
	left:10px;
	top:180px;
   font-family:Arial;
}

#tab_acquista td{
	height:10px;
}

.input3{
	width:63px;
	border:none;
	text-align:right;
	background-color:#FFF;
}

#back{
	position:absolute;
	left:20px;
	top:540px;
	border:none;
}

#nav{
	position:absolute;
	left:90px;
	top:540px;
	width:355px;
   font-family:Arial;
	font-weight:bold;
	font-size:13px;
}

#nav a{
	color:#000;
	text-decoration:none;
}

#nav a:hover{
	text-decoration:underline;
}

#continua{
	position:absolute;
	left:860px;
	top:580px;
	border:none;
}

#bolla{
	position:absolute;
	top:2px;
	right:2px;
	width:545px;
	height:628px;
	background:url(img/RIEPILOGO.png);
	z-index:5;
}

#scheda{
	position:absolute;
	top:157px;
	left:19px;
	width:460px;
	height:381px;
	background:url(img/riquadro_-bianco.png);
	z-index:6;
   font-family:Arial;
	padding:20px;
	padding-top:5px;
}

.input5{
	border:none;
	background-color:#f2f2f2;
	margin-bottom:2px;
	height:17px;
	
	}
	
#form_anagrafica{
	font-weight:bold;
	font-size:12px;
}

#normativa{
	font-size:10px;
	text-align:justify;
	line-height:9px;
}
#metodo{ font-size:11px; text-align:justify; line-height:12px; }

#nome{ width:155px;}
#cognome{ width:200px;}
#datanascita{ width:133px;}
#professione{ width:146px;}
#ragsoc{ width:363px;}
#piva{ width:155px;}
#codfis{ width:145px;}
#cap{ width:60px;}
#citta{ width:145px;}
#provincia{ width:29px;}
#stato{ width:51px;}
#indirizzo{ width:407px;}
#telefono{ width:111px;}
#mobile{ width:111px;}
#fax{ width:100px;}
#email{ width:423px;}

.title3{ color:#999; font-size:15px; line-height:15px;}

.title4{ color:#000; font-weight:bold; }

.title5{ color:#FFF; font-size:18px;    font-family:Arial; text-decoration:none; }

#bolla2{
	position:absolute;
	width:460px;
	height:430px;
	top:10px;
	right:10px;
	text-align:center;
	}
	
#tab_riepilogo{	color:#FFF;    font-family:Arial; }

#tab_riepilogo td{ text-align:center; font-size:12px; }

#riepilogo1{ position:absolute; top:395px; right:5px; width:450px; font-family:Arial; text-align:left; font-size:12px; line-height:20px; }

#riepilogo1 a{ color:#FFF; text-decoration:none; margin-left:30px; }

#conferma{
	text-decoration:none;
	color:#000;
   font-family:Arial;
	font-size:18px;
	position:absolute;
	top:462px;
	right:190px;
	}
	
#commenti{
	text-align:center;
	color:#AAA;
	position:absolute;
	left:515px;
	top:340px;
	width:410px;
	height:120px;
	border:none;
	overflow:auto;
	}
	
#prezzo{
	position:absolute;
	top:380px;
	right:344px;
	width:110px;
	height:32px;
	color:#FFF;
	z-index:10;
   font-family:Arial;
	font-size:22px;
	background-color:#000;
}

#footer1{
	position:absolute;
	top:630px;
	left:760px;
	font-size:12px;
}

#footer2{
	position:absolute;
	font-size:11px;
	top:648px;
	left:615px;
}

#cornice_top{
	position:absolute;
	right:0px;
	top:0px;
	z-index:2;
}
#cornice_right{
	position:absolute;
	right:0px;
	top:28px;
	z-index:2;
}
#cornice_left{
	position:absolute;
	right:536px;
	top:28px;
	z-index:2;
}
#cornice_bottom{
	position:absolute;
	right:0px;
	top:427px;
	z-index:2;
}
