body{
margin:0px;
padding:0px;
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
background:#fff url(img/top.png) left top repeat-x;
}
#top{
margin-bottom:1px;
}
#tit{
float:left;
}
#corpo{
float:left;
text-align:left;
width:860px;
}
h1{
color:#333;
font-size:19px;
font-family:Arial, Helvetica, sans-serif;
}
.grigio{
color:#ccc;
}
.applicazioni img{
border:0;
}
.applicazioni a:link, .applicazioni a:visited{
text-decoration:none;
color:#000;
background:url(img/prodotti/a/applicazioni.jpg) left center no-repeat;
padding:8px 0 8px 30px;
}
.applicazioni a:hover, .applicazioni a:focus, .applicazioni a:active{
color:#00afd6;
}
/*-----------------------------------------------
	M E N U    T O P
-----------------------------------------------*/

.menuTop{
background: url(img/cont_menu.png) left top no-repeat;
color:#FFF;
margin:0;
padding:0.4em 0 0.4em 30px;
text-align:left;
width:470px;
float:left;
font-weight:bold;
}
.menuTop li{
display:inline;
}
.menuTop a{
height:0;
padding:0.4em 15px;
text-decoration:none;
margin:-0.4em 0;
}

.menuTop a:link,
.menuTop a:visited{
color:#ccc;
}
.menuTop a:hover,
.menuTop a:focus,
.menuTop a:active{
background: url(img/menu_acceso.png) center top no-repeat;
color:#FFF;
}
.menuTop .voceCorrente a:link,
.menuTop .voceCorrente a:visited,
.menuTop .voceCorrente a:hover,
.menuTop .voceCorrente a:focus,
.menuTop .voceCorrente a:active{
color:#fff;
background:url(img/menu_acceso.png) center top no-repeat;
}
/*----------------------------------------------
	P A G I N A
----------------------------------------------*/
#pagina{
float:left;
background:url(img/bkg_pagina.png) right top repeat-y;
text-align:left;
margin:0;
width:860px;
height: auto !important;  /* per i browser moderni */
height: 490px;      /* per IE5.x e IE6 */
min-height: 490px;  /* per i browser moderni */
}
#centro{
float:left;
width:400px;
padding:15px 49px;
}
#centro p{
padding:10px 0;
margin:0 0 5px 0;
}
.testo img{
float:left;
padding:0 10px 10px 0;
}
.separa{
border-bottom:1px solid #8d8d8d;
}
.foto{
text-align:center;
width:400px;
margin:0 0 10px 0;
}
.elenco{
width:350px;
list-style-type:none;
list-style-position:outside;
font-weight:bold;
}
.elenco li{
margin:0 0 10px 0;
background:url(img/prodotti/cerchio.png) left top no-repeat;
padding:0 0 0 10px;
}
#col_dx{
float:left;
width:194px;
}
/*----------------------------------------------
	F O O T E R
----------------------------------------------*/
#footer{
background:#e5e5e5;
padding:6px;
clear:left;
}
#footer p{
border-top:1px solid #666;
border-bottom:1px solid #666;
padding:4px;
margin:0;
}
.testofooter{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
font-weight:none;
padding-left:2px;
text-decoration:none;
}

/*----------------------------------------------
	M E N U    P R O D O T T I
----------------------------------------------*/
.contenitore{
width:168px;
float:left;
}
.menuNavigazione{
width:168px;
margin:0;
padding:0;
text-align:left;
list-style:none;
}
.menuNavigazione a{
display:block;
text-decoration:none;
border-left:7px solid #e8b909;
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
padding:5px 5px 5px 3px;
background:#FFF;
color:#000;
}
.menuNavigazione2{
width:163px;
margin:0 0 0 5px;
list-style:none;
padding:0;
text-align:left;
}
.titolo01{
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
border-left:7px solid #e8b909;
padding:5px 0 5px 3px;
background:#e8b909;
}
.titolo02{
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
border-left:7px solid #de761c;
padding:5px 0 5px 3px;
background:#de761c;
}
.titolo03{
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
border-left:7px solid #c53526;
padding:5px 0 5px 3px;
background:#c53526;
}
.titolo04{
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
border-left:7px solid #16a2d3;
padding:5px 0 5px 3px;
background:#16a2d3;
}
.titolo05{
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
border-left:7px solid #c292bb;
padding:5px 0 5px 3px;
background:#c292bb;
}
.titolo06{
border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
border-left:7px solid #50ab77;
padding:5px 0 5px 3px;
background:#50ab77;
}
.menuNavigazione .prod01 a:link,
.menuNavigazione .prod01 a:visited,
.menuNavigazione2 .prod01 a:link,
.menuNavigazione2 .prod01 a:visited{
border-left-color:#e8b909;
}
.menuNavigazione .prod01 a:hover,
.menuNavigazione .prod01 a:focus,
.menuNavigazione .prod01 a:active,
.menuNavigazione2 .prod01 a:hover,
.menuNavigazione2 .prod01 a:focus,
.menuNavigazione2 .prod01 a:active{
color:#fff;
background:#e8b909;
}
.menuNavigazione .prod02 a:link,
.menuNavigazione .prod02 a:visited{
border-left-color:#de761c;
}
.menuNavigazione .prod02 a:hover,
.menuNavigazione .prod02 a:focus,
.menuNavigazione .prod02 a:active{
color:#fff;
background:#de761c;
}
.menuNavigazione .prod03 a:link,
.menuNavigazione .prod03 a:visited{
border-left-color:#c53526;
}
.menuNavigazione .prod03 a:hover,
.menuNavigazione .prod03 a:focus,
.menuNavigazione .prod03 a:active{
background:#c53526;
color:#fff;
}
.sotto04{ border-bottom:1px solid #ccc;
border-right:1px solid #ccc;
border-left:7px solid #16a2d3;
padding:5px 0 5px 3px;
background:#16a2d3;
}
.under04{ list-style-type:none; margin:0 0 0 5px;  padding:0 0 0 5px}

.menuNavigazione .prod04 a:link,
.menuNavigazione .prod04 a:visited{
border-left-color:#16a2d3;
}
.menuNavigazione .prod04 a:hover,
.menuNavigazione .prod04 a:focus,
.menuNavigazione .prod04 a:active{
color:#fff;
background:#16a2d3;
}
.menuNavigazione .prod05 a:link,
.menuNavigazione .prod05 a:visited{
border-left-color:#c292bb;
}
.menuNavigazione .prod05 a:hover,
.menuNavigazione .prod05 a:focus,
.menuNavigazione .prod05 a:active{
color:#fff;
background:#c292bb;
}
.menuNavigazione .prod06 a:link,
.menuNavigazione .prod06 a:visited{
border-left-color:#50ab77;
}
.menuNavigazione .prod06 a:hover,
.menuNavigazione .prod06 a:focus,
.menuNavigazione .prod06 a:active{
color:#fff;
background:#50ab77;
}
.voceCorrente01 a:link,
.voceCorrente01 a:visited,
.voceCorrente01 a:hover,
.voceCorrente01 a:focus,
.voceCorrente01 a:active{
color:#fff;
background:#e8b909;
border-left:7px solid #e8b909;
}
.voceCorrente02 a:link,
.voceCorrente02 a:visited,
.voceCorrente02 a:hover,
.voceCorrente02 a:focus,
.voceCorrente02 a:active{
color:#fff;
background:#de761c;
border-left:7px solid #de761c;
}
.voceCorrente03 a:link,
.voceCorrente03 a:visited,
.voceCorrente03 a:hover,
.voceCorrente03 a:focus,
.voceCorrente03 a:active{
color:#fff;
background:#c53526;
border-left:7px solid #c53526;
}
.voceCorrente04 a:link,
.voceCorrente04 a:visited,
.voceCorrente04 a:hover,
.voceCorrente04 a:focus,
.voceCorrente04 a:active{
color:#fff;
background:#16a2d3;
border-left:7px solid #16a2d3;
}
.voceCorrente05 a:link,
.voceCorrente05 a:visited,
.voceCorrente05 a:hover,
.voceCorrente05 a:focus,
.voceCorrente05 a:active{
color:#fff;
background:#c292bb;
border-left:7px solid #c292bb;
}
.voceCorrente06 a:link,
.voceCorrente06 a:visited,
.voceCorrente06 a:hover,
.voceCorrente06 a:focus,
.voceCorrente06 a:active{
color:#fff;
background:#50ab77;
border-left:7px solid #50ab77;
}
/*----------------------------------
	T A B E L L E    P R O D O T T I
-----------------------------------*/
.tabella_01{
background:#f3dc84;
padding:1px 10px;
}
.riga{
height:25px;
background: url(img/prodotti/riga.gif) left top repeat-x;
}
.riga1{
height:25px;
background:none;
}
.tabella_02{
background:#eeba8d;
padding:1px 10px;
}
.tabella_03{
background:#e29a92;
padding:1px 10px;
}
.tabella_04{
background:#8ad0e9;
padding:1px 10px;
}
.tabella_05{
background:#e0c8dd;
padding:1px 10px;
}
.tabella_06{
background:#a7d5bb;
padding:1px 10px;
}
/*------------------------------------
	D A   S I T O    V E C C H I O
---------------------------------------*/
a.testoinfo:link, a.testoinfo:visited, a.testoinfo:active{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#00AFDF;
font-weight:none;
padding-left:2px;
text-decoration:none;
}
a.testoinfo:hover{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#666666;
font-weight:none;
padding-left:2px;
text-decoration:none;
}
/*-*/
.testodistrib{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:bold;
border-top:1px solid #000;
}
.testodistrib2{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
font-weight:none;
border-bottom:1px solid #000;
}
.testodistribcolore{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
font-weight:none;
border-bottom:1px solid #000;
background-color:#DFDFDF;
}
a.distributoriLink:link, a.distributoriLink:active, a.distributoriLink:visited{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
font-weight:none;
text-decoration:underline;
}
a.distributoriLink:hover{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
font-weight:none;
text-decoration:none;
}
.testodistribAddress{
font-family:verdana, Arial, Helvetica, sans-serif;
font-size:10px;
color:#000;
font-weight:none;
border-bottom:1px solid #000;
background-color:#F1F1F1;
}
