/*RADIOZEROGRAVITY . NET
MODULAR FRAMEWORK INSPIRED BY QUANTIC www.quantic.org 
credits also to csszengarden,anaivanovich,alistapart----------------------------------------------*/

/* typography styles */
@import url("typo.css");

/* form elements */
@import url("forms.css");

/* table elements */
@import url("tables.css");

/* Navigation elements */
@import url("navigation.css");

/* Sytemap elements */
@import url("zgsytemap.css");


/*background:#6289C5 url('body.gif') no-repeat bottom left;*/
body { 
	background: #FFF;
	color: #000;
	padding: 0 0 50px 0;
	border: none;
	}
body, p, td, div {
	font-family: verdana, sans-serif;
	font-size: 11px;
	line-height: 15px;
}
#container {
	padding: 0;  
	margin:0;
	text-align: left;
	background:transparent;
	margin: 0 auto;
	
	}
#quickSummary p.p1 {
	display:inline;
	}
#quickSummary p.p1 span{
		position: absolute;
		top: 0px;
		display: block;
		border: none;
		margin-top: 0%;
		padding: 0 4px 0 7px;
		margin-left:820px !important;
		font-size: 90%;
		text-align: right; 
		color: #fff;
		text-transform: uppercase;
		font-family:Arial, Helvetica, sans-serif;
		background-color: transparent;
}
#quickSummary p.p1 a:link, a:active{
	color:#fff;
	background-color: transparent;
}
#quickSummary p.p1 a:hover{
	text-decoration: underline;
}
#quickSummary p.p1 a:visited{
	color:#fff;
}
/*real player download*/
#quickSummary p.p2{
	position: absolute;
	top: 0px;
	margin-left: 580px;
	padding: 0 7px 0 7px;
	font-size: 10px;
	text-align: center; 
	color: #471115;
	text-transform: uppercase;
	font-family:Arial, Helvetica, sans-serif;
	display:none;
}
#quickSummary p.p2 a:link, a:active{
	color:#822D46;
	text-decoration: underline;
}
#quickSummary p.p2 a:hover{
	color: #F0565E;
	text-decoration: underline;
}
#quickSummary p.p3{
	position: absolute;
	background:#fff;
	width:20%;
	top: 20px;
}
#quickSummary p.p3 span{
		display: block;
}
#quickSummary input{
	position: absolute;
	width:20%;
	border: #fff 4px;
}
#pageHeader {
	background: #ccddf8 url('pagehead1.gif') no-repeat 1px 0px;
	PADDING-RIGHT: 0px;
padding-bottom: 1px;
	color: #ccddf8;
	width: 879px !important;
height: 109px;
}
#pageHeader h1 {
color: #456;
	margin: 0px 0% 0px 0%;
	padding-left: 185px !important;
	font-weight: bold;
	padding-bottom:10px;
	padding-top:30px;
	font-size:  300%;
	font-family: "arial black", "courier new",IMPACT,Helvetica,Haettenschweiler,arial,batang,Batang,Arial, serif;
	text-shadow: 0.2em 0.2em #002B3A;
	text-align: left;
z-index: 80;
}	
/*questa è la descrizione del Logo*/
#pageHeader h2 {
	color: #fff;
	margin: 0px 0% 0px 0%;
	padding-left:17%;
	padding-bottom:4px;
	padding-top:4px;
	font-size: 115%;
	text-align: left;
	font-family: 'courier new',IMPACT,Arial,Haettenschweiler,arial,batang,Batang,Helvetica, serif;
border: none;
}

#logo {
	padding-left:3px; padding-right:0; padding-top:0px; padding-bottom:0;
	top: 0px;
	z-index:99;
	display:none;
	}
#logo img {
	width:147px;
	}		
#MENU {
position:relative;
width: 879px !important;
height: 21px;
	padding-left:185px !important;
background:#7c96c1 url('pagehead2.gif') no-repeat 1px 0px;
color: #7ea983;
	}

#MENU ul {
	background: transparent;
	color: #113115;
	list-style: none;
	}		
#MENU li {
	float:left;
	background: transparent;
margin-left: 6px;
	word-spacing: 3px;
	}
#MENU a {
	text-align: left; 
	color: #113115;
	background: transparent;
	text-transform: lowercase;
	font-family: georgia,"lucida console", "trebuchet ms",arial,georgia,batang,IMPACT,Haettenschweiler,Batang,Arial, Helvetica, serif;
	font-size: 90%;
	font-weight: bolder;
	}
#MENU a:hover {
	text-align: left; 
	padding-bottom: 3px;
	text-transform: lowercase;
	font-family: georgia,"lucida console", "trebuchet ms",arial,georgia,batang,IMPACT,Haettenschweiler,Batang,Arial, Helvetica, serif;
	font-size: 90%;
	font-weight: bolder;
color: #000; background-color: #ccddf8;
  border-bottom: 2px solid #445566;
	
	}			
#MENU #currentpage a {
	color: #ccddf8;
	background: transparent;
	}
#google { 
	padding: 1px 2px 5px 2px;
	font-style: normal; 
	border: 3px solid #fff;
	background: #C2CDE0;
font-size: 8px;
font-variant:normal; font-weight:bold;
text-align:right;
float:right;
}
/*qui c'e' il riquadro subscribe del menu*/
#time { 
display: inline;	
font-style: normal;font-variant:normal; font-weight:normal;
text-align: right;
vertical-align: middle;
padding-left: 50px;
display:none;
}
#RADIOIMAGE {
	margin-left: 0%;
	height: 48px;
	padding: 0;
	float: right;
	background: url('radio6.gif') bottom;
	}
#RADIOBANNER {
	float:right;
	height: 8%;
	background:transparent;
	border: 2px solid black;
	padding: 0px 0px 0px 2px;
	}

/*Questo è il menu di sinistra la barra gialla grande*/
#preamble {
	position:absolute;
	margin-top:0px;
	font-size:small;
	background:#ccddf8; 
	width: 185px;
	}
#preamble h4 {
	color: #cad4dc ;
	background: #416194; 
font-size: 0.9em;
padding-left: 2px;
display: none;
	}

/*questo governa il menu di sinistra che cambia a seconda dell'area tematica*/
/*background:transparent url(linkback.gif) repeat-y top left;*/
/*Qui comincia la definizione del contenuto - si determinano testo, bordi, floating e span*/
/*Left Navigation Menu - This navigation menu suffers the flickering*/
#navigation{ width: 185px; background:ccddf8;/*riquadro che contiene i menu di sx*/
margin-left:0px;margin-right:0px;margin-top:0px;
padding-left:2px;padding-right:0px;padding-bottom:8px; border: 1px dotted #abbbc7;}
#navcontainer { width: 150px;}
#navigation ul { margin-left: 4px;margin-top: 0px; 
/*Solo per mozilla*/ padding-left: 0; margin-bottom:  0px; list-style-type: none; 
text-transform:uppercase;
font: 85% Verdana, Helvetica, sans-serif; }
#navigation a { display: block; width: 129px; padding: 8px; /*Internet Explorer hack*/ w\idth: 129px; \width: 129px; 
/*compliant mode*/ background-color: transparent ; 
border-bottom: 1px solid #471115; 
line-height: 13px; /*rende i bordi sottili su explorer cad4dc 416194*/ 
color: #416194; 
text-decoration: none; }
#navigation a:hover { background-color: #F4F2E4; color: #E41F1F; }
/*Icone di Navigazione in ordine visivo*/
li#section { background:url('linkback.gif') repeat-y top left; height:18px }
li#home a{ background: #7CB3F1 url('icone/01.gif') no-repeat 118px 7px; }
li#listens a{ background: #e4e9ed url('icone/iradio.gif') no-repeat 118px 7px; }
li#this a{ background: #e4e9ed url('icone/ithis.gif') no-repeat 118px 7px; }
li#jukebox a{ background: #e4e9ed url('icone/ijukebox.gif') no-repeat 118px 7px; }
li#playlist a{ background: #e4e9ed url('icone/iplaylist.gif') no-repeat 118px 7px; }
li#review a { background: #e4e9ed url('icone/ireviews.gif') no-repeat 118px 7px; }
li#djshows a { background: #e4e9ed url('icone/ishows.gif') no-repeat 118px 7px; }
li#festivals a { background: #e4e9ed url('icone/inews.gif') no-repeat 118px 7px; }
li#guest a { background: #e4e9ed url('icone/iguest.gif') no-repeat 118px 7px; }
li#news a { background: #e4e9ed url('icone/inews.gif') no-repeat 118px 7px; }
li#friends a { background: #e4e9ed url('icone/ifriends.gif') no-repeat 118px 7px; }
li#flyers a { background: #e4e9ed url('icone/iflyers.gif') no-repeat 118px 7px; }
li#slides a { background: #e4e9ed url('icone/islides.gif') no-repeat 118px 7px; }
li#gallery a{ background: #e4e9ed url('icone/igallery.gif') no-repeat 118px 7px; }
li#audiovisual a{ background: #e4e9ed url('icone/iaudiovisual.gif') no-repeat 118px 7px; }
li#resources a { background: #e4e9ed url('icone/06.gif') no-repeat 118px 7px; }
li#links a { background: #e4e9ed url('icone/07.gif') no-repeat 118px 7px; }
li#affiliation a { background: #e4e9ed url('icone/iaffiliation.gif') no-repeat 118px 7px; }
li#upload a { background: #e4e9ed url('icone/iupload.gif') no-repeat 118px 7px; }
li#work a { background: #e4e9ed url('icone/iwork.gif') no-repeat 118px 7px; }
li#subscribe a { background: #e4e9ed url('icone/isubscribe.gif') no-repeat 118px 7px; }
li#press a { background: #e4e9ed url('icone/ipress.gif') no-repeat 118px 7px; }
li#about a { background: #e4e9ed url('icone/iabout.gif') no-repeat 118px 7px; }
li#contact a { background: #e4e9ed url('../icone/08.gif') no-repeat 118px 7px; }
li#current a{ background: #A5CEF5 url('icone/current.gif') no-repeat 118px 7px; }
/*questochiude i menu e riapre con la pubblicità*/
#navigation #current a {
	background: transparent;
	color: #002B3A;
	border-top: 0.3em solid white;
	padding-top: 0.5em;
	}
#navlist #current a {
background: transparent;
color: #002B3A;
border-top: 0.3em solid white;
padding-top: 0.5em;
	}
#corner{ 
position:relative;
height:231px;
width:154px;
margin-left: 4px;margin-top:  0px
 }
/*background: url('corner1.gif') no-repeat;*/
/* questi sono degli altri div che vanno sotto il menu di sinistra es. pubblicità, flyer specifici, certificazioni eccetera*/
#lnews {
	position:relative;
	font: 75% 'Trebuchet MS', Baskerville,verdana; 
	background:#D4DCE8;
	color:#2A568F;
	width:155px;
	margin-left:2px;margin-right:2px;margin-top:0px;
padding-left:2px;padding-right:2px;padding-bottom:8px; border: 3px solid #abbbc7;
	}
#lwin {
width: 185px;
	background: #3f7ac7;
	margin-left:1px;
	margin-top: 27px;
padding-left:0px;padding-right:0px; 
/*border: 3px solid #abbbc7;*/
	}	
#lwin p {
vertical-align: top;	
margin-left: 0px;
	font: 100% verdana,Baskerville,verdana; 
	color: #fbfefb;
	}
#lwin img {
	width:150px;
	right: 0px;
	border: none;
	}
#lwin h2 {
	font: bold 1.1em arial, verdana,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #fff;
	background: #707FB1;
	border: 1px solid #456;
margin-right:1px;
}
#lwin h6 {
	font: bold 1.0em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
#lwin h8 {
	font: bold 0.8em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: black;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
#lwin ul#blog, #lwin ul#blogarchives {
	margin: 15px;
}
#lwin ul#blog li, #lwin ul#blogarchives li {
	list-style: none;
	margin: 5px 0;
	font: 1.2em Arial, Helvetica, sans-serif;
}
#lwin a {
	color: #D5A0A5;
	text-decoration: none;
	font: bold 1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}
#lwin a:hover {
	color: #CC6600;
	text-decoration: none;
}
#subscribesx{
width:16%;
margin-top: 8px;
margin-bottom: 4px;
	background: #639ace;
	color: #f2f7fb;
	text-decoration: none;
	border: 2px #fff;
}
#subscribesx {
display: block;
}

#survey {
position:relative;
width: 100%;
	background:#f5f5f5;
	color:#2A568F;
	margin-top: 27px;
	font: 100% verdana,'Trebuchet MS', Baskerville,verdana; 
	margin-left:1px;border: 1px dashed #abbbc7;
}
#survey h4{
	font-style:normal;
background: #4b7290;
	color:#2A568F;
padding-left:2px;padding-right:2px;padding-bottom:1px; 
	border: 1px solid #C2CDE0;
	clear: both;
}
#llogin {
	background: #3f7ac7;
	color:#00458c;
	margin-top: 2px;
	font: 1.0em verdana,'Trebuchet MS', Baskerville,verdana; 
	margin-left:1px;
line-height: 0.8em;
border: 1px dashed #abbbc7;
display: inline;

}
#llogin p {
	border: #416194;
	padding-left: 2px;
	padding-right: 2px;
	}
#llogin h4 {
	color: #abbbc7;
	background: #416194; 
font-size: 0.9em;
display: block;
margin-bottom: 2px;
	}
#ladv {
	background:#bbc8d2;
	color:#2A568F;
	border: 3px solid #2A568F;
}
#lvalid {
	margin-top: 27px;
	margin-left:2px;
	color:#2A568F;
}
#lvalid img {
	border: none;
padding-left: 30px;
}

#supportingText {
	position:relative;
font: 10pt verdana, baskerville, Helvetica,"courier new",verdana, sans-serif;
	background: #fff;
	background-position: right;
	float: right;
	width: 505px !important;
	vertical-align:top;
	margin-top: 0px;
	border-left: 2px solid #e7e7e7;
	z-index: 99;
	}
#supportingText p {
	color: #002B3A;
background: #fff ;
margin-left: 4px;
margin-right:4px;
margin-bottom: 2px;
	}
#supportingText p:first-letter {
	font-weight: bolder; 
}
#supportingText img {
	vertical-align:top;
margin:3px 3px 3px 1px;
	padding: 2px 2px 2px 0;
 padding-top:4px;

	float:left;
}
#banner {
	clear:both;
	}
#banner p {
	color: #e7e7e7;
/*background:#e7e7e7;*/
border-top: 3px solid #e7e7e7;
margin-left:0px;
margin-right:81px;
	font: 10pt verdana,georgia,verdana, baskerville, Helvetica,"courier new",verdana, sans-serif;
	line-height: 1.6em;
	letter-spacing:  0px;
font-weight: bold;
text-transform: uppercase;
font-style: normal;
padding-top: 21px;
	}
#banner img {
	vertical-align:top;
	margin:3px 3px 3px 1px;
	padding: 2px 2px 2px 0; 
padding-left: 5%;
	float:left;
width: 62px;
}
#banner a {
	color: #adaead;
	text-decoration: none;
	}
#banner a:hover {
	color: #9cbeef;
	text-decoration: none;
}

#emailText {
	position:relative;
	width: 580px;
	height: 380px;
	background: #fff url('icone/suptextbg1.png') repeat-y;
	background-position: right;
	vertical-align:top;
	border: 2px solid #F1F3F6;
	z-index: 99;
font: 10pt verdana, baskerville, Helvetica,"courier new",verdana, sans-serif;
	line-height: 1.2em;
	letter-spacing:  0px;
	padding-right: 81px;
	}
#emailText p {
	width: 499px;
	padding-right: 81px;
	color: #002B3A;
background: #transparent;
	font: 10pt verdana, baskerville, Helvetica,"courier new",verdana, sans-serif;
	line-height: 1.2em;
	letter-spacing:  0px;
	}
#emailText p:first-letter {
	font-weight: bold; 
}
#emailText img {
	vertical-align:top;
	margin:3px 3px 3px 1px;
	padding: 2px 2px 2px 0; 
	float:left;
}
#admin {
	position:relative;
	width: 83%;
	left: 0px;
	background: #fff url('icone/suptextbg1.png') repeat-y;
	background-position: right;
	float:right;
	vertical-align:top;
	border: 2px solid #F1F3F6;
	z-index: 99;
font: 10pt verdana, baskerville, Helvetica,"courier new",verdana, sans-serif;
	line-height: 1.2em;
	letter-spacing:  0px;
	}
#admin p {
	width: 499px;
	padding-right: 81px;
	color: #002B3A;
	font: 10pt verdana, baskerville, Helvetica,"courier new",verdana, sans-serif;
	line-height: 1.3em;
	letter-spacing:  0px;
	z-index: 98;
	}
#admin p:first-letter {
	font-weight: bolder; 
font-size: 120%;
}
#admin img {
	vertical-align:top;
	margin:3px 3px 3px 1px;
	padding: 2px 2px 2px 0; 
	float:left;
}
#supportingTextT {
	position:relative;
	float: right;
	width:70%;
	min-height:500px;
	padding: 2px 5px  0px 0px; 
	background: #F1F3F6;
	margin-top:0px;
	vertical-align:top;
	border-left: 2px solid #e7e7e7;
	z-index: 95;
	}
#supportingTextT p {
	margin: 4px 17px 17px 12px;
	padding: 10px 10px 10px 0; 
	color: #002B3A;
	font: 80% verdana; 
	letter-spacing:  0px;
	border: 5px solid #FDF5E6;
	/*background: #F1F3F6;*/
}
#supportingTextT img {
	vertical-align:top;
	margin:3px 15px 3px 1px;
	padding: 10px 10px 10px 0; 
	float:left;
}
#zgcmTextT {
	position:relative;
	float: right;
	width:65%;
	min-height:500px;
	padding: 14px 5px  0px 0px; 
paddin-left:14px;
	background: #F1F3F6;
	margin-top:0px;
	vertical-align:top;
	border-left: 2px solid #e7e7e7;
	z-index: 95;
	}
#zgcmTextT p {
	margin: 4px 17px 17px 12px;
	padding: 10px 10px 10px 0; 
paddin-left:14px;
	color: #002B3A;
	font: 80% verdana; 
	letter-spacing:  0px;
	border: 5px solid #FDF5E6;
	/*background: #F1F3F6;*/
}
#zgcmTextT img {
	vertical-align:top;
	margin:3px 15px 3px 1px;
	padding: 10px 10px 10px 0; 
	float:left;
}

#footer {
	display: block;
	margin-top:5px;
	color: #CC6600;
	background: #D9E5D3;
	padding: 0 0 2px 0px;
	font: 90% Baskerville,verdana, garamond,Courier,Arial, Helvetica, sans-serif; 
	font-weight:bold;
	text-align: center; 
	text-transform:lowercase;
	margin-bottom:0px;
	border: 2px solid #C2CDE0;
}

#footer a:link, a:active { 
	color: #CC6600; text-decoration: none;
}
#footer a:visited { 
	color: #CC7701; text-decoration: none;
}
#footer a:hover { 
	color: #CC6600; text-decoration: underline; 
}
#footer li { 
	float: left;
}
#supfooter {
	margin-top: 8px;
	text-align:center;
	font-weight:bold;
	padding-top: 20px;
	padding-bottom: 20px; 
	color: #D4DCE8;
	font: 80% 'Trebuchet MS', Baskerville,verdana; 
	letter-spacing:  0px;
	border: 1px solid #C2CDE0;
	border-top: 4px solid #C2CDE0;
	background:#C81010 url('icone/footerlogo.gif') repeat-y 4px 1px;
}
#license {
	margin-top: 8px;
	text-align:center;
	font-weight:bold;
	font-size: 80%;
	padding-top: 5px;
	padding-bottom: 0px; 
	color: #456;
	font: 75% 'Trebuchet MS', Baskerville,verdana; 
	letter-spacing:  0px;
	border-top: 1px solid #C2CDE0;
	background: #D9E5D3;
}
#license p {
	margin-top: 8px;
	text-align:center;
	color: #456;
	font: 90% verdana,'Trebuchet MS', Baskerville,verdana; 
	letter-spacing:  1px;
	background: #D9E5D3;
}

#license a:link, a:active { 
	color: #BB0000; text-decoration: none;
}
#license a:visited { 
	color: #CC7701; text-decoration: none;
}
#license a:hover { 
	color: #CC6600; text-decoration: underline; 
}
#colonnadx {
	position:relative;
	font: 75% 'Trebuchet MS', Baskerville,verdana; 
	width: 187px !important;
	float:right;
	padding-left:2px; 
	background: #32547B;
	margin-top: 0px;
	margin-left: 2px;
	border-bottom: 3px solid #C2CDE0;
	}
#colonnadx p {
	background:#F7F4E7;
	margin-left: 1px;
	font: 80% verdana,Baskerville,verdana;
	text-align: center; 
	}
#colonnadx img {
	width:125px;
	vertical-align: top;
	margin-left: 4px;
	border: none;
	}
#colonnadx h2 {
	font: bold 1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #fff;
	background: #707FB1;
	padding: 3px 5px 3px 1px;
	border: 1px #456;
}
#colonnadx h6 {
	font: bold 1.0em verdana,"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	color: #C2CDE0;
	text-transform: uppercase;
	border: 0px dotted #fff;
	padding-left: 4px;
	padding-bottom: 4px;
	padding-top: 4px;
}
#colonnadx h8 {
	font: bold 0.8em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: black;
	padding: 3px 5px 3px 2px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
}
#colonnadx ul#blog, #colonnadx ul#blogarchives {
	margin: 15px;
}
#colonnadx ul#blog li, #colonnadx ul#blogarchives li {
	list-style: none;
	margin: 5px 0;
	font: 1.2em Arial, Helvetica, sans-serif;
}
#colonnadx a {
	color: #D5A0A5;
	text-decoration: none;
	font: bold 1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	margin-left: 4px;
}
#colonnadx a:hover {
	color: #CC6600;
	text-decoration: none;
	margin-left: 4px;
}
#zgcmdx {
	position:relative;
	font: 75% 'Trebuchet MS', Baskerville,verdana; 
	width: 18%;
	float:right;
	padding-left:2px; 
	background: #32547B;
	margin-top: 3px;
	margin-left: 2px;
	/*border-left: 4px solid #C2CDE0;*/
	border-bottom: 3px solid #C2CDE0;
	}
#zgcmdx p {
	background:#F7F4E7;
	margin-left: 4px;
	font: 80% verdana,Baskerville,verdana;
	text-align: center; 
	}
#zgcmdx img {
	width:125px;
	vertical-align: top;
	margin-left: 4px;
	border: none;
	}
#zgcmdx h2 {
	font: bold 1.2em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #fff;
	background: #707FB1;
	padding: 3px 5px 3px 1px;
	border: 1px #456;
}

#subscribedx{
margin-top: 2px;
margin-bottom: 4px;
	color: #CC6600;
	text-decoration: none;
	border: 2px #fff;
}
#subscribedx {
display: block;
}
.clear {
	clear: both;
}
.hide {
	display: none;
}
/*sponsors*/
#sponsors {
	float: left;
	width: 150px;
	font-size: 1.1em;
}
		#sponsors a {
			background: #F0F0F0;
		}
		#sponsors h3 {
	font: bold 1.3em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #fff;
	background: #D2DEEC url(../img/bg_h3.gif) no-repeat 100%;
	padding: 3px 15px;
	border-top: 3px solid #FFFFFF;
	border-bottom: 3px solid #FFFFFF;
		}
		#sponsors h4 {
			font: bold 1.4em/1em "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
			text-transform: uppercase;
			color: #336699;
			padding: 5px 10px;
		}
		#sponsors ul {
			list-style-type: none;
		}
		#sponsors li a {
			border-bottom: 1px solid #fff;
			width: 170px;
			display: block;
			padding: 0 0 5px 10px;
			font: 1em Arial, Helvetica, sans-serif;
			color: #369;
		}
		#sponsors li a:hover {
			color: #000;
			text-decoration: none;
		}
/*sponsors-end*/
/* poll */	


#explanation span, #participation span, #benefits span, #benefits span {
	color:#002B3A;
}	
c {

	color:#DE1F26;
}		
/*questo è il footer che si puo' portare su di un altra CSS da non modificare*/

#linklist {
	position: absolute;
	top: 48em;
}
#linkList #linkList2  ul {
	padding: 20px 10px 10px 10px;
	display:block;
}
#linklist li {
	margin: 2px 0;
}

