	/*
	










	
	
	
    	



<!-- SETTO LE VARIABILI PER I PPN -->






<script type='text/javascript'>
	var sezione_ppn_dyn = "";
</script>
	
*/

.gol .hour,
.italiaoggi .hour,
.zappingnews .hour,
.box-gol .section,
.italiaoggi .section,
.zappingnews .section,
.italiaoggi-head-right .hour {
	border-right: 0;
	font-family: Georgia, Palatino, serif;
}

/* ===============   BOX GOL   ====================  */

ul.gol {
	position: relative;
	border: 1px solid #FEDDE8;
	background: #FFF9FB url(http://images2.corriereobjects.it/images/static/common/grad_topstories.jpg?v=200709241541) repeat-x left top; 
	font-family: Georgia, Palatino, serif;
	padding: 0 10px 10px 10px;
	margin: 10px 0 10px 0;
}

ul.gol a {
	text-decoration: none;
}

ul.gol li {
	padding-bottom: 5px;
}

ul.gol li.gol-first {
	height: 20px;
}

ul.gol li p {
	position: absolute;
	right: 30px;
	top: 8px;
	color: #FC589D;
	text-align: right;
}

ul.gol>li p {
	right: 10px;
}

ul.gol li p a {
	color: #A68894;
	font-size: 110%;
	font-weight: bold;
}

ul.gol li h5 {
	border-top: 1px solid #FBD5E2;
	color: #3C2D30;
	margin-bottom: 5px;
	padding-top: 4px;
}

ul.gol li h5 a {
	color: #3C2D30;
	font-size: 130%;
	font-weight: bold;
}

ul.gol li h6 {
	font-size: 110%;
	color: #817D7E;
}

ul.gol li h6 a {
	color: #817D7E;
}

ul.gol li img {
	position: absolute;
	top: 6px;
	left: 0;
}

ul.gol>li img {
	position: absolute;
	top: 6px;
	left: 10px;
}


/* ====================== BOX ITALIA OGGI ======================  */
/* boxes-4.3.css */
h4.italiaoggi {
	display:block;
	margin-top: 25px;
	color: #bb1612;
	font-family: Georgia, Palatino, serif;
	font-size: 1.39em;
	padding: 10px 0 4px 0;
	font-weight: bold;
	line-height: 1;
	border: none;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x left bottom;
}

h4.italiaoggi strong {
	color: #4D5562;
	font-family: Georgia,Serif;
	font-size: 1.43em;
	font-weight: normal;
}

p.italiaoggi {
	position: relative;
	top: -23px;
	background: transparent none; 
	margin-bottom: -21px;
	font-family: Georgia, Palatino, serif;
	font-size: 1.1em;
	text-align: right;
	padding: 10px 10px 0 0;
	color: #565A5B;
}

ul.italiaoggi {
	margin-bottom: 15px;
	background: transparent none; 
	font-family: Georgia, Palatino, serif;
	padding: 10px 0 0 0;
	color: #565A5B;
	border: 0;
}

ul.italiaoggi a {
	color: #565A5B;
	text-decoration: none;
}

ul.italiaoggi a.black:hover,
ul.italiaoggi a.red:hover {
	text-decoration: underline;
}

ul.italiaoggi li {
	list-style: none;
	background: transparent none;
	/* background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x left bottom;*/
}

ul.italiaoggi li:last-child { /* Funziona in FF 1.5 e 2, Opera 9, Konqueror: vedi la libreria animazioni javascript per una patch per IE e Safari */
	background: transparent none;
}

ul.italiaoggi li h5 {
	font-size:1.8em;
	letter-spacing:-0.03em;
	line-height:1;
	word-spacing:-0.04em;
}

ul.italiaoggi li h5 a:hover {
	text-decoration: underline;
}

ul.italiaoggi li .img {
	margin: 5px 0 7px 0;
}

ul.italiaoggi li h6 {
	font-size:1.5em;
	letter-spacing:0;
	padding:5px 0pt 0pt;
	word-spacing:0;
	line-height:1.1em;
	color: #2668AD;
	background: transparent url(http://images2.corriereobjects.it/Media/Icone/home_link/ico_QuadratinoBlu.gif?v=201005141501) no-repeat left 12px;
	text-indent: 18px;
}

ul.italiaoggi li h6 a {
	color: #2668AD;
}

ul.italiaoggi li h6 a:hover {
	text-decoration: underline;
}

ul.italiaoggi li p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	line-height: 1.4em;
	padding: 0pt 0pt 5px;
}

/* article.css (line 297) */
.italiaoggi .section {
	margin:0;
	padding:0;
	border:0;
	font-size:75%;
	color: #828282;
}

/* ====================== / BOX ITALIA OGGI ======================  */


/* ================== BOX BLOG FORUM TERZA COLONNA ===============  */


h4.blogforum {
	background:transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll left bottom;
	border:medium none;
	color:#BB1612;
	display:block;
	font-family:Georgia,Palatino,serif;
	font-size:1.4em;
	font-weight:bold;
	line-height:1;
	padding:10px 0 4px;
}

h4.blogforum strong {
	color:#4D5562;
	font-family:Georgia,Serif;
	font-size:1.3em;
	font-weight:normal;
}

ul.blogforum {
	background:transparent none repeat scroll 0 0;
	border:0 none;
	color:#565A5B;
	font-family:Georgia,Palatino,serif;
	margin-bottom:15px;
	padding: 10px 0 0 0;
}

ul.blogforum li h6 {
	background:transparent url(http://images2.corriereobjects.it/Media/Icone/home_link/ico_QuadratinoBlu.gif?v=201005141501) no-repeat scroll left 12px;
	color:#2668AD;
	font-size:1.4em;
	letter-spacing:0;
	line-height:1.1em;
	padding:5px 0 0 0;
	text-indent:18px;
	word-spacing:0;
}

ul.blogforum li p {
	font-family:georgia;
	font-size:1em;
	padding: 7px 0 0 0;
	color: #828282;
	margin-bottom: 7px;
}

ul.blogforum li h6 a:hover {
	text-decoration:underline;
}

ul.blogforum li h6 a {
	color:#2668AD;
}

/* ================== BOX BLOG FORUM TERZA COLONNA ===============  */


/* ====================== BOX ZAPPING NEWS ======================  */

ul.zappingnews {
	color: #5E6265; /* grigio */
}

ul.zappingnews a {
	color: #5E6265;
	text-decoration: none;
}

ul.zappingnews a:hover {
	text-decoration: underline;
}

ul.zappingnews li {
	background: #EDF2F5 none; /* celeste */
	list-style: none;
	margin-bottom: 2px;
	padding: 8px 5px 8px 5px;
}

ul.zappingnews li.lbig {
	background: #DFECF4 none; /* azzurro, pi? scuro */
}

ul.zappingnews li#sondaggio-container {
	padding: 0;
}

ul.zappingnews li.neutro {
	padding: 0;
	background: transparent none;
}

ul.zappingnews li.spacer {
	padding: 0;
	background: transparent none;
	height: 11px;
}

ul.zappingnews li.doublespacer {
	padding: 0;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) scroll repeat-x left 11px;
	height: 23px;
}

ul.zappingnews li.spacer hr,
ul.zappingnews li.doublespacer hr {
	display: none;
}

ul.zappingnews li.neutro img {
	width: auto;
}

ul.zappingnews li.neutro div#cultura_boxeventi img {
	width:184px !important;
}

ul.zappingnews li.neutro img.img-cult-ev {margin-left:-12px}

ul.zappingnews li .mini-head {
	font-family: Georgia, Palatino, serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #6091C9;
}

ul.zappingnews li.green-news .mini-head {
	color: #a3cc51;
}

ul.zappingnews li p.mini-head-small {
	font-family: Georgia, Palatino, serif;
	font-size: 0.7em;
	line-height: 1;
	margin-top: -1px;
	margin-bottom: 8px;
	color: #6091C9;
	font-weight: bold;
}

ul.zappingnews li p.mini-head-small a {
	color: #6091C9;
}

ul.zappingnews li.green-news .mini-head-small,
ul.zappingnews li.green-news .mini-head-small a {
	color: #a3cc51;
}


h4.zappingnews,
ul.zappingnews li.blue-news-header,
ul.zappingnews li.news-header-english {
	background: #FFFFFF none;
	color: #4193DC;
	font-family: Georgia, Palatino, serif;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll top left;
	padding: 0;
}

ul.zappingnews li.news-header-english {
	margin-top:20px;
}

h4.zappingnews strong,
ul.zappingnews li.blue-news-header strong {
	color: #4D5562;
	font-family: Georgia,Serif;
	font-size: 140%;
	padding: 0;
	font-weight: normal;
}

li.news-header-english strong {
	color: #4D5562;
	font-family: Georgia,Serif;
	font-size: 90%;
	padding: 0;
	font-weight: bold;
}

ul.zappingnews h2.hbig {
	font-size: 1.4em;
	letter-spacing:-0.02em;
	line-height:1.1;
	word-spacing:-0.07em;
	margin-bottom:7px;
	margin-top:-3px;
}

ul.zappingnews h2.hmedium {
	font-size: 1.2em;
	letter-spacing:-0.02em;
	line-height:1;
	word-spacing:-0.07em;
	margin-top: -3px;
	margin-bottom: 7px;
}

ul.zappingnews h2.hsmall {
	font-size: 105%;
	line-height: 1;
	word-spacing: -0.05em;
	margin-bottom: 8px;
	margin-top: -4px;
}

ul.zappingnews h5, ul.zappingnews h2 {
	font-size: 1.2em;
	letter-spacing:-0.02em;
	line-height:1;
	word-spacing:-0.07em;
	margin-top: -3px;
	margin-bottom: 7px;
}

ul.zappingnews h5.hbig {
	font-size: 1.4em;
	letter-spacing:-0.02em;
	line-height:1.1;
	word-spacing:-0.07em;
}

ul.zappingnews h6 {
	font-size: 105%;
	line-height: 1;
	word-spacing: -0.05em;
	margin-bottom: 8px;
	margin-top: -4px;
}

ul.zappingnews p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #7F8488;
	margin-top: -2px;
}

ul.zappingnews .img {
	margin-bottom: 5px;
}

ul.zappingnews img {
	width: auto;
	margin-bottom: 8px;
}

ul.zappingnews img.img-inline {
	width: auto;
	display: inline;
	margin-bottom: 0;
}

ul.italiaoggi img,
img.img-inline {
	display: inline;
	margin-left: 2px;
	margin-right: 2px;
	margin-bottom: 0;
}

div.homearticle-box p a.red {
	margin-right: 3px;
}

/* ====================== BOX SPORT NEWS ======================  */
ul.zappingnews li.green-news {
	background: #f0fbec none;
}

h4.sportnews,
ul.zappingnews li.green-news-header {
	padding: 0;
	background: #FFFFFF none;
 	color: #8CC042;
	font-family: Georgia, Palatino, serif;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll top left;
}

h4.sportnews strong,
ul.zappingnews li.green-news-header strong {
	color: #4D5562;
	font-family: Georgia,Serif;
	font-size: 140%;
	font-weight: normal;
}

ul.sportnews {
	background: #f0fbec none;
	color: #5E6265;
	margin-bottom: 1em;
}

ul.sportnews a {
	color: #5E6265;
	text-decoration: none;
}

ul.sportnews li {
	list-style: none;
	border-top: 2px solid #ffffff;
	padding: 8px;
}

ul.sportnews li.pict,
ul.zappingnews li.pict {
	background: #d6eecc none;
}

ul.sportnews h5 {
	font-size: 1.05em;  /*  leggermente pi? grande del JPEG approvato per via di IE / Win2000 */
	line-height: 1;
}

ul.sportnews p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #7F8488;
}

ul.sportnews .img {
	margin-bottom: 5px;
}
/* ====================== BOX NOTIZIE CORRELATE ======================  */

.notizie-correlate {
	background: #EEEEEE none;
	border: 1px solid #cccccc;
	color: #2668AD;
	font-family: Georgia, Palatino, serif;
	padding: 10px;
	line-height: 0.8;
	margin-bottom: 1em;
}



.notizie-correlate a {
	text-decoration: none;
	color: #2668AD;
}



.notizie-correlate li h5 {
	font-size: 0.60em;
	color: #A53038;
	padding: 0 0 10px 0;
}



.notizie-correlate li {
	list-style: none;
	padding: 0;
}



.notizie-correlate li h6 {
	font-size: 0.70em;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/piu.gif?v=200709211436) no-repeat left 5px;
	text-indent: 12px;
	line-height: 1.4em;
}



.box-sommario {
	background: #EEEEEE none;
	border: 1px solid #cccccc;
	color: #555555;
	padding: 5px;
}



.box-sommario img {
	padding-bottom: 5px;
}

.box-sommario h6 {
	font-size: 1.15em;
	padding: 0.5em 0 0.5em 0.5em;
	line-height: 1.2;
	font-style: italic;
}



.box-sommario p {
	font-family: Arial, Helvetica, sans;
	font-size: 0.7em;
	padding: 0 0 0 25px;
}

.square-bottom {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_verticale.gif?v=200708301452) scroll repeat-y right top;
	width: 311px;
	margin-right: 10px;
}

#ad_home_hide{
display:none;
}

/* ============== ACCORDION MENU (AKA "TRUSCHINO") ============ */

/* ASCENSORE STATICO 29 OTTOBRE 2007 */
#ascensore-sx-static {
	background: transparent none;
	height: 250px;
	width: 154px;
	overflow: hidden;
	margin-bottom: 11px;
}

#ascensore-dx-static {
	background: transparent none;
	height: 250px;
	width: 145px;
	overflow: hidden;
	margin-bottom: 11px;
}

#ascensore-sx-static dt,
#ascensore-dx-static dt {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/tab_section.gif?v=200709191701) no-repeat left top;
	height: 16px;
	padding: 4px 2px 0 8px;
	font-family: Georgia, Palatino, serif;
	font-size: 1.2em;
	/*margin-bottom: 2px;*/
}
#ascensore-dx-static dt {
	padding-right: 0;
}

#ascensore-sx-static dt a,
#ascensore-dx-static dt a {
	text-decoration: none;
	color: #2a80a9;
	display: block;
}

#ascensore-sx-static dt a:hover,
#ascensore-dx-static dt a:hover {
	font-weight: bold;
}

#ascensore-sx-static .selected,
#ascensore-dx-static .selected {
	font-weight: bold;
}

#ascensore-sx-static dd,
#ascensore-dx-static dd {
	overflow: hidden;
	margin: 0;
	width: 145px;
}

#ascensore-sx-static dd,
#ascensore-dx-static dd {
	padding: 0 4 0 0px;
	height: 105px;
	font-size: 1.2em;
	line-height: 1.2;
}

#ascensore-sx-static dd img,
#ascensore-dx-static dd img {
	margin-left: -2px;
}

#ascensore-sx-static dd h4,
#ascensore-dx-static dd h4 {
	font-weight: bold;
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans;
/*	margin-bottom: 2px;*/
	margin-top: 2px;
}

/*FINE ASCENSORE STATICO*/
/* ASCENSORE STATICO LARGE */

#ascensore-sx-static_large {
	background: transparent none;
	height: 125px;
	width: 145px;
	overflow: hidden;
	margin-bottom: 11px;
	/*padding-right:4px;*/
}

#ascensore-dx-static_large {
	background: transparent none;
	height: 125px;
	width: 145px;
	overflow: hidden;
	margin-bottom: 11px;
	padding-left:0px;
}

#ascensore-sx-static_large dt,
#ascensore-dx-static_large dt {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/tab_section.gif?v=200709191701) no-repeat left top;
	height: 16px;
	padding: 4px 2px 0 8px;
	font-family: Georgia, Palatino, serif;
	font-size: 1.2em;
	/*margin-bottom: 2px;*/
}
#ascensore-dx-static_large dt {
	padding-right: 0;
}

#ascensore-sx-static_large dt a,
#ascensore-dx-static_large dt a {
	text-decoration: none;
	color: #2a80a9;
	display: block;
}

#ascensore-sx-static_large dt a:hover,
#ascensore-dx-static_large dt a:hover {
	font-weight: bold;
}

#ascensore-sx-static_large .selected,
#ascensore-dx-static_large .selected {
	font-weight: bold;
}

#ascensore-sx-static_large dd,
#ascensore-dx-static_large dd {
	overflow: hidden;
	margin: 0;
	display: block;
}

#ascensore-sx-static_large dd,
#ascensore-dx-static_large dd {
	padding: 0 4 0 0px;
	height: 105px;
	font-size: 1.2em;
	line-height: 1.2;
}

#ascensore-sx-static_large dd img,
#ascensore-dx-static_large dd img {
	margin-left: -2px;
}

#ascensore-sx-static_large dd h4,
#ascensore-dx-static_large dd h4 {
	font-weight: bold;
	font-size: 1.0em;
	font-family: Arial, Helvetica, sans;
/*	margin-bottom: 2px;*/
	margin-top: 2px;
}

dl.asc-lar-0, dl.asc-lar-1, dl.asc-lar-2{
 padding-right:13px;
}

/*FINE ASCENSORE STATICO LARGE*/

/* Box esterno truschino */

#truschino {
	background: #e3eede none;
	height: 20em;
	overflow: hidden;
}

#ascensore-sx {
	background: transparent none;
	height: 250px;
	width: 154px;
	overflow: hidden;
	margin-bottom: 11px;
}

#ascensore-dx {
	background: transparent none;
	height: 250px;
	width: 145px;
	overflow: hidden;
	margin-bottom: 11px;
}

/* Voci di primo livello */

#truschino dt {
	background: #e3eede url(../img/freccia_o.gif?v=[an error occurred while processing this directive]) no-repeat right 7px;
	padding: 0.5em;
	font-family: Georgia, Palatino, serif;
	font-size: 70%;
	font-weight: bold;
	color: #ACBD91;
	border-top: 1px solid #EAF5E5;
	border-bottom: 1px solid #D8E3D3;
}



#ascensore-sx dt,
#ascensore-dx dt {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) no-repeat -637px -68px;
	height: 21px;
	padding: 7px 5px 0 8px;
	font-family: Georgia, Palatino, serif;
	font-size: 1.5em;
	margin-bottom: 2px;
}

#ascensore-dx dt {
	padding-right: 0;
}

#truschino dt a {
	text-decoration: none;
	color: #ACBD91;
	display: block;
}

#ascensore-sx dt a,
#ascensore-dx dt a {
	text-decoration: none;
	color: #2a80a9;
	display: block;
}

#ascensore-sx dt a:hover,
#ascensore-dx dt a:hover {
	font-weight: bold;
}

#ascensore-sx .selected,
#ascensore-dx .selected {
	font-weight: bold;
}

#truschino dt.selected a {
	color: #68970B;
	background: #e3eede url(http://images2.corriereobjects.it/images/static/common/freccia_v.gif?v=[an error occurred while processing this directive]) no-repeat right 1px;
}

/* Contenuto delle singole voci espanse */
#truschino dd,
#ascensore-sx dd,
#ascensore-dx dd {
	overflow: hidden;
	margin: 0;
	display: none;
}

#truschino dd {
	padding: 0 0 0 4px;
	background: #EDF5E8 none;
	height: 230px;
}

#ascensore-sx dd,
#ascensore-dx dd {
	padding: 0 0 0 5px;
	height: 190px;
	font-size: 1.2em;
	line-height: 1.2;
}

#ascensore-sx dd img,
#ascensore-dx dd img {
	margin-left: -2px;
}

#ascensore-sx dd h4,
#ascensore-dx dd h4 {
	font-weight: bold;
	font-size: 1.2em;
	font-family: Arial, Helvetica, sans;
	margin-bottom: 2px;
	margin-top: 2px;
}

/* ---------------------------------------------- */

table.classifica {
	width: 100%;
}

table.classifica thead {
	background: #F5FAF3 none;
	color: #B9BEB8;
	font-family: arial, sans-serif;
	font-size: 70%;
}

table.classifica thead th {
	padding: 2px;
}

table.classifica tbody {
	color: #7E8480;
	font-family: verdana, sans-serif;
	font-size: 70%;
}

table.classifica tbody tr {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x left bottom;
}

table.classifica tbody td {
	padding: 2px;
}

table.classifica tbody th {
	color: #68970B;
	font-family: Georgia, Palatino, serif;
	font-size: 120%;
	padding: 2px;
}

/* ================   SONDAGGIO   ==================  */

.sondaggio {
	background: #eeeeee none;
	border: 1px solid #cccccc;
	font-size: 12px;
	padding: 10px;
	color: #556479;
	line-height: 14px;
	font-family: Arial, Helvetica, sans;
}

.sondaggio h5 {
	color: #a53038;
	padding-bottom: 10px;
	font-family: Georgia, Palatino, serif;
}

.zappingnews .sondaggio h5 {
	font-weight: bold;
	font-size: 12px;
}

.sondaggio #form-sondaggio {
	margin-top: 1em;
	text-align: center;
}

.sondaggio button {
	font-size: 0.9em;
	padding: 1px 3px;
	margin: 0 2px;
	border: 1px solid #676767;
	line-height: 1.2;
	color: white;
	background: #828282 url(http://images2.corriereobjects.it/images/static/common/bg_header_tool.gif?v=200708301547) repeat-x scroll left 2px;
}

/* ===========   SERVIZI & GIOCHI  ========== */

#box-servizi {
	clear: both;
	border: 1px solid #DDD;
	background: #d9dbda url(http://images2.corriereobjects.it/images/static/common/servizigiochi/background_box.jpg?v=200709191630) repeat-x top left;
	font-family: Georgia, Palatino, serif;
	margin-bottom: 10px;
	margin-top: 10px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
}

#box-servizi h2 {
	color: #566172;
	font-size: 2.5em;
	margin: 3px 0 0 0.3em;
}

#box-servizi ul.icone {
	margin: 8px 0 1px 5px;			
	height: 75px;
	border-bottom: 1px solid #cccccc;
}

#box-servizi ul.icone li {
	width: 54px;
	padding-left: 1px;
	float: left;
	display: block;
}

#box-servizi ul.icone li a {
	display: block;
	height: 75px;
	text-indent: -5000px;
}

#box-servizi ul.icone li a.meteo {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: -102px -30px;
}

#box-servizi ul.icone li a.mappe {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: -312px -33px;
}

#box-servizi ul.icone li a.viaggi {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: -151px -28px;
}

#box-servizi ul.icone li a.cinema {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: -198px -28px;
}

#box-servizi ul.icone li a.borse {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: 4px -30px;
}

#box-servizi ul.icone li a.dizionari {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: -385px -32px;
}

#box-servizi ul.icone li a.edicola {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: -251px -30px;
}

#box-servizi ul.icone li a.rcs-mobile {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: -505px -29px;
}

#box-servizi ul.icone li a.store {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: -568px -29px;
}

#box-servizi ul.icone li a.incontri {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: -48px -29px;
}

#box-servizi ul.icone li a.rss {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: -448px -32px;
}

#box-servizi ul.icone li a.libri {
	background-image: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042);
	background-repeat: no-repeat;
	background-position: 4px -273px;
}

#box-servizi ul.icone li a:hover {
	background-color: white;
}

#box-servizi ul.link-testuali {
	height: 15px;
	padding: 6px 10px 0 0;
}

#box-servizi ul.link-testuali li {
	display: inline;
	margin-left: 5px;
}

#box-servizi ul.link-testuali li a {
	font-size: 1em;
	color: #566172; 
	font-family: Arial, Helvetica, sans;
	font-weight: bold;
}

#box-servizi ul.link-testuali li a:hover {
	text-decoration: underline;
}

/* ====================================== */

#box-giochi {
	clear: both;
	border: 1px solid #DDD;
	background: #d9dbda url(http://images2.corriereobjects.it/images/static/common/servizigiochi/background_box.jpg?v=200709191630) repeat-x top left;
	font-family: Georgia, Palatino, serif;
	margin-bottom: 11px;
	height: 115px;
}

#box-giochi h2 {
	color: #566172;
	font-size: 2.5em;
	margin: 3px 0 0 0.3em;
}

#box-giochi ul {
	margin: 8px 0 15px 0;
}

#box-giochi ul li {
	width: 70px;
	padding-left: 0;
	margin-right: 39px;
	margin-left: 0px;
	float: left;
	display: block;
}

#box-giochi ul li.last {
	margin-right: 0;
}

#box-giochi ul li a {
	display: block; 
	height: 74px; 
	width: 70px;
	padding-top:4px;
	text-indent: -5000px;
}

#box-giochi ul li a.solitario {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -248px -113px;
}

#box-giochi ul li a.sudoku {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat 4px -113px;
}

#box-giochi ul li a.muovi-le-parole {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -646px -113px;
}

#box-giochi ul li a.biliardo {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -720px -113px;
}

#box-giochi ul li a.parole-in-scatola {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -75px -113px;
}

#box-giochi ul li a.mahjong {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -160px -113px;
}

#box-giochi ul li a:hover {
	background-color: white;
}


#box-giochi-3a {
	clear: both;
	border: 2px solid #DDD;
	background: #F5F5F7 none;
	font-family: Georgia, Palatino, serif;
	margin-bottom: 11px;
	margin-top:10px;
}

#box-giochi-3a h2 {
	color: #B11116;
	font-size: 1.4em;
	font-weight: bold;
	margin: 1px 0 0 0.3em;
	background: url(http://images2.corriereobjects.it/images/static/common/shopping_logo.gif?v=200709211559) no-repeat 5px 7px;
	text-indent: 24px;
	border-bottom: 1px solid #E9EAEB;
	padding: 0 0 0 0;
}

#box-giochi-3a h2 .tit{
	padding: 5px 0 5px 0;
	float: left;
}

#box-giochi-3a h2 .logo {
	float: left;
	margin-left: 140px;
	border:0;
}


#box-giochi-3a ul {
	margin: 8px 0 15px 0;
}

#box-giochi-3a ul li {
	width: 78px;
	padding-left: 0;
	margin-right: 18px;
	margin-left: 2px;
	float: left;
	display: block;
}

#box-giochi-3a ul li.last {
	margin-right: 0;
}

#box-giochi-3a ul li a {
	display: block; 
	height: 74px; 
	width: 78px;
	padding-top:4px;
	text-indent: -5000px;
}

#box-giochi-3a ul li a.solitario {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -342px -179px;
}

#box-giochi-3a ul li a.allenamente {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -720px -340px;
}

#box-giochi-3a ul li a.poker-texas {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -420px -179px;
}

#box-giochi-3a ul li a.muovi-le-parole {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -500px -179px;
}

#box-giochi-3a ul li a.sudoku {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -720px -260px;
}

#box-giochi-3a ul li a.biliardo {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -570px -185px;
}

#box-giochi-3a ul li a.parole-in-scatola {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -650px -185px;
}

#box-giochi-3a ul li a.mahjong {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -720px -185px;
}

#box-giochi-3a ul li a:hover {
	background-color: white;
}



#box-giochi-3a-small {
	clear: both;
	border: 2px solid #DDD;
	background: #F5F5F7 none;
	font-family: Georgia, Palatino, serif;
	margin-bottom: 11px;
	margin-top:10px;
}

#box-giochi-3a-small h2 {
	color: #B11116;
	font-size: 1.4em;
	font-weight: bold;
	margin: 1px 0 0 0.3em;
	background: url(http://images2.corriereobjects.it/images/static/common/shopping_logo.gif?v=200709211559) no-repeat 5px 7px;
	text-indent: 24px;
	border-bottom: 1px solid #E9EAEB;
	padding: 0 0 0 0;
}
#box-giochi-3a-small h2 a {
	color: #B11116!important;
}

#box-giochi-3a-small h2 .tit{
	padding: 5px 0 5px 0;
	float: left;
}

#box-giochi-3a-small h2 .logo {
	float: left;
	margin-left: 140px;
	border:0;
}


#box-giochi-3a-small ul {
	margin: 8px 0 15px 0;
}

#box-giochi-3a-small ul li {
	width: 49px;
	padding: 0;
	margin: 0;
	float: left;
	display: block;
}

#box-giochi-3a-small ul li.last {
	margin-right: 0;
}

#box-giochi-3a-small ul li a {
	display: block; 
	height: 60px; 
	width: 49px;
	padding-top:4px;
	text-indent: -5000px;
}

#box-giochi-3a-small ul li a.allenamente {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -8px -460px;
}
#box-giochi-3a-small ul li a.natale {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -380px -460px;
}

#box-giochi-3a-small ul li a.vinci1000 {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -436px -460px;
}

#box-giochi-3a-small ul li a.poker-texas {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -75px -460px;
}

#box-giochi-3a-small ul li a.sudoku {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -138px -460px;
}

#box-giochi-3a-small ul li a.biliardo {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -200px -460px;
}

#box-giochi-3a-small ul li a.parole-in-scatola {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -262px -460px;
}

#box-giochi-3a-small ul li a.daydrive {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -494px -460px;
}

#box-giochi-3a-small ul li a.mahjong {
	background: url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) scroll no-repeat -325px -460px;
}

#box-giochi-3a-small ul li a:hover {
	background-color: white;
}

/* ======================  FORUM E BLOG IN HOME - BASSA  ======================= */

h2.forum-blog-title {
	clear: both;
	background: #f4f4f4 none;
	border: 1px solid #cecece;
	color: #8d96a7;
	font-size: 2em;
	padding: 8px 10px 7px 10px;
}

#forum-blog-sx,
#forum-blog-dx {
	background: #f4f4f4 none;
	border-bottom: 1px solid #cecece;
	height: 434px; 
	overflow: hidden;
}

#forum-sx-new,
#forum-dx-new {
	background: #f4f4f4 none;
	border-bottom: 1px solid #cecece;
	height: 270px; 
	overflow: hidden;
}

#forum-sx-new,
#forum-blog-sx {
	border-left: 1px solid #cecece;
	margin-bottom: 11px;
}

#forum-dx-new,
#forum-blog-dx {
	border-right: 1px solid #cecece;
	margin-bottom: 11px;
}

#forum-sx-new div,
#forum-blog-sx div {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/bg_navbar.gif?v=200709071122) scroll repeat-x left top;
	padding: 7px 0 5px 10px;
	font-size: 12px;
	font-family: Georgia, Palatino, serif;
	width: 290px;
	margin-right: 19px;
}

#forum-dx-new div,
#forum-blog-dx div {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/bg_navbar.gif?v=200709071122) scroll repeat-x left top;
	padding: 7px 0 5px 10px;
	font-size: 12px;
	font-family: Georgia, Palatino, serif;
	width: 289px;
}

#forum-sx-new div a span,
#forum-dx-new div a span,
#forum-blog-sx div a span,
#forum-blog-dx div a span{
	color: #666666;
}

#bf-blog a {color: #cc2026;}
#bf-forum a {color: #2f5eb1;}


/* ---------------------- TABS 3a COLONNA ----------------------- */

.ui-tabs-hide {  /* richiesto per il plugin ui-tabs di Jquery */
	display: none;
}

.ui-tabs-container {
	padding-right: 1px;
}

/*BOX ANNUNCI*/
#box-annunci{
	position: relative;
	margin-bottom: 10px;
}

#box-annunci .annunci-section{
	background-color:#f6f6f6;
	padding: 8px;
	margin-bottom: 4px;
}

#box-annunci a.logo-annunci{
	background: transparent url("/images/static/common/logo_annunci.png") no-repeat;
	padding-bottom: 30px;
	display:block;
	margin-left:-8px;
	width:150px;
	height:10px;
}

#box-annunci a span{
	text-indent: -5000px;
	display:block;
}

#box-annunci .annunci-section div{
	width: 160px;
	margin-right: 8px;
}

#box-annunci .annunci-section div h4 a{
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #6091c9;
	font-weight:bold; 
	font-size: 11px;
	line-height: 17px;
}

#box-annunci .annunci-section div p{
	color: #566172;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#box-annunci .annunci-section div strong{
	font-weight: bold;
	display: block;
	line-height: 12px;
}

#box-annunci .annunci-section a.annunci-pubblicati{
	color:#333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align: right;
	position: absolute;
	right: 10px;
	top: 10px;
}

#box-annunci .annunci-section a.annunci-pubblicati strong{
	display: block;
	font-size:16px;
}

#box-annunci .cosa_cerchi{
	border: 1px solid #b4b4b4;
	width: 210px;
	font-family: Arial, Helvetica, sans-serif;
}

#box-annunci .invio_form_annunci {
	cursor:pointer;
    display: inline;
    margin-left: 13px;
    vertical-align: -4px;
}
/*FINE BOX ANNUNCI*/
/* ======================  BOX SHOPPING  ======================= */

#box-shopping {
	background-color: #F5F5F7;
	height: 240px;
	margin-top:10px;
}

#box-shopping .input {
	background-color: #FFFFFF;
	border: 1px solid #EBEBEB;
	width: 200px;
}

#box-shopping .src-img {
	background-color: #FFFFFF;
	border: 1px solid #EBEBEB;
	margin-top: -6px;
}

#box-shopping .grey {
	font-family: Georgia, Palatino, serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #333333;
}

#box-shopping .grey span{
	font-family: Georgia, Palatino, serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #1C4795;
	font-style: italic;
	text-transform: uppercase;
	letter-spacing: -1px;
}

#box-shopping .rcs-blu {
	font-family: Georgia, Palatino, serif;
	font-size: 1em;
	font-weight: bold;
	color: #7190A1;
}

#box-shopping .rcs-blu a {
	font-family: Georgia, Palatino, serif;
	font-size: 1em;
	font-weight: bold;
	color: #7190A1;
}

#box-shopping .rigashopping {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini_box.gif?v=200710111419);
	background-repeat: repeat-x;
	background-position: left top;
	height: 2px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
}

#box-shopping .rigashopping2 {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini_box_mobile.gif?v=201008031019);
	background-repeat: repeat-x;
	background-position: left top;
	height: 2px;
	width: 295px;
}

#box-shopping .tit {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini1.gif?v=200709171817);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.65em;
	font-weight: normal;
	color: #566173;
	float: left;
	background-image: url(http://images2.corriereobjects.it/images/static/common/shopping_logo.gif?v=200709211559);
	height: 25px;
	padding-left: 3px;
	margin-left:3px;
	width:150px;
}

#box-shopping .testo {
	padding-left: 20px;
	text-align: left;
	height: 25px;
}

#box-shopping .tit ul li {
	display: inline;
}

#shopping-corriere{
	width: 100%;
}

#shopping-corriere p{
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #666666;
}

#shopping-corriere a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #586170;
	letter-spacing: -0.03em;
}

#shopping-corriere a span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #586170;
}

#shopping-corriere p.100cat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}

#shopping-corriere .corr-sx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #586170;
	float: left;
	width: 48%;
	text-align: center;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/pix_shop.jpg?v=200709251427);
	background-repeat: repeat-y;
	background-position: right top;
	padding-right: 2px;
	padding-left: 2px;
}

#shopping-corriere .corr-sx2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #586170;
	float: left;
	width: 48%;
	padding-right: 2px;
	padding-left: 2px;
	text-align: right;
}

#shopping-corriere .corr-sx2 strong{
	font-family: georgia;
	font-size: 1.2em;	
}

#shopping-corriere .corr-dx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #586170;
	float: left;
	width: 48%;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
}

#shopping-corriere img {
	display: inline;
}

#box-shopping ul li {
	float: left;
	display: block;
}

#box-shopping ul li img {
	text-align: center;
}

#box-shopping ul li a {
	text-indent: -5000px;
	display: block;
	width: 100px;
	height: 55px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/shopping_back.gif?v=200710041617);
	background-repeat: no-repeat;
	background-position: left 0px;
}

#box-shopping ul li a.tab-rcs {
	background-position: left top;
}

#box-shopping ul li a.tab-rcs:hover,
#box-shopping ul li.ui-tabs-selected a.tab-rcs {
	background-position: left -60px;
}

#box-shopping ul li a.tab-corriere {
	background-position: -110px top;
}

#box-shopping ul li a.tab-corriere:hover,
#box-shopping ul li.ui-tabs-selected a.tab-corriere {
	background-position: -110px -60px;
}

#box-shopping ul li a.tab-cataloghi {
	background-position: -215px top;
}

#box-shopping ul li a.tab-cataloghi:hover,
#box-shopping ul li.ui-tabs-selected a.tab-cataloghi {
	background-position: -215px -60px;
}

#box-shopping div {
	font-size: 1.2em;
	line-height: 1.2;
	text-align: center;
}

#box-shopping div h4 {
	font-size: 1.8em;
	letter-spacing: -1px;
}

#box-shopping div h2 {
	font-size: 1em;
}
/* ======================  BOX SHOPPING  ======================= */

#box-shopping {
	background-color: #F5F5F7;
	height: 240px;
	margin-top:10px;
	border: 1px solid #DDDDDD;
}
#box-shopping .input {
	background-color: #FFFFFF;
	border: 1px solid #EBEBEB;
	width: 200px;
}
#box-shopping .src-img {
	background-color: #FFFFFF;
	border: 1px solid #EBEBEB;
	margin-top: -6px;
}
#box-shopping .grey {
	font-family: Georgia, Palatino, serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #333333;
}
#box-shopping .grey span{
	font-family: Georgia, Palatino, serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #1C4795;
	font-style: italic;
	text-transform: uppercase;
	letter-spacing: -1px;
}
#box-shopping .rcs-blu {
	font-family: Georgia, Palatino, serif;
	font-size: 1em;
	font-weight: bold;
	color: #7190A1;
}
#box-shopping .rcs-blu a {
	font-family: Georgia, Palatino, serif;
	font-size: 1em;
	font-weight: bold;
	color: #7190A1;
}
#box-shopping .rigashopping {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini_box.gif?v=200710111419);
	background-repeat: repeat-x;
	background-position: left top;
	height: 2px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
#box-shopping .rigashopping2 {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini_box_mobile.gif?v=201008031019);
	background-repeat: repeat-x;
	background-position: left top;
	height: 2px;

}
#box-shopping .tit {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini1.gif?v=200709171817);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #566173;
	float: left;
	background-image: url(http://images2.corriereobjects.it/images/static/common/shopping_logo.gif?v=200709211559);
	height: 25px;
	padding-left: 3px;
	margin-left:3px;
	width:150px;
}
#box-shopping .testo {

	padding-left: 20px;
	text-align: left;
	height: 25px;
}
#box-shopping .tit ul li {
	display: inline;
}
#shopping-corriere{
	width: 100%;
}
#shopping-corriere p{
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.6em;
	color: #666666;
}
#shopping-corriere a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.85em;
	color: #586170;
	letter-spacing: -0.03em;
}
#shopping-corriere a span {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #586170;
}
#shopping-corriere p.100cat{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
}
#shopping-corriere .corr-sx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #586170;
	float: left;
	width: 48%;
	text-align: center;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/pix_shop.jpg?v=200709251427);
	background-repeat: repeat-y;
	background-position: right top;
	padding-right: 2px;
	padding-left: 2px;
}
#shopping-corriere .corr-sx2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #586170;
	float: left;
	width: 48%;
	padding-right: 2px;
	padding-left: 2px;
	text-align: right;
}
#shopping-corriere .corr-sx2 strong{
	font-family: georgia;
	font-size: 1.2em;	
}
#shopping-corriere .corr-dx {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #586170;
	float: left;
	width: 48%;
	text-align: center;
	padding-right: 2px;
	padding-left: 2px;
}
#shopping-corriere img {
	display: inline;
}
#box-shopping ul li {
	float: left;
	display: block;
}
#box-shopping ul li img {
	text-align: center;
}
#box-shopping ul li a {
	text-indent: -5000px;
	display: block;
	width: 100px;
	height: 55px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/shopping_back.gif?v=200710041617);
	background-repeat: no-repeat;
	background-position: left 0px;
}
#box-shopping ul li a.tab-rcs {
	background-position: left top;
}
#box-shopping ul li a.tab-rcs:hover,
#box-shopping ul li.ui-tabs-selected a.tab-rcs {
	background-position: left -60px;
}
#box-shopping ul li a.tab-corriere {
	background-position: -110px top;
}
#box-shopping ul li a.tab-corriere:hover,
#box-shopping ul li.ui-tabs-selected a.tab-corriere {
	background-position: -110px -60px;
}
#box-shopping ul li a.tab-cataloghi {
	background-position: -215px top;
}
#box-shopping ul li a.tab-cataloghi:hover,
#box-shopping ul li.ui-tabs-selected a.tab-cataloghi {
	background-position: -215px -60px;
}
#box-shopping div {
	font-size: 1.2em;
	line-height: 1.2;
	text-align: center;
}
#box-shopping div h4 {
	font-size: 1.8em;
	letter-spacing: -1px;
}
#box-shopping div h2 {
	font-size: 1em;
}
/* ======================  BOX VIAGGIARE  ======================= */
#box-viaggi {
	background-color: #F5F5F7;
	width: 300px;
	margin-top: 10px;
	height: 270px;
	margin-bottom: 10px;
		border: 1px solid #DDDDDD;
}
#box-viaggi .input {
	background-color: #FFFFFF;
	border: 1px solid #EBEBEB;
	width: 200px;
}
#box-viaggi .src-img {
	background-color: #FFFFFF;
	border: 1px solid #EBEBEB;
	margin-top: -6px;
}
#box-viaggi .grey {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.85em;
	font-weight: bold;
	color: #333333;
}
#box-viaggi .grey span{
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #1C4795;
	font-style: italic;
	text-transform: uppercase;
	letter-spacing: -1px;
}
#box-viaggi .rcs-blu {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: bold;
	color: #7190A1;
}
#box-viaggi .rcs-blu a {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1em;
	font-weight: bold;
	color: #7190A1;
}
#box-viaggi .rigashopping {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini_box.gif?v=200710111419);
	background-repeat: repeat-x;
	background-position: left top;
	height: 2px;
	margin-right: 5px;
	margin-left: 5px;
	padding-bottom: 5px;
}
#box-viaggi .rigashopping2 {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini_box_mobile.gif?v=201008031019);
	background-repeat: repeat-x;
	background-position: left top;
	height: 2px;
	width: 295px;
}
#box-viaggi .tit {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini1.gif?v=200709171817);
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.65em;
	font-weight: normal;
	color: #566173;
	float: left;
	background-image: url(http://images2.corriereobjects.it/images/static/common/shopping_logo.gif?v=200709211559);
	height: 25px;
	padding-left: 3px;
	margin-left:3px;
	width:150px;
}
#box-viaggi .testo {

	padding-left: 20px;
	text-align: left;
	height: 25px;
}
#box-viaggi .tit ul li {
	display: inline;
}
#box-viaggi ul li {
	float: left;
	display: block;
}
#box-viaggi ul li img {
	text-align: center;
}
#box-viaggi ul li a {
	text-indent: -5000px;
	display: block;
	width: 100px;
	height: 54px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/viaggiare_back.gif?v=200710120921);
	background-repeat: no-repeat;
	background-position: center 0px;
	text-align: center;
}
#box-viaggi ul li a.tab-viaggi {
	background-position: left top;
}
#box-viaggi ul li a.tab-viaggi:hover,
#box-viaggi ul li.ui-tabs-selected a.tab-viaggi {
	background-position: left -65px;
}
#box-viaggi ul li a.tab-meteo {
	background-position: -105px top;
}
#box-viaggi ul li a.tab-meteo:hover,
#box-viaggi ul li.ui-tabs-selected a.tab-meteo {
	background-position: -105px -69px;
}
#box-viaggi ul li a.tab-mappe {
	background-position: -225px top;
}
#box-viaggi ul li a.tab-mappe:hover,
#box-viaggi ul li.ui-tabs-selected a.tab-mappe {
	background-position: -225px -70px;
}
#box-viaggi div {
	font-size: 1.2em;
	line-height: 1.2;
	text-align: center;
}
#box-viaggi div h4 {
	font-size: 1.8em;
	letter-spacing: -1px;
}
#box-viaggi div h2 {
	font-size: 1em;
}
#box-viaggi .viaggi {
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
}
#box-mappe-mini {
	padding-left: 4px;
	height: 170px;
	background-color: #F5F5F7;

}
#box-mappe-mini .texfield {
	font-size: 0.6em;
	font-family: Arial, Helvetica, sans-serif;
	color: #576172;
	width: 120px;
	height: 16px;
	margin: 0px;
	padding: 0px;
}
#box-mappe-mini .texfield2 {
	font-size: 0.6em;
	font-family: Arial, Helvetica, sans-serif;
	color: #576172;
	width: 90px;
	height: 16px;
}
#box-mappe-mini .radio {
	font-size: 0.7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #576172;
	width: 100px;
	font-weight: bold;
}
#box-mappe-mini .testo-mappe {
	font-size: 0.6em;
	font-family: Arial, Helvetica, sans-serif;
	color: #576172;
}
#box-mappe-mini .titolo-mappe2 {
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
	color: #B11118;
}
#box-meteo-mini {
	font-size: 0.7em;
	font-family: Arial, Helvetica, sans-serif;
	color: #576172;
}
#box-meteo-mini a {
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
	color: #576172;
}
#box-meteo-mini .tendina-provincia {
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
	color: #576172;
	width: 285px;
}
#box-meteo-mini .meteo-testa {
	font-size: 1.1em;
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #576172;
	font-weight: bold;
}
#box-meteo-mini .tendina {
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
	color: #576172;
	width: 100px;
}
.traffic {
	width: 140px;
	margin-left: 10px;
	text-align: center;
}

/* ======================  BOX TEMPO  ======================= */

#box-tempo {
	background-color: #F5F5F7;
	width: 300px;
	height:245px;
	margin-bottom: 10px;
	margin-top: 5px;
	border: 1px solid #DDDDDD;
}
#box-tempo .rigashopping {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini_box.gif?v=200710111419);
	background-repeat: repeat-x;
	background-position: left top;
	height: 2px;
	margin-bottom: 5px;
	margin-right: 5px;
	margin-left: 5px;
}
#box-tempo .rigashopping2 {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini_box_mobile.gif?v=201008031019);
	background-repeat: repeat-x;
	background-position: left top;
	height: 2px;
	width: 295px;
}
#box-tempo .tit {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini1.gif?v=200709171817);
	background-repeat: no-repeat;
	background-position: left center;
	float: left;
	padding-left: 5px;
	background-image: url(http://images2.corriereobjects.it/images/static/common/shopping_logo.gif?v=200709211559);
	height: 25px;
	padding-left: 3px;
	margin-left:3px;
	width:150px;
}
#box-tempo .red {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.1em;
	color: #BB1612;
	padding-left: 20px;
	text-align: left;
	height: 25px;
	font-weight: bold !important;
}
#box-tempo .testo {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 1.6em;
	font-weight: normal;
	color: #4D5562;
}
#box-tempo .tit ul li {
	display: inline;
}
#box-tempo ul li {
	float: left;
	display: block;
}
#box-tempo ul li img {
	text-align: center;
}
#box-tempo ul li a {
	text-indent: -5000px;
	display: block;
	width: 100px;
	height: 60px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/tempo_back.gif?v=200710111504);
	background-repeat: no-repeat;
	background-position: left 0px;
}
#box-tempo ul li a.tab-cinema {
	background-position: left top;
}
#box-tempo ul li a.tab-cinema:hover,
#box-tempo ul li.ui-tabs-selected a.tab-cinema {
	background-position: left -63px;
}
#box-tempo ul li a.tab-giochi {
	background-position: -120px top;
}
#box-tempo ul li a.tab-giochi:hover,
#box-tempo ul li.ui-tabs-selected a.tab-giochi {
	background-position: -120px -63px;
}
#box-tempo ul li a.tab-mobile {
	background-position: -230px top;
}
#box-tempo ul li a.tab-mobile:hover,
#box-tempo ul li.ui-tabs-selected a.tab-mobile {
	background-position: -230px -63px;
}
#box-tempo .giochi-img {

	width: 275px;
	margin-left: 5px;
	margin-top: 5px;
	text-align: center;
}
#box-tempo div {

	font-size: 1.2em;
	line-height: 1.2;
	text-align: center;
}
#box-tempo div h4 {
	font-size: 1.8em;
	letter-spacing: -1px;
}
#box-tempo div h2 {
	font-size: 1em;
}
#box-tempo .viaggi {
	font-size: 0.9em;
	font-family: Arial, Helvetica, sans-serif;
}
#box-tempo .giochi-img2 {
	width: 80px;
	float: left;
}
#box-tempo .riga-tempo-mobile {
	width: 285px;
	float: left;
	padding-top: 4px;
}
#box-tempo .spazio-tempo-mobile {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini_box_mobile.gif?v=201008031019);
	background-repeat: repeat-x;
	background-position: left top;
	height: 2px;
	width: 295px;
}
#box-tempo .tempo-mobile {
	width: 285px;
	float: left;
	padding: 5px 5px 0 5px;
	background-color: #F5F5F7;
}
#box-tempo .testo-giochi {
	width: 170px;
	float: right;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 0.8em;
	color: #666666;
	text-decoration: none;
	text-align: left;
}
#box-tempo .mobile-img {
	padding-left: 8px;
}
#trovocinema-box {
	width: 300px;
	text-align: left;
	background-color: #F5F5F7;
	height: 150px;
}
#trovocinema-box select {
	width: 190px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.7em;
	color: #333333;
	margin-bottom: 3px;
}
#trovocinema-box .testo-cin {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.8em;
	color: #666666;
	width: 90px;
	text-align: left;
	padding-left: 5px;
}
#trovocinema-box .search {
	text-align: right;
	float: right;
	padding-right: 10px;
}

/* ======================  BOX DIZIONARI  ======================= */

#box-dizionari {
	background-color: #F5F5F7;
	height:155px;
	margin-top: 10px;
	border: 2px solid #DDDDDD;
}
#box-dizionari .riga-dots {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/puntini_box.gif?v=200710111419) repeat-x left top;
	height: 2px;
	margin: 0 5px 5px 5px;
	line-height: 1px;
	font-size:1px;
}
#box-dizionari .tit {
	display: block;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/shopping_logo.gif?v=200709211559) no-repeat 3px 7px;
	height: 25px;
	margin: 0 0 0 3px;
	padding: 2px 0 0 3px;
	margin-left:3px;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	font-weight: normal;
	color: #566173;
	text-indent:20px;
	text-align: left;
}

#box-dizionari ul {
	padding-top:2px;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/puntini_box_mobile.gif?v=201008031019) repeat-x left top; 
}
#box-dizionari ul li {
	float: left;
	display: block;
}
#box-dizionari ul li img {
	text-align: center;
}
#box-dizionari ul li a {
	text-indent: -5000px;
	display: block;
	width: 58px;
	height: 50px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/dizionario_back.gif?v=200711091227);
	background-repeat: no-repeat;
	background-position: left 0px;
}
#box-dizionari ul li a.tab-diz {
	background-position: left top;
}
#box-dizionari ul li a.tab-diz:hover,
#box-dizionari ul li.ui-tabs-selected a.tab-diz {
	background-position: left -68px;
}
#box-dizionari ul li a.tab-ita {
	background-position: -64px top;
}
#box-dizionari ul li a.tab-ita:hover,
#box-dizionari ul li.ui-tabs-selected a.tab-ita {
	background-position: -64px -65px;
}
#box-dizionari ul li a.tab-eng {
	background-position: -124px top;
}
#box-dizionari ul li a.tab-eng:hover,
#box-dizionari ul li.ui-tabs-selected a.tab-eng {
	background-position: -124px -65px;
}
#box-dizionari ul li a.tab-fra {
	background-position: -185px top;
}
#box-dizionari ul li a.tab-fra:hover,
#box-dizionari ul li.ui-tabs-selected a.tab-fra {
	background-position: -183px -65px;
}
#box-dizionari ul li a.tab-ted {
	background-position: -242px top;
}
#box-dizionari ul li a.tab-ted:hover,
#box-dizionari ul li.ui-tabs-selected a.tab-ted {
	background-position: -242px -65px;
}

#italiano {
	padding: 5px 8px 0 5px;
}
#italiano .cerca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #566172;
	font-weight: bold;
}
#italiano .cerca input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/back-input.gif?v=200710101053);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 2px 0 3px 0;
}

#italiano .cerca input.img-search {
	margin: 2px 0 0 5px;
	vertical-align:top;
}

#italiano .cerca input.text {
	width: 230px;
	border: 1px solid #DDDDDD;
}

#italiano .testo-radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333333;
}
#italiano .type {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #333333;
	margin-top: 3px;
}

#italiano .type input {
	margin: 0;
	vertical-align: middle;
	background: transparent;
}


/* ======================  BOX DIZIONARI SMALL  ======================= */

#box-dizionari-small {
	background-color: #F5F5F7;
	height:90px;
	margin: 10px 0px 10px 0px;
	border: 2px solid #DDDDDD;
}
#box-dizionari-small .tit {
	display: block;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/shopping_logo.gif?v=200709211559) no-repeat 3px 7px;
	height: 25px;
	margin: 0 0 0 3px;
	padding: 2px 0 0 3px;
	margin-left:3px;	
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 2em;
	font-weight: normal;
	color: #566173;
	text-indent:20px;
	text-align: left;
}

#box-dizionari-small ul {
	padding-top:2px;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/puntini_box_mobile.gif?v=201008031019) repeat-x left top; 
}
#box-dizionari-small ul li {
	float: left;
	display: block;
}
#box-dizionari-small ul li img {
	text-align: center;
}
#box-dizionari-small ul li a {
	text-indent: -5000px;
	display: block;
	width: 58px;
	height: 50px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/dizionario_back_new.gif?v=200908061716);
	background-repeat: no-repeat;
	background-position: left 0px;
}
#box-dizionari-small ul li a.tab-ita {
	background-position: -64px top;
}
#box-dizionari-small ul li a.tab-ita:hover,
#box-dizionari-small ul li.ui-tabs-selected a.tab-ita {
	background-position: -64px -65px;
}
#box-dizionari-small ul li a.tab-spa {
	background-position: -185px top;
}
#box-dizionari-small ul li a.tab-spa:hover,
#box-dizionari-small ul li.ui-tabs-selected a.tab-spa {
	background-position: -185px -65px;
}
#box-dizionari-small ul li a.tab-eng {
	background-position: -124px top;
}
#box-dizionari-small ul li a.tab-eng:hover,
#box-dizionari-small ul li.ui-tabs-selected a.tab-eng {
	background-position: -124px -65px;
}
#box-dizionari-small ul li a.tab-fra {
	background-position: -242px top;
}
#box-dizionari-small ul li a.tab-fra:hover,
#box-dizionari-small ul li.ui-tabs-selected a.tab-fra {
	background-position: -240px -65px;
}
#box-dizionari-small ul li a.tab-ted {
	background-position: -300px top;
}
#box-dizionari-small ul li a.tab-ted:hover,
#box-dizionari-small ul li.ui-tabs-selected a.tab-ted {
	background-position: -300px -65px;
}


/* ======================  BOX DIZIONARI COMPACT  ======================= */



#box-dizionari-compact .riga-dots {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/puntini_box_mobile.gif?v=201008031019) repeat-x left top;
	height: 2px;
	margin: 5px 5px 0px 5px;
	line-height: 1px;
	font-size:1px;
	clear: both;
}


#box-dizionari-compact .riga-2 {
	
	height: 2px;
	margin: 0;
	line-height: 1px;
	font-size:1px;
	clear: both;
}



#box-dizionari-compact {
background:url(http://images2.corriereobjects.it/images/static/common/dizionari/bg_box_diz_new.png?v=201008021239) repeat-x scroll left bottom #F5F5F7;
height:138px;
margin-top:10px;
border:1px solid #cfebfb;
padding:0 10px 0px 8px;
}
#box-dizionari-compact .ui-tabs-container {
background:url(http://images2.corriereobjects.it/images/static/common/dizionari/bg_box_diz_new.png?v=201008021239) repeat-x scroll 0 52px transparent;
}
#box-dizionari-compact .tit {
color:#566173;
display:block;
float:left;
font-family:Georgia, "Times New Roman", Times, serif;
font-size:22px;
font-weight:normal;
margin:0 0 5px 3px;
padding:5px 5px 0 0;
text-align:left;
text-transform:none;
}
#box-dizionari-compact .tit span {
font-size:18px;
font-style:italic;}

#box-dizionari-compact ul {
	padding-top:2px;
	float: left;
	height:45px;
}
#box-dizionari-compact ul li {
	float: left;
	display: block;
}
#box-dizionari-compact ul li img {
	text-align: center;
}
#box-dizionari-compact ul li a {
	text-indent: -5000px;
	display: block;
	width: 43px;
	height: 43px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/dizionario_ico_new.png?v=201008021255);
	background-repeat: no-repeat;
	background-position: left 0px;
}

#box-dizionari-compact ul li a.tab-ita {
width: 40px;
	background-position: -3px 4px;
}
#box-dizionari-compact ul li a.tab-ita:hover,
#box-dizionari-compact ul li.ui-tabs-selected a.tab-ita {
	background-position: -3px -41px;
}
#box-dizionari-compact ul li a.tab-sin {
width:67px;
	background-position: -49px 4px;
}
#box-dizionari-compact ul li a.tab-sin:hover,
#box-dizionari-compact ul li.ui-tabs-selected a.tab-sin {
	background-position: -49px -41px;
}
#box-dizionari-compact ul li a.tab-eng {
	background-position: -118px 4px;
}
#box-dizionari-compact ul li a.tab-eng:hover,
#box-dizionari-compact ul li.ui-tabs-selected a.tab-eng {
	background-position: -118px -41px;
}
#box-dizionari-compact ul li a.tab-spa {
	background-position: -160px 4px;
}
#box-dizionari-compact ul li a.tab-spa:hover,
#box-dizionari-compact ul li.ui-tabs-selected a.tab-spa {
	background-position: -160px -41px;
}
#box-dizionari-compact ul li a.tab-fra {
	background-position: -203px 4px;
}
#box-dizionari-compact ul li a.tab-fra:hover,
#box-dizionari-compact ul li.ui-tabs-selected a.tab-fra {
	background-position: -203px -41px;
}
#box-dizionari-compact ul li a.tab-ted {
	background-position: -244px 4px;
}
#box-dizionari-compact ul li a.tab-ted:hover,
#box-dizionari-compact ul li.ui-tabs-selected a.tab-ted {
	background-position: -244px -41px;
}

#lingua {
	padding: 0 8px 0 5px;
}
#lingua .cerca {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	color: #566172;
	font-weight: bold;
}
#lingua .cerca input {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	color: #333333;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/back-input.gif?v=200710101053);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin: 2px 0 3px 0;
}

#lingua .cerca input.img-search {
	margin: 2px 0 0 5px;
	vertical-align:top;
}

#lingua .cerca input.text {
	width: 202px;
	border: 1px solid #cfebfb;
}

#lingua .testo-radio {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #333333;
}
#lingua .type {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #333333;
	margin-top: 8px;
}

#lingua .type-txt {
	display: block;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	font-weight: normal;
	color: #333333;
	margin-top: 6px;
}

#lingua .type input {
	margin: 0;
	vertical-align: middle;
	background: transparent;
}
/* ---------------------------HOME VIDEO-------------------------- */

#box-home-video {}

#box-home-video .rcs-blu {
	font-family: Georgia, Palatino, serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #7190A1;
}

#box-home-video ul li {
	float: left;
	display: block;
}

#box-home-video ul li img {
	text-align: center;
}
#box-home-video ul li a span.boxoffice-tab-title {
	display: block;
	float: left;
	text-indent: -5000px;
}

#box-home-video ul li a span.boxoffice-date {
	display: block;
	float: right;
	margin: 11px 15px 0 0;
	font-size: 0.80em;
	text-transform: uppercase;
}

#box-home-video ul li a {
	display: block;
	width: 200px;
	height: 30px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/box_video.gif?v=200911201715);
	background-repeat: no-repeat;
	background-position: left 0px;
}

#box-home-video ul li a.tab-homevideo {
	text-indent: -5000px;
}

#box-home-video ul li a.tab-boxoffice {
	background-position: left top;
}

#box-home-video ul li a.tab-boxoffice:hover,
#box-home-video ul li.ui-tabs-selected a.tab-boxoffice {
	background-position: left -30px;
}

#box-home-video ul li a.tab-homevideo {
	background-position: -201px top;
}

#box-home-video ul li a.tab-homevideo:hover,
#box-home-video ul li.ui-tabs-selected a.tab-homevideo {
	background-position: -201px -30px;
}

#box-home-video div {
	clear: left;
	height: 186px;
	font-size: 1em;
	line-height: 1.2;
	text-align: center;
}

#box-home-video div h4 {
	font-size: 1.6em;
	letter-spacing: -1px;
}

#box-home-video div h2 {
	font-size: 0.9em;
}


/* ---------------------------BOX COLLECTION-------------------------- */

div.collection {
	padding: 5px 0 5px 0;
	margin: 10px 0 10px 0;
	border: 2px solid #dddddd;
	background: #F5F5F7 none;
	text-align: left;
}

div.collection img {
	margin: 0 0 5px 5px;
}

ul.collection {
	background: #F5F5F7 none;
	padding: 0 0 0 8px; 
	color: #566373;
	line-height: 13px;
	border-bottom: 0;
}


ul.collection a{
	color: #566373;
}

ul.collection li {
	display: block; 
	float: left; 
	padding: 4px 7px 3px 8px; 
	font-family: verdana; 
	font-size: 10px; 
	width: 80px;
	min-width: 80px;
	height: 110px;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/bg_collection.gif?v=200911231631) no-repeat;
	text-align: center;
}

ul.collection li img {
	margin: auto;
	text-align: center;
	margin-bottom: 5px;
}

ul.collection li strong {
	display: block; 
	font-weight: bold;
	font-family: georgia; 
	font-size: 11px; 
}

.collection h5 {
	font-family: arial; 
	font-size: 11px; 
	padding:0 5px 0 5px;
	margin-bottom: 5px;
}

.collection h5 .arancione a {
	color:#FD7306; 
	text-decoration: none;
	padding-left: 30px;
	font-weight: bold;
}

.collection h5 .grigio a {
	color: #586172; 
	text-decoration: none; 
	padding-left: 3px;
	font-weight: bold;
}

.collection h5 img {
	margin: 0 !important;
}

.box-corriere-store {
background:url(http://images2.corriereobjects.it/images/static/common/collection/box_corriere-store-bg.jpg?v=201103101030) no-repeat;
width:301px;
height:215px;
margin-bottom:10px;
margin-top:10px;
}
.box-corriere-store ul {
background:none;
border-bottom:0 none;
color:#566373;
line-height:13px;
padding:0 0 0 8px;
}

.box-corriere-store ul li {
background:none;
display:block;
float:left;
font-family:verdana;
font-size:10px;
height:110px;
min-width:86px;
padding:10px 7px 3px 4px;
text-align:center;
width:80px;
}
.box-corriere-store ul li img {
margin:auto auto 5px;
text-align:center;
}
.box-corriere-store ul li strong{
display:block;
font-family:georgia;
font-size:11px;
font-weight:bold;
overflow:hidden;
width:86px;
cursor:pointer;
}
.box-corriere-store h5 {
font-family:arial;
font-size:11px;
margin-bottom:5px;
padding:0 5px;
}
.box-corriere-store h5 .arancione a {
color:#FD7306;
font-weight:bold;
padding-left:30px;
text-decoration:none;
}
.box-corriere-store h5 .grigio a {
color:#586172;
font-weight:bold;
padding-left:3px;
text-decoration:none;

}
.box-corriere-store h5 img {
margin:0 !important;
}

/* ---------------------------BOX flash rosso hom-------------------------- */

#flash-rosso {
	width: 620px;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/flash_rosso_pix.jpg?v=200709281040);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 10px;
}

#flash-rosso .testa {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/flash_rosso.jpg?v=200709281040);
	background-repeat: no-repeat;
	background-position: left bottom;
	font-family: Georgia, Palatino, serif;
	font-size: 1.2em;
	color: #CA1F30;
	padding-left: 88px;
	padding-top: 10px;
	height: 20px;
	font-weight: bold;
}

#flash-rosso .testa strong {
	color: #5D8AC5;
	font-size: 0.9em;
}

#flash-rosso .corpo {
	color: #333333;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/flash_rosso_pix.jpg?v=200709281040);
	background-repeat: repeat-x;
	background-position: left top;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 10px;
}

#flash-rosso h1 {
	font-family: Georgia, Palatino, serif;
	font-size: 2.6em;
	color: #B63635;
}

#flash-rosso p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #333333;
	padding-top: 5px;
	line-height: 1.5em;
}

/* ================   box editoriale   ==================  */

.editoriale {
	background: #F3f3f3 none;
	border: 1px solid #cccccc;
	color: #475874;
	font-size: 0.75em;
	line-height: 1.1;
	text-align: right;
	padding-right: 5px;
	margin-bottom: 10px;
}

div.editoriale {
	height:58px;
}

.editoriale h5 strong {
	color: #556273;
	font-size: 1.4em;
}

.editoriale img {
	float: left;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}

.editoriale a{
	color: #566172;
	text-decoration: none;
}

.editoriale a:link{
	color: #566172;
	text-decoration: none;
}

.editoriale a:visited{
	color: #566172;
	text-decoration: none;	
}

.editoriale a:hover{
	text-decoration: none;
}


.editoriale label {
	display: block; 
}

/* ================  fine box editoriale   ==================  */


/**                      BOX CORRIERE TV
 * This <div> element is wrapped by jCarousel around the list
 * and has the classname "jcarousel-container".
 */
.jcarousel-container {
    position: relative;
}

.jcarousel-clip {
	width:620px;
    z-index: 2;
    padding: 0;
    margin: 0;
    overflow: hidden;
    position: relative;
}

.jcarousel-list {
    z-index: 1;
    overflow: hidden;
    position: relative;
    top: 0;
    left: 0;
    margin: 0;
    padding: 0;
}

.jcarousel-item {
    float: left;
    list-style: none;
    /* We set the width/height explicitly. No width/height causes infinite loops. */
    width: 75px;
    height: 75px;
}

/**
 * The buttons are added dynamically by jCarousel before
 * the <ul> list (inside the <div> described above) and
 * have the classnames "jcarousel-next" and "jcarousel-prev".
 */

.jcarousel-next {
    z-index: 3;
    display: none;
}

.jcarousel-prev {
    z-index: 3;
    display: none;
}

#corriere-tv-mid {
	background: #373C42 none;
	width:620px;
	overflow: hidden;
	margin-bottom: 11px;
}

.corriere-tv-top {
	text-align: right;
	padding: 0 5px 2px 0;
	border-bottom: 2px solid #A4ABB5;
}

.corriere-tv-top li {
	display: block;
	float: right;
	margin-left: 9px;
	color: #F8AA00;
	font-size: 1.2em;
}

.corriere-tv-top li a {
	color: #F8AA00;
	text-decoration: none;
	font-weight: bold;
}

#corriere-tv-mid .symbol {
	font-size: 15px;
}

.corriere-tv-top li.macro-section {
	float: left;
	color: #ffffff;
	font-family: Georgia, Palatino, serif;
	font-size: 1.5em;
	padding: 3px 0 0 0.5em;
}

.corriere-tv-top li.macro-section a{
	color: #ffffff;
}

.corriere-tv-top li.macro-section strong {
	color: #A4B4D6;
	font-family: Georgia, Palatino, serif;
	font-size: 1.5em;
	font-weight: bold;
}

.corriere-tv-top li.macro-section a strong {
	color: #A4B4D6;
}

.corriere-tv-top li.ascolta {
	padding-top: 7px;
}

.corriere-tv-bottom {
	clear: both;
	color: #CBCAD0;
	font-family: Georgia, Palatino, serif;
	font-size: 1.1em;
	padding: 11px 0 5px 11px;
	border-bottom: 1px solid #1D2228;
	height: 140px;
}

.corriere-tv-bottom a {
	color: #CBCAD0;
}

.corriere-tv-bottom h4 {
	color: #A1B6D5;
	font-family: Arial, Helvetica, sans;
	margin-top: 3px;
	margin-bottom: 2px;
	font-size: 1.1em;
	font-weight: bold;
}

.corriere-tv-bottom h4 a {
	color: #A1B6D5;
}

.corriere-tv-bottom img {
	display: inline;
}

.corriere-tv-bottom .anteprima {
	border: 1px solid #626473;
	display: inline;
}

.corriere-tv-bottom li {
	float:left;
	display: none;
	width: 108px;
	margin-right: 15px;
	font-size: 1.1em;
	line-height: 1.2;
}

.corriere-tv-bottom li.last {
	margin-right: 0;
}

#corriere-tv-mid .freccevaschetta {
	height: 22px;
	padding-top: 4px;
}

#corriere-tv-mid .freccevaschetta li {
	float: left;
	display: block;
	width: 18px;
	padding-left: 9px;
	padding-right: 9px;
}

#corriere-tv-mid .freccevaschetta li a {
	display: block;
	height: 15px;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) no-repeat scroll left top;
}

#corriere-tv-mid .freccevaschetta li.avanti {
	float: right;
}

#corriere-tv-mid .freccevaschetta li.avanti a {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) no-repeat scroll -20px top;
}

/* --------------------- NUOVA VSCHETTA ---------------------------- */

#img_bordo_tv,
.img_bordo_tv {
 height: 64px;
 width: 89px;
background: transparent url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) no-repeat scroll -103px -225px; 
}

#img_bordo_tv a img,
.img_bordo_tv a img {
	width: 75px;
	height: 60px;
}

#allinea_dx{
float:left;
}

.corriere_content_tv{
	width:auto;
	}

.corriere-tv-bottom_new div.icona {
 	height: 7px;
 	width: 11px;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) no-repeat scroll left -225px; 
	display: block;
	height: 7px;
}

#corriere-tv-mid_new {
    border: 1px solid #d7dae1;
    background: #cbc7c8 url(http://images2.corriereobjects.it/images/static/common/sfondo_tv.jpg?v=200711191741) repeat-x left top; 
	width:620px;
	overflow: hidden;
	margin-bottom: 11px;
	height:195px;
}

#corriere-tv-mid_small {
    background: transparent url(http://images2.corriereobjects.it/images/static/common/sfondo_corriere_tv_superslim.jpg?v=200712271551) no-repeat left top; 
	width:402px;
	overflow: hidden;
	margin-bottom: 11px;
	height:172px;
	float:left;
}

.salute-tv-mid_small {
    background: transparent url(http://images2.corriereobjects.it/images/static/common/sfondo_salute_tv_superslim.jpg?v=200805131612) no-repeat left top !important; 
}

.corriere-tv-top_new {
	height: 20px !important;
}
.corriere-tv-top_new li.visti {
	display: block;
	float: right;
	margin-left: 9px;
}

.corriere-tv-top_new li a.link_visti {
background: transparent url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) no-repeat scroll -451px -257px;
	display: block;
	height: 20px;
	width:55px;
	text-indent: -5000px;
}

.corriere-tv-top_new li {
	display: block;
	margin-left: 5px;
	color: #F8AA00;
	font-size: 1.2em;
}

.corriere-tv-top_new li a {
	color: #F8AA00;
	text-decoration: none;
	font-weight: bold;
}
ul.angoli_bottom{
position:absolute;
width: 622px;
margin-left:-1px;
}
ul.angoli_bottom_small{
	display: none;
}
ul.angoli_bottom li.angoli_bottom_sx, ul.angoli_bottom_small li.angoli_bottom_sx{
float:left;
}
ul.angoli_bottom li.angoli_bottom_dx, ul.angoli_bottom_small li.angoli_bottom_dx{
float:right;
}
ul.angoli_top{
position:absolute;
width: 622px;
margin-left:-1px;
margin-top:-1px;
}
ul.angoli_top_small{
	display: none;
}
ul.angoli_top li.angoli_top_sx, ul.angoli_top_small li.angoli_top_sx{
float:left;
}
ul.angoli_top li.angoli_top_dx, ul.angoli_top_small li.angoli_top_dx{
float:right;
}
#corriere-tv-mid_new .symbol, #corriere-tv-mid_small .symbol {
	font-size: 16px;
}

.corriere-tv-top_new li.macro-section {
	display: none;
}

.corriere-tv-top_new li.macro-section a{
	display: block;
	height: 27px;
	width: 107px;
}

.corriere-tv-top_new li.macro-section strong {
	color: #c2d0dd;
	font-family: Georgia, Palatino, serif;
	font-size: 1.5em;
	font-weight: bold;
}

.corriere-tv-top_new li.macro-section a strong {
	color: #A4B4D6;
}

#corriere-tv-mid_new ul.corriere-tv-bottom_new {
	clear: both;
	color: #CBCAD0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 6px 0 5px 6px;
	height: 132px;
	width:auto;
	position:relative;
}

#corriere-tv-mid_small ul.corriere-tv-bottom_new {
	clear: both;
	color: #CBCAD0;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1em;
	padding: 6px 0 0 12px;
	margin-right: 2px;
	height: 128px;
	position:relative;
}

.corriere-tv-bottom_new a {
	color: #000000;
}

.corriere-tv-bottom_new h4 {
	color: #A1B6D5;
	font-family: Arial, Helvetica, sans;
	margin-top: 3px;
	margin-bottom: 2px;
	font-size: 1.1em;
	font-weight: bold;
}

.corriere-tv-bottom_new h4 a {
	color: #A1B6D5;
}

.corriere-tv-bottom_new img {
	display: inline;
	vertical-align:top;
}

.corriere-tv-bottom_new .anteprima {
	border: 1px solid #626473;
	display: inline;
}

ul.corriere-tv-bottom_new li p a {
color:#000000;

}

#corriere-tv-mid_new ul.corriere-tv-bottom_new li {
	float:left;
	width: 86px;
	margin-right: 12px;
	font-size: 1.1em;
	line-height: 1.2;
	display: none;
}

#corriere-tv-mid_small ul.corriere-tv-bottom_new li {
	float:left;
	width: 86px;
	margin-right: 6px;
	/*font-size: 1.1em;*/
	/* LA DIMENSIONE DEL FONT E' DEFINITO IN PX IN QUANTO LA VASCHETTA SMALL VERRA' INSERITA IN DIVERSE PARTI DELLA HP E IL FONT-SIZE DEFINITO IN em SI PROPORZIONEREBBE AGLI STILI DEGLI ELENTI IN CUI E' INSERITO */
	font-size: 11px;
	line-height: 1.2;
	display: none;

}

#corriere-tv-mid_small ul.static li {
	display: block;
}

#corriere-tv-mid_small a#mycarousel-prev_new {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) no-repeat scroll -269px -259px;
}

#corriere-tv-mid_small a#mycarousel-next_new {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) no-repeat scroll -358px -259px;
}

.corriere-tv-bottom_new li.last {
	margin-right: 0;
}

.corriere-tv-bottom_new li p {
	line-height: 15px;
	margin-bottom: 0px;
	height: 60px;
	overflow: hidden;
}

#corriere-tv-mid_new .content_separatore{
height:1px;
margin-left: 10px;
float: left;
}
#corriere-tv-mid_new .content_separatore li{
height:1px;
width: 600px;
background: transparent url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) no-repeat scroll -92px -293px;
display:block;
}

#corriere-tv-mid_new .freccevaschetta {
	height: 17px;
	padding-top: 6px;
	margin: 0px 10px 0px 10px;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) no-repeat scroll -92px -293px;	
}

#corriere-tv-mid_small .freccevaschetta {
	margin: 0px 10px;
	background: transparent none;	
}
#corriere-tv-mid_new .freccevaschetta li, #corriere-tv-mid_small .freccevaschetta li {
	float: left;
	display: block;
	width: 72px;
}

#corriere-tv-mid_new .freccevaschetta li a, #corriere-tv-mid_small .freccevaschetta li a {
	display: block;
	height: 15px;
}

#corriere-tv-mid_new .freccevaschetta li.avanti, #corriere-tv-mid_small .freccevaschetta li.avanti  {
	float: right;
}



/* --------------------- FINE NUOVA VASCHETTA ---------------------------- */


/* --------------------- FINE BOX CORRIERE TV ---------------------------- */

/* ================   FORUM BOXES   ==================  */

ul.zappingnews li.box-forum {
	background: #F5F5F5;
	padding: 0 0 8px 0;
	word-spacing: normal;
	color: #868787
	font-size: 1em;
	font-family: Georgia, Palatino, serif;
	text-align: right;
	line-height: 1em;
	margin-bottom: 10px;
}

ul.zappingnews li.box-forum h5 {
	margin-top: 0;
	font-size: .88em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2F5EB1;
	background-color: #D6E6F6;
	background-position: left 1px;
	background-repeat: no-repeat;
	margin-bottom: 5px;
	border-bottom: 2px solid #FFFFFF;
	padding: 1px 0 0 0;
	height: 36px;
}

li.box-forum a {
	padding-right: 6px;
	display: block;
}

li.box-forum h5 a {
	color: #2F5EB1;
	display: block;
	height: 37px;
	text-align: right;
}

li.box-forum h5 span{
	font-size: .72em;
	font-weight: normal;
	color: #8E999D;
	text-transform: uppercase;
	line-height: 1.4em;
}

ul.zappingnews li.box-forum .foto {
	display: block;
	width: 36px;
	height: 37px;
	text-indent: -15000px;
	text-align: left;
	overflow: hidden;
	margin-left: 0;
	margin-top: 1px;
}
li.box-forum a.foto:link, li.box-forum a.foto:visited, li.box-forum a.foto:hover, li.box-forum a.foto:active {
	display: block;
	margin-left: 0;
}



ul.zappingnews li.box-forum-desc {
	/* padding: 4px 6px 0 0; */
	padding: 0;
	color: #868787;
	font-size: 1em;
	font-family: Georgia, Palatino, serif;
	text-align: right;
	background-color: #F5F8FD;
	margin: 1px 0 4px 0;
}

ul.zappingnews li.box-forum-desc h5 {
	font-size: .80em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2F5EB1;
	background-position: right 3px;
	background-repeat: no-repeat;
	letter-spacing: 0;
	height: 38px;
	padding-top:5px;
	margin: 0;
	text-align: left;
	padding-left: 5px;
}

ul.zappingnews li.box-forum-desc h5 a {
	color: #3476B7;
	display: block;
	text-decoration: none;
}

ul.zappingnews li.box-forum-desc h5 span.autore{
	display: block;
	font-size: .80em;
	font-weight: normal;
	color: #8E999D;
	margin-top: 2px;
	text-transform: uppercase;
}

ul.zappingnews li.box-forum-desc h5 span.blog{
	color: #C01D32;
	font-family: Georgia, Palatino, serif;
}

ul.zappingnews li.box-forum-desc h5 span.forum{
	color: #2E63B3;
	font-family: Georgia, Palatino, serif;
	display: block;
	padding-right: 30px;
	line-height: 14px;
}

ul.zappingnews li.box-forum-desc h6 {
	font-size: .70em;
	font-family: Arial, Helvetica, sans-serif;
	color: #3B4248;
	letter-spacing: 0;
	padding: 3px 0 3px 5px;
	margin: 0;
	text-align: left;
	background: #E9F0F6 none;
	line-height: 1.2em;
}



ul.zappingnews li.box-forum-nodesc {
	padding: 4px 6px 0 0;
	color: #868787;
	font-size: 1em;
	font-family: Georgia, Palatino, serif;
	text-align: right;
	background-color: #F5F8FD;
	margin: 1px 0 0 0;
}

ul.zappingnews li.box-forum-nodesc h5 {
	font-size: .80em;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2F5EB1;
	background-position: left 1px;
	background-repeat: no-repeat;
	letter-spacing: 0;
	height: 38px;
	padding-top:3px;
	margin: 0;
}

ul.zappingnews li.box-forum-nodesc h5 a {
	color: #3476B7;
	display: block;
	text-decoration: none;
}

ul.zappingnews li.box-forum-nodesc h5 span{
	display: block;
	font-size: .80em;
	font-weight: normal;
	color: #8E999D;
	margin-top: 5px;
}



h4.titolo-forum-box {
	background: #FFFFFF none;
	color: #787A7A;
	font-family: Georgia, Palatino, serif;
	font-size: 100%;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll top left;
}

h4.titolo-forum-box strong{
	color: #738FB6;
	font-family: Georgia,Serif;
	font-size: 140%;
}



ul.zappingnews li.forum-box {
	background: #F5F8FD none;		
	color: #787A7A;
	font-size: 0.75em;
	line-height: 1.1;
	text-align: right;
	margin-bottom: 2px; 
	padding: 0 6px 1px 0;
}

ul.zappingnews li.forum-box h5 {
	line-height: 1.2;
}

ul.zappingnews li.forum-box h6 {
	font-size: 0.85em;
	text-transform: uppercase;
	font-family: Arial, Helvetica, sans;
	line-height: 1.2;
}


.forum-box img {
	float: left;
	margin: 0 10px 0 0;
	padding-top: 1px;
}

.forum-box-description {
	background: #FFFFFF none;	
    font-family: Georgia;
	font-size: 0.9em;
	color: #7C7C7C;
	text-align: right;
	line-height: 1.1;
	padding-top: 5px;
	padding-right: 5px;
	margin-bottom: 10px; 

}

.forum-box a{
	color: #3476B7;
	text-decoration: none;
	font-size:.83em;
}

.forum-box a:link{
	color: #3476B7;
	text-decoration: none;
}

.forum-box a:visited{
	color: #3476B7;
	text-decoration: none;	
	
}

.forum-box a:hover{
	text-decoration: none;
}


/* ================   FINE FORUM BOXES   ==================  */

/* ================   BOX FORUM EDITORIAL   ==================  */


ul.zappingnews li.box-editorial {
	background: #ffffff url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll left top;
	padding: 2px 0 8px 0;
	word-spacing: normal;
	color: #556273;
	font-size: 1em;
	font-family: Georgia, Palatino, serif;
	text-align: right;
	line-height: 1em;
	font-weight: bold;
	letter-spacing: -1px;
}

ul.zappingnews li.box-editorial h5 {
	margin-top: 0;
	font-family: Arial, Helvetica, sans-serif;
	background: #ECEADE none;
	padding: 12px 0 12px 0;
	font-size: 0.7em;
	letter-spacing: normal;
	word-spacing: normal;
	font-weight: normal;
	color: #787A7A;
	text-transform: uppercase;
	background-position: left 1px;
	background-repeat: no-repeat;
}

li.box-editorial a {
	padding-right: 6px;
	display: block;
}

li.box-editorial h5 a {
	color: #787A7A;
	text-align: right;
}

/* ================   FINE BOX FORUM EDITORIAL   ==================  */


/* ================   BOX FORUM E BLOG   ==================  */


ul.zappingnews li.box-forum-blog {
	background: #E9F0F6 none;
	padding: 0;
	margin: 0 0 3px 0;
	word-spacing: normal;
	color: #556273;
	font-size: 0.75em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.2em;
	font-weight: normal;
	letter-spacing: 0;
}

ul.zappingnews li.box-forum-blog h5 {
	margin: 0;
	font-family: Arial, Helvetica, sans-serif;
	background: #F5F8FD none;
	padding: 4px 0 5px 0;
	font-size: 0.9em;
	letter-spacing: normal;
	word-spacing: normal;
	font-weight: normal;
	color: #787A7A;
	background-position: right 6px;
	background-repeat: no-repeat;
	line-height: 1.4em;
}

ul.zappingnews li.box-forum-blog a {
	display: block;
	text-decoration: none;
	color: #293036;
	padding: 1px 0 3px 8px;
}

ul.zappingnews li.box-forum-blog h5 a {
	color: #787A7A;
	text-decoration: none;
}

ul.zappingnews li.box-forum-blog h5 a span.blog {
	font-family: Georgia, Arial, Helvetica, sans-serif;
	color: #C11A11;
	display: block;
	font-weight: bold;
	font-size: 1.2em;
}

ul.zappingnews li.box-forum-blog h5 a span.forum {
	font-family: georgia, Arial, Helvetica, sans-serif;
	color: #415997;
	display: block;
	font-weight: bold;
	font-size: 1.2em;
}

/* ================   FINE BOX FORUM E BLOG   ==================  */

/* ===================   FLASH NEWS   ==================  */

#flash-news {
	background: #f8f8fa url(http://images2.corriereobjects.it/images/static/common/sfondo_flash.gif?v=200710241020) repeat-x scroll left top;
	margin-bottom: 17px;
	border-top: 1px solid #d9d9d9;
	border-bottom: 1px solid #d9d9d9;
	border-right: 1px solid #DBDBDB;
	border-left: 1px solid #DBDBDB;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
}

#flash-news h3 {
	font-family: Georgia, Palatino, serif;
	font-size: 0.9em;
	font-weight: bold;
	color: #bb1612;
	padding-left: 5px;
}

#flash-news h3 strong {
	font-family: Georgia, Palatino, serif;
	font-size: 1.4em;
	font-weight: normal;
	color: #4d5562;
}
#flash-news .ultime {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/sep-flash.gif?v=200710241020);
	background-repeat: repeat-x;
	background-position: left bottom;
}

#flash-news #flashnews24-all-news-link {
	text-indent: -5000px;
	text-decoration: none;
	line-height: 1;
	display: block;
	height: 19px;
	border-bottom: 1px solid #cccccc;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/ultimi_chiudi.gif?v=200710240951) no-repeat scroll left top;
}

#flash-news #flashnews24-most-popular-link {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/freccia_flash.gif?v=200710241020) no-repeat scroll right 4px;
	display: block;
	height: 26px;
	text-decoration: none;
	border-top: 1px solid #e9eaec;
	margin-right: 4px;
}

#flash-news .visti-flash .text-sx {
	float: left;
	width: 100px
}
#flash-news .visti-flash .text-dx {
	float: right;
	width: 20px;
	padding-top: 3px;
}
#flash-news h2 {
	font-family: Georgia, Palatino, serif;
	font-size: 13px;
	font-weight: bold;
	color: #bc1612;
	padding-left: 5px;
	margin-top: 4px;
	text-transform:uppercase;
}
#flash-news h2 img {
float:right;
}
#flash-news h2 strong{
	font-family: Georgia, Palatino, serif;
	font-size: 20px;
	font-weight: normal;
	color: #566173;
	text-transform: none;
	padding-left:2px;
}
#flash-news .content {
height:170px;
	width:198px;
}
#flash-news .sfondo-flash {
}
#flash-news .nota-flash {
	font-size: 0.9em;
	margin-bottom:10px;
	margin-left: 4px;
	padding: 0;
	background: transparent none;
}
#flash-news .nota-flash a {
	font-size: 0.9em;
}
#flash-news .time-flash {
	font-family: Georgia, Palatino, serif;
	font-size: 0.9em;
	color: #A71B1A;
	font-weight: bold;
}
#flash-news .luogo-flash {
	font-family: Georgia, Palatino, serif;
	font-size: 0.9em;
	color: #2E66D0;
	font-weight: bold;
}
#flash-news .testo-flash {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.9em;
	color: #666666;
	font-weight: normal;
}

/* flash news per ipad */
#news-ipad {
	padding: 5px 0 0 5px;
}

#news-ipad .jcarousel-clip {
	width: 185px;
	height: 160px;
	overflow:hidden;
}

#news-ipad .jcarousel-clip li {
	width: 190px;
	height: auto;
	margin: 0;
	padding: 0 0 4px 0;
}

/* box news*/
#box-news {
	background: #ffffff none !important;
	border: 0;
	width: 300px;
	height:240px;
	/*margin-bottom: -10px;*/
	margin-top: 10px;
}

#box-news .red {
	font-family: Georgia, Palatino, serif;
	font-size: 1.3em;
	color: #BB1612;
	width: 270px;
	text-align: left;
	height: 25px;
	font-weight: bold;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll left 23px;
	padding-bottom:15px;
}
#box-news .testo {
	font-family: Georgia, Palatino, serif;
	font-size: 1.6em;
	font-weight: normal;
	color: #566173;
}
#box-news .tit ul li {
	display: inline;
}
#box-news ul li {
	float: left;
	display: block;
}
#box-news ul li img {
	text-align: center;
}
#box-news ul li a {
	text-indent: -5000px;
	display: block;
	width: 90px;
	height: 20px;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/news_3_back-new.gif?v=200809111554);
	background-repeat: no-repeat;
	background-position: left 0px;
}
#box-news ul li a.tab-giorno {
	background-position: 14px top;
}
#box-news ul li a.tab-giorno:hover,
#box-news ul li.ui-tabs-selected a.tab-giorno {
	background-position: 14px -22px;
}
#box-news ul li a.tab-settimana {
	background-position: -75px top;
}
#box-news ul li a.tab-settimana:hover,
#box-news ul li.ui-tabs-selected a.tab-settimana {
	background-position: -75px -22px;

}
#box-news ul li a.tab-mese {
	background-position: -162px top;
}
#box-news ul li a.tab-mese:hover,
#box-news ul li.ui-tabs-selected a.tab-mese {
	background-position: -162px -22px;
}
#nota-flash {
	width: 275px;
	padding-bottom: 14.5px;
}
#nota-flash .time-flash {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.2em;
	color: #CB1814;
	text-decoration: none;
	width: 10px;
	height: 25px;
	float: left;
	margin-left:5px;
	margin-right:5px;
	font-weight: bold;
}
#nota-flash .testo-flash {
	font-family: georgia;
	font-size: 1.2em;
	color: #2668AD;
	text-decoration: none;
	line-height: 1.2em;
}

#nota-flash .testo-flash a{
	color: #2668AD;
}

.holder2 {
	float: left;
	padding-bottom: 5px;
	margin-left: 3px;
}
.scroll-pane2 {
	width: 295px;
	overflow: auto;
	float: left;
	height: 160px;
}
.winXP2 .jScrollPaneTrack {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_track-new.gif?v=200809111539) repeat-y;
}
.winXP2 .jScrollPaneDrag {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_middle-new.gif?v=201002021750) no-repeat 0 50%;
}
.winXP2 .jScrollPaneDragTop {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_top.gif?v=200710241020) no-repeat;
	height: 4px;
}
.winXP2 .jScrollPaneDragBottom {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_bottom.gif?v=200710241020) no-repeat;
	height: 4px;
}
.winXP2 a.jScrollArrowUp {
	height: 17px;
	background: url(http://images2.corriereobjects.it/images/static/common/windows_arrow_up.gif?v=200710241020) no-repeat 0 0;
}
.winXP2 a.jScrollArrowUp:hover {
	background-position: 0 -20px;
}
.winXP2 a.jScrollArrowDown {
	height: 17px;
	background: url(http://images2.corriereobjects.it/images/static/common/windows_arrow_down.gif?v=200710241020) no-repeat 0 0;
}
.winXP2 a.jScrollArrowDown:hover {
	background-position: 0 -20px;
}
.winXP2 a.jScrollActiveArrowButton, .winXP a.jScrollActiveArrowButton:hover {
	background-position: 0 -40px;
}
.holder3 {
	float: left;
	padding-bottom: 5px;
	margin-left: 3px;
}
.scroll-pane3 {
	width: 295px;
	overflow: auto;
	float: left;
	height: 160px;
}
.winXP3 .jScrollPaneTrack {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_track-new.gif?v=200809111539) repeat-y;
}
.winXP3 .jScrollPaneDrag {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_middle-new.gif?v=201002021750) no-repeat 0 50%;
}

.winXP3 .jScrollPaneDragTop {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_top.gif?v=200710241020) no-repeat;
	height: 4px;
}
.winXP3 .jScrollPaneDragBottom {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_bottom.gif?v=200710241020) no-repeat;
	height: 4px;
}
.winXP2 a.jScrollArrowUp {
	height: 17px;
	background: url(http://images2.corriereobjects.it/images/static/common/windows_arrow_up.gif?v=200710241020) no-repeat 0 0;
}
.winXP3 a.jScrollArrowUp:hover {
	background-position: 0 -20px;
}
.winXP3 a.jScrollArrowDown {
	height: 17px;
	background: url(http://images2.corriereobjects.it/images/static/common/windows_arrow_down.gif?v=200710241020) no-repeat 0 0;
}
.winXP3 a.jScrollArrowDown:hover {
	background-position: 0 -20px;
}
.winXP3 a.jScrollActiveArrowButton,
.winXP a.jScrollActiveArrowButton:hover {
	background-position: 0 -40px;
}
.holder4 {
	float: left;
	padding-bottom: 5px;
	margin-left: 3px;
}
.scroll-pane4 {
	width: 295px;
	overflow: auto;
	float: left;
	height: 160px;
}
.winXP4 .jScrollPaneTrack {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_track-new.gif?v=200809111539) repeat-y;
}
.winXP4 .jScrollPaneDrag {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_middle-new.gif?v=201002021750) no-repeat 0 50%;
}
.winXP4 .jScrollPaneDragTop {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_top.gif?v=200710241020) no-repeat;
	height: 4px;
}
.winXP4 .jScrollPaneDragBottom {
	background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_bottom.gif?v=200710241020) no-repeat;
	height: 4px;
}
.winXP42 a.jScrollArrowUp {
	height: 17px;
	background: url(http://images2.corriereobjects.it/images/static/common/windows_arrow_up.gif?v=200710241020) no-repeat 0 0;
}
.winXP4 a.jScrollArrowUp:hover {
	background-position: 0 -20px;
}
.winXP4 a.jScrollArrowDown {
	height: 17px;
	background: url(http://images2.corriereobjects.it/images/static/common/windows_arrow_down.gif?v=200710241020) no-repeat 0 0;
}
.winXP4 a.jScrollArrowDown:hover {
	background-position: 0 -20px;
}
.winXP4 a.jScrollActiveArrowButton, .winXP a.jScrollActiveArrowButton:hover {
	background-position: 0 -40px;
}



/* ================   editoriale   ==================  */

ul.zappingnews .editoriale img,
ul.zappingnews .forum-box img,
ul.zappingnews .forum-box-esperto img {
	width: auto;
}

ul.zappingnews li.editoriale {
	background: #F3f3f3 none;
	border: 1px solid #cccccc;
	color: #475874;
	font-size: 0.75em;
	line-height: 1.1;
	text-align: right;
	padding: 0;
}

ul.zappingnews li.editoriale-noborder {
	background: #F3f3f3 none;
	color: #475874;
	font-size: 0.75em;
	line-height: 1.1;
	text-align: right;
	padding: 0;
	margin-bottom: 10px;
}

ul.zappingnews li.editoriale h5 {
	font-size: 1em;
	font-weight: bold;
	color: #AD1514;
	padding-top: 5px;
	padding-bottom: 5px;
}

ul.zappingnews li.editoriale h5 strong {
	color: #556273;
	font-size: 1.4em;
}

ul.zappingnews li.editoriale-noborder h5 {
	font-size: 1.2em;
	font-weight: bold;
	color: #AD1514;
	padding-top: 5px;
	padding-bottom: 5px;
}

ul.zappingnews li.editoriale-noborder h5 strong {
	color: #556273;
	font-size: 1.3em;
	display: block;
	font-weight: bold;
}

ul.zappingnews li.editoriale-noborder p {
	font-size: 0.8em;
	color: #777777;
	padding-top: 3px;
	font-family: arial;
	font-weight: normal;
	line-height: 1em;
}

ul.zappingnews li.editoriale img {
	float: left;
}

ul.zappingnews li.editoriale a {
	color: #566172;
	text-decoration: none;
}

ul.zappingnews li.editoriale a.alberoni {
	display: block;
	height: 71px;
	background: transparent url(http://images2.corriereobjects.it/images/static/box_editoriali/base_tasselli-0.2.png?v=200711151437) scroll no-repeat left top;
	text-indent: -5000px;
	text-align: left;
}


ul.zappingnews li.editoriale a.tgeconomia {
	display: block;
	height: 80px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/tg_economia.jpg?v=200802191310) scroll no-repeat left 3px;
}

ul.zappingnews li.editoriale a.tgspettacoli {
	display: block;
	height: 76px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/tg_spettacoli.jpg?v=200711191241) scroll no-repeat left top;
}


ul.zappingnews li.editoriale a.tgeconomia {
	font-size: 0.85em;
}

ul.zappingnews li.editoriale a.tgeconomia h5 {
	color: #cc2026;
	font-size: 1.55em;
}

ul.zappingnews li.editoriale a.tgeconomia h5 strong {
	color: #6666663;
	font-size: 1.45em;
	font-weight: normal;
}


ul.zappingnews li.editoriale a.benzina {
	display: block;
	height: 54px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/benzina_new.gif?v=200710101155) scroll no-repeat left top;
}

ul.zappingnews li.editoriale a.votailfondo {
	display: block;
	height: 71px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/includes2007/ssi/boxes/economia/vota_il_fondo.gif?v=200805022000) scroll no-repeat left top;
}

ul.zappingnews li.editoriale a.corriere-economia {
	display: block;
	height: 54px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/economia_finanza.jpg?v=200710101515) scroll no-repeat left top;
}

ul.zappingnews li.editoriale a.mobile {
	display: block;
	height: 54px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/images/static/box_editoriali/mobile_borsa.gif?v=200711231833) scroll no-repeat left top;
}

ul.zappingnews li.editoriale a.sconcerti {
	display: block;
	height: 62px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/sconcerti.gif?v=200711091201) scroll no-repeat left 3px;
}

ul.zappingnews li.editoriale a.elezioni {
	border: 0 0 0 0;
	display: block;
	height: 68px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/images/elezioni.gif?v=200804102212) scroll no-repeat left 3px;
}

ul.zappingnews li.editoriale a.campionato {
	display: block;
	height: 62px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/campionato.gif?v=200710101607) scroll no-repeat left 3px;
}

ul.zappingnews li.editoriale a.europeo {
	display: block;
	height: 88px;
	padding: 0 6px 0 0;
}


ul.zappingnews li.editoriale a.mondialinuoto09 {
	display: block;
	height: 62px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/mondialinuoto09.png?v=200907182339) scroll no-repeat left 3px;
}

ul.zappingnews li.editoriale a.calciomercato {
	display: block;
	height: 62px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/calciomercato.png?v=200907161510) scroll no-repeat left 3px;
}


ul.zappingnews li.editoriale a.coppe {
	display: block;
	height: 62px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/coppe.gif?v=200809161255) scroll no-repeat left 3px;
}

ul.zappingnews li.editoriale a.sci {
	background:transparent url(http://images2.corriereobjects.it/box_editoriali/img/sci.png?v=200902031849) no-repeat scroll left 3px;
	display:block;
	height:62px;
	padding:0 6px 0 0;
}

ul.zappingnews li.editoriale a.formula-uno {
	display: block;
	height: 62px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/f1.gif?v=200710171819) scroll no-repeat left 3px;
	}

ul.zappingnews li.editoriale a.moto {
	display: block;
	height: 62px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/moto_new.gif?v=200710101225) scroll no-repeat left 3px;
	}

ul.zappingnews li.editoriale a.motomondiale {
	display: block;
	height: 62px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/motomondiale_new.gif?v=200803071313) scroll no-repeat left 3px;
	}

ul.zappingnews li.editoriale a.gol_a {
	display: block;
	height: 110px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/gol_a.gif?v=200802011643) scroll no-repeat left 3px;
	}

ul.zappingnews li.editoriale a.centri-eccellenza {
	display: block;
	height: 58px;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/centri_eccelenza.gif?v=200710161835) scroll no-repeat left 3px;
}

ul.zappingnews li.editoriale a.esami-del-sangue {
	display: block;
	height: 71px;
	text-indent: -5000px;
	text-align: left;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/images/static/box_editoriali/base_tasselli-0.2.png?v=200711151437) scroll no-repeat left -199px;
}

ul.zappingnews li.editoriale a.esperto-fegato {
	display: block;
	height: 58px;
	padding: 0 6px 0 0;
}

ul.zappingnews li.editoriale a.video-salute {
	display: block;
	height: 71px;
	text-indent: -5000px;
	text-align: left;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/images/static/box_editoriali/base_tasselli-0.2.png?v=200711151437) scroll no-repeat left -101px;
}

ul.zappingnews li.editoriale a.sportello-cancro {
	display: block;
	height: 71px;
	text-indent: -5000px;
	text-align: left;
	padding: 0 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/images/static/box_editoriali/base_tasselli-0.2.png?v=200711151437) scroll no-repeat left -299px;
}

ul.zappingnews li.editoriale a.weather {
	display: block;
	height: 47px;
	padding: 10px 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_weather.gif?v=200803071450) scroll no-repeat left 13px;
}

ul.zappingnews li.editoriale a.weather h5{
	margin-bottom:-4px;
}

ul.zappingnews li.editoriale a.mammamia {
	display: block;
	height: 57px;
	padding: 0;
margin-right: 5px;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_mammamia.gif?v=200904281424) scroll no-repeat left 3px;
}
ul.zappingnews li.editoriale a.mammamia h5{
	margin-bottom:-4px;

}

ul.zappingnews li.editoriale a.mappe {
	display: block;
	padding: 15px 6px 10px 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_mappe.gif?v=200803071456) scroll no-repeat left 3px;
}

ul.zappingnews li.editoriale a.job {
	display: block;
	height: 57px;
	padding: 5px 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_job.gif?v=200902041433) scroll no-repeat 45px 30px;
}

ul.zappingnews li.editoriale a.dictionary {
	display: block;
	height: 47px;
	padding: 10px 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_dictionary.gif?v=200803071450) scroll no-repeat 5px 13px;
}

ul.zappingnews li.editoriale a.dictionary h5{
	margin-bottom:-4px;
}

ul.zappingnews li.editoriale a.travel {
	display: block;
	height: 47px;
	padding: 10px 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_travel.gif?v=200803071456) scroll no-repeat left 3px;
}

ul.zappingnews li.editoriale a.travel h5{
	margin-bottom:-4px;
}

ul.zappingnews li.editoriale a.pgialle {
	display: block;
	height: 57px;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_pgialle.gif?v=200803071450) scroll no-repeat 25px 18px;
}

ul.zappingnews li.editoriale a.converter {
	display: block;
	height: 50px;
	padding: 10px 6px 0 0;
}

ul.zappingnews li.editoriale a.converter h5{
	margin-bottom:-4px;
}

ul.zappingnews li.editoriale a.contact {
	display: block;
	height: 50px;
	padding: 10px 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_contact.gif?v=200803071450) scroll no-repeat 10px 5px;
}

ul.zappingnews li.editoriale a.contact h5{
	margin-bottom:-4px;
}


ul.zappingnews li.esperto-risponde {
	margin-bottom:10px !important;
}

ul.zappingnews li.neutro div.forum-box-esperto {
	background: #F8FAFF none;
	padding: 7px 5px 0 5px;
	color: #566172;
	display: block;
	margin: 0 0 3px 0; 
	width: 190px;
}
ul.zappingnews li.neutro div.forum-box-esperto-cancro {
	background-color: #f7e4d3;
	padding: 7px 5px 0 5px;
	color: #566172;
	display: block;
	margin: 0 0 3px 0; 
	width: 190px;
}
ul.zappingnews li.neutro div.forum-box-esperto-cancro-ultimo {
	background-color: #ffcb7f;
	padding: 7px 5px 0 5px;
	color: #566172;
	display: block;
	margin: 0 0 3px 0; 
	width: 190px;
}

ul.zappingnews  li.neutro div.forum-box-esperto h5,
ul.zappingnews li.neutro div.forum-box-esperto-cancro h5, 
ul.zappingnews li.neutro div.forum-box-esperto-cancro-ultimo h5 {
	font-family: georgia;
	color: #2D71BB;
	font-size: 0.8em;
	font-weight: bold;
	letter-spacing: 0;
	line-height: 1.5em;
}


ul.zappingnews  li.neutro div.forum-box-esperto h5 a,
ul.zappingnews li.neutro div.forum-box-esperto-cancro h5 a, 
ul.zappingnews li.neutro div.forum-box-esperto-cancro-ultimo h5 a {
	color: #2D71BB;
	text-decoration: none;
}

ul.zappingnews  li.neutro div.forum-box-esperto h6, 
ul.zappingnews li.neutro div.forum-box-esperto-cancro h6, 
ul.zappingnews li.neutro div.forum-box-esperto-cancro-ultimo h6 {
	font-family: arial;
	color: #777777;
	font-size: 0.6em;
	line-height: 0.8em;
}

ul.zappingnews  li.neutro div.forum-box-esperto img {
	float: right;
	padding: 0;
	margin: 0;
	width: 33px;
	height: 33px;
	margin-bottom:-3px;
}

ul.zappingnews li.editoriale a.reumatismi,
ul.zappingnews li.editoriale a.centri_cura,
ul.zappingnews li.editoriale a.video_specialisti,
ul.zappingnews li.editoriale a.centri_eccellenza,
ul.zappingnews li.editoriale a.esami_sangue,
ul.zappingnews li.editoriale a.lineeguida,
ul.zappingnews li.editoriale a.alimenti,
ul.zappingnews li.editoriale a.etichetta,
ul.zappingnews li.editoriale a.disturbi,
ul.zappingnews li.editoriale a.link_utili,
ul.zappingnews li.editoriale a.scrivi,
ul.zappingnews li.editoriale a.forum,
ul.zappingnews li.editoriale a.dizionario
{
	display: block;
	height: 40px;
	min-height: 40px;
	padding: 10px 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_libro.jpg?v=200805141146) scroll no-repeat 5px 5px;
	font-weight: bold;
	font-family: georgia !important;
	line-height: 1.2em;
}
ul.zappingnews li.editoriale a.video_cancro
{
	display: block;
	padding: 10px 6px 5px 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_video.jpg?v=200805141146) scroll no-repeat 5px 5px;
	font-weight: bold;
	font-family: georgia !important;
	line-height: 1.2em;
}
ul.zappingnews li.editoriale a.presentazione
{
	display: block;
	padding: 10px 6px 20px 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_presentazione.jpg?v=200811241302) scroll no-repeat 5px 5px;
	font-weight: bold;
	font-family: georgia !important;
	line-height: 1.2em;
}

ul.zappingnews li.editoriale a.fuv
{
	display: block;
	padding: 10px 6px 10px 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_fuv.gif?v=200901161148) scroll no-repeat 5px 5px;
	font-weight: bold;
	font-family: georgia !important;
	line-height: 1.2em;
}

ul.zappingnews li.editoriale a.forum {
	display: block;
	padding: 10px 6px 10px 0;
	background: transparent url(http://images2.corriereobjects.it/images/clouds.gif?v=200906171223) scroll no-repeat 5px 5px;
	font-weight: bold;
	font-family: georgia !important;
	line-height: 1.2em;
}

ul.zappingnews li.editoriale-noborder a.tematici_cancro,
ul.zappingnews li.editoriale-noborder a.tematici_reumatologia,
ul.zappingnews li.editoriale-noborder a.tematici_cuore,
ul.zappingnews li.editoriale-noborder a.tematici_nutrizione
{
	display: block;
	height: 60px;
	min-height: 60px;
	padding: 10px 6px 0 0;
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_sportellocancro.gif?v=200805261102) scroll no-repeat 5px 0;
	font-weight: bold;
	font-family: georgia !important;
	line-height: 1em;
}

ul.zappingnews li.editoriale a.reumatismi h5,
ul.zappingnews li.editoriale a.centri_cura h5,
ul.zappingnews li.editoriale a.video_specialisti h5,
ul.zappingnews li.editoriale a.centri_eccellenza h5,
ul.zappingnews li.editoriale a.esami_sangue h5,
ul.zappingnews li.editoriale a.lineeguida h5,
ul.zappingnews li.editoriale a.alimenti h5,
ul.zappingnews li.editoriale a.etichetta h5,
ul.zappingnews li.editoriale a.disturbi h5,
ul.zappingnews li.editoriale-noborder a.tematici_cancro h5,
ul.zappingnews li.editoriale-noborder a.tematici_reumatologia h5,
ul.zappingnews li.editoriale-noborder a.tematici_cuore h5,
ul.zappingnews li.editoriale-noborder a.tematici_nutrizione h5,
ul.zappingnews li.editoriale a.dizionario h5,
ul.zappingnews li.editoriale a.link_utili h5
{
	margin-bottom:-4px;
	letter-spacing: 0;
}
ul.zappingnews li.editoriale a.video_cancro h5,
ul.zappingnews li.editoriale a.scrivi h5,
ul.zappingnews li.editoriale a.presentazione h5
{
	margin-bottom:0;
	padding-bottom:0;
}
ul.zappingnews li.editoriale a.reumatismi:hover
ul.zappingnews li.editoriale a.centri_cura:hover,
ul.zappingnews li.editoriale a.video_specialisti:hover,
ul.zappingnews li.editoriale a.centri_eccellenza:hover,
ul.zappingnews li.editoriale a.esami_sangue:hover,
ul.zappingnews li.editoriale a.lineeguida:hover,
ul.zappingnews li.editoriale a.alimenti:hover,
ul.zappingnews li.editoriale a.etichetta:hover,
ul.zappingnews li.editoriale a.disturbi:hover,
ul.zappingnews li.editoriale-noborder a.tematici_cancro:hover,
ul.zappingnews li.editoriale-noborder a.tematici_reumatologia:hover,
ul.zappingnews li.editoriale-noborder a.tematici_cuore:hover,
ul.zappingnews li.editoriale-noborder a.tematici_nutrizione:hover,
ul.zappingnews li.editoriale a.dizionario:hover,
ul.zappingnews li.editoriale a.link_utili:hover

{
	text-decoration: none;
}

ul.zappingnews li.editoriale a.centri_cura {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_centridicura.jpg?v=200805141146) scroll no-repeat 0 2px;
}

ul.zappingnews li.editoriale a.scrivi {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_scrivi.jpg?v=200811241247) scroll no-repeat 0 2px;
	height:auto!important;
	padding-bottom:5px;
}
ul.zappingnews li.editoriale a.video_specialisti {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_video.jpg?v=200805141146) scroll no-repeat 5px 5px;
}

ul.zappingnews li.editoriale a.link_utili {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_linkutili.jpg?v=200805141146) scroll no-repeat 5px 5px;
}

ul.zappingnews li.editoriale a.centri_eccellenza {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_centrieccellenza.jpg?v=200805141719) scroll no-repeat 5px 5px;
}

ul.zappingnews li.editoriale a.esami_sangue {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_esami.jpg?v=200805141719) scroll no-repeat 0 2px;
}

ul.zappingnews li.editoriale a.lineeguida {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_lineeguida.gif?v=200805221638) scroll no-repeat 0 0;
}

ul.zappingnews li.editoriale a.alimenti {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_alimenti.gif?v=200805221638) scroll no-repeat 0 5px;
}

ul.zappingnews li.editoriale a.etichetta {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_etichetta.gif?v=200805221638) scroll no-repeat 5px 5px;
}

ul.zappingnews li.editoriale a.disturbi {
	background: transparent none;
}

ul.zappingnews li.editoriale-noborder a.tematici_nutrizione {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_nutrizione.gif?v=200805261102) scroll no-repeat 5px 0;
}

ul.zappingnews li.editoriale-noborder a.tematici_reumatologia {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_reumatologia.gif?v=200805261102) scroll no-repeat 5px 0;
}

ul.zappingnews li.editoriale-noborder a.tematici_cuore {
	background: transparent url(http://images2.corriereobjects.it/box_editoriali/img/bg_cuore_ani.gif?v=200805261102) scroll no-repeat 5px 0;
}

ul.zappingnews li.separato {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll left top;
	border: 0;
	padding-top: 10px;
}

ul.zappingnews li.separato div {
	background: #F3f3f3 none;
	border: 1px solid #cccccc;
	margin: 0 0 10px 0;
}

ul.zappingnews li.separato-noborder div {
	background: #F3f3f3 none;
	border:0;
	margin: 0 0 10px 0;
}

/* classi per box letture consigliate */

#letture-correlate {
	background: #E9EAEB url(http://images2.corriereobjects.it/images/box_lettura_logo_libreria_rizzoli.gif?v=[an error occurred while processing this directive]) no-repeat right 4px;
	border: 1px solid #DBDBDB;
	color: #787576;
	font-family: arial;
	width: 305px;
	float: left;
	margin-right: 5px;
	height: 90px;
	overflow: hidden;
	margin-top: 10px;
}

#letture-correlate img {
	display: inline;
	float: left;
	margin: 0;
}

#letture-correlate img.libreria_rizzoli {
	display:none;

}

#letture-correlate h4{
	font-size: 1em;
	font-family: georgia;
	color: #C10C24;
	font-weight: bold;
	padding-top:5px;
}

#letture-correlate h4 strong{
	font-size: 1.3em;
	font-family: georgia;
	color: #484A4B;
	font-weight: bold;
}

#letture-correlate h4 img{
	float: left;
	margin: 0 7px 0 5px;
	height: 80px;
}

#letture-correlate h5{
	font-family: verdana;
	font-size: 0.9em;
	font-weight: bold;
	padding-top: 15px;
}

#letture-correlate h5 a{
	text-decoration: none;
	font-weight: bold;
	color: #484A4B;
}

#letture-correlate h6{
	font-size: 1.1em;
	font-weight: bold;
	padding: 5px 0 0 0;
}

#letture-correlate h6 a{
	text-decoration: none;
	font-weight: bold;
	color: #657DA8;
}

#letture-correlate  p{
	font-family: georgia;
	font-size: 1.1em;
	font-weight: bold;
	color: #B1464C;
	padding: 5px 0 0 0;

}

/* classi per box letture consigliate a 3 */


/* archivio storico new form */
 .cerca_in{
 font-weight:bold;
 margin-right:20px;
 }
#col-one.bis {
float:left;
padding:0pt 10px;
width:135px;
}
#col-two.bis {
margin-left:155px;
}

ul.campi_data_bis {
clear:none;
}

#fase4.bis{
border:none;
}
/*--*/



/* classi per box letture consigliate a 3 */


#letture-correlate-3 {
	background:#FFFFFF url(http://images2.corriereobjects.it/images/box_lettura_preload.gif?v=200806051642) center center no-repeat; 
	height:125px; 
/*	border:1px solid #fe9901;*/
	margin:0px;
	padding:0px;
}

div.letture-correlate-big {
	background: #FFFFFF none;
	border:1px solid #29aa6a;
	padding-bottom:8px;
}


ul.letture-correlate-big {
	background: #FFFFFF none;
	color: #484A4B;
	font-family: arial;
	overflow: hidden;
	padding: 0 0 0 5px;
}

ul.letture-correlate-big a {
	color: #484A4B;
}

ul.letture-correlate-big li{
	margin: 0 0 5px 0;
	padding: 5px 0 0 5px;
	width: 195px;
	float: left;
	vertical-align: top;
	background: #FFFFFF none;
}

ul.letture-correlate-big li.doppio{
	width: 390px;
}

ul.letture-correlate-big li.triplo{
	width: 602px;
}

ul.letture-correlate-big li.recensione{
	border-bottom: 1px solid #29aa6a;
	padding-bottom:10px;
}

ul.letture-correlate-big li img {
	display: inline;
	float: left;
	margin: 0;
	width: 55px;
	height: 73px;
}

ul.letture-correlate-big li img.libreria_rizzoli {
	float: right;
	width: 60px;
	height: 23px;
}

ul.letture-correlate-big li img.carrello {
	width: 13px;
	height: 11px;
	margin: 3px 5px 0 0;
}

ul.letture-correlate-big li h4{
	font-size: 1.1em;
	font-family: georgia;
	color: #484A4B;
	font-weight: normal;
	padding-top:5px;
}

ul.letture-correlate-big li h4 strong{
	color: #29aa6a;
	font-weight: bold;
}

ul.letture-correlate-big li h4 strong.azzurro{
	color: #398EAE;
	font-weight: bold;
}

ul.letture-correlate-big li h6{
	font-family: arial;
	font-size: 1.2em;
	font-weight: normal;
	line-height: 1.4em;
}

ul.letture-correlate-big li h6 strong{
	display:block;
}

ul.letture-correlate-big li h5{
	font-family: arial;
	font-size: 1.1em;
	font-weight: bold;
	line-height: 1.15em;
}

ul.letture-correlate-big li h5 img{
	float: left;
	margin: 0 8px 0 0;
}

ul.letture-correlate-big li p{
	font-size: 1.1em;
	font-weight: normal;
	line-height: 1.15em;
}




/* classi per box letture consigliate */



ul.letture-correlate {
	background: #E9EAEB none;
	border: 1px solid #DBDBDB;
	color: #787576;
	font-family: arial;
	width: 305px;
	float: left;
	margin-right: 5px;
	height: 110px;
	overflow: hidden;
	margin-top: 10px;
}

ul.letture-correlate li{
	margin: 0 0 5px 0;
	padding: 5px 0 0 5px;
	width: 145px;
	float: left;
	vertical-align: top;
}

ul.letture-correlate li img {
	display: inline;
	float: left;
	margin: 0;
}

ul.letture-correlate li img.libreria_rizzoli {
	float: right;
}

ul.letture-correlate li h4{
	font-size: 1em;
	font-family: georgia;
	color: #C10C24;
	font-weight: bold;
}

ul.letture-correlate li h4 strong{
	font-size: 1.3em;
	font-family: georgia;
	color: #484A4B;
	font-weight: bold;
}

ul.letture-correlate li h5{
	font-family: verdana;
	font-size: 0.9em;
	font-weight: bold;
}

ul.letture-correlate li h5 img{
	float: left;
	margin: 0 7px 0 0;
}

ul.letture-correlate li h5 a{
	text-decoration: none;
	font-weight: bold;
	color: #484A4B;
}

ul.letture-correlate li h6{
	font-size: 1.1em;
	font-weight: bold;
	padding: 3px 0 0 0;
}

ul.letture-correlate li h6 a{
	text-decoration: none;
	font-weight: bold;
	color: #657DA8;
}

ul.letture-correlate li p{
	font-family: georgia;
	font-size: 1.1em;
	font-weight: bold;
	color: #B1464C;
}


/* classi per box bottom mobile */

ul.box-bottom-mobile {
	background: #E9EAEB url(http://images2.corriereobjects.it/images/static/common/letture/mobile.gif?v=200711261005) no-repeat right bottom;
	border: 1px solid #DBDBDB;
	color: #787576;
	font-family: arial;
	width: 305px;
	float: left;
	height: 90px;
	margin-top: 10px;
}

ul.box-bottom-mobile li{
	margin: 0 0 5px 0;
	padding: 5px 0 0 5px;
	float: left;
	width: 120px;
	vertical-align: top;
}

ul.box-bottom-mobile li h4{
	font-size: 1em;
	font-family: georgia;
	color: #C10C24;
	font-weight: bold;
}

ul.box-bottom-mobile li h4 strong{
	font-size: 1.4em;
	font-family: georgia;
	color: #484A4B;
	font-weight: bold;
}

ul.box-bottom-mobile li h5{
	font-family: arial;
	font-size: 1.1em;
	font-weight: normal;
}

ul.box-bottom-mobile li h5 strong{
	font-weight: bold;
}

ul.box-bottom-mobile li h5 a{
	text-decoration: none;
	font-weight: normal;
	color: #484A4B;
}

ul.box-bottom-mobile li p{
	font-family: georgia;
	font-size: 1em;
	font-weight: bold;
	color: #B1464C;
}

ul.box-bottom-mobile li p a{
	font-weight: bold;
	color: #B1464C;
	text-decoration: none;
}

/* ================================================================== */

			.holder {
				float: left;
				margin-left: 2px;
				margin-top: 3px;
	
			}
			.scroll-pane {
	width: 190px;
	overflow: auto;
	float: left;
	height: 160px;
			}
			.winXP .jScrollPaneTrack {
				background: url(http://images2.corriereobjects.it/images/static/common/windows_track.gif?v=200906261200) repeat-y;
			}
			.winXP .jScrollPaneDrag {
				background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_middle.gif?v=201002021751) no-repeat 0 50%;
			}
			.winXP .jScrollPaneDragTop {
				background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_top.gif?v=200710241020) no-repeat;
				height: 4px;
			}
			.winXP .jScrollPaneDragBottom {
				background: url(http://images2.corriereobjects.it/images/static/common/windows_drag_bottom.gif?v=200710241020) no-repeat;
				height: 4px;
			}
			.winXP a.jScrollArrowUp {
				height: 17px;
				background: url(http://images2.corriereobjects.it/images/static/common/windows_arrow_up.gif?v=200710241020) no-repeat 0 0;
			}
			.winXP a.jScrollArrowUp:hover {
				background-position: 0 -20px;
			}
			.winXP a.jScrollArrowDown {
				height: 17px;
				background: url(http://images2.corriereobjects.it/images/static/common/windows_arrow_down.gif?v=200710241020) no-repeat 0 0;
			}
			.winXP a.jScrollArrowDown:hover {
				background-position: 0 -20px;
			}
			.winXP a.jScrollActiveArrowButton, .winXP a.jScrollActiveArrowButton:hover {
				background-position: 0 -40px;
			}


#box-eco {
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/puntini1.gif?v=200709171817);
	background-repeat: repeat-x;
	background-position: left top;
	margin-bottom: 10px;
	padding: 0;
}
#author-faded {
	width: 200px;
	height: 39px;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/eco_sfondo.gif?v=200710221104);
	background-repeat: repeat-x;
	background-position: left top;
	}

#npfranco {
	font-family: georgia;
	font-size: 12px;
	color: #5E6265;
	text-align: right;
	margin: 2px 1px 0 0;
	}

#npfranco img {
	float: left;
	}

#npfranco strong {
	font-family: georgia; 
	font-size: 10px;
	font-weight: bold;
	color: #B1464C;
	}



#title-faded {
	width: 200px;
	height: 51px;
	border-bottom: 2px solid #DBDBDB;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/eco_sfondo2.gif?v=200710221104);
	background-repeat: repeat-x;
	background-position: left top;
}
#box-eco h5 {
	color: #50535C;
	font-size: 1em;
	font-weight: normal;
	text-transform: uppercase;
	padding-top: 2px;
	margin-bottom: 2px;
}
#box-eco h5 strong {
	color: #900006;
	font-size: 1.4em;
	font-weight: normal;
	text-transform: none;
}
#box-eco h6 {
	color: #5B6268;
	font-size: 1em;
	font-weight: normal;
	text-align: right;
	float: right;
	margin: 5px 5px 0 0;
}
#box-eco .author {
	font-family: Arial;
	font-size: 0.6em;
	text-transform: uppercase;
	color: #7E7F7A;
	float: right;
	margin: 5px 5px 0 0;
}

/* =========== ARCHIVIO CRONOLOGICO ============ */

#archivio-cronologico {
	background-color:#F2F2F4; 
	font-size: 1.1em; 
	font-family:arial;
	margin-bottom:10px;
}

#archivio-cronologico a {
	color: #787A7A;
}

#archivio-cronologico h4 {
	color:#BB1612;
	font-size:1.4em;
	font-weight:bold;
	letter-spacing:normal;
	padding: 7px 0 3px 12px;
	margin-bottom:1.6em;
	border-bottom:1px solid #FEFEFF;
}

#archivio-cronologico h4 span {
	color:#4D5562;
	font-size:1.5em;
	font-weight:normal;
}

#archivio-cronologico ul {
	float: left;
	padding: 0 0 0 12px;
	margin: 0 0 10px 0;
}

#archivio-cronologico ul li {
	margin: 0 0 6px 0;
	color: #787A7A;
}

#archivio-cronologico ul li.anno {
	font-size: 1.2em; 
	font-weight:bold;
}

#archivio-cronologico h6 {
	text-align: right;
	font-family:arial;
	padding: 0 10px 10px 0;
}

#archivio-cronologico-oriz {
	background-color:#F2F2F4; 
	font-size: 1.1em; 
	font-family:arial;
	margin: 0 0 10px 0;
}

#archivio-cronologico-oriz a {
	color: #787A7A;
}

#archivio-cronologico-oriz h4 {
	color:#BB1612;
	font-size:1.4em;
	font-weight:bold;
	letter-spacing:normal;
	padding: 7px 0 3px 12px;
	margin-bottom:1.6em;
	border-bottom:1px solid #FEFEFF;
}

#archivio-cronologico-oriz h4 span {
	color:#4D5562;
	font-size:1.5em;
	font-weight:normal;
}

#archivio-cronologico-oriz ul {
	padding: 0 0 0 12px;
	margin: 0 0 20px 0;
}

#archivio-cronologico-oriz ul li {
	margin: 0 5px 0 0;
	padding-right: 3px;
	color: #787A7A;
	display: inline;
	border-right: 1px solid #787A7A;
}

#archivio-cronologico-oriz ul li.anno {
	font-size: 1.2em; 
	font-weight:bold;
	display: block;
	border-right: 0;
	margin-bottom: 8px;
}


#archivio-cronologico-oriz ul li.mese {
	margin: 0 6px 0 0;
	color: #787A7A;
	display: inline;
	padding: 0;
	border: 0;
}

#archivio-categorie {
	background-color:#FFFFFF; 
	font-size: 1.1em; 
	font-family:arial;
	border: 2px solid #F3F3F5;
	padding: 7px 12px 7px 12px; 
	margin: 0 0 10px 0;
	color: #717171;
}

#archivio-categorie h4 {
	color:#BB1612;
	font-size:1.4em;
	font-weight:bold;
	letter-spacing:normal;
	padding: 0 0 3px 0;
	margin-bottom:0.5em;
}

ul.categorie{list-style: none; text-align: justify; line-height:1.4em; font-size: 1.2em; font-weight: bold;}
ul.categorie li{display:inline; margin-right: 2px;}
ul.categorie a{text-decoration: none; color: #717171}

#archivio-footinfo {
	font-size: 1.05em; 
	font-family:georgia;
	color: #353535;
	line-height: 1.4em;
}

#archivio-tagcloud {
	background-color:#FFFFFF; 
	font-size: 1.1em; 
	font-family:arial;
	border: 2px solid #F3F3F5;
	padding: 7px 12px 7px 12px; 
	margin: 0 0 10px 0;
	color: #717171;
}

#archivio-tagcloud h4 {
	color:#BB1612;
	font-size:1.4em;
	font-weight:bold;
	letter-spacing:normal;
	padding: 0 0 3px 0;
	margin-bottom:0.5em;
}

#archivio-tagcloud h4 span {
	color:#4D5562;
	font-size:1.5em;
	font-weight:normal;
}

ul.tagcloud{list-style: none; text-align: justify; line-height:2.6em;}
ul.tagcloud li{display:inline; margin-right: 2px;}
ul.tagcloud a{text-decoration: none; color: #717171}
a.size1{font-size: 1em;}
a.size2{font-size: 1.4em;}
a.size3{font-size: 1.6em;}
a.size4{font-size: 2em;}


#ricerca-avanzata {
	background-color:#F2F2F4; 
	font-size: 1.1em; 
	font-family:arial;
	margin-bottom: 10px;
}

#ricerca-avanzata h4 {
	color:#BB1612;
	font-size:1.4em;
	font-weight:bold;
	letter-spacing:normal;
	padding: 7px 0 3px 12px;
	margin-bottom:1.6em;
	border-bottom:1px solid #FEFEFF;
}

#ricerca-avanzata h4 span {
	color:#4D5562;
	font-size:1.5em;
	font-weight:normal;
}

#col-one {
	width:155px;
	padding: 0 10px 0 10px;
	float:left;
}

#col-two {
	
	margin-left:185px;
	
}

#col-one .dove-ricercare {
	font-size: 1.2em;
}

#col-two .cosa-ricercare {
	font-size: 1.2em;
	padding-bottom:5px;
	display:block;
}

#fase1, #fase2, #fase3, #fase4, #fase5 {
	border-bottom: 1px solid #dedee0;
	padding:10px 0 10px 0;
	
}

ul.campi_data {
	clear:left;
}

ul.campi_data li {
	float:left;
	margin-right:10px;
	margin-bottom: 10px;
}

ul.campi_ordinamento li {
	float:left;
	margin-right:12px;
	margin-bottom: 10px;
}

ul.campi_archivio li {
	float:left;
	margin-right:12px;
	margin-bottom: 10px;
	font-size:0.8em;
}

#campi_da_completare .contenitore-radio {
	margin-right: 10px;
}

#campi_da_completare .spiega {
	font-size: 0.8em;
}

#fase6 {
	text-align:center;
	padding:10px 0 10px 0;
}









#collegamenti-sponsorizzati {
	padding: 10px;
	border: 1px solid #ccc;
}

#collegamenti-sponsorizzati h4 {
	color: #3f54a5;
	font-size: 1em;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

#collegamenti-sponsorizzati h5 {
	color: #000;
	font-size: 1.2em;
	font-weight:bold;
	margin-top:5px;
	margin-bottom:5px;
}

#collegamenti-sponsorizzati p {
	color: #646464;
	font-size: 1.2em;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
}

#collegamenti-sponsorizzati a {
	font-weight:bold;
	color: #3f54a5;
	font-size: 0.8em;
}
				
#collegamenti-sponsorizzati .link-vostro-annuncio {
	margin-left:205px;
	color:#656565;
	font-weight:normal;
	font-size: 1em;
}

#risultato {
	padding: 10px;
	border: 1px solid #f2f2f2;
	font-size: 1.2em;
	line-height:1.2em;
	margin-top:20px;
}

#risultato a {
	font-weight:bold;
	color: #3f54a5;
	font-size: 0.8em;
	text-decoration:underline;
}

#titoli-risultati {
	padding: 10px 0 10px 0;
	font-size: 1em;
	line-height:1.6em;
}

#titoli-risultati h4 {
	font-weight:bold;
	color:#454545;
	font-size: 1.3em;
}

#titoli-risultati p {
	color:#454545;
	font-size: 1.3em;
	font-family:Georgia, "Times New Roman", Times, serif;
	padding-bottom:10px;
	margin-bottom:10px;
	background: transparent  url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x left bottom;
}

#titoli-risultati p span {
	color:#bf051a;
	font-size: 1.2em;
}

#corriere-tv-sport {
	position: relative;
	margin-bottom:10px;
}

#corriere-tv-sport h4 {
	background: #393e44 none;
	color: white;
	padding-left: 10px;
	padding-top: 1px;
	height: 26px;
	font-size: 15px;
}

#corriere-tv-sport h4 strong {
	font-size: 22px;
	color: #afc4d9;
}

#corriere-tv-sport a.tab {
	position: absolute;
	display: block;
	right: 6px;
	top: 4px;
	text-align: center;
	color: white;
	font-size: 12px;
	width: 130px;
	height: 18px;
	background: #387e1b url(http://images2.corriereobjects.it/images/static/common/css_sprite-1.1.png?v=201102031042) no-repeat scroll -228px -318px;
	padding-top: 5px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-topright: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;
}

#corriere-tv-sport img {
	width: 296px;
	height: 224px;
	border: 3px solid #387e1b;
}

#corriere-tv-sport a.overlay {
	display: block;
	width: 294px;
	height: 227px;
	position: absolute;
	left: 1px;
	top: 26px;
	background: transparent url(http://mediacenter.corriere.it/staticContents/defImages/overlay_Play.gif?v=[an error occurred while processing this directive]) no-repeat scroll center center;
	opacity: 0.5;
	filter: alpha(opacity = 50);
	text-indent: -5000px;
}

#corriere-tv-sport div.overlay-bottom {
	position: absolute;
	top: 205px;
	left: 3px;
	width: 296px;
	height: 49px;
	display: block;
	background-color: black;
	opacity: 0.6;
	filter: alpha(opacity = 60);
}

#corriere-tv-sport a.overlay-bottom {
	position: absolute;
	top: 215px;
	left: 12px;
	width: 302px;
	height: 52px;
	display: block;
	color: white;
	font-size: 13px;
	font-weight: bold;
}

/* takeover economia */
#takeover {position: absolute; top: 2px; left: 497px;}



/*box PAGINEGIALLE.it*/
#ricerca-paginegialle {padding:12px 10px;width:280px;border:1px solid #e1e4e8;background:transparent url(http://images2.corriereobjects.it/images/static/common/pagine-gialle-bg.png?v=200812241235) repeat-x left top;margin-bottom:10px}
#ricerca-paginegialle h3 {display:block;text-indent:-5000px;width:193px;height:26px;background:transparent url(http://images2.corriereobjects.it/images/static/common/paginegialle.png?v=200812241242) no-repeat left top}
#ricerca-paginegialle h3 a {display:block;text-indent:-5000px;width:193px;height:26px;background:transparent url(http://images2.corriereobjects.it/images/static/common/paginegialle.png?v=200812241242) no-repeat left top}
#ricerca-paginegialle p {font-family:Arial;font-size:12px;color:#787a7a;line-height:20px;margin-top:10px}
#ricerca-paginegialle ul li {padding:2px 0;height:20px}
#ricerca-paginegialle select {width:282px;font-size:10px;background-color:#f5f5f5}
#ricerca-paginegialle select.ultima-sel {width:212px}


/*box PAGINEGIALLE.it ICONE CATEGORIE*/
#paginegialle-icone {
	padding:10px 10px;
	width:282px;
	height:160px;
	border:0px;
	margin-bottom:10px;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/box.gif?v=200903091232);
	background-repeat: no-repeat;
	background-position: center top;
	position:relative;
	z-index:200;
}



#paginegialle-icone h3 {
	display:block;
	text-indent:-5000px;
	width:280px;
	height:37px;
	background-color: transparent;
	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/paginegialle_it.gif?v=200903091232);
	background-repeat: no-repeat;
	background-position: left top;
}
#paginegialle-icone h3 a {display:block;text-indent:-5000px;width:280px;height:37px;background:transparent url(http://images2.corriereobjects.it/images/static/common/paginegialle/paginegialle_it.gif?v=200903091232) no-repeat left top}
#paginegialle-icone p {font-family:Arial;font-size:12px;color:#787a7a;line-height:13px;margin-top:10px}



#paginegialle-icone h5 {
	font-family: georgia;
	color: #AD1514;
	font-size: 1.2em;
	font-weight: bold;
	line-height: 1.3em;
	padding-bottom: 8px;
}



#paginegialle-icone h5 strong{
	color: #556273;
	font-size: 1.5em;
	font-weight: normal;
}

#paginegialle-icone  ul {
margin:0px 0 0 0;

}

#paginegialle-icone  ul li {
	display: inline;
}
#paginegialle-icone ul li {
	float: left;
	display: block;
}
#paginegialle-icone ul li img {
	text-align: left;
}
#paginegialle-icone ul li a {
	font-family:Arial;
	font-size:9px;
	color:#000000;
	padding: 9px 0 0 40px;
	margin: 8px 0 0 0;
	display: block;
	height: 30px;
	background-attachment: scroll;
	background-color: transparent;
	background-repeat: no-repeat;
	background-position: left 0px;
	text-transform: uppercase;
}

/* CANALE SALUTE   Servizi sanitari - Medici - Centri estetici - Medicinali e prodotti parafarmaceutici */
#paginegialle-icone ul li a.tab-sanitari {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_sanitari.gif?v=200903091232); width: 130px;}
#paginegialle-icone ul li a.tab-medici {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_medici.gif?v=200903091232); width: 70px;}
#paginegialle-icone ul li a.tab-medicinali {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_medicinali.gif?v=200903091232);width: 130px;}
#paginegialle-icone ul li a.tab-centri_estetici {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_centri_estetici.gif?v=200903091232);width: 70px;}

 /* CANALE MOTORI  Riparazione automobili - Accessori per auto - Due ruote  */  
#paginegialle-icone ul li a.tab-riparazioni {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_riparazioni.gif?v=200903091232); width: 100px;}
  #paginegialle-icone ul li a.tab-dueruote {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_dueruote.gif?v=200903091232);width: 100px;}
  #paginegialle-icone ul li a.tab-componenti {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_componenti.gif?v=200903091232);width: 100px;}
  
  /*CANALE SPORT  Sport e tempo libero - Articoli sportivi - Hobby  */
  #paginegialle-icone ul li a.tab-articoli_sportivi {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_articoli_sportivi.gif?v=200903091232);width: 100px;}
#paginegialle-icone ul li a.tab-hobby {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_hobby.gif?v=200903091232);width: 90px; margin-left:10px}
#paginegialle-icone ul li a.tab-sport {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_sport.gif?v=200903091232);width: 100px;}
  
  /*CANALE ECONOMIA
  Assicurazioni e servizi assicurativi - Banche e servizi finanziari - Avvocati, notai e servizi legali - Servizi commerciali */
  #paginegialle-icone ul li a.tab-assicurazioni {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_assicurazioni.gif?v=200903091232);width: 110px;}
#paginegialle-icone ul li a.tab-avvocati {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_avvocati.gif?v=200903091232);width: 110px;}
#paginegialle-icone ul li a.tab-banche {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_banche.gif?v=200903091232);width: 90px;}
#paginegialle-icone ul li a.tab-commerciali {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_commerciali.gif?v=200903091232);width: 90px;}

  /*CANALE CULTURA
Intrattenimento - Editoria - Arte e artigianato artistico */
  #paginegialle-icone ul li a.tab-intrattenimento {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_intrattenimento.gif?v=200903091232);width: 100px;}
  #paginegialle-icone ul li a.tab-editoria {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_editoria.gif?v=200903091232);width: 100px;}
    #paginegialle-icone ul li a.tab-arte {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_arte.gif?v=200903091232);width: 100px;}
	
  /*CANALE SPETTACOLO
Servizi per lo spettacolo - Cinematografia e radiotelevisione   */
#paginegialle-icone ul li a.tab-cinematografia {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_cinematografia.gif?v=200903091232);width: 180px;}
#paginegialle-icone ul li a.tab-spettacolo {	background-image: url(http://images2.corriereobjects.it/images/static/common/paginegialle/ico_spettacolo.gif?v=200903091232);width: 180px;}


#paginegialle-icone ul li a:hover {
color:#990000;
}

/*PAGINE GIALLE AGGIORNAMENTO 26112010 */

.box_pagine_servizi {
   background:url(http://images2.corriereobjects.it/images/static/common/paginegialle/pagine_gialle_bg.jpg?v=201011261514) no-repeat;
   height:190px;
   margin-bottom:10px;
   margin-top:10px;

}
.box_pagine_servizi a#top_link {
   display:block;
   height:37px;
   width:auto;
   margin-bottom:5px;
}

.box_pagine_servizi ul {
  height:100px;
  margin:0 auto;
}
.box_pagine_servizi ul li {
  display:inline;
  float:left;
  left:20px;
  position:relative;
  top:10px;
  padding-right:10px;
  margin-bottom:10px;

}
.box_pagine_servizi ul li a {
  color:#000000;
  display:block;
  float:left;
  font-family:Arial;
  font-size:11px;
  width:12em;

}

.box_pagine_servizi ul li img {
  display:block;
  float:left;
  padding-right:5px;
}
.box_pagine_servizi ul li a:hover {
  color:#990000;
}
.box_pagine_servizi ul li a img{
  float:left;
  padding-right:5px;
}
.box_pagine_servizi a#gialle_home {
  display:block;
  width:130px;
  float:right;
  height:30px;
}


  /* sottomenu   */


#paginegialle-icone ul ul{
	float: left;
	z-index:10;
	position:absolute;
	background:#FFFFFF;
	border:#CCCCCC solid 1px;
	right:10px;
	width:270px;
	padding:12px 0 12px 12px ;
	overflow:hidden;
	display:none;
}

#paginegialle-icone ul ul iframe
        {
            display:none;/*sorry for IE5*/
            display/**/:block;/*sorry for IE5*/
            position:absolute;/*must have*/
            top:0;/*must have*/
            left:0;/*must have*/
            z-index:-1;/*must have*/
            filter:mask();/*must have*/
            width:3000px;/*must have for any big value*/
            height:3000px/*must have for any big value*/;
        }


#paginegialle-icone ul ul p{
	color:#990000;
	text-transform:capitalize;
	font-weight:bold;
	padding:0 0 8px 0;
	margin:0;
}

#paginegialle-icone  ul ul li {
	display: block;
	float:left;
	clear:both;
}

#paginegialle-icone ul ul li a {
	font-family:Arial;
	font-size:11px;
	color:#000000;
	padding: 6px 0 1px 0;
	margin: 0 0 0 0;
	display: block;
	height: 11px;
	text-transform:none;
	float:left;
	color:#333333;
	border-bottom:#CCCCCC 1px solid;
	display:block;
	width:256px;
}

#paginegialle-icone ul ul span a {
	font-family:Arial;
	font-size:9px;
	color: #999999;
	padding: 0;
	margin: 0;
	height: 14px;
	float:right;
	display:block;
	width:60px;
}

#paginegialle-icone ul ul span a:hover {
	color: #666666;
}

#paginegialle-icone ul ul li a:hover {
background-color: #F4F4F4;
}

/*CULTURA - Eventi*/
#eventi-cultura {padding:15px 0;width:618px;background:transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll left bottom}
#eventi-cultura h1 {display:block;width:618px;height:44px;margin-bottom:10px;text-indent:-5000px;background:transparent url(http://images2.corriereobjects.it/images/static/common/eventi.png?v=200901261302) no-repeat left top}
#eventi-cultura img {margin-right:15px}
#eventi-cultura h3 {font-family:Georgia;font-size:24px;color:#5b5b5b;margin-bottom:20px}
#eventi-cultura p {padding-left:205px;font-family:Arial;font-size:12px;color:#797b7a;line-height:14px}
#eventi-cultura p span {font-family:Georgia;font-size:13px;color:#cd2026;font-weight:bold}
#eventi-cultura p span strong {font-family:Georgia;font-size:10px;color:#cd2026;font-weight:bold}

#eventi-cultura-head {padding-bottom:15px}
#eventi-cultura-head h1 {display:block;width:618px;height:44px;margin-bottom:10px;text-indent:-5000px;background:transparent url(http://images2.corriereobjects.it/images/static/common/eventi.png?v=200901261302) no-repeat left top}
#eventi-cultura-head img {margin-right:15px}
#eventi-cultura-head h3 {font-family:Georgia;font-size:24px;color:#5b5b5b;margin-bottom:20px}
#eventi-cultura-head p {font-family:Arial;font-size:12px;color:#797b7a;line-height:14px}
#eventi-cultura-head p span {font-family:Georgia;font-size:13px;color:#cd2026;font-weight:bold}
#eventi-cultura-head p span strong {font-family:Georgia;font-size:10px;color:#cd2026;font-weight:bold}

/* Quiz del giorno */
#qdg-top {background:transparent url(http://images2.corriereobjects.it/images/static/common/quizdelgiorno/qm.png?v=200903181024) no-repeat left top;padding-left:137px;margin:38px 0}
#qdg-top img {padding-left:37px}
#qdg-top span.qdg-data {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#cc2026;text-transform:capitalize;}
#qdg-top h3 {font-family:Georgia, "Times New Roman", Times, serif;font-size:28px;color:#5b5b5b;margin:16px 0 22px 0}
#qdg-top p {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#5b5b5b;line-height:18px;padding-right:145px}
#qdg-top ul {margin-top:15px}
#qdg-top ul li {line-height:16px; width: 170px; margin-bottom: 10px;}
#qdg-top ul li.invia {padding-left:150px;margin-top:20px}
#qdg-top ul li input.radio {margin:4px; float: right;}
#qdg-top ul li label {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#5b5b5b;vertical-align:top}
#qdg-altri {background:transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x left top;width:620px;margin-right:10px}
#qdg-altri h3 {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#787a7a;font-weight:bold;background:transparent url(http://images2.corriereobjects.it/images/static/common/quizdelgiorno/qdg-altri-h3-bg.gif?v=200903181116) repeat-x left bottom;line-height:20px;margin-top:30px}
#qdg-altri ul {margin-top:8px}
#qdg-altri ul li {display:block;float:left;width:138px;height:92px;border:1px solid #bbbcbc;margin:0 5px 5px 0;padding:5px}
#qdg-altri span.data {font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#787a7a;margin-bottom:10px;display:block;text-transform:capitalize;}
#qdg-altri p {font-family:Georgia, "Times New Roman", Times, serif;font-size:14px;color:#353535}
#qdg-altri a.vai {display:block;float:right;width:18px;height:17px;text-indent:-5000px;background:transparent url(http://images2.corriereobjects.it/images/static/common/quizdelgiorno/raquo.png?v=200903181031) no-repeat left top;margin-top:22px}
#qdg-select {background:#e0e0e0;height:30px;margin-top:30px;padding-top:7px;text-align:center;width:620px;}
#popup-qdg {background:transparent url(http://images2.corriereobjects.it/images/static/common/quizdelgiorno/popup.gif?v=200903181206) no-repeat left top;width:328px;height:245px;text-align:center}
#popup-qdg h3 {font-family:Arial, Helvetica, sans-serif;font-size:20px;color:#cc2026;padding:10px 0 5px 10px;font-weight:bold}
#popup-qdg p {font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#5b5b5b}
#quiz_boxRight {height:25px}
#popup-qdg p.numero {margin:30px 0;font-size:24px}
#popup-qdg a {
background:transparent url(http://images2.corriereobjects.it/images/chiudi_quiz.gif) 0 0;
text-indent:-5000px;
width:25px;
height:25px;
display:block;
}
#d-qdg-mesi{width: 615px;text-align: center;padding: 10px 0;background: #ccc}
#qdg-mesi{text-transform:Capitalize;}

#popup-qdg .min div {
margin:0px 0px 0px 0px;

}
#popup-qdg .min2 div {
margin:-20px 0px 0px 0px;
}
#closeQuizMessage {

}
#quizMessage div {
font-size:13px !important;
text-align:left;
}
#closeQuizMessage {
position:absolute;

top:10px;
left:290px;
}


.editoriale .forum h5 {
	margin-bottom: 0 !important;
}


/* ======================  BOX VIAGGI HOME COR  ======================= */
#box-viaggi-home-cor {
	background-color:#e9e2d2;
	width:300px;
	margin-bottom:10px;
}
#box-viaggi-home-cor ul {
	padding-left: 11px;
	height:35px;
}
#box-viaggi-home-cor .ui-tabs-container {
background-color:#e9e2d2!important;
}
#box-viaggi-home-cor ul li {
	float: left;
	display: block;
}

#box-viaggi-home-cor ul li a {
font-weight:bold;
	font-size:11px;
	padding:10px 0 0 0px;
	display: block;
	height: 15px;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/tab_viaggi_home_cor.png?v=200906241323) scroll no-repeat left -36px;
}

#box-viaggi-home-cor ul li a.tab-auto {
	width: 93px;
	background-position: left -37px;
	text-align:center;
}

#box-viaggi-home-cor ul li a.tab-auto:hover,
#box-viaggi-home-cor ul li.ui-tabs-selected a.tab-auto {
	background-position: left top;
	color:#FFFFFF !important;
}


#box-viaggi-home-cor ul li a.tab-casa {
	width: 93px;
	background-position: -94px -37px;
	text-align:center;
}

#box-viaggi-home-cor ul li a.tab-casa:hover,
#box-viaggi-home-cor ul li.ui-tabs-selected a.tab-casa {
	background-position: -93px top;
	color:#FFFFFF !important;
}

#box-viaggi-home-cor ul li a.tab-lavoro {
	width: 93px;
	background-position: -188px -37px;
	text-align:center;
}

#box-viaggi-home-cor ul li a.tab-lavoro:hover,
#box-viaggi-home-cor ul li.ui-tabs-selected a.tab-lavoro {
	width: 93px;
	background-position: -187px top;
	color:#FFFFFF !important;
}


#box-viaggi-home-cor div {
	clear: left;
	height: 126px;
	font-size: 1.2em;
	line-height: 1.2;
	padding: 0px 0 0 5px;
}

#box-viaggi-home-cor p {
	background-color:#000000;
	clear:both;
	color:#ffffff;
	font-family:georgia;
	font-size:1.1em;
	margin:-32px 0 0 0px;
	opacity:0.7;
	padding:7px 5px 6px 5px;
	position:absolute;
	text-align:left;
	width:269px;
  filter:alpha(opacity=70); /* per IE/WIN */
  text-indent:-5000px;
  height:19px;

}
#box-viaggi-home-cor h4 {
	clear:both;
	color:#ffffff;
	font-family:georgia;
	font-size:15px;
	margin:-32px 0 0 1px;
	padding:7px 5px 6px 5px;
	position:absolute;
	text-align:left;
	width:268px;
	font-weight:bold;
}
#box-viaggi-home-cor h4 a {
color:#ffffff;
}
#box-viaggi-home-cor .head {
	background:transparent url(http://images2.corriereobjects.it/images/static/common/testa_viaggi_box_home.png?v=200911251604) no-repeat scroll 0px 0px;
	display:block;
	float:left;
	height:38px;
	text-indent:-5000px;
	width:296px;
}

#box-viaggi-home-cor .gsfhead {
	font-family:georgia;
	font-size:12px;
	font-weight:bold;
	padding:10px 0 0 10px;
	text-indent:0;
	text-transform:uppercase;
	height:30px;
	background:none;
}

#box-viaggi-home-cor .gsfhead h5{
	color:#C93535;
	font-family:georgia;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	display:inline;
	margin-left:3px;
}
/* ======================  BOX VIAGGI HOME COR SINGOLA IMMAGINE  ======================= */
#box-viaggi-home-cor-single {
	background-color:#e9e2d2;
	width:300px;
	margin-bottom:10px;
}
#box-viaggi-home-cor-single ul {
	padding-left: 10px;
	height:35px;
}
#box-viaggi-home-cor-single .ui-tabs-container {
background-color:#e9e2d2!important;
}
#box-viaggi-home-cor-single ul li {
	float: left;
	display: block;
	width:279px;
}

#box-viaggi-home-cor-single ul li a {
font-weight:bold;
	font-size:11px;
	padding:10px 0 0 0px;
	display: block;
	height: 15px;
	background: none;
}

#box-viaggi-home-cor-single ul li a {
	width: auto;
	height:20px;
	background:#fff;
	color:#000;
	text-align:center;
}

#box-viaggi-home-cor-single ul li a:hover{
	background:#a71515;
	color:#fff;

}
#box-viaggi-home-cor-single div{
clear:left;
font-size:1.2em;
height:126px;
line-height:1.2;
padding:0 0 0 5px;
}
#box-viaggi-home-cor-single p {
background-color:#000000;
clear:both;
color:#FFFFFF;
font-family:georgia;
font-size:1.1em;
height:19px;
margin:-32px 0 0 0;
opacity:0.7;
padding:7px 5px 6px;
position:absolute;
text-align:left;
text-indent:-5000px;
width:269px;
}
#box-viaggi-home-cor-single h4 {
clear:both;
color:#FFFFFF;
font-family:georgia;
font-size:15px;
font-weight:bold;
margin:-32px 0 0 1px;
padding:7px 5px 6px;
position:absolute;
text-align:left;
width:268px;
}
#box-viaggi-home-cor-single h4 a {
color:#FFFFFF;
}
#box-viaggi-home-cor-single .head {
background:transparent url(http://images2.corriereobjects.it/images/static/common/testa_viaggi_box_home.png?v=200911251604) no-repeat scroll 0px 0px;
display:block;
float:left;
height:38px;
text-indent:-5000px;
width:296px;
}
#box-viaggi-home-cor-single .gsfhead {
background:none repeat scroll 0 0 transparent;
font-family:georgia;
font-size:12px;
font-weight:bold;
height:30px;
padding:10px 0 0 10px;
text-indent:0;
text-transform:uppercase;
}
#box-viaggi-home-cor-single .gsfhead h5 {
color:#C93535;
display:inline;
font-family:georgia;
font-size:12px;
font-weight:bold;
margin-left:3px;
text-transform:uppercase;
}


/*FINE CERCA AUTO HP*/
/* ======================  BOX SHOPPING  ======================= */

/* box dizionario salute */


#box-dizionario-salute-hp {
	background: #F5F5F7 url(http://images2.corriereobjects.it/images/static/common/dizionario-salute/bg-box-diz-salute-hp.png?v=201001141504) repeat-x scroll left bottom;
	margin-top: 10px;
	padding: 18px 12px;
}

#box-dizionario-salute {
	background: #e9f3f8 url(http://images2.corriereobjects.it/images/static/common/dizionario-salute/bg-box-diz-salute.png?v=201001141504) repeat-x scroll left bottom;
	margin-top: 10px;
	padding: 12px 10px;
	border: 1px solid #aacbde;
	text-align: left !important;
}

#form-dizionario-salute {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/dizionario-salute/man-diz-salute.png?v=201001131630) no-repeat scroll left center;
	padding-left: 38px;
	padding-top: 1px;
	padding-bottom: 5px;
}

#form-dizionario-salute.sez-cuore {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/dizionario-salute/man-diz-salute-cuore.png?v=201001151258) no-repeat scroll left center;
}
#form-dizionario-salute.sez-stomaco {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/dizionario-salute/man-diz-salute-stomaco.png?v=201001151258) no-repeat scroll left center;
}
#form-dizionario-salute.sez-ossa {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/dizionario-salute/man-diz-salute-ossa.png?v=201001151258) no-repeat scroll left center;
}


#form-dizionario-salute .text-input,
#form-dizionario-salute select {
	display: block;
	clear: left;
	font-family: verdana, helvetica;
	font-size: 10px;
	border: 1px solid #cfcfcf;
	color
}

#form-dizionario-salute select {
	width: 208px;
	padding: 2px;
}

#form-dizionario-salute .text-input {
	outline: none;
	padding: 2px;
	width: 202px;
	margin-bottom: 10px;
}


.btn-diz-salute {
	background: #F5F5F7 url(http://images2.corriereobjects.it/images/static/common/dizionario-salute/btn-diz-salute-hp.gif?v=201001141504) no-repeat scroll left top;
	border: 0;
	text-indent: -5000px;
	width: 23px;
	height: 19px;
	outline: none;
	padding: 0;
	float: right;
	display: block;
	clear: right;
}

#box-dizionario-salute .btn-diz-salute {
	background: #F5F5F7 url(http://images2.corriereobjects.it/images/static/common/dizionario-salute/btn-diz-salute.gif?v=201001141504) no-repeat scroll left top;
}

#box-dizionario-salute-hp .boxtitle {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/dizionario-salute/tit-diz-salute.gif?v=201001131623) no-repeat scroll left top;
	text-indent: -5000px;
	height: 15px;
	margin-bottom: 17px;
	display: block;
}

#box-dizionario-salute .boxtitle {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/dizionario-salute/tit-diz-salute2.gif?v=201001141504) no-repeat scroll left top;
	text-indent: -5000px;
	height: 29px;
	margin-bottom: 17px;
	display: block;
	font-size: 0;
	line-height: 0;
}

#box-dizionario-salute .boxtitle-sez {
	height: 47px;
}

#box-dizionario-salute #form-dizionario-salute {
	padding-bottom: 0;
}

#box-dizionario-salute #form-dizionario-salute select {
	width: 110px;
	border: 0;
	color: #0a8eb8;
}
#box-dizionario-salute #form-dizionario-salute .text-input {
	width: 107px;
	border: 0;
	margin-bottom: 5px;
	color: #0a8eb8;
}

#box-dizionario-salut .btn-diz-salute {
	background: #F5F5F7 url(http://images2.corriereobjects.it/images/static/common/dizionario-salute/btn-diz-salute.gif?v=201001141504) no-repeat scroll left top;
}

/* end box dizionario salute */

/* BOX SEARCH PAGINE GIALLE*/

.box-pgialle {
	border: 1px solid #eeeeee;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_verticale.gif?v=200708301452) repeat-y scroll 310px 0;
	clear: both;
}

.box-pgialle span.header {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/bg_box-pgialle.gif?v=201001151518) repeat-x scroll 0 0;
	display:block;
	height: 17px;
}

.box-pgialle ul {
	width: 290px;
	float: left;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll left 38px;
}

.box-pgialle ul.left {
	margin-right: 20px;
	margin-left: 10px;
}

.box-pgialle ul li {
	font-family: Arial, Helvetica, sans-serif;
	color: #555555;
	font-size: 11px;
	margin: 0;
	height: 38px;
	overflow: hidden;
	float: left;
	width: 290px;
	margin-bottom: 3px;
}

.box-pgialle ul li strong {
	color: #305EB3;
	font-weight: bold;
	font-size: 12px;
	display: block;
}

.box-pgialle .search-pgialle {
	margin-top: -1px;
	background: #eeeeee url(http://images2.corriereobjects.it/images/static/common/pgialle_small.gif?v=201001151518) no-repeat 530px 10px;
	clear: left;
	padding: 5px 10px;
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	margin: 0;
	border-top: 5px solid #ffffff;
	position: relative;
	overflow:hidden;
}

.box-pgialle .search-pgialle input {
	color: #999999;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	width: 260;
	height: 12px;
}

.box-pgialle .search-pgialle input.submit {
	width: 24px;
	height: 19px;
	border: 0;
	background: #eeeeee url(http://images2.corriereobjects.it/images/static/common/bt_search-pgialle.gif?v=201001151518) no-repeat 0 0;
	cursor: pointer;
	text-indent: -5000px;
}

.box-pgialle a.logo-pgialle {
    background: #eeeeee url(http://images2.corriereobjects.it/images/paginegialle/logo_paginegialle.gif?v=201101181209) no-repeat 0 0;
	display: block;
	text-indent: -5000px;
	width: 130px;
	height: 17px;	
	position: absolute;
	top: 7px;
	right: 10px;
	cursor: pointer;
}
.spallla_quiz {
margin-bottom:10px;
}
#news_nouvelobs,
#news_spiegel,
#news_politiken,
#news_nrc {
  border:1px solid #D8D8D8;
  margin-bottom:8px;
  margin-top:10px;
  width:276px;
  padding:4px 4px 4px 18px;
  color:#000000;
  font-family:Verdana,Arial,Helvetica,sans-serif;  
  list-style-position:outside;
  display:none;
}
#news_nouvelobs li,
#news_spiegel li,
#news_politiken li,
#news_nrc li {
  color:#D30910;
  font-size:10px;
  line-height:14px;
  list-style-type:disc;
  margin-top:3px;
}
#news_nouvelobs li.title,
#news_spiegel li.title,
#news_politiken li.title,
#news_nrc li.title {
  text-indent:-5000px;
  list-style:none outside none;
  padding-bottom:4px;
}
#news_nrc li.title {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/nrc_handelsblad.gif?v=201003171140) no-repeat 0 0;
}
#news_politiken li.title {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/politiken.gif?v=201004081825) no-repeat 0 0;
}
#news_spiegel li.title {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/spiegel.gif?v=201004231052) no-repeat 0 0;
}
#news_nouvelobs li.title {
	background: transparent url(http://images2.corriereobjects.it/images/static/common/nouvelobs.gif?v=201103141306) no-repeat 0 0;
	height:25px;
}
#news_nouvelobs li a,
#news_spiegel li a,
#news_politiken li a,
#news_nrc li a {
  color:#000000;
  text-decoration:none;
  font-size: 11px;
}

/* BOX 	GIOCHI ONLINE E FANBOX*/
div.inline_box {
background:none repeat scroll 0 0 white;
font-family:Arial,Helvetica,sans-serif;
line-height:1;
padding-bottom:5px;
padding-top:11px;
margin-top:10px;
}
div.inline_box ul li {
float:left;
padding:0 12px 5px;
}
div.inline_box ul li a {
color:#933666;
font-family:Georgia;
padding-left:4px;
}
div.inline_box li img {
border:medium none;
}
#box_giochi_online {
background:url(http://images2.corriereobjects.it/images/giochionline/box_giochi_bg.jpg?v=[an error occurred while processing this directive]) no-repeat scroll 0 0 transparent;
color:#787A7A;
height:100px;
width:300px;
margin-bottom:10px;
}
#box_giochi_online ul {
float:left;
list-style:none outside none;
margin:0;
padding:10px 0 0;
width:300px;
}
#box_giochi_online .boxlink a {
color:red;
font-family:Arial;
font-size:10px;
margin-top:11px;
text-decoration:underline;
}
#box_giochi_online .boxlink {
color:red;
font-family:Arial;
font-size:10px;
margin-left:230px;
margin-top:11px;
}


#giochi_carousel {
color:#000000;
font-size:11px;
margin:10px 0 0;
width:302px;
font-family:Georgia;
background:url(http://images2.corriereobjects.it/images/giochionline/bg2.gif?v=201006111526) no-repeat;
}
#giochi_carousel p.titolo {
font-size:11px;
font-weight:bold;
margin-left:21px;
margin-top:10px;
position:absolute;
text-transform:uppercase;
width:100px;
}
#giochi_carousel p.titolo #inizio {
color:#ff3300;
}
#giochi_carousel p.titolo #fine {
font-family:Arial;
color:#047499;
font-weight:normal;
}
#giochi_carousel .boxlink a {
color:#ff3300;
}
#giochi_carousel .boxlink {
font-size:11px;
font-weight:bold;
margin-left:218px;
margin-top:11px;
position:absolute;
width:83px;
z-index:5000;
}
#giochi_carousel a {
color:#000000;
text-decoration:none;
}
#giochi_carousel .jcarousel-container-horizontal {
font-size:11px;
padding:0 25px 5px;
width:250px;
}
#giochi_carousel .jcarousel-clip-horizontal {
margin-left:21px;
padding-top:10px;
width:225px;
}
#giochi_carousel ul#carousel {
height:76px;
left:0;
margin-top:37px;
overflow:hidden;
padding:0;
position:relative;
top:0;
z-index:1;
}
#giochi_carousel .jcarousel-item {
padding-right:27px;
width:48px;
}
element.style  {
display:block;
}
#giochi_carousel .jcarousel-next-horizontal {
background:url(http://images2.corriereobjects.it/images/giochionline/next.png?v=201006111526) no-repeat scroll 0 0 transparent;
bottom:0;
cursor:pointer;
height:22px;
left:272px;
position:absolute;
top:60px;
width:27px;
}
#giochi_carousel .jcarousel-next-horizontal:hover {
background-position:0 0;
}
#giochi_carousel .jcarousel-next-horizontal:active {
background-position:0 0;
}
#giochi_carousel .jcarousel-next-disabled-horizontal, #giochi_carousel .jcarousel-next-disabled-horizontal:hover, #giochi_carousel .jcarousel-next-disabled-horizontal:active {
background:none repeat scroll 0 0 transparent;
cursor:default;
}
#giochi_carousel .jcarousel-prev-horizontal {
background:url(http://images2.corriereobjects.it/images/giochionline/prev.png?v=201006111526) no-repeat scroll 0 0 transparent;
bottom:0;
cursor:pointer;
height:22px;
left:10px;
position:absolute;
top:60px;
width:27px;
}
#giochi_carousel .jcarousel-prev-horizontal:hover {
background-position:0 0;
}
#giochi_carousel .jcarousel-prev-horizontal:active {
background-position:0 0;
}
#giochi_carousel .jcarousel-prev-disabled-horizontal, #giochi_carousel .jcarousel-prev-disabled-horizontal:hover, #giochi_carousel .jcarousel-prev-disabled-horizontal:active {
background:none repeat scroll 0 0 transparent;
cursor:default;
left:0px;
}
/*vecchia versione fanbox*/
#fanbox {
background:url(http://images2.corriereobjects.it/images/fanbox/bg.jpg?v=201005131616) no-repeat scroll 0 0 transparent;
color:#787A7A;
height:140px;
width:300px;
margin-top:0px;
}
#fanbox ul {
float:left;
list-style:none outside none;
margin:0;
padding:20px 0 0 38px;
width:260px;
}

/*nuova versione fanbox*/
#fanbox3  {
	background:url(http://images2.corriereobjects.it/images/fanbox/box3bg3.gif?v=201102071719) no-repeat scroll 0 0 transparent;
    /*float: right;*/
    height: 42px;
    margin-bottom: 5px;
    padding-left: 2px;
    width: 298px;
}

.fixpos {
position:relative;
top:-265px;

}
	
#fanbox3 ul {
list-style:none outside none;
height:42px;
padding:0;
}
#fanbox3 ul li {
float:left;
padding:0px 0 0;
position:relative;
text-align:center;
}
#fanbox3 ul a {
color:#000000;
display:block;
font-weight:bold;
height:42px;
text-decoration:none;
text-indent:-5000px;
width:37px;
}
#fanbox3 ul li em {
    font-size:10px;
	background:url(http://images2.corriereobjects.it/images/fanbox/nuvoletta.png?v=201007071623) no-repeat scroll 0 0 transparent;
	width: 46px;
	height: 22px;
	position: absolute;
	top: -20px;
	left: -7px;
	text-align: center;
	font-style: normal;
	z-index: 2;
	display: none;
}
/*BOX CALCOLATORI*/

#box_calcolatori  {
	background: #e8f3f3 url(http://images2.corriereobjects.it/images/calcolatori/calcolatoribg.gif?v=201009011013) no-repeat;
	color:#787A7A;
	padding:30px 0 15px;
	border: 1px solid #128887;
	margin-bottom: 10px;
}
#box_calcolatori ul {
	float:left;
	list-style:none outside none;
	margin:0;
	padding:10px 0px 0px;
}

#box_calcolatori ul li {
	float:left;
	padding:0 15px 0px;
	height: 58px;
}
#box_calcolatori ul li.big {
	padding:0 20px;
}

#col-dx #box_calcolatori ul li {
	padding: 0;
	width: 100px;
}

#col-dx #box_calcolatori ul li a {
	display: block;
	text-align: center;
}

#col-dx #box_calcolatori ul li img {
	margin: auto;
}

#box_calcolatori .boxlink a {
	color:red;
	font-family:Arial;
	font-size:10px;
	margin-top:11px;
	text-decoration:underline;
}

/* FINE BOX CALCOLATORI*/

/* BOX HALLOWEEN*/
#halloween_carousel {
background:url(http://images2.corriereobjects.it/images/halloween/bg.gif?v=201010201557) no-repeat;
color:#000000;
font-family:Georgia;
font-size:11px;
margin-top:10px;
margin-bottom:5px;
width:302px;
height:130px;
}
#halloween_carousel p.titolo {
font-size:11px;
font-weight:bold;
margin-left:21px;
margin-top:10px;
position:absolute;
text-transform:uppercase;
width:100px;
}
#halloween_carousel p.titolo #inizio {
color:#FF3300;
}
#halloween_carousel p.titolo #fine {
color:#047499;
font-family:Arial;
font-weight:normal;
}
#halloween_carousel a#link_logo {
display:block;
height:10px;
left:185px;
position:relative;
top:10px;
width:100px;
z-index:100;
}

#halloween_carousel a {
color:#cc3300;
text-decoration:none;
}
#halloween_carousel .jcarousel-container-horizontal {
font-size:11px;
padding:0 25px 5px;
width:250px;
}
#halloween_carousel .jcarousel-clip-horizontal {
margin-left:8px;
padding-top:10px;
width:237px;
}
#halloween_carousel ul {
font-family:Arial;
font-size:10px;
height:85px;
left:0;
margin-top:15px;
overflow:hidden;
padding:0;
position:relative;
top:0;
z-index:1;
}
#halloween_carousel ul #icona {
background:url(http://images2.corriereobjects.it/images/halloween/icona.jpg?v=201010201530) no-repeat;
display:block;
float:left;
height:15px;
width:21px;
margin-right:5px;
margin-top:3px;
}
#halloween_carousel ul #desc {
display:block;
color:#cc3300;
margin-top:3px;

}
#halloween_carousel .jcarousel-item {
margin-right:5px;
width:116px;
height:68px;
}
#halloween_carousel .jcarousel-next-horizontal {
background:none;
bottom:0;
cursor:pointer;
height:16px;
left:281px;
position:absolute;
top:51px;
width:18px;
}
#halloween_carousel .jcarousel-next-horizontal:hover {
background-position:0 0;
}
#halloween_carousel .jcarousel-next-horizontal:active {
background-position:0 0;
}
#halloween_carousel .jcarousel-next-disabled-horizontal, #halloween_carousel .jcarousel-next-disabled-horizontal:hover, #halloween_carousel .jcarousel-next-disabled-horizontal:active {
background:none repeat scroll 0 0 transparent;
cursor:default;
}
#halloween_carousel .jcarousel-prev-horizontal {
background:none;
bottom:0;
cursor:pointer;
height:16px;
left:2px;
position:absolute;
top:51px;
width:18px;
}
#halloween_carousel .jcarousel-prev-horizontal:hover {
background-position:0 0;
}
#halloween_carousel .jcarousel-prev-horizontal:active {
background-position:0 0;
}
#halloween_carousel .jcarousel-prev-disabled-horizontal, #halloween_carousel .jcarousel-prev-disabled-horizontal:hover, #halloween_carousel .jcarousel-prev-disabled-horizontal:active {
background:none repeat scroll 0 0 transparent;
cursor:default;
left:0;
}

/* FINE BOX HALLOWEEN*/

/* box informazione locale home*/
#box-informazione-locale2 .show-default-box {
	position: absolute;
	top: 12px;
	right: 12px;
	font-size: 10px;
	color:#969696;
	text-decoration: underline;
}

#box-informazione-locale2 {
	background: #f1f1f1 none;
	width: 300px;
	padding-bottom: 5px;
}

#box-informazione-locale2 a.link-comune {
	color: #969696;
	font-size: 11px;
	text-decoration: underline;
	display: block;
	clear: both;
	padding-top: 7px;
	text-align: right;
}

#box-informazione-locale2 .container {
	padding: 5px 10px;
	border: 0;
	position: relative;
}

#box-informazione-locale2 .box-info {
	display: none;
}

#box-informazione-locale2 h5 {
	background:transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x left bottom;
	color:#42586f;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:12px;
	font-weight: bold;
	height:24px;
	line-height:24px;
	margin-bottom:2px;
	padding-bottom:2px;
}

#box-informazione-locale2 h5 span {
	color:#cc0000;
	font-size:18px;
	font-weight: normal;
}

#box-informazione-locale2 h6 {
	color:#666666;
	font-family:Arial,Helvetica,sans-serif;
	font-size:13px;
	font-weight:bold;
	letter-spacing:-1px;
	background:transparent url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x left bottom;
	padding:2px 0;
	text-transform: uppercase;
	margin-bottom: 2px;
}

#box-informazione-locale2 h6 a {
	color:#666666;
}

#box-informazione-locale2 h3.box-heading {
	background: #cccccc none;
	color:#fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	padding: 2px 4px;
	text-transform: uppercase;
}

#box-informazione-locale2 p  {
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	clear: left;
	line-height: 14px;
}

#box-informazione-locale2 p strong {
	display: block;
	float: left;
	padding-top: 3px;
}

#box-informazione-locale2 p img.ico-meteo  {
	display: block;
	float: left;
	height: 20px;
	margin: 0 5px 0 4px;
}

#box-informazione-locale2 p img.ico-aria  {
	display: block;
	float: left;
	width: 30px;
	margin: 0 5px 0 4px;
}

#box-informazione-locale2 p span {
	display: block;
	float: left;
	padding-top: 3px;
}

#box-informazione-locale2 p span em.max {
	color: #de0000;
	font-weight: bold;
	font-style:normal;
}

#box-informazione-locale2 p span em.min {
	color: #7d9fcc;
	font-weight: bold;
	font-style:normal;
}

#box-informazione-locale2 .hidden {
	display: none;
}
		
#box-informazione-locale2 form.switch {
	height: 25px;
	margin-top:5px;
}

#box-informazione-locale2 form.switch .input-autocomplete {
	float: left;
	width: 200px;
	margin-right: 5px;
}

#box-informazione-locale2 form.switch a.gotoloc {
	float: left;
	display: block;
	width: 59px;
	height: 18px;
	line-height: 18px;
	text-transform: uppercase;
	color: #eee;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/bt-vai.gif?v=201004261151) no-repeat 0 0;
	text-align: center;
}

#box-informazione-locale2 .elenco-citta {
	border-top: 1px solid #dcd9d9;
	margin-top: 5px;
	padding-top: 10px;
	overflow: auto;
}

#box-informazione-locale2 .elenco-citta li {
	float: left;
	width: 70px;
	padding: 2px 0;
}

#box-informazione-locale2 .elenco-citta li a {
	font-weight:normal;
	color: #666666;
	font-size: 12px;
}

/* temporeale  mondiali */

#ticker-tr {
	margin: 0 5px 24px 5px;
	display: none;
}

#ticker-tr .ticker-container {
	border: 4px solid #000;
	border-bottom: 0;
	background: #078a58 url(/images/static/common/bg-trmondiali.gif) no-repeat 0 0;
	padding: 10px 10px 0 10px;
	padding: 10px 0 0 2px !important;
}

#ticker-tr .link-top {
	background: #000000 url(/images/static/common/ajax-loader-mondiali.gif) no-repeat 15px 6px;
	font-style: normal;
	color:#FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	margin-left: 15px;
	display: block;
	padding:5px 0 3px;
	text-indent:50px;
}

#ticker-tr ul {
	margin-bottom: 10px;
	overflow: auto;
}

#ticker-tr ul li {
	color: #fff;
	font-family:tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	float: left;
	background: none !important;
	display: inline !important;
	padding: 0;
	padding-left: 5px;
}

#ticker-tr ul li a {
	color: #fff;
	background: none !important;
	display: inline !important;
}

#ticker-tr ul li.name {
	width: 135px;
}

#ticker-tr ul li.score {
	text-align: right;
	width:25px;
}

#ticker-tr .link-bottom {
	display: block;
	background: #03452c none;
	color: #b4c8c0;
	font-family: Tahoma, verdana, arial;
	font-size: 10px;
	text-align: center;
	border: 4px solid #000;
	border-top: 0;
	padding: 3px 0 1px;
}
/* temporeale  mondiali NUOVO */

#ticker-tr_mondiali {
	margin: 0 5px 10px 5px;
	display: none;
	background-color: #3A3F45;
	padding-bottom:3px;
}

#ticker-tr_mondiali .ticker-container {
	background: #078a58 url(/images/static/common/bg-trmondiali.gif) no-repeat 0 0;
	padding: 10px 0 0 2px;
	border:4px solid #3A3F45;
	margin-bottom:10px;
}

#ticker-tr_mondiali .link-top {
  background:url("/images/static/common/loader_mondiali.gif") no-repeat scroll 102px 7px #3A3F45;
  color:#FFFFFF;
  display:block;
  font-family:Georgia,"Times New Roman",Times,serif;
  font-size:14px;
  margin-left:4px;
  padding:5px 0 3px;
}

#ticker-tr_mondiali ul {
	margin-bottom: 10px;
	overflow: hidden;
}

#ticker-tr_mondiali ul li {
	color: #fff;
	font-family:tahoma, verdana, arial;
	font-size: 11px;
	font-weight: bold;
	text-transform: capitalize;
	float: left;
	background: none !important;
	display: inline !important;
	padding: 0;
	padding-left: 5px;
}

#ticker-tr_mondiali ul li a {
	color: #fff;
	background: none !important;
	display: inline !important;
}

#ticker-tr_mondiali ul li.name {
	width: 135px;
}

#ticker-tr_mondiali ul li.score {
	text-align:left;
	width:25px;
}

#ticker-tr_mondiali .link-bottom {
	display: block;
	color: #FFFFFF;
	font-family:Arial,Helvetica,sans-serif;
	font-size: 10px;
	text-align: right;
	padding-right:5px;
}
#ticker-tr_mondiali .no_match {
  opacity:0.8;
  filter:alpha(opacity=80);
}
/*SOPPALCO MONDIALI*/
#soppalco_mondiali {
  background-color:#54595e;
  width:620px;
  margin-bottom:10px;
  height:130px;
  overflow:hidden;
}
#soppalco_mondiali li.first_box {
  width:209px;
	font-size:22px;
	font-family: Georgia, "Times New Roman", Times, serif;
	color:#FFFFFF;
	position:relative; 
  overflow:hidden; 
}
#soppalco_mondiali li.first_box div {
  padding-left:4px;  
}
#soppalco_mondiali li.last_box {
  width:190px;
  position:relative;
  padding-top:25px;
  height:105px !important;
  background-color:#3a3f45;
  overflow:hidden;
}
#soppalco_mondiali li.first_box,
#soppalco_mondiali li.last_box,
#soppalco_mondiali li.image_box {
  float:left;
  height:130px;
}
#soppalco_mondiali li.image_box {
  width:221px !important;
}
#soppalco_mondiali li.first_box a {
  bottom:3px;
  color:#FFFFFF;
  font-family:Arial,Helvetica,sans-serif;
  font-size:10px;
  position:absolute;
  right:4px;
}
#soppalco_mondiali li.space {
  width:150px;
  height:7px;
}
#soppalco_mondiali .mondiali-home {
background:none !important;
height:130px !important;
}
#soppalco_mondiali .ingombro-mondiali-home  {
padding:0;
}
#soppalco_mondiali .testo-mondiali-home  {
display:none;
}
#soppalco_mondiali .testatina_soppalco {
  background: transparent url(/images/static/common/mondiali_coppa_top.gif) no-repeat 0 0;
  display:block;
  width:190px;
  height:29px;
  position:absolute;
  top:-4px;
  left:0;
}
#soppalco_mondiali .box-mondiali-img {
  width:221px !important;
}
/* Container ADVERTISE */
#simplemodal-overlay {background-color:#000;}
.popup_advertise {display:none;}
#simplemodal-advertise {position:relative;color:#737372;font-size:12px;font-family: Arial, Helvetica, sans-serif;height:125px; width:425px;padding:40px 20px 30px 20px;overflow:hidden;background-color: #FFFFFF;border:7px solid #efeff0;}
#simplemodal-advertise span {text-decoration:underline;cursor:pointer;}
#simplemodal-advertise .simplemodal-wrap {padding:0;}
#simplemodal-advertise a.modalCloseImg {background:url(http://images2.corriereobjects.it/images/static/common/x.gif?v=201006181135) no-repeat; width:25px; height:25px; display:inline; z-index:3200; position:absolute; top:-4px; right:-3px; cursor:pointer;}

/* box 8100 pagine interne */
#box8100 {
	background: #edeeee none;
	padding: 5px 10px 10px 10px;
	margin-bottom: 10px;
}

#box8100 h5 {
	color:#42586F;
	font-family:Georgia,"Times New Roman",Times,serif;
	font-size:20px;
	font-weight:normal;
	height:24px;
	line-height:24px;
	padding-bottom:2px;
}

#box8100 h5.aria {
	background: transparent url(/images/static/common/ico-aria.gif) no-repeat right 4px;
}

#box8100 h5.farmacie {
	background: transparent url(/images/static/common/ico-farmacie.gif) no-repeat right 3px;
}

#box8100 h5 span {
	color:#CC0000;
	font-size:14px;
	font-weight:bold;
}

#box8100 form {		
	color: #666666;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background: transparent url(/images/static/common/punto_orizzontale.gif) repeat-x left top;
	padding-top: 5px;
}

#box8100 fieldset  {
	margin-top: 5px;
}

#box8100 input  {
	border:0;
	float:left;
	font-size:10px;
	line-height:14px;
	width:115px;
	margin-right: 3px;
	padding: 2px 0;
}

#box8100 #gotoloc {
	background:url("/images/static/common/bt-trova.gif") no-repeat scroll 0 0 transparent;
	border:0 none;
	cursor:pointer;
	display:block;
	float:left;
	height:18px;
	text-indent:-5000px;
	width:59px;
}

/*TEMPO REALE SOPPALCO*/
/* menu tab */
.tr-home-container {
	display:none;
	background: transparent url(/images/static/common/temporeale/bg_header.gif) no-repeat top left;
	position:relative;
	height: 100px;
	overflow: hidden;
	margin-bottom: 20px;
}
.tr-home-container em.title {
display:none;
	position:absolute;
	top: 4px;
	right: 10px;
	color: #dee6d8;
	font-size: 19px;
	font-family: trebuchet MS, arial, verdana;
	font-style:normal;
}
.tr-home-container em.title strong {
	color: #fff;
	font-weight: normal;
}

.tr-home-container em.title img {
	display: inline;
}

ul.tr-header {
	display:block;
	position:relative;
	height: 30px;
}
ul.tr-header li {
	position:absolute;
	top: 11px;
	text-align:center;
}

ul.tr-header li a {
	color:#5b5b5b;
	display: block;
	padding:2px 0 0 -5px;
	background: transparent url(/images/static/common/temporeale/tab-disabled.png) no-repeat top left;
	font-family: trebuchet MS, arial, verdana;
	font-size:12px;
	font-weight: bold;
	line-height:16px;
	width: 100px;
	height: 19px;
}

ul.tr-header li a.big {
	width: 170px;
	background: transparent url(/images/static/common/temporeale/tab-disabled-big.png) no-repeat top left;
}

ul.tr-header li.ui-tabs-selected  {
	top: 4px;
	z-index: 15 !important;	
}

ul.tr-header li.ui-tabs-selected a {
	color: #222222;
	padding-top: 5px;
	background: transparent url(/images/static/common/temporeale/tab-selected.png) no-repeat top right;
	height: 26px !important;
	font-size: 16px;
}

ul.tr-header li.ui-tabs-selected a.big {
	background: transparent url(/images/static/common/temporeale/tab-selected-big.png) no-repeat top right;
}

* ul.tr-header li {
	cursor:pointer;
}

ul.tr-header li.tab0 {
	left:3px;
	z-index:10;
}
ul.tr-header li.tab1 {
	left:90px;
	z-index:5;
}
ul.tr-header li.tab2 {
	left:180px;
	z-index:0;
}

/* classifica */
.tr-home-container .tr-home {
}

.tr-home {
	width: 100%;
	overflow: auto;
	background: transparent url(/images/static/common/temporeale/bg_sfumatura.png) repeat-x top left;
	padding: 5px 0 5px 0;
}

.tr-home li {
	display: block;
	float: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #565656;
	background: transparent url(/images/static/common/temporeale/separatore.png) no-repeat center right;
	cursor: pointer;
	height: 55px;
}

.tr-home li.hidden {
	display: none;
}

.tr-home-serie-a li {
	width: 57px;
	padding: 2px 3px 0 2px;
}

.tr-home-serie-b li {
	width: 51px;
	padding: 2px 3px 0 2px;
}

.tr-home-coppa-italia li {
	width: 57px;
	padding: 2px 10px 0 10px;
}

.tr-home-champions li {
	width: 64px;
	padding: 0 3px 0 10px;
}

.tr-home li.last {
	background: transparent none;
}

.tr-home .img-scudetto {
	display: block;
	float: left;
	clear: left;
	width: 18px;
	height: 18px;
	margin: 0 3px 3px 0;
}

.tr-home span {
	display: block;
	float: left;
	font-size: 10px;
	line-height: 13px;
	margin: 4px 0;
	text-transform: uppercase;
	width: 25px;
	cursor: pointer;
}

.tr-home-serie-b span {
	width: 23px;
	font-size:9px;
}

.tr-home strong {
	display: block;
	float: left;
	font-size: 11px;
	line-height: 13px;
	margin: 4px 0;
	width:10px;
	text-align: right;
	cursor: pointer;
}

.tr-home-serie-b strong {
	width:7px;
}

.tr-home em {
	color: #cc2026;
	font-size: 10px;
	text-align: center;
	font-style: normal;
	display: block;
	clear: both;
	cursor: pointer;
}

.tr-home em.future {
	color: #000;
}

.tr-home-serie-b em.future {
	font-size: 9px;
	line-height: 13px;
}

.tr-home em strong {
	display: inline;
	padding: 0;
	float:none;
}

/* bacheca openx */
div.bacheca-pub-home {
	width:280px;
	margin:auto;
	border:1px solid #C0C0C0;
	z-index:1;
	padding: 0 10px 10px 10px;
	font-family: verdana;
	line-height: 1.3em;
	margin-top:10px;
	color: #000000;
}

div.bacheca-pub-home  p { 
margin-top:5px;
} 

div.bacheca-pub-viaggi div a.title { 
	margin:5px 0 3px 0;
	color:#852C5E;
	display:block;
	font-family:georgia;
	font-weight: bold;
	font-size:12px;
} 
 
div.bacheca-pub-home a {
	color:#565656;
	text-decoration:none;
}


div.bacheca-pub-home div{
	display: block;
	min-height: 55px;
	height: auto ;
	border-bottom: 1px solid #CCCCCC;
	padding: 9px 10px 9px 10px;
	overflow:auto;
	height:70px;
}

div.bacheca-pub-home div a.img img{
	float: left;
	border: 1px solid #999999;
	margin:3px 10px 3px 0;
	width:80px;
	height:60px;
}


h6.bacheca-pub-home{
	padding: 0 10px 0 10px;
	color: #B7B7B7 !important;
	font-family: verdana;
	font-size: 9px !important;
	font-weight: normal;
	margin-top:-7px;
	margin-left:auto;
	margin-right:auto;
	background: #ffffff;
	width: 50px;
}

/*box facebook home */
#box-fb {
	border: 1px solid #dddddd;
	margin-bottom: 10px;
	height: 180px;
	overflow: hidden;
	width: 298px;
}

#box-fb ul li {
	float: left;
	width: 50%;
	background: #cccccc none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
	text-align: center;
	padding: 4px 0;
	/*margin-bottom: 10px;*/
	font-weight: bold;
}

#box-fb ul li.ui-tabs-selected {
	background: #627aad none;
}

#box-fb ul li a {
	color: #fff;
}

#box-fb #container-box-fb,
#box-fb #container-box-fb2 {
	clear: left;
	margin: 0 auto 10px auto;
}

#box-fb #scroll-box-fb,
#box-fb #scroll-box-fb2 {
	/*height: 110px;*/
	height: 130px;
	overflow: auto;
}

#box-fb .ui-tabs-container {
	background: transparent none;
}
/*SUBBUTEO*/
.subbuteo_list {
    clear: both;
	float:left;
	font-size:12px;
	width:401px;	
}
.subbuteo_list a {
	font-weight:bold;
	font-size:14px;
	color:#5b5b5b;
	display:block;
	letter-spacing:-0.01em;
}
.subbuteo_list a span {
	background:url(http://images2.corriereobjects.it/images/static/common/arrow_sub.gif?v=201102011543) no-repeat scroll right 4px transparent;
	color:#cc2026;
	padding-right:11px;
}
.subbuteo_list span.autore {
	font-size:11px;
	color:#326604;
	display:block;
	margin-bottom:2px;
}
.subbuteo_list li {
    clear: both;
    padding-top: 3px;
	background:url(http://images2.corriereobjects.it/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll left top transparent;
	margin-bottom:10px;
	margin-left:51px;
	position:relative;
	width:350px;			
}
.subbuteo_list li img {
	position:absolute;
	top:0;
    left: -51px;	
}
.subbuteo_list li div {
	background-color:#f1f7e4;
	padding:10px 5px;
	width:340px;		
}
/*BOX IBM TERZA COLONNA MODERNITA E TERRITORIO*/
#box-ibm-sm {
    border: 1px solid #000000;
    color: #000000;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    margin-top: 10px;
    padding: 8px 7px 12px;
    position: relative;
    z-index: 1;
}
#box-ibm-sm .ibm_title {
    width:285px;
	height:58px;
	display:block;
	background: #ffffff url(http://images2.corriereobjects.it/images/static/common/ibm_testatina.gif?v=201103181303) no-repeat left top;
	text-indent:-5000px;
    margin-bottom: 10px;	
}
#box-ibm-sm ul {
	padding-bottom:4px;
	margin-bottom:4px;
	border-bottom:4px solid #000000;
	line-height: 18px;
	width:286px;	
}
#box-ibm-sm ul li {
	background: #ffffff url(http://images2.corriereobjects.it/images/static/common/play_green.gif?v=201103181303) no-repeat 7px 2px;
	padding-left: 27px;
	font-style:italic;
	margin-bottom:7px;	
}
#box-ibm-sm ul li a {
	color:#000000;
}
#box-ibm-sm span {
	font-size:12px;
	text-align:right;
    display: block;	
}
#box-ibm-sm span a {
	color:#000000;
}
#box-ibm-sm h6 {
    background: none repeat scroll 0 0 #FFFFFF;
    bottom: -5px;
    color: #B7B7B7;
    font-family: verdana;
    font-size: 9px;
    font-weight: normal;
    left: 115px;
    padding: 0 10px;
    position: absolute;
    width: 50px;
}
.commenti_met {
    background-color: #656463;
    color: #FFFFFF;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 16px;
    line-height: 20px;
    padding: 15px 6px 0;
    width: 188px;
	position:relative;
	margin-bottom:1px;
}
.commenti_met li.title_met {
    background-color: #656463;
    border: medium none;
    color: #EB7F1E;
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 11px;
    font-weight: bold;
    left: 6px;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 4px;
    width: 188px;
	z-index:10px;
}
.commenti_met li {
	margin: 0 0 9px 0;
	padding-top:10px;
	border-top: 1px dotted #ffffff;
}
.commenti_met li a {
	text-decoration:none;
	color:#ffffff;
}
.box_met_event {
    background-color: #919191;
    color: #FFFFFF;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 11px;
    line-height: 18px;
    margin-bottom: 3px;
    padding: 5px 5px 9px;
    width: 190px;
}
.box_met_event strong.title {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:11px;
}
.box_met_event a {
	font-size: 13px;
	font-weight:bold;
	color:#ff9c43;
}
.box_met_event h6 {
    font-family: Georgia,"Times New Roman",Times,serif;
    font-size: 18px;
    margin: 2px 0;
}
/*FINE BOX IBM TERZA COLONNA MODERNITA E TERRITORIO*/