@charset "utf-8";
/* CSS Document */

body { background-color:#000000; background-image:url(/sfondo.gif); background-repeat:repeat-x; margin:10px; }
a { color:#ed9500; }

#container { width:960px; margin:0 auto; }
#main { width:844px; margin:5px auto; border-left:2px solid #ed9500; border-right:2px solid #ed9500; padding:5px 26px; background-image:url(/base.jpg); background-repeat:no-repeat; min-height:400px; }
.titolo { font-family:Arial Black, Arial, Helvetica, sans-serif; font-size:40px; color:#ed9500; text-transform:uppercase; font-weight:bold; margin-bottom:10px; }
.testo { font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#FFFFFF; line-height:18px; text-align:justify; }
#bottom { font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#888; text-align:center; margin-top:10px; }
#bottom a { color:#888; text-decoration:none; }

.elencoNews { margin-left:250px; width:500px; }
.elencoNews a { text-decoration:none; color:#ed9500; }
.elencoNews a:hover { color:#FF0000; }
.elencoNews li { margin-bottom:15px; }
.elencoNews .dataNews { color:#FFFFFF; }
.elencoNews .titoloNews { font-weight:bold; }

.dettNews { margin-left:240px; }
.dettNews .titoloNews { font-weight:bold; color:#ed9500; font-size:16px; margin-bottom:16px;}
.linkBack { padding-left:20px; margin-top:18px; }
.linkBack a { color:#FF0000; }

#iscrizione .label {
	font-weight:bold;
	display:block;
	float:left;
	width:130px;
	margin-bottom:5px;
}

#iscrizione .inputBox {
	display:block;
	margin-bottom:5px;
}

#iscrizione .inputBox input {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:350px;
}

#iscrizione .inputBox select {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	width:350px;
}