body {
	color: #fff;
	font-size: 11px;
	font-family: Verdana, sans-serif;
	line-height: 17px;
	background-color: #a6c0d0;
	text-align: center;
	margin: 0;
	padding: 0;
}
a:link a:visited {
	color: #90c9f3;
	font-weight: bold;
	text-decoration: none;
}
dl.listapartecipanti {
	padding: 0.8em 20px;
	margin: 0 0 1em;
}
dl.listapartecipanti dt {
	font-style: italic;
	padding: 0;
	margin: 0;
}
dl.listapartecipanti dd {
	margin: 0;
	padding: 0 10px 5px;
}
title {
	background: #000;
	color: #fff;
	width: 200px;
}
a:hover, a:active {
	color: #498abc;
	text-decoration: none;
	border-bottom: 1px dotted #498abc;
}

#container {
	text-align: left;
	margin: 8px auto;
	padding: 0;
	width: 640px;
	background-color: #000;
}
#heading {
	background: url(../images/masthead.jpg) no-repeat center top;
	margin: 0;
	padding: 0;
	height: 425px;
}
#heading span {
	display: none;}
	
acronym {
	color: #90c9f3;
	font-style: italic;
	font-weight: bold;
	text-decoration: none;
	border-width: 0;
}


#film_01, #film_02, #film_03, #film_04, #film_05 {
	margin: 0;
	padding: 420px 0 10px 0;
	width: 385px;
	float: right;
}

#presentazione h3 {	background: url(../images/presentazione.gif) no-repeat right 0;}
#chipartecipare h3 {background: url(../images/partecipare.gif) no-repeat right 0;}
#comepartecipare h3 {background: url(../images/come.gif) no-repeat right 0;}
#tempistiche h3 {background: url(../images/tempistiche.gif) no-repeat right 0;}
#premi h3 {background: url(../images/ipremi.gif) no-repeat right 0;}
#giuria h3 {background: url(../images/giuria.gif) no-repeat right 0;}
#info h3 {background: url(../images/informazioni.gif) no-repeat right 0;}
#bando h3 {background: url(../images/ilbando.gif) no-repeat right 0;}
#concorrenti h3 {background: url(../images/iconcorrenti.gif) no-repeat right 0;}
#credits h3 {background: url(../images/credits.gif) no-repeat right 0;}
#vincitori h3 {background: url(../images/vincitori.gif) no-repeat right 0;}
#votavinci h3 {background: url(../images/votaevinci.gif) no-repeat right 0;}

#presentazione h3, #chipartecipare h3, #comepartecipare h3, #tempistiche h3, #premi h3, #giuria h3, #info h3, #bando h3, #concorrenti h3, #credits h3, vincitori h3, #votavinci h3 {
	padding: 0;
	width: 385px;
	height: 35px;
}

#presentazione h3 span, #chipartecipare h3 span, #comepartecipare h3 span, #tempistiche h3 span, #premi h3 span, #giuria h3 span, #info h3 span, #bando h3 span, #concorrenti h3 span, #credits h3 span, vincitori h3 span, #votavinci h3 span {
	display: none;
	margin: 0;
	padding: 0;
}


#film_01 h3 {
	background: url(../images/film_01.gif) no-repeat right 0;
	margin: 8px 0;
	padding: 0;
	width: 385px;
	height: 35px;
	float: right;
}

#film_02 h3 {
	background: url(../images/film_02.gif) no-repeat right 0;
	margin: 8px 0;
	padding: 0;
	width: 385px;
	height: 35px;
	float: right;
}

#film_03 h3 {
	background: url(../images/film_03.gif) no-repeat right 0;
	margin: 8px 0;
	padding: 0;
	width: 385px;
	height: 35px;
	float: right;
}

#film_04 h3 {
	background: url(../images/film_04.gif) no-repeat right 0;
	margin: 8px 0;
	padding: 0;
	width: 385px;
	height: 35px;
	float: right;
}

#film_05 h3 {
	background: url(../images/film_05.gif) no-repeat right 0;
	margin: 8px 0;
	padding: 0;
	width: 385px;
	height: 35px;
	float: right;
}

.p {
	text-align: left;
	margin: 0 50 0 0;
	padding: 0 0 8px 15px;
	clear: right;
}
.p a {
	color: #90c9f3;
	font-weight: bold;
	text-decoration: none;
}

p a {
	color: #90c9f3;
	font-weight: bold;
	text-decoration: none;
}

#footer {
	background: #000 url(../images/base.jpg) no-repeat center bottom;
	text-align: center;
	margin: 0;
	padding: 35px 0 35px 0;
	width: 640px;
	clear: both;
	font-size: 90%;
}

#footer a {
	color: #90c9f3;
	font-weight: bold;
	text-decoration: none;
}
#footer span.hl {
	color: #498abc;
	font-weight: bold;
	text-decoration: none;
}
#footer a:link, #footer a:visited {
	color: #90c9f3;
	font-weight: bold;
	text-decoration: none;
	margin-top: 0;
	padding-bottom: 40px;
}
/*colonna a sx*/
#linkList {
	width: 200px;
	float: left;
	margin: 0;
	padding: 0;
	background-color: #000;
}

#lselect {
	margin: 0;
	padding: 0 0 0 0;
}

#lselect h3 {
	margin: 0 0 0 40px;
	padding: 0;
}

#linkList ul li {
	font-weight: bold;
	font-size: 10px;
	list-style-type: none;
	margin: 0;
	padding: 0 0 5px;
}

#linkList ul {
	text-align: right;
	list-style-type: none;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 18px;
	padding: 0;
}

#linkList h3.linx1 {
	background: url(../images/info.gif) no-repeat;
	margin: 0;
	padding: 0 0 8px;
	width: 200px;
	height: 35px;
}

#linkList h3.linx1 span { display: none; }

#linkList h3.archivio {
	background: url(../images/archivio.gif) no-repeat 0 0;
	margin: 0;
	padding: 0 0 8px;
	width: 200px;
	height: 35px;
}

#linkList h3.archivio span { display: none; }


#linkList h3.linx2 {
	background: url(../images/filmati.gif) no-repeat;
	margin: 0;
	padding: 0 0 8px;
	width: 200px;
	height: 35px;
}

#linkList h3.linx2 span { display: none; }

#linkList h3.linx3 {
	background: url(../images/sponsor.gif) no-repeat;
	margin: 0;
	padding: 0 0 8px;
	width: 200px;
	height: 35px;
}

#linkList h3.linx3 span { display: none; }

#linkList li a:link {
	font-size: 10px;
	color: #90c9f3;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	padding: 2px 4px;
}

#linkList li a:hover {
	font-size: 10px;
	color: #498abc;
	text-decoration: none;
	display: block;
	padding: 2px 4px;
	border-width: 0;
}

#linkList li a:visited {
	font-size: 10px;
	color: #90c9f3;
	text-decoration: none;
	text-transform: uppercase;
	display: block;
	padding: 2px 4px;
}

#linkList ul li span.c, #linkList ul li a.c {
	font-size: 10px;
	color: #fff;
	font-style: italic;
	text-decoration: none;
	text-transform: none;
	display: inline;
	padding: 2px 4px;
}

#linkList li a:link a:visited {
	color: #90c9f3;
	text-decoration: none;
	text-transform: uppercase;
	padding: 2px 4px;
}

#linkList li a:hover {
	color: #498abc;
	text-decoration: none;
	text-transform: uppercase;
	padding: 2px 4px;
	border-width: 0;
}

#linkList li a:visited {
	color: #90c9f3;
	text-decoration: none;
	text-transform: uppercase;
	padding: 2px 4px;
}

#linkList li img {border:none}
.nero {
	color: #000;
}
span.disclaimer p, span.disclaimer h6 {padding: 5px; font-size: 0.85em;}
.filmino {
	padding: 10px;
	height: 200px;
	left: 250px;
}
.zeppa {
	width: 365px;
	height: 250px;
	margin: 0 0 0 250px;
	float: left;
	clear: both;
}
.zeppa2 {
	width: 365px;
	height: 350px;
	margin: 0 0 0 250px;
	float: left;
	clear: both;
}
body#popup {
	background: #000;
	padding: 20px;
}
.premio {
	font-weight: bold;
	line-height: 2em;
	font-size: 1.2em;
}
.titolovincitore {
	padding-left: 25px;
	font-style: italic;
	font-weight: bold;
	color: #90c9f3;
	font-size: 1.1em;
}
.autore {
	padding-left: 25px;
}
#testo {
	margin: 0;
	padding: 0 20px 0 220px;
}

