/* nuovo 

4B3E8E
*/
body {
	background: url(../img2/logo_bkg.gif) no-repeat fixed;
	background-position: 95% 90%;
	/*font:"Times New Roman", serif, georgia; */
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #555753;/*black; */ 
	margin: 0px;
	padding: 0px; 
	background-color: transparent;
}

}
p {
	text-indent:0%;
	margin: 2px 0 2px 0;
	} 

#contenuto {
background: transparent;
position: absolute;
left: 50px;
top: 50px;
width: 68%;
margin: 0 0 0 0;
/*padding: 40px;*/
padding-left: 2%;
font-size: 75%;
}

#contenuto ul, li, p {text-indent:0%}
/* h */
h2{ 
font-size: 160%;
font-weight: bold;
color: #9999CC;
margin-top: 10px;
margin-bottom: 7px;
margin-right: 25%;
text-indent: 0; 
border-bottom: 1px dotted #9999CC;
background-color: transparent;
}

h2.nodotted
{
border-bottom: none;
margin-top: 0;
margin-right: 0;
color: #333399;
background-color: transparent;
}

h2.nodotted2
{
border-bottom: none;
margin-right: 0;
background-color: transparent;
}

h3{
background-color: transparent;
font-size: 150%;
font-weight: bold;
border-bottom: none;
margin-top: 0;
margin-right: 0;
margin-bottom: 10px;
color: #333399;
text-indent: 0; 
}

h4{
font-size: 100%;
background-color: transparent;
font-weight: normal;
border-bottom: none;
margin-top: 0;
margin-right: 0;
margin-bottom: 5px;
color: #333399;
text-indent: 0;
}

/* link */
a.grigio:link, a.grigio:visited, a.grigio:hover, a.grigio:active { font-weight: bold; text-decoration: none; color: #ccc;}

a:link { font-weight: bold; text-decoration: none; color: #333399;}
a:visited {font-weight: bold;  text-decoration: none; color: #333399;}
a:hover {font-weight: bold; text-decoration: underline; 	color: #333399;}
a:active {font-weight: bold; text-decoration: underline; 	color: #333399;}

/* vari colori*/
.nascosto { display: none; }
.arancio { color: #f60;}
.bianco { color: #fff;}
.grigio1 { color: #CCCCCC;}
.indaco { color: #333399;}
.grosso{ font-size: 110%;}
.boldo{color: #9999CC;font-weight: bold;}
.enorme{ 
font-size: 130%;
font-weight: bold;
color: #9999CC;
}
.data{font-size: 90%;text-align: left;}
.data2{font-size: 80%;}
/* vari spostamenti */
.indent{ text-indent: 69px;}
.indent2{ text-indent: 20px;}
.indent3{ text-indent: 120px;}
.centrato{ text-align: center;}
.destro {text-align: right;}
.alto { padding-top: 5px; padding-bottom: 5px;}
.alto2 { 
text-align: center; 
font-size:90%; 
padding-top: 20px; 
padding-bottom: 5px; 
}
.noblu {font-weight: bold; text-decoration: underline;color: #ccc;}

/* menu */

/* immagini titoli */

/* altri div */
/* immagini */
div.imgsin img, div.imgdes img {
	display: block;
}

div.imgsin {
	float: left;
		margin: .2em .5em 0 0;
	
	padding: 3px;
	border: 1px solid #ccc;
}