body {
	margin:0;
	padding:0;
	font-family:arial, sans-serif;
	background:#ffffff;
	}
div {border:0 solid green}
#testata {
	border:0 solid red;
	background: url(images/testata_2007.jpg) left top no-repeat;
	height:184px
	}
#home {position:absolute; left:196px;top:34px;height:70px;width:186px;}
#home a, #homepage a, #scheda a, #screenshots a {width:100%;height:100%;display:block;}
#homepage a:hover {background:url(images/home_over.png) top center no-repeat}
#scheda a:hover {background:url(images/scheda_over.png) top center no-repeat}
#screenshots a:hover {background:url(images/screenshots_over.png) top center no-repeat}
#home a span, #homepage a span, #scheda a span, #screenshots a span {display:none}
#homepage, #scheda, #screenshots {position:absolute; top:0;height:145px;width:121px;}
#homepage {left:382px;}
#scheda {left:503px;}
#screenshots {left:624px;}
#cerca {position:absolute; left:185px;top:150px;height:30px;width:300px;border:0 solid black}
#cerca label {font-size:80%}
#cerca input.boton {background:transparent;border:0 solid black;cursor: pointer;padding:0 20px}
#left  {background: url(images/sfondo_menu_2007.png) repeat-y  left;float:left;width:177px}
#sottomenu {background: url(images/menu_sopra_2007.png) no-repeat top left;border-width:0.002em 0 0 0;border-style: solid;border-color: transparent}
#sottomenu ul {margin:0 0 30px 0;padding:40px 0 0 0;width:156px}
#sottomenu ul li a, #sottomenu ul li span {padding:7px 0 7px 10px;font-weight:bold;border-bottom:1px solid black;border-top:1px solid white;display:block;width:146px;font-size:80%}
#sottomenu ul li a {color:#626262;text-decoration:none;background:url(images/sfondo_li_2007.png) left repeat-y}
#sottomenu ul li span, #sottomenu ul li a:hover {background:#FB7114;color:white}
#corpo {float:left;background:url(images/angolino.jpg) top left no-repeat}
#login {background:url(images/menu_sotto_2007.png) top left no-repeat;height:193px}
#login input {background:transparent url(images/sfondo_menu_2007.png) center center ;border:1px solid gray;font-size:80%;line-height:15px;width:87px}
#login form, #login fieldset {border:0 solid black;margin:0;padding:0}
#login form {padding:35px 0 0 5px}
#login fieldset {width:94px;float:left}
#login label {font-size:70%}
#login p {margin:0;padding:0}
#forgot {margin-top:20px}
#forgot p {font-size:70%;text-align:center}
#forgot p a, #box p a {color:#FB7114;text-decoration:none}
#forgot p a img {border:0;margin-right:10px}
#entra input {display:block;width:75px;height:75px;margin:5px 0 0 0;border:0;font-size:0;color:#DEDEDE;cursor:pointer;background:none}
#corpo {width:75%}
#corpo.home {width:400px}
#corpo p, #corpo ul li, #corpo ol li {font-size:80%}
#corpo ul li ul li {font-size:100%}
#corpo h1 {font-size:90%;margin:1em 0 0 0;text-align:center}
#corpo h2, #corpo h3, #corpo h4 {font-size:80%}
#corpo h3, #corpo h4 {color:gray}
#corpo h4 {font-style:italic;font-weight:normal;margin-bottom:0;padding-bottom:0} 
#corpo h2 a, #corpo h3 a, #corpo h4 a {text-decoration:none;color:gray}
#corpo a {color:#DD6311;text-decoration:none}
#corpo p.menu_interno {text-align:center;border-bottom:1px solid gray}
#corpo img.foto_news {float:left;margin-bottom:0.5em;margin-right:0.5em}
#corpo hr {clear:left;color:orange;height:1px;background-color:orange;border:0}
#box {
width:160px;height:128px;background:url(images/novita.jpg) no-repeat;
padding:45px 25px 50px 25px;
text-align:center;
position:absolute; top:150px;left:600px
}
#box.enoware {background:url(images/box_enoware.jpg) no-repeat;}
#box.cartina {background:url(images/box_cartina.jpg) no-repeat;}
#box a img {border:0}
#box h2, #box p {margin:0.1em 0;padding:0;font-size:70%}
#piede {clear:left;padding: 0 0 0 177px;border-top:1px solid gray;margin-left:103px;margin-right:13px}
#piede p {font-size:70%}
#piede img {width:1px:height:1px}
#corpo a img {border:0;margin: 0 0.15em}
#b1 {background: url(images/b1.gif) no-repeat bottom right}
#b2 {background: url(images/b2.gif) no-repeat bottom left}
#b3 {background: url(images/b3.gif) no-repeat top right}
#b4 {background: url(images/testata_2007.gif) no-repeat top left}
#corpo form,#corpo fieldset {border:0;padding:0;margin:0}
#corpo fieldset label.otto {width:100px;float:left}
#corpo fieldset label.sedici {width:170px;float:left}
#corpo table {border-collapse:collapse} 
#corpo table td {border:1px solid #cecece;padding:0.3em}
#contatti {padding:60px 5px 5px 5px;width:145px;}
#contatti p {font-size:80%;border:1px solid #CB625F;padding:5px}
#contatti p a {text-decoration:none;color:#98009E;}
p.ipad {position:absolute;left:250px;top:135px;background: red url(images/ipad.png) center center;width:300px;height:50px;overflow:hidden}
p.ipad a {display:block;width:300px;padding-left:300px;height:100%}
