/* 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_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 bottom no-repeat;color:#626261;font-family:Arial;font-size:1.7em; line-height: 1.3em; margin: 5px 0;padding: 5px 0 10px;}
div.cnt_newsdet div.tagline h2.last{background:none;}
div.cnt_newsdet div.tagline h2 a{color:#626261!important; font-weight: normal;}
div.cnt_newsdet div.author{color:#716c66;float:left;font-family:arial;font-size:1.1em; margin: 15px 0 5px 0;}
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;}
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; color: #010000;}
div.cnt_newsdet div.cnt_text a:hover{text-decoration:underline;}
/**** BOX DELLA FOTO ****/
div.cnt_newsdet div.box_photofloat{position:relative;}
div.cnt_newsdet div.box_photofloat.right{float:right;margin-left:24px;}
*html div.cnt_newsdet div.box_photofloat.right{padding-left:24px;}
div.cnt_newsdet div.box_photofloat.left{float:left;margin-right:24px;}
*html div.cnt_newsdet div.box_photofloat.left{padding-right:24px;}
div.cnt_newsdet div.box_mainphoto{padding:2px;width:auto; height:auto;float:left;}
div.cnt_newsdet div.box_mainphoto img.photo{border:1px solid #2b2927;margin:0px;float:left;z-index:1;}
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:0 0 0 5px;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;margin:0px;padding:10px 0 0 0;}
div.cnt_newsdet div.box_mainphoto div.dotslist ul{padding:0;margin-left:10px;}
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;}
div.cnt_newsdet div.patrocinio{background:url(../images/bgk_patrocinio.png) left center no-repeat;color:#65625D;height:22px;line-height:24px;margin:0 0 -4px 0px;padding:0 0 0 6px;position:relative;}
div.cnt_newsdet div.patrocinio span{color:#65625D;line-height:20px;}
div.cnt_newsdet div.patrocinio img{position:absolute;right:4px;top:2px;}
div.cnt_newsdet div.patrocinio a:link, div.cnt_newsdet div.patrocinio a:visited{color:#000000;}

/*box dotslist senza immagine*/
div.box_noPhoto.left {margin-right:24px;}
div.cnt_newsdet div.box_noPhoto div.dotslist {background-color:#EFEFED;background:url(../images/bgk_box_grey_312.png) right top no-repeat;}
div.cnt_newsdet div.dotslist {background-color:#EFEFED;background:url(../images/bgk_box_grey.png) right top no-repeat;color:#000000;font-size:0.85em;float:left;margin:0px;padding:10px 0pt 0pt;}
div.cnt_newsdet div.dotslist ul{padding:0;margin-left:10px;}
div.cnt_newsdet div.dotslist li a{color:#000000;font-weight:bold;}
div.cnt_newsdet div.dotslist li a:hover{text-decoration:underline;}

a.to_lightbox{display:block;height:31px;position:absolute;right:6px;top:242px;width:37px;z-index:5;cursor:pointer;}
a:hover.to_lightbox{text-decoration:none!important;}
* html a.to_lightbox{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=auto,src='/res/images/ico_enlargephoto.png');}
a.to_lightbox[class]{background:url(../images/ico_enlargephoto.png) no-repeat top;z-index:5;}
* html .left a.to_lightbox {right:33px;}

a.to_gallery{display:block;height:31px;position:absolute;right:6px;top:242px;width:39px;z-index:5;cursor:pointer;}
a:hover.to_gallery{text-decoration:none!important;}
* 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;z-index:5;}
* html .left a.to_gallery {right:33px;}

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:static;}
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.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:18px;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{background-image:url(../images/bgk_homebox_right.png);background-repeat:no-repeat;background-position:bottom left;clear:both;margin-top:25px;padding-bottom:15px;width:310px;}
div.right_col div.box.boxglow{background-repeat:no-repeat;background-position:bottom left;margin-top:35px!important;padding-bottom:5px;position:relative;margin-bottom:10px;}
div.box 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{color:#555555;font-family:tahoma;font-size:1.1em;}
div.box div.puntilla 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-top:25px;}
div.right_col div.box_paperclip h2.titlebox{width:310px;height:21px;font-family:arial;font-size:18px;color:#DF1111;margin-bottom:5px;padding-bottom:2px;}
div.right_col div.box_paperclip 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{width:310px;background-position:right top;background-repeat:no-repeat;clear:both;margin-top: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{background-image:url(../images/bgk_box_links.png);font-family:tahoma;font-size:1.1em;line-height:2em;padding:0 0 10px 0;}
div.box div.links ul{background:none;}
div.box div.links ul li{margin-left:10px;margin-right:10px;}
div.box 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;}
/* tienda (marzia 2008/01/29) */
div.tienda_title {width:114px; height:34px;background-image: url(../images/title_tienda.png); margin-top: 30px; margin-bottom:30px;}
div.tienda_title span{display: none;}
div.tienda_colsx {float: left; margin-right: 31px!important; margin-right: 22px; width: 195px;}
div.tienda_coldx {float: left; margin:0px; _width: 425px; width: 422px;}
div.tienda_colsx div.tienda_box{background-image: url(../images/tienda_boxbgk.png); background-repeat: repeat-y; margin-bottom: 25px; clear: both;}
div.tienda_colsx div.tienda_box div.up {height: 10px; background-image: url(../images/tienda_boxtop.png); background-repeat: no-repeat;}
div.tienda_colsx div.tienda_box div.down, div.tienda_colsx div.tienda_box ul{background-image: url(../images/tienda_boxbottom.png);background-repeat: no-repeat; background-position: bottom left;}
div.tienda_colsx div.tienda_box div.down {width: 195px;}
div.tienda_colsx div.tienda_box h2.tienda_boxsearch {font-family: arial; font-size: 1.1em; font-weight: bold;text-transform:uppercase;padding-left:10px; padding-right: 10px;}
div.tienda_colsx div.tienda_box form {padding-left:10px; padding-right: 10px; color:#555555; font-family: tahoma; font-size: 0.8em; line-height: 1.3em;}
div.tienda_colsx div.tienda_box input {width: 100%; border: 1px solid #989691; margin-top: 5px;}
div.tienda_colsx div.tienda_box input.tienda_buscar {float: right; width: 53px; height: 26px; border: 0px; margin-right: 7px; margin-bottom: 1px;}
div.tienda_colsx div.tienda_box h3.tienda_categories {font-family: arial; font-size: 1.1em; font-weight: bold; padding-left:10px; padding-right: 10px; margin-bottom: 5px;}
div.tienda_colsx div.tienda_box ul {padding-bottom:5px;}
div.tienda_colsx div.tienda_box li {font-weight: bold; font-family: arial; font-size: .85em; line-height: 1.5em; color:#555555; margin-left: 1px; margin-right: 1px; padding-left: 20px; background-position: 12px 8px;}
div.tienda_colsx div.tienda_box li a {color:#555555; font-weight: bold;}
div.tienda_colsx div.tienda_box li.color1{background-color: #fdfdfc;}
div.tienda_colsx div.tienda_box li.color2{background-color: #f6f3ef;}
div.tienda_coldx div.tienda_box {background-color: #f3f2f1; margin-bottom: 35px;}
div.tienda_coldx div.tienda_box.special {background-image: url(../images/tienda_boxbgk_special.png); background-position: top right; background-repeat: no-repeat;width: 425px;}
div.tienda_coldx div.tienda_box.normal {overflow: hidden;background-image: url(../images/tienda_boxbgk_normal.png); background-position: bottom right; background-repeat: no-repeat; _width: 195px; width: 193px ;margin-right: 35px!important; margin-right: 30px; padding: 0px; border: 0px;}
div.tienda_coldx div.tienda_box.normal.lastb {margin: 0px!important;}
div.tienda_coldx div.tienda_box div.down {background-repeat: no-repeat; height: 4px;background-position: bottom left; clear: both; margin-top: 15px;}
div.tienda_coldx div.tienda_box.special div.down {background-image: url(../images/tienda_boxfooter_special.png); }
div.tienda_coldx div.tienda_box.normal div.down {background-image: url(../images/tienda_boxfooter.png);}
div.tienda_coldx div.tienda_box.special img {float: left;}
div.tienda_coldx div.tienda_box img {margin: 10px;}
div.tienda_coldx div.tienda_box p {margin-top: 15px; margin-right: 10px; font-family:tahoma;  color:#555555; margin-left: 10px;}
div.tienda_coldx div.tienda_box p span.price_det {color: #e52e0b; display: inline; margin: 0px;}
div.tienda_coldx div.tienda_box.normal p {margin-left: 10px; font-size: .9em; margin-bottom: 0px;}
div.tienda_coldx div.tienda_box h3 {font-family: arial; font-size: 1.4em; line-height: 1.3em; padding-top: 20px; margin-right: 10px; margin-left: 10px;}
div.tienda_coldx div.tienda_box h4 {font-family: arial; font-size: 1.2em; line-height: 1.1em; padding-top: 10px; margin-right: 10px;margin-left: 10px;}
div.tienda_coldx div.tienda_box span {color: #9d9692; font-weight: bold; display: block; margin-left: 10px;}
div.right_col.tienda {padding-left: 35px;}
/* marzia - 2008/02/19 -- per print: aggiungo un div col titolo del programma che normalmente resta nascosto */
div.program_title_print {display: none;}
#archive_cont ul li.boxitem div.tit-desc {border-left:1px solid #000000;}



/*page with image list and link list*/
.text_SubTitle {font-size: 1.7em; color: #626261; padding-top: 20px;}
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 {background-image:url(../images/dot_red.png);background-position:left 2px;}
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{}
h2.subTitleList {font-size: 17px; color: #E12B00; font-weight: bold; padding: 25px 0;}
ul.listLink a:link, ul.listLink a:visited {font-size: 11px; color: #000000; font-weight: normal; line-height:;}
ul.listLink a:hover {text-decoration: underline;}
ul.listLink li {background-position: left 3px;}

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; border-bottom: 1px silver dotted;}
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; /* background: transparent url(../images/bgk_pagination_liso.gif) repeat-x scroll left top; */}
.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;width:200px}
.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;background-color:#E1E0E0}
.form_comments textarea{width:620px;height:160px;}
.form_comments div.box_captcha{clear:both;float:left;width:400px}
.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;width:300px;}
.form_comments div.button{width:200px;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:80px; background: transparent url(../images/bgk_button_form.png) no-repeat scroll left top; width:80; }
.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;width:450px}
.boxForm p {margin: 0px;}



#btn_clear{
	color:white;
}

#btn_submit{
	color:white;
}

li.dot, li{
	line-height: 14px;
}

.link_next{
 color: #DD0000;
}

.#comment-pagination{
	 color: #DD0000;
}

.selected {
	color: #DD0000;
}

.escribir_comentario{
	color: white;
}


