body {
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	background-image: url(immagini/sfondo_bg.jpg);
	background-repeat: repeat;
	background-position: center top;
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.clear {
	clear:both;
}
h1, h2, h3, h4, p, ul {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-size:9px;
}
#container {
	width:1024px;
	text-align:center;
	/*background-image: url(immagini/sfondo.jpg);
	background-repeat: repeat;
	background-position: center top;*/
	vertical-align: top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#mainhome {
	width:1024px;
	height: 439px;
	background-image: url(immagini/sfondo_home.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	text-align:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	position:relative;
}
#mainintrocorti {
	width:1024px;
	height: 439px;
	background-image: url(immagini/sfondo_introcorti.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	text-align:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	position:relative;
}

#mainvotacorti {
	width:1024px;
	height: 439px;
	background-image: url(immagini/sfondo_votacorti.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	text-align:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	position:relative;
	/*border: 1px solid #0a0;*/
}
#maindettagliocorti {
	width:1024px;
	height: 439px;
	background-image: url(immagini/sfondo_dettagliocorti.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	text-align:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	position:relative;
	/*border: 1px solid #0a0;*/
}

#mainconferma {
	width:1024px;
	height: 439px;
	float: left;
	text-align:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	position:relative;
}

#mainsponsor {
	width:1024px;
	height: 439px;
	background-image: url(immagini/sponsor_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	float: left;
	text-align:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	margin: 0px;
	position:relative;
	/*border: 1px solid #0a0;*/
}

/*NUOVE DANI*****************************************************************************/

#mainvotacorti279x439spacer{
	width:279px;
	height:439px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*border: 1px solid #a00;*/
}

#mainvotacorti90x439spacer{
	width:90px;
	height:439px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*border: 1px solid #a00;*/
}

#mainvotacorti240x439spacer{
	width:240px;
	height:439px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*border: 1px solid #a00;*/
}

.colonnacontent{
	width:280px;
	height:439px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*border: 1px solid #00a;*/
}

#colonnacontent300{
	width:300px;
	height:439px;
	color: #fff;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*border: 1px solid #00a;*/
}

#colonnacontent320{
	width:320px;
	height:439px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*border: 1px solid #00a;*/
}

.contentcortiroma{
	width:280px;
	height:374px;
	color:#fff;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*border: 1px solid #00a;*/
}

.contentcortiparis{
	width:280px;
	height:374px;
	color:#000;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	/*border: 1px solid #a00;*/
}


.contentcorti22x70spacer{
	width:22px;
	height:70px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.contentcortiimg{
	width:80px;
	height:70px;
	text-align:center;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.contentcortiimgcornice{
	width:70px;
	height:50px;
	background-color:#480703;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.contentcortiinfo{
	width:173px;
	height:70px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.titolocorto12{
	font-size: 11px;
	font-weight:bold;
}
.titolocorto11{
	font-size: 10px;
	font-weight:bold;
}

/**************************************************************************************/


#homecolonna1 {
	width:415px;
	height:409px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#homecolonna2 {
	width:179px;
	height:409px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#home179x340spacer {
	width:179px;
	height:320px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#home179x32spacer {
	width:179px;
	height:32px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#home179x67spacer {
	width:179px;
	height:67px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


/********************************************
NAVIGAZIONE MENU CENTRALE1
*********************************************/
#navmenucentrale1 {
	width:179px;
	height:36px;
	float:left;
		margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: inline;
}
#navmenucentrale1 ul {
	float: left;
	display: inline;
}
#navmenucentrale1 ul li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	display: inline;
}
#navmenucentrale1 ul li.menucentrale1 a {display: block; text-decoration: none; text-indent: -9999px;background: url(immagini/menu/guardacorti2_on.jpg) no-repeat;width: 179px;height: 36px;float: left;}
#navmenucentrale1 ul li.menucentrale1 a:hover {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/guardacorti2_off.jpg) no-repeat;width: 179px;height: 36px;float: left;}



/********************************************
FINE NAVIGAZIONE MENU CENTRALE1
*********************************************/
/********************************************
NAVIGAZIONE MENU CENTRALE2
*********************************************/
#navmenucentrale2 {
	width:179px;
	height:31px;
	float:left;
		margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: inline;
}
#navmenucentrale2 ul {
	float: left;
	display: inline;
}
#navmenucentrale2 ul li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	display: inline;
}

#navmenucentrale2 ul li.menucentrale2 a {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/votacorti2_on.jpg) no-repeat;width: 179px;height: 31px;float: left; display: inline;}
#navmenucentrale2 ul li.menucentrale2 a:hover {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/votacorti2_off.jpg) no-repeat;width: 179px;height: 31px;float: left;display: inline;}


/********************************************
FINE NAVIGAZIONE MENU CENTRALE2
*********************************************/

/********************************************
NAVIGAZIONE MENU DETTAGLIOCORTI
*********************************************/
#navmenudettagliocorti {
	width:320px;
	height:37px;
	float:left;
		margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: inline;
}
#navmenudettagliocorti ul {
	float: left;
	display: inline;
}
#navmenudettagliocorti ul li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	display: inline;
}

#navmenudettagliocorti ul li.seleziona a {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/dettagliocortoseleziona_on.jpg) no-repeat;width: 159px;height: 15px;float: left; display: inline;}
#navmenudettagliocorti ul li.seleziona a:hover {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/dettagliocortoseleziona_off.jpg) no-repeat;width: 159px;height: 15px;float: left;display: inline;}
#navmenudettagliocorti ul li.torna a {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/dettagliocortotorna_on.jpg) no-repeat;width: 99px;height: 15px;float: left; display: inline;}
#navmenudettagliocorti ul li.torna a:hover {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/dettagliocortotorna_off.jpg) no-repeat;width: 99px;height: 15px;float: left;display: inline;}
#navmenudettagliocorti ul li.invia a {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/dettagliocortoinvia_on.jpg) no-repeat;width: 159px;height: 11px;float: left; display: inline;}
#navmenudettagliocorti ul li.invia a:hover {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/dettagliocortoinvia_off.jpg) no-repeat;width: 159px;height: 11px;float: left;display: inline;}

#menudettagliocorti62spacer {
	width:62px;
	height:15px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menudettagliocorti320spacer {
	width:320px;
	height:11px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/********************************************
FINE NAVIGAZIONE MENU DETTAGLIOCORTI
*********************************************/



#homecolonna3 {
	width:45px;
	height:409px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#homecolonna4 {
	width:320px;
	height:409px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*MODIFICATA DANI*/
#home320x96spacer {
	width:320px;
	/*height:96px;*/
	height:62px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#home320x61spacer {
	width:320px;
	height:61px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#homecortodelgiorno {
	width:320px;
	height:42px;
	float:left;
	background-image: url(immagini/cortogiorno.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*NUOVA DANI*/
#corticorto {
	width:320px;
	height:42px;
	float:left;
	/*background-color: #000;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#homecortodelgiornoplayer {
	width:320px;
	height:240px;
	float:left;
		background-image: url(immagini/cortogiorno_player.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#homecolonna5 {
	width:55px;
	height:409px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#homecolonna6{
	width:1014px;
	height:30px;
	float:left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#header {
	width:1024px;
	height: 129px;
	text-align:right;
	vertical-align: top;
	/*background-color:#9900cc;*/
	/*background-image: url(immagini/sfondo_header.jpg);
	background-repeat: no-repeat;
	background-position: center top;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}
#header689x45spacer {
	width:689px;
	height:45px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header689x57spacer {
	width:689px;
	height:57px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#header689x50spacer {
	width:689px;
	height:50px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#headervota225x45 {
width:225px;
	height:45px;
	min-height: 45px;
	float:left;
	display: inline;
	text-align:left;
		/*background-image: url(immagini/votacorti_up.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#headervota225x57 {
	width:225px;
	height:57px;
	float:left;
	text-align:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


#menucontainer {
	width:1024px;
	height: 27px;
	text-align:center;
	vertical-align: top;
	/*background-image: url(immagini/sfondo_menu.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	
}
#menu37spacer {
	width:37px;
	height:27px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#menuvota {
	width:225px;
	height:27px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/********************************************
NAVIGAZIONE ORIZZONTALE
*********************************************/
#navspacer {
	width:359px;
	height:27px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#nav {
	width:293px;
	height:27px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#nav ul {
	float: left;
	display: inline;
}
#nav ul li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	display: inline;
}
#nav ul li.home a {display: block; text-decoration: none; text-indent: -9999px;background: url(immagini/menu/home_on.jpg) no-repeat;width: 38px;height: 27px;float: left; display: inline;}
#nav ul li.homesel a {display: block; text-decoration: none; text-indent: -9999px;background: url(immagini/menu/home_off.jpg) no-repeat;width: 38px;height: 27px;float: left; display: inline;}
#nav ul li.home a:hover {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/home_off.jpg) no-repeat;width: 38px;height: 27px;float: left; display: inline;}

#nav ul li.corti a {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/corti_on.jpg) no-repeat;width: 49px;height: 27px;float: left; display: inline;}
#nav ul li.cortisel a {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/corti_off.jpg) no-repeat;width: 49px;height: 27px;float: left; display: inline;}
#nav ul li.corti a:hover {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/corti_off.jpg) no-repeat;width: 49px;height: 27px;float: left; display: inline;}

#nav ul li.vota a {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/vota_on.jpg) no-repeat;width: 72px;height: 27px;float: left; display: inline;}
#nav ul li.votasel a {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/vota_off.jpg) no-repeat;width: 72px;height: 27px;float: left; display: inline;}
#nav ul li.vota a:hover {display: block;text-indent: -9999px;background: url(immagini/menu/vota_off.jpg) no-repeat;width: 72px;height: 27px;float: left; display: inline;}

#nav ul li.concorso a {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/concorso_on.jpg) no-repeat;width: 74px;height: 27px;float: left; display: inline;}
#nav ul li.concorsosel a {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/concorso_off.jpg) no-repeat;width: 74px;height: 27px;float: left; display: inline;}
#nav ul li.concorso a:hover {display: block; text-decoration: none; text-indent: -9999px;background: url(immagini/menu/concorso_off.jpg) no-repeat;width: 74px;height: 27px;float: left; display: inline;}

#nav ul li.sponsor a {display: block;text-decoration: none;text-indent: -9999px;background: url(immagini/menu/sponsor_on.jpg) no-repeat;width: 60px;height: 27px;float: left; display: inline;}
#nav ul li.sponsorsel a {display: block;text-decoration: none;text-indent: -9999px;background: url(immagini/menu/sponsor_off.jpg) no-repeat;width: 60px;height: 27px;float: left; display: inline;}
#nav ul li.sponsor a:hover {display: block;text-decoration: none;text-indent: -9999px;background: url(immagini/menu/sponsor_off.jpg) no-repeat;width: 60px;height: 27px;float: left; display: inline;}

/********************************************
FINE NAVIGAZIONE ORIZZONTALE
*********************************************/

#classificacontainerhome {
	width:1024px;
	height: 129px;
	text-align:center;
	background-image: url(immagini/sfondo_classifica_home.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
}
#classificacontainerintrocorti {
	width:1024px;
	height: 129px;
	text-align:center;
	background-image: url(immagini/sfondo_classifica_introcorti.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
}
#classificacontainervotacorti {
	width:1024px;
	height: 129px;
	text-align:center;
	background-image: url(immagini/sfondo_fascia_vuota.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	float:left;
}

.votacortitxt{
	float:left;
	width:100%;
	text-align:center;
	font-size: 12px;
	color: #fff;
	margin-top:40px;
	margin-bottom:10px;
	font-weight:bold;
}

#classificacontainervotacorti img{
	border: 0px;
}

#classifica113spacer {
	width:113px;
	height:129px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#classifica24spacer {
	width:24px;
	height:129px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#classifica14spacer {
	width:14px;
	height:129px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.classifica14x48spacer {
	width:14px;
	height:48px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}


.classificathumbcontainer {
	width:388px;
	height:105px;
	float:left;
	margin-top: 24px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}

/*NUOVA DA DANI*/
.containerthumb{
	width:388px;
	height:48px;
	float:left;
}

/*NUOVA DA DANI*/
.containersegn{
	width:388px;
	height:45px;
	float:left;
}

/*MODIFICATA DA DANI*/
.classificathumb {
	width:60px;
	height:48px;
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/*NUOVA DA DANI*/
.classificathumb a img{
	border: 0px;
	width: 60px;
	height: 45px;
}

/*MODIFICATA DA DANI*/
.classificasegnaposto {
	width:60px;
	height:45px;
	float:left;
	background-image: url(immagini/classifica_segnaposto.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	text-align:center;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
}



/*NUOVA DA DANI*/
.classificasegnaposto span{
	font-weight: normal;
	font-size: 11px;
}

#calltoaction {
	width:1024px;
	height:24px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

#footer {
	width:1024px;
	height: 44px;
	min-height: 26px;
	text-align:center;
	vertical-align: middle;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #ffffff;
	text-decoration: none;
	float:left;
}

#footerspacer {
	width:850px;
	height:24px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

/********************************************
NAVIGAZIONE FOOTER
*********************************************/


#navfooterdivisore {
	width:2px;
	height:24px;
	float:left;
	background-image: url(immagini/menu/footer_divisore.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: inline;
}
#navfooter {
	width:125px;
	height:24px;
	float:left;
		/*background-image: url(immagini/menu/menuintero.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;*/
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0.5px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	display: inline;
}
#navfooter ul {
	float: left;
	display: inline;
}
#navfooter ul li {
	list-style: none;
	padding: 0px;
	margin: 0px;
	float: left;
	display: inline;
}
#navfooter ul li.lingua a {display: block; text-decoration: none; text-indent: -9999px;background: url(immagini/menu/lingua_on.jpg) no-repeat;width: 55px;height: 24px;float: left; display: inline;}
#navfooter ul li.lingua a:hover {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/lingua_off.jpg) no-repeat;width: 55px;height: 24px;float: left; display: inline;}

#navfooter ul li.info a {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/info_on.jpg) no-repeat;width: 65px;height: 24px;float: left; display: inline;}
#navfooter ul li.info a:hover {display: block; text-decoration: none;text-indent: -9999px;background: url(immagini/menu/info_off.jpg) no-repeat;width: 65px;height: 24px;float: left; display: inline;}


/********************************************
FINE NAVIGAZIONE FOOTER
*********************************************/




.revealcontent{
visibility: hidden;
}
