/* superheader start  */
nbody {
	background-color: #f3f6f8;
	background-image: url(/x/pics/vb04/bg03.jpg);
	background-position: 0 0;
	background-repeat: repeat-x;
	margin: 0 auto;
	padding: 0;
	text-align: center;
}

nbody.liquid {
	width: 100%;
}

nbody.iframe {
	background: none;
}

/* banner */
.l_header_banner, .l_header_banner_dummy {
	height: 90px;
	text-align: center;
	overflow: hidden;
	max-height: 90px
}

.l_header_banner_dummy {
	height: 4px;
	max-height: 4px
}

/* page container */
#l_maincont {
	background-color: #ffffff;
}

#l_maincont.size_1024 {
	width: 970px;
	clear: both;
}

/* fixed top bar placeholder */
#l_header_fixed_topbar_placeholder {
	width:100%;
	height: 40px;
	display: block;
}

#l_header_fixed_topbar_placeholder.static {
	display: none;
}

/* Top bar */
#l_header_topbar {
	background:repeat-x scroll 0 0 #021c34;
	border-bottom: 0;
	height: 40px;
	left: 0;
	margin-bottom: 0;
	min-width: 765px;
	width: 970px;
	font-family: Arial, helvetica, sans-serif;
	font-size:11px;
	line-height: 11px;
}

#l_header_topbar a {
	outline: none;
}

/* Top bar liquid */
#l_header_topbar.liquid {
	width: 100%;
}

#l_header_topbar.minwidth {
	width: 765px;
}

/* Top bar fixed */
#l_header_topbar.fixed {
	margin-top: 0px;
	position: fixed;
	z-index: 100000;
	top: 0;
}

* html #l_header_topbar.fixed {
	margin-top: 0px;
	position: absolute;
	top: expression(document.compatMode=="CSS1Compat"? document.documentElement.scrollTop+0+"px" : body.scrollTop+0+"px");
}

/* Box sx topbar */
#l_header_topbar #l_header_topbar_left {
	float: left;
	padding-left: 10px;
}

/* box sx links */
#l_header_topbar #l_header_topbar_left a {
	color: #ffffff;
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	overflow: visible;
	text-decoration: none;
	border-left: 1px solid #4583bd;
	padding-left: 8px;
}

#l_header_topbar #l_header_topbar_left a:hover, #l_header_topbar #l_header_topbar_right a:hover,
#l_header_topbar #l_header_topbar_right a.user:hover, #l_header_topbar #l_header_topbar_right a.exit:hover {
	color: #8a8a8a;
}

/* bok sx ul */
#l_header_topbar ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
}

/* top bar li (all) */
#l_header_topbar li {
	list-style: none;
	padding-right: 8px;
	float: left;
	line-height: 11px;
	margin: 15px 0px 0px 0px;
}

#l_header_topbar #l_header_topbar_logo {
	margin-top: 9px;
}

/* topbar libero logo */
#l_header_topbar #l_header_topbar_logo a {
	border: 0;
	padding-left: 0;
	background: url(/x/pics/vb04/img_hf.gif) no-repeat scroll -4px -4px transparent;
	display: block;
	height: 26px;
	padding-left: 0;
	width: 77px;
	text-indent: -200px;
}

/* popups (altro/opzioni) */
#l_header_topbar #l_header_topbar_altro, #l_header_topbar #l_header_topbar_opzioni, #l_header_topbar #l_header_topbar_nicknames {
	position: relative;
	padding-right: 4px;
	z-index: 10;
}

/* + icon */
#l_header_topbar #l_header_topbar_left a.plus, #l_header_topbar #l_header_topbar_right a.plus {
	background: url(/x/pics/vb04/img_hf.gif) no-repeat scroll right -265px transparent;
	padding-right: 17px;
}

/* + icon over */
#l_header_topbar #l_header_topbar_left a.plus_selected, #l_header_topbar #l_header_topbar_right a.plus_selected {
	background: url(/x/pics/vb04/img_hf.gif) no-repeat scroll right -280px #ffffff;
	border-left: 1px solid #ffffff;
	color: #000000;
	margin-bottom: 10px;
	padding: 6px 17px 13px 8px;
}

#l_header_topbar #l_header_topbar_popup_altro, #l_header_topbar #l_header_topbar_popup_opzioni, #l_header_topbar #l_header_topbar_popup_nicknames {
	background: none repeat scroll 0 0 #e8e8e8;
	display: none;
	left: 0px;
	margin-top: 14px;
	position: absolute;
	width: 150px;
	z-index: 1000;
	text-align: left;
	padding: 2px 0px 4px 0px;
}

#l_header_topbar #l_header_topbar_popup_opzioni {
    width: 170px;
}

#l_header_topbar #l_header_topbar_popup_nicknames {
    width: 170px;
    left: -153px;
    margin-top: 11px;
}

#l_header_topbar #l_header_topbar_right #l_header_topbar_nicknames_lk {
	border-left: 0;
	padding-left: 0px;
}

#l_header_topbar #l_header_topbar_right #l_nickname {
	border-left: 0px;
	padding-left: 2px;
}

#l_header_topbar #l_header_topbar_right #l_dgmsgp {
	border-left: 0;
	padding: 0 0px 0 0px;
}

#l_header_topbar #l_header_topbar_right #l_dgmsgp img {
	vertical-align: top;
}

#l_header_topbar #l_header_topbar_popup_altro li, #l_header_topbar #l_header_topbar_popup_opzioni li, #l_header_topbar #l_header_topbar_popup_nicknames li {
	float: none;
	margin: 0;
	padding: 2px 4px 0px 4px;
}

#l_header_topbar #l_header_topbar_left #l_header_topbar_popup_altro a, #l_header_topbar #l_header_topbar_right #l_header_topbar_popup_opzioni a,
#l_header_topbar #l_header_topbar_right #l_header_topbar_popup_nicknames a {
	color: #021c35;
	border: 0;
	display: block;
	padding: 4px 0px 4px 4px;
}

#l_header_topbar #l_header_topbar_left #l_header_topbar_popup_altro a:hover, #l_header_topbar #l_header_topbar_right #l_header_topbar_popup_opzioni a:hover,
#l_header_topbar #l_header_topbar_right #l_header_topbar_popup_nicknames a:hover {
	color: #80af24;
	background-color: #ffffff;
	border: 0;
	text-decoration: none;
}

/* Box dx topbar */
#l_header_topbar #l_header_topbar_right {
	float: right;
	padding-right: 5px;
}

#l_header_topbar #l_header_topbar_right a {
	color: #1f8df2;
	font-family: Arial, helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	font-weight: bold;
	overflow: visible;
	text-decoration: none;
	border-left: 1px solid #4583bd;
	padding-left: 8px;
}

#l_header_topbar #l_header_topbar_aiuto a {
	background: url(/x/pics/vb04/img_hf.gif) no-repeat scroll -246px -156px transparent;
	padding: 0px 20px 2px 0px;
	color: #c8c8c8;
	border: none;
}

#l_header_topbar #l_header_topbar_right a.user {
	color: #80af24;
}

#l_header_topbar #l_header_topbar_right a.exit {
	color: #ffffff;
}

#l_header_sso_login {
	display: inline;
	margin: 0;
	padding: 0;
}

/* basic reset */
 #lsvb, #lsvb div, #lsvb span, #lsvb iframe,
 #lsvb p, #lsvb pre,  #lsvb a, #lsvb small, #lsvb strong, #lsvb b, #lsvb u, #lsvb i,
 #lsvb center, #lsvb ol, #lsvb ul, #lsvb li, #lsvb form,  #lsvb label,
 #lsvb table,  #lsvb tbody,  #lsvb tfoot, #lsvb thead, #lsvb tr, #lsvb th, #lsvb td {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
#lsvb {line-height: 1;}
#lsvb ol, #lsvb ul{list-style: none;}
#lsvb table {border-collapse: collapse;border-spacing: 0;}

#lsvb, #lsvb div, #lsvb a, #lsvb ul, #lsvb li, #lsvb input,#lsvb table, #lsvb td,#lsvb span,#lsvb form,#lsvb input{
	font-family:Arial,Helvetica,sans-serif;
	border:0;margin:0;padding:0;
	border-spacing: 0;text-decoration:none;
	text-transform:none;text-indent:0;
	background-color:transparent;
	background-image:none;
	font-size:11px;line-height:11px;
}
#lsvb{clear: both;border-bottom:3px solid #8cb737;}
#lsvb .lsvb_x{width:5px;height:5px;overflow:hidden;}
#lsvb .lsvb_i{background-color:#00579f;height:55px;background-image:url(/x/pics/vb04/vbg.gif);background-repeat: repeat-x}
#lsvb .lsvb_rx1{width:85px;padding: 3px 0 2px 0;overflow:hidden}
#lsvb .lsvb_rx2{width:250px;height:55px;overflow:visible;float:right;}
@media screen and (max-width:980px) {
  #lsvb .lsvb_rx2{width:70px; }
}

#lsvb .lsvb_lx1{float:left;width:50px;height:55px;overflow:hidden}
#lsvb .lsvb_lx2{float:left;width:275px;height:55px}
#lsvb .lsvb_lx3{float:left;width:326px;height:55px;overflow:hidden}

#lsvb .lsvb_bt_scopri{display:block; background-image: url(/x/pics/vb04/vb_sprite_scopri.png); width: 86px; height: 48px; }
#lsvb .scopri-blog:hover{ background-position: 0 0; }
#lsvb .scopri-blog{ background-position: 0 -50px; }
#lsvb .scopri-foto:hover{ background-position: 0 -100px; }
#lsvb .scopri-foto{ background-position: 0 -150px; }
#lsvb .scopri-profilo:hover,
#lsvb .scopri-amici:hover{ background-position: 0 -200px; }
#lsvb .scopri-profilo,
#lsvb .scopri-amici{ background-position: 0 -250px; }
#lsvb .scopri-siti:hover{ background-position: 0 -300px; }
#lsvb .scopri-siti{ background-position: 0 -350px; }

#lsvb #lsvb_pic{width:47px;height:47px;display:block;background-repeat: no-repeat;background-position:center center;}
#lsvb .lsvb_pic_x{margin: 4px 0 0 4px}
#lsvb #lsvb_pic div {width:47px;height:47px;background-image:url(/x/pics/vb04/vb_pic_mask.png);}
#lsvb .lsvb_m1p {width:1px;height:1px;position:absolute}
#lsvb .lsvb_c1 {width:0.5%}
#lsvb .lsvb_c2 {width:99%}
#lsvb .lsvb_c3 {width:0.5%}
#lsvb .lsvb_greendot {position:absolute;width:16px;height:16px;background-image:url(/x/pics/vb04/vb_dot.gif);top:37px;left:48px;overflow:hidden;}
#lsvb .lsvb_spc1{width:665px;height:55px;}
#lsvb .lsvb_t{border:0;padding:0;margin:0;width:100%;border-collapse:collapse;}
#lsvb .lsvb_t td{border:0;padding:0;margin:0;}
#lsvb a#lsvb_nick,#lsvb div#lsvb_nick{color:#9dc641;text-decoration:none;font-size:22px;font-weight:bold;line-height:23px;padding:11px 0 0 6px;display:block;float:left;
text-shadow: 0 1px 1px rgba(0,0,0,0.32);
}
#lsvb .lsvb_nick_ovr{width:265px;height:37px;overflow:hidden;clear:both;}
#lsvb a.lsvb_nick:hover {color:#c1c1c1}
#lsvb a#lsvb_star{display:none;float:left;width:16px;height:16px;background-image:url(/x/pics/vb04/vb_star.gif);background-repeat: no-repeat;position:relative;top:10px;left:2px}
#lsvb a#lsvb_star.lsvb_on{display:block}
#lsvb .lsvb_ul1{border:0;margin:0;padding:0;list-style: none;}
#lsvb .lsvb_ul1 a {line-height:6px;padding: 6px;display:block;color:#fff;font-color:#fff;font-size:10px;text-decoration:none;text-transform:uppercase;}
#lsvb .lsvb_ul1 a:hover{color:#c1c1c1}
#lsvb .lsvb_ul1 a.lsvb_altro{padding-right:26px;background-image:url(/x/pics/vb04/vb_pull2.gif);background-position: right 5px;background-repeat:no-repeat;}
#lsvb .lsvb_ul1 a.lsvb_altro.lsvb_down {background-position: right -10px;background-color:#83af30}
#lsvb .lsvb_ul1 a:hover.lsvb_altro.lsvb_down {color:#ffffff}

#lsvb .lsvb_ul1 a.lsvb_hovered{color:#c1c1c1}
#lsvb .lsvb_ul1 li.lsvb_first a {padding-left:6px}
#lsvb .lsvb_ul1 li {float:left;margin:0;padding:0;background-image:url(/x/pics/vb04/vb_minibar.gif);background-position: left 0px;background-repeat:no-repeat;}
#lsvb .lsvb_ul1 li.lsvb_first{background:none}
#lsvb .lsvb_ul1 li.lsvb_last{border:0}
#lsvb .lsvb_ul1 li.lsvb_none{border:0;margin:0;padding:0}
#lsvb .lsvb_lx3 .lsvb_ax { display:block;float:left;margin:11px 1px 0 0;}
#lsvb .lsvb_lx3 a { display:block;width:64px;nheight:44px;background-image:url(/x/pics/vb04/vb_tabs2.png);background-position:-192px 0;color:#fff;text-decoration:none;font-size:15px;font-weight:bold;text-align:center;padding: 14px 0 15px 0;line-height:15px}
#lsvb .lsvb_lx3 a:hover{background-position:-64px 0}
#lsvb .lsvb_lx3 a.selected{background-position:0 0;}
#lsvb .lsvb_lx3 a.selected:hover{background-position:0 0;}
#lsvb .lsvb_lx3 a.disabled{background-position:-128px 0;color:#4e7291;cursor:default;}
#lsvb .lsvb_lx3 a.disabled:hover{background-position:-128px 0}
/* menu crea */
#lsvb .lsvb_crea {width:60px;float:left;height:55px;}
#lsvb .lsvb_crea a.lsvb_altro_crea:hover{color:#c1c1c1}
#lsvb .lsvb_crea a.lsvb_altro_crea{font-size:12px;font-weight:bold;color:#fff;text-transform:uppercase;padding:5px 3px 5px 5px;margin-top:19px;display:block;background-image:url(/x/pics/vb04/vb_pull2.gif);background-position: right -9px;background-repeat:no-repeat;}
#lsvb .lsvb_crea a.lsvb_altro_crea.lsvb_down {background-position: right -9px;background-color:#83af30}
#lsvb .lsvb_crea a:hover.lsvb_altro_crea.lsvb_down {color:#ffffff}
#lsvb #lsvb_dropdown_crea{border-top:2px solid #83af30;display:none;padding: 1px;width:115px; background-color:#001c34;position:absolute;left: 0px;top:40px;list-style: none;}
#lsvb #lsvb_dropdown_crea li{font-size:10px;line-height:11px;display:block;float:none;background:none;margin:0;padding:0}
#lsvb #lsvb_dropdown_crea a {color:#fff;font-size:10px;font-weight:bold;line-height:11px;text-transform:uppercase;display:block;padding:5px 10px}
#lsvb #lsvb_dropdown_crea a:hover{background-color:#83af30;color:#ffffff}
/* menu crea */
#lsvb .lsvb_search {background-image:url(/x/pics/vb04/hole2.gif);background-repeat:no-repeat;width:174px;height:35px;}
#lsvb .lsvb_search_x {float:left;margin:11px 0 0 5px;}
@media screen and (max-width:980px) {
  .lsvb_search_x {display: none; }
}
#lsvb .lsvb_input_x {padding: 8px 0 0 6px}
#lsvb .lsvb_search input{padding:0px 0 0 0px;background:transparent;border:0;width:140px;color:#666666;font-size:16px;font-weight:normal;line-height:16px;outline: 0 none;}
#lsvb a#lsvb_dropdown_arrow{display:none;padding:0;width:16px;height:20px;position:absolute;background-color:#005aa5;overflow:hidden;left:-14px;background-image:url(/x/pics/vb04/vb_pull2.gif);background-repeat:no-repeat;background-position: 2px -15px}
#lsvb #lsvb_dropdown{display:none;padding: 1px;width:115px; background-color:#001c34;position:absolute;left: 0px;top:21px;list-style: none;}
#lsvb #lsvb_dropdown li{font-size:10px;line-height:11px;display:block;float:none;background:none;margin:0;padding:0}
#lsvb #lsvb_dropdown a {color:#fff;font-size:10px;font-weight:bold;line-height:11px;text-transform:uppercase;display:block;padding:5px 10px}
#lsvb #lsvb_dropdown a:hover{background-color:#83af30;color:#ffffff}
#lsvb a#lsvb_lens{display:block;width:24px;height:24px;position:absolute;left:147px;top:-4px;}


/*Integrazione Myblog*/
#lsvb  a.lsvb_altro_blog{position: relative;top: -31px; display:block;background-image:url(/x/pics/vb04/vb_pull2.gif);background-position: right -9px!important;background-repeat:no-repeat;}
#lsvb #lsvb_dropdown_blog{display:none;padding: 1px;width:195px; background-color:#8CB737;position:absolute;left: 389px;top:58px;list-style: none;}
#lsvb #lsvb_dropdown_blog li{font-size:10px;line-height:11px;display:block;float:none;background:none;margin:0;padding:0}
#lsvb #lsvb_dropdown_blog a {color:#fff;font-size:13px;font-weight:bold;line-height:11px;display:block;padding:5px 10px}
#lsvb #lsvb_dropdown_blog a:hover{background-color:#ffffff;color:#8CB737}
#lsvb a .lsvb_blog_arrow {display: inline-block; width: 12px; height: 8px; background:url('/x/pics/vb04/vb_pull2.gif') no-repeat 0 0; }
#lsvb a:hover .lsvb_blog_arrow {background-position: 0 -16px; }
#lsvb_blog::after {content:"";display:inline-block;color:#FFF;margin-left:5px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAeCAYAAAAsEj5rAAAA2ElEQVRIiWNgoAWImJD8f+4xx/+Oldn/sck3rvP7P3mf23+N7Gqs8hggZ0Hk/7nHHP/PPeb436aqCEVT4zo/nHI4gUpixf/J+9wwNCIbljQjjjjDYEAuuQHF0Cn7XMk3DJehFBkGA8jep9gwGBCNbiU+RkfBKBisoH/Duf//////n9i/EyMxC4ZP+3/+7qv/77/8+O9YuZq4xL7++J3/MIBsKMwwbHJ4gWHekv/vv/xA0Yhu2Pw9V0nLiuiGIrNJNgyXoRQZhs1Qig2DAcWkucTH6CgYBZQDACofAbpYWny3AAAAAElFTkSuQmCC);background-position:0px -16px;width:12px;height:8px;}
#lsvb_blog.disabled::after{display:none;}
