@import url('strutturaQNet.css');
@import url('livebar.css');
@import url('dinosaurs.css');
@import url('simpleformmask.css');
@import url('boxcarousel.css');
@import url('tooltip.css');

/* SELEZIONE! */
::selection {
	background: #ffb7b7; /* Safari */
}
::-moz-selection {
	background: #ffb7b7; /* Firefox */
}

/* LISTE AD ICONE */
ul.link {
	margin: 4px 0 6px 0;
	padding: 0;
	color: #666;
}
ul.link li {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
ul.link li a {
	display: inline;
}
ul.link li a span {
	display: inline-block;
	width: 0; height: 18px;
	padding-left: 24px;
	background: none no-repeat 6px 50%;
	overflow: hidden;
	vertical-align: bottom;
}
ul.link li.articolo a span, ul.link li.Normale a span,
ul.link li.Testo a span { background-image: url('/file_generali/img/liz/bullet-normale.gif') }
ul.link li.fotogallery a span, ul.link li.Fotogallery a span,
ul.link li.Foto a span { background-image: url('/file_generali/img/liz/bullet-fotogallery.gif') }
ul.link li.multimedia a span,
ul.link li.Video a span { background-image: url('/file_generali/img/liz/bullet-video.gif') }
ul.link li.Sondaggio a span { background-image: url('/file_generali/img/liz/bullet-sondaggi.gif') }
ul.link li.Grafico a span { background-image: url('/file_generali/img/liz/bullet-grafici.gif') }
ul.link li.Audio a span { background-image: url('/file_generali/img/liz/bullet-audio.gif') }
ul.link li.Network a span { background-image: url('/file_generali/img/liz/bullet-web.gif') }

/* ULTIM'ORA REDAZIONE */
/* non usato e comunque non ricordo cos'è
.breakingNews {
	margin: 1px 0;
	padding: 10px 6px;
	font-size: 13px;
}
.breakingNews .datetime {
	float: left;
	margin-right: 6px;
	color: #999;
	font-size: 1em;
}
.breakingNews h1 {
	margin: 0;
	font-size: 1em;
}
*/

/* NOTIZIE APERTURA */
#homeHeadline {
	z-index: 1;
}
#homeHeadline .pager {
	margin-bottom: 20px;
	border-bottom: 1px solid #d9d9d9;
	border-width: 0 1px 1px 1px;
	padding: 1px;
	height: 380px;
}
#homeHeadline_content {
	background: #000;
	color: #999;
	height: 100%;
	/*overflow: hidden;*/
}
#homeHeadline_news {
	position: relative;
	float: left;
	width: 680px;
	height: 100%;
	overflow: auto;
	overflow-x: hidden;
}
#homeHeadline .carousel_slide {
	position: relative;
	/*position: absolute;
	top: 0; left: 0;
	width: 100%;*/
	z-index: 1;
}
#homeHeadline .carousel_nav {
	position: absolute;
	right: 10px; bottom: 10px;
	z-index: 3;
}
#homeHeadline .carousel_nav strong {
	float: left;
	margin-left: 2px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	padding: 3px 6px;
	background: #A1A1A1;
	color: #FFF;
	font-size: .9em;
	line-height: 100%;
	cursor: pointer;
}
#homeHeadline .carousel_nav strong.carousel_cur.carnav_test {
	background-color: #3071b5;
}
#homeHeadline .carousel_nav strong.carousel_cur {
	background-color: #F00;
}
#homeHeadline .headlineArt {
	position: relative;
	width: 100%;
	height: 380px;
}
#homeHeadline .headlineArt * {
	margin: 0;
	/*padding: 0;*/
}
#homeHeadline .headlineArt .titleBig, /* archivio */
#homeHeadline .headlineArt .titleArticle {
	position: absolute;
	bottom: 0; left: 0;
	padding: 10px 15px 58px 15px;
	width: 650px;
	height: 32px;
	background: url('/file_generali/img/liz/d75.png');
	color: #FFF;
	font-size: 26px;
	line-height: 110%;
	overflow: hidden;
	z-index: 1;
}
#homeHeadline .headlineArt .titleArticle a {
	display: inline-block;
	max-width: 100%;
	_width: expression( this.clientWidth > this.parentNode.clientWidth ? "100%" : "auto" );
	white-space: nowrap;
	overflow: hidden;
	/*text-overflow: ellipsis;*/
}
#homeHeadline .headlineArt .linksTitle {
	position: absolute;
	bottom: 38px; left: 15px;
	width: 620px;
	/*height: 24px;*/
	white-space: nowrap;
	overflow: hidden;
	z-index: 2;
}
#homeHeadline .headlineArt .title2Article {
	display: inline;
	color: #AAA;
	font-size: 17px;
	font-style: italic;
	/*font-weight: normal;*/
}
/*#homeHeadline .artTestate .headlineArt .title2Article {
	color: #00abf0;
}*/
#homeHeadline .headlineArt .linkTop {
	display: none;
}
#homeHeadline .headlineArt .linkTop_Foto,
#homeHeadline .headlineArt .linkTop_Fotogallery,
#homeHeadline .headlineArt .linkTop_Video {
	display: inline;
}
#homeHeadline .headlineArt .meta,
#homeHeadline .headlineArt .tools {
	position: absolute;
	bottom: 0; left: 0;
	width: 50%;
	height: 30px;
	line-height: 30px;
	z-index: 2;
}
#homeHeadline .headlineArt .meta {
	left: 15px;
	font-size: .9em;
	width: 135px;
	white-space: nowrap;
	overflow: hidden;
}
#homeHeadline .headlineArt .meta .category {
	float: left;
	/*margin: 8px 10px 0 0;*/
	border-radius: 3px;
	-moz-border-radius: 3px;
	padding: 2px 6px;
	background: #F00;
	color: #FFF;
	line-height: normal;
	font-size: 1em;
}
#homeHeadline .artTestate .headlineArt .meta .category {
	background-color: #3071b5;
}
#homeHeadline .headlineArt .tools {
	left: 155px;
	width: 415px;
	line-height: 110%;
}
#homeHeadline .headlineArt .toolsLinks {
	float: right;
	width: 300px;
	text-align: center;
}
#homeHeadline .headlineArt .toolsLinks a {
	color: #CCC;
}
#homeHeadline .headlineArt .toolsLinks a:hover {
	color: #FFF;
}
#homeHeadline .headlineArt .toolsLinks.active {
	position: absolute;
	bottom: 0; left: -155px;
	float: none;
	padding-top: 10px;
	width: 680px;
	min-height: 90px;
	_height: expression( this.clientHeight < 90 ? "90px" : "auto" );
	background: #000;
	line-height: 150%;
}
#homeHeadline .headlineArt .toolsLinks ul {
	margin: 10px 15px;
	max-height: 334px;
	_height: expression( this.clientHeight > 334 ? "334px" : "auto" );
	overflow: auto;
	text-align: left;
}
#homeHeadline .headlineArt .toolsLinks ul.link li a span {
	height: 20px;
	padding-left: 26px;
}
#homeHeadline .headlineArt .toolsLinks ul.link li.Normale a span,
#homeHeadline .headlineArt .toolsLinks ul.link li.Testo a span {
	background-image: url('/file_generali/img/liz/bullet-normale-nega.gif');
}
#homeHeadline .headlineArt .toolsLinks ul.link li.Fotogallery a span,
#homeHeadline .headlineArt .toolsLinks ul.link li.Foto a span {
	background-image: url('/file_generali/img/liz/bullet-fotogallery-nega.gif');
}
#homeHeadline .headlineArt .toolsLinks ul.link li.Video a span {
	background-image: url('/file_generali/img/liz/bullet-video-nega.gif');
}
#homeHeadline .headlineArt .toolsLinks ul.link li.Sondaggio a span {
	background-image: url('/file_generali/img/liz/bullet-sondaggi-nega.gif');
}
#homeHeadline .headlineArt .toolsLinks ul.link li.Grafico a span {
	background-image: url('/file_generali/img/liz/bullet-grafici-nega.gif');
}
#homeHeadline .headlineArt .toolsLinks ul.link li.Audio a span {
	background-image: url('/file_generali/img/liz/bullet-audio-nega.gif');
}
#homeHeadline .headlineArt .toolsLinks ul.link li.Network a span {
	background-image: url('/file_generali/img/liz/bullet-web-nega.gif');
}

/* rivolevano le icone in apertura... */
#homeApertura_news .article .linksTitle .linkTop a {
	display: inline;
}
#homeApertura_news .article .linksTitle .linkTop a span {
	/* nasconde le scritte rosse */
	padding-left: 18px; height: 14px;
}
#homeApertura_news .article .linksTitle .linkTop_Normale a span,
#homeApertura_news .article .linksTitle .linkTop_Testo a span {
	background-image: url('/file_generali/img/liz/redIcons_normale.gif');
}
#homeApertura_news .article .linksTitle .linkTop_Fotogallery a span,
#homeApertura_news .article .linksTitle .linkTop_Foto a span {
	background-image: url('/file_generali/img/liz/redIcons_photo_small.gif');
}
#homeApertura_news .apertura_big .article .linksTitle .linkTop_Fotogallery a span,
#homeApertura_news .apertura_big .article .linksTitle .linkTop_Foto a span {
	background-image: url('/file_generali/img/liz/redIcons_photo-nega.gif');
}
#homeApertura_news .article .linksTitle .linkTop_Video a span {
	background-image: url('/file_generali/img/liz/redIcons_video_small.gif');
}
#homeApertura_news .apertura_big .article .linksTitle .linkTop_Video a span {
	background-image: url('/file_generali/img/liz/redIcons_video-nega.gif');
}
#homeApertura_news .article .linksTitle .linkTop_Sondaggio a span {
	background-image: url('/file_generali/img/liz/redIcons_sondaggio.gif');
}
#homeApertura_news .apertura_big .article .linksTitle .linkTop_Sondaggio a span {
	background-image: url('/file_generali/img/liz/redIcons_sondaggio-nega.gif');
}
#homeApertura_news .article .linksTitle .linkTop_Grafico a span {
	background-image: url('/file_generali/img/liz/redIcons_grafico.gif');
}
#homeApertura_news .apertura_big .article .linksTitle .linkTop_Grafico a span {
	background-image: url('/file_generali/img/liz/redIcons_grafico-nega.gif');
}
#homeApertura_news .article .linksTitle .linkTop_Audio a span {
	background-image: url('/file_generali/img/liz/redIcons_audio.gif');
}
#homeApertura_news .apertura_big .article .linksTitle .linkTop_Audio a span {
	background-image: url('/file_generali/img/liz/redIcons_audio-nega.gif');
}
#homeApertura_news .article .linksTitle .linkTop_Network a span {
	background-image: url('/file_generali/img/liz/redIcons_web.gif');
}
#homeApertura_news .apertura_big .article .linksTitle .linkTop_Network a span {
	background-image: url('/file_generali/img/liz/redIcons_web-nega.gif');
}
#homeApertura_news .apertura_big .article .linksTitle .linkTop_Commenti a span {
	background-image: url('/file_generali/img/liz/redIcons_commenti-nega.gif');
}
/* fine icone in apertura */

#homeHeadline .headlineArt .toolsSocial {
	float: left;
	width: 100px;
}
#homeHeadline .headlineArt .toolsSocial .toolsSocialBtn {
	display: inline-block;
	margin-top: 2px;
	height: 16px;
	vertical-align: top;
}
#homeHeadline .headlineArt .toolsSocial .addthis_button_google_plusone {
	width: 50px;
	overflow: hidden;
}
#homeHeadline .headlineArt .toolsSocial .addthis_button_google_plusone * {
	vertical-align: top !important;
}
#homeHeadline .headlineArt .foto {
	display: block;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
#homeHeadline_extra {
	float: right;
	padding: 5px 5px 0 0;
	width: 300px;
}
#homeHeadline_borsa {
	/*height: 60px;*/
}
#homeHeadline_borsa .datetime {
	float: right;
	margin-left: 4px;
	padding-bottom: 20px;
}
#homeHeadline_borsa {
	text-align: right;
	color: #FFF;
	font-size: .9em;
}
#homeHeadline_borsa strong {
	display: block;
	/*color: #F00;*/
	font-size: 1.25em;
}
/* BOX GOOGLE+1 - In disuso */
#homeHeadline_plusone {
	margin-top: 10px;
	border-width: 1px;
	border-style: solid;
	padding: 10px;
	height: 28px;
	background-color: #FFF;
	text-align: right;
}
.coldx #homeHeadline_plusone {
	margin: 0 0 10px 0;
}
.plusonebox_1 { border-color: #F00 }
.plusonebox_2, .plusonebox_3,
.plusonebox_4 { border-color: #3071b5 }
#homeHeadline_plusone em {
	float: left;
	position: relative;
	top: -2px;
	width: 160px;
	font-style: normal;
	font-size: 11px;
	line-height: 100%;
	cursor: default;
}

/* SEZIONE ARTICOLI */
#homePage .pager {
	clear: both;
	padding: 5px 0 20px 0;
}
.article .meta {
	color: #999;
	font-size: .9em;
}

#homePage_editoriali .category span,
.article .meta .category {
	/*float: left;*/
	display: inline;
	margin: 0 8px 0 0;
	border-radius: 3px;
	-moz-border-radius: 3px;
	padding: 2px 6px;
	height: auto;
	background: #F00;
	color: #FFF;
	font-size: 1em;
	line-height: normal;
	vertical-align: middle;
}
.artTestate .article .meta .category {
	background-color: #3071b5;
}
.article .titleBig, /* archivio */
.article .titleArticle {
	/*margin: 10px 0 4px 0;*/
	margin: 0 0 4px 0;
	font-size: 20px;
}
.article .title2Article {
	margin: 0 0 6px 0;
	font-size: 17px;
	color: #666;
}
.article .linksTitle {
	margin: 0 0 6px 0;
}
/*.article .linksTitle .title2Article {
	display: inline;
}*/
.article .abstract {
	margin: 0 0 10px 0;
	color: #333;
	font-weight: normal;
	font-size: 1em;
}
#homePage_main .artTestate {
	float: left;
	clear: both;
	width: 100%;
	position: relative;
	top: -13px;
	border-top: 3px solid #3071b5;
	padding-top: 10px;
}

/* LINEA ULTIM'ORA */
#ultimora {
	border-bottom: 4px solid #e2e2e2;
	padding: 3px 0;
}
#ultimora .ultimora_time {
	float: left;
	clear: left;
	margin-right: 20px;
	padding: 17px 10px;
	padding-right: 30px;
	width: 155px;
	height: 18px;
	background: url('/file_generali/img/liz/ultimorarrow.gif') no-repeat 100% 50%;
	color: #FFF;
	text-transform: uppercase;
	white-space: nowrap;
	font-weight: bold;
	font-size: 18px;
	line-height: 100%;
	overflow: hidden;
}
#ultimora.ultimora_testate .ultimora_time {
	background-image: url('/file_generali/img/liz/ultimorarrowtestate.gif');
}
#ultimora .abstract_ultimora,
#ultimora .titleSuperBig {
	margin: 0 0 0 auto;
	width: 775px;
}
#ultimora .titleSuperBig {
	line-height: 52px;
	white-space: nowrap;
	overflow: hidden;
	/*text-overflow: ellipsis;*/
}
#ultimora .titleSuperBig * { cursor: pointer }
#ultimora .titleSuperBig *:hover { color: #333 }
#ultimora .abstract_ultimora {
	margin-bottom: 4px;
}

/* COLONNA INCHIESTE QNET */
.inchiesta_qnet,
.web_today {
	padding-top: 36px;
	background: url('/file_generali/img/liz/inchieste_QNET.gif?v=1') no-repeat 50% 0;
}
.web_today {
	background-image: url('/file_generali/img/liz/webtoday_QNET.jpg?v=1');
}
.inchiesta_qnet *,
.web_today * {
	display: none;
}

/* BOX WEB TV HOME */
#homePage_main .boxWebTV {
	height: 40px;
	background-image: url('/file_generali/img/liz/speciale-tv.jpg');
	background-repeat: no-repeat;
	font-size: 18px;
	font-weight: bold;
	padding-left: 116px;
	padding-top: 48px;
	margin-bottom: 10px;
}

/* COLONNA SINISTRA - GENERALE */
.colsx {
	/* comprende tutte le colonne sx */
	float: left;
	clear: left;
	width: 660px;
}
#homePage_editoriali,
#homePage_main .article,
#artContent .article,
#homePage_midslide,
.homePage_midslide {
	margin-bottom: 10px;
	border-bottom: 3px solid #E2E2E2;
	padding-bottom: 2px;
}

/* COLONNA SINISTRA - EDITORIALE */
#homePage_editoriali {
	float: left;
	clear: both;
	width: 100%;
	/*max-height: 75px;
	_height: expression( this.clientHeight > 75 ? "75px" : "auto" );*/
}
#homePage_editoriali .editoriale {
	float: left;
	width: 50%;
	height: 100%;
	overflow: hidden;
}
#homePage_editoriali .editoriale .foto {
	float: left;
	clear: left;
	margin-right: 10px;
	width: 70px;
	height: 100%;
	overflow: hidden;
}
#homePage_editoriali .editoriale .foto img {
	width: 100%;
}
#homePage_editoriali .category {
	margin: 0;
	height: 21px;
	font-size: 1em;
}
#homePage_editoriali .category span {
	float: none;
	display: inline;
	padding: 1px 6px;
}
#homePage_editoriali .editoriale .titleSmall,
#homePage_editoriali .editoriale .abstract {
	display: block;
	margin: 0 0 4px 0;
	padding-right: 10px;
}
#homePage_editoriali .editoriale .abstract p {
	margin: 0;
	color: #666;
	font-style: italic;
	font-size: .9em;
}

/* RACCOMANDAZIONI VIDEO IN HOME PAGE - RAINBOW */
#recomm-video-home {
	width: 676px;
	margin-bottom: 30px;
}
#recomm-video-home a {
	display: block;
	float: left;
	width: 160px;
	margin-right: 9px;
}
#recomm-video-home .foto {
	width: 160px;
	height: 90px;
	overflow: hidden;
	margin-bottom: 6px;
}
#recomm-video-home img {
	width: 100%;
}
#recomm-video-home .title {
	max-height: 48px;
	overflow: hidden;
}
#recomm-video-home .category {
	color: #3071B5;
	font-weight: bold;
}
#recomm-video-home .clearfix {
	clear: both;
}

#homePage_main .ob_container {
	margin-bottom: 20px;
}
#homePage_main .ob-text-content {
	font-weight: bold !important;
}
#homePage_main .ob-tcolor, #artContent .ob-tcolor {
	color: #000000;
}
#homePage_main .HOP .strip-rec-link-title, #artContent .HOP .strip-rec-link-title {
	font-family: Arial,Helvetica,"Nimbus Sans L","Liberation Sans",FreeSans,sans-serif !important;
	height: 34px;
	overflow: hidden;
	display: block;
}
#homePage_main .ob-lcolor, #artContent .ob-lcolor {
	color: #3071B5 !important;
}
#artContent .ob_strip_container.HOP, #homePage_main .ob_strip_container.HOP {
	padding-top: 0px !important;
}
#artContent .ob_empty, #homePage_main .ob_empty {
	display: none;
}
.titolo_videoRacc {
	display: block;
	text-transform: uppercase;
	font-weight: bold;
	color: #3071B5;
	padding: 6px 0;
  clear: left;
}
#artContent .titolo_videoRacc {
	border-top: 1px solid #d9d9d9;
	clear: both;
}

/* COLONNA SINISTRA - ARTICOLI */
#homePage_main .article,
#artContent .article {
	position: relative;
	float: left;
	clear: both;
	padding-bottom: 10px;
	width: 100%;
}
#homePage_main .article .foto,
#artContent .article .foto {
	position: relative;
	float: left;
	width: 160px;
	height: 120px;
	overflow: hidden;
}
#homePage_main .article .foto a {
	display: block;
	width: 100%;
	height: 100%;
}
#homePage_main .article .foto img,
#artContent .article .foto img {
	width: 213px;
	height: 120px;
	position: absolute;
	top: 0; left: -27px;
}
#artContent .article .foto img {
	width: auto;
	left: 0;
}
#homePage_main .article .meta,
#homePage_main .article h1, /* archivio */
#homePage_main .article .titleArticle,
#homePage_main .article .linksTitle,
#homePage_main .article .abstract,
#artContent .article .meta,
#artContent .article h1, /* archivio */
#artContent .article .titleArticle,
#artContent .article .titleBig,
#artContent .article .abstract,
#homePage_main .article .tools .toolsLinks,
#artContent .article .tools .toolsLinks {
	float: right;
	clear: right;
	width: 490px;
}
#homePage_main .no_foto .meta,
#homePage_main .no_foto .titleArticle,
#homePage_main .no_foto .linksTitle,
#homePage_main .no_foto .abstract,
#homePage_main .no_foto .tools .toolsLinks {
	float: none !important;
	width: auto !important;
}
#artContent .article .titleBig {
	margin-top: 0;
}
.article .abstract p {
	margin: 0;
}
.article .abstract a,
.headlineArt .abstract a {
	color: #f00;
}
/*#homePage_main .article .tools,
#artContent .article .tools {
	float: left;
	clear: both;
	width: 100%;
}
head+body #homePage_main .article .tools,
head+body #artContent .article .tools {
	float: none;
}*/
#homePage_main .article .tools .toolsLinks ul {
	margin: 0;
	padding: 0;
}
#homePage_main .article .tools .toolsLinks ul li {
	display: inline;
}
#homePage_main .article .tools .toolsLinks .listControl {
	position: absolute;
	right: 0; bottom: 0;
	width: 16px;
	height: 14px;
	background: url('/file_generali/img/liz/listControl.gif') no-repeat 50% 0;
}
#homePage_main .article .tools .expandList .listControl {
	background-position: 50% 100%;
}
#homePage_main .article .tools .toolsLinks .listControl span {
	display: none;
}
#homePage_main .article .tools .toolsSocial {
	position: absolute;
	top: 0; right: 0;
	width: 225px;
	text-align: right;
}
#homePage_main .article .tools .toolsSocial .toolsSocialBtn  {
	height: 16px !important;
}
#homePage_main .article .tools .toolsSocial .toolsSocialBtn  span {
	display: inline-block;
}
#homePage_main .article .tools .toolsSocial .addthis_button_google_plusone {
	display: inline-block;
	width: 50px;
	overflow: hidden;
}

#homePage_main .articoloTestata #homeArt1 {
	float: none;
	border-bottom: none;
	margin-top: 0;
}
#homePage_main .articoloTestata .foto {
	width: 100%;
	height: auto;
}

#homePage_main .articoloTestata .foto img {
	position: relative;
	left: -100px;
	width: auto;
	height: auto;
}

#homePage_main .articoloTestata .linkTop {
	font-weight: normal;
	font-size: 1em;
}
#homePage_main .articoloTestata .linkTop_Testo a span { background-image: url('/file_generali/img/liz/redIcons_normale.gif') }
#homePage_main .articoloTestata .linkTop_Video a span { background-image: url('/file_generali/img/liz/redIcons_video_small.gif') }
#homePage_main .articoloTestata .linkTop_Fotogallery a span,
#homePage_main .articoloTestata .linkTop_Foto a span { background-image: url('/file_generali/img/liz/redIcons_photo_small.gif') }

/* COLONNA SINISTRA - ARTICOLI LOCALE */
#homePage_main #news_locale .article {
	float: left;
	clear: both;
	border-bottom-width: 1px;
	padding-left: 0;
	width: 100%;
	min-height: 0;
	height: auto;
}
#homePage_main #news_locale .article .meta {
	float: left;
	clear: left;
	width: 160px;
}
#homePage_main #news_locale .article .meta .category {
	background-color: #3071b5;
}
#homePage_main #news_locale .titleMedium {
	margin: 0 0 0 170px;
}
#homePage_main #news_locale .article .tools {
	display: none;
}

/* COLONNA DESTRA - GENERALE */
.coldx {
	/* comprende tutte le colonne dx */
	float: right;
	clear: right;
	width: 310px;
}

/* COLONNA DESTRA - BOX */
.boxdx {
	clear: both;
	margin-bottom: 20px;
	border: solid #d9d9d9;
	border-width: 2px 1px 1px 1px;
	padding: 6px;
	background: #FFF;
	font-size: .9em;
}
#homeHeadline .boxdx {
	margin: 0;
	border-width: 0;
	padding: 0;
	background: transparent;
}
.boxdx span {
	display: block;
	text-transform: uppercase;
	font-weight: bold;
}
.boxdx .news_dx,
.boxdx .banner {
	position: relative;
	margin-top: 6px;
	border-top: 1px dotted #d9d9d9;
	padding-top: 6px;
}
.boxdx .news_dx {
	padding-left: 166px;
	min-height: 90px;
	_height: expression( this.clientHeight < 90 ? "90px" : "auto" );
}
.boxdx .news_dx .foto {
	position: absolute;
	top: 6px; left: 0;
	width: 160px;
	height: 90px;
	overflow: hidden;
}
.boxdx .news_dx .foto img {
	width: 100%;
}
.boxdx .news_dx .category {
	margin: 0;
	color: #F00;
	text-transform: uppercase;
	font-weight: bold;
	font-size: 1em;
}
.boxdx .news_dx .titleSmall {
	margin: 0;
	font-size: 1em;
}

.box_evidenza {
	border-width: 3px 0 0 0;
	background: #F0F0F0;
	padding: 5px;
}
.box_evidenza .box_title {
	display: block;
	padding: 0 0 4px 0;
	color: #F00;
	text-align: center;
	text-transform: uppercase;
	font-weight: bold;
}
.box_evidenza .box_title em {
	color: #000;
	font-style: normal;
}
.box_evidenza .news_dx {
	margin-top: 1px;
	border: 0;
	padding: 0 0 3px 0;
	min-height: auto;
	height: auto;
	background: #F00;
}
.box_evidenza .news_dx .foto {
	position: static;
	margin-bottom: 3px;
	width: 300px;
	height: 168px;
}
.box_evidenza .news_dx .category,
.box_evidenza .news_dx .titleSmall {
	display: inline;
	padding-left: 3px;
	color: #FFF;
	font-weight: bold;
}
.box_evidenza .news_dx .category span {
	display: inline;
}

#boxdxInc_economia .rss_news .meta .datetime {
	display: inline;
	color: #ff0000;
	font-size: 1em;
}

/* LINK CORRELATI ARTICOLI */
.linkTop {
	display: inline;
	/*padding-left: 4px;*/
	font-size: 13px;
	line-height: 16px;
}
/*.article .linkTop { padding-left: 0 }*/
.linkTop_Foto,
.linkTop_Fotogallery,
.linkTop_Video {
	font-weight: bold;
	font-size: 17px;
}
.linkTop a,
.toolsLinks ul li a {
	color: #3071B5;
}
.linkTop_Commenti a {
	display: inline-block;
	padding: 2px 0 2px 20px;
	background-repeat: no-repeat;
	background-position: 0 2px;
}
#homeHeadline .linkTop a {
	color: #F00;
}
.linkTop a span {
	display: inline-block;
	width: 0; height: 18px;
	padding-left: 24px;
	background: none no-repeat 0 50%;
	overflow: hidden;
	color: #F00;
	text-transform: uppercase;
	vertical-align: bottom;
}
ul.link li.articolo a span, ul.link li.Normale a span,
ul.link li.Testo a span { background-image: url('/file_generali/img/liz/redIcons_normale.gif') }
ul.link li.multimedia a span,
ul.link li.Apertura a span,
ul.link li.Video a span { background-image: url('/file_generali/img/liz/redIcons_video_small.gif') }
ul.link li.fotogallery a span, ul.link li.Fotogallery a span,
ul.link li.Foto a span { background-image: url('/file_generali/img/liz/redIcons_photo_small.gif') }
ul.link li.Sondaggio a span { background-image: url('/file_generali/img/liz/redIcons_sondaggio.gif') }
ul.link li.Grafico a span { background-image: url('/file_generali/img/liz/redIcons_grafico.gif') }
.linkTop_Commenti a span,
ul.link li.Commenti a span { background-image: url('/file_generali/img/liz/redIcons_commenti.gif') }
ul.link li.Audio a span { background-image: url('/file_generali/img/liz/redIcons_audio.gif') }
ul.link li.Network a span { background-image: url('/file_generali/img/liz/redIcons_web.gif') }

.linkTop a {
	/*display: inline-block;*/
	display: inline;
	padding: 2px 0;
}
.linkTop a span {
	padding-left: 20px; height: 16px;
	/*color: #F00;*/
	/*white-space: nowrap;*/
}
.linkTop_Testo a span { background-image: url('/file_generali/img/liz/redIcons_normale.gif') }
.linkTop_Apertura a span,
.linkTop_Video a span { background-image: url('/file_generali/img/liz/redIcons_video.gif') }
.linkTop_Fotogallery a span,
.linkTop_Foto a span { background-image: url('/file_generali/img/liz/redIcons_photo.gif') }
.linkTop_Sondaggio a span { background-image: url('/file_generali/img/liz/redIcons_sondaggio.gif') }
.linkTop_Grafico a span { background-image: url('/file_generali/img/liz/redIcons_grafico.gif') }
.linkTop_Commenti a span { background-image: url('/file_generali/img/liz/redIcons_commenti.gif') }
.linkTop_Audio a span { background-image: url('/file_generali/img/liz/redIcons_audio.gif') }
.linkTop_Network a span { background-image: url('/file_generali/img/liz/redIcons_web.gif') }

/* COLONNA DESTRA - SOCIALBOX */
#socialbox .box_title {
	border-bottom: 1px dotted #e6e6e6;
	padding-bottom: 4px;
}
#socialbox #social_fb {
	margin-bottom: 5px;
	border-bottom: 1px solid #e6e6e6;
	padding: 3px 0;
}
#socialbox #social_fb iframe {
	border: none;
	width: 300px;
	height: 62px;
	overflow: hidden;
}
#socialbox #social_icons {
	height: 16px;
	line-height: 16px;
}
#socialbox #social_icons a {
	float: left;
	margin-left: 6px;
	padding-left: 24px;
	width: 67px;
	height: 100%;
	background: url('/file_generali/img/liz/social_icons.gif') no-repeat;
	color: #435680;
	font-weight: bold;
	font-size: 12px;
}
#socialbox #social_icons #social_tw { background-position: 0 0 }
#socialbox #social_icons #social_yt { background-position: 0 -16px }
#socialbox #social_icons #social_rss { background-position: 0 -32px }

/* BOX PRIMA... */
#homePage_canali .canali .primaBox .foto {
	overflow: hidden;
}
#homePage_canali .canali .primaBox .foto img {
	width: 100%;
	height: auto;
}
.primaBox .datetime {
	display: none;
}

/* BOX CANALI - NECROLOGIE */
#homePage_canali #homeCanaliNecro .article {
	float: left;
	clear: both;
	border-bottom: 1px dotted #d9d9d9;
	padding: 8px 0;
	width: 100%;
	text-transform: uppercase;
	font-size: .9em;
}
#homePage_canali #homeCanaliNecro .titleSmall,
#homePage_canali #homeCanaliNecro .sommario {
	float: left;
	width: 190px;
	margin: 0;
}
#homePage_canali #homeCanaliNecro .sommario {
	margin: 0;
	width: 110px;
	color: #666;
	text-align: right;
	font-size: .9em;
	font-weight: normal;
}

/* BOX CANALI/DESTRA - INEDICOLA! */
#sfogliatore .boxinedicola {
	margin-top: 10px;
}
#sfogliatore .boxinedicola .foto {
	float: left;
	clear: left;
	margin: 0;
	/*height: 180px;*/
}
#sfogliatore.canali .boxinedicola .foto {
	width: 144px;
}
#sfogliatore.boxdx .boxinedicola .foto {
	width: 134px;
}
#sfogliatore .boxinedicola .foto img {
	max-width: 100%;
	_width: expression( this.clientWidth > this.parentNode.clientWidth ? "100%" : "auto" );
}
#sfogliatore .boxinedicola_accedi {
	float: right;
	clear: right;
	padding-right: 20px;
	width: 134px;
}
#sfogliatore .boxinedicola_scegli {
	clear: both;
	padding: 10px 0;
	height: 100px;
}
#sfogliatore .boxinedicola_scegli strong {
	color: #666;
}
#sfogliatore .boxinedicola_scegli div {
	float: left;
	margin-top: 10px;
	width: 33%;
}
#sfogliatore .boxinedicola_scegli div a {
	display: block;
	width: 100%;
	text-decoration: none;
}
#sfogliatore .boxinedicola_scegli div a strong {
	display: block;
	padding-top: 70px;
	width: 100%;
	background: url('/file_generali/img/liz/boxinedicola.gif') no-repeat;
	text-align: center;
	color: #333;
}
#sfogliatore .boxinedicola_scegli div a strong.boxinedicola_scegli-carta { background-position: 50% 0 }
#sfogliatore .boxinedicola_scegli div a strong.boxinedicola_scegli-digitale { background-position: 50% -90px }
#sfogliatore .boxinedicola_scegli div a strong.boxinedicola_scegli-ipad { background-position: 50% -180px }
#sfogliatore .boxinedicola_scegli div a:hover strong {
	color: #F00;
}

/* COLONNA DESTRA - COMMENTI BLOG */
#homeBlog .news_dx {
	padding-left: 76px;
	min-height: 70px;
	_height: expression( this.clientHeight < 70 ? "70px" : "auto" );
}
#homeBlog .news_dx .foto {
	width: 70px;
	height: 70px;
}
#homeBlog .news_dx .abstract {
	color: #666;
	font-style: italic;
}

/* ADSENSE */
.adsense_n p a {
	color: #3071B5;
	text-decoration: none;
}
.adsense_n p a:hover {
	color: #3071B5;
	text-decoration: underline;
}
.adsense_span, .adsense_1, .adsense_n {
	font-family: Arial, Helvetica, sans-serif;
}
.adsense_span {
	clear: both;
	padding: 8px 0 4px 0;
	font-size:14px;
	width: 100%;
	font-weight: bold;
}
.adsense_span a{
	color: #999999;
	text-decoration: none;
}
.adsense_span a:hover {
	color: #999999;
	text-decoration: underline;
}
.adsense_1 h1 {
	font-size:18px;
}
.adsense_n h1 {
	font-size:14px;
}
.adsense_1 h1 a, .adsense_n a {
	color: #333;
	text-decoration: none;
}
.adsense_1 h1 a:hover, .adsense_n a:hover {
	color: #333;
	text-decoration: underline;
}
.adsense_1 p {
	font-size: 14px;
	line-height: 135%;
	width: 100%;
	border-bottom: 1px dotted #d9d9d9;
	padding: 0 0 4px 0;
	margin: 0 0 4px 0;
}
.adsense_n p {
	font-size: 12px;
	line-height: 135%;
	width: 100%;
	border-bottom: 1px dotted #d9d9d9;
	padding: 0 0 4px 0;
	margin: 0 0 4px 0;
}

/* Editoriali 3 colonne */
#box3_apertura .editoriale {
	width: 220px;
	float: left;
}
#box3_apertura .category {
	margin-bottom: 4px;
	height: auto;
}

#box3_apertura .editoriale .foto {
    clear: left;
    float: left;
    height: 100%;
    margin-right: 10px;
    overflow: hidden;
    width: 70px;
}

#box3_apertura .editoriale .foto img {
    width: 100%;
}

#box3_apertura .category {
    font-size: 1em;
    height: 21px;
    margin: 0;
}
#box3_apertura .category {
    height: auto;
    margin-bottom: 4px;
}
#box3_apertura .category span, .article .meta .category {
    background: none repeat scroll 0 0 #FF0000;
    border-radius: 3px 3px 3px 3px;
    color: #FFFFFF;
    display: inline;
    font-size: 1em;
    height: auto;
    line-height: normal;
    margin: 0 8px 0 0;
    padding: 2px 6px;
    vertical-align: middle;
}
#box3_apertura .category span {
    display: inline;
    float: none;
    padding: 1px 6px;
}
#box3_apertura .category span, .article .meta .category {
    color: #FFFFFF;
    font-size: 1em;
    line-height: normal;
}

#box3_apertura .editoriale .titleSmall, #box3_apertura .editoriale .abstract {
    display: block;
    margin: 0 0 4px;
    padding-right: 10px;
}
#box3_apertura .editoriale .titleSmall, #box3_apertura .editoriale .abstract {
    display: block;
    margin: 0 0 4px;
    padding-right: 10px;
}
#box3_apertura .editoriale .abstract p {
    color: #666666;
    font-size: 0.9em;
    font-style: italic;
    margin: 0;
}
