body         { border:0px;margin:0px;padding:0px; }

.sfondo{background-color: #979797; background-image: 
               url('/images/sfondo.jpg'); background-repeat: repeat-x; 
               background-position: center top }
                
#interlinea  { line-height: 130% }
               td,div{font-size:12px;font-family:verdana}
  a  {     text-decoration: none;color:#D71A20}       
      a:hover  {     text-decoration: none;color:#000000}              
.sito {position:relative;width:1000px}

.logo {position:absolute;top:30px;left:40px;background-position:left top; width:304px;height:80px;display:block; background-image:url('/images/logo.png'); background-repeat:no-repeat}

.slogan {top:110px;position:absolute;left:70px;color:#FFFFFF;font-family:Verdana;font-size:14px; font-style:italic; font-weight:bold}

.rivenditori {top:5px;position:absolute;left:200px;color:#FFFFFF;font-family:Verdana;font-size:11px;}


.rivenditori td, .ricerca td   {color:#FFFFFF;font-family:Verdana;font-size:11px;}
.ricerca{top:5px;position:absolute;left:550px;color:#FFFFFF;font-family:Verdana;font-size:11px;}


.lingue {top:5px;position:absolute;left:920px;color:#FFFFFF;font-family:Verdana;font-size:11px;}


.menu {top:105px;left:330px;position:absolute}

form {margin:0px;padding:0px}

input,textarea,select {font-family:Verdana;font-size:10px;}

.topflash {position:relative;}
.top {height:135px}

.boxicohome {position:relative;background-position: left top; position:relative;margin-top:20px;width:949px;height:110x; background-image:url('/images/boxico_home.png'); background-repeat:no-repeat}


#alimentatori{display:block;height:110px;background-position: center top; text-align:center;width:235;left:5px;position:absolute;top:0px;color:#FFFFFF;font-family:Verdana;font-size:12px; font-weight:bold; background-image:url('/images/home_alimentatori.png'); background-repeat:no-repeat}
:hover#alimentatori {color:#D71A20}

#case{display:block;height:110px;background-position: center top; text-align:center;width:235px;left:240px;position:absolute;top:0px;color:#FFFFFF;font-family:verdana;font-size:12px; font-weight:bold; background-image:url('/images/home_cases.png'); background-repeat:no-repeat}
:hover#case {color:#D71A20}

#ventole{display:block;height:110px;background-position: center top; text-align:center;width:235px;left:475px;position:absolute;top:0px;color:#FFFFFF;font-family:verdana;font-size:12px; font-weight:bold; background-image:url('/images/home_ventole.png'); background-repeat:no-repeat}
:hover#ventole {color:#D71A20}

#accessori{display:block;height:110px;background-position: center top; text-align:center;width:235px;left:710px;position:absolute;top:0px;color:#FFFFFF;font-family:verdana;font-size:12px;font-weight:bold; background-image:url('/images/home_accessori.png'); background-repeat:no-repeat }
:hover#accessori {color:#D71A20}



#alimentatoriR{display:block;background-position: center top; text-align:center;width:230;color:#FFFFFF;font-family:Verdana;font-size:12px; font-weight:bold; background-image:url('/images/alimentatori_prodotti2.png'); background-repeat:no-repeat}



#caseR{display:block;background-position: center top; text-align:center;width:230px;color:#FFFFFF;font-family:verdana;font-size:12px; font-weight:bold; background-image:url('/images/cases_prodotti2.png'); background-repeat:no-repeat}


#ventoleR{display:block;background-position: center top; text-align:center;width:230px;color:#FFFFFF;font-family:verdana;font-size:12px; font-weight:bold; background-image:url('/images/ventole_prodotti2.png'); background-repeat:no-repeat}


#accessoriR{display:block;background-position: center top; text-align:center;width:230px;;color:#FFFFFF;font-family:verdana;font-size:12px;font-weight:bold; background-image:url('/images/acc_peri_prodotti2.png'); background-repeat:no-repeat }




.margine_boxcentrale{  ;margin-top:15px;width:949px;position: relative;}
.boxcentrale { position:relative;  z-index:0; height: auto !important;  /* per i browser moderni */
    height: 200px;      /* per IE5.x e IE6 */
    min-height: 200px;  /* per i browser moderni */
  background-image: 
               url('/images/boxcentrale_tras.png'); background-repeat: no-repeat; 
               background-position: left top; background-color:#FFFFFF}
               
     




#scheda { position:relative;  z-index:0; height: auto !important;  /* per i browser moderni */
    height: 300px;      /* per IE5.x e IE6 */
    min-height: 300px;  /* per i browser moderni */}
               






         
              
  .spaziobox {width:920px;z-index:5;position:relative; }
  .boxhome {display:block;z-index:11;float:left;width:230px;height:150px;; }
  .centroboxhome {position:relative;margin-top:4px;z-index:12;background-position: left top; width:210px;height:139px; background-image:url('/images/boxhome.png'); background-repeat:no-repeat}
  .titboxhome {padding-top:2px;z-index:15;font-family:Verdana;font-size:12px;color:#FFFFFF; font-weight:bold}
  
.testoboxhome {z-index:9;text-align:left;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:5px;font-size:11px;}
  
  .testoboxhome div,.testoboxhome span {font-size:11px;}
  
  .linearossa {width:949px;position:absolute;z-index:1;top:20px;left:0px;background-color:#D71A20}
  
  .under {width:949px;border-top:1px solid #D71A20; font-size:11px;position;relative;background-position: left top; background-color:#FFFFFF; background-color:#000000}
  
  .under div {font-size:11px; color:#FFFFFF}
  .under div a {color:#FFFFFF; font-weight:bold}
  .under div a:hover {color:#D71A20}
  
  
  .separazionehome { border-bottom: 1px solid #000000}
          

.separazioneProd {position:absolute;top:140px;left:0px;width:949px}

     
               .tit_box {margin-left:15px;width:223px; height:22px; background-image: url('/images/tit_box.png'); 
               
               background-repeat: no-repeat; background-position: left top;color:#ffffff;text-align:left}
           .tit_box_tit {color:#ffffff;font-size:12px;padding-top:2px;padding-left:10px}
               .box     {width:949px;text-align:left}
               .centroboxgrande {width:930px;text-align:left}
               .small {font-size:10px}
               #rosso{ color:#D71A20; }
               .rosso{ color:#D71A20; }
               .bordorosso {border: 1px solid #D71A20}
               .bordorossosotto {border-bottom: 1px solid #D71A20}
               .bordonero {border: 1px solid #000000; }
               
               #menuscheda a{left:0px;top:-9px;position:relative;margin-right:10px;float:left;display:block;width:130px;height:20px; font-weight:bold}
               
               .brosso {background-position: left top; color:#FFFFFF; background-image:url('/images/pulsanterosso.png'); background-repeat:no-repeat}
               :hover.brosso {background-position: left top; color:#FFFFFF; background-image:url('/images/pulsantenero.png'); background-repeat:no-repeat}
               
               
               
              .bnero {background-position: left top; color:#FFFFFF; background-image:url('/images/pulsantenero.png'); background-repeat:no-repeat}
                    
           :hover.bnero {background-position: left top; color:#FFFFFF; background-image:url('/images/pulsanterosso.png'); background-repeat:no-repeat}
               
               
               .bgnero {background-color: #000000}
               
               
               .bgrosso {background-color: #D71A20}
               
               
               
               
              #boxrico {display:block;float:left;width:200px;height:200px;margin:10px;}

               
               .bianco {color:#ffffff}
               :hover.bianco  {color:#D71A20}
               
               
               h1,h2,h3,h4,h5,h6 {margin:0;padding:0px}
               
               h1 {margin:0;color:#333333;font-size:18px}
               h2 {margin:0;color:#D71A20;font-size:16px}
               h2 a {color:#D71A20}
               .nero {color:#333333;}
               .nero a {color:#333333;}
                .nero a:hover {color:#D71A20}

                
.tit_tecnica {padding:3px;font-size:11px;font-family:verdana; color:#FFFFFF; font-weight:bold; background-color:#D71A20}
                
.tit_caratt {padding:3px;font-size:11px;font-family:verdana; color:#FFFFFF; font-weight:bold; background-color:#666666;}






   .product_teaser {width:100%;border:1px solid #808080; background-color: #373737;color:#FFFFFF;padding:5px}
   .product_teaser h3 {font-size:12px}
   .product_teaser td {font-size:10px;color:#ffffff}
   .contenttable {padding:2px}
   
   .cti_25_bg_blr, cti_50_bg_blr  {border-right: 1px solid #666666;border-bottom:1px solid #666666; font-weight: bold; background-color:#CCCCCC;text-align:center;font-size:10px}
   .ctc_br,.cti_br {border-right: 1px solid #666666;border-bottom: 1px solid #666666; background-color: #E1E1E1;text-align:center;font-size:10px}
   
  .cth_20_bg_blr, .cth_30_bg_blr   ,.cth_20_bg_br,.cth_30_bg_br,th{border-top:1px solid #666666;border-right:1px solid #666666; height:25px;border-bottom:1px solid #666666; font-weight: bold; background-color:#333333; color:#FFFFFF;text-align:center;padding:2px;font-size:10px}
  
  
  
  
  
  .menu_riservato{position:absolute;top:60px;left:370px;color:#000000; background-color:#EAEAEA}
  .menu_riservato a {;color:#000000}
  .menu_riservato a:hover {;color:#D71A20}
  .menu_riservato td   {;color:#000000}

  
  
  
  
  #testo{
width:800px;
height:100px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#666666;
overflow:auto;
}