html,body
{
  margin:0;
  padding:0;
}

body
{
  font:85%/1.45 "Lucida Sans Unicode","Lucida Grande",Lucida,Arial,sans-serif;
  text-align:center;
}

p
{
  margin:0 0 1em;
}

div#content p,
p.ju{
  text-align:justify;
}

div#content p.ri,
p.ri{
  display:none;
}

div#content p.rid,
div#content ul {
  text-align:justify;
  font-size:95%;
  font-style:italic;
  line-height:1.1;
  margin-right:30px;
  margin-left:30px;
}

div#content p.tae{
line-height:1.01;
text-align:left;
}

div#content p.ta{
 color:#004BAA;
  font-weight:700;
line-height:1.01;
text-align:left;
}

div#content ul.dim {
  text-align:justify;
  font-size:110%;
  font-style: italic;
  line-height:1.1;
  margin-right:5px;
  margin-left:10px;
}

 h1{
  text-align:center;
  color:#004BAA;
  font-size:180%;
  font-style:italic;
  font-weight:700;
}

h2{
  font-size:160%;
  margin:0 0 0.3em;
}

h3{
  font-size:120%;
  margin:0 0 0.3em;
}

h2.org{
  font-size:160%;
  text-align:center;
}

 h1.in{
  text-align:center;
  color:#CC2222;
  font-style:normal;
  font-weight:600;
  font-size:200%;
  font-family:"Lucida Sans Unicode","Lucida Grande",Lucida,Arial,sans-serif;
}

h2.it{
  font-size:150%;
  font-style:italic;
  color:#004BAA;
  margin:0 0 0.3em;
}

h2.in{
  font-size:150%;
  color:#CC2222;
  font-family:"Lucida Sans Unicode","Lucida Grande",Lucida,Arial,sans-serif;
  text-align:center;
}

h3.in{
  font-size:120%;
  color:#004BAA;
  margin:0 0 0.3em;
  text-align:center;
}

h3.mo{
  text-align:right;
  font-size:120%;
  color:#004BAA;
  margin:0 0 0.3em;
}

a.Qu, a.Qu:hover{
	text-decoration: none;
  	color:#004BAA;
	font-weight:600;
	}
p.rid{
  text-align:justify;
  font-size:70%;
  font-style:italic;
  line-height:1.1;
  margin-right:20px;
  margin-left:20px;
}

div#header
{
  margin-bottom:1em;
  padding-bottom:15px;
}

div#header h1
{
  width:780px;
  text-align:center;
  font:lighter 200%/80px "Lucida Sans Unicode","Lucida Grande",Lucida,Arial,sans-serif;
  margin:0 auto;
}

div#header span
{
  color:#00AAAA;
}

div#navigationorr
{
display:none;
}

div#container
{
  width:780px;
  text-align:left;
  margin:0 auto;
}

div#container span{
  font-style:italic;
  font-weight:600;
}

div#content
{
  float:right;
  width:630px;
}

div#menu
{
display:none;
}

div#content1
{
  float:left;
  width:520px;
}

div#content1 p
{
  text-align:justify;
}

div#menur
{
display:none;
}

div#footer
{
  clear:both;
  padding-top:10px;
}

div#footer p
{
  margin:0;
  padding:20px 0;
}

div#footl{
  display:none;
}

div#foot3{
  display:none;
}
div#footc{
  float:center;
}
div#OK{
  display:none;
}
div#OK span.O1{
  font-weight:400;
}
div#OK span.O2{
  font-weight:600;
}

div.minipic
{
  float:left;
  background:url(Immagini/dropshadow.jpg) no-repeat bottom right;
  margin-left:6px; margin-right:15px; margin-top:10px; margin-bottom:5px; padding-left:0; padding-right:6px; padding-top:0; padding-bottom:6px
}

div.medpic{
  float:left;
  background:url('Immagini/dropshadowG.jpg') no-repeat bottom right;
  margin-left:6px; margin-right:15px; margin-top:10px; margin-bottom:5px; padding-left:0; padding-right:6px; padding-top:0; padding-bottom:6px
}

div.minipic img
{
  display:block;
  position:relative;
  top:-5px;
  left:-5px;
  border:1px solid #ccc;
  border-color:#ccc #666 #666 #ccc;
  padding:5px;
}

div.medpic img{
  display:block;
  position:relative;
  top:-4px;
  left:-5px;
  border:1px solid #ccc;
  border-color:#ccc #666 #666 #ccc;
  padding:5px;
}

table.org{
	width:630px;
	border:0;
	}

td.orgr{
  border-top: solid 1px #CCCCCC;
	}

td.orgrb{
  border: solid 0px;
	}

td.spo{
	border: 1px solid rgb(0,0,255);
	background-color: #EEEEEE;
	}

td.spo1{
border: 1px solid rgb(0,0,255);
	}
td.orgr1{
  height: 290px;
  text-align:center;
  border-top: solid 1px #CCCCCC;
  border-bottom: solid 1px #CCCCCC;
	}
h2.itR{
  font-size:120%;
  font-style:italic;
  text-align:right;
  color:#004BAA;
  margin:0 0 0.3em;
}

