/* -------------------------------------------------------------- 
  
   reset.css
   * Resets default browser CSS.
   
   Based on work by Eric Meyer:
   * meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
   
-------------------------------------------------------------- */

html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-weight: inherit;font-style: inherit;font-size: 100%;font-family: inherit;vertical-align: baseline;
}


/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight:400; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

a img { border: none; }

/* Clearing floats without extra markup // Based on How To Clear Floats Without Structural Markup by PiE */
.clear { display: inline-block; }   
.clear:after, #container:after { content: "."; display: block; height: 0; clear: both; visibility: hidden }
* html .clear { height: 1%; }
.clear { display: block; }

.left { float:left }
.right{ float:right}


body { background:#848484; color: #000; font-family: Arial, Helvetica, sans-serif; font-size: 12px; text-align: center; height: 100% /* IE5 Fix */
}

a.link, a.link:visited{ background: #b51104; color: #FFF; font: bold 10px/10px Arial, Helvetica, sans-serif; text-decoration: none}
	a.link:hover{ background: #FFF; color: #b51104}


h1 a{font-weight: bold; font-size: 16px; color: #d02722; text-decoration: none}
	h1 a:hover{text-decoration: underline}
/* Contenitori  */
#containerExternal {margin: 0px auto; width: 950px; height: auto; min-height: 600px; background: url(/res/img/speciali/euro2008/bgHalf.jpg) top no-repeat; text-align: left; /* IE5 Fix */}
#containerInterior {float: left; margin-left: 25px; margin-right: 25px; width: 900px; height: auto; background: #717171}

/* Formattazione Main Navigation */
#columnLeft{float: left; width: 167px; background: url(/res/img/speciali/euro2008/bgApertura.jpg) top right no-repeat; height: auto}
#mainNavShort {float: left; width: 142px; height: auto}
	#menuShort{float: left; width: 142px; height: auto; padding-top: 10px}
#mainNav {float: left; width: 142px; height: 448px}
	#logo{float: left; width: 142px; height: 158px}
		#logo img{float: left; margin: 0px}
	#menu{float: left; width: 142px; height: 220px; padding-top: 10px}
		#menu ul{list-style-type: none; width: 142px}
		#menu li{float: left; text-indent: -9999px}
		#menu li a{float: left; width: 142px; height: 20px}
			#voice1 a{background: url(/res/img/speciali/euro2008/menu1_a.gif) no-repeat}
			#voice1 a:hover{background: url(/res/img/speciali/euro2008/menu1_b.gif) no-repeat}
			#voice2 a{background: url(/res/img/speciali/euro2008/menu2_a.gif) no-repeat}
			#voice2 a:hover{background: url(/res/img/speciali/euro2008/menu2_b.gif) no-repeat}
			#voice3 a{background: url(/res/img/speciali/euro2008/menu3_a.gif) no-repeat}
			#voice3 a:hover{background: url(/res/img/speciali/euro2008/menu3_b.gif) no-repeat}
			#voice4 a{background: url(/res/img/speciali/euro2008/menu4_a.gif) no-repeat}
			#voice4 a:hover{background: url(/res/img/speciali/euro2008/menu4_b.gif) no-repeat}
			#voice5 a{background: url(/res/img/speciali/euro2008/menu5_a.gif) no-repeat}
			#voice5 a:hover{background: url(/res/img/speciali/euro2008/menu5_b.gif) no-repeat}
			#voice6 a{background: url(/res/img/speciali/euro2008/menu6_a.gif) no-repeat}
			#voice6 a:hover{background: url(/res/img/speciali/euro2008/menu6_b.gif) no-repeat}
			#voice7 a{background: url(/res/img/speciali/euro2008/menu7_a.gif) no-repeat}
			#voice7 a:hover{background: url(/res/img/speciali/euro2008/menu7_b.gif) no-repeat}
			#voice8 a{background: url(/res/img/speciali/euro2008/menu8_a.gif) no-repeat}
			#voice8 a:hover{background: url(/res/img/speciali/euro2008/menu8_b.gif) no-repeat}
			#voice9 a{background: url(/res/img/speciali/euro2008/menu9_a.gif) no-repeat}
			#voice9 a:hover{background: url(/res/img/speciali/euro2008/menu9_b.gif) no-repeat}
			#voice10 a{background: url(/res/img/speciali/euro2008/menu10_a.gif) no-repeat}
			#voice10 a:hover{background: url(/res/img/speciali/euro2008/menu10_b.gif) no-repeat}
			#voice11 a{background: url(/res/img/speciali/euro2008/menu11_a.gif) no-repeat}
			#voice11 a:hover{background: url(/res/img/speciali/euro2008/menu11_b.gif) no-repeat}
			#voice12 a{background: url(/res/img/speciali/euro2008/menu12_a.gif) no-repeat}
			#voice12 a:hover{background: url(/res/img/speciali/euro2008/menu12_b.gif) no-repeat}
			#voice13 a{background: url(/res/img/speciali/euro2008/menu13_a.gif) no-repeat}
			#voice13 a:hover{background: url(/res/img/speciali/euro2008/menu13_b.gif) no-repeat}
			#voice14 a{background: url(/res/img/speciali/euro2008/menu14_a.gif) no-repeat}
			#voice14 a:hover{background: url(/res/img/speciali/euro2008/menu14_b.gif) no-repeat}
		
/* Formattazione Apertura primo piano + ADV */		
#columnCenter {float: left; width: 418px; height: auto; padding: 15px 0 0 0}
	#columnCenter a{font-weight: bold; text-decoration: none; color: #2889ce}
	#columnCenter a:hover{text-decoration: underline}
	#dettArticolo {float: left; width: 418px; height: auto}
	#commentiArticolo {float: left; width: 418px; height: auto; margin-top: 10px}
	.cornerTop{float: left; width: 418px; height: 15px; background:url(/res/img/speciali/euro2008/cornerTop.gif) no-repeat}
	.contentCenter{float: left; width: 408px; height: auto; background: #d0d0d0; padding: 5px}
		.contentCenter h1{font-weight: bold; font-size: 16px; color: #d02722; text-decoration: none}
		.contentCenter h5{float: left; line-height: 45px; width: 400px; font-weight: bold; font-size: 16px; color: #000000; padding-bottom: 10px}
		.contentCenter span{padding-left: 10px}
		.contentCenter h3{width: 310px; font-weight: bold; font-size: 16px; color: #1a3a73; text-decoration: none; margin: 0 auto}
		#boxImageShare{float: left; width: 100%; height: auto; margin: 10px 0 10px 0; padding-bottom: 10px}
			.articoloImage{float: left; width: 300px}
			.articoloImage2{float: left; width: 450px}
			.articoloShare{float: left; width: 108px}
				.articoloShare ul{float: left; width: 108px; list-style-type: none}
				.articoloShare li{float: left; padding-left: 1px; height: 20px}			
	.contentText{float: left; }
	.cornerBottom{float: left; width: 418px; height: 15px; background:url(/res/img/speciali/euro2008/cornerBottom.gif) no-repeat}
		#photogallery{float: left; width: 300px; height: 250px}
		.photoScommesse{float: left; display: block}
		.photoArt{display: block}
		.copyPhoto{display: block; text-align: left; width: 100px; height: 18px}

	
	/* DETTAGLIO ARTICOLO SCOMMESSE */
	
	#dettScommesse {float: left; width: 722px; height: auto}
	.cornerTopDark{float: left; width: 722px; height: 20px; background:url(/res/img/speciali/euro2008/cornerTopDark.gif) no-repeat}
	.contentCenterDark{float: left; width: 712px; height: auto; background: #4f4f4f; padding: 5px 5px 15px 5px; color: #FFFFFF}
		.contentCenterDark a{font-weight: bold; text-decoration: none; color: #2889ce}
		.contentCenterDark a:hover{text-decoration: underline}
		.contentCenterDark img{float: left; padding: 0 10px 0 0}
		.contentCenterDark h1{font-weight: bold; font-size: 16px; color: #d02722; text-decoration: none}
		.contentCenterDark h2{font-size: 16px; color: #ffffff; font-style:italic; padding-bottom: 10px }
		.contentCenterDark h3{width: 712px; font-weight: bold; font-size: 16px; color: #1a3a73; text-decoration: none; margin: 0 auto}
		
	.cornerBottomDark{float: left; width: 722px; height: 20px; background:url(/res/img/speciali/euro2008/cornerBottomDark.gif) no-repeat}
	
#apertura {float: left; width: 733px; height: 448px; background: url(/res/img/speciali/euro2008/bgApertura.jpg) left no-repeat; padding-left: 25px}
	#advLeaderboard{float: right; width: 733px; height: 148px}
	#lancioMatchCentre{float: left; width: 418px; height: auto;}
	#lancioPrimoPiano{float: left; width: 418px; height: auto; }
		#notiziaLancio{float: left; width: 408px; height: 125px; background: url(/res/img/speciali/euro2008/bgLancio.gif) no-repeat; padding: 5px}
		#notiziaLancio img{float: left; padding: 0 5px 5px 0}
		#notizialancio h1{margin-bottom: 10px}
		#notiziaLancio h1 a{font-weight: bold; font-size: 16px; color: #b51104; text-decoration: none}
		#notiziaLancio h1 a:hover{text-decoration: underline}
		#galleryHome{float: left; width: 723px; height: 115px; background: url(/res/img/speciali/euro2008/bgGallery.gif) left no-repeat; padding: 5px}
        	#galleryHome img{float: left; padding: 20px 14px 0 14px}	
			#columnRight{float: right; width: 300px; height: auto}
		#columnRight a{font-weight: bold; text-decoration: none; color: #2889ce}
		#columnRight a:hover{text-decoration: underline}
		#advSquare{float: left; width: 300px; height: 250px}
		#correlati{display: block; float: left; width: 296px; height: auto; /*padding-right: 4px; */margin-top: 20px}
		#ultimora{float: left; width: 300px; height: 250px}
.centerSpacer{float: left; width: 733px; height: 10px}

.cornerTopWhite{float: left; width: 418px; height: 15px; background:url(/res/img/speciali/euro2008/cornerTopWhite.gif) no-repeat}

                .contentCenterWhite{float: left; width: 400px; height: auto; background: #ffffff; padding: 0 9px 0 9px}

                .contentCenterWhite img{padding-top: 5px; display: block}
                
                .contentCenterWhite2{float: left; width: 400px; height: auto; background: #ffffff; padding: 0 9px 0 9px}
		
                	.contentCenterWhite2 img{padding-top: 5px;}

            					.contentCenterWhite h1 a{font-weight: bold; font-size: 20px; color: #d02722; text-decoration: none}

                               .contentCenterWhite h3{width: 310px; font-weight: bold; font-size: 16px; color: #1a3a73; text-decoration: none; margin: 0 auto}

                               #boxImageShare{float: left; width: 100%; height: auto; margin: 10px 0 10px 0; padding-bottom: 10px}

                                               .articoloImage{float: left; width: 300px}

                                               .articoloImage2{float: left; width: 450px}

                                               .articoloShare{float: left; width: 108px}

                                                              .articoloShare ul{float: left; width: 108px; list-style-type: none}

                                                               .articoloShare li{float: left; padding-left: 1px; height: 20px}                                      

                .contentText{float: left; }

                .cornerBottomWhite{float: left; width: 418px; height: 15px; background:url(/res/img/speciali/euro2008/cornerBottomWhite.gif) no-repeat}

                .commentiHome{line-height: 18px; font-weight: bold}
	
/* Formattazione Block 2 */
#blockCenter{float: left; width: 733px; height: auto}
	#menu2{float: left; width: 900px; height: 42px; background:url(/res/img/speciali/euro2008/bgMenu2.jpg)}
	#column1{float: left; width: 167px; height: auto}
		.boxBlu{display: block; width: 120px; height: 175px; margin: 0 auto; margin-top: 14px; margin-bottom: 5px; background:url(/res/img/speciali/euro2008/bg_blu.png) no-repeat; padding: 5px 15px 5px 15px; color: #FFFFFF; font-weight: bold}
			.boxBlu h4{width: 120px; color: #d64722; font-weight: bold; padding-bottom: 5px}
			.boxBlu ul{float: left; list-style-type: none; width: 167px; margin-top: 5px}
			.boxBlu li{float: left; list-style-type: none; width: 167px}
			.boxBlu img{margin: 0 auto}
			li.vota{float: left; list-style-type: none; width: 167px; padding-top: 5px}
			.boxBlu a{color: #1e619a; text-decoration: none}
			.boxBlu a:hover{color: #1e619a; text-decoration: underline}
			
	#column2{float: left; width: 733px; height: 385px; background: #5b5b5b;}
	
/* Formattazione Opta Homepage */

.direttaPartite{float: left; width: 723px; height: auto }

.gameTime{width: 300px; height: 30px; line-height: 30px; border-top: 2px solid #707071; border-left: 2px solid #707071; border-right: 2px solid #707071; margin: 0 auto; background: #191919;

margin-top: 10px; text-align: center; font-weight: bold; color: #efdf32; font-size: 1.3em}

.optaRisultato{float: left; width: 719px; height: auto; border: 2px solid #707071; background: #191919}

                .tabelloneMarcatori{float: left; width: 113px; height: auto; padding: 3px}

                               .tabelloneMarcatori ul{list-style-type: none; float: left; width: 113px; height: auto}

                                .tabelloneMarcatori li{font-weight: bold; color: #efdf32}

                .tabelloneSquadra{float: left; width: 160px; height: 100px}

                .tabelloneGoal{float: left; width: 60px; height: 100px}

                .tabelloneSeparator{float: left; width: 40px; height: 100px}
                
                
#optaFormazioni{float: left; width: 360px; height: 253px; background:#3c3c3c; margin-top: 10px}
	#optaFormazioni ul{float: left; list-style-type: none; width:160px; padding: 5px 10px 0 10px}
	#optaFormazioni li{float: left; display: inline; color: #FFFFFF; font-weight: bold}
		li.labelSquadra{width: 160px; height: 19px; padding-bottom: 5px}
		li.number{width: 15px; height: 15px; background:url(/res/img/speciali/euro2008/bgNumbers.gif); margin-bottom: 2px; FONT-SIZE: 10px; text-align: center}
		li.player{width: 140px; height: 15px; padding-left: 5px; margin-bottom: 2px}
#optaDiretta{float: left; width: 360px; height: 253px; background:#3c3c3c; margin-left: 3px; margin-top: 10px}
	.optaTitle{float: left; width: 358px; height: 27px; border-left: 1px solid #292929; 
	border-top: 1px solid #292929; border-right: 1px solid #292929; border-bottom: 1px solid #5b5b5b; background:url(/res/img/speciali/euro2008/bgOptaTitle.gif); text-align: center}
	.optaTitle h3{color: #FFFFFF; font-weight: bold; padding-top: 4px}
	#optaDiretta ul{float: left; list-style-type: none; width:350px; padding: 5px 10px 0 0}
	#optaDiretta li{float: left; display: inline; color: #FFFFFF}
		li.event{width: 43px; height: 16px; FONT-SIZE: 10px; text-align: center; padding-right: 5px}
		li.description{width: 300px; padding-bottom: 5px}

/* Formattazione fascia articoli e sondaggio */

#block3{float: left; width: 890px; height: 138px; background:#FFFFFF; padding: 5px; margin-top: 20px}
	#block3 a{color:#D02722; text-decoration: none;}
	#block3 a:visited{color:#D02722; text-decoration: none;}
	#block3 a:hover{text-decoration: underline;}
	#sondaggio{float: left; width: 290px; height: 138px}
		#sondaggio h4{color: #999999; font-weight: bold}
		#sondaggio ul{float: left; list-style-type: none; width: 145px}
		.notiziaSmall{float: left; width: 290px; height: 138px; padding: 0 2px 0 2px}
		.notiziaSmall img{float: left; padding: 0 5px 5px 0}
		.notiziaSmall h1{margin-bottom: 5px}
		.notiziaSmall h1 a{font-weight: bold; font-size: 16px; color: #b51104; text-decoration: none}
		.notiziaSmall h1 a:hover{text-decoration: underline}
		#sondaggio img{float: left; padding: 0 5px 5px 0}
		#sondaggio h1{margin-bottom: 5px}
		#sondaggio h1 a{font-weight: bold; font-size: 16px; color: #b51104; text-decoration: none}
		#sondaggio h1 a:hover{text-decoration: underline}
		
/* Formattazione lancio notizia + lancio game */

#notiziaLancio2{float: left; width: 413px; height: 375px; padding: 5px; color: #FFFFFF}
#lancioGame{float: left; width: 300px; height: 375px; padding: 5px}
.notiziaOrizzontale{float: left; width: 403px; height: 114px; padding: 5px; background: #ffffff; color: #000000; margin-bottom: 2px}
	.notiziaOrizzontale a{color:#D02722; text-decoration: none;}
	.notiziaOrizzontale a:visited{color:#D02722; text-decoration: none;}
	.notiziaOrizzontale a:hover{text-decoration: underline;}
	.notiziaOrizzontale img{float: left; padding: 0 5px 5px 0}
	.notiziaOrizzontale span{font-size: xx-small; font-style: italic}
/* Formattazione sondaggio mini */

#sondaggio_mini{width: 157px; height: 140px; padding: 5px}
		#sondaggio_mini h4{color: #999999; font-weight: bold}
		#sondaggio_mini ul{float: left; list-style-type: none; width: 167px}

#boxScommesse {float: left; width: 900px; height: 390px; margin-top: 20px; text-align: left}

                #boxScommesseTop {float: left; width: 900px; height: 50px}

                #boxScommesseBottom {float: left; width: 900px; height: 340px; background: url(/res/img/speciali/euro2008/bgscommessehomebottom.gif) no-repeat}
                
	#scommesseItem1{float: left; width: 209px; height: 217px; background: url(/res/img/speciali/euro2008/baseScommesse.gif) no-repeat; text-align: left}
		#scommesseItem1 .scommesseNews1{float: left; width: 174px; height: auto; color: #ffffff; text-align: left; padding-top: 10px}
		#scommesseItem2{float: left; width: 209px; height: 217px; background: url(/res/img/speciali/euro2008/baseScommesse.gif) no-repeat; text-align: left}
		#scommesseItem2 .esperto{float: left; width: 174px; height: auto; color: #ffffff}
		#scommesseItem2 .scommesseNews1{float: left; width: 174px; height: auto; color: #ffffff; padding-top:10px}
	#scommesseItem3{float: left; width: 209px; height: 217px; background: url(/res/img/speciali/euro2008/baseScommesse.gif) no-repeat; text-align: left}
		#scommesseItem3 .scommesseNews1{float: left; width: 174px; height: 207px; color: #ffffff; padding-top: 10px}
	#advBottom1{float: left; width: 648px; height: 70px; margin: 0 auto; padding-top: 20px; padding-left: 80px}
	#advBottom2{float: left; width: 900px; height: 101px; text-align: center; background:url(/res/img/speciali/euro2008/bgAdvBottom.gif) no-repeat; padding-top: 12px; margin-top: 20px}
	.scommesseNews1 a{font-weight: bold; text-decoration: none; color: #D64722}
	.scommesseNews1 a:hover{text-decoration: underline}
	

#interiorPage{
	FLOAT: left; WIDTH: 290px; HEIGHT: 230px
        }

#interiorNav{
	FLOAT: left; WIDTH: 290px; HEIGHT: 19px; MARGIN-BOTTOM: 5px
}

#interiorNav UL{
	FLOAT: left; WIDTH: 290px; HEIGHT: 19px; MARGIN: 0px; PADDING:0px; LIST-STYLE-TYPE: none
}

#interiorNav LI{
	FLOAT: left; WIDTH: 47px; HEIGHT: 19px; DISPLAY: inline; MARGIN-RIGHT: 5px; FONT-WEIGHT: bold; FONT-SIZE: x-small
}

#interiorNav LI.unfocus A{
FLOAT: left; WIDTH: 47px; HEIGHT: 17px; BACKGROUND: url(/res/img/speciali/euro2008/tab_vuoto.gif) #ffffff no-repeat; COLOR: #005998; TEXT-ALIGN: center; TEXT-DECORATION: none; PADDING-TOP: 2px
}

#interiorNav LI.unfocus A:HOVER{
	FLOAT: left; WIDTH: 47px; HEIGHT: 17px; BACKGROUND: url(/res/img/speciali/euro2008/tab_pieno.gif) #005998 no-repeat; COLOR: #FFFFFF; TEXT-ALIGN: center; PADDING-TOP: 2px;
}

#interiorNav LI.focus A{
	FLOAT: left; WIDTH: 47px; HEIGHT: 17px; BACKGROUND: url(/res/img/speciali/euro2008/tab_pieno.gif) #005998 no-repeat; COLOR: #FFFFFF; TEXT-ALIGN: center; TEXT-DECORATION: none; PADDING-TOP: 2px
}

#interiorContent{
	FLOAT: left; WIDTH: 290px; HEIGHT: auto
}
        
             #interiorContent ul li{
        border-top:	1px solid #AEAEAE;
        }
        
        #interiorContent ul li.firstLine{
        border-top:	0px;
     }
     
     
     
     ul.VotoArticolo {
float:right;
padding-top:4px;
}
ul.VotoArticolo li {
float:left;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
ul.VotoArticolo li.text_Voting {
color:#2889CE;
height:16px;
line-height:16px;
padding-right:5px;
text-align:right;
}
ul.VotoArticolo li a, ul.VotoArticolo li div {
display:block;
font-size:9px;
height:14px;
line-height:13px;
padding:0pt 1px;
text-decoration:none;
width:46px;
}
ul.VotoArticolo li.OptionYes a, ul.VotoArticolo li.OptionYes div {
margin-right:4px;
text-align:right;
}
ul.VotoArticolo li.OptionNo a, ul.VotoArticolo li.OptionNo div {
text-align:left;
}
ul.VotoArticolo li a:link, ul.VotoArticolo li a:visited {
background-color:#FFFFFF;
border:1px solid #B2CDE0;
}
ul.VotoArticolo li a:hover {
background-color:#E9F0F5;
border:1px solid #015A98;
}
ul.VotoArticolo li a span.VotoNumber {
color:#333333;
}
ul.VotoArticolo li a span.VotoOption {
color:#005998;
font-weight:bold;
}
ul.VotoArticolo li div {
color:#333333;
background-color:#FFFFFF;
border:1px solid #B2CDE0;
}
ul.VotoArticolo li div span.VotoOption {
font-weight:bold;
}
ul.VotoArticolo li.selected div {
background-color:#E9F0F5;
border:1px solid #015A98;
}

.cornerTop300{float: left; width: 296px; height: 15px; background:url(/res/img/speciali/euro2008/cornerTop_300.gif) no-repeat}
.contentCenter300{float: left; width: 286px; height: auto; background: #d0d0d0; padding: 5px}
		.contentCenter300 h1{font-weight: bold; font-size: 16px; color: #d02722; text-decoration: none}
		.contentCenter300 h3{width: 296px; font-weight: bold; font-size: 16px; color: #1a3a73; text-decoration: none; margin: 0 auto}
.cornerBottom300{float: left; width: 296px; height: 15px; background:url(/res/img/speciali/euro2008/cornerBottom_300.gif) no-repeat}

/* BOX CORRELATI*/

.color_001 .lab a:hover, .color_001 .ul-tabs a:hover {
color:#FFFFFF;
}
.lab h2{
font-weight: bold
}
.color_001 .body {
border-top:1px solid #6ea1c5;
}

.imgThumb {
cursor:pointer;
text-align:center;
vertical-align:middle;
padding: 0 10px 0 0
}
.imgThumb * {
vertical-align:middle;
}
.imgThumb span.imgSpan {
float:none;
height:100%;
margin-right:0pt;
}

.imgBox_74x55 {
height:55px;
overflow:hidden;
width:74px;
}

#box-notiziecorr li {
border-top:1px solid #B2CDE0;
clear:both;
display:block;
padding:2px 1px 3px;
}

.imgBox_74x55 .imgThumb {
height:120px;
left:-23px;
position:absolute;
top:0px;
width:120px;
}
ul.listNews.ArchiveList li .imgBox_74x55 {
float:left;
}

ul.listNews {
float: left;
width: 280px;

}
ul.listNews li {
width: 270px;
padding-top: 10px
}
ul.listNews h3 span {
color:#333333;
float:left;
font-size:11px;
font-weight:bold;
width: 270px;
}
ul.listNews h3 a {
padding-left: 10px;
color:#333333;
}
ul.listNews h3 {
float: left;
width: 270px;
font-size:12px;
font-weight:normal;
margin-bottom:5px;
}

.thumb_Mediacenter {
float:left;
height:55px;
overflow:hidden;
position:relative;
width:74px;
}
.thumb_Mediacenter div.top {
color:#FFFFFF;
font-size:9px;
font-weight:bold;
height:12px;
left:0pt;
line-height:11px;
position:absolute;
text-align:center;
top:43px;
width:74px;
}
* html .thumb_Mediacenter div.top {
}
.thumb_Mediacenter div.top[class] {
background:transparent url(/res/img/speciali/euro2008/bkg_thumb.png) no-repeat scroll center top;
}

        
  /*	#############	*/
/*	box commenti		*/
/*	#############	*/
#box-commenti	{
	float: left }
.commento-item	{
	float: left; color: #333333; width: 400px; padding-top: 5px; padding-bottom: 10px
}
.commento-item h3	{
	width: 400px;
	font-size:			12px;
	font-weight:		bold;
	padding:			5px 3px 2px 3px;
	border-bottom:		1px solid #6ea1c5;}

.commento-item h3 .sito-utente	{
	font-weight:		normal;}
.commento-item.date	{
	font-size:			10px;}
.commento-item span	{
	font-size:			11px;
	float:				right;
	clear:				both;}
.commento	{
	float: left; width: 390px;
	padding:			6px 4px;}

#formInvioCommento	{
	clear:				both;
	background:			#d0d0d0;
	color:				#333333;
	width:				400px;}
#formInvioCommento fieldset	{
	padding:			10px;}
#formInvioCommento div	{
	padding-top:		6px;}
#formInvioCommento input.ceko	{
	float:				left;
	margin:				-4px 6px 0 0  !important;	/* IE 7.0 */
	margin:				-4px 6px 0 0;				/* IE 6.0 */}
html>/**/body #formInvioCommento input.ceko	{
	margin:				0 6px 0 0 !important;}		/* FireFox*/
#formInvioCommento label	{
	font-size:			11px;
	font-weight:		bold;
	display:			block;}
#formInvioCommento textarea	{
	width:				100%;
	font-size:			11px;}
#formInvioCommento label span	{
	font-weight:		normal;}

#showme	{
	float:				right;
	margin-top:			18px;}
#formInvioCommento #showme label	{
	line-height:		normal;
	font-weight:		normal;}
#privacy	{
	border-top:			1px solid #005998;
	clear:				both;
	float:				left;
	width:				100%;
	margin:				10px 0 0 0;
	padding:			10px 0 0 0;
	text-align:			center;}
#privacy label	{
	line-height:		normal;}
#privacy button	{
	width:				80px;
	margin:				10px 0;}


.TopFlop #formInvioCommento	{
	width:			auto;}
.TopFlop #formInvioCommento fieldset	{
	padding:		10px;}
.TopFlop #formInvioCommento div	{
	padding-top:	6px;}
.TopFlop #formInvioCommento label	{
	font-size:		11px;
	font-weight:	bold;
	display:		block;}
.TopFlop #formInvioCommento input.txt	{
	width:			300px;}
.TopFlop #formInvioCommento textarea	{
	width:			100%;
	font-size:		11px;}
.TopFlop #formInvioCommento p.xhtml	{
	font-size:		10px;}
.TopFlop #formInvioCommento label span	{
	font-weight:	normal;}
.TopFlop #formInvioCommento div#captcha	{
	clear:			both;}
.TopFlop #formInvioCommento #confirm	{
	text-align:		center;}
.TopFlop #formInvioCommento #confirm input.button	{
	width:			80px;
	margin:			5px 0;}
.TopFlop #showme	{
	width:			300px;}
	
.textarea {
border:1px solid #9D9D9F;
}
        
.errorMessage	{
	color:			#CC0000;
	font-weight:	bold;}
	
	
	
	div.boxForm form	{
	padding:			0;
	margin:				0;}
div.boxForm label	{
	background-color:	#F2F7FA;
	width:				312px;
	overflow:			hidden;
	padding:			5px 0;
	/* IE hack */
	//padding-top:		6px;
	//padding-bottom:	6px;
	padding-right:		3px;
	float:				left;
	text-align:			right;
	margin-right:		1px;
	margin-bottom:		2px;}
	div.boxForm.popup label	{
		width:			173px;}

div.boxForm .form	{
	background-color:	#d9e6f0;
	width:				314px;
	float:				left;
	text-align:			left;
	margin-bottom:		2px;
	overflow:			hidden;
	height:				26px;}
html>/**/body div.boxForm .form	{
	height:				24px !important;}
	div.boxForm.popup .form	{
		width:			210px;}

.textFormLabel	{
	height:				88px;}
div.boxForm .form.textForm	{
	height:				100px;}
html>/**/body div.boxForm .form.textForm	{
	height:				98px !important;}
div.boxForm .form.textForm textarea	{
	margin-left:		5px;
	height:				95px;
	width:				271px;}
html>/**/body div.boxForm .form.textForm textarea	{
	width:				264px !important;}

.labelForm	{
	clear:				both;
	float:				left;
	width:				614px;
	background-color:	#d9e6f0;
	font-weight:		bold;
	margin-top:			8px;
	margin-right:		-3px;
	padding:			8px;
	margin-bottom:		2px;}
	div.labelForm.empty	{
		padding:			0 8px;
		font-size:			1px;
		height:				4px;
		margin-top:			0;}

div.boxForm .testoform	{
	line-height:		24px;
	width:				314px;
	margin-right:		-3px;}

div.boxForm .testoaccetto	{
	clear:				both;
	display:			block;
	line-height:		12px;
	height:				20px;
	padding:			5px 0 10px 10px;}

div.boxForm	{
	clear:				both;}
div.boxForm input, div.boxForm select	{
	text-align:			left;
	color:				#003E6A;
	margin-top:			2px;
	margin-bottom:		2px;
	margin-left:		5px;
	margin-right:		2px;}
div.boxForm select	{
	width:				275px !important;
	width:				276px;}
html>/**/body div.boxForm select	{
	width:				266px !important;}

div.boxForm input	{
	width:				269px;}
html>/**/body div.boxForm input	{
	width:				262px !important;}

div.boxForm.popup input	{
	width:				183px;}
html>/**/body div.boxForm.popup input	{
	width:				183px !important;}

div.boxForm input.datainput, div.boxForm select.datainput	{
	width:				50px!important;
	margin-bottom:		0px!important;}

div.boxForm .radio	{
	margin:				2px 0;
	margin-left:		5px;
	width:				22px;
	margin-bottom:		-3px!important;
	//margin-bottom:	-2px!important;}
html>/**/body div.boxForm .radio		{
	width:				22px!important;}

div.boxForm .checkbox	{
	float:				left;
	line-height:		22px;
	height:				22px;
	width:				22px;
	margin-right:		5px;}
html>/**/body div.boxForm .checkbox		{
	width:				22px!important;}

div.boxForm label.labelCheck	{
	float:				left;
	background:			transparent;
	width:				auto;
	margin:				0;
	padding:			0;
	line-height:		24px;}
div.checkColoumn	{
	float:				left;
	width:				32%;}
	div.mainSelection	{
		margin-top:			2px;
		background-color:	#D9E6F0;
		font-weight:		bold;}
	div.subSelection	{
		clear:				both;}

div.boxForm.textarea	{
	clear:				both;
	background-color:	#F2F7FA;
	text-align:			center;
	margin-bottom:		2px;
	padding:			5px 0;}
	div.boxForm.textarea.popup	{
		width:			387px;}
div.boxForm p	{
	margin-top:			5px;
	margin-bottom:		5px;
	margin-left:		15px;
	margin-right:		15px;
	text-align:			left;}

div.textarea textarea	{
	margin:				5px auto;
	width:				350px;
	height:				150px;
	font-size:			11px;}

div.boxForm div.split1, div.boxForm div.split2	{
	width:				314px;
	background-color:	#d9e6f0;
	float:				left;
	padding-bottom:		10px;
	margin-left:		1px;}
	div.boxForm div.split1	{
		margin-left:		0;
		border-left:		1px solid #d9e6f0;}
	div.boxForm div.split1, div.boxForm div.split2	{
		text-align:			center;
		width:				314px;}
	div.boxForm div.split2	{
		margin-right:		-3px;}

div.boxForm div.split1 select, div.boxForm div.split2 select	{
	margin:				0 auto;
	width:				200px;}

div.boxForm div.split1 label, div.boxForm div.split2 label	{
	margin:				0 auto;
	width:				195px;
	float:				none;
	display:			block;
	background-color:	#d9e6f0;
	text-align:			left;}

div.submitForm	{
	padding-top:		15px;
	width:				100%;
	text-align:			center;}
	div.submitForm.popup	{
		padding-top:	5px;}
	div.submitForm input	{
		text-align:			center;}
		

div.triple_options {
	width: 90%;
	margin: 0 auto;
}

.triple_options select{
	width: 30%;
	margin: 5px;
}

.triple_options div.col_data {
	width: 30%;
	float: left;
	margin: 8px;
}

div.col_data .bg_1 {
	background-color: #ffffff;
}

div.col_data .bg_2 {
	background-color: #EAEAEA;
}
.col_data td {
	padding-top: 4px;
	padding-bottom: 4px;
	padding-left: 5px;
	padding-right: 5px;
	font-size: 12px;
	text-align: center!important;
}
.col_data th{
	background-color:#D9E6F0;
	font-weight:bold;
	margin-bottom:2px;
	margin-top:8px;
	padding:5px;
}

.errorInput	{
	background-color:#FFCCCC;
	border:			1px solid #A5ACB2;}
	
.MessageERROR	{
	clear:				both;
	font-weight:		bold;
	border:				3px solid #CC0000;
	background-color:	#FFCCCC;
	text-align:			center;
	padding:			5px;
	margin-bottom:		5px;}
	
.MessageINFO	{
	clear:				both;
	font-weight:		bold;
	border:				3px solid #336699;
	background-color:	#CCFFFF;
	text-align:			center;
	padding:			5px;
	margin-bottom:		5px;}
	
/* FORMATTAZIONE PAGINAZIONE COMMENTI */	

.commentPagination{float: left; width: 400px; height: auto}
	.commentPagination ul{list-style-type: none; float: left}
	.commentPagination li{display: inline; margin-left:5px;}
	

/* FORMATTAZIONE HOMEPAGE SCOMMESSE */

#scommesseLancio1{float: left; width: 650px; height: 213px; margin-top:15px; background:url(/res/img/speciali/euro2008/bgLancioScommesse.gif) no-repeat; padding: 40px 10px 10px 10px}
	.scommesseNews1{float: left; width: 174px; height: auto; color: #ffffff; margin: 0 15px 0 15px}
		.scommesseNews1 img{width: 170px; border: 2px solid #ffffff}
		.scommesseNews1 h3{margin: 0px; padding: 0px; font-weight: bold; color: #d64722; padding: 0 0 2px 0}
	.esperto{float: left; width: 174px; height: auto; color: #ffffff; margin: 0 15px 0 15px}
		.esperto ul{float: left; width: 174px; height: 18px; list-style-type: none; margin-bottom: 1px; background: #4399c5}
		.esperto li{display: inline; font-weight: bold; height: 18px; line-height: 18px; padding: 3px 10px 3px 10px}

			#boxQuote{float: left; width: 860px; height: 200px; margin: 0 10px 0 10px; background:url(/res/img/speciali/euro2008/bgQuote.gif) no-repeat; padding: 50px 10px 10px 10px; margin-bottom: 20px}
	#boxQuote ul{float: left; width: 860px; height: auto; list-style-type: none}
		ul.quoteRow1{float: left; width: 860px; height: 50px}
			#boxQuote li{display: inline}
			li.logoSnai{float: left; width: 162; height: 50px}
			li.titleQuote{float: left; width: 500px; height: 24px; color: #FFFFFF; padding-top: 26px; padding-left: 10px}
				li.titleQuote h4{font-weight: bold; font-size: 1.4em}
			ul.spaceQuote{float: left; width: 698px; padding-left: 162px}
			li.elementQuote{float: left; width: 93px; height: 25px; line-height: 12px; margin-top: 4px; margin-right: 4px; background: #ffffff; padding: 10px 0 10px 10px; font-weight: bold; font-size: 1.2em; color: #003399}
			li.elementQuoteTitle{float: left; width: 415px; height: 25px; margin-top: 4px; margin-right: 4px; background: #003399; padding: 10px 0 10px 10px; font-weight: bold; font-size: 1.2em; color: #f49911}
			
			#allQuote{float: right; width: 162px; height: 25px; margin-top: 10px}
#boxScommesseNews{float: left; width: 601px; height: 213px; margin: 20px 0 0 10px; background:url(/res/img/speciali/euro2008/bgScommesseNews.gif) no-repeat; padding: 40px 10px 10px 10px}
	.scommesseNews2{float: left; width: 290px; height: 60px; color: #FFFFFF; padding-top: 10px; padding-right: 10px}
		.scommesseNews2 img{float: left; width: 74px; height: 55px; padding-right: 6px; padding-bottom: 6px}
		.scommesseNews2 h4 a{font-weight: bold; color: #d64722; text-decoration: none}
		.scommesseNews2 h4 a:hover{text-decoration: underline}
#boxScommesseRullo{float: left; width: 236px; height: 203px; margin: 20px 0 0 3px; background:url(/res/img/speciali/euro2008/bgScommesseRullo.gif) no-repeat; padding: 50px 10px 10px 10px}
	.rulloNews{float: left; width: 236px; height: auto; color: #FFFFFF; margin-bottom: 10px}
	.rulloNews h4 a{font-weight: bold; color: #d64722; text-decoration: none}
		.rulloNews h4 a:hover{text-decoration: underline}
		
	
/* FINE FORMATTAZIONE HOMEPAGE SCOMMESSE */

#footer{float: left; margin: 0px auto; margin-top: 20px; width: 900px; height: 83px; background:url(/res/img/speciali/euro2008/footer.gif) no-repeat}

/* EURO GAME HOME */

#euroGameHome{
	FLOAT: left; WIDTH: 646px; HEIGHT: 616px; BACKGROUND: url(/res/img/speciali/euro2008/bgGioco1_2.jpg) no-repeat; PADDING-TOP: 84px; COLOR: #FFFFFF;
	}

#euroGameHome IMG{
	BORDER: 0px
}

#euroGameHomeText{
	FLOAT: left; WIDTH: 280px; HEIGHT: 246px; PADDING: 0 0 20px 20px
}

#euroGameHomeText P{
	COLOR: #FFFFFF; FONT-SIZE: 1.1em; FONT-WEIGHT: bold; MARGIN: 0px; PADDING: 0px
}

#euroGameHomeEnter{
	FLOAT: left; WIDTH: 300px; HEIGHT: 246px; PADDING: 0 0 20px 20px; TEXT-ALIGN: right
}

#euroGameHomeNickname{
	FLOAT: left; WIDTH: 234px; HEIGHT: 21px; BACKGROUND: url(/res/img/speciali/euro2008/nickname.png) no-repeat; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/speciali/euro2008/nickname.png',sizingMethod='crop')
}

.labelGame {
	BORDER: 2px solid #05101f; 
	COLOR: #05101f; 
	FLOAT: left; 
	FONT-FAMILY: "Arial",Verdana,Arial,Helvetica,sans-serif;
	FONT-SIZE: 1em; 
	FONT-SIZE-ADJUST: none; 
	margin:5px 0pt 7px; 
	padding:3px; 
	width: 290px
}

/* EURO GAME INSIDE */

#boxClassifica{float:left; width: 408px; height: 250px; background:url(/res/img/speciali/euro2008/bgClassifica.jpg) no-repeat; text-align: center; margin-bottom: 20px}
	#boxClassifica ul{list-style-type: none; float:left; width: 177px; padding: 70px 10px 10px 13px; text-align: left}
	#boxClassifica li{float:left; color: #FFFFFF; font-weight: bold; margin-bottom: 2px}
		li.numberClass{width: 18px; height: 18px; margin-right: 2px; background:#3399CC; padding-top: 4px; padding-left: 4px}
		li.nameClass{width: 149px; height: 18px; background:#3399CC; padding-top: 4px; padding-left: 4px}
		#boxClassifica h4{float:left; width: 364px; height: 20px; color: #ffffff; font-weight: bold}
		
#euroGameInside{
	FLOAT: left; WIDTH: 682px; HEIGHT: 700px; BACKGROUND: url(/res/img/speciali/euro2008/bgGioco2.png) no-repeat; PADDING: 20px 48px 20px 58px; COLOR: #FFFFFF; position: relative
	}

#euroGameInside IMG{
	BORDER: 0px
}

#logoGame{
	position: absolute; top: 20px; left: 30px; WIDTH: 362px; HEIGHT: 55px;
}

#quizNav1{
	FLOAT: left; WIDTH: 158px; HEIGHT: 30px; PADDING-TOP: 12px
}

#quizNav2{
	FLOAT: left; WIDTH: 151px; HEIGHT: 30px; PADDING-TOP: 12px
}

#welcomeMessage{
	FLOAT: left; WIDTH: 300px; HEIGHT: 30px; PADDING-TOP: 12px; FONT-SIZE: 1.3em; FONT-WEIGHT: bold; COLOR: #FFFFFF
}

#contentGame{
	FLOAT: left; WIDTH: 540px; HEIGHT: 383px; MARGIN-TOP: 30px
}

#scoreGame{
	FLOAT: left; WIDTH: 540px; HEIGHT: 583px; MARGIN-TOP: 30px; OVERFLOW: auto
}

.classified{
	FLOAT: left; WIDTH: 470px; HEIGHT: 70px; MARGIN-BOTTOM: 10px
}

#scoreGame H3{
	FLOAT: left; WIDTH: 18px; HEIGHT: 60px; MARGIN: 0px; PADDING: 0px; FONT-WEIGHT: bold
}

#scoreGame UL{
	FLOAT: left; WIDTH: 450px; HEIGHT: 20px; MARGIN: 0px; PADDING: 0px; LIST-STYLE-TYPE: none
}

#scoreGame LI{
	FLOAT: left; DISPLAY: inline; FONT-WEIGHT: bold
}

LI.yellow{
	COLOR: #FFFF00
}

#resumeGame{
	FLOAT: left; WIDTH: 350px; HEIGHT: 603px; MARGIN-TOP: 12px
}

#results{
	FLOAT: left; WIDTH: 180px; HEIGHT: 603px; MARGIN-TOP: 12px; FONT-WEIGHT: bold; FONT-SIZE: 1.1em; COLOR: #FFFF00
}

#resumeGame H4{
	MARGIN: 0px; PADDING: 0px; PADDING-BOTTOM: 3px; FONT-SIZE: 1.0em; FONT-WEIGHT: bold; COLOR: #ffffff
}

#leftSide{
	FLOAT: left; WIDTH: 204px
}

#gameTimer{
	FLOAT: left; WIDTH: 139px; HEIGHT: 38px; BACKGROUND: url(/res/img/speciali/euro2008/timer.png) no-repeat; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/speciali/euro2008/timer.png',sizingMethod='crop'); 
	PADDING-LEFT: 65px; PADDING-TOP: 37px
}

#gameTimer H4{
	MARGIN: 0px; PADDING: 0px; FONT-SIZE: 22px; FONT-WEIGHT: bold; COLOR: #e4e109
}

#gameImage{
	FLOAT: left; WIDTH: 204px; HEIGHT: 288px
}

#gameImage IMG{
	WIDTH: 200px; HEIGHT: 288px; BORDER: 2px solid #104c79
}

#rightSide{
	FLOAT: left; WIDTH: 300px; MARGIN-TOP: 120px; margin-left: 20px
}

.choiceRadio{
	FLOAT: left; WIDTH: 22px; HEIGHT: 18px; BACKGROUND: #176faf; MARGIN-BOTTOM: 13px
}

.choiceText{
	FLOAT: left; WIDTH: 260px; HEIGHT: 22px; MARGIN-BOTTOM: 13px; PADDING-LEFT: 10px; PADDING-TOP: 4px; COLOR: #FFFFFF; FONT-SIZE: 1.1em; FONT-WEIGHT: bold
}

#gameImageSmall{
	FLOAT: left; WIDTH: 540px; HEIGHT: 95px; MARGIN-TOP: 80px
}

#gameImageSmall UL{
	MARGIN: 0px; PADDING: 0px; LIST-STYLE-TYPE: none; WIDTH: 540px; HEIGHT: 95px
}

#gameImageSmall LI{
	DISPLAY: inline; WIDTH: 64px; HEIGHT: 95px; PADDING-RIGHT: 22px
}

#gameImageSmall IMG{
	WIDTH: 60px; HEIGHT: 91px; BORDER: 2px solid #041121
}

.imgSmall{
	FLOAT: left; WIDTH: 64px; HEIGHT: 95px; MARGIN-BOTTOM: 1px
}

.trueFalse{
	FLOAT: left; WIDTH: 280px; HEIGHT: 65px; PADDING-TOP: 30px; MARGIN-BOTTOM: 1px
}

.trueFalse H5{
	float: left; MARGIN: 0px; PADDING: 0px; FONT-SIZE: 1.3em; FONT-WEIGHT: bold; COLOR: #FFFFFF; LINE-HEIGHT: 40px; VERTICAL-ALIGN: middle
}

.borderImage{
	BORDER: 2px solid #104c79
}

#trueFormat{
	PADDING-RIGHT: 5px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/speciali/euro2008/vero.png',sizingMethod='crop')
}

#falseFormat{
	PADDING-RIGHT: 5px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/res/img/speciali/euro2008/falso.png',sizingMethod='crop')
}


/* Formattazione Photogallery */
.photoBig{float: left; width: 332px; text-align: center}
    .photoBig img{border: 1px solid #333333}
    
.photoSmall{float: left; width: 408px; text-align: center}
    .photoSmall img{border: 1px solid #333333}
    .photoSmall ul{list-style-type: none}
    .photoSmall li{display: inline; padding: 0 5px 0 5px}
    li.arrow img{border: 0px}
    .photoDescr{float: left; width: 408px; padding-top: 10px}

li.photoSel img{border: 1px solid #CC0000}    

.photoLeft {
  width:38px; 
  height:233px; 
  float:left; 
  align:right;
  cursor: hand;
}

.photoLeft img{
  padding: 89px 0px 89px 20px;
}

.photoRight {
  width:38px; 
  height:233px; 
  float:left; 
  align:left;
  cursor: hand;
}

.photoRight img{
  padding: 89px 20px 89px 0px;
}

#txt_Copyright {
  color:#aaa;
  font-size:10px;
  position:relative;
  right:65px;
  bottom:15px;
  float:right;
}


.contentItems{float: left; width: 900px; height: auto; text-align: left}
.separatorItems{float: left; width: 60px; height: 200px}
.votoArt{float: left; width: 100%; height: auto; text-align: right; padding-bottom: 5px}

ul.VotoArticolo li a span.VotoNumber {
color:#333333;
}
ul.VotoArticolo li div span.VotoOption {_layout.css (line 240)
font-weight:bold;
color:#333333;
}
ul.VotoArticolo li div span.VotoOption {lightbox.css (line 325)
font-weight:bold;
color:#333333;
}

/* Formattazione Archivio News */

.smallPagination{float: left; width: 400px;}
	.smallPagination ul{float: left; width: 100%; list-style-type: none; text-align: right}
	.smallPagination li{display: inline}

.archiveNews{float: left; width: 100%; height: auto}
	.archiveNews h3{float: left; font-size: 1em}
	.archiveNews img{float: left; padding: 0 5px 5px 0}
	.archiveNews ul{float: left; width: 100%; list-style-type: none}
	.archiveNews li{float: left; width: 100%; margin-bottom: 6px; border-bottom: 1px solid #0099FF}
.date{font-weight: bold}
.section{color:#d02722}

/* Formattazione Pagina Search */

.SmallPagination{float: left; width: 100%}
	.SmallPagination ul{float: left; width: 100%; list-style-type: none; text-align: right}
	.SmallPagination li{display: inline; padding-right: 10px}

.archiveList{float: left; width: 100%; height: auto; display: block}
	.archiveList h3{float: left; font-size: 1em; width: 100%;}
	.archiveList img{float: left; padding: 0 5px 5px 0}
	.archiveList ul{float: left; width: 100%; list-style-type: none}
	.archiveList li{float: left; width: 100%; margin-bottom: 6px; border-bottom: 1px solid #0099FF}
.date{font-weight: bold}
.section{color: #d02722}

/*Formattazione menu squadre*/

#TeamsList {
	background:transparent url(../img/bkg_Teams.png) no-repeat scroll right top;
	display:block;
	float:left;
	height:40px;
	margin-bottom:5px;
	overflow:hidden;
	position:relative;
	width:408px;
}
#TeamsList div#list_Container {
	left:28px;
	overflow:hidden;
	position:absolute;
	top:6px;
	width:358px;
}
#TeamsList #list_Content {
	position:relative;
}
#TeamsList #list_Content ul {
	}
#TeamsList #list_Content ul li a {
	background-image: none;
	display:block;
	float:left;
	margin:0pt;
	padding:0pt;
	width:40px;
}
#TeamsList #list_Content ul li a img {
}
#TeamsList a#btn_previous, #TeamsList a#btn_next {
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:16px;
	position:absolute;
	top:13px;
	width:8px;
}
#TeamsList a#btn_previous {
	left:8px;
}
#TeamsList a#btn_next {
	right:8px;
}
#TeamsList a#btn_previous span, #TeamsList a#btn_next span {
	display:none;
}
#TeamsList a#btn_previous:link, #TeamsList a#btn_previous:visited {
	background-image:url(../img/btn_prev_out.png);
}
#TeamsList a#btn_previous:hover {
	background-image:url(../img/btn_prev_over.png);
}
#TeamsList a#btn_next:link, #TeamsList a#btn_next:visited {
	background-image:url(../img/btn_next_out.png);
}
#TeamsList a#btn_next:hover {
	background-image:url(../img/btn_next_over.png);
}

ul.ul-tabs {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0pt;
	padding:0pt;
	width:1000px;
}


a.opacity:link img, a.opacity:visited img	{
	opacity:			0.5;
	-moz-opacity:		0.5;
	filter:				alpha(opacity=50);}
a.opacity:hover img	{
	opacity:			1;
	-moz-opacity:		1;
	filter:				alpha(opacity=100);}

 
#dettArticolo ul.listNews {
width: 400px;
display: block

}
/* FORMATTAZIONE SEARCH */

#searchHome{float: left; padding-top: 25px; width: 296px; height: 45px; line-height: 70px; background:url(/res/img/speciali/euro2008/bgSearch.gif) no-repeat; margin-top: 15px}

#formSearch {
float: left;
width: 270px;
font-size:11px;
padding-left: 15px;
}

#formSearch input.txt {
float:left;
margin-right:3px;
margin-top:3px;
width:170px;
}

#formSearch button {
float:left;
line-height: 18px;
width:60px;
height:22px;
}

#dettArticolo ul.listNews li {
float: left;
width: 350px;
padding-top: 10px
}

#dettArticolo ul.listNews img {
padding-right: 5px
}

#dettArticolo ul.listNews h3 span {
float:left;
font-size:11px;
font-weight:bold;
width: 400px;
}
#dettArticolo ul.listNews h3 a {
padding-left: 0px;

}
dettArticolo ul.listNews h3 {
float: left;
width: 390px;
font-size:12px;
font-weight:normal;
margin-bottom:5px;
}

.pagination{float: left; width: 400px; height: auto}
	.pagination ul{float: left; width: 400px; list-style-tupe: none}
	.pagination li{display: inline}


/* Ultime Gallerie */
.ultimeFoto {
  clear:both;
}

.ultimeFoto a img{
  float:left;
  padding-right: 10px;
}

.ultimeFotoTitolo {
  clear:right;
}

.ultimeFotoSeparator  {
  width:408px;
  height:10px;
  clear:both;
}

.pagination_div{float: left; width: 400px; height: auto}


h2.playerHeader {

border-bottom:2px solid #005998;

margin-bottom:5px;

padding-bottom:0pt;

}

h2.pageHeader {

clear:both;

color:#003E6A;

font-size:21px;

font-weight:normal;

margin-left:5px;

padding-bottom:15px;

padding-top:5px;

}

.contentScheda img{
	float:left;
}


.clearfix {

display:block;

}

.clearfix {

}

 

.playerInfo {

float:left;

margin-left:10px;

width: 280px

}

.playerInfo th, .playerInfo td {

height:20px;

line-height:20px;

}

.playerInfo th {

font-weight:bold;

width:100px;

}

.schedaGiocatore div.tab_Results {

float:right;

margin-bottom:0pt !important;

}

html > body .schedaGiocatore div.tab_Results {

margin-bottom:5px !important;

}

 

a.backTo {

float: left;

width: 400px;

}

 

a.fullLink {

float: left;

width: 400px;

}

 

a.segue {

float: left;

width: 400px;

}

 

.bodyNews{float: left; width: 400px}

 

.specialGallery{float: left; width: 400px; height: auto; font-weight: bold; margin: 10px 0 10px 0}

                .specialGallery ul{float: left; width: 400px; height: auto; list-style-type: none}

                .specialGallery li{float: left; display: inline; padding-right: 5px; padding-bottom: 5px}
                
                
.cornerTopCenter{float: left; width: 722px; height: 20px; background:url(/res/img/speciali/euro2008/cornerTopCenter.gif) no-repeat}

.contentCenterCenter{float: left; width: 712px; height: auto; background: #d0d0d0; padding: 5px 5px 15px 5px; color: #000000}

.cornerBottomCenter{float: left; width: 722px; height: 20px; background:url(/res/img/speciali/euro2008/cornerBottomCenter.gif) no-repeat}


div.scheda_html_290 {
width:290px;
}

.tab_special a{font-weight: bold; text-decoration: none; color: #0059a2}
.tab_special a:hover{text-decoration: underline}


.sign {
clear:both;
color:#666666;
font-style:italic;
height:10px;
padding:0pt 10px 15px 0pt;
float:right;
}