BODY {    
   margin:    0;  
}         


HTML {
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;                          
}

BODY {
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;                          
}

DIV {
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;                          
}

TD {
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	font-weight: normal;
	color: #000000;                          
}  

OL {
	margin-top: 2px;
	margin-bottom: 10px;
	list-style-type: upper-alpha;
}  

UL {
	margin-top: 6px;
	margin-bottom: 10px;
	list-style-type: square;
}  

LI {
	margin-top: 2px;
	margin-bottom: 2px;
}  
 
.generic {
	text-decoration:none;
}          

.generic10 {
	text-decoration:none;
	font-size: 10px;
}          

.generic08 { 
	text-decoration:none; ; font-size: 8px
	}
	
.generic09 {
	text-decoration:none; ; font-size: 9px
	}

.generic A,
.generic09 A,
.generic10 A {
	color: #000000;                          
	text-decoration:underline;
}          

A.generic:link,
A.generic09:link,
A.generic10:link {
	color: #000000;                          
	text-decoration:underline;
}          
A.generic:visited,
A.generic09:visited,
A.generic10:visited {
	color: #6F6F6F;                          
	text-decoration:underline;
}          
A.generic:active,
A.generic09:active,
A.generic10:active {
	color: #0070A2;                          
	text-decoration:underline;
}          
A.generic:hover,
A.generic09:hover,            
A.generic10:hover {
	color: #00356C;                          
	text-decoration:underline;
}                    

.focus,
.focus A,
A.focus:link,
A.focus:visited,
A.focus:active {
 	color: #000000;                          
	text-decoration:none;
}      

A.focus:hover {
	text-decoration:underline;
}      


.generic A,
.generic09 A,
.generic10 A {
	color: #000000;                          
	text-decoration:underline;
}      



.titolo {
	font-family: Verdana, Helvetica, Arial;
	font-size: 17px;
	FONT-WEIGHT: bold; 
	COLOR: #4F707D
}
       
.navbar,
.navbar A {
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #FFFFFF;                    
}               

A.navbar:link,
A.navbar:visited,
A.navbar:active  {text-decoration:none;}
A.navbar:hover   {text-decoration:underline;}


.footer,
.footer A {
	font-family: Verdana, Helvetica, Arial;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}   

A.footer:link,
A.footer:visited,
A.footer:active  {text-decoration:none;}
A.footer:hover   {text-decoration:underline;}


.topbar,
.topbar A {
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #ffffff;
}   

A.topbar:link,
A.topbar:visited,
A.topbar:active  {text-decoration:none;}
A.topbar:hover   {text-decoration:underline;}  

TD.topbarOn { BACKGROUND-COLOR: #E7E6E5}
.topbarOn,
.topbarOn A {
	font-family: Verdana, Helvetica, Arial;
	font-size: 11px;
	font-weight: bold;
	color: #00356C;
}   

A.topbarOn:link,
A.topbarOn:visited,
A.topbarOn:active  {text-decoration:none;color: #00356C;}
A.topbarOn:hover   {text-decoration:underline;color: #00356C;}
 


TD.path {
	FONT-SIZE: 10px; COLOR: #000000
}
TD.path A {
	COLOR: #000000; TEXT-DECORATION: none
}
TD.path A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
TD.path A.current {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
TD.path A.current:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
TD.path A:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
TD.path A.current:hover {
	COLOR: #000000; TEXT-DECORATION: underline
}
   
   
DIV.leftMenu {
	WIDTH: 185px;
}
DIV.leftMenu DIV.level1 {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px
}
DIV.leftMenu DIV.level2 {
	PADDING-LEFT: 11px; FONT-SIZE: 10px;    
}
DIV.leftMenu DIV.level3 {
	PADDING-LEFT: 19px; FONT-SIZE: 10px;  
}
DIV.leftMenu DIV.level4 {
	PADDING-LEFT: 27px; FONT-SIZE: 10px;
}
DIV.level1 A {
	COLOR: #000000; TEXT-DECORATION: none;  
}
DIV.level2 A {
	COLOR: #000000; TEXT-DECORATION: none; 
}
DIV.level3 A {
	COLOR: #000000; TEXT-DECORATION: none; 
}
DIV.level4 A {
	COLOR: #000000; TEXT-DECORATION: none; 
}
DIV.level1 A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
DIV.level2 A:visited {
	COLOR: #000000; TEXT-DECORATION: none; 
}
DIV.level3 A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
DIV.level4 A:visited {
	COLOR: #000000; TEXT-DECORATION: none;
}
DIV.level1 A:hover {
	COLOR: #00356C; TEXT-DECORATION: underline; 
}
DIV.level2 A:hover {
	COLOR: #00356C; TEXT-DECORATION: underline; 
}
DIV.level3 A:hover {
	COLOR: #00356C; TEXT-DECORATION: underline; 
}
DIV.level4 A:hover {
	COLOR: #00356C; TEXT-DECORATION: underline; 
}
DIV.level1Current {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND-COLOR: #e7e6e5;  layer-background-color: #e7e6e5; border: 1px none #000000; width: 185px;
}
DIV.level2Current {
	PADDING-LEFT: 11px; FONT-SIZE: 10px; BACKGROUND-COLOR: #e7e6e5; layer-background-color: #e7e6e5; border: 1px none #000000; width: 185px
}
DIV.level3Current {
	PADDING-LEFT: 19px; FONT-SIZE: 10px; BACKGROUND-COLOR: #e7e6e5; layer-background-color: #e7e6e5; border: 1px none #000000; width: 185px
}
DIV.level4Current {
	PADDING-LEFT: 27px; FONT-SIZE: 10px; BACKGROUND-COLOR: #e7e6e5; layer-background-color: #e7e6e5; border: 1px none #000000; width: 185px
}
DIV.level1Current A {
	COLOR: #00356C; TEXT-DECORATION: none
}
DIV.level2Current A {
	COLOR: #00356C; TEXT-DECORATION: none
}
DIV.level3Current A {
	COLOR: #00356C; TEXT-DECORATION: none
}
DIV.level4Current A {
	COLOR: #00356C; TEXT-DECORATION: none
}
DIV.level1Current A:visited {
	COLOR: #00356C; TEXT-DECORATION: none
}
DIV.level2Current A:visited {
	COLOR: #00356C; TEXT-DECORATION: none
}
DIV.level3Current A:visited {
	COLOR: #00356C; TEXT-DECORATION: none
}
DIV.level4Current A:visited {
	COLOR: #00356C; TEXT-DECORATION: none
}
DIV.level1Current A:hover {
	COLOR: #00356C; TEXT-DECORATION: underline
}
DIV.level2Current A:hover {
	COLOR: #00356C; TEXT-DECORATION: underline
}
DIV.level3Current A:hover {
	COLOR: #00356C; TEXT-DECORATION: underline
}
DIV.level4Current A:hover {
	COLOR: #00356C; TEXT-DECORATION: underline
}

.titolo2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	color: #00356C;

}
SELECT.combo1 {
	MARGIN-TOP: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10px; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 5px; WIDTH: 175px; COLOR: #e7e6e5; FONT-FAMILY: Verdana,Helvetica,Arial,sans-serif
}

TD.color1 {
	FONT-SIZE: 10px; COLOR: #ffffff; BACKGROUND-COLOR: #ff9f3a
}
TD.color2 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #ffdd9e
}
TD.color3 {
	FONT-SIZE: 10px; BACKGROUND-COLOR: #dadada
}
TD.color4 {
	FONT-SIZE: 11px; BACKGROUND-COLOR: #f2f2f2
}
.endContent {
	TEXT-ALIGN: right
}
.endContent A {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.endContent A:visited {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: none
}
.endContent A:hover {
	FONT-WEIGHT: bold; COLOR: #000000; TEXT-DECORATION: underline
}

.titoloComStampa {

	FONT-WEIGHT: bold; FONT-SIZE: 12px
}
.sottotitoloComStampa {
	FONT-WEIGHT: normal;
	FONT-SIZE: 11px;
	font-style: italic;

}

.eventiData {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #737373
}

.eventiTit,
.eventiTit A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00356C; text-decoration: underline
}


.genericNotaDx { text-decoration:none; }


INPUT,TEXTAREA {
	background-color : #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size:11px;
	scrollbar-3dlight-color : #949494;
	scrollbar-darkshadow-color : #949494;
	scrollbar-face-color : #949494;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #949494;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #949494;
	scrollbar-highlight-color : #FFFFFF;
	}

INPUT.checkbox { 
	margin-top: 4px;                                                   
        background-color : #EAEDEE; border: 1px none;
        }

INPUT.radio {           
	background-color : #FF0000; border: 1px none;
        }

SELECT 	{
	background-color : #FFFFFF;
	font-family: Verdana, Helvetica, Arial, sans-serif;font-size:11px;
	scrollbar-3dlight-color : #FFFFFF;
	scrollbar-darkshadow-color : #000000;
	scrollbar-face-color : #949494;
	scrollbar-shadow-color : #FFFFFF;
	scrollbar-track-color : #000000;
	scrollbar-arrow-color : #000000;
	scrollbar-base-color : #949494;
	scrollbar-highlight-color : #FFFFFF;
	border-style : solid;
	border-color : #949494;
	}

.button {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #E38807;
	}
	
.sezTit,
.sezTit A,
A.sezTit:link,
A.sezTit:visited,
A.sezTit:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	color: #00356C;  
	text-decoration:none;
}       

A.sezTit:hover {
	text-decoration:underline;
}    


.sezStit {

	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	color: #00356C;
}    

.sezSTit,
.sezSTit A,
A.sezSTit:link,
A.sezSTit:visited,
A.sezSTit:active {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	color: #00356C;
	text-decoration:none;
}       

A.sezSTit:hover {
	text-decoration:underline;
}

.sezMenuOn {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	color: #00356C;
	background-color: #FFFFFF;
	line-height: 11px;
}

.menuSx,
.menuSx A {
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	color: #000000;
	line-height: 11px;
}

A.menuSx:link,
A.menuSx:visited,
A.menuSx:active  {text-decoration:none;}
A.menuSx:hover   {text-decoration:underline;}

.titolettoHome { FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #00356C; text-decoration: none}
.titoloSimest {


	FONT-WEIGHT: bold; FONT-SIZE: 15px
}
