body,td,div,p,ul,li,span {font-family: Verdana, Arial, sans-serif; font-size: 11px; color: #898989; line-height: 14px}
body {margin: 10px 0 0 0; background-image: url('img/sfondo_body.gif'); background-repeat: repeat-x; background-color: white; text-align: center} 
A {color: #AAC82E; font-size: 11px; font-family: Verdana, Arial, sans-serif; font-weight: bold}
A:HOVER {text-decoration: none}
IMG {border: 0}
div.clear {clear: both}
div#container {width: 917px; text-align: left; margin: auto}
div#header {width: 917px; height: 92px; position: relative; background-image: url('img/sfondo_header.png'); background-repeat: no-repeat; background-position: center}
div#logo {float: left; width: 300px}
div#logo img {margin: 15px 0 0 28px}
div#payoff {float: left; width: 355px; text-align: right}
div#payoff img {margin-top: 20px}
div#lingue {float: right; width: 226px; height: 92px; background-image: url('img/sfondo_lingue.gif'); background-repeat: no-repeat; background-position: left}
div#lingue img {margin: 40px 0 0 21px; }
div#flash_home {background-image: url('img/sfondo_flash.png'); background-repeat: no-repeat; width: 916px; height: 234px; clear: both;}
div#flash_home object {margin:10px 0 0 18px; padding:0}
div#flash_home embed {margin:10px 0 0 18px; padding:0}
div#content {background-image: url('img/sfondo_content.png'); background-repeat: no-repeat; width: 917px; text-align: center}
div#menu {text-align: center; width: 864px; margin: auto}
div.box_menu {width: 144px; height: 33px; background-image: url('img/box_menu.gif'); background-repeat: no-repeat; cursor: pointer; float: left}
div.box_menu_selez {width: 144px; height: 33px; background-image: url('img/box_menu-over.gif'); background-repeat: no-repeat; cursor: default; float: left}
div.box_menu h5 {font-family: Georgia, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #6A6A6A; text-decoration: none; padding: 10px 0 0 0; margin: 0}
div.box_menu h5.verde {color: #AAC82E}
div.box_menu_selez h5 {font-family: Georgia, Arial, sans-serif; font-size: 14px; font-weight: bold; color: #6A6A6A; text-decoration: none; padding: 10px 0 0 0; margin: 0}
div.box_menu_selez h5.verde {color: #AAC82E}
div#menu A {text-decoration: none}
div#footer {clear: both; background-image: url('img/sfondo_footer.gif'); background-repeat: no-repeat; background-position: center; width: 917px; height: 28px; color: #C9C9C9; font-size: 10px; text-align: center; padding-top: 1px}
div#footer A {font-size: 10px}
div.home_sx {width: 230px; float: left; text-align: left}
div.home_dx {width: 670px; float: right; text-align: left; margin: 10px 0 20px 0}
div.home_dx object {float:right; margin:0; padding:0}
div.home_dx embed {float:right; margin:0; padding:0}

div.home_sx h4 {font-family: Georgia, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #aac82e; padding: 0; margin: 10px 0 2px 40px; text-align: left; width: 150px}
div.home_sx p {color: #585858; padding: 0; margin: 4px 0 20px 40px}
div.home_sx p.indirizzi {margin-top: 20px}
div.home_sx p img {margin: 4px 0}
div.home_sx p span {color: #AAC82E; font-weight: bold; font-size: 12px}
div.home_dx h5 {font-family: Verdana, Arial, sans-serif; font-size: 13px; font-weight: bold; color: #aac82e; padding: 0; margin: 0 0 8px 0; text-align: left; width: 94%}
div.home_dx p {width: 94%; padding: 0; margin: 0}
div.home_dx p.entra_home {margin:0 10px 0 0; text-align: right}
div.home_dx img {float: right; margin: 0 0 10px 4px}
div#flash_interne {background-image: url('img/sfondo_flash2.png'); background-repeat: no-repeat; width: 916px; height: 139px; clear: both;}
div#flash_interne img {margin:9px 0 0 18px}
div#flash_interne object {margin:9px 0 0 18px}
div#flash_interne embed {margin:9px 0 0 18px}
div#submenu {clear: both; height: 30px; background-image: url('img/sfondo_submenu.gif'); background-repeat: no-repeat; background-position: center bottom}
div#submenu div {padding-top: 3px; width: 670px; float: right; text-align: left}
div#submenu b {color: #626262}
div.home_dx div.foto {float: right; width: 253px; height: 112px; background-image: url('img/box_foto_prodotti.gif'); background-repeat: no-repeat; margin: 0 0 10px 6px}
div.foto img {margin: 5px 17px 0 0; border: 1px solid #848484}
div.home_sx ul {padding: 0; margin: 12px 0 20px 40px}
div.home_sx ul li {list-style: none; padding: 0; margin:0; font-weight: bold; font-size: 10px;}
div.home_sx ul li a {font-size: 10px; color: #898989; font-weight: normal;}
div.content_prodotti {width: 95%}
div.content_prodotti strong {color:#AAC82E; text-decoration:underline}
div.content_prodotti object {float: right; margin: 10px 0 2px 2px}
div.content_prodotti embed {float: right; margin: 10px 0 2px 2px}

TABLE.prodotti {border: 0; margin-top: 20px; border-collapse: collapse}
TABLE.prodotti TD {width: 20%; text-align: center; border: 1px solid #DADADA; padding: 3px 0; font-size: 10px}
TABLE.prodotti TD.intestazione {color: #AAC82E; font-weight: bold}
TABLE.prodotti TD.intestazione_sx {color: #AAC82E; font-weight: bold; border-left: 1px solid white}
TABLE.prodotti TD.intestazione_dx {color: #AAC82E; font-weight: bold; border-right: 1px solid white}
TABLE.prodotti TD.sx {border-left: 1px solid white}
TABLE.prodotti TD.dx {border-right: 1px solid white}
TABLE.prodotti TD P {font-weight: bold; background-color: #EBEBEB; width: 100%; margin: 2px 0; padding: 2px 0; font-size: 10px}
div.testo_news img.news {float: right; margin: 0 0 6px 16px; padding: 6px; border: 1px solid #C1C1C1}
div.testo_news {float: left}
div.form_sx {float: left; width: 48%; margin-top: 20px; color: #585858; font-weight: bold}
div.form_dx {float: right; width: 48%; margin-top: 20px; color: #585858; font-weight: bold}
INPUT {WIDTH: 90%; font-size: 11px; color: #5C5C5C; border: 0; background-color: #E0E0E0; font-family: Verdana, Arial, sans-serif; margin: 3px 0 6px 0}
TEXTAREA {width: 95%; height: 100px; font-size: 11px; color: #5C5C5C; border: 0; background-color: #E0E0E0; margin: 3px 0 10px 0}
.puls {width: 79px; height: 25px; font-family: Verdana, Arial, sans-serif; margin-left: 270px}
.puls2 {width: 42px; height: 25px; font-family: Verdana, Arial, sans-serif; margin-left: 270px}
SELECT {font-size: 11px; color: #5C5C5C; background-color: #E0E0E0}
span.grigio_scuro {color: #585858; font-weight: bold}


.nik {visibility:hidden; width:1px; height:1px; overflow:hidden; float: left;}




