
/*------------------------------------------------------------------ 
[General] */

a {color:#036;}
a:visited {color:#036;}
a.red {color:#900!important;}
a:hover, a.red:hover {color: #900;}

button span, button em, .button span, .button em, .largebutton span, .largebutton em {color:#036}
	button span, .button span, .largebutton span  {background:url(/gele/iltirreno/img/button.png) no-repeat left top;}
	button em, .button em, .largebutton em {background:url(/gele/iltirreno/img/button.png) no-repeat right top;}
	
	.ie6 button span, .ie6 .button span, .ie6 .largebutton span  {background:url(/gele/iltirreno/img/button.gif) no-repeat left top;}
	.ie6 button em, .ie6 .button em, .ie6 .largebutton em {background:url(/gele/iltirreno/img/button.gif) no-repeat right top;}

.largebutton span 		{background-position:left -100px!important;padding-left:6px;}
.largebutton em 		{display:block;background-position:right -100px!important;padding-right:6px;font:bold 12px/24px Arial, Helvetica;}
.largebutton em a, .largebutton em a:visited {color:#036;text-decoration:none;}
.largebutton em a:hover {color:#900;}

	
/*------------------------------------------------------------------ 
[ico-sprite] */

/* home */
ul#listticker li,

/* global */
#header h5 a,
ul#menu li a, ul#menu li a:visited,
ul.superfooter li.network h5.rss a, ul.superfooter li.network h5.rss a:visited,
#site-search ul.site-search-option li.search-google,
.zoom a,

.summary ul li a.commento,.related-content ul li a.commento,
.summary ul li a.documento,.related-content ul li a.documento,
.summary ul li a.fotogalleria,.related-content ul li a.fotogalleria,
.summary ul li a.video,.related-content ul li a.video,
.summary ul li a.audio,.related-content ul li a.audio,
.summary ul li a.sondaggio,.related-content ul li a.sondaggio,
ul li.tag, 
ul li.geotag,
 
ul.graphic-bullet li,  
a.arrow,
em.targetblank,
ul.edicola li.left a.extra, ul.edicola li.left a.extra:visited,
ul.edicola li.left a.cell, ul.edicola li.left a.cell:visited,
a.ipad, a.ipad:visited,

/* second */
ul.tools li a, ul.tools li a:visited, 
ul.fonts li a, ul.fonts li a:visited,
ul.article-tabber li.doc a.active, ul.article-tabber li.doc a.active:visited, ul.article-tabber li.doc a.active:hover,
ul.article-tabber li.comment a.active, ul.article-tabber li.comment a.active:visited, ul.article-tabber li.comment a.active:hover,
ul.article-tabber li.photo a.active, ul.article-tabber li.photo a.active:visited, ul.article-tabber li.photo a.active:hover,
ul.article-tabber li.video a.active, ul.article-tabber li.video a.active:visited, ul.article-tabber li.video a.active:hover,
ul.article-tabber li.audio a.active, ul.article-tabber li.audio a.active:visited, ul.article-tabber li.audio a.active:hover,
a.btn-slide,

/* infografica */
body#infografica #header .right .close a, body#infografica .overlay .close a:visited

{background:transparent url(/gele/iltirreno/img/ico-sprite.gif) no-repeat;}


/*------------------------------------------------------------------ 
[bg-sprite] */

/* global */
ul.annunci-tabber li,
ul.annunci-tabber a:hover,

/* second */
ul.mm-navigation

{background: url(/gele/iltirreno/img/bg-sprite.gif) repeat-x;}


/*------------------------------------------------------------------ 
[Typography] */

h1.logo a, h2.logo a {width:250px;height:60px;background: url(/gele/iltirreno/img/logo_white.png) no-repeat;}
	.ie6 h1.logo a, .ie6 h2.logo a {background: url(/gele/iltirreno/img/logo_white.gif) no-repeat;}
	
#header h2.edizione a, body#infografica #header h2.edizione a {position:absolute;top:15px;left:275px;z-index:1000;height:57px;text-indent:-9999px;background: url(/gele/iltirreno/img/edizioni.png) no-repeat;}
	.ie6 #header h2.edizione a, .ie6 body#infografica #header h2.edizione a {background: url(/gele/iltirreno/img/edizioni.gif) no-repeat;}


/*------------------------------------------------------------------ 
[Structure] */

#header {background:#1586c4 url(/gele/iltirreno/img/bg-sprite.gif) 0 -190px repeat-x;margin-bottom:0;}


/*------------------------------------------------------------------ 
[Header] */

/* personalizza edizione */
#header h5 			{top:22px;left:287px;}
#header h5 a 		{padding:2px 20px 2px 5px;background-position:-380px -1000px;}
	.ie #header h5 a {padding:0px 20px 2px 5px;}
#header h5 a:hover 	{text-decoration:none;background-position:-380px -1040px;}

ul#editions {background:#00609d url(/gele/iltirreno/img/bg-sprite.gif) left -395px repeat-x;}
ul#editions li.on {background-color:#0087c5;}

/*
ul#editions li {padding:3px 18px;}
	.ie ul#editions li, .win.gecko ul#editions li {padding:3px 20px;}
	.iphone ul#editions li, .ipod ul#editions li {padding:3px 20px;}
	
	ul#editions li.on {padding:8px 18px 3px;}
		.ie ul#editions li.on, .win.gecko ul#editions li.on {padding:8px 20px 3px 20px;}
*/


ul#editions li a, ul#editions li a:visited {color:#fc3;}
	ul#editions li a:hover {color:#fc3;}
	ul#editions li.on {color:#fff;}
		ul#editions li.on a, ul#editions li.on a:visited {color:#fff;}

		
#header h2.edizione a.livorno {background-position:0 0;width:160px;}
#header h2.edizione a.cecina {background-position:0 -57px;width:295px;}
#header h2.edizione a.empoli {background-position:0 -114px;width:140px;}
#header h2.edizione a.grosseto {background-position:0 -171px;width:200px;}
#header h2.edizione a.lucca {background-position:0 -228px;width:130px;}
#header h2.edizione a.massa {background-position:0 -285px;width:290px;}
#header h2.edizione a.montecatini {background-position:0 -342px;width:240px;}
#header h2.edizione a.piombino {background-position:0 -399px;width:280px;}
#header h2.edizione a.pisa {background-position:0 -456px;width:90px;}
#header h2.edizione a.pistoia {background-position:0 -513px;width:146px;}
#header h2.edizione a.pontedera {background-position:0 -570px;width:222px;}
#header h2.edizione a.prato {background-position:0 -627px;width:130px;}
#header h2.edizione a.versilia {background-position:0 -684px;width:170px;}
	
#site-search fieldset input { border:1px solid #004779;}

/* weather ------------*/
dl.header-weather dd a em, dl.header-weather dd a:visited em {color:#e1ecf1}
	dl.header-weather dd a:hover strong { -moz-opacity:.50; opacity:.50; }
	
dl.livorno {left:400px;width:270px;}
	dl.livorno dd.temperature {width:120px;}

dl.cecina {left:490px;}

dl.empoli {left:375px;width:330px;}
	dl.empoli dd.temperature {width:180px;}

dl.grosseto {left:435px;width:270px;}
	dl.grosseto dd.temperature {width:120px;}

dl.lucca {left:365px;width:330px;}
	dl.lucca dd.temperature {width:180px;}

dl.massa {left:490px}

dl.montecatini {left:465px;width:240px;}
	dl.montecatini dd.temperature {width:90px;}

dl.piombino {left:490px;}

dl.pisa {left:325px;width:380px;}
	dl.pisa dd.temperature {width:180px;}

dl.pistoia {left:375px;width:330px;}
	dl.pistoia dd.temperature {width:160px;}

dl.pontedera {left:455px;width:260px;}
	dl.pontedera dd.temperature {width:110px;}

dl.prato {left:360px;width:340px;}
	dl.prato dd.temperature {width:170px;}

dl.versilia {left:400px;width:300px;}
	dl.versilia dd.temperature {width:150px;}

		
/* menu ---------------*/
ul#menu {background-color:#0087c5;}
ul#menu li {text-transform:none;}
ul#menu li a, ul#menu li a:visited {padding: 6px 11px 8px 11px; font-size:13px; color:#000;font-weight:normal;border-right:0;background-position:right bottom;}
	ul#menu li.cat a, ul#menu li.cat a:visited {color:#fff;}
	.ie ul#menu li a, .ie ul#menu li a:visited, .win.gecko ul#menu li a, .win.gecko ul#menu li a:visited {padding:6px 11px 8px 11px;}
	ul#menu li.last a, ul#menu li.last a:visited {background:none;padding-right:0;}
	ul#menu li.first a, ul#menu li.first a:visited {padding-left:8px;}
	ul#menu li.active a, ul#menu li.active a:visited {color:#fff; background-color:#900;}
	ul#menu li a:hover, ul#menu li.cat a:hover {color:#900;}

/*------------------------------------------------------------------ 
[Headlines] */

#content-center #top .center-right h4 {background-color:#0058a5;}

h4.photo, h4.video, h4.audio, h4.interattivo, h4.mediagallery {margin-top:5px;font-size:16px;text-transform:uppercase;color:#fff;background: url(/gele/iltirreno/img/bg-sprite.gif) 0 -350px repeat-x;}
	h4.photo strong, h4.video strong, h4.audio strong, h4.interattivo strong, h4.mediagallery strong {display:block;background: url(/gele/iltirreno/img/ico-mm-sprite.png) no-repeat;}
	h4.photo strong {padding:8px 0 7px 51px;background-position:10px -147px;}
	h4.video strong {padding:7px 0 8px 60px;background-position:10px 3px;}
	h4.audio strong {padding:7px 0 8px 45px;background-position:10px -48px;}
	h4.interattivo strong {padding:7px 0 8px 50px;background-position:10px -98px;}
	h4.mediagallery strong {padding:7px 0 8px 50px;background-position:10px -198px;}

h6 a, h6 a:visited, h6 a:hover, h6.last .tag {background-color:#0058a5!important;}

/*---- [ Multimedia Carousel ] ------------------------------------------------- */
.stepcarousel, .stepcarousel2, .stepcarousel3, .stepcarousel4 {background: url(/gele/iltirreno/img/bg_carousel.gif) left top no-repeat;}
.stepcarousel2, .stepcarousel4 {background-position:left bottom;}
.stepcarousel .panel, .stepcarousel3 .panel {background-color:#f4f4f4;}

/*---- [ Box persone argomenti luoghi ] ------------------------------------------------- */
.border, ul.luogo {border-color:#1586c4;}

/*---- [ tag e geotag link style ] ------------------------------------------------- */
.summary ul li.tag a, .summary ul li.tag a:visited, .summary ul li.geotag a, .summary ul li.geotag a:visited, #content-right .box ul li.tag a, #content-right .box ul li.tag a:visited, #content-right .box ul li.geotag a, #content-right .box ul li.geotag a:visited {border-bottom:1px dotted #036;}

/*---- [ Overlay ] ------------------------------------------------- */
#content-overlay .overlay {background-color: #015e9c;}
#content-overlay h6 a.subline, #content-overlay h6 span.subline	{border-bottom: 2px solid #015e9c;} 
#content-right .overlay {background-color: #015e9c;}
.overlay h5 {border-bottom:1px solid #015e9c;}
.overlay .close {background: url(/gele/iltirreno/img/ico-sprite.gif) right -1280px no-repeat;}
.overlay #adv-middle1 {background-color:#1fa5da;}
.overlay form input {border:1px solid #004779;}


/*------------------------------------------------------------------ 
[Colonna centrale] */

/*** tab molecola ***/
ul.article-tabber li {background: url(/gele/iltirreno/img/bg-sprite.gif) 0 -350px repeat-x;}
ul.article-tabber a:hover {background: url(/gele/iltirreno/img/bg-sprite.gif) 0 -400px repeat-x;}
ul.article-tabber li.doc a, ul.article-tabber li.comment a, ul.article-tabber li.photo a, ul.article-tabber li.video a, ul.article-tabber li.audio a {background:#fff url(/gele/iltirreno/img/bg-sprite.gif) no-repeat;}

ul.article-tabber li.doc a {background-position: 0 -450px;padding-left:28px;}
ul.article-tabber li.doc a:hover {background-position: 0 -500px;padding-left:28px;}

ul.article-tabber li.comment a {background-position: 0 -550px;}
ul.article-tabber li.comment a:hover {background-position: 0 -600px;}

ul.article-tabber li.photo a {background-position: 0 -650px;}
ul.article-tabber li.photo a:hover {background-position: 0 -700px;}

ul.article-tabber li.video a {background-position: 0 -750px;}
ul.article-tabber li.video a:hover {background-position: 0 -800px;}

ul.article-tabber li.audio a {background-position: 0 -850px;padding-left:28px;}
ul.article-tabber li.audio a:hover {background-position: 0 -900px;padding-left:28px;}

/*** pagination ***/
.pagenavi span.current {color: #fff;background-color: #40b1fd;}


/* media gallery */
#mediagallery select {background-color:#005ba6;border:1px solid #00335c;}


/*------------------------------------------------------------------ 
[Colonna di destra] */

/*** navigazione trova ***/
#content-right .guide ul li a, #content-right .guide ul li a:visited {background-color:#060;}
#content-right .guide ul li a:hover {background-color:#090;}

/* annunci e iniziative */
ul.annunci li a strong, #content-right .box ul.annunci li a h5, #content-right .box ul.annunci li a:visited h5  {color:#030;}



/*------------------------------------------------------------------ 
[Infografica] */

body#infografica #content-center ul.navigation a, 
body#infografica #content-center ul.navigation a:hover,
body#infografica #content-center ul.navigation a.active, 
body#infografica #content-center ul.pagination a, 
body#infografica #content-center ul.pagination a:hover, 
body#infografica #content-center ul.pagination a.active 
 {background: url(/gele/iltirreno/img/navigation_button.gif);}
 
body#infografica #content-center ul.navigation a:hover, 
body#infografica #content-center ul.navigation a.active, 
body#infografica #content-center ul.pagination a:hover, 
body#infografica #content-center ul.pagination a.active 
{background: url(/gele/iltirreno/img/navigation_button.gif) 0 -50px no-repeat; }


/*------------------------------------------------------------------ 
[Footer] */

ul.superfooter li.comuni {width:500px!important;width/**/:500px;}
ul.superfooter li.edizioni {width:120px!important;width/**/:120px;}

ul.superfooter li.quotidiani {width:150px!important;width/**/:150px;}
ul.superfooter li.network {border-right:0;padding-right:0;margin-right:0;width:120px;}
	ul.superfooter li.network h5.rss a, ul.superfooter li.network h5.rss a:visited	{background-position: right -582px!important;}

ul.superfooter li ul {float:left;margin:0 0 10px 0;}
ul.superfooter li ul li {float:left;display:inline;border-right:0;padding-right:0;margin:0 0 8px 0;}
	ul.superfooter li.comuni ul li {width:120px;}
	ul.superfooter li.edizioni ul li {width:90px;}
	ul.superfooter li.quotidiani ul li {width:140px;}
	ul.superfooter li.network ul {margin-bottom:30px;}
	ul.superfooter li.network ul li {width:100px;}
	

/*------------------------------------------------------------------ 
[Ricerca] */

.serchfilter {border: 1px solid #0058a5!important;}
.serchfilter li h5 {background:#0058a5 url(/gele/iltirreno/img/bg-sprite.gif) 0 -210px repeat-x!important;}

#gallerie {border:1px solid #40b1fd!important;}
#gallerie h5 {background-color:#40b1fd!important;color:#fff!important;}


/* Annunci Bottoniera ---------------- INIZIO -------------------- */
	
.box.annunci-btn ul li, .box.annunci-btn .annunci-btn-pubblica {background: url(/gele/iltirreno/img/bg-sprite.gif) 0 -1013px no-repeat;}
.box.annunci-btn .annunci-btn-pubblica {background-position: 0 -1112px;}

/* Annunci Bottoniera ---------------- FINE -------------------- */


/*---- [ TUTV ] ------------------------------------------------- */

/* box dx */
.box.tutv {border:0!important; background-color:#005e84/* url(/gele/iltirreno/img/images/common/tutv_bg.gif) repeat-x left bottom*/;}
.box.tutv h4.tutv {margin:0 0 10px 0!important;}
.box.tutv h4.tutv a, .box.tutv h4.tutv a:visited {color:#fff!important;font-size:20px!important;line-height:20px!important;font-weight:normal;}
.box.tutv h4.tutv span {float:left;background: url(/gele/common/img/tutv_sprite.gif) no-repeat left top;text-indent:-9999px;width:70px;height:22px;}
.box.tutv h4.tutv em {font-style:normal;}
.box.tutv a h5, .box.tutv a:visited h5 {text-transform:none;color:#fff!important;}	
.box.tutv ul.annunci li {border:0!important;background:transparent url(/gele/common/img/tutv_sprite.gif) no-repeat left bottom;}
.box.tutv .right a, .box.tutv .right a:visited {color:#fff;font-size:11px;text-decoration:none;}
.box.tutv .right a:hover {text-decoration:underline;}
.box.tutv ul.annunci li.pubblicita {padding:0 10px 10px 10px;margin-bottom:5px!important;background:#00435f;}
.box.tutv ul.annunci li.pubblicita a h5 {font-size:11px!important;line-height:13px!important;font-weight:normal!important;}
.box.tutv ul.annunci li.pubblicita a:hover h5 {color:#80afc1!important;}
.box.tutv ul.annunci li.pubblicita h6 {text-align:right;padding:5px 0;font-size:10px;color:#80afc1;font-weight:normal;}

/* box multimedia */
.stepcarousel3 .panel.tutv {background: url(/gele/iltirreno/img/common/img/tutv_bg.gif) repeat-x left bottom;}
.stepcarousel3 .panel.tutv h5 {position:absolute;left:0;top:0;text-indent:-9999px;background: url(/gele/common/img/tutv_sprite.gif) repeat-x 2px -38px;width:45px;height:13px;}
.stepcarousel3 .panel.tutv h4 a, .stepcarousel3 .panel.tutv h4 a:visited {color:#fff!important;}	


/*** in edicola ***/
ul.edicola li.left a.extra, ul.edicola li.left a.extra:visited {background-position: -496px -258px!important;}

.overlay a.arrow {background-position: -520px -501px!important;}

/*----- SCEGLI LA TUA HOME PAGE  --------*/
#scegli-home { width:257px; margin-bottom:12px; margin-top:-10px; text-align:right;}
#scegli-home a{ color:#FFF; text-decoration:none;}
#scegli-home a:hover{ text-decoration:underline;}

/*------BOX A COMPARSA FONDO PAGINA------------*/
#related { background-color: #FFFFFF; bottom: 0px; box-shadow: -2px 0 5px #AAAAAA; padding: 0 10px 10px; position: fixed; right: -430px; text-align: left; width: 280px; z-index: 1000; padding:20px;}


.close{ }
#related a.close, #related a.close:visited {cursor: pointer; float:right; width:20px; height:20px; border:none; background: url(/gele/common/img/close.gif) no-repeat center center; text-indent:9999px;}
#related p{ color: #333; font-size: 16px; font-weight: bold; letter-spacing: -0.05em; line-height: 16px; line-height:20px;}
.conferma{ margin-top:10px;}
#related span{color:#0b73b2;}
#related .conferma a{ width:120px; padding:3px; background-color:#0b73b2; margin-bottom:7px; text-align:center; text-transform:uppercase; font-size:11px; font-weight:bold; cursor:pointer; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; color:#FFF; display:block; text-decoration:none; padding:10px;}
#related .conferma a:hover{ background-color:#6291d1; -moz-transition-property:background-color;-moz-transition-duration:1s; -webkit-transition-property:background-color; -webkit-transition-duration:1s; transition-property:background-color; transition-duration:1s;}

.tvzap-box { margin-bottom: 10px }
	
