@CHARSET "UTF-8";

DIV { padding: 0px; margin: 0px;}
P { padding: 0px; margin: 0px;}
IMG { padding: 0px; margin: 0px; border-style:none; border-width:0px;}
P.pimg { text-align: center;}
.footer { font-family: Georgia,serif; font-size: 11px; color: #dddddd;}
P.footer { text-align: center;}
a.footer,a.footer:visited,a.footer:hover {text-decoration: none;color: #dddddd; }
DIV#chiuso { background-color: white; border-width: 2px; border-style: solid; border-color: white; display:none;  }
.mleft{ font-family: Georgia,serif; font-size: 12px; color: white; }
p.mleft { line-height: 120%; margin:0px; padding-left: 10px; padding-right: 10px; padding-top:6px;text-align: left; }
a.mleft {text-decoration: none;}
a.mleft:hover {text-decoration: underline;}
.tleft{ font-family: Georgia,serif; font-size: 12px; color: white; }
p.tleft { margin:0px; padding-left: 10px; padding-right: 10px; margin-bottom: 10px;text-align: left; }
.leftTit{ font-family: Georgia,serif; font-size: 16px; color: white; }
p.leftTit {text-align: center; }
.testo1 { font-family: Georgia,serif; font-size: 12px; color: #222222; }
p.testo1 { line-height: 120%; margin:0px; padding-left: 20px; padding-right: 20px; padding-top:5px;text-align: justify; }
a.testo1,a.testo1:visited { color: #333333;font-size: 1em; }
.testo1H { font-family: Georgia,serif; font-size: 12px; color: #222222; }
a.testo1H,a.testo1H:visited,a.testo1H:hover { color: #333333;font-size: 1em; text-decoration: none;}
ul.testo1 { margin-top: 0px; margin-right: 20px; }
li.testo1 {list-style-type: square; text-align: justify;}
li {list-style-type: square;}

.testo2 { font-family: Georgia,serif; font-size: 12px; color: #222222; }
p.testo2 { line-height: 120%; margin:0px; padding-left: 10px; padding-right: 5px; padding-top:5px;text-align: justify; }
a.testo2,a.testo2:visited { color: #333333;font-size: 1em; }
ul.testo2 { margin-top: 0px; margin-right: 5px; margin-left: 0px; padding-left: 25px;}
li.testo2 {list-style-type: square; text-align: justify;margin-left: 0px;  }


.headLang { font-family: Georgia,serif; font-size: 10px; color: white; }
DIV.headLang {width: 200px; height: 17px; vertical-align: top; text-align: center; padding-top: 8px;}
A.headLang,A.headLang:visited {text-decoration: none;}
A.headLang:hover {text-decoration: underline;}
.tit2 { font-family: Georgia,serif; font-size: 14px; }
td.tit2 {  padding-left: 10px; padding-right: 6px; padding-top:0px;padding-bottom:3px; }
h2.tit2 { padding: 0px;margin-left: 20px; margin-top: 14px; margin-bottom: 5px;}
a.tit2,a.tit2:visited {text-decoration: none;}
a.tit2:hover {text-decoration: underline;}

.sponda { font-family: Georgia,serif; font-size: 14px; color: #eeeeee; }
a.sponda,a.sponda:visited,a.sponda:hover {color: #eeeeee; }
p.sponda {line-height: 150%;}	
	
.tadmin {font-family: serif; font-size: 14px; color: #333333;}
.menuadmin {font-family: arial; font-size: 16px; color: #333333;}
.titadmin {font-family: serif; font-size: 22px; color: #333333;}

#jsddm
{	margin: 0; padding: 0; }
	
	#jsddm li
	{	float: left;
		list-style: none;
		font: 12px Georgia, Arial; 	
	}

	#jsddm li a
	{	display: block;
		padding: 5px 12px;
		text-decoration: none;
		color: #eeeeee;
		white-space: nowrap;
	}
		
		#jsddm li ul
		{	margin: 0;
			padding: 0;
			position: absolute;
			visibility: hidden;
			border-top: 1px solid white;
		}
		
		#jsddm li ul li
		{	float: none;
			display: inline;
		}
		
	
