    body { background-color : #F5F5F5; margin: 0 auto; padding:0; font-family: 'Titillium Web', sans-serif, 'Lato',tahoma, arial, verdana;  background-position: center 0 !important; }
		#wrapper { width:1000px; background-color : #fff; padding: 0; background-repeat: repeat-y; margin:0 auto; overflow:hidden;  margin-top: 0px !important; z-index:500; position:relative; }
    #header { width:1000px; margin: 0; padding:0;  height: 145px; background-color: #FFFFFF;}
    #header_top  { width: 993px; height: 20px; padding:0; margin: 6px 0 5px 5px; font-size:10px; line-height: 20px; }
    #header_logo { float:left; left:11px; position:absolute; height:90px; }
		#header_logo a, #header_logo img { /* width: 240px; height: 65px; */ margin:5px 5px 0 0; padding:0; border:0;}
		#header_leaderboard { float:right; position:absolute; right:0px; text-align:center; height:90px; width:728px; padding: 0px 7px 0 0; }
		#header_bottom { width: 993px; height: 20px; padding:0; margin: 6px 0 5px 5px; font-size:12px; line-height: 20px; position: absolute; top: 120px;}
		#header_bottom span { background-color:#F8FF64; padding:0px 2px 0 2px; border-radius:2px; font-weight:700; }
		#header_bottom a,#header_bottom a:link,#header_bottom a:visited { font-weight:600; color:#000; text-decoration:none; margin-left: 2px;}
		#header_bottom a:hover { text-decoration:underline; }
		#header_bottom b { font-weight:700; margin: 0 3px 0 5px; color:#498AF4; }
		#header_bottom ul { width:800px; overflow:hidden; height:20px; list-style: none; }
		#menu { width:1000px; height: 37px; margin: 0px 0px 5px 0px; clear:both; }
		#floatMenu { width:100%; padding:0;  position:absolute;  height:35px; z-index:9999; top:0; position:fixed; display:none; }
		#floatMenuInner { width: 1000px; background-color: rgb(12, 73, 128);  padding:0;  height:35px; z-index:9999;  margin: 0 auto; }
		.menu_search { float:right; }
		.menu_search_input { float:right; height:20px; padding: 2px 0 2px 8px; font-size: 12px; font-weight: 400; margin: 6px 10px 0 0; font-family: Tahoma,arial; outline: 0; border: 0;background-color: #fff; width:230px;}
		.menu_search_button { float:right; height:22px; width:40px; background-color:#498af4; margin:6px 10px 0 0; border-radius:3px; cursor:pointer; }
		.menu_search_button img { margin:2px 10px; }
		.link_bg { width:0; height:35px; position:absolute; background:#0056BF; color:#fff; z-index:2; margin-left:0;	}
		.link_title { position:relative; width:100%; z-index: 9; color:#fff; height: 36px; }	
		.link_titleInner a,.link_titleInner a:link,.link_titleInner a:visited { padding: 5px 10px 5px 5px;  width: 25px; height: 25px; background:url(https://resource.calcionapoli24.it/www/img/logoQ.png); background-size: 62%; background-repeat: no-repeat; background-position-x: 50%; background-position-y: 50%;}
		.link_titleInner a:hover { background:url(https://resource.calcionapoli24.it/www/img/logoQB.png);background-size: 62%; background-repeat: no-repeat; background-position-x: 50%; background-position-y: 50%; background-color:#efefef;  }
		.menu_item:hover .link_bg { width:100%; background-color:#efefef; color:#0c4980;
		/* -webkit-transition: all 0.3s ease-in-out;
			-moz-transition: all 0.3s ease-in-out;
			-o-transition: all 0.3s ease-in-out;
			-ms-transition: all 0.3s ease-in-out;
			transition: all 0.3s ease-in-out;  */ 
			}	
		figure { max-width:85; }	
	  figcaption { background-color: #183870; width:auto; height: 30px; text-align: center; color: #fff; font-size: 14px; line-height: 30px; }
			
			*::-webkit-input-placeholder {
    color: #5A6F7E;
}
*:-moz-placeholder {
    /* FF 4-18 */
    color: #5A6F7E;
}
*::-moz-placeholder {
    /* FF 19+ */
    color: #5A6F7E;
}
*:-ms-input-placeholder {
    /* IE 10+ */
    color: #5A6F7E;
}
		.icon { position:relative; width:26px; height:35px; text-align:center; color:#fff;
			-webkit-transition:all .5s ease-in-out;
			-moz-transition:all .5s ease-in-out; 
			-o-transition:all .5s ease-in-out; 
			-ms-transition:all .5s ease-in-out;   
			float:left;  left: 8px; transition:all .5s ease-in-out;   
			}	
		.icon img { width:60%; padding:0; margin:10px 0 0 0; }	
		.link_title:hover .icon
			{
			-webkit-transform:rotate(360deg);
			-moz-transform:rotate(360deg);
			-o-transform:rotate(360deg);
			-ms-transform:rotate(360deg);
			transform:rotate(360deg); 
			padding:0;
			margin:0; 
			}
		.evidenziatore { color:red; }	
		
		#floatMenuContainer { width:1000px; height:300px; padding:0; margin:0; z-index:9999; position:relative; display:none; z-index:9999; background-color:#efefef}
		#floatMenuContainerInner { padding:10px;  }
			
	
		#container { width:100%; margin:2px 0px 10px 0px; padding:0; overflow:hidden; background: url( https://resource.calcionapoli24.it/www/img/pixel_div.gif) repeat-y; background-position-x: 653px; }
		#col_sx { float:left; width:643px; margin:0 5px 0px 5px; padding:0; }
		
		/* header top */
		#header_top_left { float:left; width:326px; margin:0; padding:0; overflow:hidden; position:relative; height:20px; }
		#header_top_center { float:left; width:33%; margin:0; padding:0; overflow:hidden; position:relative; height:20px; text-align:center; }
		#header_top_right { width:33%; float:right; height:20px; } 
		#header_top h2 { font-size:10px; color:#626262; padding:0; margin:0 0 0 5px; line-height:20px; letter-spacing:0.02em; text-align:left; display:inline; overflow:hidden; width:9999px; position:absolute; z-index:100;}
		#header_top h2 a,#header_top h2 a:link,#header_top h2 a:visited { color:#363636; text-decoration:none; display:inline; position:relative; z-index:10;}
		#header_top h2 a:hover { color:#858585; }
		#header_top h3 { font-size:10px; font-weight:400; color:#C3C3C3; padding:0; margin:0; line-height:20px; letter-spacing:0.02em; text-align:left; display:inline; }
		#header_top h4 { font-size:10px; font-weight:400; color:#C3C3C3; padding:0; margin:0; line-height:20px; letter-spacing:0.02em; text-align:center; display:inline; text-transform:UPPERCASE; }
		#header_top h5 { font-size:12px; color:#363636; padding:0; margin:0 0 0 7px; line-height:20px; letter-spacing:0.02em; text-align:center; display:inline; }
		#headerInside { width:990px; margin:0; padding:0 0 0 10px; height:26px; line-height:26px; font-size:12px; font-weight:600; background-color: #EDEDED; border-bottom:1px solid #E0E0E0; }
		#headerInside ul { list-style-type:none; padding:0; margin:0; }
		#headerInside ul li { float:left; margin:0 20px 0 0; }
		#headerInside a,#headerInside a:link,#headerInside a:visited { text-transform:uppercase; color: #4F4F4F; text-decoration:none; padding:0 2px 0 2px;}
		#headerInside a:hover { color:#7b7b7b; text-decoration:underline; }
	  #socialLinksTop							{ list-style:none; padding:0; margin: 0; height:20px;}
		#socialLinksTop li							{ list-style:none; text-indent:-99999px; display:block; width:20px; height:20px; float:left; margin:0 3px 0 0; }
		#socialLinksTop a							{ display:block; width:20px; height:20px; background:url( https://resource.calcionapoli24.it/www/img/social-ico-sprite.png) 0 0 no-repeat; }
		#socialLinksTop .facebook a					{ background-position:0 0; width:20px; height:20px; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in;  }
		#socialLinksTop .facebook:hover a			{ background-position:0 -20px; }
		#socialLinksTop .twitter a				{ background-position:-20px 0; width:20px; height:20px; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }
		#socialLinksTop .twitter:hover a			{ background-position:-20px -20px; }
		#socialLinksTop .youtube a					{ background-position:-40px 0; width:20px; height:20px; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in;}
		#socialLinksTop .youtube:hover a			{ background-position:-40px -20px; }
		#socialLinksTop .rss a					{ background-position:-60px 0; width:20px; height:20px; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in;}
		#socialLinksTop .rss:hover a			{ background-position:-60px -20px; }
		#socialLinksTop .android a						{ background-position:-80px 0; width:20px; height:20px; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in;}
		#socialLinksTop .android:hover a				{ background-position:-80px -20px; }
		#socialLinksTop .ios a						{ background-position:-100px 0; width:20px; height:20px; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in;}
		#socialLinksTop .ios:hover a				{ background-position:-100px -20px; }
		#socialLinksTop .win a						{ background-position:-120px 0; width:20px; height:20px; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in;}
		#socialLinksTop .win:hover a				{ background-position:-120px -20px; }
		
		
		/* primo piano */
		.pp { width:643px; height:350px; margin:0; padding:0; display:block; overflow:hidden; position:relative;}
		.pp .slider { position:absolute; bottom:-80px; left:0;  }
		.pp .slider h2 { font-size:30px; line-height:36px; letter-spacing:0.01em; padding:0; margin:0; }
		.pp p { margin:0; padding: 7px 0 7px 0; height:32px; overflow:hidden; }
		.pp img { width:643px; height:350px; padding:0; margin:0; position:absolute; top:0; left:0; border:0; }
		.pp a,.pp a:link,.pp  a:visited {  position:relative; color:#fff; bottom:0px; left:0; width:633px; background: transparent url(https://resource.calcionapoli24.it/www/img/trasparente-black.png) repeat; overflow:hidden; padding:4px 7px 4px 7px; margin:0;  text-align:left; font-weight:bold;font-size:30px; line-height:36px; text-decoration:none; height:auto; display:block; letter-spacing:0.01em; font-weight:800;}
		.pp a:hover { text-decoration:none; } 
		.pp .titPP { font-size:14px; line-height:20px; position:relative; height:80px; color:#fff; left:0; width:633px; background: transparent url(https://resource.calcionapoli24.it/www/img/trasparente-black.png) repeat; overflow:hidden; padding:0px 7px 4px 7px; margin:0;  text-align:left; font-weight:400; text-decoration:none; }
		.pp .titPP span { background-color:#ff7800; color:#fff; padding:0px 4px 0px 4px;  font-weight:800; font-size:12px;  border-radius:2px; -webkit-border-radius: 2px; -moz-border-radius:2px;}
		.pp .titPP small { color:#fff; font-size:12px; font-weight:400; } 
		.ppTag { position:absolute; top: 5px; right: 5px;margin:0;background-color:#44B4C8;color:#fff; font-size: 18px; font-weight: bold; padding: 2px 10px 3px 10px;  text-transform:uppercase; border-radius: 5px 5px 5px 5px; -webkit-border-radius: 5px 5px 5px 5px; -moz-border-radius:0 0 0 20px;}
		.icoPP { position:absolute !important;top:5px !important; width:33px !important; height:33px !important; }
		.icoEvidenza { position:absolute !important;top:5px !important; width:30px !important; height:30px !important; }
				 
		/* in evidenza */
		.evidenza ul li .overlayImg { position:relative; margin:10px 0 0 0; }
		.evidenza { width:100%; padding:0; margin:0; display:block; overflow:hidden; } 
		.evidenzaInterno { width: 641px; border:1px solid #fff; padding: 0 0 16px 0; margin: 0; border-top: 0px;}
		.evidenza .titEvi { font-size:18px; color:#fff; padding:4px 0px 4px 10px; margin: 10px 0 0 0;   font-weight:700; background-color: #183870; text-transform:uppercase;  }
		.evidenzaLista { width:322px; list-style-type:none; padding:0; margin:8px 0 0 0; float:left; }
		.evidenzaLista li { width:296px; height:auto; list-style-type:none; margin:0; padding:10px; overflow:hidden; position:relative;  border-right: 1px dotted #C0C0C0; padding-right: 15px; }
		.evidenzaLista li h3 { font-size:20px; line-height:24px; font-weight:700; color:#000; padding:0; margin:8px 0 6px 0; letter-spacing:0.02em; }
		.evidenzaLista li h3 b { background-color:#fcff1f; padding:0;margin:0; }
		.evidenzaLista li h5 { font-size:14px; font-weight:400; color:#606060; padding:0; margin:4px 0 2px 0; line-height:20px; letter-spacing:0.02em; }
		.evidenzaLista li h6 { font-size: 13px; font-weight: 400; color: #797979; padding:0; margin: 0; line-height: 16px; letter-spacing:0.02em; }
		.evidenzaLista li a,.evidenza li a:link, .evidenza li a:visited { 
	  	 -moz-transition: all .2s ease-in;
       -o-transition: all .2s ease-in;
       -webkit-transition: all .2s ease-in;
       transition: all .2s ease-in;
       color:#202020; 
	  	 text-decoration:none;   
     }
    .evidenzaLista li a:hover { color:#126bbb;  }
	  .evidenzaLista li h4 { margin:0; color: #B0B0B0; font-size:14px; font-weight: 600; padding:0; text-transform:uppercase; letter-spacing:0.04em; display:block; border-bottom: 1px dotted #C0C0C0; }
	  .evidenzaLista li div {-moz-transition: all .1s ease-in;
       -o-transition: all .1s ease-in;
       -webkit-transition: all .1s ease-in;
       transition: all .1s ease-in; 
       position:absolute; top:0px; left:0px; width:296px; height:178px; }
	  .evidenzaLista li div:hover { z-index:100;  background-color: rgba(255,255,255,0.3); }
	  .evidenzaLista li img { width:296px; height:178px;  }
	  .evidenzaImg { width:296px; padding:0; margin:0; }
	  .evColDx {   width:316px; float:right !important; }
	  .evColDx li { border-right:0 !important; }
	  .LGDx {   width:316px; float:right !important;    border: 0 !important;}
	  .LGDx li { border-right:0 !important; }
		 
		/* copertina */ 
		.copertina { width:336px; padding:0; margin:10px 0 10px 0; display:block; overflow:hidden;  } 
		.copertina .titCopertina { font-size:18px; color:#fff; padding:4px 0px 4px 10px; margin:0;font-weight:700; background-color: #BA4242; border: 1px solid #BA4242; text-transform:uppercase;  -moz-transition: all .2s ease-in;
       -o-transition: all .2s ease-in;
       -webkit-transition: all .2s ease-in;
       transition: all .2s ease-in; }
		.copertina hr { height:0px; border-top:1px solid #2388c0; border-bottom:2px solid #1f7fb2; padding:0; margin:0; width:100%; }
		.copertina ul { list-style-type:none; width: 322px; /* padding:1px 0 0 0; */ margin:0; padding: 6px; background-color: #FFF2F2; border-left: 1px solid #BA4242; border-right: 1px solid #BA4242; border-bottom: 1px solid #BA4242;}
		.copertina li {  width:auto; list-style-type:none;   margin: 0 0 5px 0;   padding: 0; overflow:hidden; position:relative;   border-bottom: 1px dotted#BA4242;}
		.copertina li div { -moz-transition: all .2s ease-in;
       -o-transition: all .2s ease-in;
       -webkit-transition: all .2s ease-in;
       transition: all .2s ease-in;
       position:absolute; top:0px; padding: 1px; margin:2px; width:118px; height:84px; z-index:100; }
		.copertina li div:hover { background-color: rgba(255,255,255,0.4); }
		.copertina li img { width:118px; height:84px; padding:1px; margin:2px; float: left; /* outline: 1px solid #C8C8C8 */ }
	  .copertina li h3 { float:left; width:190px; font-size:14px; font-weight:600; color:#000; padding:0; margin:0 0 0 8px; line-height:20px;  }
	  .copertina li a,.copertina li a:link, .copertina li a:visited {  float:left; color:#202020; text-decoration:none;}
	  .copertina li a:hover { color:#606060; }
	  .copertina li:last-child { border:0; }
	  /* .copertina h5 { float:left; margin:2px 0 0 6px; font-size:10px; font-weight:400; padding:0px 4px 0px 4px; text-transform:uppercase; background-color:rgb(152, 152, 152); border-:2px; -webkit-border-radius: 2px; -moz-border-radius:2px; color:#fff;   }*/
		 
		/* section A */
		#sectionA { width:100%; padding:0; margin:0; overflow:hidden;  }
    #sectionA_sx { float:left; padding:0px 5px 0px 0px; margin:0; overflow:hidden; width:160px; }
    #sectionA_dx { float:left; padding:0; margin:0; overflow:hidden; width:478px; }
		 
		.listaGrande { width:100%; padding:0; margin:0; display:block; overflow:hidden; } 
		.listaGrandeInterno { width: 641px; border:1px solid #fff; padding: 0 0 16px 0; margin: 0; border-top: 0px;}
		.listaGrande .titoloListaG { font-size:18px; color:#fff; padding:4px 0 4px 10px; margin: 0; font-weight:700; background-color: #183870; text-transform:uppercase; }
	  .lastNews { width: 299px; list-style-type:none; padding: 10px; margin:8px 0 0 0; float:left; border-right: 1px dotted #C0C0C0;}
		.lastNews li { width:296px; height:auto; list-style-type:none; padding: 8px 0 10px 0; margin: 0; overflow:hidden; position:relative;  /* border-right: 1px solid #C0C0C0; */  border-bottom: 1px dotted #C0C0C0; margin-right: 15px; }
		.lastNews li:last-child { border:0; }
		.lastNews li h3 { font-size: 16px; line-height: 20px; font-weight: 700; color:#000; padding:0; margin:0 0 6px 0; /* letter-spacing:0.02em; */ }
		.lastNews li h3 b { background-color:#fcff1f; padding:0;margin:0; }
		.lastNews li h5 { font-size:14px; font-weight:400; color:#606060; padding:0; margin:4px 0 2px 0; line-height:20px; letter-spacing:0.02em; }
		.lastNews li a,.lastNews li a:link, .lastNews li a:visited { 
	  	 -moz-transition: all .2s ease-in;
       -o-transition: all .2s ease-in;
       -webkit-transition: all .2s ease-in;
       transition: all .2s ease-in;
       color:#202020; 
	  	 text-decoration:none;   
     }
    .lastNews li a:hover, .lastNews li h3:hover { color:#126bbb;  }
	  .lastNews li h4 { margin:0; color:#C0C0C0; font-size:14px; font-weight:600; padding:0; text-transform:uppercase; letter-spacing:0.04em; display:block; border-bottom:1px solid #C0C0C0; }
	  .lastNews li .imgContainer { position:relative; width:118px; height:84px; }
	  .lastNews li div {-moz-transition: all .1s ease-in;
       -o-transition: all .1<div class="textBarTitle">PhotoGallery</div>s ease-in;
       -webkit-transition: all .1s ease-in;
       transition: all .1s ease-in; 
       position:absolute; top:0px; left:0px; width:118px; height:84px; float:left;}
	  .lastNews li div:hover { z-index:100;  background-color: rgba(255,255,255,0.3); }
	  .lastNews li img { width:118px; height:84px; float:left; }
	  
		 
    #col_dx { float:left; width:337px; margin:0 0px 0px 6px; padding:0; overflow:hidden; }
    #footer { width:980px; background-color:#157194; padding:30px 10px 20px 10px; margin:0 auto; overflow:hidden; }
    #footer hr { width: 95%; text-align:center; border-top:0; border-color: #DADADA;}
    #footer .titlefoot { width:100%; font-size:14px; color:#fff; margin:0 auto; height:50px; text-align:center; }
    #footer .titleBigfoot {  width:100%; font-size:16px; font-weight:400; color:#fff;   margin: 20px 0 20px 0; height:20px; text-align:center;  }
    #footer .icoSocialFooter { text-align:center; margin:0 auto; width:100%; height:120px; }
    #icoBottom	  { list-style:none; padding:0; margin: 0 auto; height:120px; width:420px;}
		#icoBottom li { list-style:none; text-indent:-99999px; display:block; width:100px; height:100px; float:left; margin:0 40px 0 0; }
		#icoBottom a							    { display:block; width:100px; height:100px; background:url( https://resource.calcionapoli24.it/www/img/app-ico-sprite.png) 0 0 no-repeat; }
		#icoBottom .android a					{ background-position:0 0; width:100px; height:100px; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in;  }
		#icoBottom .android:hover a	  { background-position:0 -100px; }
		#icoBottom .ios a			      	{ background-position:-100px 0; width:100px; height:100px; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; }
		#icoBottom .ios:hover a			  { background-position:-100px -100px; }
		#icoBottom .windows a					{ background-position:-200px 0; width:100px; height:100px; -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in;}
		#icoBottom .windows:hover a		{ background-position:-200px -100px; }
		.banner { background-color:#ececec; border:1px solid #C0C0C0; font-size:20px; font-weight:bold; color:#818181; }
		.leaderboard { width: 728px; height:90px; line-height:90px;  }
		.b643x90 { width: 641px; height:90px; line-height:90px; text-align:center; padding:0; margin:10px 0 10px 0;  }
		.b336x280 { width: 334px; height:278px; line-height:270px; text-align:center; padding:0; margin:0;  }
		.b336x120 { width: 334px; height:118px; line-height:110px; text-align:center; padding:0; margin:0;  }
		.b160x600 { width: 158px; height:598px; line-height:590px; text-align:center; padding:0; margin:0;  }
		.b300x600 { width: 298px; height:598px; line-height:590px; text-align:center; padding:0; margin:0 auto;  }
		.floatRight { float:right !important;}
		.floatLeft { float:left !important;}
	
    .newsDetails { clear:left; width:100%; list-style-type:none; height:25px; border:0 !important; /* border-bottom: 1px dotted #123; */}
    .newsDetails ul {  display:inline; }
		.newsDetails li { float:left; width:auto; font-size:12px; color: #4C4C4C; padding:0; margin: 8px 0 4px 0; line-height:15px; border:0; text-transform: uppercase;}
		.newsDetails li:nth-child(2) { float:right; width:auto; padding: 0 16px 0 0; text-transform: uppercase;}
	  .newsDetails li img { float:left; width:8px; height:8px; padding:0; margin:4px 4px 0 0; outline:0; }
	  .newsDetails li a,.newsDetails li a:link,.newsDetails li a:visited { float:right; background-color: #014867; margin: 0 10px 0 4px; color: #FFFFFF; padding: 0px 4px 0px 4px; text-transform:uppercase; font-size: 12px; border-radius: 2px; /* font-weight: 600; */}
	  .newsDetails li a:hover { }
	  
	  .newsDetails2 { float: left; width: 138px; list-style-type:none; /* height:25px; */ padding: 0px 0 0 16px; border:0 !important; margin: 0;}
    .newsDetails2 ul {  display:inline; }
		.newsDetails2 li { /* float:left; */ /* width:auto; */ font-size:12px; color: #9E9E9E; padding:0; margin: 0px 0 10px 0; line-height:15px; border:0; text-transform: uppercase;}
		.newsDetails2 li:nth-child(2) {width:auto; padding:0 2px 0 0; text-transform: uppercase;}
	  .newsDetails2 li img { float:left; width:8px; height:8px; padding:0; margin:4px 4px 0 0; outline:0; }
	  .newsDetails2 li a,.newsDetails2 li a:link,.newsDetails2 li a:visited { background-color: #B3B3B3; margin: 0 10px 0 0; color: #FFFFFF; padding: 0px 4px 0px 4px; text-transform:uppercase; font-size: 10px; border-radius: 2px; /* font-weight: 600; */}
	  .newsDetails2 li a:hover { background-color: #498AF4; color: #FFFFFF; }
	 
    .icon-arrow-down { background: url("https://resource.calcionapoli24.it/www/img/ico_arrow_down.png") no-repeat; width:15px; height:10px; margin: 13px 0 0 6px; display:block; float:right; background-size: 80%;}
    
    .news1 { width: 335px; padding: 0; margin:10px 0 10px 0; background-color: #F4F4F4;}
    .news1 a, .news1 a:link, .news1 a:visited { -o-transition: all .2s ease-in;
       -webkit-transition: all .2s ease-in;
       transition: all .2s ease-in;
       color: #000000; text-decoration:none; padding: 0; margin: 0;}
		.news1 a:hover {  color:#7c7c7c; }
		.news1 img { width:319px; height:190px; margin: 0; /* padding: 8px; */ border:0; /* outline: 1px solid #f6f6f6 */} 
		.news1 h2 { width:319px; font-size: 20px; font-weight: 700; color: #000; padding: 0 8px 4px 8px; margin: 22px 0 0 0; line-height: 22px; }
		.news1 h5 { margin: 0; color: #FFFFFF; font-size: 18px; font-weight: 700; padding: 4px 0 4px 0; text-transform:uppercase; /* letter-spacing:0.04em; */ /* display:block; */ background-color: #183870; width: 330px; text-align: left; padding-left: 6px; /* border-bottom:1px solid #C0C0C0; */ }
		.news1 .overlayImg { position:relative; top: 8px; /* bottom: 10px; */ left: 8px; /* width: 298px; */ margin: 0; padding: 0; display: block;}
		.news1 div {-moz-transition: all .1s ease-in;
       -o-transition: all .1s ease-in;
       -webkit-transition: all .1s ease-in;
       transition: all .1s ease-in; 
       position:absolute; padding: 8px 0 0 8px;top: 0px; left:0px; width: 311px; height: 182px; }
    .news1 div:hover { z-index:100;  background-color: rgba(255,255,255,0.3); }  
    .news1 .news1Int {  position:relative; width:334px; height:auto; border-left: 1px solid #0C4980; border-right: 1px solid #0C4980; border-bottom: 1px solid #0C4980; padding:0; margin:0; }
    .boxDX { width:336px; display:block; margin:10px 0 10px 0; padding:0; }
    
    .listaTesto { width:100%; padding:0; margin:0; display:block; overflow:hidden; } 
		.listaTesto .titoloListaTesto {font-size:18px; color:#fff; padding:4px 0px 4px 10px; margin:0; font-weight:700; background-color: #183870; text-transform:uppercase;  }
    .elenco_news { margin:0; padding:0; outline:none;  margin: 0 auto; border-left: 1px solid #C0C0C5; border-right: 1px solid #C0C0C5; border-bottom:1px solid #C0C0C5;}
		.elenco_news ul { /* line-height: 20px; */ list-style-type: none; padding: 0; width: 625px; margin: 0 auto; }
		.elenco_news li { /* line-height: 23px; */ margin:0; /* font-size: 14px; */ padding: 1px 0 1px 0; list-style-type: none; position:relative; border-bottom: 1px dotted #C0C0C5;}
		.elenco_news li:last-child {  border: 0; }
		.elenco_news li a,.elenco_news li a:link,.elenco_news li a:visited { color: #000000; font-size: 14px; line-height: 26px; font-weight: 600; text-decoration:none; margin:0; padding:0; }
		.elenco_news li a:hover { color:#126bbb;}
		.elenco_news li span {color: rgb(118, 118, 118); font-size:12px; font-weight: 500; margin:0; padding:0; }
		.elenco_news li img { display:inline; margin:0;padding:0;border:0;width:22px; height:15px; padding-left:3px;}
		
		.linkType1 { width: 621px; background-color:#E2E2E2; padding: 10px; text-align: right;}
		.linkType1 a,.linkType1 a:link,.linkType1 a:visited{ color: rgb(70, 70, 70); font-size:12px; font-weight:bold; margin:0; padding:0; text-decoration:none; font-family : tahoma, arial, verdana;  }
    .linkType1 a:hover { text-decoration:underline; }
    
   
    .box_mostRead { width:336px; padding:0; margin:10px 0 10px 0; display:block; overflow:hidden;  } 
		.box_mostRead .titMostRead { font-size:18px; color:#fff; padding:4px 0px 4px 10px; margin:0;font-weight:700; background-color: #183870; border: 1px solid #0C4980; text-transform:uppercase; }
    .mostRead {  width: 324px; display:block; margin:0; padding:5px; background-color: #E6EDEF; float:left; border: 1px solid #0C4980; border-top:0px; }
		.mostRead li { list-style:none; padding:6px; margin:5px 0 0 0; font-size:12px; color:#000; border-bottom: 1px dotted #0C4980;}
		.mostRead li h3 { display:inline; font-weight:bold; font-size: 21px; line-height: 30px; padding: 0 10px 0 10px; margin: 0px 10px 0 0; background-color: #183870; color: #fff; font-style:italic;} 
		.mostRead li h4 { display:inline; padding:0; margin:0;  }
		.mostRead li h4 a,.mostRead li h4 a:link,.mostRead li h4 a:visited { color:#000; text-decoration:none; padding:0; margin:0; font-size: 14px; font-weight: 600; /* font-family:tahoma,arial,verdana; */}
		.mostRead li h4 a:hover { color:#606060; }
		.mostRead li:last-child {  border: 0; }
		.head_box { width: 334px; padding: 0; margin: 0; height: 28px; border-left: 1px solid #0C4980; border-right: 1px solid #0C4980; background-color: rgb(239, 239, 239);}
		.head_box .sub_menu { float:left; display:inline; font-weight:bold; font-size: 16px; padding:0; /* border:1px solid #818181; */ line-height:18px; border-bottom:0px; background-color: #E6EDEF;}
    .head_box .sub_menu div { cursor:pointer; text-decoration:none; padding:5px 7px 5px 7px; display:block; /* color: #fff; */ text-transform: uppercase; }
    .tab_coperto { background-color: #708190 !important; color:#d2d2d2 !important; }
		.tab_coperto:hover { background-color:#8F8F8F !important; color:#fff !important;}
		.tab_coperto a, .tab_coperto a:link, .tab_coperto a:visited { color:#d2d2d2; padding:5px 7px 5px 7px; display:block; }
    #mostReadYesterday_tab, #MostPopularYesterday_tab { display:none; }
    
    .box_classifica { width:336px; padding:0; margin:10px 0 10px 0; display:block; overflow:hidden;  } 
		.box_classifica .titClassifica { font-size:18px; color:#fff; padding:4px 0px 4px 10px; margin:0;font-weight:700; background-color: #183870; border: 1px solid #0C4980; text-transform:uppercase; }
		.box_classifica ul { list-style-type:none; width: 318px; margin:0 auto; padding: 8px; background-color: #F5F5F5; border-left: 1px solid #0C4980; border-right: 1px solid #0C4980; border-bottom: 1px solid #0C4980; }
		.box_classifica li { font-weight:600; font-size:12px; color:#000; height:22px; clear:both; padding:0; margin:0; line-height: 22px;}
		.box_classifica b { font-weight:700; font-size:14px; }
		.box_classifica li:first-child { font-weight: 700; background-color: rgb(197, 216, 228); height:30px; line-height: 30px; margin: 0 0 5px 0; font-size:14px; }
		.box_classifica li:nth-child(2),.box_classifica li:nth-child(3),.box_classifica li:nth-child(4),.box_classifica li:nth-child(5)  { color:#97c40f;}
		.box_classifica li:nth-child(6) { color:#357ac8;}
		.box_classifica li:nth-child(7) { color:#d938c8; }
		.box_classifica li:nth-child(19),.box_classifica li:nth-child(20),.box_classifica li:nth-child(21) { color:#eb0000; }
		.box_classifica li h3 { font-size: 14px; float:left; width: 120px; font-weight: 600; padding:0; margin:0;  }
		.box_classifica li h3 img { float:left; width:16px; height:16px; padding: 3px 5px 0 0; margin:0; border:0; }
		.box_classifica li h3 a,.box_classifica li h3 a:link,.box_classifica li h3 a:visited { color:#000; font-size:10px; padding:0;margin:0 0 0 3px }
		.box_classifica li h3 a:hover { cursor: help; }
		.box_classifica li h4 { font-size: 14px; float:left; width: 33px; font-weight: 600; padding:0; margin:0; color:#000; text-align:center;  }
		.box_classifica li h5, .box_classifica li h5 a,.box_classifica li h5 a:link,.box_classifica li h5 a:visited { color:#000; font-size: 12px; width: 33px; float:left; padding:0; margin:0; font-weight: 400; text-align: center;}
		.box_classifica li h5 a:hover {  cursor: help;  }
		.search_box { position:absolute; right: 8px; float:right; width:300px;height: 18px;line-height: 19px;top: 3px; }
    
   .article {  }
   .article h1 { font-size:36px; line-height:44px; font-weight:bold; margin:0; padding: 0 10px 0 10px; }
   .image_block { position:relative; padding:0; margin:4px 10px 10px 0px; border:0; float:left; padding:1px 1px 1px 1px; border:0; width:640px; text-align:center; }
   .image_block img { margin:0; border:0; padding:0; border:0; outline:1px solid #b3b3b3; border:1px solid #fff;}
   .image_block span { position:absolute; color:#fff; bottom:0px; left:0; width:100%; background: transparent url(https://resource.calcionapoli24.it/www/img/trasparente-black.png) repeat; overflow:hidden; padding:5px 0px 5px 0px; margin:0;  text-align:center; font-size:12px; }
   .utilitybar { height: 20px; /* display:inline; */ width: 100%; /* position: relative; */ clear: both;}
   .topnotes { font-size:14px; padding:0; margin:0; width:100%; height:40px; line-height:48px;}
   .category {float:right; line-height: 53px;}
	 .category a,.category a:link,.category a:visited { text-decoration:none; background-color: #E0E0E0; margin: 0 0 0 10px; color: #000; padding: 1px 6px 1px 6px; text-transform:uppercase; font-size: 12px; border-radius: 2px; /* font-weight: 600; */ }
	 .category a:hover { -moz-transition: all .1s ease-in; -o-transition: all .1s ease-in;  -webkit-transition: all .1s ease-in; transition: all .1s ease-in; background-color: #BCBCBC;  }
	 .author { color:#000; font-size:12px; font-weight:400; float:left; line-height: 58px;}
	 .author b{ font-weight:bold; font-size:14px; background-color: #FBFF94; padding: 0 5px 0 5px; border-radius: 2px;}
	 .author a,.author a:link,.author a:visited {color:#55acee; text-decoration:none; font-size:14px; font-weight:600;  }
	 .author a:hover {  text-decoration:underline;}
	 .date_modification { font-size:12px; float:right; padding: 0; margin: 0;}
	 .date_modification img { width: 32px; height: 32px; /* border:0; */ padding: 0; margin: 0 -5px 0 0; display:inline; /* margin-top: 10px; */ line-height: 13px; top: 11px; position: relative;}
	 #fonte { font-size: 14px; font-weight: 600; float:left; width:30%; }
	 #fonte i { float:left; margin-right:7px; }
	 #fonte u { background:url( https://resource.calcionapoli24.it/www/img/icoTwitter.png) 2px 0 no-repeat;   font-weight: 700; background-color:#5EA9DD; padding: 0 5px 0  23px; font-size: 14px; color: white; text-decoration: none; border-radius: 2px; float:left; margin-right:3px; }
	 #fonte u:hover { background-color:#4864B3;  }
	 #fonte a,#fonte a:link,#fonte a:visited { text-decoration:none; }	
	 #socialButtonTop { width: 300px;  text-align:left; float:left; left: 48px; position: relative; padding-top: 1px;}
   #socialButtonTop .buttonSocialSmall { line-height:20px; width: 140px; margin-right:10px; float:left; }
   #articleUtilityBar {  width:125px; float:right; }
   #articleUtilityBar	ul { list-style:none; padding:0; margin: 0 auto; width:125px;}
	 #articleUtilityBar li { list-style:none; text-indent:-99999px; display:block; float:left; margin:0 0 0 3px; }
	 /* #articleUtilityBar .stampa  */
	 #articleUtilityBar .stampa a {display:block; width:67px; height:20px; background:url( https://resource.calcionapoli24.it/www/img/icoUtils.jpg) 0 0 no-repeat; text-decoration:none;}
	 /* #articleUtilityBar .stampa:hover { cursor:pointer; } */
	 #articleUtilityBar .zoomout { display:block; width:20px; height:20px; background:url( https://resource.calcionapoli24.it/www/img/icoUtils.jpg) -70px 0 no-repeat; }
	 #articleUtilityBar .zoomout:hover { cursor:pointer; }
	 #articleUtilityBar .zoomin { display:block; width:28px; height:20px; background:url( https://resource.calcionapoli24.it/www/img/icoUtils.jpg) -93px 0 no-repeat; }
	 #articleUtilityBar .zoomin:hover { cursor:pointer; }
	 
  .tags { display:block; line-height: 20px; min-height: 35px; padding: 0; border-top: 1px solid #EFEFEF; border-bottom: 1px solid #EFEFEF;}	
	.tags ul { padding:0; margin: 6px 0 10px 0; overflow:hidden;}
	.tags ul li { margin:0; padding:0 0 5px 0; list-style-type:none; overflow:hidden; float:left; }
	.tags ul li b { font-size:14px; font-weight:700; }
	.tags ul li a,.tags ul li a:link,.tags ul li a:visited {  text-decoration:none; background-color: #e9eae5; margin: 0 0 0 5px; color: #000; padding: 1px 6px 1px 6px; text-transform:uppercase; font-size: 12px; border-radius: 2px; }
	.tags ul li a:hover { background-color: #C8CABD;}
	.reader {  padding:0 10px 0 10px; clear:both; margin:10px 0 0 0; font-size:16px; line-height: 24px; 
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
   }
	.reader a, .reader a:link, .reader a:visited { color:#0066ff; text-decoration:none;}
	.reader a:hover { text-decoration:underline; }
	.reader img { width:100%; margin:0 auto; border-top-right-radius: 7px; border-top-left-radius: 7px;}
	.reader h2 { font-size: 1.7em; line-height:1.2em;}
	.reader iframe { margin:0 auto !important; }
	
	
	#social_button_bottom { width:100%; margin:10px 0 10px 0; text-align:center; }
		
	#musthead { width:100%; margin:5px 0 5px 0; padding:0;  }
	.mh { width: 990px; height:60px; background-color:#D2DDE4; font-size:24px; line-height:60px; padding:0; margin:0 auto; text-align:center; }
	.mh:hover { height:250px;  line-height:250px; cursor:pointer; -moz-transition: all .1s ease-in; -o-transition: all .1s ease-in;  -webkit-transition: all .1s ease-in; transition: all .1s ease-in; }
  .blueStyle {  }     
  .blueStyle h2 { background-color:#183870 !important; border-color:#183870 !important; }
  .blueStyle ul { background-color:#F4F4F4 !important; border-color:#183870 !important; }
  .blueStyle ul li { border-color:#183870 !important; }
  
  #fotoTab { width: 633px; border:1px solid #EFEFEF; padding: 4px; margin:10px 0 10px 0; height: 122px; position:relative; overflow: hidden; background-color: #F7F7F7;}
  #fotoTab h6 { height: 28px; background-color: #DC9A14; color:#fff; font-size: 16px;  font-weight: 700; line-height: 28px; text-align:center; top:0; position:relative; margin:0;}
  #fotoTab ul {  list-style:none;  clear:both; height: 92px; overflow: hidden; padding:0; margin: 1px 0 1px 0; text-align: center; width: 50000px; position: relative;}
  #fotoTab ul li { float:left;  padding: 2px;}
  #fotoTab ul li img { width:120px; height:90px;  }
  #fotoTab ul li div { -moz-transition: all .2s ease-in; -o-transition: all .2s ease-in; -webkit-transition: all .2s ease-in; transition: all .2s ease-in; position: absolute; top: 2px; width:120px; height:90px;  z-index:100; }
  #fotoTab ul li div:hover { z-index:100;  background-color: rgba(255,255,255,0.3); }   
  
  #fotoGallery { left:0; }
  .leftArrowBox { position:absolute; top: 35px; left: 4px; background-color: rgba(255,255,255,0.8); height:90px; width:25px; z-index:9999;  }
  .leftArrowBox:hover { cursor:pointer; background-color: rgba(255,255,255,1);}
  #leftArrow { display:block !important; width:21px !important; height:29px !important; background:url( https://resource.calcionapoli24.it/www/img/arrow.png) 0 0 no-repeat !important; padding:0 !important; margin:0 !important; top: 28px !important; left: 2px; position: relative;border: 0;outline:0; cursor:pointer;}
  .rightArrowBox {  position:absolute; top: 35px; left: 612px;  background-color: rgba(255,255,255,0.8); height:90px; width:25px; z-index:9999; }
  .rightArrowBox:hover { cursor:pointer; background-color: rgba(255,255,255,1);}
  #rightArrow { display:block !important; width:21px !important; height:29px !important; background: url( https://resource.calcionapoli24.it/www/img/arrow.png) -21px 0 no-repeat !important; padding:0 !important; margin:0 !important; top: 28px !important; left: 3px; border: 0;position: relative;outline:0; cursor:pointer;}
  .closeArrowBox { position:absolute; top:35px; left: 637px; background-color:#F7F7F7; height:90px; width: 4px; z-index:9999; }
  .closeArrowBoxLeft { position:absolute; top:35px; left: 0px; background-color:#F7F7F7; height:90px; width: 4px; z-index:9999; }
  
  #videoTab { width: 633px; border:1px solid #EFEFEF; padding: 4px; margin:10px 0 10px 0; height: auto; position:relative; overflow: hidden; background-color: #F7F7F7;}
  #videoTab h6 { height: 28px; background-color: #B30000; color:#fff; font-size: 16px;  font-weight: 700; line-height: 28px; text-align:center; top:0; position:relative; margin:0;}
  #videoTab div { text-align:center; padding:0;}
 
  .notizia { width:100%;  }
  
 
  .box_classifica_large { width:634px; padding:0; margin:0px 0 10px 4px; display:block; overflow:hidden;  } 
	.box_classifica_large h2 { font-size: 29px; color:#fff; padding:4px 0px 4px 10px; margin:0;font-weight:700; background-color: #2E64C3; border: 1px solid #0C4980; text-transform:uppercase; text-align:center; height: 46px;}
	.box_classifica_large ul { list-style-type:none; width: 616px; margin:0 auto; padding: 8px; background-color: #F5F5F5; border-left: 1px solid #0C4980; border-right: 1px solid #0C4980; border-bottom: 1px solid #0C4980; }
	.box_classifica_large li { font-weight:600; font-size:12px; color:#000; height: 26px; clear:both; padding:0; margin:0; line-height: 26px;border-bottom: 1px solid #DFE2E4;}
	.box_classifica_large b { font-weight:700; font-size:14px; }
	.box_classifica_large li:first-child { font-weight: 700; background-color: rgb(197, 216, 228); height:30px; line-height: 30px; margin: 0 0 5px 0; font-size:14px; }
	.box_classifica_large li:nth-child(2),.box_classifica_large li:nth-child(3), .box_classifica_large li:nth-child(4), .box_classifica_large li:nth-child(5) { color:#97c40f;}
	.box_classifica_large li:nth-child(6) { color:#357ac8;}
	.box_classifica_large li:nth-child(7) { color:#d938c8; }
	.box_classifica_large li:nth-child(19),.box_classifica_large li:nth-child(20),.box_classifica_large li:nth-child(21) { color:#eb0000; }
	.box_classifica_large li h3 { font-size: 16px; float:left; width: 120px; font-weight: 600; padding:0; margin:0;  }
	.box_classifica_large li h3 img { float:left; width:16px; height:16px; padding: 5px 5px 0 0; margin:0; border:0; }
	.box_classifica_large li h3 a,.box_classifica_large li h3 a:link,.box_classifica_large li h3 a:visited { color:#000; font-size:10px; padding:0;margin:0 0 0 3px }
	.box_classifica_large li h3 a:hover { cursor: help; }
	.box_classifica_large li h5, .box_classifica_large li h5 a,.box_classifica_large li h5 a:link,.box_classifica_large li h5 a:visited { color:#000; font-size: 14px; width: 60px; float:left; padding:0; margin:0; font-weight: 400; text-align: center;}
	.box_classifica_large li h5 a:hover {  cursor: help;  }
	
	.box_calendario_large { width:634px; padding:0; margin:0px 0 10px 4px; display:block; overflow:hidden;  } 
	.box_calendario_large h1 { font-size: 29px; color:#000; padding:4px 0px 4px 10px; margin:0;font-weight:700; text-transform:uppercase; text-align:center; height: 46px;}
	.box_calendario_large ul { list-style-type:none; width: 590px; margin:0 auto; padding: 8px; background-color: #F5F5F5; border: 1px solid #0C4980; margin-top:10px;  }
	.box_calendario_large li { font-weight:600; font-size:12px; color:#000; height: 26px; clear:both; padding:0; margin:0; line-height: 26px;border-bottom: 1px solid #DFE2E4;}
	.box_calendario_large li:first-child { font-weight: 700; background-color: rgb(197, 216, 228); height: 44px; line-height: 30px; margin: 0 0 5px 0; }
	.box_calendario_large li:first-child h2 { float:left; width:190px; padding:0; margin: 3px 0 0 0; text-align:center; font-size:16px; line-height: 18px;font-weight:600;}
	.box_calendario_large li:first-child h2 span { font-size: 12px; text-transform: lowercase;font-weight: 400;color: #383838;}
	.box_calendario_large li:first-child h3 { float:left; width: 210px; padding:0; margin:0; text-align:center; line-height: 42px;font-size:20px; font-weight:700;}
	.box_calendario_large li h3 { font-size: 16px; float:left; width: 190px; font-weight: 600; padding:0; margin:0; font-size:16px; text-align:center; }
	.box_calendario_large li h4 { float:left; width: 210px; font-weight: 600; padding:0; margin: 2px 0 -5px 0;  font-size:16px; text-align:center; line-height: 19px; }
	.box_calendario_large li h4 span { color:#0084ff; }
	.box_calendario_large li h4 img { width:16px; height:16px; padding: -3px 0 0 0;  border:0; display:inline; top: 3px;position: relative;}
	.logoDazn { background:url(https://resource.calcionapoli24.it/www/img/static/dazn.svg) no-repeat left; background-position-x:4px; background-size:26px; }
	.logoDaznRx { background:url(https://resource.calcionapoli24.it/www/img/static/dazn.svg) no-repeat left; background-position-x:162px; background-size:26px; }
	.logoSky  { background:url(https://resource.calcionapoli24.it/www/img/static/sky.svg?1) no-repeat left; background-position-x:2px; background-position-y:5px; background-size:31px; }
	.logoSkyRx  { background:url(https://resource.calcionapoli24.it/www/img/static/sky.svg?1) no-repeat left; background-position-x:160px; background-position-y:5px; background-size:31px; }
	
	.box_marcatori_large { width:100%; padding:0; margin:0px 0 10px 4px; display:block; overflow:hidden;  } 
	.box_marcatori_large h1 { font-size: 28px; color:#fff; width: 556px; text-align:center; margin:0 auto;  padding:4px 0px 4px 10px;font-weight:700; background-color: #2E64C3; border: 1px solid #0C4980; border-bottom: 0;text-transform:uppercase; text-align:center; height: 46px;}
	.box_marcatori_large ul { list-style-type:none; width: 550px; margin:0 auto; text-align:center; padding: 8px; background-color: #F5F5F5; border: 1px solid #0C4980;   }
	.box_marcatori_large li { font-weight:600; font-size:12px; color:#000; height: 26px; clear:both; padding:0; margin:0; line-height: 26px;border-bottom: 1px solid #DFE2E4;}
	.box_marcatori_large li:first-child { font-weight: 700; background-color: rgb(197, 216, 228); height: 44px; line-height: 44px; margin: 0 0 1px 0; }
	.box_marcatori_large li:first-child h5 { float:left; width:200px; padding:0; margin: 3px 0 0 0; text-align:center; font-size:16px; line-height: 34px;font-weight:700;}
	.box_marcatori_large li:first-child h4 { float:left; width:50px; padding:0; margin: 3px 0 0 0; text-align:center; font-size:16px; line-height: 34px;font-weight:700;}
	.box_marcatori_large li:first-child h3 { float:left; width:200px; padding:0; margin: 3px 0 0 0; text-align:center; font-size:16px; line-height: 34px;font-weight:700;}
	.box_marcatori_large li h5 { font-size: 16px; float:left; width: 200px; font-weight: 600; padding:0; margin:0; font-size:16px; text-align:center; }
	.box_marcatori_large li h4 { font-size: 16px; float:left; width: 50px; font-weight: 600; padding:0; margin:0; font-size:16px; text-align:center; }
	.box_marcatori_large li h3 { float:left; width: 200px; font-weight: 600; padding:0; margin: 2px 0 -5px 0;  font-size:16px; text-align:center; line-height: 19px; }
	.box_marcatori_large li h3 img { width:16px; height:16px;  border:0; display:inline; top: 3px;position: relative; right: 2px;}
	
	.newsList1 { width:100%; }
	.newsList1 h1 { font-size:36px; font-weight:700;color:#498af4; margin: 10px 0 0 0;}
	.newsList1 ul { list-style-type:none; width:100%; padding: 0;margin: 0;}
	.newsList1 li { border:1px solid #ccd6dd; border-radius:0 0 4px 4px; width: 628px; padding:6px; position: relative;margin:10px 0 0 0; min-height: 120px; }
	.newsList1 li:hover { box-shadow: 0 1px 1px 0 rgba(0,0,0,0.16),0 1px 1px 0 rgba(0,0,0,0.12) !important;}
	.newsList1 li img { float:left; width: 120px; height: 120px; margin-right: 8px;}
	.newsList1 li h2 { font-size: 24px; line-height: 24px;font-weight:700; /* display: inline; */ top: 0px;position: relative; margin:0 !important;} 
	.newsList1 li a,.newsList1 li a:link,.newsList1 li a:visited {
       font-size: 24px;
       line-height: 24px;
       font-weight:700;
       display: inline;
       top: 0px;
       position: relative;
       -moz-transition: all .2s ease-in;
       -o-transition: all .2s ease-in;
       -webkit-transition: all .2s ease-in;
       transition: all .2s ease-in;
       color:#202020;
       text-decoration:none;
   }
	.newsList1 li a:hover { color:#126bbb;  }
	.newsList1 li h3 { font-size:12px; font-weight:400; color:#697882; display:inline; }
	.newsList1 li h4 { font-size:12px; font-weight:400; color:#697882; display:inline; }
	.navBar { width:100%; height:20px; text-align:right; margin:10px 0 0 0;} 
	.navBar a,.navBar a:link,.navBar a:visited { font-size:16px; font-weight:600; background-color:#126bbb; color:#fff; padding:0px 8px 0px 8px; text-decoration:none;}
	.navBar a:hover { background-color:rgb(197, 216, 228); }
	.icoAttach { position:absolute !important;top:5px !important; width:16px !important; height:16px !important; }
	
	#cookieChoiceInfo { color:#fff; }
  #cookieChoiceInfo a,#cookieChoiceInfo a:link,#cookieChoiceInfo a:visited { background-color:#048ed9; padding:2px 6px 2px 6px; color:#fff; font-weight:bold; text-decoration:none; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; }
  #cookieChoiceInfo a:hover {  background-color:#8ac4e3;  }


/*Main stylesheet for Backtop jQuery Plugin */
#backTop{
    width:35px;
    height:35px;
    padding:10px;
    border-radius:4px;
    text-indent:-9999px;
    cursor:pointer;
    z-index:999999999;
	display:none;
	box-sizing:content-box;
	-webkit-box-sizing:content-box;
}
#backTop.white{
     background:url(../img/uparr-48-b.png) no-repeat center center rgba(255,255,255,0.8);
    border:1px solid #ccc;
}
#backTop.black{
     background:url(../img/uparr-48-w.png) no-repeat center center #498af4; 
   /* border:1px solid #ccc; */
}
#backTop.red{
     background:url(../img/uparr-48-w.png) no-repeat center center rgba(217,97,81,0.9); 
    border:1px solid #fff;
}
#backTop.green{
     background:url(../img/uparr-48-b.png) no-repeat center center rgba(81,217,187,0.9); 
    border:1px solid #fff;
}

/* top level
--------------------------------------------*/
.menuTemplate4
{
    margin: 0 auto; width: auto;float:left;
    behavior: url("menu.htc");
    position:relative;
    z-index:4;
    height: 36px;
    background: #183870;
    border: 1px solid #036;
    /* font-family: Arial, Helvetica, sans-serif; */
    list-style: none;
    width: 100%;
    padding: 0;
}

.menuTemplate4 div {
    box-sizing:content-box;
}  

.menuTemplate4 li
{
    padding: 0;
    float: left;
    height: 36px;
    position: relative;/*delete it if you want submenu to be positioned relative to the whole menu instead of this li element*/
    color: black;
    z-index:5;
}
.menuTemplate4 li:hover, .menuTemplate4 li.onhover
{
    border-top:1px solid #498af4;
}
.menuTemplate4 li:last-child { float:right; }
.menuTemplate4 li:last-child:hover { border:0; }


.menuTemplate4 a
{
    padding: 0 30px;
    line-height: 35px; /*Note: keep this value the same as the height of .menuTemplate4 li */
    font-size: 14px;
    text-transform:uppercase;
    font-weight: bold;
    display: inline-block;
    outline: 0;
    text-decoration: none;
    color: white;
    position: relative;
}
.menuTemplate4 li:hover a, .menuTemplate4 li.onhover a
{
    background-color: white;
    color: #000;
    z-index: 9;
}
.menuTemplate4 a.arrow
{
    background: url(https://resource.calcionapoli24.it/www/img/arrow.gif) no-repeat right center;
}
 
        
/*Used to align a top-level item to the right*/        
.menuTemplate4 li.menuRight
{
    float: right;
    margin-right: 0px;
}
        
/*for the top-level separators*/
.menuTemplate4 li.separator
{
    display:none;
}
               
        
/* sub level
--------------------------------------------*/
        
.menuTemplate4 .drop
{
    position: absolute;
    z-index:5;
    left: -9999px;
    border: 1px solid #DDD;
    border-bottom:3px solid #498af4;
    background: #FFF;            
    text-align: left;
    padding: 20px;  
    color:#0F4F89;
    top:34px;              
}

.menuTemplate4 .drop a
{
    padding-left: 0px;
    padding-right: 0px;
    line-height: 26px;
    font-size: 12px;
    font-weight: normal;
    display: inline;
    text-align: left;
    
    position: static;
    z-index: 0;
    background-image:none;
}

.menuTemplate4 li:hover .drop, .menuTemplate4 li.onhover .drop
{
    left: -1px;/*Use this property to change offset of the dropdown*/
    /* top: 0; */
   /* background:white url(http://resource.calcionapoli24.it/img/bg-right.png) no-repeat right bottom; */
}
.menuTemplate4 li:hover .dropToLeft, .menuTemplate4 li.onhover .dropToLeft
{
    left: auto;
    right: -1px;
 /*   background:white url(http://resource.calcionapoli24.it/img/bg-left.png) no-repeat 0 bottom; */
}
.menuTemplate4 li:hover .dropToLeft2, .menuTemplate4 li.onhover .dropToLeft2
{
    left: auto;
    right: -60px;
}

/* Elements within the drop down sub-menu
--------------------------------------------*/

.menuTemplate4 div.drop div div
{
    padding: 6px 20px;
}
.menuTemplate4 li:hover .drop a, .menuTemplate4 li.onhover .drop a
{
    background: none;
    background-image:none;
    padding:0 0;
}
.menuTemplate4 div.drop div a
{
    line-height: 24px;  
    color: #0F4F89;
    background:none;
}
.menuTemplate4 div.drop div a:hover
{
    text-decoration:underline;
    cursor:pointer;
    color:Red;
}

.menuTemplate4 div.left {float:left;}

        
/* CSS3 effects 
--------------------------------------------*/

/*for top-level*/ 
.decor4_1 
{
  /*  -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;

    -moz-box-shadow: 0px 1px 4px #999;
    -webkit-box-shadow: 0px 1px 4px #999;
    box-shadow: 0px 1px 4px #999;
    */
            
}

/*for submenu.*/ 
.decor4_2 
{
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    border-radius: 4px;

    -moz-box-shadow: 0 4px 10px #CCC;
    -webkit-box-shadow: 0 4px 10px #CCC;
    box-shadow: 0 4px 10px #CCC;  
}


.LivePlayerD { width: 560px; height: 360px; border:0; }

.colDXhp { width:336px; padding:0; margin:10px 0 10px 0; display:block; overflow:hidden;  } 
.colDXhp .colDXhpTitle { font-size:18px; color:#fff; padding:4px 0px 4px 10px; margin:0;font-weight:700; background-color: #183870; border: 1px solid #183870; text-transform:uppercase;  -moz-transition: all .2s ease-in;
					       -o-transition: all .2s ease-in;
					       -webkit-transition: all .2s ease-in;
					       transition: all .2s ease-in; }
.colDXhp hr { height:0px; border-top:1px solid #2388c0; border-bottom:2px solid #1f7fb2; padding:0; margin:0; width:100%; }
.colDXhp ul { list-style-type:none; width: 322px; margin:0; padding: 6px; background-color: #fff; border-left: 1px solid #183870; border-right: 1px solid #183870; border-bottom: 1px solid #183870;}
.colDXhp li {  width:auto; list-style-type:none; margin: 0 0 5px 0;   padding: 0; overflow:hidden; position:relative;   border-bottom: 1px dotted #183870;}
.colDXhp li div { -moz-transition: all .2s ease-in;
					       -o-transition: all .2s ease-in;
					       -webkit-transition: all .2s ease-in;
					       transition: all .2s ease-in;
					       position:absolute; top:0px; padding: 1px; margin:2px; width:118px; height:84px; z-index:100; }
.colDXhp li div:hover { background-color: rgba(255,255,255,0.4); }
.colDXhp ul li img { width:118px; height:84px; padding:1px; margin:2px; float: left; /* outline: 1px solid #C8C8C8 */ }
.colDXhp li h3 { float:left; width:190px; font-size:14px; font-weight:600; color:#000; padding:0; margin:0 0 0 8px; line-height:20px;  }
.colDXhp li a,.colDXhp li a:link, .colDXhp li a:visited {  float:left; color:#202020; text-decoration:none;}
.colDXhp li a:hover { color:#606060; }
.colDXhp li:last-child { border:0; }
.colDXhp ul li ul { clear: left; width: 100%; list-style-type: none; height: 25px; border: 0 !important; }
.colDXhp ul li ul li { float: left; width: auto; font-size: 12px; color: #4C4C4C; padding: 0; margin: 8px 0 4px 0; line-height: 15px; border: 0; text-transform: uppercase;}
.colDXhp ul li ul li:nth-child(2) { float: right; width: auto; padding: 0 16px 0 0; text-transform: uppercase;}
.colDXhp ul li ul li img  {  float: left; width: 8px; height: 8px; padding: 0; margin: 4px 4px 0 0; outline: 0; }
#gnews_label{font-size:16px;}
#gnews_label a,#gnews_label a:link,#gnews_label a:hover,#gnews_label a:visited { color:#0066ff; font-weight:bold;}
blockquote{ border-left: 4px solid #ffdc00;padding:1px 10px 1px 12px;margin-left:14px;color:#000;width: 92%;background: #fff2de;border-radius: 5px;}
.t2 {color:#848484;padding: 0 10px 0 10px;border-left:10px solid #6b6b6b;margin: 20px 10px 20px 10px;font-size: 1.3em;font-weight: 600;text-align: justify; }
.adv_articolo { height:140px; max-height:140px; padding: 0 10px 10px 10px;}