/* 
- - - - - - - - - - - - - - - PICCININI Css Document */
html {height:100%;}
* html ul li, * html ul li a {height:1%;}
body {behavior:url(csshover.htc); margin:0 0 0 10px; padding:0; border-top:10px solid #fff; font-family:Helvetica, Arial, Verdana, sans-serif; font-size:12px; background:url(../imgs/sf_bg.gif) top left repeat-y #70a805;}
.clear {clear:both;}
a {outline:none;}
h1 {margin:0; border:0; padding:0;}
h2 {margin:0; border:0; padding:0; display:block; font-size:12px; color:#FF6600; display:block;}
h3 {margin:0; border:0; padding:0; display:block; font-size:38px;}

/* 
- - - - - - - - - - - - - - - Welcome */
#welcome_sx {width:382px; float:left; margin:0 10px 0 0; padding:0; border:0;}
#welcome_dx {width:548px; float:left; margin:0; padding:0; border:0;}
#wel_address {margin:17px 0 0 0; border-bottom:10px solid #fff; padding:0 0 10px 0; color:#fff; font-weight:bold;}
#wel_address a {color:#fff; text-decoration:underline;}
#wel_address a:hover {text-decoration:none;}
#img_welcome {padding:10px; background:#fff; width:360px;}
#wel_txt {margin:52px 0 115px 0; color:#fff; font-weight:bold; font-size:28px;}

/* 
- - - - - - - - - - - - - - - Struttura */
#container {width:940px; margin:10px 0 0 10px;}
#sx {width:290px; float:left; margin:0 20px 0 0; padding:0; border:0;}
#dx {width:630px; float:left; margin:0; padding:0; border:0;}

/* 
- - - - - - - - - - - - - - - Logo */
#logo {}
#address {margin:100px 0 0 0; border-bottom:10px solid #fff; padding:0 0 10px 0; color:#fff; font-weight:bold;}
#address a {color:#fff; text-decoration:underline;}
#address a:hover {text-decoration:none;}

/* 
- - - - - - - - - - - - - - - Menù */
#menu {}
#menu ul {padding:0; margin:0; border:0; list-style:none;}
#menu ul li {padding:12px 0 0 0; border-bottom:10px solid #fff; width:150px;}
#menu ul li a {display:block; width:145px; font-weight:bold; color:#fff; text-decoration:none; margin:0 0 2px 0; padding:5px 0 2px 5px;}
#menu ul li a:hover {background:#fff; color:#70a805;}
#menu ul li a.active {background:#fff; color:#70a805;}
#menu ul li.en {border-bottom:10px solid #000;}
#menu ul li.en a.active {background:#000; color:#70a805;}

/* 
- - - - - - - - - - - - - - - Home */
ul.home_list {padding:0; margin:0; border:0; list-style:none; line-height:15px;}
ul.home_list li {width:290px; float:left; background:#fff; padding:10px; margin:0 0 10px 0;}
ul.home_list li.box_dx {margin:0 0 10px 10px;}
ul.home_list li img {display:block; margin:0 0 10px 0;}
ul.home_list li a img {border:0;}
ul.home_list li a {color:#70a805; font-weight:bold; text-decoration:underline;}
ul.home_list li a:hover {text-decoration:none;}

/* 
- - - - - - - - - - - - - - - Storia */
#storia_sx {width:290px; float:left; background:#fff; padding:10px 10px 0 10px;}
#storia_sx ul {padding:0; margin:0; border:0; list-style:none;}
#storia_sx ul li {}
#storia_sx ul li img {margin:0 0 8px 0;}
#storia_dx {width:290px; margin:0 0 0 10px; background:#fff; float:left; padding:10px; line-height:15px;}
#storia_dx a {color:#70a805; font-weight:bold; text-decoration:underline;}
#storia_dx a:hover {text-decoration:none;}

/* 
- - - - - - - - - - - - - - - Prodotti */
#prodotti_sx {width:290px; float:left; background:#fff; padding:10px; line-height:15px; line-height:15px;}
#prodotti_sx img {margin:0 0 10px 0;}
#prodotti_dx {width:290px; margin:0 0 0 10px; background:#fff; float:left; padding:10px; line-height:15px; line-height:15px;}
#prodotti_dx img {margin:0 0 10px 0;}

/* 
- - - - - - - - - - - - - - - Contatti */
#contatti_sx {width:290px; float:left; background:#fff; padding:10px 10px 0 10px; line-height:15px;}
#contatti_sx ul {padding:0; margin:0; border:0; list-style:none;}
#contatti_sx ul li {}
#contatti_sx ul li img {margin:0 0 6px 0;}
#contatti_dx {width:290px; margin:0 0 0 10px; background:#fff; float:left; padding:10px; line-height:15px;}
span.arancio {color:#FF6600; font-weight:bold;}
#contatti_dx a {color:#70a805; font-weight:bold; text-decoration:underline;}
#contatti_dx a:hover {text-decoration:none;}

/* 
- - - - - - - - - - - - - - - Vendita */
#vendita_sx {width:290px; float:left; background:#fff; padding:10px; line-height:15px;}
#vendita_dx {width:290px; margin:0 0 0 10px; background:#fff; float:left; padding:10px; line-height:15px;}
#vendita_dx a {color:#70a805; font-weight:bold; text-decoration:underline;}
#vendita_dx a:hover {text-decoration:none;}

/* 
- - - - - - - - - - - - - - - Footer */
#footer {width:630px; float:left; border-top:10px solid #fff; padding:4px 0 0 0; margin:40px 0 10px 0; font-weight:bold;}
#foo_sx {width:530px; float:left;}
#foo_dx {width:100px; float:left; text-align:right;}
#foo_dx a {color:#000; text-decoration:underline;}
#foo_dx a:hover {text-decoration:none;}

/* 
- - - - - - - - - - - - - - - Welcome Footer */
#wel_footer {width:548px; float:left; border-top:10px solid #fff; padding:4px 0 0 0; margin:40px 0 10px 0; font-weight:bold;}
#wel_sx {width:448px; float:left;}
#wel_dx {width:100px; float:left; text-align:right;}
#wel_dx a {color:#000; text-decoration:underline;}
#wel_dx a:hover {text-decoration:none;}