@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; color:#000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:13px;}

a {color:#999; text-decoration:none;}

strong {color:#F00;}

#container {margin:0 auto;}
#header {margin:0px auto; width:1280px;}

/* -- LOGO --*/
#logo {float:left; margin-left:154px;}
/* -- FINE LOGO --*/

/* -- MENU --*/
/*#menu {float:left; margin-left:336px;}*/
#menu {float:right; margin-right:160px;}
#menu ul {margin:0; padding:0; list-style-type:none; margin-top:40px;}
#menu ul li {float:left;}
#menu ul li a {text-indent:-9999px; font-size:0.01em; height:30px; float:left;}
#menu ul li.blocco01 {padding-right:23px;}
#menu ul li.blocco01 a {width:117px; background:url(../imgs/menu_01.gif) no-repeat;}
#menu ul li.blocco01 a.on {background:url(../imgs/menu_01on.gif) no-repeat;}
#menu ul li.blocco01 a:hover {background:url(../imgs/menu_01on.gif) no-repeat;}
#menu ul li.blocco02 {padding-right:17px;}
#menu ul li.blocco02 a {width:144px; background:url(../imgs/menu_02.gif) no-repeat;}
#menu ul li.blocco02 a.on {background:url(../imgs/menu_02on.gif) no-repeat;}
#menu ul li.blocco02 a:hover {background:url(../imgs/menu_02on.gif) no-repeat;}
#menu ul li.blocco03 {padding-right:16px;}
#menu ul li.blocco03 a {width:101px; background:url(../imgs/menu_03.gif) no-repeat;}
#menu ul li.blocco03 a.on {background:url(../imgs/menu_03on.gif) no-repeat;}
#menu ul li.blocco03 a:hover {background:url(../imgs/menu_03on.gif) no-repeat;}
#menu ul li.blocco04 {padding-right:16px;}
#menu ul li.blocco04 a {width:76px; background:url(../imgs/menu_04.gif) no-repeat;}
#menu ul li.blocco04 a.on {background:url(../imgs/menu_04on.gif) no-repeat;}
#menu ul li.blocco04 a:hover {background:url(../imgs/menu_04on.gif) no-repeat;}
#menu ul li.eng {}
#menu ul li.eng a {width:71px; background:url(../imgs/eng.gif) no-repeat;}
#menu ul li.eng a.on {background:url(../imgs/eng_on.gif) no-repeat;}
#menu ul li.eng a:hover {background:url(../imgs/eng_on.gif) no-repeat;}
/* -- FINE MENU --*/

/* -- MENU EN --*/
/*#menu {float:left; margin-left:336px;}*/
#menu_en {float:right; margin-right:160px;}
#menu_en ul {margin:0; padding:0; list-style-type:none; margin-top:40px;}
#menu_en ul li {float:left;}
#menu_en ul li a {text-indent:-9999px; font-size:0.01em; height:30px; float:left;}
#menu_en ul li.blocco01 {padding-right:20px;}
#menu_en ul li.blocco01 a {width:155px; background:url(../imgs/menu_01_en.gif) no-repeat;}
#menu_en ul li.blocco01 a.on {background:url(../imgs/menu_01_en_on.gif) no-repeat;}
#menu_en ul li.blocco01 a:hover {background:url(../imgs/menu_01_en_on.gif) no-repeat;}
#menu_en ul li.blocco02 {padding-right:17px;}
#menu_en ul li.blocco02 a {width:140px; background:url(../imgs/menu_02_en.gif) no-repeat;}
#menu_en ul li.blocco02 a.on {background:url(../imgs/menu_02_en_on.gif) no-repeat;}
#menu_en ul li.blocco02 a:hover {background:url(../imgs/menu_02_en_on.gif) no-repeat;}
#menu_en ul li.blocco03 {padding-right:16px;}
#menu_en ul li.blocco03 a {width:115px; background:url(../imgs/menu_03_en.gif) no-repeat;}
#menu_en ul li.blocco03 a.on {background:url(../imgs/menu_03_en_on.gif) no-repeat;}
#menu_en ul li.blocco03 a:hover {background:url(../imgs/menu_03_en_on.gif) no-repeat;}
#menu_en ul li.blocco04 {padding-right:16px;}
#menu_en ul li.blocco04 a {width:83px; background:url(../imgs/menu_04_en.gif) no-repeat;}
#menu_en ul li.blocco04 a.on {background:url(../imgs/menu_04_en_on.gif) no-repeat;}
#menu_en ul li.blocco04 a:hover {background:url(../imgs/menu_04_en_on.gif) no-repeat;}
#menu_en ul li.it {}
#menu_en ul li.it a {width:63px; background:url(../imgs/it.gif) no-repeat;}
#menu_en ul li.it a.on {background:url(../imgs/it_on.gif) no-repeat;}
#menu_en ul li.it a:hover {background:url(../imgs/it_on.gif) no-repeat;}
/* -- FINE MENU EN --*/


/* -- FOTO --*/
#foto {width:1000px; margin:0 auto;}
/* -- FINE FOTO --*/

/* -- TESTO --*/
#testo {width:1000px; margin:0 auto; border-bottom:1px solid #d2d2d2; border-top:1px solid #d2d2d2; padding:20px 0;}
#testo h1 {color:#F00; font-size:16px; margin:0; padding:0; text-transform:uppercase; margin-bottom:10px;}
.flash_border {border-top:1px solid #d2d2d2; border-bottom: 1px solid #d2d2d2; padding:20px 0; text-align:center;}
/* -- FINE TESTO --*/

/* -- CONTATTI --*/
.blocco_contatti {width:200px; float:left;}
.google {float:left; width:300px;}
.google_right {float:right; width:700px; padding-bottom:40px;}
.google_right a {color:#999;}
.blocco_contatti strong {color:#F00;}
/* -- FINE CONTATTI --*/

/* -- CATALOGO --*/
#richiedi_catalogo {}
#richiedi_catalogo form {margin:0; padding:0;}
#richiedi_catalogo input, select, textarea, checkbox {border:1px solid #D2D2D2;font-family:"Trebuchet MS",Arial,Helvetica,sans-serif; font-size:13px; color:#999;}
#richiedi_catalogo label {width:195px; float:left;}
#richiedi_catalogo ul {margin:0; padding:0; list-style-type:none;}
#richiedi_catalogo ul li {margin:10px 0; padding:0;}
/* -- FINE CATALOGO --*/

/* -- FOOTER --*/
#footer {margin-top:20px; font-size:11px; color:#999; margin-top:10px;}
#footer ul {margin:0; padding:0; list-style-type:none;}
#footer ul li.primo {background:none; margin-right:3px; padding:0;}
#footer ul li.primo a {margin:0; padding:0;}
#footer ul li {float:left; margin-right:3px; background:url(../imgs/bg_li_verticale.gif) no-repeat 0 4px;}
#footer ul li a {color:#999; text-decoration:none; margin-left:10px;}
#footer ul li a:hover {}
/* -- FINE FOOTER --*/

/* -- CHIUSURA --*/
#chiusura {width:1000px; height:70px; margin-left:160px; margin-top:5px; padding-top:15px; background:url(../imgs/logo_skacco.gif) top right no-repeat; margin:0 auto;}
/* -- FINE CHIUSURA --*/

/* -- P.IVA --*/
#piva {font-size:11px; color:#999; margin-top:10px;}
#piva a {color:#999; text-decoration:none;}
/* -- FINE P.IVA --*/

/* clearfix
- - - - - - - - - - - - - - - - - - - - */
.clearfix:after {content:"."; display:block; height:0; clear:both; visibility:hidden;}
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height:1%;}
.clear {clear:both;}
.clearfix {display:block;}
/* End hide from IE-mac */
