/* CSS Document */
/*BODY, HTML {
scrollbar-3dlight-color:#CCCCCC;
scrollbar-darkshadow-color:#000000;
scrollbar-highlight-color:#FFFFFF;
scrollbar-shadow-color:#999999;
scrollbar-track-color:#D5E9E7;
scrollbar-arrow-color:#000000;
scrollbar-face-color:#D5E9E7;
}*/
.titneg{
	color:#8D74AC;
	font:  bold 11px Verdana, Arial, Helvetica, sans-serif;
	vertical-align:top;
	padding-top:10px;
}
.iconeg{
	vertical-align:top;
	padding-left:10px;
}
.negozio{
	color:#333333;
  	font: 11px Verdana, Arial, Helvetica, sans-serif;
	text-align:justify;
  	vertical-align:middle;
  	padding-bottom:3px;
  	padding-top:3px;
}
a.verdeComune:hover{  
  color: #66CC66;
  TEXT-DECORATION: none; 
}
a.verde:hover{  
  color: #339900;
  TEXT-DECORATION: none; 
}
a.rosso:hover{  
  color: #FF0033;
  TEXT-DECORATION: none; 
}
a.arancione:hover{  
  color:#E68A00;
  TEXT-DECORATION: none; 
}
a.rosa:hover{  
  color: #FF3399;
  TEXT-DECORATION: none; 
}

a.viola:hover{  
  color: #7B66D0;
  TEXT-DECORATION: none; 
}
a.giallo:hover{  
  color: #FFCC33;
  TEXT-DECORATION: none; 
}
a.azzurro:hover{  
  color: #0033FF;
  TEXT-DECORATION: none; 
}
a.default:link {
  COLOR:#000000; 
  TEXT-DECORATION: underline;
}
a.default:visited {
  COLOR:#000000; 
  TEXT-DECORATION:underline;
}
a.default:hover{  
  color:#FF6600;
  TEXT-DECORATION: underline;
}
a.new:active {
  COLOR: #000000; 
  TEXT-DECORATION: underline;
}
a.new:link {
  COLOR:#000000; 
  TEXT-DECORATION: underline;
}
a.new:visited {
  COLOR:#000000; 
  TEXT-DECORATION:underline;
}
a.new:hover{  
  color:#FF6600;
  TEXT-DECORATION: underline;
}
a.new:active {
  COLOR: #000000; 
  TEXT-DECORATION: underline;
}
a.bianco:link {
  COLOR: #ffffff; 
  TEXT-DECORATION: none;
}
a.bianco:visited {
  COLOR: #ffffff; 
  TEXT-DECORATION: none;
}
a.bianco:hover{  
  color: #000000;
  TEXT-DECORATION: none; 
}
a.bianco:active {
  COLOR: #ffffff; 
  TEXT-DECORATION: none;
}
A:link {
  COLOR: #000000; 
  TEXT-DECORATION: none;
}
A:visited {
  COLOR: #000000; 
  TEXT-DECORATION: none;
}
A:active {
  COLOR: #000000; 
  TEXT-DECORATION: none;
}
A:hover {
  TEXT-DECORATION: none; 
}
.header {
  text-align:left; 
  color:#FFFFFF; 
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  height:20px;
  width:550px;
  vertical-align:middle;
  padding-left:10px;
}
.data {
  text-align:right; 
  color:#FFFFFF; 
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  height:20px;
  width:230px;
  vertical-align:middle;
  padding-right:5px;
}
.footer {
  text-align:center; 
  color:#339966;
  background-color:#D5E9E7;
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  height:20px;
  width:770px;
  vertical-align:middle;
}
.menutestuale {
  text-align:center; 
  color:#FFFFFF; 
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  height:15px;
  width:770px;
  vertical-align:middle;
}
.sfondo {
  background-color:#339966;
}
.sfondoSupporto {
  background-color:#ED5997;
}
.logo {
  background-image:url(../immagini/logo.jpg);
  height:137px;
}
.logoNuovo {
  background-image:url(../immagini/logoNuovo.jpg);
  height:137px;
}
.cerca {
  color:#000000; 
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  text-align:right;
  padding-right:15px;
  padding-top:80px;
}
.cercaNuovo {
  color:#000000; 
  font: bold 11px Verdana, Arial, Helvetica, sans-serif;
  text-align:right;
  padding-right:5px;
  padding-top:5px;
}
.home {
  color:#000000; 
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  text-align:left;
  vertical-align:bottom;
  padding-left:15px;
  padding-bottom:13px;
}
.homeNuovo {
  color:#000000; 
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  text-align:left;
  padding-left:5px;
  padding-top:5px;
}
puntino {
	BACKGROUND-IMAGE: url(immagini/puntino.gif)
}
INPUT.cercaB {
	BORDER-RIGHT: #339966 1px solid; 
	BORDER-TOP: #339966 1px solid; 
	BACKGROUND: #ffffff; 
	FONT: bold 9pt Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #339966 1px solid; 
	CURSOR: pointer;
	color:#C40100;
	BORDER-BOTTOM: #339966 1px solid; 
}
INPUT.ok {
	BORDER-RIGHT: #339966 1px solid; 
	BORDER-TOP: #339966 1px solid; 
	BACKGROUND: #ffffff; 
	FONT: bold 9pt Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #339966 1px solid; 
	CURSOR: pointer;
	color:#C40100;
	BORDER-BOTTOM: #339966 1px solid; 
}
INPUT.cercaF {
	BORDER-RIGHT: #999999 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #339966 2px solid; 
	PADDING-LEFT: 5px; 
	BACKGROUND: #D5ECE1;
	FONT: 12px Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #339966 2px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid;
}
.select{
    BORDER-RIGHT: #999999 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #339966 2px solid; 
	PADDING-LEFT: 5px; 
	BACKGROUND: #D5ECE1; 
	FONT: 12px Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #339966 2px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid;
}
.textarea
{   BORDER-RIGHT: #999999 1px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #339966 2px solid; 
	PADDING-LEFT: 5px;
	BACKGROUND: #D5ECE1;
	FONT: 12px Arial, Helvetica, sans-serif; 
	BORDER-LEFT: #339966 2px solid; 
	COLOR: #000000; 
	BORDER-BOTTOM: #999999 1px solid;
	/*scrollbar-3dlight-color:#CCCCCC;
	scrollbar-darkshadow-color:#000000;
	scrollbar-highlight-color:#FFFFFF;
	scrollbar-shadow-color:#999999;
	scrollbar-track-color:#D5ECE1;
	scrollbar-arrow-color:#000000;
	scrollbar-face-color:#339966;*/
}
.titolomenu {
  text-align:center; 
  color:#FFFFFF; 
  font: bold 11px  Verdana, Arial, Helvetica, sans-serif;
  vertical-align:middle;
}
.vocimenu {
  text-align:left;
  color:#333333; 
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  vertical-align:middle;
  padding-bottom:3px;
  padding-top:3px;
}
.testomenu {
  text-align:justify;
  color:#333333; 
  font: 9px Verdana, Arial, Helvetica, sans-serif;
  vertical-align:middle;
  padding-bottom:3px;
  padding-top:3px;
}
.img {
  text-align:center; 
  vertical-align:middle;
  padding-bottom:3px;
  padding-top:3px;
}
.testo {
  text-align:justify;
  color:#333333; 
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  padding-left:10px;
  padding-right:10px;
}
.tabella {
  text-align:left;
  color:#333333;
  padding-left:3px;
  font: 11px Verdana, Arial, Helvetica, sans-serif;
}
.oraritreni {
  text-align:right;
  color:#333333; 
  font: 11px Verdana, Arial, Helvetica, sans-serif;
  padding-left:5px;
  padding-right:5px;
  line-height:20px;
}
.titoloscheda{
 font: bold 15px Verdana, Arial, Helvetica, sans-serif;
 padding-top:10px;
}
.categoria{
 font: 10px Verdana, Arial, Helvetica, sans-serif;
 color:#999999;
}