/*
	<!-- GLOBAL CONFIG -->






















































<!-- GAZZETTA TV -->

























<!-- GAZZETTA TV -->


<!--  LOAD LANGUAGE STRINGS  -->
  

	<!-- ITA.CONFIG -->

<!-- CHARSET -->


	
	
	
	
	    
	
    	
    	
		
    
	
	
	
	
	
	
	


<!-- CENTRALIZZAZIONE METATAG -- PER SERIE A, RUGBY, VOLLEY E MOTORI - ANDREBBE ESTESA A TUTTI I CONTENUTI! -->


	

   


		




		






		







		


<!-- FINE CENTRALIZZAZIONE METATAG -->

	SSI_Error





<!--  DEBUG MODE  -->

	


<!--  DEBUG MODE a 1 forzato per inserire i css singolarmente  -->



<!--  SET DEFAULTS (SEZIONE, SOTTOSEZIONE, TIPOLOGIA)  -->

	



	



	


<!--  SET URLS  CMS -->


<!-- MOTORI -->






<!-- SPORT USA -->







<!-- BASKET -->









<!-- CALCIO MAIN-->











<!-- CALCIO ET -->


















































<!--CALCIO ITALIA -->
















<!-- CICLISMO -->



<!-- HOKEY -->


<!-- PALLAMANO -->


<!-- PALLANUOTO -->


<!-- PALLAVOLO -->




<!-- RUGBY -->





<!-- SCI -->



<!-- TENNIS -->






<!-- CMS_URL: /speciali/risultati_classifiche -->
<!-- FINE GLOBAL CONFIG -->





<!--tracciamenti rummble-->
  
    <meta name="article:section" content="default">
    <meta name="article:subsection" content="default">
    


	
*/
/* FIX */
body {
background:#e5e5e5;
}

.sub-europei #first-content {
margin:0;
padding:10px 6px;
*width:970px
}
.sub-europei #topbar #topbar_right ul#topbar_menu {
float:right;
}
.sub-europei #gazzetta-tv-2column {
left:-3px
}
.sub-europei .blog-single ul li h1 a {color:#fff!important}
.sub-europei .news-orizontal-img-left h2, 
.sub-europei .news-orizontal-img-left h2,
.sub-europei .left-content .news-vertical h2,
.left-content .news-vertical h2 {
background:#006f9e;
}
.sub-europei .header-news .dilatua-container, 
.sub-europei .header-news .dilatua-container,
.news-orizontal-img-left .dilatua-container,
.news-vertical .dilatua-container {
color:#FFFFFF;
}
.sub-europei .header-news .dilatua-container {
margin-top:-3px;
}
.box-grigio-round-header h3 a {
font-size:15px!important;
}
.sub-europei .header-news .dilatua-container a,
.sub-europei .header-news .dilatua-container a,
.news-orizontal-img-left .dilatua-container a, 
.news-vertical .dilatua-container a {
background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/dilatua-bkg.png?v=201205171104) no-repeat transparent !important;
color:#fff;
}
.sub-europei #gazzetta-tv-3column {
overflow:hidden;
}
.sub-europei .highlight-type {
font-size:1.0em;
color:#EB528D;
}
body.type-articolo .left-content .second-col {
position:relative;
}
.sub-europei .second-col .blog-single {margin-bottom:0}
.sub-europei .second-col .blog-single h2 {
background:none;
color:#fff;
padding-top:0;
}
.sub-europei .second-col .blog-single {
border:none;
}
.sub-europei .second-col .blog-single ul li span,
.sub-europei .second-col .blog-single ul li h1,
.sub-europei .second-col .blog-single ul li p  {
background: #00212f;
padding: 4px 4px 0 4px;
}
.sub-europei .second-col .blog-single ul li h1 {
font:bold 12px Arial, sans-serif;
padding-bottom:18px
}
.sub-europei .second-col .blog-single ul li span {
color: #ccc;
}
.sub-europei .second-col .blog-single ul li p.blog-firma {
padding-bottom:6px;
color:#fff
}
/* FINE FIX */

.sub-europei #wrapper #header {
background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bgk-header-Europei.jpg?v=201205171104) repeat-x transparent !important;
} 
.sub-europei #wrapper #header #logo-europei {
background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/logo-Europei.png?v=201205171104) repeat-x transparent !important;
width:289px;
height:44px;
left:340px;
top:26px;
float:left;
position:absolute
}
.sub-europei #wrapper #header #logo-small, .sub-europei #wrapper #header #wrapper-header #login, .sub-europei #wrapper #header #wrapper-header #dataora{
display:none;
}
.sub-europei #wrapper #header #wrapper-header #social-share-header {
background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bgk-social-Europei.jpg?v=201205171104) repeat-x transparent !important;
float:right;
width:205px;
height:37px;
margin-top:65px
}
.sub-europei #wrapper #header #wrapper-header #social-share-header li {
margin-top:9px;
margin-left:6px;
float:left;
}
.sub-europei #wrapper #header #wrapper-header #social-share-header li.googleplus {
margin-top:12px;
width:60px;
margin-left:10px
}
.sub-europei #wrapper #header #menu-first-level {
background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-menu-Europei.jpg?v=201205171104) repeat-x center bottom transparent;
}
.sub-europei #wrapper #header #menu-first-level ul#main_menu li {
background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/separatore-menu-Europei.jpg?v=201205171104) no-repeat scroll right bottom transparent;
}
.sub-europei #header #menu-first-level ul#main_menu li a span.voice {
padding:14px 3px 0 4px
}

#menu-first-level ul#main_menu li a:hover span.corner_top_left,
#menu-first-level ul#main_menu li a:hover span.voice,
#menu-first-level ul#main_menu li a:hover span.corner_top_right,
.over-menu {
background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-hover-menu-Europei.jpg?v=201205171104) repeat-x scroll 0 bottom transparent;
}

/* menu current invece che active */
#menu-first-level ul#main_menu li.current span.corner_top_left,#menu-first-level ul#main_menu li.current a:hover span.corner_top_left {
background:url(//images2.gazzettaobjects.it/libs4/css/assets/bg_MM_corner_sx.png?v=201107041315) no-repeat transparent;
}
#menu-first-level ul#main_menu li.current span.voice,#menu-first-level ul#main_menu li.current a:hover span.voice {
background:url(//images2.gazzettaobjects.it/libs4/css/assets/bg_MM.png?v=201107041315) repeat-x transparent;
}
#menu-first-level ul#main_menu li.current span.corner_top_right,#menu-first-level ul#main_menu li.current a:hover span.corner_top_right {
background:url(//images2.gazzettaobjects.it/libs4/css/assets/bg_MM_corner_dx.png?v=201107041315) no-repeat transparent;
}

/*Pagina squadra*/
#main .testata_squadra_europei{
	width:968px;
	height:42px;
	margin:0 auto;
	border-bottom:solid 3px #2D8BB1;
	clear:both;
	margin-top:10px;
	text-transform:capitalize;
}

#main .testata_squadra_europei .col_sx{
	float:left;
	height:35px;
}

#main .testata_squadra_europei .col_sx div{
	padding: 0 0 0 50px;
	height:28px;
	font-size:3.2em;
	font-weight:bold;
	color:#313131;
}

#main .testata_squadra_europei .col_sx div.no-padding{
	padding: 0px;
}

/*Testate singole squadre*/
#main .testata_squadra_europei .col_sx div.polonia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_polonia.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.grecia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_grecia.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.russia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_russia.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.repubblica-ceca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_repubblica_ceca.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.olanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_olanda.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.danimarca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_danimarca.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.germania{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_germania.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.portogallo{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_portogallo.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.spagna{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_spagna.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.italia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_italia.png?v=201205171104) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.irlanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_irlanda.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.croazia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_croazia.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.ucraina{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_ucraina.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.svezia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_svezia.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.francia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_francia.png?v=201205181751) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.inghilterra{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bandiera_inghilterra.png?v=201205181751) no-repeat bottom left transparent;
}





#main .testata_squadra_europei .col_dx{
	float:right;
	width:250px;
}

#main .testata_squadra_europei .col_dx .logo_magic{
	display:block;
	float:left;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/logo_magic.png?v=201205171104) no-repeat transparent;
	width:29px;
	height:38px;
	padding:0 0 0 40px;
}

#main .testata_squadra_europei .col_dx .logo_magic span.titolo{
	display:block;
	width:200px;
	font-size:1.2em;
	line-height:1.3em;
	color:#BFBFBF;
	font-weight:bold;
}

#main .testata_squadra_europei .col_dx .logo_magic span.sottotitolo{
	display:block;
	width:208px;
	font-size:1.1em;
	line-height:1.5em;
	color:#BFBFBF;
}

#main .testata_squadra_europei .col_dx .logo_magic span.sottotitolo a{
	color:#EB528D;
	font-weight:bold;
}

/*Menu pagina squadra*/
#main .menu_squadre{
	width:968px;
	height:38px;
	margin:0 auto;
}

#main .menu_squadre ul{
	display:inline-block;
}

#main .menu_squadre ul li{
	display:inline-block;
	float:left;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_li_menu_squadre.gif?v=201205171104) no-repeat center right transparent;
	padding:12px 10px;
	font-size:1.2em;
	color:#313131;
}

#main .menu_squadre ul li.first{
	padding-left:0px;
}

#main .menu_squadre ul li a{
	color:#313131;
}

#main .menu_squadre ul li.active a{
	color:#2D8BB1;
}

#main .menu_squadre ul li.last{
	background:none;
}

#main .box_foto_squadre_top{
	width:968px;
	height:455px;
	margin:0 auto;
}

#main .box_foto_squadre_top .foto_squadra{
	float:left;
	width:630px;
	height:455px;
}

/*Elenco foto squadre*/
#main .box_foto_squadre_top .foto_squadra.polonia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_polonia.jpg?v=201205221243) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.grecia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_grecia.jpg?v=201205221243) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.russia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_russia.jpg?v=201205221243) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.repubblica-ceca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_repubblica_ceca.jpg?v=201205221243) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.olanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_olanda.jpg?v=201205221243) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.danimarca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_danimarca.jpg?v=201205221243) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.germania{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_germania.jpg?v=201205221243) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.portogallo{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_portogallo.jpg?v=201205311234) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.spagna{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_spagna.jpg?v=201205221243) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.italia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_italia.jpg?v=201205311130) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.irlanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_irlanda.jpg?v=201205231400) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.croazia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_croazia.jpg?v=201205221243) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.ucraina{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_ucraina.jpg?v=201205221243) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.svezia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_svezia.jpg?v=201205311234) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.francia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_francia.jpg?v=201205311234) no-repeat transparent;
}

#main .box_foto_squadre_top .foto_squadra.inghilterra{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/foto_team_inghilterra.jpg?v=201205221243) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx{
	position:relative;
	float:left;
	width:338px;
	height:455px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_squadre_box_dx.png?v=201205171104) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore{
	position:relative;
	top:7px;
	left:7px;
	width:324px;
	height:275px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/squadra_sagoma.png?v=201205171104) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx .box_gagliardetto{
	position:relative;
	top:7px;
	left:7px;
	width:324px;
	height:275px;
}
#main .box_foto_squadre_top .box_dx > .italia {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_italia.jpg?v=201205221138) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .inghilterra {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_inghilterra.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .croazia {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_croazia.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .spagna {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_spagna.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .germania {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_germania.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .danimarca {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_danimarca.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .portogallo {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_portogallo.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .ucraina {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_ucraina.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .repubblica-ceca {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_rep-ceca.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .olanda {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_olanda.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .russia {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_russia.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .polonia {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_polonia.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .grecia {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_grecia.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .svezia {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_svezia.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .francia {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_francia.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx > .irlanda {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-gagliardetto_irlanda.jpg?v=201205221237) no-repeat transparent;
}
#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore{
	position:absolute;
	top:65px;
	left:10px;
	width:205px;
	height:80px;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore a{
	display:block;
	width:205px;
	height:80px;
}

/*Elenco nomi giocatori pagina squadra*/
#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.polonia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_polonia.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.grecia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_grecia.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.russia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_russia.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.repubblica-ceca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_repubblica_ceca.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.olanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_olanda.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.danimarca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_danimarca.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.germania{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_germania.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.portogallo{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_portogallo.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.spagna{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_spagna.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.italia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_italia.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.irlanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_irlanda.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.croazia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_croazia.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.ucraina{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_ucraina.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.svezia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_svezia.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.francia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_francia.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .nome_giocatore.inghilterra{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/scritta_giocatore_inghilterra.png?v=201206121023) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore{
	position:absolute;
	top:0px;
	/*left:178px;*/
	/*width:128px;*/
	width:320px;
	left:0px;
	height:267px;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore a{
	display:block;
	width:320px;
	height:267px;
}

/*Elenco sagome giocatori pagina squadra*/
#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.polonia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_polonia.png?v=201206121023) 115px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.grecia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_grecia.png?v=201206121023) 136px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.russia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_russia.png?v=201206121023) 172px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.repubblica-ceca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_repubblica_ceca.png?v=201206121023) 169px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.olanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_olanda.png?v=201206121023) 145px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.danimarca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_danimarca.png?v=201206121023) 150px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.germania{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_germania.png?v=201206121023) 167px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.portogallo{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_portogallo.png?v=201206121023) 140px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.spagna{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_spagna.png?v=201206121023) 105px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.italia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_italia.png?v=201206121023) 95px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.irlanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_irlanda.png?v=201206121023) 200px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.croazia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_croazia.png?v=201206121023) 180px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.ucraina{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_ucraina.png?v=201206121023) 197px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.svezia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_svezia.png?v=201206121023) 180px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.francia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_francia.png?v=201206121023) 150px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_giocatore .sagoma_giocatore.inghilterra{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/sagoma_giocatore_inghilterra.png?v=201206121023) 178px 0px no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra{
	position:relative;
	top:0px;
	left:7px;
	width:324px;
	height:88px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_box_scheda_squadra.png?v=201205171104) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra{
	position:absolute;
	top:5px;
	left:20px;
	width:60px;
	height:69px;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra a{
	display:block;
	width:60px;
	height:69px;
}

/*Elenco loghi squadra*/
#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.polonia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_polonia.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.grecia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_grecia.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.russia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_russia.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.repubblica-ceca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_rep-ceca.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.olanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_olanda.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.danimarca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_danimarca.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.germania{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_germania.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.portogallo{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_portogallo.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.spagna{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_spagna.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.italia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_italia.png?v=201205171104) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.irlanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_irlanda.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.croazia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_croazia.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.ucraina{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_ucraina.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.svezia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_svezia.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.francia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_francia.png?v=201205221301) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .logo_squadra.inghilterra{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_squadra_inghilterra.png?v=201205171104) no-repeat transparent;
}


#main .box_foto_squadre_top .box_dx .box_scheda_squadra .scritta_scheda{
	position:absolute;
	width:240px;
	top:5px;
	left:100px;
	color:#FFFFFF;
	padding-top:24px
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .scritta_scheda span{
	font-size:2.8em;
	font-weight:bold;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .scritta_scheda span a{
	color:#FFFFFF;
	text-decoration:none;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .scritta_scheda p{
	font-size:1.1em;
}

#main .box_foto_squadre_top .box_dx .box_scheda_squadra .scritta_scheda p a{
	color:#FFFFFF;
	text-decoration:none;
}

#main .box_foto_squadre_top .box_dx .box_il_punto{
	position:relative;
	top:0px;
	left:7px;
	width:324px;
	height:88px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_box_scheda_squadra.png?v=201205171104) no-repeat transparent;
}

#main .box_foto_squadre_top .box_dx .box_il_punto .logo_il_punto{
	position:absolute;
	top:12px;
	left:0px;
	width:101px;
	height:71px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_il_punto.png?v=201205171104) no-repeat center transparent;
}

#main .box_foto_squadre_top .box_dx .box_il_punto .logo_il_punto a{
	display:block;
	width:101px;
	height:71px;
}

#main .box_foto_squadre_top .box_dx .box_il_punto .scritta_punto{
	position:absolute;
	width:240px;
	top:10px;
	left:100px;
	color:#FFFFFF;
}

#main .box_foto_squadre_top .box_dx .box_il_punto .scritta_punto span{
	font-size:2.8em;
	font-weight:bold;
}

#main .box_foto_squadre_top .box_dx .box_il_punto .scritta_punto span a{
	color:#FFFFFF;
	text-decoration:none;
}

#main .box_foto_squadre_top .box_dx .box_il_punto .scritta_punto p{
	font-size:1.1em;
}

#main .box_foto_squadre_top .box_dx .box_il_punto .scritta_punto p a{
	color:#FFFFFF;
	text-decoration:none;
}

/*Box il punto x squadra Italia: differente*/
#main .box_foto_squadre_top .box_dx .box_il_punto .logo_il_punto.italia{
	position:absolute;
	top:12px;
	left:0px;
	width:101px;
	height:71px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_logo_il_punto_italia.png?v=201205171104) no-repeat center transparent;
}

#main .box_foto_squadre_top .box_dx .box_il_punto .logo_il_punto.italia a{
	display:block;
	width:101px;
	height:71px;
}

#main .box_foto_squadre_top .box_dx .box_il_punto .scritta_punto.italia{
	position:absolute;
	width:240px;
	top:25px;
	left:100px;
	color:#FFFFFF;
}

/* barra squadre */

#wrapper #main #barra-home {
width:968px;
height:37px;
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-barra-squadre.jpg?v=201205171104) repeat-x transparent;
margin-left:11px;
margin-top:5px;
}
#wrapper #main #barra-home a {
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/slice-bg-barra.png?v=201205171104) no-repeat 0px top transparent;
width:44px;
height:37px;
float:left
}
#wrapper #main #barra-home .girone-a {
background-position:0px top;
width:55px
}
#wrapper #main #barra-home .polo {background-position:-55px top;}
#wrapper #main #barra-home .polo:hover {background-position:-55px bottom;}
#wrapper #main #barra-home .polo.sq {background-position:-55px center;}

#wrapper #main #barra-home .gre {background-position:-95px top;}
#wrapper #main #barra-home .gre:hover {background-position:-95px bottom;}
#wrapper #main #barra-home .gre.sq {background-position:-95px center;}

#wrapper #main #barra-home .rus {background-position:-140px top;}
#wrapper #main #barra-home .rus:hover {background-position:-140px bottom;}
#wrapper #main #barra-home .rus.sq {background-position:-140px center;}

#wrapper #main #barra-home .cecos {background-position:-185px top;}
#wrapper #main #barra-home .cecos:hover {background-position:-185px bottom;}
#wrapper #main #barra-home .cecos.sq {background-position:-185px center;}

#wrapper #main #barra-home .girone-b {
background-position:-230px top;
width:68px
}

#wrapper #main #barra-home .ola {background-position:-295px top;}
#wrapper #main #barra-home .ola:hover {background-position:-295px bottom;}
#wrapper #main #barra-home .ola.sq {background-position:-295px center;}

#wrapper #main #barra-home .dani {background-position:-340px top;}
#wrapper #main #barra-home .dani:hover{background-position:-340px bottom;}
#wrapper #main #barra-home .dani.sq{background-position:-340px center;}

#wrapper #main #barra-home .ger {background-position:-385px top;width:45px;}
#wrapper #main #barra-home .ger:hover {background-position:-385px bottom;}
#wrapper #main #barra-home .ger.sq {background-position:-385px center;}

#wrapper #main #barra-home .por {background-position:-430px top;}
#wrapper #main #barra-home .por:hover{background-position:-430px bottom;}
#wrapper #main #barra-home .por.sq{background-position:-430px center;}

#wrapper #main #barra-home .girone-c {
background-position:-475px top;
width:64px
}

#wrapper #main #barra-home .spa {background-position:-536px top;}
#wrapper #main #barra-home .spa:hover {background-position:-536px bottom;}
#wrapper #main #barra-home .spa.sq {background-position:-536px center;}

#wrapper #main #barra-home .ita {background-position:-583px top;}
#wrapper #main #barra-home .ita:hover {background-position:-583px bottom;}
#wrapper #main #barra-home .ita.sq {background-position:-583px center;}

#wrapper #main #barra-home .irl {background-position:-629px top;}
#wrapper #main #barra-home .irl:hover {background-position:-629px bottom;}
#wrapper #main #barra-home .irl.sq {background-position:-629px center;}

#wrapper #main #barra-home .croa{background-position:-674px top;}
#wrapper #main #barra-home .croa:hover{background-position:-674px bottom;}
#wrapper #main #barra-home .croa.sq{background-position:-674px center;}

#wrapper #main #barra-home .girone-d{
background-position:-714px top;
width:65px
}

#wrapper #main #barra-home .ucra{background-position:-774px top;}
#wrapper #main #barra-home .ucra:hover{background-position:-774px bottom;}
#wrapper #main #barra-home .ucra.sq{background-position:-774px center;}

#wrapper #main #barra-home .sve{background-position:-819px top;}
#wrapper #main #barra-home .sve:hover{background-position:-819px bottom;}
#wrapper #main #barra-home .sve.sq{background-position:-819px center;}

#wrapper #main #barra-home .fra{background-position:-864px top;}
#wrapper #main #barra-home .fra:hover{background-position:-864px bottom;}
#wrapper #main #barra-home .fra.sq{background-position:-864px center;}

#wrapper #main #barra-home .ingh{background-position:-909px top;width:52px;}
#wrapper #main #barra-home .ingh:hover {background-position:-909px bottom;}
#wrapper #main #barra-home .ingh.sq {background-position:-909px center;}

/* OPENER  */
.sub-europei #opener-3column {
float:left;
margin:1px 12px 8px 12px;
height:560px;
width:967px;
padding:0
}
.sub-europei #opener-3column #sx-container {
float:left;
width:630px;
height:544px;
margin:7px;
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-thumbs-apertura.png?v=201205171104) no-repeat left 389px transparent;
}
.sub-europei #opener-3column #dx-container {
float:right;
width:320px;
height:552px;	
margin-top:13px;
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-magic-opener.jpg?v=201206141755) no-repeat left bottom transparent;
}
.sub-europei #opener-3column #cr-container {
position:relative;
height:437px;
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/loader-europei-opener.gif?v=201205171104) no-repeat center center transparent;
}
.sub-europei #opener-3column #cr-container .cr-content-headline {
width:632px;
height:143px;
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-title-article-full.png?v=201205171104) repeat-x transparent;
position:absolute;
bottom:0;
left:0;
}
.sub-europei #opener-3column #cr-container .cr-content-headline h2 {
margin:30px 0 0 5px;
font:bold 25px Arial, Helvetica, sans-serif;
color:#fff;
max-width:600px;
}
.sub-europei #opener-3column #cr-container .cr-content-headline h2 a {color:#fff}
.sub-europei #opener-3column #cr-container .cr-content-headline h3 {
font:normal 14px Arial, Helvetica, sans-serif;
margin:5px;
float:left;
width:417px;
float:left;
max-height:35px;
overflow:hidden;
}
.sub-europei #opener-3column #cr-container .cr-content-headline h4.dida {
position:absolute;
bottom:15px;
right:9px;
color:#555;
font:normal 11px Arial, Helvetica, sans-serif;
width:183px;
text-align:right;
}
.sub-europei #opener-3column #cr-container .cr-content-wrapper {
float:left;
height:377px;
position:relative;
/*visibility:hidden;
overflow:hidden;*/
} 
.sub-europei #opener-3column #cr-container .cr-content-wrapper img {
float:left;
}

.sub-europei #opener-3column #cr-container .cr-content-wrapper span.video{
	position:absolute;
	top:120px;
	left:275px;
	width:77px;
	height:77px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_video_apertura.png?v=201206051719) no-repeat transparent;
}

.sub-europei #opener-3column #cr-container .cr-content-wrapper span.video a{
	display:block;
	width:77px;
	height:77px;
}

.sub-europei #opener-3column #cr-container .cr-content-container {/*overflow:hidden;*/ height:377px;}
.sub-europei #opener-3column #cr-container #content-2, .sub-europei #opener-3column #cr-container #content-3 {display:none;}
.sub-europei #opener-3column #cr-container .cr-thumbs {
width:618px;
height:60px;
overflow:hidden;
position:absolute;
bottom:0;
left:5px
}
.sub-europei #opener-3column #cr-container .thumb {
float:left;
width:196px;
heigth:50px;
padding:5px;
position:static!important;
margin-top:6px;
cursor:pointer;
}
.sub-europei #opener-3column #cr-container .thumb img {
float:left;
border:2px solid #b39a26;
margin-top:-9px;
width:44px;
height:44px
}
.sub-europei #opener-3column #cr-container .thumb span {
float:left;
margin:8px 0 0 8px;
font:normal 12px Arial, Helvetica, sans-serif;
max-width:138px
}
.sub-europei #opener-3column .cr-content-container ul {
width:611px;
height:14px;
background:#003547;
padding:6px 4px 4px;
position:absolute;
bottom:-82px;
left:5px;
}
.sub-europei #opener-3column .cr-content-container ul li {
list-style:none;
display:inline;
float:left;
margin-right:20px;
font:normal 11px Arial, Helvetica, sans-serif;	
}
.sub-europei #opener-3column .cr-content-container ul li a {color:#FFFFFF}
.sub-europei #opener-3column .cr-content-container ul li span.rosa {
color:#eb528d;
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-link-apertura.png?v=201205171246) no-repeat transparent;
width:10px;
height:11px;
display:block;
float:left;
margin-right:4px;
}
.sub-europei #opener-3column #cr-container .cr-selected {
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-news-small-selected.gif?v=201205221138) repeat-x transparent;
}
/* BOX BLOG E STORIA */
.sub-europei #opener-3column #box-blog-storia {
width:641px;
height:77px;
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-blog-storia.jpg?v=201205171104) no-repeat;
position:absolute;
bottom:0;
left:0;
}
.sub-europei #opener-3column #box-blog-storia li{
float:left;
width:320px;
}
.sub-europei #opener-3column #box-blog-storia li img {
float:left;
margin-left:9px
}
.sub-europei #opener-3column #box-blog-storia li h4, 
.sub-europei #opener-3column #box-blog-storia li h3, 
.sub-europei #opener-3column #box-blog-storia li h5 {
float:left;
max-width:204px;
margin-top:3px;
font:normal 11px Arial, Helvetica, sans-serif
}
.sub-europei #opener-3column #box-blog-storia li h4 {
color:#000;
margin-top:8px;
width:200px;
}
.sub-europei #opener-3column #box-blog-storia li h3 {
	width:220px;
}
.sub-europei #opener-3column #box-blog-storia li h3 a {
font:bold 12px Arial, Helvetica, sans-serif;
color:#fff;
}
.sub-europei #opener-3column #box-blog-storia li h5 a {
color:#eb528d;
font-weight:bold
}
/* OPENER COL DX */
.sub-europei #opener-3column #dx-container #adv-opener-europei {
width:300px;
height:250px;
background:#999999;
float:left;
margin-left:10px;
overflow:hidden
}
.sub-europei #opener-3column #dx-container #widget-tempo-reale {
/*background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-tappo-widget-goal.jpg?v=201205171104) no-repeat;*/
width:302px;
height:229px;
float:left;
margin-left:10px
}
.sub-europei #opener-3column #dx-container #magic-europei-container {
overflow:hidden;
width:300px;
height:60px;
margin-left:10px;
padding-top:23px
}
.sub-europei #opener-3column #dx-container #magic-europei-container h3,
.sub-europei #opener-3column #dx-container #magic-europei-container h5 {
float:right;
width:192px;
color:#fff;
font:bold 12px Arial, Helvetica, sans-serif;
}
.sub-europei #opener-3column #dx-container #magic-europei-container h5 {
font:normal 11px Arial, Helvetica, sans-serif;
float:left;
width:110px;
margin-left:43px
}
.sub-europei #opener-3column #dx-container #magic-europei-container h5#magic {
margin-left: 95px;
width: 52px;
margin-top: 12px;
}
.sub-europei #opener-3column #dx-container #magic-europei-container h5 a {
font:normal 11px Arial, Helvetica, sans-serif;
color:#eb528d;
}

/*SECOND COL*/
/*Situazione squadra*/
.sub-europei .second-col .second-col-box-europei{
	position:relative;
	width:145px;
	height:335px;
	font-family:Arial, Helvetica, sans-serif;
	border-top:dotted 1px #AAA8A8;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_box_second_col.gif?v=201205171104) no-repeat 0 5px;
}

.sub-europei .second-col .second-col-box-europei h2{
	position:absolute;
	top:15px;
	left:10px;
	font-size:1.5em;
	font-weight:bold;
	color:#006F9E;
}

.sub-europei .second-col .second-col-box-europei .combo{
	position:absolute;
	top:38px;
	left:6px;
	width:131px;
	height:256px;
	background:#FFFFFF;
	border:solid 1px #A6A6A6;
}

.sub-europei .second-col .second-col-box-europei .combo ul{
	display:inline-block;
	overflow:hidden;
	margin:3px 0 0 4px;
}

.sub-europei .second-col .second-col-box-europei .combo ul li{
	display:inline-block;
	float:left;
	text-transform:capitalize;
}

.sub-europei .second-col .second-col-box-europei .combo ul li.girone a{
	display:block;
	width:28px;
	height:16px;
	background:#BFBFBF;
	font-size:1.1em;
	line-height:1.6em;
	font-weight:bold;
	color:#7D7D7D;
	text-align:center;
	border:solid 1px #B1B0B0;
	margin-right:2px;
}

.sub-europei .second-col .second-col-box-europei .combo ul li.girone.active a{
	background:#006F9E;
	color:#FFFFFF;
}

.sub-europei .second-col .second-col-box-europei .combo ul li.girone a:hover{
	background:#006F9E;
	color:#FFFFFF;
}

.sub-europei .second-col .second-col-box-europei .combo ul li.fase_finale a{
	display:block;
	width:90px;
	height:18px;
	background:#BFBFBF;
	font-size:1.1em;
	line-height:1.8em;
	font-weight:bold;
	color:#7D7D7D;
	text-align:center;
}

.sub-europei .second-col .second-col-box-europei .combo ul li.fase_finale a:hover{
	background:#006F9E;
	color:#FFFFFF;
}

.sub-europei .second-col .second-col-box-europei .combo ul li.fase_finale.active a{
	background:#006F9E;
	color:#FFFFFF;
}

.sub-europei .second-col .second-col-box-europei .combo .box_girone{
	width:122px !important;
	margin-top:5px;
	margin-left:4px;
	margin-bottom:-6px
}

.sub-europei .second-col .second-col-box-europei .combo .box_girone span{
	display:block;
	float:left;
	width:91px;
	height:17px;
	font-size:1.1em;
	color:#1B1B1B;
	padding:0 0 0 5px;
}
.sub-europei .second-col .second-col-box-europei .combo .box_girone span a {
	color:#434343;
}
.sub-europei .second-col .second-col-box-europei .combo .box_girone span.no-padding,
.sub-europei .second-col .second-col-box-europei .combo .box_girone span.active.no-padding{
	padding:0 0 0 0;
}

.sub-europei .second-col .second-col-box-europei .combo .box_girone span.active{
	background:#CBDF86;
}

.sub-europei .second-col .second-col-box-europei .combo .box_girone ul{
	margin:0px;
	padding:0px;
}

.sub-europei .second-col .second-col-box-europei .combo .box_girone ul li{
	display:inline-block;
	float:left;
	height:17px;
	line-height:1.7em;
	color:#434343;
	padding:2px 0;
	border-top:solid 1px #EEEEEE;
	text-transform:capitalize;
}

.sub-europei .second-col .second-col-box-europei .combo .box_girone ul li.data{
	color: #A0A0A0;
    font-size: 1.1em;
    font-weight: normal;
    height: 20px;
    width: 100%;
	padding:0 0 0 5px;
}

.sub-europei .second-col .second-col-box-europei .combo .box_girone ul li.last{
	border-bottom:solid 1px #EEEEEE;
}

.sub-europei .second-col .second-col-box-europei .combo .box_girone span.punti{
	float:right;
	width:15px;
	text-align:right;	
	padding:0 10px 0 0;
}

.sub-europei .second-col .second-col-box-europei .combo .box_girone#fase_finale ul li.data{
	height:15px;
}

.sub-europei .second-col .second-col-box-europei .combo .box_girone#fase_finale ul li{
	height:10px;
	line-height:1.0em;
}

.sub-europei .second-col .second-col-box-europei .combo .box_girone#fase_finale span.fasi{
	height:25px;
	line-height:3.0em;
}

.sub-europei .second-col .second-col-box-europei a.link_tutte{
	display:block;
	position:absolute;
	bottom:18px;
	right:10px;
	font-size:1.1em;
	font-weight:bold;
	color:#EB528D;
}

.sub-europei .second-col .second-col-box-europei .combo .box_giornate{
	width:122px;
	margin-top:5px;
	margin-left:4px;
}

.sub-europei .second-col .second-col-box-europei .combo .box_giornate ul{
	display:inline-block;
	float:left;
}

.sub-europei .second-col .second-col-box-europei .combo .box_giornate ul li.last{
	border-bottom:solid 1px #EEEEEE;
}

.sub-europei .second-col .second-col-box-europei .combo .box_giornate ul li.data{
	width:100%;
	height:20px;
	font-size:1.1em;
	font-weight:normal;
	color:#A0A0A0;
}

.sub-europei .second-col .second-col-box-europei .combo .box_giornate ul li.giornata{
	font-size:1.1em;
	line-height:1.7em;
	font-weight:bold;
	color:#1B1B1B;
	margin-right:1px;
}

.sub-europei .second-col .second-col-box-europei .combo .box_giornate ul li a{
	display:block;
	width:24px;
	height:15px;
	background:#BFBFBF;
	font-size:1.1em;
	line-height:1.6em;
	font-weight:bold;
	color:#7D7D7D;
	text-align:center;
	border:solid 1px #BFBFBF;
	margin-right:2px;
}
.sub-europei .second-col .second-col-box-europei .box_giornate .container_giornate ul.contain_giornata li a.nome-squadra:hover,
.sub-europei .second-col .second-col-box-europei .box_giornate .container_giornate ul.contain_giornata li a.nome-squadra {
	background:none!important;
	border:none;
	color:#434343;
	font-weight:normal;
	font-size:11px;
}
.sub-europei .second-col .second-col-box-europei .combo .box_giornate ul li a:hover{
	display:block;
	width:24px;
	height:15px;
	background:#006F9E;
	font-size:1.1em;
	line-height:1.6em;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	border:solid 1px #BFBFBF;
	margin-right:2px;
}

.sub-europei .second-col .second-col-box-europei .combo .box_giornate ul li.active a{
	display:block;
	width:24px;
	height:15px;
	background:#006F9E;
	font-size:1.1em;
	line-height:1.6em;
	font-weight:bold;
	color:#FFFFFF;
	text-align:center;
	border:solid 1px #BFBFBF;
	margin-right:2px;
}

.sub-europei .second-col .second-col-box-europei .combo .container_giornate{
	clear:both;
	width:122px;
	margin-top:12px;
	overflow:hidden;
}
.sub-europei .second-col .second-col-box-europei .combo .container_giornate .contain_giornata li {float:left!important}
.sub-europei .second-col .second-col-box-europei .combo .container_giornate .contain_giornata li span {width:80px;float:left;}
.sub-europei .second-col .second-col-box-europei .combo .container_giornate .contain_giornata li span.punti {
	width:20px;
	float:right;
	padding-top:4px;
	height:13px;
	}	
.sub-europei .second-col .second-col-box-europei .combo .container_giornate .contain_giornata li span.punti a {
background:none;
border:none;
line-height: 1em;
}
.sub-europei .second-col .second-col-box-europei .combo .container_giornate ul.giornata{
	margin:0px;
	padding:0px;
}

.sub-europei .second-col .second-col-box-europei .combo .container_giornate ul.giornata li{
	display:block;
	height:17px;
	color:#434343;
	border-top:solid 1px #EEEEEE;
	width:91px;
}

.sub-europei .second-col .second-col-box-europei .combo .container_giornate span{
	width:91px;
	height:17px;
	font-size:11px;
	color:#1B1B1B;
}

.sub-europei .second-col .second-col-box-europei .combo .container_giornate span.punti{
	float:right;
	width:15px;
	text-align:right;	
	padding:0 10px 0 0;
}
/* sondaggio */
.second-col .sondaggio {
background:#eeeeee;
padding:4px!important;
width:139px;
border-top:none
}
.second-col .sondaggio .poll, .second-col .sondaggio .second-col-box-content {
border-left:2px solid #fff;
border-right:2px solid #fff;
padding:6px
}
.second-col .sondaggio .poll {
color:#006f9e;
font:bold 15px Arial, Helvetica, sans-serif;
border-top:2px solid #fff;
background:none!important;
text-transform:uppercase;
margin-bottom:0;
height:12px
}
.second-col .sondaggio .second-col-box-content {
border-bottom:2px solid #fff;
margin-top:0
}
.second-col .sondaggio .second-col-box-title {
font-weigth: bold;
font-size:12px;
line-height:14px;
font-family:Arial, Helvetica, sans-serif
}
.second-col .sondaggio .second-col-box-title a{
color:#444444!important;
}
.second-col .sondaggio .second-col-box-header h4 {
display:block;
}
.second-col .sondaggio .second-col-box-content ul.second-col-link-list li {
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/second_col_icon_list_black.png?v=201205171104) no-repeat;
margin-top:4px;
padding-right:0px;
}
.second-col .sondaggio .second-col-box-content .second-col-link-list li a {
color:#eb528d;
}
/* tappo */
.second-col .fotogallery, .europei-2col > .second-col-box {
border:none;
background:#006f9e;
}
.europei-2col .second-col-box {
border-top:none;
padding-top:2px;
}
.second-col .fotogallery h2, .europei-2col .second-col-box .second-col-box-header.custom {
background:none;
color:#fff;
height:12px;
padding-top:3px;
text-transform:uppercase;
}
.second-col .second-col-box .custom li > a {
display: block;
margin-left: 7px;
overflow: hidden;
width: 139px;
}
.second-col .fotogallery ul li h4, .second-col .fotogallery ul li span.title_caption, .europei-2col .second-col-box .second-col-box-content ul li h4 {
text-transform:none;
height:46px;
}
.europei-2col .second-col-box .second-col-box-content ul li h4 {
width:116px;
margin-left:7px;
text-transform:uppercase;
font-weight:normal;
}
.europei-2col .second-col-box .second-col-box-content img {
width:auto;
margin:0 8px	
}
/*RIGHTCOL*/
#calcio.sub-europei .first-rightcol .container-pubb, .gtv-coldx .container-pubb {
	position:relative;
	z-index:10;
}
/* La situazione */
.rightcol .second-col-box-europei {
width:299px;
overflow:hidden;
background:#eee;
padding:5px;
margin-bottom:10px;
position:relative;
}
.rightcol .second-col-box-europei .container-grafico {
width:96%;
border:1px solid #fff;
padding:5px;
overflow:hidden;
}
.rightcol .second-col-box-europei h2{
font:bold 1.5em Arial, Helvetica, sans-serif;
color:#006f9e
}
.rightcol .second-col-box-europei .container-grafico .combo {
background:#fff;
border:1px solid #999;
width:95%;
padding:6px;
overflow:hidden;
}
.rightcol .second-col-box-europei .container-grafico .classifiche_tutte a{
display:block;
float:right;
margin-right:4px;
margin-top:4px;
font:bold 11px Arial, sans-serif;
color:#eb528d;
}
.rightcol .second-col-box-europei .combo ul {clear:both}
.rightcol .second-col-box-europei .combo ul li {display:inline-block;float:left; padding:3px 7px;}
.rightcol .second-col-box-europei .combo ul.fasi li {
background:#bfbfbf;
margin-right:2px
}
.rightcol .second-col-box-europei .combo ul.fasi li.active {
background:#006f9e
}
.rightcol .second-col-box-europei .combo ul.fasi li.active a {
color:#fff
}
.rightcol .second-col-box-europei .combo ul.fasi li a {
color:#666666
}
.rightcol .second-col-box-europei .combo .box_girone {
clear:both;
overflow:hidden
}
.rightcol .second-col-box-europei .box_girone .container-risultati,
.rightcol .second-col-box-europei .box_girone .container-risultati li,
.rightcol .second-col-box-europei .box_girone .container-giornate {
overflow:hidden
}
.rightcol .second-col-box-europei .box_girone .container-risultati ul.squadra,
.rightcol .second-col-box-europei .box_girone .container-risultati ul.testata {
font:bold 11px Arial, Helvetica, sans-serif;
padding:6px 0;
overflow:hidden;
border-bottom:1px solid #eee
}
.rightcol .second-col-box-europei .box_girone .container-risultati ul.squadra {
font-weight:normal
}
.rightcol .second-col-box-europei .box_girone .container-risultati ul.squadra li {
padding-right:10px;
font:normal 13px Arial, Helvetica, sans-serif;
color:#434343;
}
.rightcol .second-col-box-europei .box_girone .container-risultati ul.underlined li{
background-color:#cbdf86;
}
.rightcol .second-col-box-europei .box_girone .container-risultati ul.underlined li:first-child {
font-weigth:bold;
}
.rightcol .second-col-box-europei .box_girone .container-risultati ul.squadra li.nome-squadra a {
color:#434343;
text-transform:capitalize;
}
.rightcol .second-col-box-europei .box_girone .container-risultati li.nome-squadra {
width:110px;
}
.rightcol .second-col-box-europei .box_girone .container-giornate li.giornata {
border-bottom:1px solid #eee
}
.rightcol .second-col-box-europei .box_girone .container-giornate .titolo {
font:normal 11px Arial, Helvetica, sans-serif;
}
.rightcol .second-col-box-europei .box_girone .container-giornate .titolo .numero {
font-weight:bold;
padding-left:0;
}
.rightcol .second-col-box-europei .box_girone .container-giornate .titolo .data {
color:#a0a0a0;
}

.rightcol .second-col-box-europei #fase_finale.box_girone .container-giornate .titolo .data{
color:#a0a0a0;
padding-left:0px;		
}


.rightcol .second-col-box-europei .box_girone .container-giornate .partita{
font:normal 14px Arial, Helvetica, sans-serif;
}

.rightcol .second-col-box-europei #fase_finale.box_girone .container-giornate .partita{
	font:normal 14px Arial, Helvetica, sans-serif;
}

.rightcol .second-col-box-europei #fase_finale.box_girone .container-giornate .squadre {
	width:180px;
	padding-left:0;
	text-transform:capitalize;
}

.rightcol .second-col-box-europei .box_girone .container-giornate .squadre {
width:200px;
padding-left:0;
text-transform:capitalize;
}
.rightcol .second-col-box-europei .box_girone .container-giornate .squadre a {
color:#434343;
}
.rightcol .second-col-box-europei .link_tutte {
float:right;
margin:6px;
color:#eb528d;
font:bold 11px Arial, Helvetica, sans-serif;
}
/* MKT SECOND RIGHT COL */
.second-rightcol .bacheca-mkt li {
width:295px;
margin-bottom:10px;
border-top:1px dotted #A19E9E;
padding:6px 6px 6px 0
}

.first-rightcol .bacheca-mkt li img {
margin-left:0;
margin-right:9px;
border-right:1px dotted #a7a7a7;
padding-right:10px;
float:left !important;
margin-bottom:10px;
position:absolute;
width:100px;
left:0;
height:61px
}

.second-rightcol .bacheca-mkt li p {
line-height:13px;
font-size:1.2em;
position:relative
}

.second-rightcol .bacheca-mkt li a {
color:#54c7f3;
font-size:12px;
display:block;
font-weight:700;
text-transform:uppercase;
padding:0 2px 2px 0
}

.second-rightcol .bacheca-mkt li span {
display:block;
color:#9c9d9f;
padding:2px 0
}
/*Campo formazione*/
.sub-europei #first-content .first-rightcol #box-campo-formazione{
	position:relative;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_campetto.png?v=201206081754) no-repeat;
	height:600px;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione ul.sel-nav-bar li{
	background:#7E6A14;
	color:#FFFFFF;
	border:none;
	margin-right:2px;
	font-weight:normal;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione ul.sel-nav-bar li a{
	color:#FFFFFF;
	font-weight:normal;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione ul.sel-nav-bar li.active{
	background:#B89F28;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione ul.sel-nav-bar li.active a{
	color:#FFFFFF;
	font-weight:normal;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione .header-campo-info{
	margin-top:15px;
	background:none;
	color:#FFFFFF;
	border:none;
	padding-top:0px;
	padding-bottom:0px;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione ul.sel-nav-bar{
	border:none;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione .header-campo-info .categoria, #box-campo-formazione .header-campo-info-pre .categoria{
	color:#FFFFFF;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione .header-campo-match{
	background:none;
	border:none;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione .header-campo-match .partita{
	color:#FFFFFF;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione #campo-formazione{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_campo.png?v=201205171104) no-repeat;
	border:none;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione #ballottaggi-panchina{
	background:none;
	border:none;
	overflow:hidden;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione #ballottaggi-panchina li, #box-campo-formazione #not-line-up{
	background:none;
	border:none;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione #ballottaggi-panchina li, #box-campo-formazione #not-line-up ul{
	overflow:hidden;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_campetto_panchina.png?v=201206081754) repeat-x;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione #ballottaggi-panchina li, #box-campo-formazione #not-line-up ul li{
	/*display:inline-block;
	float:left;
	width:100px;*/
}

.sub-europei #first-content .first-rightcol #box-campo-formazione #ballottaggi-panchina li, #box-campo-formazione #not-line-up ul li{
	border:none;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione #not-line-up li h3{
	border:none;
	margin-bottom:0px;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione #not-line-up ul li h3, #box-campo-formazione #ballottaggi-panchina ul li h3{
	font-weight:normal;
	color:#F29400;
	padding:0px;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione #not-line-up ul li p, #box-campo-formazione #ballottaggi-panchina ul li p{
	color:#FFFFFF;
	font-weight:normal;
	font-size:1.1em;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione .altre_info{
	position:relative;
	width:293px;
	height:78px;
	margin:35px 0 0 0;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_altre_info_campetto.png?v=201205171104) no-repeat;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione .altre_info .arbitro{
	position:absolute;
	top:7px;
	left:15px;
	width:29px;
	height:30px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/campetto_arbitri.png?v=201205171104) no-repeat;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione .altre_info .arbitro p{
	position:absolute;
	left:35px;
	top:5px;
	width:140px;
	color:#FFFFFF;
}


.sub-europei #first-content .first-rightcol #box-campo-formazione .altre_info .stadio{
	position:absolute;
	top:50px;
	left:5px;
	width:65px;
	height:24px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/campetto_stadio.png?v=201205171104) no-repeat;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione .altre_info .stadio p{
	position:absolute;
	left:70px;
	top:0px;
	width:115px;
	color:#FFFFFF;
}


.sub-europei #first-content .first-rightcol #box-campo-formazione .altre_info .confronto{
	position:absolute;
	top:12px;
	left:205px;
	width:31px;
	height:55px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/campetto_confronto.png?v=201205171104) no-repeat;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione .altre_info .confronto p{
	position:absolute;
	left:40px;
	top:6px;
	width:35px;
	text-align:center;
}

.sub-europei #first-content .first-rightcol #box-campo-formazione .altre_info .confronto p a{
	color:#FFFFFF;
	text-decoration:underline;
}

/*Magliette campetti Europei 2012*/
#campo-formazione .player-circle span.portiere.maglia_Italia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_italia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Polonia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_polonia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Grecia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_grecia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Russia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_russia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Rep-Ceca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_repubblica_ceca.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Olanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_olanda.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Danimarca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_danimarca.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Germania{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_germania.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Portogallo{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_portogallo.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Spagna{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_spagna.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Irlanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_irlanda.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Croazia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_croazia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Ucraina{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_ucraina.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Svezia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_svezia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Francia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_francia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.portiere.maglia_Inghilterra{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portiere_inghilterra.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Italia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/italia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Polonia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/polonia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Grecia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/grecia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Russia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/russia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Rep-Ceca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/repubblica_ceca.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Olanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/olanda.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Danimarca{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/danimarca.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Germania{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/germania.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Portogallo{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/portogallo.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Spagna{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/spagna.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Irlanda{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/irlanda.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Croazia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/croazia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Ucraina{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/ucraina.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Svezia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/svezia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Francia{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/francia.png?v=201206111415) no-repeat scroll left top transparent;
}

#campo-formazione .player-circle span.maglia.maglia_Inghilterra{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/campo/europei/inghilterra.png?v=201206111415) no-repeat scroll left top transparent;
}

#box-campo-formazione #box_statistiche{
	position:relative;
	top:-30px;
	left:-8px;
	width:290px;
	height:147px;
	padding:15px 0 0 20px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_box_statistiche_campetto.png?v=201206081754) no-repeat;
}

#box-campo-formazione #box_statistiche h2{
	font-size:1.1em;
	color:#F29400;
}

#box-campo-formazione #box_statistiche p{
	font-size:1.1em;
	color:#FFFFFF;
	width:270px;
	padding:5px 0 0 0;
	line-height:1.2em;
}

#box-campo-formazione #box_statistiche .close{
	position:absolute;
	top:12px;
	right:12px;
	width:16px;
	height:16px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_box_statistiche_campetto_close.png?v=201206081754) no-repeat;
}

#box-campo-formazione #box_statistiche .close a{
	display:block;
	width:16px;
	height:16px;
}

/*Fotogallery*/
.sub-europei #first-content .first-rightcol .fotogallery-europei {
	position:relative;
	width:309px;
	height:270px;
	background:#434343;
	margin-bottom:5px;
}

.sub-europei #first-content .first-rightcol .fotogallery-europei a.link_intera_foto{
	display:block;
	width:295px;
	height:195px;
}

.sub-europei #first-content .first-rightcol .fotogallery-europei h2{
	font-size:1.5em;
	color:#FFFFFF;
	font-weight:bold;
	padding:10px 0 0 8px;
}

.sub-europei #first-content .first-rightcol .fotogallery-europei img{
	width:295px;
	height:195px;
	margin:10px 0 0 6px;
	border:solid 1px #FFFFFF;
}

.sub-europei #first-content .first-rightcol .fotogallery-europei .descr{
	position:absolute;
	width:170px;
	bottom:3px;
	left:7px;
	font-size:1.2em;
	line-height:1.4em;
	color:#FFFFFF;
	font-weight:bold;
}

.sub-europei #first-content .first-rightcol .fotogallery-europei .descr a{
	color:#FFFFFF;
}

.sub-europei #first-content .first-rightcol .fotogallery-europei .vedi-tutte{
	position:absolute;
	bottom:10px;
	right:7px;
	font-size:1.1em;
	font-weight:bold;
}

.sub-europei #first-content .first-rightcol .fotogallery-europei .vedi-tutte a{
	color:#EB528D;
}
/* ALTRE NOTIZIE */
#second-content .left-content .first-col .altre-notizie {
width:473px
}

#second-content .left-content .first-col .altre-notizie h2 {
font-size:1.4em;
font-weight:700;
text-transform:uppercase;
color:#006f9e;
height:19px;
border-top:dotted 1px #AAA8A8;
border-bottom:dotted 1px #AAA8A8;
padding:7px 0 0
}

#second-content .left-content .first-col .altre-notizie ul {
margin:10px 0
}

#second-content .left-content .first-col .altre-notizie ul li {
background:url(//images2.gazzettaobjects.it/libs4/css/assets/bg_li_news_apertura.gif?v=201107041315) no-repeat 0 5px transparent;
position:relative;
padding:0 0 8px 15px
}

#second-content .left-content .first-col .altre-notizie ul li span.commenti {
text-indent:20px;
background:url(//images2.gazzettaobjects.it/libs4/css/assets/bubble_commenti.png?v=201107041315) no-repeat bottom left transparent;
color:#5898B9;
font-size:1.1em;
margin:0 0 0 5px;
padding:0 0 0 20px
}

#second-content .left-content .first-col .archivio-notizie {
width:473px;
border-top:dotted 1px #AAA8A8;
border-bottom:dotted 1px #AAA8A8;
margin:0 0 24px;
padding:7px 0 0
}

#second-content .left-content .first-col .altre-notizie ul li a {
font-size:1.2em;
font-weight:700;
color:#000
}

#second-content .left-content .first-col .archivio-notizie {
width:473px;
border-top:dotted 1px #AAA8A8;
border-bottom:dotted 1px #AAA8A8;
margin:0 0 24px;
padding:7px 0 0
}
#second-content .left-content .first-col .archivio-notizie ul li {
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_li_blu.png?v=201205171104) no-repeat 0 5px transparent;
padding:0 0 8px 15px
}
#second-content .left-content .first-col .archivio-notizie ul li a {
font-size:1.2em;
font-weight:700;
color:#006f9e
}

/* TWITTER CONTAINER */
#wrapper #twitter-container {
width:970px;
height:52px;
background:#000000;
float:left;
margin:4px 10px
}
#wrapper #twitter-container  .twtr-tweets {
float:left;
max-width:777px
}
#wrapper #twitter-container  #twtr-widget-1 .twtr-bd, 
#wrapper #twitter-container #twtr-widget-1 .twtr-timeline i a, 
#wrapper #twitter-container  #twtr-widget-1 .twtr-bd p {
height:43px;
overflow:hidden
}
#wrapper #twitter-container .twtr-hd {
float:left;
width:160px
}
#wrapper #twitter-container .twtr-doc {
width:870px
}
#wrapper #twitter-container .twtr-bd {
float:left
}
#wrapper #twitter-container .twtr-ft {
display:none
}
#wrapper #twitter-container #twtr-widget-1 .twtr-tweet-text {
margin-top:8px;
padding-left:55px;
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-twitter-post.png?v=201205171104) no-repeat 0 0 transparent;
}
/* BARRA GRAFICA */
#barra-grafica-home {
width:966px;
height:289px;
float:left;
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/striscia-grafica-oro.jpg?v=201206141018) no-repeat 0 0 transparent;
margin-left:12px;
position:relative;
margin-bottom:10px
}
#barra-grafica-home h3 {
}
#barra-grafica-home h3 a {
display:block;
position:absolute;
bottom:0;
width:318px;
height:13px;
background:#1b1b1b;
color:#eb528d;
text-align:right;
padding:6px;
font:bold 11px Arial, Helvetica, sans-serif
}
#barra-grafica-home h3 a.campioni {
left:0;
boder-right:1px solid #000;
width:309px
}
#barra-grafica-home h3 a.stadi {
left:321px;
width:318px;
border-left:1px solid #323232;
boder-right:1px solid #000
}
#barra-grafica-home h3 a.squadre {
left:650px;
border-left:1px solid #323232;
width:303px
}

#barra-grafica-home h3 a.campioni_big {
	position:absolute;
	width:309px;
	height:289px;
	left:0px;
	background:none;
}
#barra-grafica-home h3 a.stadi_big {
	position:absolute;
	width:315px;
	height:289px;
	left:321px;
	background:none;
}
#barra-grafica-home h3 a.squadre_big {
	position:absolute;
	width:303px;
	height:289px;
	left:650px;
	background:none;
}

/*Pagina risultati e classifica*/
.left-content .menu_ris_class{
	width:100%;
}

.left-content .menu_ris_class .sx{
	width:375px;
	height:40px;
	float:left;
}

.left-content .menu_ris_class ul.gironi_marcatori{
	display:inline-block;
	margin:0px;
	padding:0px;
}

.left-content .menu_ris_class ul.gironi_marcatori li{
	display:inline-block;
	float:left;
	margin:14px 0 0 0;
	padding:0 10px 0 10px;
	border-right:solid 1px #D2D2D2;
	font-size:1.2em;
	color:#313131;
}

.left-content .menu_ris_class ul.gironi_marcatori li a{
	color:#313131;
}

.left-content .menu_ris_class ul.gironi_marcatori li.last{
	border-right:none;
}

.left-content .menu_ris_class .dx{
	width:222px;
	height:33px;
	float:right;
	padding:7px 0 0 0;
	text-align:right;
}

.left-content .menu_ris_class .dx ul{
	display:inline-block;
	overflow:hidden;
	margin:3px 0 0 4px;
}

.left-content .menu_ris_class .dx ul li{
	display:inline-block;
	float:left;
}

.left-content .menu_ris_class .dx ul li.girone a{
	display:block;
	width:28px;
	height:16px;
	background:#BFBFBF;
	font-size:1.1em;
	line-height:1.6em;
	font-weight:bold;
	color:#7D7D7D;
	text-align:center;
	border:solid 1px #B1B0B0;
	margin-right:2px;
}

.left-content .menu_ris_class .dx ul li.girone.active a{
	background:#006F9E;
	color:#FFFFFF;
}

.left-content .menu_ris_class .dx ul li.girone a:hover{
	background:#006F9E;
	color:#FFFFFF;
}

.left-content .menu_ris_class .dx ul li.fase_finale a{
	display:block;
	width:90px;
	height:18px;
	background:#BFBFBF;
	font-size:1.1em;
	line-height:1.8em;
	font-weight:bold;
	color:#7D7D7D;
	text-align:center;
}

.left-content .menu_ris_class .dx ul li.fase_finale a:hover{
	background:#006F9E;
	color:#FFFFFF;
}

.left-content .menu_ris_class .dx ul li.fase_finale.active a{
	background:#006F9E;
	color:#FFFFFF;
}

.left-content .title_ris_class{
	clear:both;
	width:636px;
	height:25px;
	background:#2D8BB1;
	font-size:1.1em;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 0 0 10px;
	margin-bottom:1px;
	text-transform:uppercase;
}

.left-content .box_calendario{
	width:646px;
	overflow:hidden;
	padding:0 0 30px 0;
	border-bottom:dotted 1px #EEEEEE;
}

.left-content .box_calendario .label_data{
	width:126px;
	height:25px;
	float:left;
	font-size:1.1em;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
	padding:0 0 0 10px;
}

.left-content .box_calendario .label_ora{
	width:73px;
	height:25px;
	float:left;
	font-size:1.1em;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
}

.left-content .box_calendario .label_match{
	width:195px;
	height:25px;
	float:left;
	font-size:1.1em;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
}

.left-content .box_calendario .label_risultato{
	width:98px;
	height:25px;	
	float:left;
	font-size:1.1em;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
}

.left-content .box_calendario .label_impianto{
	width:143px;
	height:25px;
	float:left;
	font-size:1.1em;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
}

.left-content .box_calendario .data{
	width:126px;
	height:25px;
	float:left;
	font-size:1.1em;
	line-height:2.5em;
	color:#A1A1A1;
	padding:0 0 0 10px;
	border-bottom:solid 1px #EEEEEE;
}

.left-content .box_calendario .ora{
	width:73px;
	height:25px;
	float:left;
	font-size:1.1em;
	line-height:2.5em;
	color:#A1A1A1;
	border-bottom:solid 1px #EEEEEE;
}

.left-content .box_calendario .match{
	width:195px;
	height:25px;
	float:left;
	font-size:1.4em;
	line-height:1.8em;
	color:#434343;
	border-bottom:solid 1px #EEEEEE;
	text-transform:capitalize;
}
.left-content .box_calendario .match a {
	color:#434343;
}

.left-content .box_calendario .risultato{
	width:50px;
	height:25px;	
	float:left;
	font-size:1.4em;
	line-height:1.8em;
	color:#434343;
	text-align:center;
	border-bottom:solid 1px #EEEEEE;
}
.left-content .box_calendario .risultato a{
	color:#434343;
}
.left-content .box_calendario .impianto{
	width:180px;
	height:25px;
	float:left;
	font-size:1.1em;
	line-height:2.5em;
	padding:0 0 0 10px;
	border-bottom:solid 1px #EEEEEE;
}

.left-content .box_calendario .impianto a{
	color:#434343;
}

.left-content .box_classifica{
	width:646px;
	overflow:hidden;
	padding:0 0 30px 0;
	border-bottom:dotted 1px #EEEEEE;
}

.left-content .box_classifica div{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_ris_class.gif?v=201205171104) repeat-x transparent;
}

.left-content .box_classifica div.green{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_ris_class_green.gif?v=201205171104) repeat-x transparent;
}

.left-content .box_classifica .label_squadra{
	width:344px;
	float:left;
	padding:0 0 0 10px;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 5px 0;
}

.left-content .box_classifica .label_punti{
	width:41px;
	float:left;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 5px 0;
}

.left-content .box_classifica .label_giocate{
	width:54px;
	float:left;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 5px 0;
}

.left-content .box_classifica .label_vinte{
	width:44px;
	float:left;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 5px 0;
}

.left-content .box_classifica .label_nulle{
	width:41px;
	float:left;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 5px 0;
}

.left-content .box_classifica .label_perse{
	width:52px;
	float:left;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 5px 0;
}

.left-content .box_classifica .label_gf{
	width:30px;
	float:left;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 5px 0;
}

.left-content .box_classifica .label_gs{
	width:30px;
	float:left;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 5px 0;
}

.left-content .box_classifica .squadra{
	width:344px;
	float:left;
	padding:0 0 0 10px;
	height:25px;
	color:#434343;
	font-size:1.4em;
	line-height:1.8em;
	text-transform:capitalize;
}
.left-content .box_classifica .squadra a {
	color:#434343;
}
.left-content .box_classifica .squadra span {
	display:block;
	float:left;
	width:17px;
	height:25px;
	margin:0 5px 0 0;
	background-position:0 center!important;
}

.left-content .box_classifica .squadra span.polonia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t511.png?v=201205161749) no-repeat;
}

.left-content .box_classifica .squadra span.grecia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t517.png?v=201205161749) no-repeat;
}

.left-content .box_classifica .squadra span.russia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t536.png?v=201205161749) no-repeat ;
}

.left-content .box_classifica .squadra span.repubblica-ceca{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t367.png?v=201205161749) no-repeat ;
}

.left-content .box_classifica .squadra span.olanda{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/nl.png?v=201206110939) no-repeat ;
}

.left-content .box_classifica .squadra span.danimarca{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t369.png?v=201205161749) no-repeat ;
}

.left-content .box_classifica .squadra span.germania{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t357.png?v=201205161749) no-repeat;
}

.left-content .box_classifica .squadra span.portogallo{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t359.png?v=201205161749) no-repeat ;
}

.left-content .box_classifica .squadra span.spagna{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t118.png?v=201205161749) no-repeat ;
}

.left-content .box_classifica .squadra span.italia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t119.png?v=201205161749) no-repeat ;
}

.left-content .box_classifica .squadra span.irlanda{
 	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t116.png?v=201205161749) no-repeat ;
 }

.left-content .box_classifica .squadra span.croazia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t535.png?v=201205161749) no-repeat ;
}

.left-content .box_classifica .squadra span.ucraina{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t510.png?v=201205161749) no-repeat ;
}

.left-content .box_classifica .squadra span.svezia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t361.png?v=201205161749) no-repeat ;
}

.left-content .box_classifica .squadra span.francia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t368.png?v=201205161749) no-repeat ;
}

.left-content .box_classifica .squadra span.inghilterra{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t114.png?v=201205161749) no-repeat ;
}

/* squadre non qualificate */
.left-content .box_classifica .squadra span.slovenia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/slovenia.png?v=201206081726) no-repeat ;
}

.left-content .box_classifica .squadra span.israele{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/il.png?v=201206061217) no-repeat ;
}

.left-content .box_classifica .squadra span.lettonia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/lt.png?v=201206061213) no-repeat ;
}

.left-content .box_classifica .squadra span.georgia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/ge.png?v=201206061208) no-repeat ;
}

.left-content .box_classifica .squadra span.malta{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/mt.png?v=201206061208) no-repeat ;
}

.left-content .box_classifica .squadra span.armenia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/am.png?v=201206061209) no-repeat ;
}

.left-content .box_classifica .squadra span.slovacchia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/sk.png?v=201206061210) no-repeat ;
}

.left-content .box_classifica .squadra span.macedonia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/mk.png?v=201206061211) no-repeat ;
}

.left-content .box_classifica .squadra span.andorra{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/ad.png?v=201206061211) no-repeat ;
}

.left-content .box_classifica .squadra span.galles{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/ge.png?v=201206061208) no-repeat ;
}

.left-content .box_classifica .squadra span.svizzera{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/ch.png?v=201206081804) no-repeat ;
}

.left-content .box_classifica .squadra span.bulgaria{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/bg.png?v=201206081813) no-repeat ;
}

.left-content .box_classifica .squadra span.norvegia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/no.png?v=201206061217) no-repeat ;
}

.left-content .box_classifica .squadra span.islanda{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/is.png?v=201206061217) no-repeat ;
}

.left-content .box_classifica .squadra span.cipro{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/cy.png?v=201206061218) no-repeat ;
}

.left-content .box_classifica .squadra span.scozia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/scotland.png?v=201206061212) no-repeat ;
}

.left-content .box_classifica .squadra span.lituania{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/li.png?v=201206061213) no-repeat ;
}

.left-content .box_classifica .squadra span.liechtenstein{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/lt.png?v=201206061213) no-repeat ;
}

.left-content .box_classifica .squadra span.ungheria{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/hu.png?v=201206061214) no-repeat ;
}

.left-content .box_classifica .squadra span.finlandia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/fi.png?v=201206061215) no-repeat ;
}

.left-content .box_classifica .squadra span.moldova{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/md.png?v=201206061215) no-repeat ;
}

.left-content .box_classifica .squadra span.belgio{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/be.png?v=201206061219) no-repeat ;
}

.left-content .box_classifica .squadra span.austria{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/at.png?v=201206061219) no-repeat ;
}

.left-content .box_classifica .squadra span.azerbaijan{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/az.png?v=201206061220) no-repeat ;
}

.left-content .box_classifica .squadra span.kazakistan{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/kz.png?v=201206061220) no-repeat ;
}

.left-content .box_classifica .squadra span.estonia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/ee.png?v=201206061221) no-repeat ;
}

.left-content .box_classifica .squadra span.serbia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/rs.png?v=201206081744) no-repeat ;
}

.left-content .box_classifica .squadra span.irlanda-del-nord{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t114.png?v=201205161749) no-repeat ;
}

.left-content .box_classifica .squadra span.far-oer{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/fo.png?v=201206061222) no-repeat ;
}

.left-content .box_classifica .squadra span.turchia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/tr.png?v=201206061219) no-repeat ;
}

.left-content .box_classifica .squadra span.montenegro{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/me.png?v=201206081813) no-repeat ;
}

.left-content .box_classifica .squadra span.bosnia-erzeg{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/be.png?v=201206061219) no-repeat ;
}

.left-content .box_classifica .squadra span.romania{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/ro.png?v=201206061224) no-repeat ;
}

.left-content .box_classifica .squadra span.bielorussia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/by.png?v=201206061225) no-repeat ;
}

.left-content .box_classifica .squadra span.albania{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/al.png?v=201206061225) no-repeat ;
}

.left-content .box_classifica .squadra span.lussemburgo{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/lu.png?v=201206061226) no-repeat ;
}

.left-content .box_classifica .squadra span.rep-san-marino{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/sm.png?v=201206061216) no-repeat ;
}

.left-content .box_classifica .punti{
	width:41px;
	float:left;
	height:25px;
	color:#1B1B1B;
	font-size:1.4em;
	line-height:1.8em;
	text-align:center;
}

.left-content .box_classifica .giocate{
	width:54px;
	float:left;
	height:25px;
	color:#1B1B1B;
	font-size:1.4em;
	line-height:1.8em;
	text-align:center;
}

.left-content .box_classifica .vinte{
	width:34px;
	padding:0 0 0 10px;
	float:left;
	height:25px;
	color:#1B1B1B;
	font-size:1.4em;
	line-height:1.8em;
}

.left-content .box_classifica .nulle{
	width:31px;
	padding:0 0 0 10px;
	float:left;
	height:25px;
	color:#1B1B1B;
	font-size:1.4em;
	line-height:1.8em;
}

.left-content .box_classifica .perse{
	width:42px;
	padding:0 0 0 10px;
	float:left;
	height:25px;
	color:#1B1B1B;
	font-size:1.4em;
	line-height:1.8em;
}

.left-content .box_classifica .gf{
	width:25px;
	padding:0 0 0 5px;
	float:left;
	height:25px;
	color:#1B1B1B;
	font-size:1.4em;
	line-height:1.8em;
}

.left-content .box_classifica .gs{
	width:25px;
	padding:0 0 0 5px;
	float:left;
	height:25px;
	color:#1B1B1B;
	font-size:1.4em;
	line-height:1.8em;
}

.left-content .box_girone{
	width:646px;
	height:180px;
	padding:0 0 0 0;
	border-bottom:dotted 1px #EEEEEE;
	margin-bottom:8px;
	position:relative;
}
.left-content .second-col-box-europei .combo .box_girone {
	height:111px;
	border-bottom:none;
}
.left-content .box_girone .label_giornata{
	width:320px;
	float:left;
	height:25px;
	padding:0 0 0 10px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 5px 0;
}

.left-content .box_girone .label_classifica{
	width:275px;
	float:left;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 5px 0;
}

.left-content .box_girone .label_punti{
	width:41px;
	float:left;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	font-weight:bold;
	line-height:2.5em;
	margin:0 0 5px 0;
}

.left-content .box_girone .box_sinistra{
	width:315px;
	float:left;
	height:95px;
	border:solid 1px #EEEEEE;
}

.left-content .box_girone .box_sinistra .squadra{
	float:left;
	font-size:1.4em;
	color:#434343;
	padding:3px 0 0 15px;
	text-transform:capitalize;
}

.left-content .box_girone .box_sinistra .squadra a {
	color:#434343;
}

.left-content .box_girone .box_sinistra .punti{
	float:right;
	font-size:1.4em;
	color:#434343;
	padding:5px 17px 5px 0;
}

.left-content .box_girone .box_sinistra .squadra.clear{
	clear:both;
}

.left-content .box_girone .box_sinistra .separatore{
	clear:both;
	width:303px;
	height:2px;
	margin:0 auto;
	border-bottom:solid 1px #EEEEEE;
}

.left-content .box_girone .box_destra{
	width:322px;
	float:left;
}

.left-content .box_girone .box_destra .class_squadra.green,
.left-content .box_girone .box_destra .class_punti.green{
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_ris_class_green.gif?v=201205171104) repeat-x transparent;
	text-transform:capitalize;
	color:#434343;
}
.left-content .box_girone .box_destra .class_squadra.green a.nome-squadra {
	color:#434343;
}
.left-content .box_girone .box_destra .class_squadra{
	width:277px;
	float:left;
	height:22px;
	font-size:1.4em;
	color:#434343;
	padding:3px 5px 0px 5px;
	margin-left:5px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_ris_class.gif?v=201205171104) repeat-x transparent;
}
.left-content .box_girone .box_destra .class_squadra span {
	display:block;
	float:left;
	width:17px;
	height:25px;
	margin:0 5px 0 0;
}
.left-content .box_girone .box_destra .class_squadra a {color:#434343;}
.left-content .box_girone .box_destra .class_squadra span.polonia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t511.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.grecia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t517.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.russia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t536.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.repubblica-ceca{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t367.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.olanda{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/nl.png?v=201206110939) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.danimarca{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t369.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.germania{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t357.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.portogallo{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t359.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.spagna{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t118.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.italia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t119.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.irlanda{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t116.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.croazia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t535.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.ucraina{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t510.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.svezia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t361.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.francia{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t368.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_squadra span.inghilterra{
	background:url(//xml2.temporeale.gazzettaobjects.it/temporeale/cronaca/img/loghi_id_w/t114.png?v=201205161749) no-repeat 0 2px transparent;
}

.left-content .box_girone .box_destra .class_punti{
	width:30px;
	height:22px;
	float:right;
	font-size:1.4em;
	color:#434343;
	padding:3px 0px 0 0px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_ris_class.gif?v=201205171104) repeat-x transparent;
}

.left-content .box_girone a.link_dettaglio{
	display:block;
	text-align:right;
	padding:0 10px 0 0;
	font-size:1.1em;
	font-weight:bold;
	color:#ED518E;
	position:absolute;
	bottom:28px;
	right:0;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_link_dettaglio.gif?v=201205171104) no-repeat  bottom right transparent;
}

.left-content .box_marcatori{
	width:646px;
	overflow:hidden;
}

.left-content .box_marcatori .label_reti{
	width:90px;
	height:25px;
	float:left;
	font-size:1.1em;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
	padding:0 0 0 20px;
}
.left-content .box_marcatori .testata-giocatore {width:636px; padding-left:10px}
.left-content .box_marcatori .label_giocatori{
	width:536px;
	height:25px;
	float:left;
	font-size:1.1em;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
}

.left-content .box_marcatori .reti{
	width:90px;
	height:50px;
	float:left;
	font-size:4.0em;
	color:#41A62A;
	font-weight:bold;
	padding:10px 0 0 20px;
	margin:0px;
	border-bottom:dotted 1px #EEEEEE;
}

.left-content .box_marcatori .giocatori{
	width:536px;
	float:left;
	font-size:1.2em;
	line-height:5.0em;
	color:#7D7D7D;
	border-bottom:dotted 1px #EEEEEE;
	overflow:hidden;
}

.left-content .box_marcatori .giocatori a{
	color:#7D7D7D;
}

/*Pagina impianti*/
#main .box_luoghi h2{
	display:block;
	padding:5px 5px 5px 10px;
	font-size:1.1em;
	color:#000000;
}

#main .box_luoghi .mappa{
	position:relative;
	width:968px;
	height:723px;
	margin:0 auto;
}

#main .box_luoghi .mappa .box_popup{
	position:relative;
	width:275px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_popup_luoghi.png?v=201205181725) repeat-y transparent;
	padding-bottom:4px
}

#main .box_luoghi .mappa .box_popup .close{
	position:absolute;
	top:-20px;
	right:0px;
	width:16px;
	height:16px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_popup_close.png?v=201205181725) no-repeat transparent;
	text-indent:-5000px;
	cursor:pointer;
}

#main .box_luoghi .mappa .box_popup img.img_sx{
	float:left;
	width:127px;
	height:75px;
	margin:10px;
}

#main .box_luoghi .mappa .box_popup img.img_dx{
	float:left;
	width:115px;
	height:75px;
	margin:10px 0 0 0;
}

#main .box_luoghi .mappa .box_popup a.dettagli{
	display:block;
	clear:both;
	font-size:1.2em;
	color:#FFFFFF;
	text-decoration:underline;
	margin:10px 0 0 10px;
	font-weight:bold;
}

#main .box_luoghi .mappa .box_popup a.stadio{
	display:block;
	clear:both;
	font-size:1.2em;
	color:#FFFFFF;
	text-decoration:underline;
	margin:10px 0 0 10px;
	font-weight:bold;
}

#main .box_luoghi .mappa .box_popup p{
	font-size:1.2em;
	line-height:1.2em;
	color:#FFFFFF;
	margin:7px 0 0 10px;
	padding:0 10px 0 0;
	font-weight:bold;
}

#main .box_luoghi .mappa .box_popup.poznan{
	position:absolute;
	top:192px;
	left:97px;
}

#main .box_luoghi .mappa .box_popup.danzica{
	position:absolute;
	top:155px;
	left:185px;
}

#main .box_luoghi .mappa .box_popup.varsavia{
	position:absolute;
	top:203px;
	left:280px;
}

#main .box_luoghi .mappa .box_popup.breslavia{
	position:absolute;
	top:281px;
	left:155px;
}

#main .box_luoghi .mappa .box_popup.leopoli{
	position:absolute;
	top:345px;
	left:375px;
}

#main .box_luoghi .mappa .box_popup.kiev{
	position:absolute;
	top:280px;
	left:540px;
}

#main .box_luoghi .mappa .box_popup.kharkiv{
	position:absolute;
	top:275px;
	left:700px;
}

#main .box_luoghi .mappa .box_popup.donetsk{
	position:absolute;
	top:405px;
	left:753px;
}

.invisible{
	visibility:hidden;
}

/*Pagina impianto dettaglio*/
#main .testata_squadra_europei .col_sx div.naz_polonia{
	height:35px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/naz_polonia.png?v=201205181725) no-repeat bottom left transparent;
}

#main .testata_squadra_europei .col_sx div.naz_ucraina{
	height:35px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/naz_ucraina.png?v=201205181725) no-repeat bottom left transparent;
}

#main #first-content .left-content .parte_alta{
	overflow:hidden;
}

#main #first-content .left-content .link_pagina{
	float:left;
}

#main #first-content .left-content .link_pagina a.citta{
	display:block;
	clear:both;
	font-size:1.2em;
	color:#2D8BB1;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_dettagli_link_impianto.gif?v=201205181725) no-repeat 45px 3px  transparent;
	margin:10px 0 0 10px;
}

#main #first-content .left-content .link_pagina a.stadio{
	display:block;
	clear:both;
	font-size:1.2em;
	color:#2D8BB1;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_dettagli_link_impianto.gif?v=201205181725) no-repeat 55px 3px  transparent;
	margin:3px 0 0 10px;
	width:100px;
}

#main #first-content .left-content .elenco_impianti{
	float:right;
	margin:20px 0 0 0;
}

#main #first-content .left-content .elenco_impianti select{
	width:165px;
} 

#main #first-content .left-content #carosello_citta{
	clear:both;
	width:643px;
	height:363px;
	margin:10px 0 10px 0;
}

#main #first-content .left-content #carosello_citta li{
	position:relative;
}

#main #first-content .left-content #carosello_citta .dida{
	position:absolute;
	bottom:0px;
	left:0px;
	width:628px;
	height:42px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_carosello_impianti.png?v=201205181725) no-repeat transparent;
	color:#FFFFFF;
	font-size:1.2em;
	line-height:4.2em;
	padding:0 0 0 15px;
}

#main #first-content .titolo_citta{
	clear:both;
	width:628px;
	height:25px;
	background:#2D8BB1;
	color:#FFFFFF;
	font-size:1.1em;
	line-height:2.5em;
	font-weight:bold;
	margin:10px 0 0 5px;
	padding:0 0 0 15px;
}

#main #first-content .dati_citta{
	clear:both;
	width:643px;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	line-height:2.5em;
	font-weight:bold;
	margin:1px 0 0 5px;
}

#main #first-content .dati_citta .label_citta{
	float:left;
	width:60px;
	text-align:center;
}

#main #first-content .dati_citta .label_provincia{
	float:left;
	width:65px;
	text-align:center;
}

#main #first-content .dati_citta .label_popolazione{
	float:left;
	width:135px;
	text-align:center;
}

#main #first-content .dati_citta .label_area{
	float:left;
	width:60px;
	text-align:center;
}

#main #first-content .dati_citta .label_altitudine{
	float:left;
	text-align:center;
}

#main #first-content .titoli{
	clear:both;
	width:643px;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:1.1em;
	line-height:2.5em;
	font-weight:bold;
	margin:1px 0 0 5px;
}

#main #first-content .titoli .label_citta{
	float:left;
	width:60px;
	text-align:center;
}

#main #first-content .titoli .label_provincia{
	float:left;
	width:65px;
	text-align:center;
}

#main #first-content .titoli .label_popolazione{
	float:left;
	width:135px;
	text-align:center;
}

#main #first-content .titoli .label_area{
	float:left;
	width:80px;
	text-align:center;
}

#main #first-content .titoli .label_altitudine{
	float:left;
	text-align:center;
}

#main #first-content .dati{
	clear:both;
	width:643px;
	overflow:hidden;
	background:#FFFFFF;
	color:#000000;
	font-size:1.4em;
	line-height:1.6em;
	margin:1px 0 10px 5px;
	border-bottom:solid 1px #EEEEEE;	
}

#main #first-content .dati .descr_citta{
	float:left;
	width:60px;
	text-align:center;
}

#main #first-content .dati .descr_provincia{
	float:left;
	width:65px;
	text-align:center;
}

#main #first-content .dati .descr_popolazione{
	float:left;
	width:135px;
	text-align:center;
}

#main #first-content .dati .descr_area{
	float:left;
	width:80px;
	text-align:center;
}

#main #first-content .dati .descr_altitudine{
	float:left;
	text-align:center;
}

#main #first-content .testo{
	width:640px;
	font-size:1.2em;
	line-height:1.2em;
	color:#313131;
	padding:0 10px;
}

#main #first-content h3{
	font-size:18px;
	color:#313131;
	margin:15px 0;
	padding:0 0 0 10px;
}

#main #first-content a.link_torna_su{
	display:block;
	float:right;
	width:70px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_dettagli_link_impianto.gif?v=201205181725) no-repeat 55px 3px  transparent;	
	font-size:1.2em;
	color:#2D8BB1;
	margin:10px 0 10px 0;
}

#main #first-content .titolo_stadio{
	clear:both;
	height:55px;
	margin:0 0 0 5px;
	border-top:dotted 1px #D2D2D2;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/icona_pallone.png?v=201205181725) no-repeat 0 10px  transparent;
	font-size:3.2em;
	color:#313131;
	padding:10px 0 0 45px;
}

#main #first-content .left-content #carosello_stadio{
	clear:both;
	width:643px;
	height:363px!important;
	margin:10px 0 10px 0;
	overflow:hidden;
}

#main #first-content .left-content #carosello_stadio li{
	position:relative;
}

#main #first-content .left-content #carosello_stadio .dida{
	position:absolute;
	bottom:0px;
	left:0px;
	width:628px;
	height:42px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_carosello_impianti.png?v=201205181725) no-repeat transparent;
	color:#FFFFFF;
	font-size:1.2em;
	line-height:4.2em;
	padding:0 0 0 15px;
}

#main #first-content .titoli_stadio{
	clear:both;
	width:643px;
	height:25px;
	background:#3E3E3E;
	color:#FFFFFF;
	font-size:11px;
	line-height:2.5em;
	font-weight:bold;
	margin:1px 0 0 5px;
}

#main #first-content .titoli_stadio .label_stadio{
	width:66px;
	height:25px;
	float:left;
	font-size:11px;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
	padding:0 0 0 10px;
}

#main #first-content .titoli_stadio .label_citta{
	width:115px;
	height:25px;
	float:left;
	font-size:11px;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
}

#main #first-content .titoli_stadio .label_capienza{
	width:70px;
	height:25px;
	float:left;
	font-size:11px;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
}

#main #first-content .titoli_stadio .label_record{
	width:135px;
	height:25px;
	float:left;
	font-size:11px;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
}

#main #first-content .titoli_stadio .label_squadra{
	width:135px;
	height:25px;
	float:left;
	font-size:11px;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
}

#main #first-content .titoli_stadio .label_inaugurato{
	width:90px;
	height:25px;
	float:left;
	font-size:11px;
	line-height:2.5em;
	color:#FFFFFF;
	font-weight:bold;
	background:#3E3E3E;
}

#main #first-content .dati_stadio{
	clear:both;
	width:643px;
	overflow:hidden;
	background:#FFFFFF;
	color:#000000;
	font-size:1.2em;
	line-height:1.6em;
	margin:1px 0 10px 5px;
	border-bottom:solid 1px #EEEEEE;	
}

#main #first-content .dati_stadio .descr_stadio{
	float:left;
	width:56px;
	padding:0 0 0 10px;
}

#main #first-content .dati_stadio .descr_citta{
	float:left;
	width:105px;
	padding:0 0 0 10px;
}

#main #first-content .dati_stadio .descr_capienza{
	float:left;
	width:60px;
	padding:0 0 0 10px;
}

#main #first-content .dati_stadio .descr_record{
	float:left;
	width:135px;
	padding:0 0 0 10px;
}

#main #first-content .dati_stadio .descr_record span{
	font-size:0.7em;
}

#main #first-content .dati_stadio .descr_squadra{
	float:left;
	width:135px;
}

#main #first-content .dati_stadio .descr_inaugurato{
	float:left;
}

#dx-container #countdown-opener {
width:100%;
heigth:100%
}
#dx-container #countdown-opener h3 {
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-title-countdown-opener.gif?v=201205181701) no-repeat 0 0 transparent;
width:100%;
height: 54px;
}
#dx-container #countdown-opener #imageLayout {
height:94px;
border:none!important;
width:95%;
padding:5px;
margin-bottom:15px;
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-imageLayout-countdown.gif?v=201205181712) no-repeat bottom left transparent;
}
#dx-container #countdown-opener h5.next-match {
heigth:72px;
text-align:center
}
#dx-container #countdown-opener h5 span {
display:block;
padding:2px 0;
font:normal 14px Arial, sans-serif;
}
#dx-container #countdown-opener h5 span strong {font-weight:bold;}
#dx-container #countdown-opener h5.next-match .data {
font-size:12px;
}
#dx-container #countdown-opener h5.next-match .match-one {

}
#dx-container #countdown-opener h5.next-match .match-two {

}
#imageLayout ul {
margin-top:10px;
margin-left:10px;
}
#imageLayout li { 
display: inline-block;
list-style:none;
float: left; 
width: 24px; 
height: 40px; 
background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/gif-numeri-countdown.gif?v=201205181701) no-repeat left center transparent;
}
#imageLayout li.imageSep {
background:none;
} 
#imageLayout li.image0 { background-position: -0px 0px; } 
#imageLayout li.image1 { background-position: -28px 0px; } 
#imageLayout li.image2 { background-position: -51px 0px; } 
#imageLayout li.image3 { background-position: -80px 0px; } 
#imageLayout li.image4 { background-position: -103px 0px; } 
#imageLayout li.image5 { background-position: -135px 0px; } 
#imageLayout li.image6 { background-position: -161px 0px; } 
#imageLayout li.image7 { background-position: -187px 0px; } 
#imageLayout li.image8 { background-position: -213px 0px; } 
#imageLayout li.image9 { background-position: -241px 0px; } 
#imageLayout li.imageDay { background-position: -103px 0px; } 
#imageLayout li.imageSep { background-position: -113px 0px; } 
#imageLayout li.imageSpace { background-position: -123px 0px; }
/*Pagina Countdown per gli Europei*/
.countdown_container .didascalia{
	width:634px;
	font-size:1.1em;
	line-height:1.2em;
	color:#494848;
	padding:10px 0 10px 5px;
	border-bottom:dotted 1px #AAA8A8;
}

.countdown_container .col_sx{
	width:646px;
}

.countdown_container .col_sx h2{
	width:638px;
	font-size:2.4em;
	padding:0 0 05px 0;
	color:#494848;
	font-weight:bold;
	border-bottom:dotted 1px #AAA8A8;
}

.countdown_container .col_sx .numero_frase{
	width:660px;
	overflow:hidden;
	padding:12px 0 15px 0;
	border-bottom:dotted 1px #E0E0E0;
	/*display:none;*/
}

.countdown_container .col_sx .numero_frase.last{
	margin:0 0 25px 0;
}

.countdown_container .col_sx .numero_frase .numero{
	display:block;
	float:left;
	width:90px;
	font-size:4.8em;
	font-weight:bold;
	color:#DCDCDC;
	text-align:center;
}

.countdown_container .col_sx .numero_frase .numero.active{
	color:#297EA1;
}

.countdown_container .col_sx .numero_frase .testo.active{
	color:#297EA1;
	font-size:1.6em;
}

.countdown_container .col_sx .numero_frase .testo{
	display:block;
	float:right;
	width:545px;
	font-size:1.2em;
	line-height:1.4em;
	color:#ADADAD;
}

.countdown_container .countdown_copyright{
	position:relative;
	width:629px;
	height:305px;
	margin:0 auto;
	margin-top:33px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_countdown_copyright.png?v=201205171104) no-repeat transparent;
}

.countdown_container .countdown_copyright h2{
	position:absolute;
	top:18px;
	left:135px;
	font-size:1.1em;
	color:#FFFFFF;
}

.countdown_container .countdown_copyright h3{
	position:absolute;
	top:50px;
	left:135px;
	font-size:1.1em;
	color:#297EA1;
}
/* FIX CAROSELLO STADI */
.jcarousel-skin-tango .jcarousel-next-horizontal,
.jcarousel-skin-tango .jcarousel-prev-horizontal {
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/stadio-arrow-carousel.png?v=201205231745) no-repeat transparent!important;
	width:21px!important;
	height:60px!important;
}
.jcarousel-skin-tango .jcarousel-next-horizontal {
background-position:-40px!important;
}
.jcarousel-skin-tango .jcarousel-next-horizontal:hover {
background-position:-61px!important;	
}
.jcarousel-skin-tango .jcarousel-prev-horizontal:hover {
background-position:-18px!important;	
}
.box_citta .container-carosello,
.box_stadio .container-carosello {
height: 364px;
overflow: hidden;
padding: 5px;
width: 638px;
}
/* BOX ARANCIO */
.first-rightcol #box-arancio-rightcol {
width:302px;
height:148px;
padding:4px;
background:#f49401;
margin-bottom:18px;
position:relative;
margin-top:10px;
}
.sub-europei #main .first-rightcol #box-arancio-rightcol h3 {
color:#fff;
font:bold 15px Arial, sans-serif;
margin:3px;
padding-left:0;
}
.first-rightcol #box-arancio-rightcol img {
margin-left:4px
}
.first-rightcol #box-arancio-rightcol .dida-box-arancio {
width:137px;
height:98px;
background: url(//images2.gazzettaobjects.it/libs4/css/assets/bg-figurine-panini-dida.png?v=201205161731) repeat;
padding:6px;
position:absolute;
top:35px;
right:15px;
}
.first-rightcol #box-arancio-rightcol .dida-box-arancio h4 {
font:bold 16px Arial, sans-serif;
color:#f49401;
}
.first-rightcol #box-arancio-rightcol .dida-box-arancio a {
font:normal 12px Arial, sans-serif;
color:#fff
}
.first-rightcol #box-arancio-rightcol .dida-box-arancio a small {
font:normal 11px Arial, sans-serif;
font-style:italic;
display:block;
}
/*Fine Pagina Countdown per gli Europei*/

/* PAGINA GIOCATORE */
.left-content #box-anagrafica-giocatore {
	float:left;
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-box-giocatore.jpg?v=201205291058) no-repeat;
	width:646px;
	height:287px;
}
.left-content #box-anagrafica-giocatore img {
	margin:27px 0 0 13px;
	border:3px solid #fff;
	box-shadow: 0px 0px 4px #000;
	float:left;
	height:193px;
	width:140px;
}
.left-content #box-anagrafica-giocatore ul.lista-anagrafica {
	float:left;
	margin:28px 0 0 18px;
}
.left-content #box-anagrafica-giocatore ul.lista-anagrafica li {
	margin-top:10px;
	font:normal 12px Arial;
	
}
.left-content #box-anagrafica-giocatore ul.lista-anagrafica li.magic-logo {
	width:250px;
	height:38px;
	padding: 6px 0 0 36px;
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/logo-giocatore-magic.jpg?v=201205291056) left center no-repeat;	
}
.left-content #box-anagrafica-giocatore ul.lista-anagrafica li.magic-logo .acquista {
	color:#b89f28;
	font:bold 12px Arial, sans-serif;
	display:block;
}
.left-content #box-anagrafica-giocatore ul.lista-anagrafica li.magic-logo span {
	font:normal 11px Arial, sans-serif;
}
.left-content #box-anagrafica-giocatore select {
	float:left;
	margin-top:10px;
	width:174px;	
}
.left-content .box_calendario .label_reti,
.left-content .box_calendario .label_ammonizioni,
.left-content .box_calendario .label_espulsioni{
	width:21px;
	height:25px;	
	float:left;
	background:#3E3E3E;
	text-indent:-5000px;
}
.left-content .box_calendario .label_competizione {
	width:154px;
	height:25px;	
	float:left;
	background:#3E3E3E;
	height:25px;
	color:#fff;
	font:bold 11px/25px Arial;
}
.left-content .box_calendario ul.dati-carriera {clear:both}
.left-content .box_calendario ul.dati-carriera li{
	height:25px;
	float:left;
	font:normal 1.1em/2.5em Arial;
	color:#A1A1A1;
	padding:0 0 0 10px;
	border-bottom:solid 1px #EEEEEE;
}
.left-content .box_calendario ul.dati-carriera li.data,
.left-content .box_calendario ul#testata li.label_data {
	width:96px;
}
.left-content .box_calendario ul.dati-carriera li.competizione,
.left-content .box_calendario ul#testata li.label_competizione {
	width:157px!important;
	padding-left:6px;
}
.left-content .box_calendario ul.dati-carriera li.match,
.left-content .box_calendario ul#testata li.label_match {
	width:101px;
	padding-left:6px;
}
.left-content .box_calendario ul.dati-carriera li.presenze,
.left-content .box_calendario ul#testata li.label_risultato {
	width:102px;
	padding-left:6px;
	text-align:center;
}
.left-content .box_calendario ul.dati-carriera li.reti,
.left-content .box_calendario ul#testata li.label_reti,
.left-content .box_calendario ul.dati-carriera li.ammonizioni,
.left-content .box_calendario ul#testata li.label_ammonizioni,
.left-content .box_calendario ul.dati-carriera li.espulsioni,
.left-content .box_calendario ul#testata li.label_espulsioni {
	width:50px;
	padding-left:4px;
	text-align:center;
}
.left-content .box_calendario ul#testata li.label_reti{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-grafici-testata-giocatore.png?v=201205291056) no-repeat 10px 0 #3E3E3E;
}
.left-content .box_calendario ul#testata li.label_ammonizioni{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-grafici-testata-giocatore.png?v=201205291056) no-repeat -44px 0 #3E3E3E;
}
.left-content .box_calendario ul#testata li.label_espulsioni{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg-grafici-testata-giocatore.png?v=201205291056) no-repeat -96px 0 #3E3E3E;
}

/*Goal interattivi*/
.left-content .titolo_goal_interattivi{
	width:944px;
	height:24px;
	background:#016A99;
	color:#FFFFFF;
	text-transform:uppercase;
	padding:6px 0 0 20px;
	margin:0 0 10px 0;
	font-size:2.0em;
	font-weight:bold;
}

.left-content .goal_interattivi{
	width:864px;
	background:#313131;
	overflow:hidden;
	padding:60px 50px;
}

.gazzetta_tv_sx{
	width:685px;
	float:left;
	overflow:hidden;
	margin-right:15px;
}

.gazzetta_tv_sx .titolo_gazzettatv{
	height:65px;
	background:url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/logo-gazzettatv.png?v=201206071640) 0px 10px no-repeat transparent;
	border-top:solid 1px #C7C7C7;
	border-left:solid 1px #C7C7C7;
	border-right:solid 1px #C7C7C7;
	margin:30px 0 0 0;
}

.gazzetta_tv_sx .box_gazzetta_tv{
	height:200px;
	border-bottom:solid 1px #C7C7C7;
	border-left:solid 1px #C7C7C7;
	border-right:solid 1px #C7C7C7;
	overflow:hidden;
	padding:10px 0 0 0;
}

/*.gazzetta_tv_sx .box_gazzetta_tv .box_PlaylistMenu dd .js_StepCarousel{
	margin-left:33px;
	width:588px !important;
}

.gazzetta_tv_sx .box_gazzetta_tv .box_PlaylistMenu dd .js_SC_Container{
	left:0px;
	top:0px;
	width:587px;
}*/

.schede_campioni{
	float:left;
	width:266px;
	height:270px;
	margin:30px 0 0 0;
	border:solid 1px #D0D0D0;
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_scheda_campioni.png?v=201206011601) 1px 1px no-repeat;
}

.schede_campioni a{
	display:block;
	width:266px;
	height:270px;
	cursor:pointer;
}

#calendario_nazionale.first-col div#stemma_maglie {
	position:relative;
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/bg_sch_squadra.png?v=201205301752) no-repeat left 7px #fff;
	height:158px;
	color:#fff;
	font-size:12px;
}
#calendario_nazionale.first-col div#stemma_maglie .stemma{
    height: 157px;
    left: 30px;
    position: absolute;
    top: -5px;
    width: 110px;
}


#calendario_nazionale.first-col div#stemma_maglie.stemma_polonia .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_polonia.png?v=201206011640) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_grecia .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_grecia.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_russia .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_russia.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_rep_ceca .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_rep_ceca.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_olanda .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_olanda.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_danimarca .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_danimarca.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_germania .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_germania.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_portogallo .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_portogallo.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_spagna .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_spagna.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_italia .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_italia.png?v=201205301752) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_irlanda .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_irlanda.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_croazia .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_croazia.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_ucraina .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_ucraina.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_svezia .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_svezia.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_francia .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_francia.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_inghilterra .stemma{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/stemma_sch_squadra_inghilterra.png?v=201206041250) no-repeat left top transparent;
}
#calendario_nazionale.first-col div#stemma_maglie .maglie{
    height: 147px;
    position: absolute;
    right: 10px;
    top: 0;
    width: 150px;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_polonia .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_polonia.png?v=201206011640) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_grecia .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_grecia.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_russia .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_russia.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_rep_ceca .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_rep_ceca.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_olanda .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_olanda.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_danimarca .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_danimarca.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_germania .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_germania.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_portogallo .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_portogallo.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_spagna .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_spagna.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_italia .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_italia.png?v=201205301752) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_irlanda .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_irlanda.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_croazia .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_croazia.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_ucraina .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_ucraina.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_svezia .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_svezia.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_francia .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_francia.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie.stemma_inghilterra .maglie{
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/maglia_sch_squadra_inghilterra.png?v=201206041250) no-repeat center center transparent;
}
#calendario_nazionale.first-col div#stemma_maglie .presidente{
    background: none repeat scroll 0 0 #2D8BB1;
    float: left;
    height: 25px;
    line-height: 26px;
    margin: 35px 0 0;
    padding: 0 10px 0 150px;
    text-align: left;
}
#calendario_nazionale.first-col div#stemma_maglie .federazione{
    background: none repeat scroll 0 0 #3E3E3E;
    float: left;
    line-height: normal;
    margin: 2px 0;
    padding: 7px 10px 7px 150px;
    text-align: left;
}
#calcio.sub-europei #calendario_euro_fasi.palmares #fase_finale table tbody.head_body tr th.comp {
	width:270px;
	padding:0 0 0 7px !important;
}
#calcio.sub-europei #calendario_euro_fasi.palmares #fase_finale table tbody.head_body tr th.naz_osp {
	width:130px;
	padding:0 0 0 7px !important;
}
#calcio.sub-europei #calendario_euro_fasi.palmares #fase_finale table tbody.head_body tr th.ediz {
	width:200px;
	padding:0 0 0 7px !important;
}
#calcio.sub-europei #calendario_euro_fasi.palmares #fase_finale table tbody.content_body tr td.competiz,
#calcio.sub-europei #calendario_euro_fasi.palmares #fase_finale table tbody.content_body tr td.ospitante,
#calcio.sub-europei #calendario_euro_fasi.palmares #fase_finale table tbody.content_body tr td.edizioni {
	padding:0 0 0 7px !important;
}

/*PROBABILI FORMAZIONI*/
.sub-europei #formazioni-europei{
	clear:both;
	width:100%;
	overflow:hidden;
	margin:30px 0 0 0;
}

.sub-europei #formazioni-europei .formazione{
	background:none;
	border-color:#FFFFFF;
}


.sub-europei #formazioni-europei .formazione div#formazione_ora{
	display:inline-block;
	width:295px;
	height:16px;
	background:#959595;
	font-size:1.1em;
	color:#FFFFFF;
}

.sub-europei #formazioni-europei .formazione div#formazione_ora span#data{
	display:inline-block;
	width:138px;
	text-align:right;
	line-height:0.9em;
}

.sub-europei #formazioni-europei .formazione div#formazione_ora span#ora{
	display:inline-block;
	width:139px;
	text-align:left;
	line-height:0.9em;
}


.sub-europei #formazioni-europei .formazione ul li.title{
	width:148px;
	height:25px;
	background:#2D8BB1;
	font-size:2.0em;
	line-height:1.5em;
	color:#FFFFFF;
	font-weight:normal;
}

.sub-europei #formazioni-europei .formazione ul.left a{
	color:#FFFFFF;
}

.sub-europei #formazioni-europei .formazione .container-campo,
.sub-europei #formazioni-europei .formazione .container-altro{
	border:none;
}

.sub-europei #formazioni-europei .formazione ul.left a.bologna,
.sub-europei #formazioni-europei .formazione ul.right a.cagliari,
.sub-europei #formazioni-europei .formazione ul.left a.catania,
.sub-europei #formazioni-europei .formazione ul.right a.lecce{
	display:block;
	width:298px;
	height:25px;
	background:#2D8BB1;
	font-size:2.0em;
	color:#FFFFFF;
	background:none;
}

.sub-europei #formazioni-europei .formazione .sub-title{
	background:#DCDCDC;
	color:#FFFFFF;
	font-size:1.8em;
	color:#434343;
	font-weight:normal;
	border:none;
}

.sub-europei #formazioni-europei .formazione ul li{
	border-bottom:solid 1px #EEEEEE;
}

.sub-europei #formazioni-europei .formazione ul li span.col1{
	color:#B89D28;
}
#calcio.sub-europei #formazioni-europei .formazione .container-campo ul.right.campo li span.col1 {
	text-align:left;
}

.sub-europei #formazioni-europei .formazione ul li span.col2{
	color:#000000;
	font-weight:normal;
}

.sub-europei #formazioni-europei .formazione ul li.last{
	border-bottom:solid 2px #EEEEEE;
	padding:10px 0 0 0;
	height:20px;
	color:#000000;
	width:148px;
}

.sub-europei #formazioni-europei .formazione ul.text li{
	border:none;
	font-size:1.1em;
	color:#959595;
	font-weight:normal;
}

.sub-europei #formazioni-europei .formazione ul.text li span{
	font-size:1.1em;
	font-weight:bold;
	color:#2D8BB1;
}

.sub-europei #formazioni-europei .clear{
	clear:both;
	width:614px;
	height:5px;
	margin:0 0 10px 8px;
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_prob_formazioni.png?v=201206041558) repeat-x;
}

.sub-europei .formazione .container-altro{
	min-height:118px;
}

.sub-europei .formazione{
	margin-bottom:0px;
}
.hidden{
	display:none;
}

/*Box gol 3d seconda colonna*/
.box_goal_3d{
	position:relative;
	width: 133px;
	height:233px;
	margin-bottom: 20px;
	overflow: hidden;
	padding: 6px;
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_gol_3d.png?v=201206081734) 8px 30px no-repeat #006F9E;
}

.box_goal_3d a.all{
	display:block;
	width: 133px;
	height:233px;
	text-decoration:none;
}

.box_goal_3d h2{
	position:absolute;
	top:5px;
	left:7px;
	font-weight:bold;
	color:#FFFFFF;
	font-size:1.5em;
}

.box_goal_3d .caption{
	position:absolute;
	bottom:15px;
	left:7px;
	width: 131px;
	height:56px;
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/speciali/europei2012/bg_gol3d_caption.png?v=201206081734) repeat-x;
}

.box_goal_3d .caption p{
	width:125px;
	height:49px;
	font-size:1.2em;
	line-height:1.3em;
	font-weight:bold;
	color:#FFFFFF;
	padding:5px 0 0 5px;
}

.box_goal_3d .caption p a{
	color:#FFFFFF;
	text-decoration:none;
}
 /* SUBMENU A TENDINA*/
#submenu-calendario { 
	width:95px;
	left:63px;
}
#submenu-squadre, #submenu-stelle {
	width:154px;
	left:545px;
}
#submenu-stelle {
	left:610px
}
#submenu-squadre, 
#submenu-calendario, 
#submenu-stelle {
	padding:10px;
	background:#02445e;
	position:absolute;
	overflow:hidden;
	z-index:900;
}
#submenu-squadre ul#first-col,
#submenu-stelle ul#first-col,
#submenu-squadre ul#second-col,
#submenu-stelle ul#second-col {
	float:left;
	width:76px;
}
#submenu-calendario ul li, 
#submenu-squadre ul li,
#submenu-stelle ul li {
	padding-bottom:6px;
}
#submenu-calendario ul li a,
#submenu-squadre ul li a,
#submenu-stelle ul li a {
	color:#fff;
	text-decoration:none;
	font:normal 11px Arial, sans-serif;
}
#submenu-calendario ul li a:hover,
#submenu-squadre ul li a:hover,
#submenu-stelle ul li a:hover {
	color:#45acd7;
}

/**************** TABELLONE FASE FINALE *****************/

#calcio.sub-europei ##tabs_calendari #fase_finale #fase_finale_grafica {
	position:relative;
}
#calcio.sub-europei #tabs_calendari #fase_finale #fase_finale_grafica div.box_match {
	background:none;
	width:230px;
}
#calcio.sub-europei #tabs_calendari #fase_finale #fase_finale_grafica .finale_match.box_match {
	background:none;
	width:432px;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #calendario_euro_fasi #tabs_calendari #fase_finale div#fase_finale_grafica {
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/schema_fase_finale.jpg?v=201206181725) no-repeat 15px 131px;
	height:610px;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari #fase_finale_grafica div {
	background:none;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari #fase_finale_grafica div table.match_tab {
	width:230px;
	table-collapse:collapse;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari #fase_finale_grafica div.finale_match table.match_tab {
margin: 6px 0 0 7px;
    width: 336px;    
}
#calcio.sub-europei #fase_finale_grafica div.box_match {
	position:absolute !important;
}
#calcio.sub-europei #fase_finale_grafica div.primo_match {
	left:1px;
	top:20px;
}
#calcio.sub-europei #fase_finale_grafica div.secondo_match {
	left:413px;
	top:20px;
}
#calcio.sub-europei #fase_finale_grafica div.terzo_match {
	left:1px;
	top:293px;
}
#calcio.sub-europei #fase_finale_grafica div.quarto_match {
	left:413px;
	top:293px;
}
#calcio.sub-europei #fase_finale_grafica div.semifinale_match_uno {
	left:62px;
	top:156px;
}
#calcio.sub-europei #fase_finale_grafica div.semifinale_match_due {
	left:351px;
	top:156px;
}
#calcio.sub-europei #fase_finale_grafica div.finale_match {
	top: 425px;
    left: 110px;
}
#calcio.sub-europei #fase_finale_grafica div table.match_tab tbody.content_body {
	border:1px solid #eee;
}
#calcio.sub-europei #fase_finale_grafica div table.match_tab tbody.space {
	height:5px
}

#calcio.sub-europei #fase_finale_grafica .secondo_match span.righettina {
	height:5px;
}
#calcio.sub-europei #fase_finale_grafica .primo_match .match_tab {
	border-collapse:collapse;
	empty-cells:show;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table.match_tab tbody tr th.data {
text-align: left;
    padding: 0 0 0 7px;
}
#calcio.sub-europei #fase_finale_grafica .primo_match table tbody.head_body tr th.data {
	border-bottom:5px solid #fff;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale .finale_match table.match_tab thead tr th,
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale .finale_match table.match_tab tbody tr th {
text-align: left;
    padding: 0 0 0 55px;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale div.semifinale_match_uno table thead tr th,
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale div.semifinale_match_due table thead tr th {
	background:#9f0038;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale div.finale_match table thead tr th {
	background:#f39400;
}

#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari div table tbody.content_body tr td.incontro,
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari div table tbody.content_body tr td.ora {
	padding:0 0 0 7px;
	border-top:1px solid #eee;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari div.finale_match table tbody.content_body tr td.incontro {
	padding:10px 0 10px 18px;
	font-size:26px;
	font-weight:bold;
}
#calcio.sub-europei #first-content #calendario_nazionale #calendario_euro_fasi #tabs_calendari #fase_finale #fase_finale_grafica .finale_match table.match_tab tbody.content_body tr td.ora {
	font-size:26px;
	font-weight:normal;
	padding:8px 10px 8px 0;
}
#calcio.sub-europei #tabs_calendari #fase_finale.hidden #fase_finale_grafica .finale_match div.coppaEuro {
	float:left;
}
#calcio.sub-europei #fase_finale div.text_version {
	clear:both;
}

/*-------------------------------------
		CALENDARIO EUROPEI
-------------------------------------*/
#calcio.sub-europei #calendario_nazionale #calendario_euro_fasi {
	margin: 0px 0px 20px 0px;
	float: left;
}
#calcio.sub-europei #first-content #calendario_nazionale.first-col {
    width: 643px;
}
#calcio.sub-europei #first-content .left-content.calendario_europei {
    border-color: #AAA8A8;
    border-style: dotted;
    border-width: 0 0 0 0;
    padding: 0 16px 0 3px;
    width: 626px;
}
#calcio.sub-europei #first-content .left-content .first-block .first-col #titoloCalendario {
    border-color: #2D8BB1;
    border-style: solid;
    border-width: 0 0 2px;
    display: block;
    margin: 0 0 0 0;
    padding: 10px 0 5px;
    position: relative;
}
#calcio.sub-europei #first-content .left-content .first-block .first-col #titoloCalendario h2 {
    color: #313131;
    display: inline;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 32px;
    font-weight: bold;
    padding: 0;
    width:350px;
}
#calcio.sub-europei #first-content .left-content .first-block .first-col #titoloCalendario span {
	background: transparent url(/libs4/css/assets/icona-stampa.png) no-repeat scroll right center;
    color: #2d8bb1;
    float: right;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 15px 26px 4px 0;
    text-transform: uppercase;
    display: inline;
    position: absolute;
    right:0;
}
#calcio.sub-europei #first-content .left-content .first-block .first-col #titoloCalendario span a {
	color: #2d8bb1;
	text-decoration:none;
	display: block;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_euro_fasi #tabs_calendari ul.tabbed-list {
    float: right;
    margin: 12px 0;
        height: 13px;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale div#titoloCalendario a {
width:155px;
text-align: right;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_euro_fasi #tabs_calendari ul.tabbed-list li {
    background: none repeat scroll 0 0 #BFBFBF;
    height: 13px;
    padding: 3px 5px;
    text-align: center;
    width: 86px;
    display: inline;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_euro_fasi #tabs_calendari ul.tabbed-list li a {
	color: #7d7d7d;
	text-transform: uppercase;
	font-weight: bold;
	    height: 13px;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_euro_fasi #tabs_calendari ul.tabbed-list li.active a {
	color: #ffffff;	
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari div {
    background: none;
    clear: both;
    text-transform: uppercase;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari div table {
    border-collapse: collapse;
    empty-cells: show;
    float: left;
    margin: 0 0 15px;
    width: 643px;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari div h4{
	background:#acacac;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 1px 0;
    padding: 0 7px;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari div table thead.date_comp {
	color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 0px 0;
    padding: 0 7px;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale div table thead tr th {
	background-color: #2d8bb1;
	    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding: 0 7px;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari div table tbody.head_body{
	margin:1px 0;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari div table tbody.head_body tr th{
    background-color: #3E3E3E;
    border-top: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding: 0;
    text-transform: capitalize;
}
#calcio.sub-europei #first-content .left-content .first-block #calendario_nazionale #tabs_calendari div table tbody.content_body tr td{
    background-color: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    color: #3E3E3E;
    font-size: 14px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    padding: 0;
    text-transform: capitalize;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari div table.girone_a tbody.content_body tr td.girone {
	text-align: center;
	background:#ead310;
	padding: 0px;

}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari div table.girone_b tbody.content_body tr td.girone {
	text-align: center;
	background:#ec1717;
	padding: 0px;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari div table.girone_c tbody.content_body tr td.girone {
	text-align: center;
	background:#1d95c2;
	padding: 0px;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari div table.girone_d tbody.content_body tr td.girone {
	text-align: center;
	background:#1d905b;
	padding: 0px;
}


#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.num,
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.num {
	width:40px;
	text-align: center;
	padding: 0px;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.nome,
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.nome {
	width:320px;
	text-align: left;
	padding: 0px;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.nome a {
	color: #3e3e3e;
	text-decoration: none;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.nome a:hover {
	color: #3e3e3e;
	text-decoration: underline;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.classe,
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.classe {
	width:65px;
	text-align: center;
	padding: 0;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.club,
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.club {
	width:205px;
	padding: 0 0 0 7px;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.presenze,
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.presenze {
	width:70px;
		text-align: center;
	padding: 0 2px;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.reti,
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.reti {
	width:105px;
		text-align: center;
	padding: 0 0 0 7px;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.foto,
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.foto {
	width:15px;
		text-align: center;
}
#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.foto {
		width:25px;
		text-align: center;
	padding: 0 2px;
	height:15px;
	margin:0;
}

#calcio.sub-europei #first-content .left-content #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.foto img{
	vertical-align:text-bottom;
}











#calcio.sub-europei #calendario_euro_fasi {
	margin: 0px 0px 20px 0px;
	float: left;
}
#calcio.sub-europei #calendario_nazionale.first-col {
    width: 643px;
}
#calcio.sub-europei .calendario_europei {
    border-color: #AAA8A8;
    border-style: dotted;
    border-width: 0 0 0 0;
    padding: 0 16px 0 3px;
    width: 626px;
}
#calcio.sub-europei #titoloCalendario {
    border-color: #2D8BB1;
    border-style: solid;
    border-width: 0 0 2px;
    display: block;
    margin: 0 0 0 0;
    padding: 10px 0 5px;
    position: relative;
}
#calcio.sub-europei #titoloCalendario h2 {
    color: #313131;
    display: inline;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 32px;
    font-weight: bold;
    padding: 0;
    width:350px;
}
#calcio.sub-europei #titoloCalendario span {
	background: transparent url(/libs4/css/assets/icona-stampa.png) no-repeat scroll right center;
    color: #2d8bb1;
    float: right;
    font-family: "Arial",Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    padding: 15px 26px 4px 0;
    text-transform: uppercase;
    display: inline;
    position: absolute;
    right:0;
}
#calcio.sub-europei #titoloCalendario span a {
	color: #2d8bb1;
	text-decoration:none;
	display: block;
}
#calcio.sub-europei #calendario_euro_fasi #tabs_calendari ul.tabbed-list {
    float: right;
    margin: 12px 0;
        height: 13px;
}
#calcio.sub-europei #calendario_nazionale div#titoloCalendario a {
width:155px;
text-align: right;
}
#calcio.sub-europei #calendario_euro_fasi #tabs_calendari ul.tabbed-list li {
    background: none repeat scroll 0 0 #BFBFBF;
    height: 13px;
    padding: 3px 5px;
    text-align: center;
    width: 86px;
    display: inline;
}
#calcio.sub-europei #calendario_euro_fasi #tabs_calendari ul.tabbed-list li a {
	color: #7d7d7d;
	text-transform: uppercase;
	font-weight: bold;
	    height: 13px;
}
#calcio.sub-europei #calendario_euro_fasi #tabs_calendari ul.tabbed-list li.active a {
	color: #ffffff;	
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div {
    background: none;
    clear: both;
    text-transform: uppercase;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div#fase_gironi table {
    border-collapse: collapse;
    empty-cells: show;
    float: left;
    margin: 0 0 15px;
    width: 643px;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div h4{
	background:#acacac;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 1px 0;
    padding: 0 7px;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div table thead.date_comp {
	color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    margin: 0px 0;
    padding: 0 7px;
}
#calcio.sub-europei #calendario_nazionale div table thead tr th {
	background-color: #2d8bb1;
	    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding: 0 7px;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div table tbody.head_body{
	margin:1px 0;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div table tbody.head_body tr th{
    background-color: #3E3E3E;
    border-top: 1px solid #FFFFFF;
    color: #FFFFFF;
    font-size: 11px;
    font-weight: bold;
    height: 25px;
    line-height: 25px;
    padding: 0;
    text-transform: capitalize;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div table tbody.content_body tr td{
    background-color: #FFFFFF;
    border-bottom: 1px solid #EEEEEE;
    color: #3E3E3E;
    font-size: 14px;
    font-weight: normal;
    height: 25px;
    line-height: 25px;
    padding: 0;
    text-transform: capitalize;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div table.girone_a tbody.content_body tr td.girone {
	text-align: center;
	background:#ead310;
	padding: 0px;

}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div table.girone_b tbody.content_body tr td.girone {
	text-align: center;
	background:#ec1717;
	padding: 0px;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div table.girone_c tbody.content_body tr td.girone {
	text-align: center;
	background:#1d95c2;
	padding: 0px;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div table.girone_d tbody.content_body tr td.girone {
	text-align: center;
	background:#1d905b;
	padding: 0px;
}


#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.num,
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.num {
	width:40px;
	text-align: center;
	padding: 0px;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.nome,
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.nome {
	width:320px;
	text-align: left;
	padding: 0px;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.nome a {
	color: #3e3e3e;
	text-decoration: none;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.nome a:hover {
	color: #3e3e3e;
	text-decoration: underline;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.classe,
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.classe {
	width:65px;
	text-align: center;
	padding: 0;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.club,
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.club {
	width:205px;
	padding: 0 0 0 7px;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.presenze,
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.presenze {
	width:70px;
		text-align: center;
	padding: 0 2px;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.reti,
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.reti {
	width:105px;
		text-align: center;
	padding: 0 0 0 7px;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.foto,
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.foto {
	width:15px;
		text-align: center;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr th.foto {
		width:25px;
		text-align: center;
	padding: 0 2px;
	height:15px;
	margin:0;
}

#calcio.sub-europei #calendario_nazionale #tabs_calendari #fase_finale table tbody tr td.foto img{
	vertical-align:text-bottom;
}











#calcio.sub-europei #fase_finale_grafica {
	position:relative;
}
#calcio.sub-europei #fase_finale_grafica div.box_match {
	background:none;
	width:230px;
}
#calcio.sub-europei #fase_finale_grafica .finale_match.box_match {
	background:none;
	width:432px;
}
html body#calcio.sub-europei div#wrapper div#main.clearfix div#first-content.content-full div.left-content div#fase_finale_grafica div#calendario_nazionale.first-col div#calendario_euro_fasi div#tabs_calendari div#fase_finale.hidden div#fase_finale_grafica {
	background: url(//images2.gazzettaobjects.it/libs4/css/assets/calcio/europei/schema_fase_finale.jpg?v=201206181725) no-repeat 15px 131px;
	height:610px;
}
#calcio.sub-europei #fase_finale_grafica div {
	background:none;
}
#calcio.sub-europei #fase_finale_grafica div table.match_tab {
	width:230px;
	table-collapse:collapse;
}
#calcio.sub-europei #fase_finale_grafica div.finale_match table.match_tab {
margin: 6px 0 0 7px;
    width: 336px;
    float: left;    
}
#calcio.sub-europei #fase_finale_grafica div.box_match {
	position:absolute !important;
}
#calcio.sub-europei #fase_finale_grafica div.primo_match {
	left:1px;
	top:20px;
}
#calcio.sub-europei #fase_finale_grafica div.secondo_match {
	left:413px;
	top:20px;
}
#calcio.sub-europei #fase_finale_grafica div.terzo_match {
	left:1px;
	top:293px;
}
#calcio.sub-europei #fase_finale_grafica div.quarto_match {
	left:413px;
	top:293px;
}
#calcio.sub-europei #fase_finale_grafica div.semifinale_match_uno {
	left:62px;
	top:156px;
}
#calcio.sub-europei #fase_finale_grafica div.semifinale_match_due {
	left:351px;
	top:156px;
}
#calcio.sub-europei #fase_finale_grafica div.finale_match {
	top: 425px;
    left: 110px;
}
#calcio.sub-europei #fase_finale_grafica div table.match_tab tbody.content_body {
	border:1px solid #eee;
}
#calcio.sub-europei #fase_finale_grafica div table.match_tab tbody.space {
	height:5px
}

#calcio.sub-europei #fase_finale_grafica .secondo_match span.righettina {
	height:5px;
}
#calcio.sub-europei #fase_finale_grafica .primo_match .match_tab {
	border-collapse:collapse;
	empty-cells:show;
}
#calcio.sub-europei #fase_finale table.match_tab tbody tr th.data {
text-align: left;
    padding: 0 0 0 7px;
}
#calcio.sub-europei #fase_finale_grafica .primo_match table tbody.head_body tr th.data {
	border-bottom:5px solid #fff;
}
#calcio.sub-europei #fase_finale .finale_match table.match_tab thead tr th,
#calcio.sub-europei #fase_finale .finale_match table.match_tab tbody tr th {
text-align: left;
    padding: 0 0 0 55px;
}
#calcio.sub-europei #calendario_nazionale div.semifinale_match_uno table thead tr th,
#calcio.sub-europei #calendario_nazionale div.semifinale_match_due table thead tr th {
	background:#9f0038;
}
#calcio.sub-europei #calendario_nazionale div.finale_match table thead tr th {
	background:#f39400;
}

#calcio.sub-europei #calendario_nazionale #tabs_calendari div table tbody.content_body tr td.incontro,
#calcio.sub-europei #calendario_nazionale #tabs_calendari div table tbody.content_body tr td.ora {
	padding:0 0 0 7px;
	border-top:1px solid #eee;
}
#calcio.sub-europei #calendario_nazionale #tabs_calendari div.finale_match table tbody.content_body tr td.incontro {
	padding:10px 0 10px 18px;
	font-size:26px;
	font-weight:bold;
}
#calcio.sub-europei #fase_finale_grafica .finale_match table.match_tab tbody.content_body tr td.ora {
	font-size:26px;
	font-weight:normal;
	padding:8px 10px 8px 0;
}
#calcio.sub-europei #fase_finale #fase_finale_grafica .finale_match div.coppaEuro {
	float:left;
}
#calcio.sub-europei #fase_finale div.text_version {
	clear:both;
	width:643px;
}
#calcio.sub-europei #fase_finale div.text_version table {
	width:643px;
}

#calcio.sub-europei #fase_finale {
	width:643px;
}
#calcio.sub-europei #fase_finale_grafica .match_tab {
	border-collapse: collapse;
    empty-cells: show;
}