


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

a {color:#036;}
a:visited {color:#036;}
/*a:visited {color: #333;}*/
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/corrierealpi/img/button.png) no-repeat left top;}
	button em, .button em, .largebutton em {background:url(/gele/corrierealpi/img/button.png) no-repeat right top;}
	
	.ie6 button span, .ie6 .button span, .ie6 .largebutton span  {background:url(/gele/corrierealpi/img/button.gif) no-repeat left top;}
	.ie6 button em, .ie6 .button em, .ie6 .largebutton em {background:url(/gele/corrierealpi/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 */
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,


/* 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/corrierealpi/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/corrierealpi/img/bg-sprite.gif) repeat-x;}

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

h1.logo a, h2.logo a {top:13px;width:300px;height:70px;background: url(/gele/corrierealpi/img/logo_white.png) no-repeat;border:0;}
	.ie6 h1.logo a, .ie6 h2.logo a {background: url(/gele/corrierealpi/img/logo_white.gif) no-repeat;}

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

#header {background:#1586c4 url(/gele/corrierealpi/img/bg-sprite.gif) 0 -210px repeat-x;min-height:88px;height:auto !important;height:88px;}
	#header .right {margin-top:15px;}
		.webkit #header .right, .gecko #header .right, .win.gecko #header .right {margin-top:15px;}
	
/*------------------------------------------------------------------ 
[Header] */
	
#site-search fieldset input { border:1px solid #004779;}

/* weather ------------*/
dl.header-weather {top:1px;left:280px;}
	dl.header-weather dd.icon {width:120px;}
	dl.header-weather dd.icon img {padding:0;margin:0 0 0 10px!important;}
	dl.header-weather dd a em, dl.header-weather dd a:visited em {color:#fff}
	dl.header-weather dd a:hover strong { -moz-opacity:.50; opacity:.50; }
	

/* menu ---------------*/
ul#menu {background-color:#1ea5da;}
ul#menu li.cat {background:#00497b url(/gele/corrierealpi/img/bg-sprite.gif) left top repeat-x;}
	ul#menu li a:hover, ul#menu li.cat a:hover {background:#900 url(/gele/corrierealpi/img/bg-sprite.gif) 0 -270px repeat-x;color:#fff;}
	ul#menu li.cat a:hover {background-position: 0 -50px;}

	ul#menu li a, ul#menu li a:visited {padding: 6px 12px 8px;}
	.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 13px 8px;}
	ul#menu li.last a, ul#menu li.last a:visited {border:none;padding-right:22px;}
		.ie ul#menu li.last a, .win.gecko ul#menu li.last a {padding-right:41px;}
		.gecko ul#menu li.last a {padding-right:32px;}
	
/*------------------------------------------------------------------ 
[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/corrierealpi/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/corrierealpi/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;}
h6 a:hover {color:#fff!important;}

/*---- [ Multimedia Carousel ] ------------------------------------------------- */
.stepcarousel, .stepcarousel2, .stepcarousel3, .stepcarousel4 {background: url(/gele/corrierealpi/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/corrierealpi/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/corrierealpi/img/bg-sprite.gif) 0 -350px repeat-x;}
ul.article-tabber a:hover {background: url(/gele/corrierealpi/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/corrierealpi/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;}
		

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

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

/* 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:#036;}


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


/*------------------------------------------------------------------ 
[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/corrierealpi/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/corrierealpi/img/navigation_button.gif) 0 -50px no-repeat; }



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

ul.superfooter li.comuni {width:640px!important;width/**/:640px;}

ul.superfooter li.quotidiani {width:150px!important;width/**/:150px;}
ul.superfooter li.network {border-right:0;padding-right:0;margin-right:0;width:100px;}
	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:160px;}
	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/corrierealpi/img/bg-sprite.gif) 0 -210px repeat-x!important;}

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


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

/* 2 blogger per riga */
ul.blogger li {float:left; margin-bottom:15px; width:310px;}
.tvzap-box { margin-bottom: 10px }
