body{

	margin-top: 0px;
	margin-bottom : 0px;
	margin-left : 23px;
	margin-right : 0px;
}



.TITOLOROSSO{
	color: #ff0000;
	font: 214% Times New Roman, Tahoma, Helvetica, sans-serif;
	padding-right: 0px;
	padding-left: 0px;

}
.TITOLOROSSOgeorgia{
	color: #ff0000;
	font: 142% Tahoma, Verdana, Helvetica, sans-serif;
	padding-right: 0px;
	padding-left: 0px;

}
.TITOLONEROGEORGIA{
	color: #000000;
	font: 142% Georgia, Tahoma, Helvetica, sans-serif;
	padding-right: 0px;
	padding-left: 0px;

}
.TITOLONERO{
	color: #000000;
	font: 171% Times New Roman, Tahoma, Helvetica, sans-serif;
	padding-right: 0px;
	padding-left: 0px;

}
.TITOLOGRIGIO{
	color: #666666;
	font: 142% Tahoma, Helvetica, sans-serif;
}


a.nerogrande:link {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 92%;
    color: #000000;
    text-decoration: none
}	
a.nerogrande:hover{
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 92%;
    color: #ff0000;
    text-decoration: none
}
a.nerogrande:visited {
	font-family: Tahoma, Verdana, Helvetica, sans-serif;
	font-size : 92%;
    color: #000000;
    text-decoration: none
}



.neropiccolo {
    color: #000000;
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;

}
a.neropiccolo:link {
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none
}	
a.neropiccolo:hover{
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
    color: #ff0000;
    text-decoration: none
}
a.neropiccolo:visited {
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none
}

.contnews {
    padding-top: 6px;
	padding-bottom: 10px;
	padding-left: 2px;
	padding-right: 2px;
	color: #444040;
    font: 85% Tahoma, Verdana, Helvetica, sans-serif;
	}
	
	
.redpiccolo {
    color: #ff0000;
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
}
a.redpiccolo:link {
    color: #ff0000;
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none
}
a.redpiccolo:visited {
    color: #ff0000;
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none
}
a.redpiccolo:hover {
    color: #000000;
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: underline
}

.redmed {
    color: #ff0000;
	font: 85% Tahoma, Verdana, Helvetica, sans-serif;
}
a.redmed:link {
    color: #ff0000;
	font: 85% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: underline
}
a.redmed:visited {
    color: #ff0000;
	font: 85% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: underline
}
a.redmed:hover {
    color: #000000;
	font: 85% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none
}
.redgrande {
	color: #ff0000;
	font: 100% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none;

}
a.redgrande o:link {
    color: #ff0000;
	font: 92% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.redgrande :visited {
    color: #ff0000;
	font: 92% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.redgrande :hover {
    color: #000000;
	font: 92% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: underline;
}

.grigio {
	color: #666666;
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none;
}
a.grigio:link {
	color: #666666;
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: underline
}
a.grigio:visited {
	color: #666666;
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: underline
}
a.grigio:hover {
	color: #FF0000;
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.grigiomed {
	color: #666666;
	font: 85% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding-right: 0px;
	padding-left: 0px;

}
a.grigiomed:link {
	color: #666666;
	font: 85% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: underline
}
a.grigiomed:visited {
	color: #666666;
	font: 85% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: underline
}
a.grigiomed:hover {
	color: #FF0000;
	font: 85% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none
}

.grigiogrande {
	color: #666666;
	font: 92% Tahoma, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	padding-right: 0px;
	padding-left: 0px;

}

.footer {
    color: #000000;
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
}
a.footer:link {
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none
}	
a.footer:hover{
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
    color: #ff0000;
    text-decoration: none
}
a.footer:visited {
	font: 78% Tahoma, Verdana, Helvetica, sans-serif;
    color: #000000;
    text-decoration: none
}



	
INPUT {
	BORDER-RIGHT: #ffffff 1px solid; 
	BORDER-TOP: #999999 1px solid;  
	BORDER-LEFT: #999999 1px solid; 
	BORDER-BOTTOM: #FFFFFF 1px solid; 
	BACKGROUND-COLOR: #EFEDEB;
	FONT: 71% Verdana, Arial, Helvetica, sans-serif;
	color: #ff0000;
}


.bordoalto{
	BORDER-TOP: #E0E0E0  1px solid
}
.bordobasso{
	BORDER-BOTTOM: #E0E0E0  1px solid
}
.bordotratteggiored{
	BORDER-BOTTOM: #ff0000  1px dotted
}
.bordotratteggiogrigio{
	BORDER-BOTTOM: #999999 1px dotted
}
.bordotratteggiogrigiotop{
	BORDER-TOP: #999999 1px dotted
}
.bordotratteggioverde{
	BORDER-BOTTOM: #5ac645 1px dotted
}
.bordotratteggioazzurro{
	BORDER-BOTTOM: #01b4ee 1px dotted
}
.border{
    BORDER-TOP: #E0E0E0 1px solid;
	BORDER-LEFT: #E0E0E0 1px solid;
	BORDER-RIGHT: #E0E0E0 1px solid;
	BORDER-BOTTOM: #E0E0E0 1px solid;
}
.bordertratt{
    BORDER-TOP: #999999 1px dotted;
	BORDER-BOTTOM: #999999 1px dotted;
}
.menu {
	width: 169px;
	
}


/** MENU 1 ** GIALLO **/
ul.menu1 { 
width: 169px;
list-style:none; 
margin:0; padding:0; 
}
ul.menu1 li a { 
display:block; 
text-decoration:none; 
padding-right :3px;
padding-top: 2px; 
height:20px;
BORDER-TOP: #FFF499 1px solid; 
font: 72% Tahoma, Verdana, Helvetica, sans-serif;
color: #444040; 
background: #FFE300; 
}
ul.menu1 li { display:inline } 
ul.menu1 li a:link, ul.menu1 li a:visited { 
	color: #444040;
	background: #FFE300;
} 
ul.menu1 li a:hover, ul.menu1 li a:active { 
	color: #000000;
	background: #efd300;
} 

ul.menu1 li.selezionato{
    display:block; 
	color: #444040;
	background: #efd300;
	font: 72% Tahoma, Verdana, Helvetica, sans-serif;
	BORDER-TOP: #FFF499 1px solid; 
	padding-right :3px;
    padding-top: 2px; 
    height:20px;

} 


/** MENU 2 ** ARANCIO**/
ul.menu2 { 
width: 169px;
list-style:none; 
margin:0; padding:0; 
}
ul.menu2 li a { 
display:block; 
text-decoration:none; 
padding-right :3px;
padding-top: 2px; 
height:20px;
	BORDER-TOP: #FFE599 1px solid; 
font: 72% Tahoma, Verdana, Helvetica, sans-serif;
color: #444040; 
	background: #FEAA00;
}
ul.menu2 li { display:inline } 
ul.menu2 li a:link, ul.menu2 li a:visited { 
	color: #444040;
background: #FEBF00;
} 
ul.menu2 li a:hover, ul.menu2 li a:active { 
	color: #000000;
background: #FEAA00;
} 
ul.menu2 li.selezionato{

	font: 72% Tahoma, Verdana, Helvetica, sans-serif;
	color: #444040;
	height:20px;
	BORDER-TOP: #FFE599 1px solid; 
	background: #FEAA00;
	display: block;	
	padding-right :3px;
	padding-top: 2px;
}


/** MENU 3 ** VERDE*/

ul.menu3 { 
width: 169px;
list-style:none; 
margin:0; padding:0; 
}
ul.menu3 li a { 
display:block; 
text-decoration:none; 
padding-right :3px;
padding-top: 2px; 
height:20px;
BORDER-TOP: #BDE8B5 1px solid; 
font: 72% Tahoma, Verdana, Helvetica, sans-serif;
color: #444040; 
background: #54b840;
}
ul.menu3 li { display:inline } 
ul.menu3 li a:link, ul.menu3 li a:visited { 
	color: #444040;
	background: #5AC645;
} 
ul.menu3 li a:hover, ul.menu3 li a:active { 
	color: #000000;
	background: #54b840;
} 
ul.menu3 li.selezionato{

	font: 72% Tahoma, Verdana, Helvetica, sans-serif;
	color: #444040;
	height:20px;
	BORDER-TOP: #BDE8B5 1px solid; 
	background: #54b840;
	display: block;	
	padding-right :3px;
	padding-top: 2px;
}


/** MENU 4 ** AZZURRO*/

ul.menu4 { 
width: 169px;
list-style:none; 
margin:0; padding:0; 
}
ul.menu4 li a { 
display:block; 
text-decoration:none; 
padding-right :3px;
padding-top: 2px; 
height:20px;
BORDER-TOP: #99E1F8 1px solid;  
font: 72% Tahoma, Verdana, Helvetica, sans-serif;
color: #444040; 
background: #01B4EE;
}
ul.menu4 li { display:inline } 
ul.menu4 li a:link, ul.menu4 li a:visited { 
	color: #444040;
	background: #01B4EE;
} 
ul.menu4 li a:hover, ul.menu4 li a:active { 
	color: #000000;
	background: #01a7dd;
} 

ul.menu4 li.selezionato{
	font: 72% Tahoma, Verdana, Helvetica, sans-serif;
	color: #444040;
	height:20px;
	BORDER-TOP: #99E1F8 1px solid;
	background: #01a7dd;
	display: block;	
	padding-right :3px;
	padding-top: 2px;
}

/* per calendario */

  TD.NON {font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; color:#C1C1C1; font-weight:normal;
  margin-top: 1px; margin-bottom: 1px; border-color : #ffffff; border-style : solid;
	}
  TD.Some {font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px;  font-weight:normal; 
  margin-top: 1px; margin-bottom: 1px; border-color : #ffffff; border-style : solid;
  }
  TD.Someb {font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; color:#000000; font-weight:normal;
  margin-top: 1px; margin-bottom: 1px; border-color : #ffffff; border-style : solid;
  }
  TD.oggi {
	font-family:Tahoma, Verdana, Helvetica, sans-serif;
	font-size: 10px;
	font-weight:bold;
	margin-top: 1px;
	margin-bottom: 1px;
	border-color: #666666;
	border-style: solid
}

  A.EVENT:visited {font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; color :#ffffff; text-decoration: none;}
  A.EVENT:link {font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; color :#ffffff;  text-decoration: none;}
  A.EVENT:hover {font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; color :#000000;  text-decoration: none;}
    
  A.oggi:visited {font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; color :#ffffff; font-weight:bold; text-decoration: none;}  
  A.oggi:link {font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; color :#ffffff; font-weight:bold; text-decoration: none;}
  A.oggi:hover {font-family:Tahoma, Verdana, Helvetica, sans-serif; font-size: 10px; color :#000000; font-weight:bold; text-decoration: none;}




/*
10px --> 83%  --> 10 px
11px --> 91%  --> 78% (72%) (80%)
12px --> 100% --> 85% (78%)
14px --> 116% -->100% (92%)

20px --> 166% -->142%
24px --> 200% -->171%
30px --> 250% -->214%

*/
