/*  By ES*/

BODY{ background-color: #d5dce1;
	/*background-color: #bdd3ad;*/
	color: #000066; font-family: Verdana, sans-serif; font-size: 11px; margin: 5px; }
	


/*
A {
	cursor:hand;
	height:1px;
	behavior:url(linkhilight.htc);
 	filter:progid:dximagetransform.microsoft.gradientwipe(duration=1)
	}


A{cursor:crosshair;height:1px;behavior:url(linkhilight.htc);
filter:progid:dximagetransform.microsoft.gradientwipe(duration=1)}


A:visited {color:#CDA683;text-decoration:none;cursor:crosshair}
A:hover {color:#FFFFFF;background-color:"#406142";text-decoration:none;cursor:hand}
A:link {color:#98232B;text-decoration:none;cursor:hand;}
A:active {color:#b0c4de;text-decoration:none;cursor:crosshair}
*/

A:VISITED  {color:Gray; text-decoration: none; }
A:HOVER    {Color:#000099; text-decoration: underline;}
A:LINK     {color:#0000cc; text-decoration: none; }



.link a:link    {Color: #0000cc;}
.link a:hover   {text-decoration: underline overline; color: red;}
.link a:visited {text-decoration: none;	Color: gray;}


.home a:link    { text-decoration: none; Color: #990000; font-size: 8pt;}
.home a:hover   { text-decoration: underline overline; font-size: 8pt;}
.home a:visited { text-decoration: none; Color: gray; font-size: 8pt;}


.endtable a:link    { Color: gray;}
.endtable a:hover   { text-decoration: underline overline;}
.endtable a:visited { text-decoration: none; Color: #000066;}

	
a.new:link    { text-decoration: none; color: #660000;}	
a.new:visited { text-decoration: none; Color: #000066;}
a.new:hover   { Color: #0000cc; background-color: #ffffff;}
	
p{
		font-size: 11px;
	}		

TD{
	font-family: Verdana, sans-serif;
	font-size: 11px;
	}	

.option 	{
	BACKGROUND: none;
	COLOR: #000099;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	FONT-FAMILY: Verdana, sans-serif;
	TEXT-DECORATION: none;
	font-style: oblique;
}

.color { 
	color:#cc3399; 
	font-weight: bold;
	}

.testata { 
	color: #cc3399; 
	font-weight: bold;
	font-size: 16px;
	font-style: oblique;
	}

.titmenu { 
	color: #e24a50; 
	font-weight: bold;
	font-size: 11px;
	font-style: oblique;
	}
	
.descrizione {
    color: #990099;
	font-size: 14pt;
	text-indent: 12pt;
	padding: 3pt;
	}
	
.testo {

text-align: justify;
	}

.logo {
	font-family: Verdana, sans-serif;
	font-size: 15px;
	color: #000099;
	font-weight: bold;
}

.box {

	border: 2px solid #cccccc;
 	border-left-color: #999999;
  	border-top-color: #999999;
   	line-height: 24px;	
	
	}
	
.gi{
	border-bottom: thin solid;
	padding: 2pt;	
	
	}
	
.und{
	
	text-decoration: none;
	border-bottom: thin solid;
	}

.firma  {
	font-family: cursive;
	color: #006600;
	font-size: 12pt;
	font-style: italic;
	text-indent: 14pt;
}

.risposta  {
	color : #99cc99;
	font-size : 12px;
	font-family : verdana;
	font-style : italic;
	}

.comm  {
	color: #000000;
	font-size: 13px;
	font-family: verdana, sans-serif;
	}	
	
	
td.testa	{ height: 37px; background:url(img/1versuch.gif); vertical-align: middle; font-family: Verdana, sans-serif; font-size: 11px; }  
		
td.titolo	{
		
		height: 28px;		
		background:url(img/5versuch.gif); 
		vertical-align: middle;
		font-family: Verdana, sans-serif;
		font-size: 11px;
	 	}
td.sbarra { font-size: 11px; font-family: Verdana, sans-serif; background: url(img/sbarra.gif); height: 15px; vertical-align: middle; }
td.titsx	{
		
		height: 28px;		
		width: 26px;
		background:url(img/6versuch.gif); 
		vertical-align: top;
		font-family: verdana, sans-serif;
		font-size: 11px;
	 	}
td.sbasx { font-size: 11px; font-family: Verdana, sans-serif; background: url(img/sbrsx.gif); width: 24px; height: 15px; vertical-align: top; }
td.titdx	{
		
		height: 28px;		
		width: 6px;
		background:url(img/4versuch.gif); 
		vertical-align: top;
		font-family: verdana, sans-serif;
		font-size: 11px;
		}
td.sbadx { font-size: 11px; font-family: Verdana, sans-serif; background: url(img/Sbrdx.gif); width: 6px; height: 15px; vertical-align: top; }
td.sfondobarsx	{
		
		background:url('img/sfondo-bar-sinistro.gif'); 
		vertical-align: top;
		font-family: verdana, sans-serif;
		font-size: 11px;
		}  
		
td.sfondobardx	{
		
		background:url('img/sfondo-bar-destro.gif'); 
		vertical-align: top;
		font-family: verdana, sans-serif;
		font-size: 11px;
		}  


td.sottodx	{
		
		background:url('img/sottodx.gif'); 
		height: 10px;		
		}  

td.sottosx	{
		
		background:url('img/sottosx.gif'); 
		height: 10px;		
		}  

td.sottocen	{
		
		background:url('img/sottocent.gif'); 
		vertical-align: top;
		font-family: verdana, sans-serif;
		font-size: 11px;
		}  

		
.colorm {	
color: #660000;
	}

.colorv {
color: #006600;
	}
	
	
.firma{
	font-family: "Times New Roman";
	font-size: 9pt;
	font-weight: 100;
	font-style: italic;
	color: #00008B;
	text-align: right;
}

.titolo{
	font-family: "Times New Roman";
	font-size: 16pt;
	color: #006400;
	font-style: italic;
	
}
	
	
/*	By ES*/
	
