.fotocopertina {float: right; width: 200px; margin: 5px; }
.serata{clear: right;width:400px;}
h1 a { color: #F00;}
h1 a:hover {color: #F00; text-decoration: none;}
#navigazione h1 {font-size: 100%; background:#000; color: #fff;margin: 0; padding: 5px 2px 5px 2px; text-align: center;}
#navigazione p {margin: 2px 2px 2px 10px;}
p.evento  {font-size: 88%;  padding: 2px; border-bottom: 1px dotted #000;}
p.evento a{color: #000;}
p.evento a:hover {color: #fff; text-decoration: none;}
.photocopertina{
	border: 1px solid #000;
	color: #000;
	margin: 1px;
		}
#footer {color: #fff;
	padding: 3px;
	font-size: 11px; 
	color: #fff;
	background-attachment: fixed; 
	background-image: url(http://www.romadisconight.com/images/ballerina.gif); 
	background-repeat: no-repeat; 
	background-position: right top;
	clear: both;}
#footer a {color: #fff;}
/* CSS 3 Colonne - Liberamente tratto da Ecologia dei Siti Web di Maurizio Boscarol - usabile.it */

/*Colori e sfondi */
#corpo {background: #f00;}
#contenitore {background: #FA6A0A;}
#contenuto {background: white;}
#navigazione {
	padding-top:52px;
	background-color: #FA6A0A;
	background-image: url(/images/sfondino_home.jpg);
	background-repeat: repeat-x;
	background-position: left top;
}
#sponsor {background-color: #f00;} 
 h3.naviga{color: #fc0; margin: 0; padding: 0; font-size: 12px;background: #000}
/* arancione #sponsor {background-color: #FE8ECD;} */
/* #corpo {background: #FE8ECD;} */


body, #testata {background-color: #fff;}
#footer {background-color: #000;}
#articolo {padding: 5px;}
/* testo e link */
body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 0.8em;}
/* -------------------------- */
body {margin: 0; padding: 0;}
#testata {
	width: 100%;
	border: 1px solid #aac;
	}
#corpo {
	position: relative;
	width: 100%;
	}
#contenitore {
	position: relative;
	width: 84%;
	}
#contenuto {
	position: relative;
	margin-left: 31%;
	border: 1px solid black;
	}
#navigazione {
	position: absolute;
	top: 0;
	left: 0;
	width: 31%;
	}
#sponsor {
	position: absolute;
	top: 0;
	left: 84%;
	width: 16%;
	}
#footer {
	border-top: 1px solid black;
	position: relative;
	}

/* bordi e margini */
#testata {
	border-bottom: 1px solid black;
	}
#corpo {margin-bottom: -1px;}
#contenuto {z-index: 20;}
#articolo {border-top: 1px solid white; margin-top: -1px;}
#navigazione, #sponsor {border-bottom: 1px solid black;}
#sponsor {z-index: 10;text-align: center;}

/* Hack */
/*Opera 5 */
#navigazione, #sponsor {
	/*/*//*/border-top-color: black; /* */
}
/* Internet Explorer 5 */
#corpo {
	margin-bottom: -1.2em;
	margin-bottom/* */:/**/-1px;
	margin-bottom: -1px;}
#contenitore {
	margin-bottom: -1.2em;
	margin-bottom/* */:/**/0;
	margin-bottom: 0;}
#contenuto {
	margin-bottom: -1.2em;
	margin-bottom/* */:/**/0;
	margin-bottom: 0;}
/* Stile Articolo */
#articolo h1 {font-size: 140%; margin: 0; padding: 2px;}
#articolo h2 {font-size: 130%; margin: 0; padding: 2px;}
#articolo p {font-size: 1em; margin: 4px; padding: 4px;}
	/* Briciole */



ul.nav {margin-left: 0; padding-left: 0; 
	width: auto;background-color: #000;font-weight: bold;}
li.nav  {list-style-type: none; margin: 0;}
.nav a {color: white; text-decoration: none; text-indent: .4em; display: block; width: 100%;}
.nav a:hover {background-color: #f00; color: #fff;text-decoration: underline;}
/* motore di ricerca dentro sponsor */
#cerca {text-align: left;margin: 3px;}

#articolo img {border: 1px solid black;}

#sezioni{position: absolute; top: 0; right: 0;margin: 5px;padding: 3px;}
#sezioni a {border: 0px solid #000; color: #fff;padding: 2px;
			text-decoration: none;
			font-weight: bold;
			font-size: 10px;}
#sezioni a:hover {color: #000000;}
ul#menu {
	list-style-type: none;}
ul#menu li {	display: inline;
}
