body {
	background-color: #FFFFFF;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#544e4e;
	text-align:left;
    margin:0;
    padding:0;
    background-image: url('/img/sfondo.jpg');
    background-repeat:repeat-x;
    z-index:1;
}


div#container
{
 width:975px;
 margin:auto;
 margin-top:0px;
 text-align:left;
 position:relative;
}

div#container_dentro
{
 width:975px;
 float:left;
 clear:both;
 margin-top:0px;
 text-align:left;
 position:relative;
 background-color:#FFFFFF;
}

a
{
color:#000000;
text-decoration:none;
font-size: 11px;
}

div#header
{
 width:975px;
 height:89px;
 margin-top:0px;
 float:left;
 clear:both;
background-color:#FFF;
 
}
div#logo
{
 width:166px;
 height:89px;
 margin-top:0px;
 float:left;
 clear:both;
}
div#menu
{
 width:807px;
 height:89px;
 float:left;
 margin-top:0px;
}

div#areariservata
{
    height:23px;
    background-color:#000;
    float:left;
    clear:both;
    width:975px;
}

div#areariservata div.riservata
{

color:#FFF;
border-left:2px solid #FFF;
border-right:2px solid #FFF;
margin-left:130px;
text-align:center;
width:110px;
float:left;
margin-top:5px;
font-weight:bold;
}

div#areariservata a
{
color:#FFF;
}


div#areariservata div.lingue
{

color:#3869a2;
text-align:right;
width:250px;
float:right;
margin-right:5px;
font-weight:bold;
border:0px;
margin-top:5px;
}


div#areariservata div.lingue a
{
color:#3869a2;
}


div#content_home
{
    float:left;
    clear:both;
      background-image: url('/img/sfondo_content_homepage.jpg');
    background-repeat:repeat-x;
    background-color:#FFF;
    width:975px;
    margin-left:0px;
}


div#content
{
    float:left;
    clear:both;
    background-color:#FFF;
    width:975px;
    margin-left:0px;
}


div#sup
{
    float:left;
    clear:both;
    width:975px;
    height:107px;
    color:#FFF;
    margin:0px;
    padding:0px;

}
div#inf
{
    float:left;
    clear:both;
    width:975px;
    color:#FFF;
    margin:0px;
    padding:0px;

}

div#imginf
{
    float:left;
    clear:both;
    width:332px;
    margin:0px;
    padding:0px;
    color:#000;
}


div#imginf p
{
    padding:15px;
    padding-top:0px;
    padding-right:35px;
    
}


div#testo
{
    float:left;
    width:635px;
    margin:0px;
    padding:0px;
    color:#000;
    padding-bottom:20px;

}

div#testo h2
{
    font-size:14px;
    font-weight:bold;
    margin:0px;
    padding:0px;
    color:#000;
    letter-spacing:-1;

}


div#testo p.verde
{
    border-left:2px solid #b9b68a;
    padding-left:5px;

}


div#testo h1
{
    font-size:18px;
    margin:0px;
    margin-top:20px;
    padding:0px;
    color:#000;
    letter-spacing:-1;

}

div#testo p
{
    padding-right:50px;
    margin-top:0px;

}

div#testo ul
{

    margin-right:50px;

}
div#imgsup
{
    float:left;
    clear:both;
    width:332px;
    height:107px;
    margin:0px;
    padding:0px;
}
div#imgsupdx
{
    float:left;
    height:67px;
   width:643px;
    margin:0px;
    padding:0px;
}

span#titolo
{
    font-size:23px;
    letter-spacing:-0.5px;
}


span#sottotitolo
{
    font-size:13px;
    letter-spacing:0px;
    font-weight:bold;
}

div#titoloazienda
{
    float:left;
    background-color:#b9b68a;
    width:643px;
    margin:0px;
    padding-top:5px;
    height:35px;
    
}

div#titolovantaggi
{
    float:left;
    background-color:#c1ca97;
    width:643px;
    margin:0px;
    padding:0px;
    padding-top:5px;
    height:35px;
    
}


div#titoloprodotti
{
       float:left;
    background-color:#c1ca97;
        width:643px;
    margin:0px;
    padding-top:5px;
    height:35px;;
}

div#titolobigas
{
       float:left;
    background-color:#70a4c1;
        width:643px;
    margin:0px;
    padding-top:5px;
    height:35px;
}



div#flash_home_large
{
float:left;
    clear:both;
    margin-top:9px;
    margin-left:9px !important;
    margin-left:5px;
    width:584px;
}

div.vantaggi
{
    width:362px;
    float:left;
    margin-top:9px;
    margin-left:9px !important;
    margin-left:5px;
    background-color:#eaeaea;
    height:101px;
    
}
div.testovantaggi
{
    width:230px;
    float:left;
    height:93px;
    margin-left:7px;
    padding-top:8px;
    
}

div.testovantaggi h1
{
    font-size:13px;
    font-weight:bold;
    color:#25629c;
    letter-spacing:-1px;
    margin-bottom:3px;
    padding-bottom:0px;
    
}

div.testovantaggi p
{
    margin-top:0px;
    padding-top:0px;
    padding-right:8px;
    color:#000;
    
}

div.testovantaggi p a
{
font-weight:bold;
    color:#000;
    
}



div.banner_flashsmall
{
    float:left;
    margin:0;
    padding:0;
    width:116px;
    height:101px;
}

div.tab
{
    float:left;
    clear:both;
    margin-top:5px;
    margin-left:9px !important;
    margin-left:5px;
    width:582px;
}


div#bottone
{
    float:left;
    margin-top:9px;
    margin-left:10px !important;
    margin-left:6px;
    background-image: url('/img/img_top5.jpg');
    width:148px;
    height:155px;
    padding-top:18px;
    text-align:left;
    padding-left:217px;
}

div#bottone a
{
    color:#757575;
    letter-spacing:-1px;
}


div#footer
{
    float:left;
    clear:both;
    background-color:#b9b68a;
    width:975px;
    height:18px;
    text-align:center;
padding-top:8px;
color:#FFF;
}

div#footer a
{
   color:#FFF;
 
}

img
{
    border:0px;
    padding:0px;
    margin:0px;
}


td.news
{
    width:522px;
    height:100px;
     background-image: url('/img/sfondo_news.jpg');
     margin-top:0px;
     padding-top:0px;
     background-color:#FFF;
     background-repeat:no-repeat;
    
}

td.eventi
{
    width:522px;
    height:100px;
    background-image: url('/img/sfondo_eventi.jpg');
    margin-top:0px;
    padding-top:0px;
    background-color:#FFF;
    background-repeat:no-repeat;

    
}

td.news p
{
     margin-top:0px;
     padding-top:-5px;
     padding-left:10px;
     padding-right:10px;
    
}

div#testo td.eventi p
{
     margin-top:0px;
     padding-top:0px;
     padding-left:10px;
     padding-right:10px;
    
}

td.news div
{
    text-align:right;
    padding-right:20px;
    margin-top:8px;
    
}

td.news a
{
    color:#9d9d9d;
    
}

tcontent1#p
{
    font-size:11px;
}


div.heading
{
     width:572px;
    height:25px;
    background-image: url('/img/sfondo_faq.jpg');
    padding-left:35px;
    padding-top:12px;
    cursor:pointer;
}

div#testo  p.collapse
{
    margin-left:20px;
    margin-right:0px;
}

div#testo  p#link
{
    margin-right:0px;
     background-image: url('/img/sfondo_link.jpg');
     width:326px;
     height:29px;
     padding-left:10px;
     background-repeat:no-repeat;
     padding-top:7px;
     font-size:12px;
     font-weight:bold;
}


div#testo table.DataListNews h2
{
    font-size:11px;
    color:#d01d1d;
    margin-bottom:0px;
    padding-bottom:0px;
    padding-left:10px;
    
}


div#testo table.eventi h2
{
    font-size:11px;
    color:#d01d1d;
    margin-bottom:0px;
    padding-bottom:0px;
    padding-left:10px;
    margin-top:10px;
    
}


div#testo table.news h2
{
    font-size:11px;
    color:#d01d1d;
    margin-bottom:0px;
    padding-bottom:0px;
    padding-left:10px;

    
}

div#titoloprodottitop5
{
    text-align:right;
    margin:0;
    padding:0;
    background-image: url('/img/sfondo_top5.jpg');
    width:965px;
    height:89px;
    padding-top:80px;
    padding-right:10px;
    float:left;
    clear:both;
}



div#titoloprodottitop5 span#titolo

{

font-size: 25px;
letter-spacing: -0.5px;
color:#FFF;

}


div#titoloprodottitop5 span#sottotitolo

{
font-size: 13px;
letter-spacing: 0px;
font-weight: bold;
color:#FFF;
}


div#testotop5
{
    background-color:#f2f0f0;
    margin-bottom:0px;
    padding-bottom:0px;
    text-align:left;
    float:left;
clear:both;
width:950px;
padding:0px;
margin:0px;
padding-left:25px;
}


div#testotop5_dentro
{
    width:924px;
    border-left:1px solid #e2e2e2;
    border-right:1px solid #e2e2e2;
    background-color:#FFF;
    padding-left:0px;
    margin-bottom:0px;
    padding-bottom:0px;
    float:left;
    clear:both;
}

div#testotop5_dentro h2
{
     padding:0px;
    padding-left:20px;
    font-size:18px;
    font-weight:bold;
    margin:0px;
   
    color:#000;
    letter-spacing:-1;
 
}

div#testotop5_dentro p
{

    padding-left:20px;

 
}

table h1
{
    font-size:12px;
}

div#distributori a
{
    font-weight:bold;
}


td.form
{
      background-image: url('/img/sfondo_td_form_distributori.jpg');
      background-repeat:no-repeat;
      width:250px;
      height:37px;
      padding-left:10px;
      text-align:left;
 }
 
 td.label
{
  
      padding-left:8px;
      padding-top:5px;
 }


input
{
    border:none;
    background:none;
}

input.Submit
{
     background-image: url('/img/sfondo_invia.jpg');
      background-repeat:no-repeat;
      width:89px;
      height:31px;
      text-align:center
}


div#prodottiSGIN
{
    clear:both;
    float:left;
    width:576px;
}

div.prodottiSGIN_dentro_flash
{
    background-image: url('/img/loading.gif');
    background-repeat:no-repeat;
}
div#prodottiSGIN_dentro
{
    clear:both;
    float:left;
    width:514px;
    border-left:1px solid #e2e2e2;
    border-right:1px solid #e2e2e2;
    background-color:#FFF;
    padding:30px;
    padding-top:0px;
    padding-bottom:10px;
}


div#prodottiSGIN_dentro h1

{
font-size: 22px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #000000;
font-weight:normal;
}


td#omologazioni
{
    background-color:#c7d9dc;
    border-left:1px solid #FFF;
    text-align:center;
    padding:10px;
}

div#prodotti_destro
{
    float:left;
    width:316px;
    padding-left:25px;
    padding-top:14px;
}

div#video
{
    float:left;
    width:306px;
    background-image: url('/img/sfondo_video.jpg');
    height:294px;
    padding-left:10px;
    padding-top:15px;
}

div#elencoprodotti
{
  float:left;
  width:303px;
  background-color:#FFF;
  border-left:1px solid #787878;
  border-right:1px solid #787878;
  padding-right:10px;
}

div#elencoprodotti h1
{
font-size: 18px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
margin-top: 0px;
padding-top: 0px;
padding-right: 0px;
padding-bottom: 0px;
padding-left: 0px;
color: #96b9be;
font-weight:normal;
margin-left:15px;
}

table#DataListCategorie td
{
    padding-left:10px;
    padding-bottom:5px;
}


ul.listaprodotti
{
    margin:0px;
    padding:0px;
    padding-left:5px;
    margin-left:25px;
}



ul#DataListCategorie li a
{
    text-transform:uppercase;
}



tr.tdmiscelatori td
{
    border:0px;
    border-bottom:1px solid #a8a9a9;
    height:90px;
    padding-left:5px;
    padding-top:5px;

}


table.Miscelatori
{
    border:0px;
}

select
{
    	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    	font-size:11px;
}

div#miscelatori
{
    float:left;
    clear:both;
    background-color:#FFF;
    width:100%;
}


div#UpdatePanel1
{
    background-color:#FFF;
    width:100%;
}


table.veicoli
{
    margin-top:10px;
    width:500px;
    padding:0px;
    text-align:left;
}


table.veicoli td
{

    padding:3px;
    background-color:#f7f5f6;
    text-align:left;
    
}

table.veicoli td.left
{

    font-weight:bold;
    background-color:#e5e5e5;
    text-align:left;
    
}
div#menuadmin 
{
  margin-left:20px;
}

div#menuadmin a
{
    font-size:11px;
    font-weight:bold;
}

div#menuadmin a.select
{
    font-size:11px;
    color:#FF0000;
    font-weight:bold;
}

a.aggiungi
{
    padding:3px;
    color:#FFF;
    border:1px solid #292929;
    background-color:#a7a7a7;
    
}

div.gridview 
{

    margin-top:40px;
    width:800px;
    margin-left:100px;
 
}


div.gridview table td
{
    border:1px solid #000000;
    height:25px;
}

div.datalist
{
    
    width:500px;
     margin-left:250px;
}


div.datalist input
{
    border:1px solid #2e2e2e;
    width:170px;
}

input.risparmia
{
    background-color:#FFF;
}


ul#Miscelatori
{
    margin-top:0px;
    padding-top:0px;
}

ul#Miscelatori li
{
    margin-top:0px;
    padding-top:0px;
}

ul#DataListCategorie
{
    margin:0px;
    padding:0px;
    margin-left:40px;
}

h2
{
    color:#949494;
    font-size:18px;
    font-weight:normal;
    margin:0px;
    padding:0px;
}
div#sitemap
{
    float:left;
    clear:both;
}

div#ulsitemap
{
    float:left;
    margin-left:10px;
}


div#ulsitemap ul
{
    margin:0px;
    padding:0px;
    list-style-type:none;
    float:left;
    clear:both;


}

div#ulsitemap ul li
{

    border:1px solid #b9b68a;
    padding-left:30px;
    width:275px;
    height:20px;
    padding-top:3px;
    background-image: url('/img/frecciagiu.jpg');
    background-repeat:no-repeat;
 
}


div#ulsitemap  ul.submenu
{
    float:left;
    clear:both;
    margin:0px;
    padding:px;
    list-style-type:none;
    border-left:1px solid #b9b68a;
    margin-top:0px;
    margin-left:70px;
    margin-bottom:10px;
    
}


div#ulsitemap  ul.submenu li
{
    height:20px;
    border:none;
    background-image: url('/img/frecciaverde.jpg');
    background-repeat:no-repeat;
     padding-left:18px;
     padding-top:3px;
}
div#ulsitemap  ul.submenu li a
{
    color:#666666;
    font-size:13px;
}

div#ulsitemap ul li a
{
    text-transform:uppercase;
    font-size:14px;
}
div#home
{
    float:left;
    clear:both;
    width:52px;
    height:20px;
    background-color:#b9b68a;
    padding-top:5px;
    padding-left:10px;
    margin-left:40px;
}

div#home a
{
    color:#FFF;
    font-size:14px;
    text-transform:uppercase;
}

div#footermini
{
     width:975px;
     margin-top:0px;
 margin:auto;
 margin-bottom:10px;
 text-align:left;
}

h1.sa {
font-family:Verdana, Arial;
font-size: 10px;
padding:0 0 0;
margin: 0 0 0;
font-weight:normal;
color:#818181;
text-align:center;
}

a.as:link, a.as:visited, a.as:hover {
font-family:Verdana, Arial;
color: #818181;
text-decoration:none;
cursor:text;
font-size: 10px;
font-weight:normal;
text-align:center;


}

div#linkghost, div#linkghost a:link, div#linkghost a:visited, div#linkghost a:hover 
{
   font-size: 8px;
   color:#FFFFFF;
}
