body {
	margin:0px; padding:0px; font-size:14px; line-height:18px;
	background-position:50% 0;
	color:#231d00;
	text-align:center;
	font-family:georgia;
}

a { color:#000; text-decoration:underline;}
a:hover { background-color:#234aa1;color:#fff;text-decoration:none;}

img { border:0px; }

#wrapper {margin:0 auto;width:790px;text-align:center;}

.nascosto {display:none;}

p {
	margin:0px; padding-bottom:10px; font-size:14px; line-height:18px;
	font-family:georgia;
}

h2 {
font-size:16px;line-height:20px;margin:0px;padding:0px;font-weight:normal; padding-bottom:10px;
}

td {font-size:12px;padding:0px;line-height:18px;}

/* ------------- home ----------------- */
#body_home {
	background-color:#fff200;
	background-image:url(img/fondo_home.jpg);
	color:#231d00;
	text-align:center;
}
#contenuto_home {
	position:relative;
	width:790px;text-align:left;height:810px;
	text-align:left;
}
#logo {position:absolute;top:55px;left:136px;width:225px;}
#logo a {text-decoration:none;background-color:transparent;}
#logo a:hover {text-decoration:none;background-color:transparent;}
#differenze {position:absolute;top:108px;left:340px;}
#testosx1 {position:absolute;left:30px;top:345px;width:150px;font-size:20px;line-height:26px;text-align:right;z-index:100;}
#testosx1 span {font-size:10px;line-height:12px;display:block;}
#disegno1 {position:absolute;left:200px;top:230px;width:340px;width:155px;}
#testo {position:absolute;left:200px;top:350px;width:330px;}

#menudiv {position:absolute;left:570px;top:90px;width:220px;}
#menu {margin:0px;padding:0px;list-style-type:none;}
#menu li {height:55px;display:block;line-height:55px;font-size:15px;text-align:right;padding-right:10px;overflow:hidden;}
#mchisiamo {background-color:#00adef;}
#mchisiamo a {background-color:#00adef;color:#000;text-decoration:none;padding-left:10px;padding-right:10px;}
#mchisiamo a:hover {background-color:#ff5210;color:#000;text-decoration:none;padding-left:10px;padding-right:10px;}
#mstampaoffset {background-color:#ec008c;}
#mstampaoffset a {background-color:#ec008c;color:#000;text-decoration:none;padding-left:10px;padding-right:10px;}
#mstampaoffset a:hover {background-color:#13ff73;color:#000;text-decoration:none;padding-left:10px;padding-right:10px;}
#mareariservata {background-color:#fff200;}
#mareariservata a {background-color:#fff200;color:#000;text-decoration:none;padding-left:10px;padding-right:10px;}
#mareariservata a:hover {background-color:#000dff;color:#fff;text-decoration:none;padding-left:10px;padding-right:10px;}
#mrichiediunpreventivo {background-color:#000;}
#mrichiediunpreventivo a {background-color:#000;color:#fff;text-decoration:none;padding-left:10px;padding-right:10px;}
#mrichiediunpreventivo a:hover {background-color:#fff;color:#000;text-decoration:none;padding-left:10px;padding-right:10px;}
#mcontatti {background-color:transparent;}
#mcontatti a {background-color:transparent;color:#fff;text-decoration:none;padding-left:10px;padding-right:10px;}
#mcontatti a:hover {background-color:#000;color:#fff;text-decoration:none;padding-left:10px;padding-right:10px;}

#mcontatti2 {background-color:transparent;}
#mcontatti2 a {background-color:transparent;color:#000;text-decoration:none;padding-left:10px;padding-right:10px;}
#mcontatti2 a:hover {background-color:#000;color:#00;text-decoration:none;padding-left:10px;padding-right:10px;}

#footer {text-align:left; padding-left:123px; color:#000; font-size:10px;height:150px;}


/*------------- chi siamo ----------------*/
#body_chisiamo {
	background-color:#00adef;
	background-image:url(img/fondo_chisiamo.jpg);
	color:#231d00;
	text-align:center;
}
#disegno1chisiamo {position:absolute;left:43px;top:140px;width:340px;width:155px;z-index:0;}
#testosx1chisiamo {position:absolute;left:80px;top:360px;}

/*------------- stampaoffset ----------------*/
#body_stampaoffset {
	background-color:#ec008c;
	background-image:url(img/fondo_stampaoffset.jpg);
	color:#231d00;
	text-align:center;
}
#disegno1stampaoffset {position:absolute;left:120px;top:180px;width:340px;width:155px;}
#testosx1stampaoffset {position:absolute;left:80px;top:350px;}

/*------------- area riservata ----------------*/
#body_areariservata {
	background-color:#fff200;
	background-image:url(img/fondo_areariservata.jpg);
	color:#231d00;
	text-align:center;
}
#testosx1areariservata {position:absolute;left:80px;top:350px;}

#formareariservata {padding-top:20px;}
table.formclass {border-collapse:collapse;}
table.formclass tr td {padding-bottom:10px;padding-left:10px;font-size:12px;}
input {border:0px;}

/*------------- richiedi il preventivo ----------------*/
#body_richiedipreventivo {
	background-color:#00adef;
	background-image:url(img/fondo_preventivo.jpg);
	color:#231d00;
	text-align:center;
}
#testosx1richiedipreventivo {position:absolute;left:50px;top:200px;}
#testorichiedipreventivo {position:absolute;left:200px;top:210px;width:330px;}

#formpreventivo {padding-top:5px;}
#prevetable table tr td {padding-bottom:5px;padding-left:10px;font-size:12px;}
#prevetable1 table tr td {padding-bottom:5px;padding-left:10px;font-size:12px;}

/*------------- stampaoffset ----------------*/
#body_contattaci {
	background-color:#ec008c;
	background-image:url(img/fondo_contattaci.jpg);
	color:#231d00;
	text-align:center;
}
#testosx1contattaci {position:absolute;left:65px;top:210px;}
#testocontattaci {position:absolute;left:200px;top:210px;width:330px;}
