
BODY
	{
        scrollbar-3d-light-color: #676767;
        scrollbar-arrow-color: #FFFFFF;
        scrollbar-base-color: #FFFFFF;
        scrollbar-dark-shadow-color: #FFFFFF;
        scrollbar-face-color: #676767;
        scrollbar-highlight-color: #FFFFFF;
        scrollbar-shadow-color: #FFFFFF;
	}

A
{
   	FONT-SIZE: 10px;
    COLOR: #47a2d9;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 11pt;
	TEXT-DECORATION: underline;

}

A:hover
{
  	FONT-SIZE: 10px;
    COLOR: #47a2d9;
    FONT-FAMILY: Verdana;
	LINE-HEIGHT: 11pt;
	TEXT-DECORATION: underline;
}	
	
A.menu2
{
   	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 11pt;
	TEXT-DECORATION: none;
}

A:hover.menu2
{
  	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 11pt;
	TEXT-DECORATION: underline;
}

A.menu
{
   	FONT-SIZE: 10px;
    COLOR: #676767;
	FONT-FAMILY: verdana;
	FONT-WEIGHT:bold;
	LINE-HEIGHT: 11pt;
	TEXT-DECORATION: none;
	background-color:#ffffff;
	border:1px solid #676767;
	margin-top: 5px; 
	padding-right: 10px; 
	padding-bottom: 5px; 
	padding-left: 10px;
	width:150px;
}

A:hover.menu
{
  	FONT-SIZE: 10px;
	background-color:#e5e5e5;
	border:1px solid #676767;
    COLOR: #676767;
    FONT-FAMILY: verdana;
	FONT-WEIGHT:bold;
	LINE-HEIGHT: 11pt;
	TEXT-DECORATION: none;
	margin-top: 5px; 
	padding-right: 10px; 
	padding-bottom: 5px; 
	padding-left: 10px;
}
A.linked.menu
{
   	FONT-SIZE: 10px;
    COLOR: #676767;background-color:#ffffff;
    FONT-FAMILY: verdana;
	FONT-WEIGHT:bold;
	LINE-HEIGHT: 11pt;
	TEXT-DECORATION: none;

}


A.footer
{
   	 FONT-SIZE: 10px;
    COLOR: #113065;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: none;
}

A:hover.footer
{
  	 FONT-SIZE: 10px;
    COLOR: #113065;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 12pt;
	TEXT-DECORATION: underline;
}


.testofooter
{
    	 FONT-SIZE: 10px;
    COLOR: #113065;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 12pt;
}


.select.siti {

background-color:#e1f0f7;  border:1px solid #7f9db9;
font-family: Verdana;
font-size: 9px;
color: #000000;
width:133px; height:17;
margin-top: 4px;
margin-right: 2px;
}

.cerca {

background-color:#f1f1f1;  border:1px solid #7d7d7d;
font-family: Verdana;
font-size: 9px;
color: #000000;
width:133px; height:17;
margin-top: 0px;
margin-right: 2px;
}

.testocerca
{
    FONT-SIZE: 10px;
    COLOR: #7d7d7d;
    FONT-FAMILY: verdana;
	FONT-weight: bold;
	LINE-HEIGHT: 11pt;
	padding-top: 1px; 
	padding-right: 5px; 
	padding-bottom: 0px; 
	padding-left: 29px;
}

.testoselect
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 11pt;
}

.testobox
{
    FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 11pt;
	padding-top: 6px; 
	padding-right: 21px; 
	padding-bottom: 6px; 
	padding-left: 29px;
}

.titolo
{
    FONT-SIZE: 14px;
    COLOR: #676767;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 13pt;
	FONT-WEIGHT:bold;
	
}


.TD.menu
{
    padding-top: 4px; 
	padding-right: 4px; 
	padding-bottom: 4px; 
	padding-left: 4px;
}

.td.cont
{
background-color:#ffffff;
padding-top: 10px; 
	padding-right: 30px; 
	padding-bottom: 6px; 
	padding-left: 25px;
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 11pt;
}

TD
{
	FONT-SIZE: 10px;
    COLOR: #000000;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 11pt;
}

#banner{
	width: 400px;
	height: 300px;
	position: absolute;
	z-index: 1000;
	margin: 140px 0 0 372px;
	padding: 0;
}

/****************** schede distributori  ***********************/ 

div#scheda {FONT-SIZE: 16px; COLOR: #676767; FONT-FAMILY: verdana; font-size: 11px;}

div#scheda h1 {   FONT-SIZE: 12px;
    COLOR: #676767;
    FONT-FAMILY: verdana;
	LINE-HEIGHT: 13pt;
	FONT-WEIGHT:bold; margin: 0;}
div#scheda h2 {font-size: 14px; padding: 0 0 0 18px;}

p.rientro{padding: 0 0 0 18px;}

table#scheda {width: 600px; border: solid 1px #9da9ad; border-collapse: collapse; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d9e6ea;}
table#scheda td { width: 50%; padding: 4px 0 4px 8px; color: #545353; }
table#scheda tr.chiara {width: 500px; background-color:#e2eef2; }
table#scheda td strong {color: #767575;}

div#scheda h2.giallo { background:url(gifs/pallino_giallo.gif) top left no-repeat;}
div#scheda h2.verdes{ background:url(gifs/pallino_verdes.gif) top left no-repeat;}
div#scheda h2.verdec { background:url(gifs/pallino_verdec.gif) top left no-repeat;}
div#scheda h2.blu { background:url(gifs/pallino_blu.gif) top left no-repeat;}
div#scheda h2.arancio { background:url(gifs/pallino_arancio.gif) top left no-repeat;}
div#scheda h2.viola { background:url(gifs/pallino_viola.gif) top left no-repeat;}

table#foto {width: 600px; border-collapse: collapse; margin: 16px 0 0 0;}
table#foto td{width: 312px; vertical-align: top;}
table#foto td.dx{width: 288px; vertical-align: top;}
table#foto td img{border: solid 1px #9da9ad;}

#tabelladati {width: 600px; border: solid 1px #9da9ad; border-collapse: collapse; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #d9e6ea;}
#tabelladati thead th{
    text-align: center;
}
#tabelladati tfoot td{
	margin:0;
	padding:0;
}
#tabelladati tbody td.on1{ width: 50%; padding: 4px 0 4px 8px; color: #545353; font-weight:bold;}
#tabelladati tbody td.off1{width: 500px; background-color:#d9e6ea; color: #545353; }
#tabelladati tbody td.on2{width: 50%; padding: 4px 0 4px 8px;  color: #545353; background-color: #e2eef2; font-weight:bold; }
#tabelladati tbody td.off2{ width: 500px; color: #545353; background-color: #e2eef2;}




