@media screen {
	
body {
		font-family:sans-serif;
		padding:0;
		margin:0;
		background:#EC8E4E url(images_stile/sfondo_body.jpg) center repeat-y;
		padding-bottom:2em;
		text-align:center
	}
	#cornise {
		background: transparent url(images_stile/sfondo.jpg) top left no-repeat;
		border:0 solid black;
		
		width:904px;
		text-align:left;
		margin:auto
	}
	
	#testata {
		background: #fff url(images_stile/testata.jpg) top left no-repeat;
		height:110px;
		text-overflow:hidden;
		text-align:right;
		margin-left:94px;
	}
	#logo {
		float:right
		
	}
	#testata h1 {
		display:none
	}
	#menu {
		width:23%;
		float:left;
		padding-left:94px;
	}
	#logo_menu {display:none}
	#menu div {
		border-bottom:1px dotted #cecece;
		width:161px;
		text-align:center;
		text-align:left;
		padding: 5px 0 7px 0
		
	}
	#menu div a, #menu div span.corrente{
		text-decoration:none;
		color:#7A9EC2;
		font-weight:bold;
		font-size:80%;
		padding-left:20px;
		background:#fff url(images_stile/pallino3.gif) 0 0 no-repeat;
	}
	#menu div a:hover, #menu div span.corrente {
		color:#999999;
		background:#fff url(images_stile/pallino2.gif) 0 0 no-repeat;
	}
	#menu div#egroup {border:0;margin-top:1em}
	#egroup p a {background:transparent url(images_stile/menu_sotto.png) top center no-repeat;color:transparent;border:0;width:141px;height:100px;display:block}
	#egroup p a:hover {background:transparent url(images_stile/menu_sotto.png) top center no-repeat;color:transparent;}
	#menu div#unicredit {text-align:center;width:163px}
	#menu div#unicredit a {background:none;padding:0;margin:0;border:0}
	#unicredit a img {border:0}

	#corpo {
		width:570px;
		float:left;
		color:black
	}
	#corpo img {float:left;margin-right:1em}
	#corpo p.foto {float:left;margin-right:1em}
	#corpo p.foto_home img{float:none;margin:1em 0}
	#corpo p.foto_home {text-align:center;float:none;margin:0;padding:0}
	#corpo p {font-size:90%}
	#pflot {float:right}
	#corpo ul li {font-size:80%}
	#corpo h2 {font-size:100%;color:#333333;text-align:center;clear:left;margin:1em 0 0 0}
	#corpo h3 {font-size:90%;color:#666666;clear:both}
	#corpo h4 {font-size:80%;color:#666666;clear:both}
	hr.clear {clear:left}
	#piede {
	clear:both;
	}
#corpo a {text-decoration:none;color:#333333}
#corpo a:hover {text-decoration:underline;color:#333333}
#corpo a img {border:0;margin-right:0.5em}
#corpo hr {clear:both;color:#4DA6D3;background:#4DA6D3;height:1px;border:0;}
#corpo hr.news {clear:both;color:#fff;background:#fff;height:1px;border:0;margin:0;padding:0}
	#corpo div.scheda {clear:left;}
	#corpo div.immagine {padding:1em 1em 1em 0}
	#corpo div.dati {}
	#corpo div.scheda hr,#corpo div.dati hr {clear:both}
	#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}
	#corpo p.center img {float:none}
	#piede {
		text-align:center;
		border-top:1px solid #ddd;
		width:650px;
		margin-left:255px;
		clear:both;
	}
	#piede p {margin:0;padding: 0.5em 0 }
	#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}
	div#linkail {position: absolute;top:0;left:0;width:133px;height:200px}
	div#linkail a {width:100%;height:100%;display:block;text-decoration:none;}
}
@media print {

}
//*base*//