@media screen {
body {
	font-family:sans-serif;
	margin:0;
	padding:0;
	text-align:left;
	background: #91BCDC url(images_stile/sfondo_sopra.png) no-repeat top left;
}

#frame {
	width:100%;
	margin:auto;
	min-height:400px;

}
#testata {
	text-align:center;
	height:50px;
	border: 0 solid white
}
#testata img {max-height:120px}
#testata h1{
	display:none;
	}
#logo {display:none}
#logo_menu img {display:none}
#menu {
	margin: 0 5px 0 330px;
	text-align:right;
	border:0 solid black;
	background: #176D9E
	}
.clear {display:none}
#menu div {display:inline}
#menu div a, #menu span.corrente {
	font-size:80%;
	color:#fff;
	padding: 0 3px 0 0;
	white-space:nowrap;
	text-decoration:none;
	line-height:19px;
	border-right:1px solid #004B7C;
}
#menu span.corrente {color:#FFFA9F}
#menu .separe {display:none}
#menu a:hover{
	color:yellow
}
#corpo {
padding-right:10px;
padding-top:20px;
border:0 solid black;
margin-left:330px;

}
#corpo p{
	text-align:justify;
	padding:0.3em;
	margin:0;
	font-size:90%;
	}
#corpo img.foto {
	float:left;margin-right:1em}
#corpo p {clear:left}
hr.clear {clear:left}
#piede {
	clear:both;
	
	}
#corpo h2 {color:#FFFA9F;font-size:100%;text-align:center}
#corpo h3 {color:#FFFA9F;font-size:90%;text-align:left;clear:left}
#corpo h4 {color:black;font-size:80%;text-align:left;clear:left}
#corpo ul li {font-size:80%}
#corpo a {text-decoration:underline;color:#fff}
#corpo a:hover {text-decoration:underline;color:#333333}
#corpo a img {border:0;margin-right:0.5em}
#corpo a.download, #corpo a.siti {text-decoration:none;color:black}
#menu #egroup {display:none}
	#corpo hr {clear:both;color:#4DA6D3;background:#4DA6D3;height:1px;border:0;}
	#corpo div.scheda {clear:left;}
	#corpo div.immagine {width:30%;width:auto;float:left}
	#corpo div.dati {width:70%;width:auto;float:left;padding-left:1em}
	#corpo div.scheda hr {clear:left}
	#corpo fieldset {border:0;margin:0;padding:0}
#corpo label {width:135px;margin:0;padding:0;float:left;display:block;color:#000000;text-align:left}
	#corpo input, #corpo textarea {border:1px solid #000000;background:white;padding:1px 0;margin:0;font-size:90%;}
	#corpo input.testo, #corpo textarea {width:380px}
	#corpo p.bottone input {border:1px solid black;background:gray;color:white;padding:0 1em}
	#corpo p.bottone {text-align:center}
	#corpo ul li, #corpo ol li {font-size:80%}
	#menuriservato p {text-align:center}
	#corpo ul li, #corpo ol li {font-size:80%}
	#corpo a img {border:0}
	#piede p {font-size:70%}
	#corpo p.right {text-align:right}
	#corpo p.left {text-align:left}
	#corpo p.center {text-align:center}
#news {float:right;border:1px solid #FFFA9F;margin:0 0.2em 0.5em 1em}
#news h2 {background:#166D9E;color:#FFFA9F;font-size:90%;margin:0;padding:0 0.2em;border-bottom:1px solid #FFFA9F}
#news ul {margin:0 0 0 1.2em;list-style-type:square;padding:0;}
#box_news {height:100px;width:230px;overflow:auto;background:#91BCDC;color:#FFFA9F}
#box_news a{color:#000000;font-weight:normal;text-decoration:none}
	#piede {margin-left:0;padding-right:0;text-align:center;padding-top:0.2em;border-top:0 solid #999;height:3em;clear:both}
	#corpo table.forum {width:100%;border:1px solid black;border-collapse:collapse;margin:auto}
	#corpo table.forum th {text-align:center;font-size:80%}
	#corpo table.forum td {text-align:left;font-size:80%;border:1px solid black}
}
@media print {

}
//*base*//