@charset "utf-8";
/* CSS Document */

body { background: url(../img/bg-sottopagina.jpg) #DFE3E3 top left repeat-x; padding: 20px 0 0 0; margin: 0; font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif; font-size: 12px; }
img { border: none; }
.clear { clear:both; height: 1px; overflow: hidden }
.grey { color: #4d4d4d; font-size: 11px; line-height: 15px; padding-top: 1px; display: block;}
.button {	
	background-color:#EB008B;
	border: none;
	color:#FFF;
	font-size:12px;
	font-weight: bold;
	padding: 3px 8px;
}
.form
{
	text-align: left;
	
	padding: 10px 30px;
	
}
.form input
{
	margin: 5px 0 10px 0;	
}

h1 { display:block; text-decoration:none; padding: 2px 5px 2px 5px; margin: 0 0 3px 0; font-size: 12px; background-color: #EB008B; color: #FFF; text-transform:capitalize; }
h6 { display:block; text-decoration:none; padding: 2px 5px 2px 5px; margin: 0 0 3px 0; font-size: 12px; background-color: #9966cc; color: #FFF; text-transform:capitalize; }
h2 { font-size: 17px; margin: 0; padding: 0 0 5px 0; }

/* GENERALE */
.header { width: 970px; margin: 0 auto 3px auto; padding: 0; background: url(../img/bg-header.jpg) #000 top left repeat-x; }
	.header .search { width: 210px; float:right; padding: 50px 20px 20px 0; }
	.header .search .input { width: 150px; height: 15px; margin: 0; background:url(../img/bg-search.jpg) #FFF top left repeat-x;}
	.header .search .cerca { float: right;}


.header-sottopagina { width: 970px; margin: 0 auto 3px auto; padding: 0; height: 115px; overflow: hidden  }
	.header-sottopagina .left { width: 773px; height: 115px; float: left; background: url(../img/bg-header2.jpg) #000 top left repeat-x; }
	.header-sottopagina .right { width: 190px; float: right; }
	.header-sottopagina .search { width: 210px; float:right; padding: 50px 20px 20px 0; }
	.header-sottopagina .search .input { width: 150px; height: 15px; margin: 0; background:url(../img/bg-search.jpg) #FFF top left repeat-x;}
	.header-sottopagina .search .cerca { float: right;}

.contenuto { width: 970px; margin: auto; }
.contenuto .sx { width: 217px; float: left; margin-right: 6px; }
.contenuto .centro { width: 550px; float: left; margin-right: 6px; }
	.contenuto .centro .centro-sx { float: left; width: 320px; }
	.contenuto .centro .centro-dx { float: right; width: 225px;}
.contenuto .dx { width: 190px; float: right; }
	

/* MENU */
.menu { min-height: 270px; height: auto !important; height: 270px; margin-bottom: 5px; }
	.menu a { display:block; text-decoration:none; padding: 2px 5px 2px 18px; margin-bottom: 2px; background:url(../img/arrow.gif) #808080 5px 6px no-repeat; color: #FFF; text-transform:capitalize;  }
	.menu a:hover { background-color:#000 !important;  }
	
	.menu a.home { background:url(../img/ico-home.gif) #000 3px 4px no-repeat; color: #FFF;  }
	.menu a.doppiaggio {background-color: #EB008B; }
	.menu a.premio { background-color: #EC1C24; }
	.menu a.concorso { background-color: #C3B130; }
	.menu a.newsroom { background-color: #00A2E5 ; }
	.menu a.blog { background-color: #6DBD00; }
	.menu a.contatti { background-color: #F26722; }
	.menu a.partners { background-color: #808080; }
	.menu a.special { background-color: #808080; }

.menu .secondo-livello { }
.menu .secondo-livello a { display:block; font-size: 10px; text-decoration:none; padding: 1px 5px 1px 20px; background-image:none; background-color: transparent; color: #333; text-transform:uppercase; }
.menu .secondo-livello a:hover { display: block; font-size: 10px; text-decoration:none; padding: 1px 5px 1px 20px; background: url(../img/arrow-black.gif) #FFF 5px 4px no-repeat; background-color: transparent !important; color: #333; text-transform:uppercase; }
.menu .secondo-livello a.active { display: block; font-size: 10px; text-decoration:none; padding: 1px 5px 1px 20px; background: url(../img/arrow-black.gif) #FFF 5px 4px no-repeat; background-color: transparent !important; color: #333; text-transform:uppercase; }	


/* SPONSOR */
.sponsor { }
	.sponsor img { display: block; margin-bottom: 5px; }
	
/* CROSSFADER */
 .wrapper { width: 550px; height: 270px; margin-bottom: 5px }	
	.wrapper .center { width: 550px; height: 270px; background: url(../img/travolta.jpg) top left no-repeat; position:absolute; }
	.wrapper .center2 { width: 550px; height: 270px; background:url(../img/starwars.jpg) top left no-repeat; position:absolute; }
	.wrapper .quote { background-color:#111; color:#FFF; filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; height: 50px; padding: 15px 5px 5px 15px; margin-top: 200px; }
		.wrapper .quote h3 { margin: 0; padding: 0; font-size: 13px; }
	
/* BOX NERI */	
.box-voce { background: url(../img/bg-voce.gif) #000 top left no-repeat; height: 135px; color: #FFF; margin-bottom: 5px;}
.box-foto { background: url(../img/bg-foto-video.jpg) #000 top left no-repeat; height: 130px; color: #FFF; margin-bottom: 5px;}
.box-sale { background: url(../img/bg-sale.jpg) #000 top left no-repeat; height: 140px; color: #FFF; margin-bottom: 5px;}
.box-voto { background: url(../img/bg-voto.jpg) #000 top left no-repeat; height: 135px; color: #FFF; margin-bottom: 5px;}
.box-blogga { background: url(../img/vedodoppio2.gif) #000 top left no-repeat; height: 135px; color: #FFF;}

.box-nomination { background: url(../img/bg-vincitori.jpg) #000 top left no-repeat; height: 140px; color: #FFF; margin-bottom: 5px;}

.box-blogga-sottopagina { background: url(../img/vedodoppio-vr.gif) #000 top left no-repeat; height: 135px; color: #FFF;}
.box-voce-home { background: url(../img/bg-voce.gif) #000 top left no-repeat; height: 115px; color: #FFF;}

.riga { position: absolute; width: 190px; margin-top: 105px; font-size: 11px;}
	.riga .testo { float: left; width: 145px; padding-left: 5px; padding-top: 2px;  }
	.riga .vai { float: right; width: 35px; }
.testo-extra-nero { position: absolute; padding: 5px; margin-top: 40px; width: 120px; }	

.foto-voto { float: left; width: 124px; text-align: center; }
.foto-voto img { padding: 5px; border: 1px solid #ccc; background-color: #fff; }
.testonoimg { float: left; width:400px; padding-left: 5px; padding-top: 2px;  }
.testonoimg img {display: none;}

/* BOX BIANCHI */	
.boxbianco { background: url(../img/bg-box-bianchi.jpg) #FFF top left repeat-y;  margin-bottom: 4px; line-height:17px;  }
	.boxbianco .foto { float: left; width: 124px; }
	.boxbianco .testo { float: right; width: 185px; }
	.boxbianco .testo h3 { font-size: 13px; margin: 0; padding: 2px 0 0 0; color: #0070BB; }
	
.twitter { height: 130px; background-color:#FFF; padding: 5px; margin-bottom: 5px; color: #0070BB; }
	.twitter .data{color: #EA008A; }
	
#twitter_div a {color: #EA008A; text-decoration: none;}
/*SOTTOPAGINA */

.contenuto .centro-sottopagina { width: 550px; float: left; margin-right: 6px; padding-bottom: 15px; }
.menu-edizione  { float: left; width: 235px; line-height:16px; margin-bottom: 25px;}
.menu-edizione a:hover  { color: #EB008B; text-decoration: none; border-bottom: 1px dotted #EB008B;}
.contenuto .centro-sottopagina .menu-edizione  a { display: block; font-size: 11px; color:#333; border-bottom: 1px solid #CCC; text-decoration: none; }
.contenuto .centro-sottopagina .menu-edizione  a:hover { display: block; font-size: 11px; color:#333; border-bottom: 1px solid #CCC; text-decoration: none; }

.scheda-edizione { float: right; width: 310px; text-align:right }

.contenuto .centro-sottopagina a { color: #EB008B; text-decoration: none; }
.contenuto .centro-sottopagina a:hover { color: #EB008B; text-decoration: none; border-bottom: 1px dotted #EB008B; }


.contenuto .centro-sottopagina2 { width: 550px; float: left; margin-right: 6px; padding-bottom: 15px; }
.menu-edizione2  { float: left; width: 235px; line-height:16px; margin-bottom: 25px;}
.menu-edizione2 a:hover  { color: #9966cc; text-decoration: none; border-bottom: 1px dotted #9966cc;}
.contenuto .centro-sottopagina2 .menu-edizione  a { display: block; font-size: 11px; color:#333; border-bottom: 1px solid #CCC; text-decoration: none; }
.contenuto .centro-sottopagina2 .menu-edizione  a:hover { display: block; font-size: 11px; color:#333; border-bottom: 1px solid #CCC; text-decoration: none; }

.scheda-edizione { float: right; width: 310px; text-align:right }

.contenuto .centro-sottopagina2 a { color: #9966cc; text-decoration: none; }
.contenuto .centro-sottopagina2 a:hover { color: #9966cc; text-decoration: none; border-bottom: 1px dotted #9966cc; }


.tabella { margin-top: 20px; }
	.tabella .left { width: 275px; float: left; margin-right: 3px;  }
	.tabella .right { width: 272px; float: left; }
	.tabella .riga-azzurra { background-color: #00A2E5; padding: 3px 5px; margin-bottom:3px;  }
	.tabella .riga-bianca { background-color: #FFF; padding: 3px 5px; margin-bottom: 3px; }

.immagine-in-testo { float:left; padding: 0 8px 5px 0; }

/* NEWS */

.news { padding: 0 0 25px 0; }
	.news .titolo { color: #EB008B; font-weight: bold; font-size: 13px; padding: 3px 0; }
	.news .data { color: #00A2E5; padding: 0 0 3px; }
	.news .testo { padding: 0 0 3px; }
	.news .tags {  }
.nav { padding: 10px 0; text-align: center; }	

/* FOOTER */
.footer { width: 970px; margin: auto; background-color:#000; }
	.footer .menufooter { padding: 25px 0 0 5px; }
	.footer .menufooter a { color: #FFF; text-decoration:none; padding: 0 6px; display: inline-block; border-right: 1px solid  #666; }
	.footer .share { float: right; width: 270px; height: 68px; overflow: hidden; }
		.footer .share .pulsante { padding: 25px 10px 0 0; width: 125px; float: left; }

.footer2 {  width: 950px; margin: auto; padding: 10px ; color:#333; font-size: 11px; }
	.footer2 a { color:#333; text-decoration:none; }
	.footer2 a:hover { color:#333; text-decoration:underline; }
	
/* Stili vecchio WP*/
.alignleft {
	float: left;
}

.alignright {
	float: right;
}	
