a { color: #cc0000; text-decoration: none; } 

a:hover 
{ 
   color: #cc0000; 
   text-decoration: underline; 
} 

BODY 
{
  behavior: url("csshover3.htc");
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 0px; 
  PADDING-BOTTOM: 0px;
  MARGIN: 0px;
  /*FONT: 8pt Verdana, Arial, Helvetica, sans-serif;*/
  font-family: "Open Sans", Arial, Tahoma, sans-serif; color: #000; 
  COLOR: #000;
  PADDING-TOP: 0px;
  text-align:left;
  height:100%;
/*
 SCROLLBAR-BASE-COLOR: #CC3333; 
 scrollbar-arrow-color:#999999; 
 scrollbar-track-color:#F7F7F7;
 scrollbar-3dlight-color: #E4EDE4; 
 scrollbar-highlight-color: #E4EDE4;   
 scrollbar-face-color: #E6E6E6;  
 scrollbar-shadow-color: #cccccc;  
 scrollbar-darkshadow-color: #cccccc;
*/ 
  background-color: #fff;
  -webkit-font-smoothing: antialiased;
}

td
{
  font-family: "Open Sans", Arial, Tahoma, sans-serif; color: #000; 
}

li
{
  margin-bottom:5px;
}

input
{
  background: #ffffff;
  font-family: "Open Sans", Arial, Tahoma, sans-serif; color: #000; 
}
input.focus
{
  background: #e3eefb;
  font-family: "Open Sans", Arial, Tahoma, sans-serif; color: #000; 
}


SELECT
{
 FONT: 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; 
}

textarea
{
 background: #ffffff;
 font: 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; 
}
textarea.focus
{
 background: #e3eefb;
 font: 8pt Verdana, Arial, Helvetica, sans-serif; COLOR: #666666; 
}


H1 
{
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 0px; 
 MARGIN-LEFT: 0px; 
 PADDING-BOTTOM: 0px; 
 MARGIN: 0px; 
 color: #999999; 
 PADDING-TOP: 3px;
 font-size: 9pt;
}

H1 A 
{
 COLOR: #bf3e17; TEXT-DECORATION: none
}

H1 A:hover 
{
 COLOR: #3c6491; TEXT-DECORATION: none
}

H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 8px 0px 5px; COLOR: #808080; PADDING-TOP: 0px; LETTER-SPACING: -1px
}

H2 A {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: left center; PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(../images/common/h2bg.gif); PADDING-BOTTOM: 0px; COLOR: #666666; PADDING-TOP: 0px; BACKGROUND-REPEAT: no-repeat; TEXT-DECORATION: none
}

H2 A:hover {
	BACKGROUND: url(../images/common/h2bghover.gif) no-repeat left center
}

H3 {
	LETTER-SPACING: 1px
}

H4 
{
 PADDING-RIGHT: 0px;
 PADDING-LEFT: 0px; 
 PADDING-BOTTOM: 0px;
 MARGIN: 8px 0px 5px;
 COLOR: #808080;
 PADDING-TOP: 0px;
 font: 12pt Verdana, Arial, Helvetica, sans-serif;
 font-weight: normal;
}

P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}

#header {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 40px; BACKGROUND: url(../images/common/header.jpg) #999999 left top; background-repeat:no-repeat; 
}
#headerSmall {
	CLEAR: both; MARGIN: 0px auto; WIDTH: 100%; HEIGHT: 40px;BACKGROUND: url(../images/common/header.jpg) #999999 left top; background-repeat:no-repeat; 
}

#lefttree 
{
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 1px; 
 PADDING-BOTTOM: 0px; 
 MARGIN: 0px; 
 PADDING-TOP: 0px;
 text-align:left; 
 background-color:#e4e4e4;
 width: 200px;
 float: left;
}


#lefttree A 
{
 PADDING-RIGHT: 0px; 
 DISPLAY: block; 
 PADDING-LEFT: 19px; 
 BACKGROUND: #ffffff no-repeat left center; 
 PADDING-BOTTOM: 5px; 
 MARGIN: 0px 0px 1px; 
 COLOR: #000000; 
 PADDING-TOP: 5px; 
 TEXT-DECORATION: none
}

#lefttree A:hover 
{
 BACKGROUND: #cccccc no-repeat left center;  
 COLOR: #cc0000;
}

#main
{
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 1px; 
 PADDING-BOTTOM: 0px; 
 MARGIN: 0px; 
 PADDING-TOP: 0px;
 text-align:left; 
 background-color:#ffffff;
 float: left;
}

#lista
{
 PADDING-RIGHT: 0px; 
 PADDING-LEFT: 1px; 
 PADDING-BOTTOM: 0px; 
 MARGIN: 0px; 
 PADDING-TOP: 0px;
 text-align:left; 
 background-color: #E4E4E4;
 width: 100%;
 float: left;
}

.scheda
{
 text-align:left;
 margin-left: 20px; 
 margin-right: 20px;
 background-color: #f4f4f4;
 height: 96%;
}

.eidosButton 
{
   color: #fff;
   background: #e20019;
   border: 1px solid #e20019;
   padding: 7px 13px;
   float: left;
   cursor: pointer;
   font-weight: 600;
}  

a.eidosButton:hover 
{ 
   background-color: #fff;
   color: #e20019;
   border: 1px solid #e20019;
   text-decoration: underline; 
} 

.eidosBand 
{
   width:100%;
   height: 40px;
   color: #fff;
   background: #e20019;
   /*padding: 4px;*/
   margin-bottom: 10px;
}

.eidosForm
{
   padding-top: 20px;
   padding-left: 20px;
}

.eidosTable
{
  padding-left: 10px;
}

.logo
{
   padding-top: 20px;
   padding-left: 20px;
}

.menu
{
   padding-top: 20px;
   padding-left: 20px;
}

