/* stylesheet per il blocco interno del dettaglio,due colonne di testo */
/* valido per tutti i siti */
div.cnt_newsdet{padding:0px;margin:0px;z-index:0;}
div.cnt_newsdet div.left_col{height:auto;margin:0px;}
/*** navigazione per la notizia ***/
div.cnt_newsdet div.nav_singledetail{background-repeat:no-repeat;background-position:bottom right;float:right;height:32px;padding-top:20px;width:700px;z-index:30;}
div.cnt_newsdet div.nav_iconsdetail{float:left;height:45px;width:651px;z-index:30;}
div.adv_Top2{padding-top:10px}
div.adv_Top2 img.publiTop2{margin-right:0px; float: left;}
div.nav_singledetail div.icons{float:left;width:auto;margin-left:60px;margin-right:10px;margin-top:5px;position:relative;z-index:0;}
div.nav_iconsdetail div.icons{float:right;width:auto;position:relative;z-index:0;}
div.nav_iconsdetail div.icons .twitter-share-button.twitter-count-horizontal{vertical-align:top;}
div.nav_singledetail div.vbar{background-color:#e5e5e5;float:left;font-size:0.1em;height:14px;line-height:0.1em;margin-top:10px;width:1px;}
div.nav_singledetail div.icon{float:left;margin-top:5px;}/* valida per tutte le icone,definisce i margini */
div.nav_iconsdetail div.icon{float:right;}
div.nav_singledetail div.sendfriend a{padding-left:17px;padding-right:17px;}
div.nav_singledetail div.sendfacebook a{padding-left:17px;padding-right:17px;}
div.nav_singledetail div.sendtwitter a{padding-left:17px;padding-right:17px;}
div.nav_singledetail div.comments a{padding-left:12px;padding-right:12px;}
div.nav_singledetail div.print a{padding-left:13px;padding-right:13px;}
div.nav_singledetail div.textwidth{padding-left:5px;padding-right:8px;}
div.nav_singledetail div.textwidth a img{margin-left:5px; margin-right:5px;}
div.nav_singledetail div.prevnextnews a{margin-left:6px;margin-right:6px;}
div.nav_singledetail div.prevnextnews img.divnews{margin-left:5px;margin-right:5px;float:left;}
/*** fine navigazione per la notizia ***/
/*** stili per i rollover delle iconcine ***/
div.tooltip{position:absolute;z-index:5;}
div.tooltip div.top{display:none;}
/* form del manda a amico */
div#sendfriend_form{background-repeat:no-repeat;height:237px;overflow:hidden;padding-top:17px;padding-left:8px;padding-right:8px;position:absolute;top:25px;left:0px;width:330px;z-index:50px;}
* html a.to_lightbox{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=auto,src='/res/images/bgk_sendfriend_form.png');}
div#sendfriend_form{background-image:url(../images/bgk_sendfriend_form.gif);}
div#sendfriend_form div.form_title{background-image:url(../images/bgk_title_sendfriend.png);background-repeat:no-repeat;background-position:bottom left;font-family:tahoma;font-size:1.1em;font-weight:bold;padding-bottom:5px;}
div#sendfriend_form a.close{float:right;margin-top:-20px;}
div#sendfriend_form form{margin-top:10px;}
div#sendfriend_form div.btn_send{background-repeat:no-repeat;bottom:25px;height:13px;width:39px;position:absolute;right:10px;}
div#sendfriend_form div.btn_send input{background:transparent;border:0px;font-family:tahoma;font-size:10px;line-height:12px;height:12px;padding:0;margin:0; }
div#sendfriend_form div.rowform{clear:left;display:block;margin-bottom:5px;width:330px;}
div#sendfriend_form div.rowform label{color:#333333;display:block;float:left;font-family:tahoma;font-size:1em;line-height:1em;margin-top:2px;}
div#sendfriend_form div.rowform input{border:1px solid #999999;float:right;width:207px;}
div#sendfriend_form div.rowform textarea{border:1px solid #999999;float:right;height:66px;width:207px;}
div.logo{margin-top:5px;}
div.logo img{float:left;}
div#maintextarea{clear:both;font-size:10px;margin-left:0px;}
div.cnt_newsdet div.category{clear:both;color:#454545;font-size:1.1em;font-weight:bold;text-transform:uppercase;}
div.cnt_newsdet div.main_title h1{font-family:Arial;font-size:3em;}
div.cnt_newsdet div.tagline{overflow:hidden;}
div.cnt_newsdet div.tagline h2{background:url(../images/bgk_tagline.png) 0px -2px no-repeat;color:#626261;font-family:Arial;font-size:1.7em;line-height:2em;}
div.cnt_newsdet div.tagline h2.last{background:none;}
div.cnt_newsdet div.author{color:#716c66;float:left;font-family:arial;font-size:1.1em;margin-top:35px;}
div.cnt_newsdet div.author span{font-weight:bold;text-transform:uppercase;}
div.cnt_newsdet div.edition,div.cnt_newsdet div.edition_date{background-repeat:no-repeat;color:#f7e2e2;float:right;font-family:tahoma;font-size:1em;font-weight:bold;height:25px;margin-top:25px;margin-bottom:2px;padding-top:11px;padding-left:15px;padding-right:5px;text-transform:uppercase;width:150px;}
div.cnt_newsdet div.edition_date{width:99px;white-space:nowrap;}
div.cnt_newsdet div.edition div.left{padding:0;margin:0;float:left;white-space:nowrap;}
div.cnt_newsdet div.edition div.right{padding:0;margin:0;float:right;white-space:nowrap;}
div.cnt_newsdet div.cnt_text{clear:both;color:black;font-family:tahoma;font-size:1.3em;line-height:1.5em; margin-bottom:25px;height: 1%;}
div.cnt_newsdet div.cnt_text p{margin-top:10px;margin-bottom:10px;margin-left:2px;color:#222222;}
div.cnt_newsdet div.cnt_text p b{color:inherit!important;}
div.cnt_newsdet div.cnt_text a{font-weight:normal;text-decoration:none;}
div.cnt_newsdet div.cnt_text a:hover{text-decoration:underline;}
/**** BOX DELLA FOTO ****/
div.cnt_newsdet div.box_photofloat{position:relative;margin-bottom:25px;}
div.cnt_newsdet div.box_photofloat.right{float:right;margin-left:24px;margin-right:10px;}
*html div.cnt_newsdet div.right{padding-right:16px;padding-left:24px;}
div.cnt_newsdet div.box_photofloat.left{float:left;margin-right:24px;}
*html div.cnt_newsdet div.left{padding-right:24px;}
div.cnt_newsdet div.box_mainphoto{width:310px;overflow:hidden;height:auto;float:left;}
div.cnt_newsdet div.box_mainphoto img.photo{border:1px solid #2b2927;margin:0px;float:left;}
div.cnt_newsdet div.box_mainphoto div.didascalia{background-image:url(../images/bgk_box_blackd.png);background-position:bottom right;background-color:#2B2927;background-repeat:no-repeat;clear:left;float:left;margin:0px;min-height:1.7em;height:auto!important;height:100%;position:relative}
div.cnt_newsdet div.box_mainphoto div.didascalia span.background_bl{background-image:url(../images/bgk_box_blackd.png);background-position:bottom left;background-repeat:no-repeat;float:left;line-height:1.8em;margin:0px;width:2px;position:absolute;left:0;bottom:0;}
div.cnt_newsdet div.box_mainphoto div.didascalia p{background-image:url(../images/arrow.gif);background-position:0px 5px;background-repeat:no-repeat;color:#ffffff!important;font-family:tahoma;font-size:11px;line-height:1.5em;margin:0px 0px 0px 5px !important;margin:0px 0px 0px 2px;padding:2px 0 3px 12px;float:left;width:auto;}
div.cnt_newsdet div.box_mainphoto div.didascalia p a{color:inherit;font-weight:bold;}
div.cnt_newsdet div.box_mainphoto div.dotslist{background-image:url(../images/bgk_box_grey.png);background-position:top right;background-repeat:no-repeat;background-color:#efefed;color:#000000;font-size:0.85em;float:left;}
div.cnt_newsdet div.box_mainphoto div.dotslist ul{padding:0;margin:0;}
div.cnt_newsdet div.box_mainphoto div.dotslist li a{color:#000000;font-weight:bold;}
div.cnt_newsdet div.box_mainphoto div.dotslist li a:hover{text-decoration:underline;}
.boxPlayer {z-index: 9999; position: relative; margin-top: -250px; width: 310px; height: 160px; background: url(../images/shim.gif) left top repeat;cursor: pointer;}
html>/**/body .boxPlayer {position: absolute; top: 0; left: 0; margin-top: 0;}

div.cnt_newsdet div.patrocinio{background:url(../images/bgk_patrocinio.png) left center no-repeat;height:22px;line-height:2.4em;margin:0 0 0 4px;padding:0 0 0 6px;position:relative;}
div.cnt_newsdet div.patrocinio span{color:#676158;line-height:20px;}
div.cnt_newsdet div.patrocinio img{position:absolute;right:8px;top:1px;}
a.to_lightbox{background-repeat:no-repeat;display:block;height:31px;position:absolute;right:6px;top:242px;width:37px;z-index:5;}
a:hover.to_lightbox{text-decoration:none!important;}
* html a.to_lightbox{right:30px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=auto,src='/res/images/ico_enlargephoto.png');}
a.to_lightbox[class]{background-image:url(../images/ico_enlargephoto.png);}
a.to_gallery{display:block;height:31px;position:absolute;right:6px;top:242px;width:39px;}
* html a.to_gallery{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=auto,src='/res/images/ico_morephoto.png');}
a.to_gallery[class]{background:url(../images/ico_morephoto.png) no-repeat top;}
div.cnt_newsdet div.box_quote{background-color:#f1f1ef;margin-top:18px;margin-bottom:10px;position:relative;width:310px;}
div.cnt_newsdet div.box_quote.left{margin-left:0px;margin-right:10px;}
div.cnt_newsdet div.box_quote.right{margin-right:0px;margin-left:10px;}
div.cnt_newsdet div.box_quote p{color:#8a8685!important;font-family:arial;font-weight:bold;font-size:1.3em;font-style:italic;line-height:1.1em;margin:0px;overflow:hidden;padding-top:8px;padding-bottom:15px;width:auto;float:left;}
div.cnt_newsdet div.box_quote p.textonly{padding-left:20px;}
div.cnt_newsdet div.box_quote p span{font-size:0.7em;color:#2b2927;}
div.cnt_newsdet div.box_quote p img{float:left;margin-right:12px;margin-left:6px;}
div.cnt_newsdet div.box_quote div.quote_img{height:42px;position:absolute;top:-18px;left:-9px;width:28px;z-index:2;}

/* davide 07/12/07 */
div.cnt_newsdet div.box_simplephoto{position:relative;}
div.cnt_newsdet div.box_simplephoto.left{margin-right:0;}
div.cnt_newsdet div.box_simplephoto.right{margin-left:0;}
/* fine davide 07/12/07 */
div.cnt_newsdet div.box_simplephoto span{background-repeat:no-repeat;background-position:0px 0px;display:block;font-size:0.8em;line-height:1em;padding-left:12px;}
div.cnt_newsdet div.box_simplephoto span a{color:inherit;font-weight:bold;}
div.cnt_newsdet div.box_simplephoto img{margin:0 10px 5px 0;}
div.cnt_newsdet div.box_simplephoto img.full{margin-right:0px!important;margin-right:-24px;}

div.cnt_newsdet div.right_col{width:310px;padding:0;margin:0;}

/*** PEOPLE PROFILES ***/
div.title{margin-top:10px;}
div.profile_title{margin-top:10px;margin-bottom:18px;text-align:center;clear:both;}
div.profile_title h1{font-size:4em;}
div.tabbed_nav{line-height:24px !important;line-height:25px;}
div.tabbed_nav ul{text-align:center;list-style:none;display:block;font-size:1.1em;margin:0 auto 0;}
div.tabbed_nav ul li{font-family:tahoma;font-weight:regular;display:inline;background-repeat:no-repeat;background-position:top left;overflow:hidden;margin-right:2px;padding:0 0 0 18px !important;padding:0 0 0 18px;line-height:24px;}
html>/**/body div.tabbed_nav ul li{margin-right:-2px !important;padding:6px 0 6px 18px !important;}
.tabbed_nav li a span{font-size:1.4em;font-weight:bold;}
div.tabbed_nav li span.tab_bkg{background-position:right top;margin:0;margin-right:-4px;padding:6px 18px 6px 0 !important;padding:6px 18px 6px 0;}
html>/**/body .tabbed_nav li span.tab_bkg{margin-right:0;padding:6px 18px 0 6px !important;}
div.tabbed_nav li.inactive,div.tabbed_nav li.inactive span.tab_bkg{background-image:url(../images/tab_people_profiles_inact.png);color:#FFFFFF;}
.tabbed_nav li a:link,.tabbed_nav li a:visited{text-decoration:none;}
.tabbed_nav li.inactive a:hover{text-decoration:underline;color:#58534b;}
.tabbed_nav li.inactive a:hover{text-decoration:underline;color:#58534b;}
.tabbed_nav li.active a{color:#FFFFFF;}
.tabbed_nav li.inactive a{color:#7F7C78;}
div.tabbed_nav div.single_tab{background-image:url(../images/profile_photobox_title.png);text-align:center;width:auto;height:43px;margin:0 0 2px 0;}
div.tabbed_nav div.single_tab h2{font-family:arial;font-size:2em;color:#DD0000;line-height:43px;}
div.profile_photobox{background-image:url(../images/profile_photobox_bottom.png);background-position:bottom left;background-repeat:no-repeat;background-color:#efebe4;position:relative;width:635px;padding:0 6px;}
*html div.profile_photobox{padding-right:0;}
div.profile_photobox div.top{background-image:url(../images/profile_photobox_top.png);background-repeat:no-repeat;height:6px;width:647px;margin-left:-6px;}
div.profile_photobox div.center{background-image:url(../images/bgk_profile_photo.png);background-repeat:no-repeat;background-position:bottom left;text-align:center;width:635px;}
div.profile_photobox div.center img,div.profile_photobox div.center span{display:block;margin:0 auto;}
div.profile_photobox div.center span{color:#555555;font-size:1em;font-family:tahoma;margin-top:5px;padding-bottom:10px;text-align:right;}
div.profile_photobox div.center span a{color:#555555;font-weight:normal;}
div.prevphoto,div.nextphoto{height:33px;margin-top:5px;width:94px;}
div.prevphoto a,div.nextphoto a{background-image:url(../images/bgk_btn_black.png);background-repeat:no-repeat;background-position:top left;color:#ffffff;display:block;height:19px;font-family:tahoma;font-size:0.9em;font-weight:bold;position:absolute;padding-left:14px; padding-top:10px;text-transform:uppercase;width:84px;}
div.prevphoto a:hover,div.nextphoto a:hover{background-image:url(../images/bgk_btn_black_hover.png);text-decoration:none;}
div.prevphoto.disabled,div.nextphoto.disabled{background-image:url(../images/bgk_btn_black_disab.png)!important;background-repeat:no-repeat;color:#ffffff;font-family:tahoma;font-size:0.9em;font-weight:bold;height:19px;padding-left:14px; padding-top:10px;text-transform:uppercase;width:84px;}
div.photocounter{bottom:0px;color:#626261;font-family:tahoma;font-size:1.1em;height:23px;left:100px;line-height:1.5em;position:absolute;text-align:center;width:440px;}
div.right_col div.box,div.right_col div.box_simple1 /*, div.gente5_dx div.box*/{background-image:url(../images/bgk_homebox_right.png);background-repeat:no-repeat;background-position:bottom left;clear:both;padding-bottom:15px;width:310px;}	/*	20080314 modificato da andrea	*/

/**/
div.right_col div.box_simple1 {background-image: none;margin-bottom: 25px;}
div.right_col div.box_paperclip div.cnt_box, div.right_col div.box_simple1 div.cnt_box, div.right_col div.box_quotes div.cnt_box, div.right_col div.ademas div.cnt_box	{background-image:url(../images/bgk_homebox_right.png);}
div.box_simple1 span.tagline a {color:#1E51BB;}
div.right_col div.box, div.right_col div.box_simple1 {padding-bottom: 0;}
/**/

/*div.right_col div.box.boxglow{background-repeat:no-repeat;background-position:bottom left;padding-bottom:5px;position:relative;}		20080314 modificato da andrea	*/
div.right_col div.boxglow{position:relative;}
div.box div.cnt_box, div.box_simple div.cnt_box{background:none;padding-left:5px;padding-right:5px;width:auto;}
div.box div.cnt_box.puntilla{background:none;}
div.box div.puntilla div.caricatura{background-image:url(../images/puntilla_caricatura.png);background-repeat:no-repeat;height:113px;float:left;margin-right:5px;width:83px;}
div.box div.puntilla div.firma{background-image:url(../images/puntilla_firma.png);background-repeat:no-repeat;height:26px;float:left;width:112px;}
div.box div.puntilla img.left{margin-right:10px;}
div.box div.puntilla span, div.box_simple1 span{color:#555555;font-family:tahoma;font-size:1.1em;}
div.box div.puntilla span.tagline, div.box_simple1 span.tagline{font-size:1.4em;line-height:2em}
div.box div.cnt_box ul.list,div.box_paperclip div.cnt_box ul.list{margin-bottom:5px;}
div.box div.cnt_box ul.list li,div.box_paperclip div.cnt_box ul.list li{font-family:tahoma;font-size:1.1em;line-height:1.4em;padding:0 0 0 15px;}
div.box div.cnt_box ul.list li a,div.box_paperclip div.cnt_box ul.list li a{color:#555555;}
div.right_col div.box_paperclip{width:310px;background-position:right top;background-repeat:no-repeat;clear:both;margin-bottom:25px;}
div.right_col div.box_paperclip h2.titlebox, div.right_col div.box_simple1 h2.titlebox{width:310px;height:21px;font-family:arial;font-size:18px;color:#1E51BB;margin-bottom:5px;padding-bottom:2px;}
div.right_col div.box_simple1 h2.titlebox {border-bottom: 1px solid #000000;}
div.right_col div.box_paperclip div.cnt_box, div.right_col div.box_simple1 div.cnt_box{width:auto;background:url(../images/bgk_homebox_right.png) bottom left no-repeat;padding-left:5px;padding-right:5px;width:auto;padding-bottom:15px;margin-bottom: 25px;}
div.right_col div.box_simple1 div.cnt_box {/*background-image: none;*/ margin-bottom: 0;}
div.right_col div.box_quotes{width:310px;background-position:right top;background-repeat:no-repeat;clear:both;margin-bottom:25px;}
div.right_col div.box_quotes h2.titlebox {width:310px;height:31px;font-family:arial;font-size:18px;color:#DF1111;margin-bottom:5px;padding:6px 0 0 0;}
div.right_col div.box_quotes div.cnt_box{width:auto;background:url(../images/bgk_homebox_right.png) bottom left no-repeat;padding-left:5px;padding-right:5px;width:auto;padding-bottom:15px;}
div.right_col div.box_quotes div.cnt_box p{border-bottom:1px solid #d4cac9;color:#555555;font-family:tahoma;font-size:1.2em;font-weight:bold;line-height:1.5em;margin:0px;margin-bottom:5px;padding-left:10px;padding-right:10px;padding-bottom:5px;}
div.right_col div.box_quotes div.cnt_box p.last{border-bottom:0px;}
div.box div.cnt_box.links, div.ademas div.cnt_box.links{background-image:url(../images/bgk_box_links.png); font-family:tahoma;font-size:1.1em;line-height:2em;padding:0 0 10px 0;}

div.right_col div.ademas {width:310px;clear:both;margin-bottom:25px;}
div.right_col div.ademas div.cnt_box{width:auto;background:url(../images/bgk_homebox_right.png) bottom left no-repeat;padding-left:5px;padding-right:5px;width:auto;padding-bottom:15px;}

div.box div.links ul, div.ademas div.links ul{background:none;}
div.box div.links ul li, div.ademas div.links ul li{margin-left:10px;margin-right:10px;}
div.box div.links ul li a,div.ademas div.links ul li a{font-weight:normal;color:#000000;line-height:14px;}
div.box div.patrocinio{font-family:tahoma;font-size:1.1em;line-height:2em;}
div.box div.videos_box{background:none;z-index:5;}
div.box div.specialvideos{background-repeat:no-repeat;height:129px;position:absolute;top:-34px;right:-3px;width:116px;}
div.box div.videos_box div.content{color:#555555;font-family:tahoma;font-size:1.2em;font-weight:bold;line-height:1.5em;}
.normal{float:left;width:300px;margin-bottom:7px;padding-bottom:7px;}
.last{border-bottom:0px;margin-bottom:2px;padding-bottom:4px;}
div.box div.videos_box img{float:left;margin-right:10px;}
div.box div.videos_box h4{font-family:tahoma;font-size:1.0em;font-weight:bold;margin:0;padding:0 0 2px 0;text-align:left;}
div.box div.videos_box h4 a{color:#000000;}
div.box div.videos_box p{color:#555555;margin:0px;margin-bottom:3px;text-align:left;}
div.box div.videos_box span{color:#555555px;display:block;line-height:1.2em;font-size:0.9em;font-weight:normal;text-align:left;}
div.box div.footbox{background:url(../images/bkg_foot_box.png) no-repeat;clear:both;height:33px;margin-bottom:-10px;//margin-bottom:2px;margin-left:10px;padding:0px 10px 0px 10px;text-align:right;width:270px;}
div.box div.footbox div.more{float:right;background-repeat:no-repeat;bottom:0px;height:36px;line-height:3.1em;margin-bottom:0px;right:5px;text-align:center;text-transform:uppercase;width:80px;}
.buscar{text-align:left;margin:0 0 0 240px;}
.buscar input.txt{width:285px;}
.SearchIn{margin:0 0 20px 0;}
.SearchIn input.rdo{width:16px;height:16px;float:left;margin:0;padding:0;}
.SearchIn label{font-size:1.2em;line-height:16px;float:left;margin:0 20px 5px 5px;}
/* ticker */
div.ticker {background-image:url(../images/bgk_ticker.gif); background-repeat: no-repeat; font-family: arial; font-weight: bold; font-size: 1.2em; text-align: left; margin-top: 15px; padding-left: 5px; width: 995px; height: 19px; padding-top: 5px; position: relative; overflow: hidden;}
div.ticker span.category, div.ticker span.category a  {color: black;}
div.ticker span.content, div.ticker span.content a {color: white;}
div#tickerText {width: auto; position:absolute; top: 4px; left: 0px; white-space: nowrap;}

/*andrea 2008 02 12*/
div.main_title.paddingTop {clear:	both;padding-top:10px;}
#hor_menu {width:656px;height:24px;padding:0 2px;}
#hor_menu.threeBlocks a	{width:215px;text-align:center;float:left;}
#hor_menu.threeBlocks a.hor_menu_right{width:214px;}
#hor_menu a:link,#hor_menu a:visited{display:block;line-height:24px;height:24px;margin-right:1px;}
#hor_menu a:hover{text-decoration:none;background:none;}
#hor_menu a:link span,#hor_menu a:visited span{font-size:1.3em;font-weight:normal;cursor:pointer;height:24px;display:block;}
#hor_menu a:hover span{font-size:1.7em;font-weight:bold;text-decoration:none;}
#mainTextArea #hor_menu a.hor_menu_left:link,#mainTextArea #hor_menu a.hor_menu_left:visited{padding-left:3px;}
#mainTextArea #hor_menu a.hor_menu_left:hover{}
#mainTextArea #hor_menu a.hor_menu_right:link,#mainTextArea #hor_menu a.hor_menu_right:visited{margin-right:0;padding-right:3px;}
#mainTextArea #hor_menu a.hor_menu_right:hover{}
#mainTextArea #hor_menu a.selected span,#mainTextArea #hor_menu a.selected_left span,#mainTextArea #hor_menu a.selected_right span{font-size:1.7em;font-weight:bold;text-decoration:none;cursor:default;height:24px;display:block;}
#mainTextArea #hor_menu a.selected_left{margin-right:1px;padding-left:3px;}
#mainTextArea #hor_menu a.selected_right{padding-right:3px;width:214px;}
table.classifica{border-top:0;margin-top:10px;}
table.classifica th{height:20px;line-height:20px;font-size:1.2em;text-align:center;}
table.classifica th div.table_left,table.classifica th div.table_right{font-size:1px;line-height:1px;width:1px;height:1px;}
table.classifica th div.table_left{float:left;}
table.classifica th div.table_right{float:right;}
table.classifica td.th_separator,div.box_classification div.cnt_classification  td.separator,div.box_classification div.cnt_classification  th.separator{width:3px;}
table.classifica tr.table_row{}
table.classifica tr.table_row td{height:30px;line-height:30px;font-size:1.2em;}
table.classifica tr.table_row td a:link,table.classifica tr.table_row td a:visited{font-weight:normal;}
table.classifica tr.table_row td a:hover{text-decoration:underline;}
table.classifica tr.table_row td.txt_center{text-align:center;}
table.classifica tr.table_row td div.table_ico{float:left;display:block;padding-right:5px;margin-left:5px;margin-top:4px;}
table.classifica td div.table_left,table.classifica td div.table_right{margin-top:29px;font-size:1px;line-height:1px;width:1px;height:1px;}
table.classifica td div.table_left{float:left;}
table.classifica td div.table_right{float:right;}
table.classifica tr.table_row td.th_separator{width:3px;}
table.classifica tr.table_row td span{margin:0 5px;}
table.classifica tr.lastRow{}
table.classifica tr.lastRow td{padding-top:4px;background-image:none;}
table.classifica tr.lastRow th{background-position:left 2px;height:2px;}
table.classifica tr.lastRow th div.table_left{margin-top:3px;float:left;}
table.classifica tr.lastRow th div.table_right{margin-top:3px;float:right;}
div.table_link{display:block;font-size:1.2em;text-align:right;margin-top:9px;}
div.table_link a:link,div.table_link a:visited{font-weight:normal;}
div.table_link a:hover{}
ul.img_list{margin:0;padding:0;margin-top:32px;width:655px;overflow:hidden;}
ul.img_list li{width:205px;float:left;list-style:none;background-image:none;line-height:auto;margin:0;padding:0;margin-right:20px;margin-bottom:30px;}
ul.img_list li.noMargin{margin-right:0;}
ul.img_list li ul li.dot{width:190px;}
ul.img_list li ul li.dot{font-size:1.1em;margin:0 0 5px;padding:0 0 0 15px;}
ul.img_list li a:link,ul.img_list li a:visited{color:#000000;}
ul.img_list li a:hover{}
div.box_button{clear:both;margin-top:30px;display:block;height:30px;margin-bottom:10px;}
div.button{float:right;height:23px;line-height:1.8em;margin-right:10px;margin-top:7px;width:140px;text-align:center;}
div.button a{font-family:tahoma;font-size:9px;font-weight:bold;}
a:hover{text-decoration:underline;}
div.pagination{position:relative;clear:both;display:block;margin-top:15px;height:26px;line-height:26px;font-size:1.2em;text-align:center;}
div.pagination a{font-weight:normal;}
div.pagination span a:link,div.pagination span a:visited{margin:0 3px;text-decoration:underline;}
div.pagination span a:hover{text-decoration:none;}
div.pagination span a.selected:link,div.pagination span a.selected:visited,div.pagination span a.selected:hover{text-decoration:none;font-weight:bold;cursor:default;}
div.pagination a.link_previous,div.pagination a.link_next{position:absolute;top:0;}
div.pagination a.link_previous{left:5px;}
div.pagination a.link_next{right:5px;}
div.commentPagination{margin-bottom:15px;}
div.title_comments h2{font-size:1.4em;font-weight:bold;}
ul.list_comments{margin:0;padding:0;}
ul.list_comments li{font-family:Tahoma;margin:20px 0 0 0;padding:0;background-image:none;}
ul.list_comments li span.userName{font-weight:bold;}
ul.list_comments li div.comment_header{font-size:1em;padding-bottom:6px;}
ul.list_comments li div.comment_text{padding-bottom:16px;font-size:1.2em;}
.form_comments{margin-bottom:25px;}
.form_comments label{font-family:Tahoma;clear:both;margin-top:10px;float:left;font-size:1.1em;font-weight:bold;}
.form_comments label span{font-weight:normal;font-size:0.9em;}
.form_comments input,.form_comments textarea{float:left;clear:both;border:0;width:186px;font-size:1.1em;}
.form_comments textarea{width:620px;height:160px;}
.form_comments div.box_captcha{clear:both;float:left;}
.form_comments div.box_captcha img{float:left;border:1px solid #000000;margin-right:10px;}
.form_comments div.box_captcha input{clear:none;margin-top:8px;float:left;width:88px;}
.form_comments div.box_captcha div.text_description{font-family:Tahoma;font-size:1.1em;padding-top:5px;clear:both;}
.form_comments div.button{padding-top:20px;height:35px;clear:both;float:none;background-image:none;}
.form_comments div.button div.btn{background-repeat:no-repeat;font-size:0.9em;height:36px;margin-bottom:0px;margin-right:10px;padding:8px 0px 0px;text-align:center;text-transform:uppercase;width:60px;}
.form_comments div.text_descriptionForm{padding-top:0;font-family:Tahoma;font-size:1.1em;clear:both;}

.black_2,.black_3,.black_5{margin-bottom:25px;height:1%;}
.black_5 div.box_black{width:119px;height:160px;margin-right:14px;}
.black_3 div.box_black{width:195px;height:160px;margin-right:32px;}
.black_2 div.box_black{width:310px;height:274px;margin-right:30px;overflow:hidden;}
div.height_398{clear:both;height:398px;margin-bottom:25px;}
div.height_398 div.box_black{height:398px;overflow:hidden;}
div.height_370{clear:both;height:370px;margin-bottom:25px;}
div.height_370 div.box_black{height:370px;overflow:hidden;}
div.box_black div.top_galleries{border-bottom:1px solid #9f9e9e;padding-left:17px;text-indent:-15px;color:#e34716;font-weight:bold;font-size:1.3em;line-height:1.1em;height:40px;overflow:hidden;padding-top:8px;padding-bottom:1px;font-family:arial;}
div.box_black div.top_galleries span a:link,div.box_black div.top_galleries span a:visited{color:#000000;}
div.box_black div.top_galleries span a:hover{text-decoration:underline;}
div.top_voted{height:42px;padding-top:7px;border-bottom:1px solid #9f9e9e;}
div.box_black div.top_galleries span{color:#000000;height:44px;margin-left:0px;}
div.box_black div.top_galleries.last,div.top_voted.last{border-bottom:0px;}
div.box_black ol.top_galleries li span{color:#55555;font-family:arial;font-weight:bold;font-size:1.4em;}
div.box_black.lastBlock{margin-right:0 !important;margin-right:0;}
.black_5 div.lastBlock, .black_3 div.lastBlock, .black_2 div.lastBlock{margin-right:0 !important;margin-right:0;}
.box_black{float:left;position:relative;}
.box_blackHeader{position:relative;height:18px;line-height:18px;}
.box_blackHeader h3{padding-left:10px;font-size:1.2em;font-family:Tahoma;font-weight:bold;margin-top:0; padding-top:0;}
.box_blackHeader div.box_black_topLeft,.box_blackHeader div.box_black_topRight{position:absolute;top:0;width:4px;height:4px;display:block;}
.box_blackHeader div.box_black_topLeft{left:0;}
.box_blackHeader div.box_black_topRight{right:0 !important;right:-1px;}
.box_blackContent{clear:both;overflow:hidden;}
.box_blackContent h4{font-size:1em;line-height:11px;font-family:Tahoma;font-weight:bold;text-align:left;text-transform:uppercase;}
.box_blackContent h5{font-family:Tahoma;font-weight:bold;font-size:1.1em;margin:1px 0;text-align:left;}
.box_blackContent p{font-size:1.1em;margin:0;padding:0;padding-bottom:5px;text-align:left;}
.box_blackHeaderShort,.box_blackFooter{position:absolute;bottom:0;left:0;width:100%;height:2px;}
.black_specialHeight div.box_blackHeaderShort, .black_specialHeight div.box_blackFooter{height:4px;}
.box_blackHeaderShort{position:relative;background-position:left top;}
.box_blackFooter div.box_black_bottomLeft,.box_blackFooter div.box_black_bottomRight{position:absolute;bottom:0 !important;bottom:-1px;margin-top:1px;font-size:1px;line-height:1px;width:1px;height:1px;display:block;}
.box_blackFooter div.box_black_bottomLeft{left:0;}
.box_blackFooter div.box_black_bottomRight{right:0;}
.box_blackHeaderShort div.box_black_topLeft,.box_blackHeaderShort div.box_black_topRight{position:absolute;top:0 !important;top:-1px;margin-bottom:1px;font-size:1px;line-height:1px;width:1px;height:1px;display:block;}
.box_blackHeaderShort div.box_black_topLeft{left:0;}
.box_blackHeaderShort div.box_black_topRight{right:0;}
ul.videoList li{position:relative;height:70px;background:url(../images/bgk_videoList.png) left top repeat-x;margin:0;margin-bottom:-3px;padding:0;clear:both;}
html > /**/body ul.videoList li	{margin-bottom:	0 !important;}

ul.videoList li a.videoThumb{float:left;margin-right:3px;}
ul.videoList li h2{font-family:Arial;font-size:1.2em;color:#FFFFFF;}
ul.videoList li h2 a{font-weight:normal;margin:0;padding:0;color:#FFFFFF;}
ul.videoList li a.btn_OpenVideo{width:11px;height:11px;position:absolute;bottom:5px;right:5px;}
ul.specialListNoDot{margin:0;padding:0;}
ul.specialListNoDot li{clear:both;margin:5px 0;padding:0;background-image:none;}
ul.specialListNoDot li ul li{clear:none;}
li.lineBottom{border-bottom:1px solid #9E9E9E;}
ul.specialListNoDot img.fLeft{float:left;margin-right:5px;}
ul.specialListNoDot a.fLeft{float:left;margin-right:5px;}
ul.specialListNoDot div.TextfLeftImage{margin-top:0;margin-bottom:0;}
html > /**/ body ul.specialListNoDot div.TextfLeftImage	{margin-top: 0 !important;margin-bottom: 0 !important;}
ul.specialListNoDot li {height: 1%;}

/*	#	SPECIAL LINE	#	*/
.box_SpecialScroller{position:absolute;top:0;right:0;width:263px;height:293px;overflow:hidden;}
.box_SpecialScroller div.box_SpecialScroller_Content{margin-left:4px;margin-top:1px;}
div.scrolldiv_parentContainer{float:left;overflow:hidden;position:relative;}
div.scrolldiv_content{position:relative;}
div.scrolldiv_slider{float:left;margin:0;}
div.scrolldiv_scrollUp{cursor:pointer;margin:0;padding:0;}
div.scrolldiv_scrollDown{cursor:pointer;margin:0;padding:0;}
div.scrolldiv_theScroll{cursor:pointer;margin:0 4px 0 4px;padding:0;position:absolute;}
div.scrolldiv_scrollbar{margin:0;padding:0;position:relative;}

/* marzia 2008 02 05 - rating per le pagine di dettaglio */
div.left_col div.rating {float: right; margin-top: 34px; font-family: tahoma; font-size: 1.1em; color: #222222; overflow: hidden;}
div.left_col div.rating span {display: block; float: left; height: 15px; line-height: 1.3em;}
div.left_col div.rating span img {vertical-align: bottom;}
div.left_col div.rating span#vote {padding-right: 8px; margin-right: 8px; border-right: 1px solid #cccccc;}
div.left_col div.rating span#results {/*position: relative;*/ width:140px; margin-right: 12px; }
div.left_col div.rating span#results  div.text {float: left; margin-right: 7px;}
div.star_bg{/*position: absolute; bottom: 0px; left: 62px;*/float:left; width:80px; height: 15px; }
div.star_rating{/*position: absolute; bottom: 0px; left: 62px;*/ float: left; height: 15px;}
div.rating-mini {height: 20px; position: relative; margin-top: 5px;}
div.rating-mini div.star_bg, div.rating-mini div.star_rating {left:0px; top: 0px;}
div.rating-mini div.numvotes {position: absolute; left: 85px; top: 1px; width: auto;}

/* marzia 2008 02 05 - box prelogin per speciale */
.box_simple {display:block;margin:0pt 0pt 35px;overflow:hidden;width:310px; background-color: #ffffff;}
.box_login {background:transparent url(../images/bg_box_login.jpg) no-repeat scroll 0pt;}
.box_prelogin {background:transparent url(../images/bg_box_prelogin.jpg) no-repeat scroll 0pt;}
.box_login, .box_prelogin {height:110px;width:310px;}
.box_login form {margin:0pt;padding:0pt;}
.box_login fieldset {border:0pt none;margin:0pt;padding:0pt;}
.box_login div, .box_prelogin div {margin:0pt;padding:10px 10px 5px;}
.box_login p {font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;margin:0pt;text-align:right;}
.box_prelogin p {color:#858483;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:13px;margin:0pt;padding:2px 0pt;text-align:left;}
.box_prelogin p a {background:transparent url(../images/link_arrow_big.gif) no-repeat scroll 100% 60%;color:#E52E0B;font-weight:bold;margin:0pt;padding:0pt 14px 0pt 0pt;text-decoration:none;}
.box_prelogin p a:hover {text-decoration:underline;}
.box_login .text_field {color:#555555;font-weight:bold;padding:0pt 0pt 5px;}
.box_login .text_field span {margin:0pt;padding:0pt 5px 0pt 0pt;}
.box_login .text_field input {border:1px solid #989691;color:#555555;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;padding:1px;width:170px;}
.box_login .boton {padding:0pt;}
.box_login .boton input {background:transparent url(../images/gente_5/bg_bt_login_aceptar.gif) no-repeat scroll 0pt;border:0pt none;color:#FFFFFF;cursor:pointer;font-family:Tahoma,Verdana,Arial,Helvetica,sans-serif;font-size:9px;font-weight:bold;height:32px;margin:0pt;padding:2px 0pt 20px;text-align:center;text-transform:uppercase;width:59px;}
.box_login a {color:#83817F;font-weight:normal;text-decoration:none;}
.box_login a:hover {text-decoration:underline;}
.box_login a.separa {border-right:1px solid #83817F;margin:0pt 10px 0pt 0pt;padding:0pt 10px 0pt 0pt;}
/* marzia - 2008/02/19 -- per print: aggiungo un div col titolo del programma che normalmente resta nascosto */
div.program_title_print {display: none;}
/* marzia - 2008/03/11 - modifiche per i form dei commenti nel caso di messaggi di errore */
.boxForm {display: block; float: left; clear:both; margin-top: 10px;}
.boxForm p {margin: 0px;}