

/*
font-family: 'Cantata One', serif;
font-family: 'Sintony', sans-serif;
*/
#container, .container {
	margin:0 auto;
	padding:0 5px;
	width:990px;
	position:relative;
	z-index:999;
}
/*---container_head*/
.container_head {
	margin:0px 0 -5px 0;
	padding:0px 0 5px 0;
	background:#fff;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	position:relative;
}
/*---top_head*/
.top_head {
	margin:10px 0 0 0;
	padding:0;
	float:left;
	clear:left;
	width:100%;
	height:100px;
}
/*---container_login_head*/
.container_login_head {
	margin:0px 0 15px 0;
	padding:5px 10px;
	background:#484848;
	width:100%;
	height:35px;
	float:left;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-bottom:1px #252525 solid;
	position:relative;
	z-index:9999;
}
.add_shadow {
	-moz-box-shadow:0px 0px 4px 3px #898989;
	-webkit-box-shadow:0px 0px 4px 3px #898989;
	box-shadow:0px 0px 4px 3px #898989;
	border-bottom:1px #0b0b0b solid;
}
/*---center_head*/
.edc_center_head {
	margin:0 0 15px 0;
	padding:5px;
	width:100%;
	height:125px;
	float:left;
	background:url(../images/background_head_central.jpg) repeat-x top left;
	position:relative;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---edc_bottom_head*/
.edc_bottom_head {
	margin:5px 0 5px 0;
	padding:0px;
	width:100%;
	float:left;
	position:relative;
}
.overbox_full {
	margin:5px 0 0 0;
	padding:0px;
	width:990px;
	background:#fff;
	float:left;
	clear:left;
}
/*---overbox_full_footer*/
.overbox_full_footer {
	margin:10px 0;
	padding:15px 10px 10px 10px;
	width:100%;
	position:relative;
	float:left;
	clear:both;
	background:#db711a url(../images/background-footer.gif) no-repeat bottom left;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---overbox_full_pre_footer*/
.overbox_full_pre_footer {
	margin:0;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
/*---overbox_column_dx*/
.overbox_column_dx {
	margin:0px;
	padding:0px;
	width:180px;
	float:right;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---overbox_column_dx*/
.overbox_column_sx {
	margin:0px 7px 0 0;
	padding:0px;
	width:180px;
	float:left;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---overbox_main*/
.overbox_main {
	margin:0px;
	padding:0px;
	width:615px;
	float:left;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---overbox_sub_main*/
.overbox_sub_main {
	margin:0px;
	padding:0px;
	width:300px;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---overbox_sub_main_right*/
.overbox_sub_main_right {
	float:right;
	clear:right;
}
/*---colonna_sezione_sx*/
.colonna_sezione_sx {
	margin:0px;
	padding:0px;
	width:445px;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---colonna_sezione_sx*/
.colonna_sezione_dx {
	margin:0px;
	padding:0px;
	width:155px;
	float:right;
	clear:right;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---column_articolo_sx*/
.column_articolo_sx {
	margin:0px;
	padding:0px;
	width:410px;
	float:left;
	clear:left;
	overflow:hidden;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---column_articolo_dx*/
.column_articolo_dx {
	margin:0px;
	padding:0px 5px 5px 5px;
	width:190px;
	border-left:1px #CCC solid;
	border-top:1px #CCC solid;	
	float:right;
	clear:right;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	
	background: -moz-linear-gradient(-45deg,  rgba(224,224,224,0.65) 0%, rgba(255,255,255,0) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,rgba(224,224,224,0.65)), color-stop(100%,rgba(255,255,255,0))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(-45deg,  rgba(224,224,224,0.65) 0%,rgba(255,255,255,0) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(-45deg,  rgba(224,224,224,0.65) 0%,rgba(255,255,255,0) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(-45deg,  rgba(224,224,224,0.65) 0%,rgba(255,255,255,0) 100%); /* IE10+ */
	background: linear-gradient(135deg,  rgba(224,224,224,0.65) 0%,rgba(255,255,255,0) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a6e0e0e0', endColorstr='#00ffffff',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */		
}
.column_articolo_dx.magin_laterale {
	margin:0 0 15px 15px;
}
/*---column ricerca*/
.column_ricerca_left {
	margin:0px;
	padding:0px;
	width:405px;
	float:right;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.column_ricerca_right {
	margin:0px;
	padding:0px;
	width:200px;
	float:left;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*-----------------------------------------------
.overbox_main {
	margin-right: 10px;
	padding: 0px;
	width: 680px;
	float: left;
}
.overbox_main_sx {
	margin:0 0 5px 0;
	padding:5px 10px;
	width:260px;
	float:left;
	background:#E9EEF1;
	box-sizing:border-box;
	*behavior: url(/js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.overbox_main_dx {
	margin:0;
	padding:0px 0 0 0;
	width:405px;
	float:right;
}
.overbox_main_sport_sx {
	margin: 0px 20px 0 0;
	padding: 0px;
	width: 325px;
	float: left;
}
.overbox_main_sport_dx {
	margin: 0px;
	padding: 0px;
	width: 335px;
	float: left;
}
.overbox_column {
	margin: 0;
	padding: 0px;
	width: 300px;
	float: right;
}
.overbox_submain {
	margin-right: 15px;
	padding: 0px;
	width: 450px;
	float: left;
}
.overbox_sezione_dx {
	margin: 5px 0 0 0;
	padding: 0px 0 0 0;
	width: 260px;
	float: right;
}
.overbox_sezione_sx {
	margin: 0;
	padding: 0px 0 0 0;
	width: 405px;
	float: left;
}
.column_sezione_sx {
	margin: 10px 0 0 0;
	padding: 0px 15px 0 0;
	width: 435px;
	float: left;
	border-right: 1px #eeeeee solid;
}
.column_sezione_dx {
	margin: 10px 0 0 0;
	padding: 0px;
	width: 220px;
	float: right;
}
.overbox_column_articolo {
	margin: 0px 0 0 10px;
	padding: 0px;
	width: 200px;
	float: right;
	clear: right;
	background: #fff;
	border-left: 10px #fff solid;
}
.column_ricerca_left {
	margin: 0px;
	padding: 0px;
	width: 455px;
	float: right;
}
.column_ricerca_right {
	margin: 0px;
	padding: 0px;
	width: 200px;
	float: left;
}
.column_specchio_left,
.column_specchio_right {
	margin: 0px;
	padding: 0px;
	width: 355px;
	float: left;
	z-index: 10;
}
.column_specchio_left {
	width: 355px;
	float: right;
	text-align: right;
}
.column_specchio_center {
	margin: 0px 0 0 10px;
	padding: 0px;
	width: 260px;
	float: left;
	z-index: 10;
}
.clear_both {
	margin:0px;
	padding:0px;
	clear:both;
}
.specchio_sezioni_head {
	margin:10px 0;
	padding:0;
	float:left;
	background:#ffffff url(../images/specchio_sezioni_patter.gif) repeat;
	width:100%;
	position:relative;
	border-bottom:1px #d1d1d1 solid;
}
.top_head {
	margin:0px;
	padding:5px 0;
	float:left;
	width:100%;
	height:100px;
	background:url(../images/specchio_sezioni_head.gif) repeat-x bottom left;
}
.box_top_head {
	margin:0px 5px 0 0;
	padding:0px;
	width:245px;
	float:right;
}
.menu_ricerca {
    margin:0px;
    padding:0px;
    width:100%;
    height:80px;
    float:left;
    position:relative;
    background:#2283c5;
}
.sport_bottom {
	border-bottom:2px #6FAA12 solid;
	margin-bottom:15px;
	padding-bottom:10px;
}
*/
/*---Fonts*/
@font-face {
    font-family: 'TuffyRegular';
    src: url('../css/fonts/Tuffy-webfont.eot');
    src: url('../css/fonts/Tuffy-webfont.eot?#iefix') format('embedded-opentype'),
         url('../css/fonts/Tuffy-webfont.woff') format('woff'),
         url('../css/fonts/Tuffy-webfont.ttf') format('truetype'),
         url('../css/fonts/Tuffy-webfont.svg#TuffyRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'TuffyItalic';
    src: url('../css/fonts/Tuffy_Italic-webfont.eot');
    src: url('../css/fonts/Tuffy_Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../css/fonts/Tuffy_Italic-webfont.woff') format('woff'),
         url('../css/fonts/Tuffy_Italic-webfont.ttf') format('truetype'),
         url('../css/fonts/Tuffy_Italic-webfont.svg#TuffyItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'TuffyBold';
    src: url('../css/fonts/Tuffy_Bold-webfont.eot');
    src: url('../css/fonts/Tuffy_Bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../css/fonts/Tuffy_Bold-webfont.woff') format('woff'),
         url('../css/fonts/Tuffy_Bold-webfont.ttf') format('truetype'),
         url('../css/fonts/Tuffy_Bold-webfont.svg#TuffyBold') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'TuffyBoldItalic';
    src: url('../css/fonts/Tuffy_Bold_Italic-webfont.eot');
    src: url('../css/fonts/Tuffy_Bold_Italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../css/fonts/Tuffy_Bold_Italic-webfont.woff') format('woff'),
         url('../css/fonts/Tuffy_Bold_Italic-webfont.ttf') format('truetype'),
         url('../css/fonts/Tuffy_Bold_Italic-webfont.svg#TuffyBoldItalic') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OstrichSansMedium';
    src: url('../css/fonts/ostrich-regular-webfont.eot');
    src: url('../css/fonts/ostrich-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../css/fonts/ostrich-regular-webfont.woff') format('woff'),
         url('../css/fonts/ostrich-regular-webfont.ttf') format('truetype'),
         url('../css/fonts/ostrich-regular-webfont.svg#OstrichSansMedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
body, html {
  margin:0px;
  padding:0px;
  position:relative;
}
img {
  border:0px;
  text-decoration:none;
}
/*Banner*/
.banner_990x30 {
	margin:0 0 0 0;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.banner_edc_728x90 {
	margin:0px auto;
	padding:0px;
	text-align:center;
}
.banner_edc_180x150_column_left {
	margin:10px 0 0 0;
	padding:0px;
	float:left;
}
.banner_edc_468x60_left {
	margin:10px 0 0 0;
	padding:0px;
	float:left;
}
.banner_edc_468x60_right {
	margin:10px 0 0 0;
	padding:0px;
	float:right;
}
.banner_edc_300x250 {
	margin:0px 0 10px 0;
	padding:0px;
	float:left;
	clear:left;
}
.banner_edc_180x150_column_right {
	margin:10px 0 0 0;
	padding:0px;
	float:left;
	clear:left;
}
/*---header_login*/
.header_login {
	margin:0px;
	padding:0px;
	height:30px;
	position:relative;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.header_login .occhiello_titolo {
	margin:0px;
	padding:0px;
	display:none;
}
.header_login .apri_login {
	margin:0px;
	padding:0px;
	width:25px;
	height:25px;
	font-size:0px;
	background:url(../images/head_login_apri_login.png) no-repeat center center;
	display:block;
	float:left;
	cursor:pointer;
}
.header_login .user_access_orizzontale {
	margin:0px;
	padding:10px;
	width:280px;
	float:left;
	background:#252525;
	position:absolute;
	left:0;
	top:30px;
	z-index:50;
	display:none;
}
.header_login .user_access_orizzontale .user_login {
	margin:0px;
	padding:0px;
	float:left;
}
.header_login .user_access_orizzontale .user_login .user_login_input {
	margin:0px 0 10px 0;
	padding:0px;
	width:280px;
	float:left;
	clear:left;
}
.header_login .user_access_orizzontale .user_login .user_login_input label {
	margin:0px 5px 0 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#ebebeb;
	float:left;
}
.header_login .user_access_orizzontale .user_login .user_login_input input {
	margin:0px 5px 0 0;
	padding:2px 5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:18px;	
	color:#ebebeb;
	width:170px;
	float:right;
	border:1px #252525;
	background:#5c5c5c;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.header_login .user_access_orizzontale .user_login .user_login_button {
	margin:0px;
	padding:0px;
	float:right;
}
.header_login .user_access_orizzontale .user_login .user_login_button input {
	margin:0px 5px 0 0;
	padding:4px 20px;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f3c600), color-stop(1, #c79c00) );
	background:-moz-linear-gradient( center top, #f3c600 5%, #c79c00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c600', endColorstr='#c79c00');
	background-color:#f3c600;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #f27d00;
	display:inline-block;
	color:#ffffff;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	text-decoration:none;
	text-shadow:1px 1px 0px #a16415;
}
.header_login .user_access_orizzontale .user_login .user_login_button input:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #c79c00), color-stop(1, #f3c600) );
	background:-moz-linear-gradient( center top, #c79c00 5%, #f3c600 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#c79c00', endColorstr='#f3c600');
	background-color:#c79c00;
}
.header_login .user_access_orizzontale .user_login .user_login_button input:active {
	position:relative;
	top:1px;
}
.header_login .recupera_password {
	margin:0px;
	padding:0px;
	float:left;
	display:none;
}
.header_login .recupera_password form {
	margin:0px;
	padding:0px;
	float:left;
}
.header_login .recupera_password p {
	margin:0px 0 10px 0;
	padding:0px;
	width:100%;
	float:left;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#ffffff;
}
.header_login .recupera_password .send_email_password {
	margin:0px;
	padding:0px;
	float:left;
	clear:left;
}
.header_login .recupera_password .send_email_password input {
	margin:0px 5px 0 0;
	padding:5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:18px;	
	color:#ebebeb;
	width:190px;
	float:right;
	border:1px #252525;
	background:#5c5c5c;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.header_login .recupera_password .send_email_button {
	margin:0px;
	padding:0px;
	float:right;
}
.header_login .recupera_password .send_email_button input {
	margin:0px 5px 0 0;
	padding:4px 20px;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f3c600), color-stop(1, #c79c00) );
	background:-moz-linear-gradient( center top, #f3c600 5%, #c79c00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c600', endColorstr='#c79c00');
	background-color:#f3c600;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #f27d00;
	display:inline-block;
	color:#ffffff;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	text-decoration:none;
	text-shadow:1px 1px 0px #a16415;
}
.header_login .user_access_orizzontale .user_login .ApriPassword, .header_login .recupera_password .TornaLogin {
	margin:5px 0 0 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	color:#9e9d9d;
	font-size:13px;
	float:left;
	cursor:pointer;
}
.user_logged.header_login {
	margin:7px 0 0 0;
	padding:0px;
	height:auto;
}
.user_logged.header_login .occhiello_titolo {
	margin:0px;
	padding:0px;
	display:none;
}
.user_logged.header_login .username {
	margin:0px 8px 0 0;
	padding:0px 8px 0 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	color:#f3c700;
	font-size:13px;
	line-height:11px;
	float:left;
	border-right:1px #fff solid;
}
.user_logged.header_login .modifica_dati {
	margin:0px 8px 0 0;
	padding:0px 8px 0 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	color:#fff;
	font-size:13px;
	line-height:11px;
	float:left;
	border-right:1px #fff solid;
}
.user_logged.header_login .modifica_dati a {
	color:#fff;
	text-decoration:none;
}
.user_logged.header_login .modifica_dati a:hover {
	text-decoration:underline;
}
.user_logged.header_login .logout {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	color:#fff;
	font-size:13px;
	line-height:11px;
	float:left;
}
.user_logged.header_login .logout a {
	color:#fff;
	text-decoration:none;
}
.user_logged.header_login .logout a:hover {
	text-decoration:underline;
}
/*---column_login*/
.column_login {
	margin:0px 0 15px 0;
	padding:50px 10px 10px 10px;
	width:100%;
	float:left;
	border-left:1px #e2e2e2 solid;
	border-right:1px #e2e2e2 solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	position:relative;
	background:#ffffff url(../images/background_login_column.gif) repeat-x bottom right;
}
.column_login .occhiello_titolo {
	margin:0 0 0 0;
    padding:8px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	width:100%;
	float:left;
	background:#c94b12 url(../images/icon_login_laterale.png) no-repeat right center;
	border-top:1px #d2d2d2 solid;
	border-left:1px #d2d2d2 solid;
	border-right:1px #d2d2d2 solid;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	-moz-box-shadow:inset -4px 0px 12px 1px #383838;
	-webkit-box-shadow:inset -4px 0px 12px 1px #383838;
	box-shadow:inset -4px 0px 12px 1px #383838;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	position:absolute;
	top:0px;
	left:0px;
}
.column_login .login_google {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.column_login .login_google input, .column_login .login_facebook input {
	margin:0px;
	padding:0px;
	width:100%;
	height:25px;
	border:0px;
	display:block;
	float:left;
	clear:left;
	cursor:pointer;
}
.column_login .login_facebook input {
	margin:10px 0 15px 0;
}
.column_login .login_google input {
	background:url(../images/edc_login_google.png) no-repeat top left;
}
.column_login .login_facebook input {
	background:url(../images/edc_login_facebook.png) no-repeat top left;
}
.column_login .user_access_orizzontale {
	margin:0px;
	padding:0px;
	float:left;
	clear:left;
	width:100%;
}
.column_login .user_access_orizzontale .user_login {
	margin:0px;
	padding:0px;
	float:left;
	clear:left;
	width:100%;
}
.column_login .user_access_orizzontale .user_login form {
	margin:0px 0 30px 0;
	padding:0px;
	float:left;
	clear:left;
	width:100%;
}
.column_login .user_access_orizzontale .user_login .user_login_input {
	margin:0px 0 10px 0;
	padding:0px;
	float:left;
	clear:left;
}
.column_login .user_access_orizzontale .user_login .user_login_input label {
	margin:0px 0 5px 0;
	padding:0px 0 2px 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:15px;
	color:#898989;
	width:100%;
	float:left;
	clear:left;
	border-bottom:1px #898989 dotted;
}
.column_login .user_access_orizzontale .user_login .user_login_input input {
	margin:0px;
	padding:3px 5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:15px;
	color:#898989;
	width:100%;
	border:1px #e4e8e9 solid;
	background:#fff;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	float:left;
	clear:left;
}
.column_login .user_access_orizzontale .user_login .user_login_button {
	margin:0px;
	padding:0px;
	float:left;
}
.column_login .user_access_orizzontale .user_login .user_login_button input {
	margin:0px;
	padding:4px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
	background:#5a5a5a;
	border:1px #4d4d4d solid;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	float:left;
	clear:left;
	cursor:pointer;
	text-shadow:1px 1px 0px #a16415;
	position:absolute;
	top:253px;
	left:10px;
}
.column_login .registrati {
	margin:0px 0 10px 0;
	padding:4px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#fff;
	text-shadow:1px 1px 0px #a16415;
	text-transform:uppercase;
	background:#5a5a5a;
	border:1px #4d4d4d solid;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	float:left;
	clear:left;
	position:absolute;
	top:253px;
	right:10px;
}
.column_login .registrati a {
	color:#fff;
	text-decoration:none;
	display:block;
	cursor:pointer;
}
.column_login .recupera_password {
	margin:0px 0 10px 0;
	padding:0px;
	float:left;
	clear:left;
	display:none;
}
.column_login .recupera_password form {
	margin:0px;
	padding:0px;
	float:left;
}
.column_login .recupera_password p {
	margin:0px 0 10px 0;
	padding:10px 0 0 0;
	width:100%;
	float:left;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#9e9d9d;
	border-top:1px #9e9d9d dotted;
}
.column_login .recupera_password .send_email_password {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.column_login .recupera_password .send_email_password input {
	margin:0px;
	padding:3px 5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:15px;
	color:#898989;
	width:100%;
	border:1px #e4e8e9 solid;
	background:#fff;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	float:left;
	clear:left;
}
.column_login .recupera_password .send_email_button {
	margin:10px 0 0 0;
	padding:0px;
	float:left;
	clear:left;
}
.column_login .recupera_password .send_email_button input {
	margin:0px;
	padding:4px 20px;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #f3c600), color-stop(1, #c79c00) );
	background:-moz-linear-gradient( center top, #f3c600 5%, #c79c00 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3c600', endColorstr='#c79c00');
	background-color:#f3c600;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #f27d00;
	display:inline-block;
	color:#ffffff;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	text-decoration:none;
	text-shadow:1px 1px 0px #a16415;
}
.column_login .user_access_orizzontale .user_login .ApriPassword {
	margin:5px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	color:#9e9d9d;
	font-size:13px;
	float:left;
	clear:left;
	cursor:pointer;
}
.column_login .recupera_password .TornaLogin {
	display:none;
}
.user_logged.column_login {
	margin:0px 0 15px 0;
	padding:50px 10px 10px 10px;
	width:100%;
	float:left;
	border-left:1px #e2e2e2 solid;
	border-right:1px #e2e2e2 solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	position:relative;
	background:#ffffff url(../images/background_login_column.gif) repeat-x bottom right;
}
.user_logged.column_login .occhiello_titolo {
	margin:0 0 0 0;
    padding:8px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	width:100%;
	float:left;
	background:#c94b12 url(../images/icon_login_laterale.png) no-repeat right center;
	border-top:1px #d2d2d2 solid;
	border-left:1px #d2d2d2 solid;
	border-right:1px #d2d2d2 solid;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	-moz-box-shadow:inset -4px 0px 12px 1px #383838;
	-webkit-box-shadow:inset -4px 0px 12px 1px #383838;
	box-shadow:inset -4px 0px 12px 1px #383838;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	position:absolute;
	top:0px;
	left:0px;
}
.user_logged.column_login .username {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	color:#292929;
	font-size:13px;
	line-height:22px;
	float:left;
	width:100%;
	border-bottom:1px #292929 dotted;
}
.user_logged.column_login .modifica_dati {
	margin:0px 8px 0 0;
	padding:0px 8px 0 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	color:#292929;
	font-size:13px;
	line-height:11px;
	float:left;
	border-right:1px #292929 solid;
}
.user_logged.column_login .modifica_dati a {
	color:#292929;
	text-decoration:none;
}
.user_logged.column_login .modifica_dati a:hover {
	text-decoration:underline;
}
.user_logged.column_login .logout {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	color:#292929;
	font-size:13px;
	line-height:11px;
	float:left;
}
.user_logged.column_login .logout a {
	color:#292929;
	text-decoration:none;
}
.user_logged.column_login .logout a:hover {
	text-decoration:underline;
}
/*---logo*/
.logo {
    margin:10px 0 0 0;
    padding:0px;
    float:left;
}
.logo img {
    margin:0px;
    padding:0px;
    border:0px;
    text-decoration:none;
	float:left;
	cursor:pointer;
}
/*---text_edit_claim_head*/
.text_edit_claim_head {
	margin:0px 5px 0 0;
	padding:0px;
    font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
    font-size:20px;
	text-align:right;
    color:#fff;
	width:400px;	
    position:absolute;
	bottom:20px;
	right:20px;
}
.text_edit_claim_head .occhiello_titolo {
	display:none;
}
.text_edit_claim_head .text {
	margin:0px;
	padding:0px;
}
.text_edit_claim_head .key_text_edit {
	padding:8px;
	min-width:110px;
	float:left;
	border:1px #dbdbdb solid;
}
/*---social_box*/
.edc_center_head .social_box {
	margin:0px;
	padding:0px;
	position:absolute;
	top:10px;
	right:20px;
}
.edc_center_head .social_box a {
	text-decoration:none;
}
.edc_center_head .social_box img {
	margin:0px 5px 0 0;
	padding:0px;
	float:right;
	border:0px;
	text-decoration:none;
}
/*---menu_primario_new*/
.menu_primario_new {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	position:relative;
}
.menu_primario_new .menu_1 {
	margin:0px;
	padding:0;
	position:relative;
	width:100%;
	float:left;
	list-style:none;
	background:#dedede url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAAAFCAYAAACAcVaiAAAAG0lEQVQIW2NkQAKMGJzTp0//NzU1ZcSUgSkFAICEBAZ5Okn7AAAAAElFTkSuQmCC) repeat;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.menu_primario_new .menu_1 li {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	font-weight:bold;
	display:inline;
	float:left;
	border-left:1px #5a5a5a solid;
}
.menu_primario_new .menu_1 li:first-child {
	border:0px;
	padding-left:5px;
}
.menu_primario_new .menu_1 li a:link, .menu_primario_new .menu_1 li a:visited {
	padding:8px;
	color:#5a5a5a;
	text-decoration:none;
	display:block;
}
.menu_primario_new .menu_1 li a:hover, .menu_primario_new .menu_1 li a:focus, .menu_primario_new .menu_1 li a:active {
	text-decoration:underline;
}
.menu_primario_new .menu_1 li.attivo {
	background:#db701a;
	box-shadow:inset -5px 0px 10px #a7510c;
}
.menu_primario_new .menu_1 li.attivo a {
	color:#fff1d3;
}
.menu_primario_new .menu_2 {
	display:none;
}
.menu_primario_new .menu_1 li:hover .menu_2 {
	display:block;
	margin:0px;
	padding:0px;
	float:left;
	position:absolute;
	top:30px;
	background:#5a5a5a;
	z-index:20;
}
.menu_primario_new .menu_1:hover .menu_2 li {
	margin:0px;
	padding:0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	line-height:15px;
	width:100%;
	float:left;
	clear:left;
	border:0px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.menu_primario_new .menu_1:hover .menu_2 li a {
	color:#fff;
}
.menu_primario_new .menu_1:hover .menu_2 li .menu_3 {
	margin:0px;
	padding:0px;
	font-size:11px;
}
/*---menu_collane_laterale*/
.menu_collane_laterale {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	position:relative;
	border-bottom:1px #d2d2d2 solid;
	-webkit-border-bottom-right-radius:4px;
	-webkit-border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-moz-border-radius-bottomleft:4px;
	border-bottom-right-radius:4px;
	border-bottom-left-radius:4px;
}
.menu_collane_laterale .menu_1 {
	margin:0px;
	padding:0;
	position:relative;
	width:100%;
	float:left;
	list-style:none;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.menu_collane_laterale .menu_1 li {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-left:1px #d2d2d2 solid;
	border-right:1px #d2d2d2 solid;
	border-top:1px #d2d2d2 solid;
}
.menu_collane_laterale .menu_1 li a:link, .menu_collane_laterale .menu_1 li a:visited {
	padding:8px;
	color:#0d0c0c;
	text-decoration:none;
	display:block;
}
.menu_collane_laterale .menu_1 li a:hover, .menu_collane_laterale .menu_1 li a:focus, .menu_collane_laterale .menu_1 li a:active {
	text-decoration:underline;
	background:#f3f3f3;
}
.menu_collane_laterale .menu_1 .menu_2 {
	margin:0px;
	padding:0px;
	list-style:none;
}
.menu_collane_laterale .menu_1 .tutte-le-collane {
	font-size:14px;
	font-weight:bold;
	background:#c94b12 url(../images/icon_menu_collane.png) no-repeat right center;	
	border-top:1px #d2d2d2 solid;
	border-left:1px #d2d2d2 solid;
	border-right:1px #d2d2d2 solid;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	-moz-box-shadow:inset -4px 0px 12px 1px #383838;
	-webkit-box-shadow:inset -4px 0px 12px 1px #383838;
	box-shadow:inset -4px 0px 12px 1px #383838;
}
.menu_collane_laterale .menu_1 .tutte-le-collane a:link, .menu_collane_laterale .menu_1 .tutte-le-collane a:visited {
	color:#fff;
}
.menu_collane_laterale .menu_1 .tutte-le-collane  a:hover, .menu_collane_laterale .menu_1 .tutte-le-collane  a:focus, .menu_collane_laterale .menu_1 .tutte-le-collane a:active {
	font-size:14px;
	font-weight:bold;
	background:#c94b12;	
	text-decoration:none;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	-moz-box-shadow:inset -4px 0px 12px 1px #383838;
	-webkit-box-shadow:inset -4px 0px 12px 1px #383838;
	box-shadow:inset -4px 0px 12px 1px #383838;
	background:#c94b12 url(../images/icon_menu_collane.png) no-repeat right center;	
}
/*---menu_primario_footer*/
.menu_primario_footer {
	margin:0;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.menu_primario_footer .menu_1 {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	clear:left;
}
.menu_primario_footer .menu_1 li {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	line-height:12px;
	float:left;
}
.menu_primario_footer .menu_1 li a:link, .menu_primario_footer .menu_1 li a:visited {
	margin:0 0 0 7px;
	padding:0 0 0 7px;
	color:#fff;
	text-decoration:none;
	display:block;
	float:left;
	border-left:1px #fff solid;
}
.menu_primario_footer .menu_1 li  a:hover, .menu_primario_footer .menu_1 li  a:focus, .menu_primario_footer .menu_1 li a:active {
	text-decoration:underline;
}
.menu_primario_footer .menu_1 li:first-child  a {
	padding-left:0px;
	border-left:none;
}
.menu_primario_footer .menu_2 {
	margin:0px;
	padding:0px;
	display:none;
}
.menu_primario_footer .menu_3 {
	margin:0px;
	padding:0px;
	display:none;
}
.menu_primario_footer .menu_4 {
	margin:0px;
	padding:0px;
	display:none;
}
/*---menu_collane_footer*/
.menu_collane_footer {
	margin:15px 0 0 5px;
	padding:0px;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.menu_collane_footer .menu_1 {
	margin:0px;
	padding:0px;
	list-style:none;
	clear:left;
}
.menu_collane_footer .menu_1 li {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	clear:left;
}
.menu_collane_footer .menu_1 li a:link, .menu_collane_footer .menu_1 li a:visited {
	margin:0;
	padding:0;
	color:#fff;
	text-decoration:none;
	display:block;
	clear:left;
}
.menu_collane_footer .menu_1 li  a:hover, .menu_collane_footer .menu_1 li  a:focus, .menu_collane_footer .menu_1 li a:active {
	text-decoration:underline;
}
.menu_collane_footer .menu_2 {
	margin:0px;
	padding:0px;
	display:none;
}
.menu_collane_footer .menu_3 {
	margin:0px;
	padding:0px;
	display:none;
}
.menu_collane_footer .menu_4 {
	margin:0px;
	padding:0px;
	display:none;
}
/*---cerca_nel_catalogo*/
.cerca_nel_catalogo {
	margin:10px 0 0 0;
	padding:10px 5px 10px 5px;
	border:1px #d2d2d2 solid;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
}
.cerca_nel_catalogo .occhiello_titolo {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#0d0c0c;
	text-transform:uppercase;
	width:100%;
	float:left;
	clear:left;
	border-bottom:1px #d2d2d2 solid;
}
.cerca_nel_catalogo form {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.cerca_nel_catalogo form input[type=text] {
	margin:0px 0 10px 0;
	padding:5px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
	border:1px #e2e2e2 solid;
	background:#fff;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
}
.cerca_nel_catalogo form select[name=sezione_ricerca] {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.cerca_nel_catalogo form option[value=136] {
	display:none;
}
.cerca_nel_catalogo form .cerca_campo_invio {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.cerca_nel_catalogo form .cerca_campo_invio input {
	margin:0px;
	padding:4px 6px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#fff;
	text-transform:uppercase;
	width:85px;
	float:right;
	clear:right;
	background:#858585;
	border:1px #7f7f7f solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;
	cursor:pointer;
	-moz-box-shadow:inset 0 -2px 8px #6a6a6a;
	-webkit-box-shadow:inset 0 -2px 8px #6a6a6a;
	box-shadow:inset 0 -2px 8px #6a6a6a;
}
.cerca_nel_catalogo form .cerca_campo_invio input:hover {
	-moz-box-shadow:inset 0 0px 8px #6a6a6a;
	-webkit-box-shadow:inset 0 0px 8px #6a6a6a;
	box-shadow:inset 0 0px 8px #6a6a6a;
}
.cerca_nel_catalogo form .cerca_campo_invio input:active {
	position:relative;
	top:1px;
}
.ui-widget-content a {
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px !important;
	color:#0d0c0c;
}
/*---ultime_news_tab*/
.ultime_news_tab {
	margin:0;
	padding:0px;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.ultime_news_tab .anteprima_ipiu_menu {
	margin:10px 0 0 0;
	padding:0px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width:100%;
	float:left;
}
.ultime_news_tab .anteprima_ipiu_menu .voce_menu {
	margin:0px;
	padding:10px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:13px;
	font-weight:bold;
	float:left;
	color:#4d4d4d;
	background:#eeeeee;
	border:1px #eeeeee solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	cursor:pointer;
}
.ultime_news_tab .anteprima_ipiu_menu .voce_menu.attivo {
	background:#f8f8f8;
	color:#bb4c32;
}
.ultime_news_tab .cont {
	margin:0px;
	padding:0;
	border-top:2px #eeeeee solid;
	border-left:2px #eeeeee solid;
	border-right:2px #eeeeee solid;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	background:#fff url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFCAYAAACNbyblAAAAKElEQVQIW2NkQAPfv3//z4gsBhLg5ORkhAvCBECKwILIAmBBdAGQIAAQnhPqg+j28QAAAABJRU5ErkJggg==) repeat;
}
.ultime_news_tab .cont .schermata, .ultime_news_tab .cont .schermata .hori_group, .ultime_news_tab .cont .schermata .hori_group .box {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.ultime_news_tab .cont .schermata .hori_group .box {
	padding:10px 5px;
	border-bottom:1px #eeeeee solid;
}
.ultime_news_tab .cont .schermata .hori_group .box .titolo {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	line-height:18px;
	font-weight:bold;
	color:#0d0c0c;
	float:left;
	clear:left;
}
.ultime_news_tab .cont .schermata .hori_group .box .titolo a {
	color:#0d0c0c;
	text-decoration:none;
}
.ultime_news_tab .cont .schermata .hori_group .box .titolo a:hover {
	text-decoration:underline;
}
.ultime_news_tab .cont .schermata .hori_group .box .sommario {
	margin:0px 0 0 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#606060;
	float:left;
	clear:left;
}
.ultime_news_tab .cont .schermata .hori_group .box .occhiello {
	margin:0px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#db711a;
	float:left;
	clear:left;
}
.ultime_news_tab .cont .schermata .hori_group .box .ora_pubblicazione {
	margin:0px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:11px;
	color:#0d0c0c;
	float:left;
	clear:left;
}
.ultime_news_tab .cont .schermata .hori_group .box .icona_tipo {
	display:none;
}
/*---copyright*/
.copyright {
	margin:0px;
	padding:0px 5px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	float:right;
	clear:right;
	text-align:right;
}
.copyright .logo {
	margin:0px;
	padding:0px;
	display:none;
}
.copyright p {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
    font-weight:normal;
    font-size:11px;
    line-height:14px;
	color:#575656;
}
.copyright p a {
	text-decoration:none;
	color:#575656;
}
.copyright p a:hover {
	text-decoration:underline;
}
.copyright p.powered_by {
	font-size:9px;
	line-height:18px;
	color:#787878;
}
.copyright p.powered_by a {
	color:#787878;
}
/*---apertura_edizioni_slider*/
.apertura_edizioni_slider {
	margin:0px 0 15px 0;
	padding:30px 10px 30px 10px;
	width:100%;
	float:left;
	border:1px #c9c9c9 solid;
	-webkit-border-radius:4px;
	-moz-border-radius:4px;
	border-radius:4px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	background:#fff;
	position:relative;
}
.apertura_edizioni_slider .occhiello_titolo {
	margin:0px;
	padding:0px;
	display:none;
}
.apertura_edizioni_slider .cont_anteprima_slider {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .schermata,
.apertura_edizioni_slider .cont_anteprima_slider .hori_group {
	margin:0px;
	padding:0px;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .cont {
	margin:0px;
	padding:10px 0 0 15px;
	width:330px;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-left:1px #b8b7b7 solid;	
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .cont2 {
	margin:0px;
	padding:0px;
	width:240px;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .cont3 {
	margin:5px 0 10px 0;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
	position:relative;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .cont_img {
	margin:0px;
	padding:0px 0 6px 0;
	float:left;
	clear:left;
	width:240px;
	position:relative;
	background:url(../images/shadow_libero_anteprima_slide.png) no-repeat bottom center;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .cont_img img {
	margin:0px 0 0 20px;
	padding:0px;
	border:0px;
	text-decoration:none;
	float:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .cont_img .didascalia {
	margin:0px;
	padding:1px 5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#868686;
	background:#f3f3f3;
	width:200px;
	float:left;
	position:absolute;
	bottom:7px;
	left:20px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-top:1px #dbdbdb solid;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .occhiello {
	margin:0px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:18px;
	text-transform:uppercase;
	color:#0d0c0c;
	float:left;
	clear:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .titolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:32px;
	line-height:32px;
	word-wrap:break-word;
	width:100%;
	float:left;
	clear:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .titolo a {
	text-decoration:none;
	color:#af3312;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .titolo a:hover {
	background:url(../images/underline_news.gif) repeat-x 0 1.05em;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .sottotitolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:18px;
	line-height:18px;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .sottotitolo a {
	color:#0d0c0c;
	text-decoration:none;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .sommario {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:15px;
	line-height:24px;
	font-weight:normal;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .sommario a {
	color:#0d0c0c;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .num_commenti {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	line-height:24px;
	font-weight:normal;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .num_commenti span {
	margin:0px 3px 0 0;
	padding:0px 0 0 16px;
	font-size:13px;
	background:url(../images/icon_number_commenti.png) no-repeat center left;
	float:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .num_commenti span.commenti {
	margin:0px;
	padding:0px;
	font-size:14px;
	background:none;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .autore {
	margin:0px 0 15px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:20px;
	font-weight:bold;
	color:#292929;
	width:100%;
	float:left;
	clear:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .autore .prefisso_autore {
	display:none;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .tag_35 {
	margin:0px;
	padding:0px;
	font-family:'OstrichSansMedium', 'TuffyRegular', Arial, sans-serif;
	font-size:35px;
	font-weight:bold;
	color:#2f2d2d;
	float:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .tag_35 .nome {
	margin:0px;
	padding:0px;
	display:none;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .tag_35 .valore {
	margin:0px;
	padding:0px;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .tag_36 {
	margin:5px 0 0 10px;
	padding:0px 0 0 15px;
	font-family:'OstrichSansMedium', 'TuffyRegular', Arial, sans-serif;
	text-decoration:line-through;
	font-size:25px;
	font-weight:bold;
	color:#4c5053;
	float:left;
	background:url(../images/prezzo_barrato.jpg) no-repeat left top;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .tag_36 .nome {
	margin:0px;
	padding:0px;
	display:none;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .tag_36 .valore {
	margin:0px;
	padding:0px;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .aggiungi_carrello {
	margin:0px;
	padding:0px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:30px;
	text-transform:uppercase;
	text-decoration:none;
	text-align:right;
	color:#a9520a;
	width:125px;
	height:30px;
	background:#ffffff url(../images/icon_aggiungi_carrello.png) no-repeat 7px 0;
	border:1px #e7e7e7 solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	float:right;
	clear:right;
	cursor:pointer;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .aggiungi_carrello:active {
	position:relative;
	top:1px;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .correlati {
	margin:0;
	padding:10px 0 0 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#0d0c0c;
	list-style:circle;
	list-style-position:inside;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-top:1px #2f2523 dotted;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .correlati li {
	margin:0px 0 5px 0;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .correlati li a:link,
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .correlati li a:visited {
	color:#2f2523;
	text-decoration:none;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .correlati li a:hover,
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .correlati li a:focus,
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .correlati li a:active {
	color:#0d0c0c;
	text-decoration:underline;
}
.apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .correlati li.occhiello, .apertura_edizioni_slider .cont_anteprima_slider .hori_group .anteprima_articolo .correlati li.line_break {
	margin:0px;
	padding:0px;
	display:none;
}
.apertura_edizioni_slider .bx-prev {
    margin:0px;
    padding:0px;
    background:url(../images/arrow_sx.png) no-repeat center center;
    background-repeat: no-repeat;
    width: 36px;
    height: 34px;
    font-size: 0px;
    position: absolute;
    top: 5px;
    right: 37px;
    z-index:20;
	cursor:pointer;
}
.apertura_edizioni_slider .bx-prev a {
    text-decoration:none;
    color:#fff;
}
.apertura_edizioni_slider .bx-next {
    margin:0px;
    padding:0px;
    background:url(../images/arrow_dx.png) no-repeat center center;
    width: 36px;
    height: 34px;
    font-size: 0px;
    position: absolute;
    top: 5px;
    right: 5px;
    z-index:20;
	cursor:pointer;
}
.apertura_edizioni_slider .bx-next a {
    text-decoration:none;
    color:#fff;
}
.apertura_edizioni_slider .punti_slide {
    margin:0;
    padding:5px 10px;
    text-align:right;
	position:absolute;
	bottom:-10px;
	right:50px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	background:#fff;
	display:none;
}
.apertura_edizioni_slider .punti_slide a {
    margin:0px 3px 0 0;
    padding:0px;
    width:12px;
    height:12px;
    display:inline-block;
	float:left;
    text-decoration:none;
    font-size:0px;
    color:#fff;
    background:url(../images/pointer_slide_hover.png) no-repeat 0 0;
}
.apertura_edizioni_slider .punti_slide a:hover {
    background:url(../images/pointer_slide_hover.png) no-repeat 0 0;
}
.apertura_edizioni_slider .punti_slide .pager-active {
    background:url(../images/pointer_slide.png) no-repeat 0 0 !important;
}
/*---anteprima_edizioni_L*/
.anteprima_edizioni_L {
	margin:0px 0 15px 0;
	padding:0px 0 5px 0;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-bottom:1px #2f2523 dotted;
}
.anteprima_edizioni_L .sezione {
	margin:0px 0 10px 0;
	padding:0px 5px 0 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	line-height:19px;
	font-weight:bold;
	color:#fff;
	background:url(../images/anteprima_edizioni_sezione.png) no-repeat 0 0;
	width:100%;
	height:28px;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_edizioni_L .cont {
	margin:0px 5px 0 0;
	padding:0px;
	width:145px;
	float:right;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_edizioni_L .cont2 {
	margin:0px 0 0 10px;
	padding:0px;
	width:125px;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_edizioni_L .cont3 {
	margin:5px 0 10px 0;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
	position:relative;
}
.anteprima_edizioni_L .cont_img {
	margin:0px;
	padding:0px;
	float:left;
	clear:left;
	position:relative;
}
.anteprima_edizioni_L .cont_img img {
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
	border:1px #2f2523 solid;
	-webkit-box-shadow:0 8px 6px -6px #444;
	-moz-box-shadow:0 8px 6px -6px #444;
	box-shadow:0 8px 6px -6px #444;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_edizioni_L .cont_img .didascalia {
	margin:0px;
	padding:1px 5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#868686;
	background:#f3f3f3;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-top:1px #dbdbdb solid;
}
.anteprima_edizioni_L .aggiungi_carrello {
	margin:10px 0 0 0;
	padding:5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-align:center;
	text-transform:uppercase;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	background:#a64b01;
	text-decoration:none;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	background: rgb(172,88,19);	
	background: -moz-linear-gradient(top,  rgba(172,88,19,1) 0%, rgba(172,88,19,1) 50%, rgba(166,75,1,1) 51%, rgba(166,75,1,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(172,88,19,1)), color-stop(50%,rgba(172,88,19,1)), color-stop(51%,rgba(166,75,1,1)), color-stop(100%,rgba(166,75,1,1)));
	background: -webkit-linear-gradient(top,  rgba(172,88,19,1) 0%,rgba(172,88,19,1) 50%,rgba(166,75,1,1) 51%,rgba(166,75,1,1) 100%);
	background: -o-linear-gradient(top,  rgba(172,88,19,1) 0%,rgba(172,88,19,1) 50%,rgba(166,75,1,1) 51%,rgba(166,75,1,1) 100%);
	background: -ms-linear-gradient(top,  rgba(172,88,19,1) 0%,rgba(172,88,19,1) 50%,rgba(166,75,1,1) 51%,rgba(166,75,1,1) 100%);
	background: linear-gradient(to bottom,  rgba(172,88,19,1) 0%,rgba(172,88,19,1) 50%,rgba(166,75,1,1) 51%,rgba(166,75,1,1) 100%);	
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ac5813', endColorstr='#a64b01',GradientType=0 );
	-webkit-border-radius:2px;
	-moz-border-radius:2px;
	border-radius:2px;	
}
.anteprima_edizioni_L .aggiungi_carrello:hover {
	background:#a64b01;
}
.anteprima_edizioni_L .aggiungi_carrello:active {
	position:relative;
	top:1px;
}
.anteprima_edizioni_L .occhiello {
	margin:0px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	color:#0d0c0c;
	float:left;
	clear:left;
}
.anteprima_edizioni_L .titolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:20px;
	line-height:24px;
	word-wrap:break-word;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_L .titolo a {
	text-decoration:none;
	color:#af3312;
}
.anteprima_edizioni_L .titolo a:hover {
	background:url(../images/underline_news.gif) repeat-x 0 1.05em;
}
.anteprima_edizioni_L .sottotitolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#af3312;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_L .sottotitolo a {
	color:#af3312;
	text-decoration:none;
}
.anteprima_edizioni_L .sommario {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:22px;
	font-weight:normal;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_L .sommario a {
	color:#0d0c0c;
}
.anteprima_edizioni_L .autore {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_L .autore .prefisso_autore {
	display:none;
}
.anteprima_edizioni_L .tag_35 {
	margin:0px;
	padding:0px;
	font-family:'OstrichSansMedium', 'TuffyRegular', Arial, sans-serif;
	font-size:26px;
	font-weight:bold;
	color:#2f2d2d;
	float:left;
}
.anteprima_edizioni_L .tag_35 .nome {
	margin:0px;
	padding:0px;
	display:none;
}
.anteprima_edizioni_L .tag_35 .valore {
	margin:0px;
	padding:0px;
}
.anteprima_edizioni_L .tag_36 {
	margin:0px 0 0 5px;
	padding:0px;
	font-family:'OstrichSansMedium', 'TuffyRegular', Arial, sans-serif;
	text-decoration:line-through;
	font-size:20px;
	font-weight:bold;
	color:#5d5959;
	float:left;
}
.anteprima_edizioni_L .tag_36 .nome {
	margin:0px;
	padding:0px;
	display:none;
}
.anteprima_edizioni_L .tag_36 .valore {
	margin:0px;
	padding:0px;
}
.anteprima_edizioni_L .num_commenti {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	line-height:24px;
	font-weight:normal;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_L .num_commenti span {
	margin:0px 3px 0 0;
	padding:0px 0 0 16px;
	font-size:13px;
	background:url(../images/icon_number_commenti.png) no-repeat center left;
	float:left;
}
.anteprima_edizioni_L span.commenti {
	margin:0px;
	padding:0px;
	font-size:13px;
	background:none;
}
.anteprima_edizioni_L .correlati {
	margin:0;
	padding:10px 0 0 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#0d0c0c;
	list-style:circle;
	list-style-position:inside;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_edizioni_L .correlati li {
	margin:0px 0 5px 0;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_L .correlati li a:link,
.anteprima_edizioni_L .correlati li a:visited {
	color:#2f2523;
	text-decoration:none;
}
.anteprima_edizioni_L .correlati li a:hover,
.anteprima_edizioni_L .correlati li a:focus,
.anteprima_edizioni_L .correlati li a:active {
	color:#0d0c0c;
	text-decoration:underline;
}
.anteprima_edizioni_L .correlati li.occhiello, .anteprima_edizioni_L .correlati li.line_break {
	margin:0px;
	padding:0px;
	display:none;
}
/*---anteprima_edizioni_L_right*/
.anteprima_edizioni_L_right .cont2 {
	margin:0 5px 0 0;
	float:right;
}
.anteprima_edizioni_L_right .cont {
	float:left;
}
/*---anteprima_edizioni_sezione*/
.anteprima_edizioni_sezione {
	margin:0px 0 15px 0;
	padding:0px;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-bottom:1px #0d0c0c dotted;
}
.anteprima_edizioni_sezione .cont {
	margin:0px;
	padding:0px;
	width:250px;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione .cont2 {
	margin:0px;
	padding:0px;
	width:182px;
	float:right;
	clear:right;
}
.anteprima_edizioni_sezione .cont_img {
	margin:0px;
	padding:0px;
	float:right;
	clear:right;
	position:relative;
}
.anteprima_edizioni_sezione .cont_img img {
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
	border:1px #2f2523 solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_edizioni_sezione .cont_img .didascalia {
	margin:0px;
	padding:1px 5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#868686;
	background:#f3f3f3;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border:1px #dbdbdb solid;
}
.anteprima_edizioni_sezione .occhiello {
	margin:0px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione .titolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:20px;
	line-height:24px;
	word-wrap:break-word;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione .titolo a {
	text-decoration:none;
	color:#af3312;
}
.anteprima_edizioni_sezione .titolo a:hover {
	background:url(../images/underline_news.gif) repeat-x 0 1.05em;
}
.anteprima_edizioni_sezione .sottotitolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#af3312;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione .sottotitolo a {
	text-decoration:none;
	color:#af3312;
}
.anteprima_edizioni_sezione .sommario {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:22px;
	font-weight:normal;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione .sommario a {
	color:#0d0c0c;
}
.anteprima_edizioni_sezione .autore {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione .autore .prefisso_autore {
	display:none;
}
.anteprima_edizioni_sezione .num_commenti {
	margin:0 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	line-height:24px;
	font-weight:normal;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione .num_commenti span {
	margin:0px 3px 0 0;
	padding:0px 0 0 16px;
	font-size:13px;
	background:url(../images/icon_number_commenti.png) no-repeat center left;
	float:left;
}
.anteprima_edizioni_sezione span.commenti {
	margin:0px;
	padding:0px;
	font-size:13px;
	background:none;
}
.anteprima_edizioni_sezione .correlati {
	margin:0;
	padding:0 0 0 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#0d0c0c;
	list-style:none;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_edizioni_sezione .correlati li {
	margin:0px 0 5px 0;
	padding:0px 10px 0 0;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_edizioni_sezione .correlati li a:link,
.anteprima_edizioni_sezione .correlati li a:visited {
	color:#2f2523;
	text-decoration:none;
}
.anteprima_edizioni_sezione .correlati li a:hover,
.anteprima_edizioni_sezione .correlati li a:focus,
.anteprima_edizioni_sezione .correlati li a:active {
	color:#0d0c0c;
	text-decoration:underline;
}
.anteprima_edizioni_sezione .correlati li.occhiello, .anteprima_edizioni_sezione .correlati li.line_break {
	margin:0px;
	padding:0px;
	display:none;
}
.anteprima_edizioni_sezione .correlati li.articolo {
	padding-left:20px;
	background:url(../images/icon_articolo.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione .correlati li.sondaggio {
	padding-left:20px;
	background:url(../images/icon_sondaggio.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione .correlati li.gallery {
	padding-left:20px;
	background:url(../images/icon_gallery.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione .correlati li.video {
	padding-left:20px;
	background:url(../images/icon_video.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione .correlati li.blog {
	padding-left:20px;
	background:url(../images/icon_blog.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione .correlati li.evento {
	padding-left:20px;
	background:url(../images/icon_evento.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione .correlati li.audio {
	padding-left:20px;
	background:url(../images/icon_audio.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione .correlati li.scheda {
	padding-left:20px;
	background:url(../images/icon_scheda.png) no-repeat left 4px;
}
/*---anteprima_edizioni_sezione_L*/
.anteprima_edizioni_sezione_L .cont {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione_L .cont_img .didascalia {
	margin-bottom:10px;
}
.anteprima_edizioni_sezione_L .occhiello {
	margin-top:10px;
}
.anteprima_edizioni_sezione_L .titolo {
	font-size:18px;
	line-height:20px;
}
.anteprima_edizioni_sezione_L .sottotitolo {
	font-size:13px;
	line-height:16px;
}
.anteprima_edizioni_sezione_L .sottotitolo a {
	text-transform:none;
}
/*---anteprima_edizioni_sezione_XL*/
.anteprima_edizioni_sezione_XL {
	margin:0px 0 15px 0;
	padding:0px;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-bottom:1px #0d0c0c dotted;
}
.anteprima_edizioni_sezione_XL .cont {
	margin:0px;
	padding:0px;
	width:370px;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione_XL .cont2 {
	margin:0px;
	padding:0px;
	width:230px;
	float:right;
	clear:right;
}
.anteprima_edizioni_sezione_XL .cont_img {
	margin:0px;
	padding:0px;
	float:right;
	clear:right;
	position:relative;
}
.anteprima_edizioni_sezione_XL .cont_img img {
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
	border:1px #2f2523 solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_edizioni_sezione_XL .cont_img .didascalia {
	margin:0px;
	padding:1px 5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#868686;
	background:#f3f3f3;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border:1px #dbdbdb solid;
}
.anteprima_edizioni_sezione_XL .occhiello {
	margin:0px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione_XL .titolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:24px;
	line-height:30px;
	word-wrap:break-word;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione_XL .titolo a {
	text-decoration:none;
	color:#af3312;
}
.anteprima_edizioni_sezione_XL .titolo a:hover {
	background:url(../images/underline_news.gif) repeat-x 0 1.05em;
}
.anteprima_edizioni_sezione_XL .sottotitolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:16px;
	line-height:20px;
	color:#af3312;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione_XL .sottotitolo a {
	color:#af3312;
	text-decoration:none;
}
.anteprima_edizioni_sezione_XL .sommario {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:22px;
	font-weight:normal;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione_XL .sommario a {
	color:#0d0c0c;
}
.anteprima_edizioni_sezione_XL .autore {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione_XL .autore .prefisso_autore {
	display:none;
}
.anteprima_edizioni_sezione_XL .num_commenti {
	margin:0 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	line-height:24px;
	font-weight:normal;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_edizioni_sezione_XL .num_commenti span {
	margin:0px 3px 0 0;
	padding:0px 0 0 16px;
	font-size:13px;
	background:url(../images/icon_number_commenti.png) no-repeat center left;
	float:left;
}
.anteprima_edizioni_sezione_XL span.commenti {
	margin:0px;
	padding:0px;
	font-size:13px;
	background:none;
}
.anteprima_edizioni_sezione_XL .correlati {
	margin:0;
	padding:0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#0d0c0c;
	list-style:none;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_edizioni_sezione_XL .correlati li {
	margin:0px 0 5px 0;
	padding:0px 10px 0 0;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_edizioni_sezione_XL .correlati li a:link,
.anteprima_edizioni_sezione_XL .correlati li a:visited {
	color:#2f2523;
	text-decoration:none;
}
.anteprima_edizioni_sezione_XL .correlati li a:hover,
.anteprima_edizioni_sezione_XL .correlati li a:focus,
.anteprima_edizioni_sezione_XL .correlati li a:active {
	color:#0d0c0c;
	text-decoration:underline;
}
.anteprima_edizioni_sezione_XL .correlati li.occhiello, .anteprima_edizioni_sezione_XL .correlati li.line_break {
	margin:0px;
	padding:0px;
	display:none;
}
.anteprima_edizioni_sezione_XL .correlati li.articolo {
	padding-left:20px;
	background:url(../images/icon_articolo.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione_XL .correlati li.sondaggio {
	padding-left:20px;
	background:url(../images/icon_sondaggio.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione_XL .correlati li.gallery {
	padding-left:20px;
	background:url(../images/icon_gallery.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione_XL .correlati li.video {
	padding-left:20px;
	background:url(../images/icon_video.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione_XL .correlati li.blog {
	padding-left:20px;
	background:url(../images/icon_blog.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione_XL .correlati li.evento {
	padding-left:20px;
	background:url(../images/icon_evento.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione_XL .correlati li.audio {
	padding-left:20px;
	background:url(../images/icon_audio.png) no-repeat left 4px;
}
.anteprima_edizioni_sezione_XL .correlati li.scheda {
	padding-left:20px;
	background:url(../images/icon_scheda.png) no-repeat left 4px;
}
/*---anteprima_sezione_pubblica_con_noi*/
.anteprima_sezione_pubblica_con_noi {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
}
.anteprima_sezione_pubblica_con_noi .cont_img {
	margin:5px 0 10px 0;
	padding:0px;
	float:right;
	clear:right;
	position:relative;
}
.anteprima_sezione_pubblica_con_noi .cont_img img {
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
	border:0px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.anteprima_sezione_pubblica_con_noi .cont_img .didascalia {
	margin:0px;
	padding:1px 5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#868686;
	background:#f3f3f3;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border:1px #dbdbdb solid;
}
.anteprima_sezione_pubblica_con_noi .occhiello {
	margin:5px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_sezione_pubblica_con_noi .occhiello_articolo {
	margin:5px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	color:#0d0c0c;
	width:100%;
	float:left;
	clear:left;
}
.anteprima_sezione_pubblica_con_noi .titolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:24px;
	line-height:30px;
	word-wrap:break-word;
	float:left;
	clear:left;
	background:url(../images/underline_news.gif) repeat-x 0 1.05em;	
}
.anteprima_sezione_pubblica_con_noi .titolo a {
	text-decoration:none;
	color:#af3312;
	cursor:text;
}
.anteprima_sezione_pubblica_con_noi .sottotitolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:16px;
	line-height:20px;
	color:#af3312;
	float:left;
	clear:left;
}
.anteprima_sezione_pubblica_con_noi .sottotitolo a {
	color:#af3312;
	text-decoration:none;
}
.anteprima_sezione_pubblica_con_noi .sommario {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	line-height:22px;
	font-weight:normal;
	color:#0d0c0c;
	float:left;
	clear:left;
}
.anteprima_sezione_pubblica_con_nois .sommario a {
	color:#0d0c0c;
}
.anteprima_sezione_pubblica_con_noi .sommario_articolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	line-height:22px;
	font-weight:normal;
	color:#0d0c0c;
	float:left;
	clear:left;
}
.anteprima_sezione_pubblica_con_nois .sommario_articolo a {
	color:#0d0c0c;
}
.anteprima_sezione_pubblica_con_noi .testo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:22px;
	font-weight:normal;
	color:#0d0c0c
	float:left;
	clear:left;
}
.anteprima_sezione_pubblica_con_nois .testo a {
	color:#0d0c0c;
}









/*---autori_slider*/
.autori_slider {
	margin:0px 0 15px 0;
	padding:15px 0 25px 0;
	width:100%;
	position:relative;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-top:1px #b93a14 solid;
	border-bottom:1px #b93a14 solid;
}
.autori_slider .occhiello_titolo {
	margin:0px 0 15px 0;
	padding:0px;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:22px;
	line-height:22px;
	color:#af3312;
	width:100%;
	clear:left;
}
.autori_slider .cont, .autori_slider .schermata, .autori_slider .hori_group {
	margin:0px;
	padding:0px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.autori_slider .hori_group .box {
	margin:0;
	padding:0px 15px 0 0;
	width:33.33333%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.autori_slider .hori_group .box.pos3,
.autori_slider .hori_group .box.pos6,
.autori_slider .hori_group .box.pos9,
.autori_slider .hori_group .box.pos12,
.autori_slider .hori_group .box.pos15,
.autori_slider .hori_group .box.pos18,
.autori_slider .hori_group .box.pos21,
.autori_slider .hori_group .box.pos24,
.autori_slider .hori_group .box.pos27,
.autori_slider .hori_group .box.pos30 {
	margin:0px;
	/*float:right;*/
}
.autori_slider .hori_group .box .icona_tipo {
	display:none;
}
.autori_slider .hori_group .box .cont_foto {
	margin:0px 10px 0 0;
	padding:0px;
	float:left;
	clear:left;
	position:relative;
}
.autori_slider .hori_group .box .cont_foto img {
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
}
.autori_slider .hori_group .box .cont_foto .didascalia {
	display:none;
}
.autori_slider .hori_group .box .titolo {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
	font-size:18px;
	color:#00478b;
}
.autori_slider .hori_group .box .titolo a {
	color:#00478b;
	text-decoration:none;
}
.autori_slider .hori_group .box .testo {
	margin:0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:18px;
	font-weight:normal;
	color:#0d0c0c;
}
.autori_slider .hori_group .box .testo a {
	color:#0d0c0c;
	text-decoration:none;
}
.autori_slider .bx-prev {
    margin:0px;
    padding:0px;
    background:#858e2a url(../images/arrow_sx.png) no-repeat center center;
    background-repeat: no-repeat;
    width: 32px;
    height: 24px;
    font-size: 0px;
    position: absolute;
    bottom: -30px;
    left: 0;
    z-index:20;
	display:none;
}
.autori_slider .bx-prev a {
    text-decoration:none;
    color:#fff;
}
.autori_slider .bx-next {
    margin:0px;
    padding:0px;
    background:#858e2a url(../images/arrow_dx.png) no-repeat center center;
    width: 32px;
    height: 24px;
    font-size: 0px;
    position: absolute;
    bottom: -30px;
    right: 0px;
    z-index:20;
	display:none;
}
.autori_slider .bx-next a {
    text-decoration:none;
    color:#fff;
}
.autori_slider .punti_slide {
    margin:0;
    padding:5px 10px;
    text-align:right;
	position:absolute;
	bottom:-10px;
	right:50px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	background:#fff;
	display:none;
}
.autori_slider .punti_slide a {
    margin:0px 3px 0 0;
    padding:0px;
    width:12px;
    height:12px;
    display:inline-block;
	float:left;
    text-decoration:none;
    font-size:0px;
    color:#fff;
    background:url(../images/pointer_slide_hover.png) no-repeat 0 0;
}
.autori_slider .punti_slide a:hover {
    background:url(../images/pointer_slide_hover.png) no-repeat 0 0;
}
.autori_slider .punti_slide .pager-active {
    background:url(../images/pointer_slide.png) no-repeat 0 0 !important;
}
/*---box_breakingnews_horizontalgnews_orizzontale*/
.box_breakingnews_horizontal {
	margin:5px 0 10px 0;
	padding:10px;
	width:100%;
	float:left;
	border-top:1px #D31E25 solid;
	border-bottom:1px #D31E25 solid;
	position:relative;
	z-index:10;
	background:#fcebde;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.box_breakingnews_horizontal .occhiello_titolo {
	display:none;
}
.box_breakingnews_horizontal .occhiello {
	margin: 0px 10px 0 0;
	padding: 0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform: uppercase;
	font-size: 18px;
	line-height: 24px;
	font-weight: bold;
	display: inline;
	color: #D31E25;
}
.box_breakingnews_horizontal .occhiello a {
	color: #D31E25;
	text-decoration: none;
}
.box_breakingnews_horizontal .occhiello a:hover {
	text-decoration: underline;
}
.box_breakingnews_horizontal .titolo {
	margin: 0px;
	padding: 0px;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-size: 22px;
	line-height: 24px;
	font-weight: bold;
	display: inline;
	background:url(../images/underline_box_breakingnews_horizontalgnews.gif) repeat-x 0 1.05em;
}
.box_breakingnews_horizontal .titolo a {
	color: #0D0C0C;
	text-decoration: none;
}
/*---container_best_seller*/
.container_best_seller {
    margin:5px 0 5px 0;
    padding:0px;
    width:100%;
    float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.container_best_seller .occhiello_titolo {
    margin:0 0 0 0;
    padding:8px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	width:100%;
	float:left;
	background:#4c4b4c url(../images/icon_bestsellers.png) no-repeat right center;	
	border-top:1px #d2d2d2 solid;
	border-left:1px #d2d2d2 solid;
	border-right:1px #d2d2d2 solid;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	-moz-box-shadow:inset -4px 0px 12px 1px #383838;
	-webkit-box-shadow:inset -4px 0px 12px 1px #383838;
	box-shadow:inset -4px 0px 12px 1px #383838;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.container_best_seller .box {
    margin:0px;
    padding:15px 8px 10px 8px;
    width:100%;
    float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
    border-left:1px #d2d2d2 solid;
	border-right:1px #d2d2d2 solid;
	border-bottom:1px #d2d2d2 solid;
}
.container_best_seller .box .cont_foto {
    margin:0px 10px 0 0;
    padding:0px;
    float:left;
}
.container_best_seller .box .cont_foto img {
    margin:0px;
    padding:0px;
    border:0px;
	border:1px #2f2523 solid;
	-webkit-box-shadow:0 8px 6px -6px #444;
	-moz-box-shadow:0 8px 6px -6px #444;
	box-shadow:0 8px 6px -6px #444;
}
.container_best_seller .box .titolo {
    margin:0px;
    padding:0px;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	width:85px;
	float:left;
	word-wrap:break-word;
}
.container_best_seller .box .titolo a {
    color:#0d0c0c;
    text-decoration:none;
}
.container_best_seller .box .titolo a:hover {
    text-decoration:underline;
}
.container_best_seller .autore {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#5d5959;
	width:85px;
	float:left;
	word-wrap:break-word;
}
.container_best_seller .autore .prefisso_autore {
	display:none;
}
.container_best_seller .box .icona_tipo {
    display:none;
}
.container_best_seller .box.pos2 .cont_foto,
.container_best_seller .box.pos4 .cont_foto {
    margin:0px 0 0 10px;
    float:right;
}
/*---container_scelti_utenti*/
.container_scelti_utenti {
    margin:10px 0 5px 0;
    padding:0px;
    width:100%;
    float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.container_scelti_utenti .occhiello_titolo {
    margin:0 0 0 0;
    padding:8px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	width:100%;
	float:left;
	background:#c94b12  url(../images/icon_sceltidavoi.png) no-repeat right center;	
	border-top:1px #d2d2d2 solid;
	border-left:1px #d2d2d2 solid;
	border-right:1px #d2d2d2 solid;
	-webkit-border-top-left-radius:4px;
	-webkit-border-top-right-radius:4px;
	-moz-border-radius-topleft:4px;
	-moz-border-radius-topright:4px;
	border-top-left-radius:4px;
	border-top-right-radius:4px;
	-moz-box-shadow:inset -4px 0px 12px 1px #383838;
	-webkit-box-shadow:inset -4px 0px 12px 1px #383838;
	box-shadow:inset -4px 0px 12px 1px #383838;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.container_scelti_utenti .box {
    margin:0px;
    padding:15px 8px 10px 8px;
    width:100%;
    float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
    border-left:1px #d2d2d2 solid;
	border-right:1px #d2d2d2 solid;
	border-bottom:1px #d2d2d2 solid;
}
.container_scelti_utenti .box .cont_foto {
    margin:0px 10px 0 0;
    padding:0px;
    float:left;
}
.container_scelti_utenti .box .cont_foto img {
    margin:0px;
    padding:0px;
    border:0px;
	border:1px #2f2523 solid;
	-webkit-box-shadow:0 8px 6px -6px #444;
	-moz-box-shadow:0 8px 6px -6px #444;
	box-shadow:0 8px 6px -6px #444;
}
.container_scelti_utenti .box .titolo {
    margin:0px;
    padding:0px;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-size:14px;
	width:85px;
	float:left;
	word-wrap:break-word;
}
.container_scelti_utenti .box .titolo a {
    color:#0d0c0c;
    text-decoration:none;
}
.container_scelti_utenti .box .titolo a:hover {
    text-decoration:underline;
}
.container_scelti_utenti .autore {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#5d5959;
	width:85px;
	float:left;
	word-wrap:break-word;
}
.container_scelti_utenti .autore .prefisso_autore {
	display:none;
}
.container_scelti_utenti .box .icona_tipo {
    display:none;
}
.container_scelti_utenti .box.pos2 .cont_foto,
.container_scelti_utenti .box.pos4 .cont_foto {
    margin:0px 0 0 10px;
    float:right;
}
/*---altre_news.archivio_collana*/
.altre_news.archivio_collana {
	margin:0px;
	padding:15px 0 5px 0;
	border-top:1px #b93a14 solid;
	border-bottom:1px #b93a14 solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width:100%;
	float:left;
	clear:left;
	position:relative;
}
.altre_news.archivio_collana .occhiello_titolo {
	margin:0px;
	padding:0px;
	display:none;
}
.altre_news.archivio_collana .container {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.altre_news.archivio_collana .container ul {
	margin:0px;
	padding:0px 0 0 20px;
	width:50%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	list-style:none;
}
.altre_news.archivio_collana .container ul:first-child {
	padding:0px 0 0 0;
}
.altre_news.archivio_collana .container ul li {
	margin:0px 0 10px 0;
	padding:0px;
	font-size:0px;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.altre_news.archivio_collana .container ul li .cont_img {
	margin:0px 10px 0 0;
	padding:0px;
	float:left;
	clear:left;
}
.altre_news.archivio_collana .container ul li .titolo {
	margin:0px;
	padding:0px;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:15px;
	line-height:18px;
	word-wrap:break-word;
}
.altre_news.archivio_collana .container ul li .titolo a {
	text-decoration:none;
	color:#af3312;
}
.altre_news.archivio_collana .container ul li .titolo a:hover {
	background:url(../images/underline_news.gif) repeat-x 0 1.05em;
}
.altre_news.archivio_collana .link {
	margin:0px;
	padding:0px 0 0 5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:11px;
	font-weight:bold;
	color:#b93a14;
	float:left;
	background:#fff;
	position:absolute;
	bottom:-5px;
	right:0px;
}
.altre_news.archivio_collana .link a {
	text-decoration:none;
	color:#b93a14;
}
/*---link_archivio_top*/
.link_archivio_top {
	margin:10px 0 0 0;
	padding:0px;
	float:right;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.link_archivio_top .occhiello_titolo {
	display:none;
}
.link_archivio_top .link {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	float:left;
}
.link_archivio_top .link a {
	color:#fff;
	text-decoration:none;
}
.link_archivio_top .link a:hover {
	text-decoration:underline;
}
/*---container_breadcrumbs_link_archivio*/
.container_breadcrumbs_link_archivio {
	margin:0px 0 15px 0;
	padding:0px 10px 0 10px;
	background:url(../images/container_breadcrumbs_link_archivio.png) no-repeat bottom left;
	width:100%;
	height:44px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	float:left;
	clear:left;
	position:relative;
	z-index:10;
}
/*---breadcrumbs_edizionicastello*/
.breadcrumbs_edizionicastello {
	margin:10px 0 0 0;
	padding:0px;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.breadcrumbs_edizionicastello ul {
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
}
.breadcrumbs_edizionicastello ul li {
	margin:0px 5px 0 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	font-weight:bold;
	color:#fff;
	float:left;
	display:none;
}
.breadcrumbs_edizionicastello ul li:first-child {
	display:block;
	float:left;
}
.breadcrumbs_edizionicastello ul li.sezione_attiva {
	display:block;
	float:left;
}
.breadcrumbs_edizionicastello ul li a:link, .breadcrumbs_edizionicastello ul li a:visited {
	color:#fff;
	text-decoration:none;
}
.breadcrumbs_edizionicastello ul li a:hover, .breadcrumbs_edizionicastello ul li a:focus, .breadcrumbs_edizionicastello ul li a:active {
	text-decoration:underline;
}
/*---login_commenti*/
.login_commenti, .recupera_password_commenti {
	margin:10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	width:100%;
	position:relative;
	float:left;
	clear:left;
	border:1px #d2dce1 solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#fff url(../images/background_box_login_commenti.jpg) repeat-x bottom left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.login_commenti .testo_login_necessario, .recupera_password_commenti .testo_recupera_password {
	margin:0px;
	padding:15px 15px 20px 15px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#1d1d1d;
}
.login_commenti .testo_login_necessario b, .recupera_password_commenti .testo_recupera_password b{
	text-transform:uppercase;
	font-size:13px;
}
.login_commenti .login_commenti_user, .recupera_password_commenti .recupera_password_user {
	margin:0px 0 20px 15px;
	padding:0px;
	width:300px;
	float:left;
}
.login_commenti .login_commenti_user input, .recupera_password_commenti .recupera_password_user input {
	margin:0px;
	padding:10px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#444444;
	background:#fff url(../images/background_imput_login_commenti.jpg) repeat-x top left;
	width:100%;
	float:left;
	border:2px #c9dff0 solid;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.login_commenti .login_commenti_btn, .recupera_password_commenti .recupera_password_btn {
	margin:0px;
	padding:0px;
	width:77px;
	position:absolute;
	bottom:15px;
	right:25px;
}
.login_commenti .login_commenti_btn input, .recupera_password_commenti .recupera_password_btn input {
	margin:0px;
	padding:8px 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	text-align:center;
	text-transform:capitalize;
	font-weight:bold;
	color:#fff;
	width:100%;
	float:left;
	background:#09F;
	border:1px #8cbfd9 solid;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	box-shadow:#b0c3cb 1px 1px 2px;
	-webkit-box-shadow:#b0c3cb 1px 1px 2px;
	-moz-box-shadow:#b0c3cb 1px 1px 2px;
	cursor:pointer;
	text-shadow:#94bacd 1px -1px 2px;
}
.login_commenti .recupera_password, .recupera_password_commenti .recupera_password {
	margin:5px 0 0 0;
	padding:25px 14px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#757575;
	background:#ebf3f4;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.login_commenti .recupera_password a, .recupera_password_commenti .recupera_password a {
	text-decoration:none;
	color:#757575;
}
.login_commenti .recupera_password a:hover, .recupera_password_commenti .recupera_password a:hover {
	text-decoration:underline;
}
/*---posta_commenti*/
.posta_commenti {
	margin:10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	width:100%;
	position:relative;
	float:left;
	border:1px #d2dce1 solid;
	-webkit-border-radius:5px;
	-moz-border-radius:5px;
	border-radius:5px;
	background:#fff url(../images/background_box_login_commenti.jpg) repeat-x bottom left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.posta_commenti .categoria {
	margin:0px;
	padding:15px 15px 20px 15px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:18px;
	color:#1d1d1d;	
}
.posta_commenti .categoria .commenta {
	margin:0px;
	padding:0px;
	font-weight:bold;
	text-transform:uppercase;
	color:#1d1d1d;
}
.posta_commenti .categoria .condividi {
	margin:0px;
	padding:0px;
	color:#1d1d1d;
}
.posta_commenti form{
	margin:0px;
	padding:0px 14px;	
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.posta_commenti form .caratteri {
	margin:0px 0 5px 0;
	padding:0px;	
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:9px;
	text-align:left;
	color:#757575;
}
.posta_commenti form .post_commenti_btn {
	margin:0px;
	padding:0px;
	width:77px;
	position:absolute;
	bottom:15px;
	right:25px;
}
.posta_commenti form .post_commenti_btn input {
	margin:0px;
	padding:8px 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	text-align:center;
	text-transform:capitalize;
	font-weight:bold;
	color:#fff;
	width:100%;
	float:left;
	background:#7dcced url(../images/background_submit_login_commenti.jpg) repeat-x top left;
	border:1px #8cbfd9 solid;
	-webkit-border-radius:15px;
	-moz-border-radius:15px;
	border-radius:15px;
	box-shadow:#b0c3cb 1px 1px 2px;
	-webkit-box-shadow:#b0c3cb 1px 1px 2px;
	-moz-box-shadow:#b0c3cb 1px 1px 2px;
	cursor:pointer;
	text-shadow:#94bacd 1px -1px 2px;
}
.posta_commenti form .post_commenti_titolo {
	margin:0px 0 20px 0;
	padding:0px;
	width:285px;
	float:left;
}
.posta_commenti form .post_commenti_titolo  input {
	margin:0px;
	padding:10px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#444444;
	background:#fff;
	width:100%;
	float:left;
	border:2px #c9dff0 solid;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.posta_commenti form .post_commenti_form {
	margin:0px 0 20px 0;
	padding:0px;
	width:285px;
	float:left;
}
.posta_commenti form .post_commenti_form  textarea {
	margin:0px;
	padding:10px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#444444;
	background:#fff;
	width:100%;
	height:230px;
	float:left;
	border:2px #c9dff0 solid;
	-webkit-border-radius:3px;
	-moz-border-radius:3px;
	border-radius:3px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---container_box_commento*/
.container_box_commento {
	margin:10px 0 0 0;
	padding:0;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.container_box_commento .occhiello_titolo {
	margin:0 0 10px 0;
	padding:0 0 2px 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#221F1F;
	width:100%;
	float:left;
	border-bottom:1px #af3312 solid;
}
.container_box_commento .box_commento {
	margin:10px 0 10px 0;
	padding:0;
	width:100%;
	float:right;
	clear:right;
	border-bottom:1px #DFE3E5 solid;
}
.container_box_commento .box_commento .numero {
	margin:0px;
	padding:2px 4px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:9px;
	color:#fff;
	background:#af4912;
	float:right;
}
.container_box_commento .box_commento .titolo {
	margin:0px 0 2px 0;
	padding:5px 0 0 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#282828;
	border-top:1px #DFE3E5 dotted;
}
.container_box_commento .box_commento .data {
	margin:0;
	padding:0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:11px;
	color:#464545;
	display:inline;
}
.container_box_commento .box_commento .autore {
	margin:0 0 0 3px;
	padding:0 0 0 3px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:11px;
	color:#af4912;
	border-left:1px #333 solid;
	display:inline;
}
.container_box_commento .box_commento .testo {
	padding:0;
	margin:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:20px;
	color:#464545;
}
.container_box_commento .mostra_commenti {
	margin:10px 0;
	padding:0;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:10px;
	color:#464545;
	text-align:center;
	float:left;
	clear:left;
	width:100%;
}
.container_box_commento .mostra_commenti a {
	color:#464545;	
	display:block;
}
.container_box_commento .mostra_commenti a:hover {
	text-decoration:underline;
}
/*---tag_articolo*/
.tag_articolo {
	margin:10px 0 0 0;
	padding:0px;
	width:100%;
	float:left;
}
.tag_articolo .occhiello {
	margin:0 0 10px 0;
	padding:2px 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	color:#221F1F;
	width:100%;
	float:left;
	border-top:1px #af3312 solid;
	border-bottom:1px #af3312 solid;
}
.tag_articolo .box {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.tag_articolo .box p {
	margin:0px 5px 0 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	float:left;
}
.tag_articolo .box p a {
	color:#0d0c0c;
	text-decoration:none;
}
.tag_articolo .box p a:hover {
 	text-decoration:underline;
}
/*---articoli_correlati_without_tags*/
.articoli_correlati_without_tags {
	margin:10px 0 0 0;
	padding:0;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.articoli_correlati_without_tags .occhiello_titolo {
	margin:0 0 10px 0;
	padding:2px 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	color:#221F1F;
	width:100%;
	float:left;
	border-top:1px #af3312 solid;	
	border-bottom:1px #af3312 solid;
}
.articoli_correlati_without_tags .schermata {
	margin:0 0 0 0;
	padding:10px 0 0 0;
	width:100%;
	float:left;
	clear:left;
	border-bottom:1px #0d0c0c dashed;
}
.articoli_correlati_without_tags .schermata .hori_group {
	margin:0;
	padding:0;
	width:100%;
	float:left;
}
.articoli_correlati_without_tags .schermata .hori_group .box {
	margin:0 0 10px 0;
	padding:0px;
	width:100%;
	float:left;
}
.articoli_correlati_without_tags .schermata .hori_group .foto {
	margin:0 10px 5px 0;
	padding:0;
	float:left;
	clear:left;
}
.articoli_correlati_without_tags .schermata .hori_group .foto img {
	margin:0;
	padding:0;
	border:0px;
	text-decoration:none;
	float:left;
	border:1px #2f2523 solid;
	-webkit-box-shadow:0 8px 6px -6px #444;
	-moz-box-shadow:0 8px 6px -6px #444;
	box-shadow:0 8px 6px -6px #444;
}
.articoli_correlati_without_tags .schermata .hori_group .autore {
	margin:0 0 2px 0;
	padding:0;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:12px;
	color:#424242;
}
.articoli_correlati_without_tags .schermata .hori_group .titolo {
	margin:0;
	padding:0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	font-weight:normal;
	color:#af4912;
}
.articoli_correlati_without_tags .schermata .hori_group .titolo a {
	color:#af4912;
	text-decoration:none;
}
.articoli_correlati_without_tags .schermata .hori_group .titolo a:hover {
	text-decoration:underline;
}
/*---cont_stelline*/
.cont_stelline {
	margin:0 0 10px 0;
	padding:5px 0 5px 0;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	position:relative;
	border-bottom:1px #af3312 solid;
	border-top:1px #af3312 solid;
}
/*---text_edit_scheda*/
.text_edit_scheda {
	margin:5px 0 0 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:13px;
	font-weight:bold;
	width:100%;
	text-align:left;
    color:#221F1F;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.text_edit_scheda .occhiello_titolo {
	display:none;
}
.text_edit_scheda .text {
	margin:2px 0 0 0;
	padding:0px;
	float:left;
	clear:left;
}
.text_edit_scheda .key_text_edit {
	padding:8px;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border:1px #dbdbdb solid;
}
/*---text_edit_stelline*/
.text_edit_stelline {
	margin:0px 5px 0 0;
	padding:0px;
    font-family:'TuffyRegular', Arial, sans-serif;
    font-size:13px;
	line-height:20px;
	width:100%;
	text-align:left;
    color:#606060;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.text_edit_stelline .occhiello_titolo {
	display:none;
}
.text_edit_stelline .text {
	margin:2px 0 0 0;
	padding:0px;
	float:left;
	clear:left;
}
.text_edit_stelline .key_text_edit {
	padding:8px;
	width:100%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border:1px #dbdbdb solid;
}
/*---stelline*/
.stelline {
	margin:0;
	padding:0;
	position:absolute;
	top:6px;
	right:0px;
}
.stelline img {
	margin:0px;
	padding:0px;
	float:left;
	border:0px;
	cursor:pointer;
}
.stelline #vote {
	display:none;
}
/*---share_articolo_standard*/
.share_articolo_standard {
	margin:15px 0 10px 0;
	padding:0px;
	float:left;
	clear:left;
}
/*---container_condividi*/
.container_condividi {
	margin:0px 0 15px 0;
	padding:4px 0;
	width:100%;
	height:30px;
	float:left;
	border-top:1px #b93a14 solid;
	border-bottom:1px #b93a14 solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	overflow:hidden;
}
.container_condividi .share {
	margin:0px;
	padding:0px;
	float:left;
}
.container_condividi .share .addthis_button_facebook {
	margin:3px 5px 0 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-decoration:none;
	font-size:13px;
	line-height:15px;
	color:#000;
	float:left;
	display:block;
}
.container_condividi .share .addthis_button_facebook a {
	text-decoration:none;
	color:#000;
}
.container_condividi .share .addthis_button_facebook .at16nc {
	float:left;
	margin-right:5px;
}
.container_condividi .num_commenti_articolo {
	margin:0px 10px 0 0;
	padding:0px;
	float:right;
}
.container_condividi .num_commenti_articolo span {
	font-family:'TuffyRegular', Arial, sans-serif;	
	font-size:13px;
	color:#007dd3;	
}
/*---edc_cont_tag_scheda*/
.edc_cont_tag_scheda {
	margin:0px;
	padding:0;
	width:100%;
	float:right;
	clear:right;
}
/*---edc_container_multimedia_scheda*/
.edc_container_multimedia_scheda {
	margin:0px 0 0 0;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
	position:relative;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.edc_container_multimedia_scheda .edc_articolo_espanso_multimedia {
	margin:0px;
	padding:0px;
	float:left;
}
.edc_container_multimedia_scheda .edc_articolo_espanso_multimedia .foto_articolo {
	margin:0px;
	padding:0px 0 6px 0;
	width:300px;
	background:url(../images/espanso_scheda_background_top.png) no-repeat bottom center;
	float:left;
	clear:both;
	position:relative;
}
.edc_container_multimedia_scheda .edc_articolo_espanso_multimedia .foto_articolo img {
	margin:0px 0 0 15px;
	padding:0px;
	float:left;
	clear:left;
	border:1px #2f2523 solid;
	text-decoration:none;
}
.edc_container_multimedia_scheda .edc_articolo_espanso_multimedia .foto_articolo .didascalia {
	margin:0;
	padding:5px 6px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#fff;
	background:url(../images/cont_img_didascalia.png) repeat;
	width:150px;
	position:absolute;
	left:30px;
	bottom:20px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---Prezzo Articolo*/
.edc_articolo_espanso .tag_35 {
	margin:0px;
	padding:0px;
	width:auto !important;
	float:left;
}
.edc_articolo_espanso .tag_35 .nome {
	margin:0px;
	padding:0px;
	display:none;
}
.edc_articolo_espanso .tag_35 .valore {
	margin:0px;
	padding:0px;
}
.edc_articolo_espanso .tag_36 {
	margin:0px 0 0 10px;
	padding:0x;
	width:auto !important;
	font-family:'OstrichSansMedium', 'TuffyRegular', Arial, sans-serif;
	font-size:18px;
	text-decoration:line-through;
	font-weight:bold;
	color:#2F2D2D;
	float:left;
}
.edc_articolo_espanso .tag_36 .nome {
	margin:0px;
	padding:0px;
	display:none;
}
.edc_articolo_espanso .tag_36 .valore {
	margin:0px;
	padding:0px;
}
/*---Tag*/
.edc_articolo_espanso .tag_29,
.edc_articolo_espanso .tag_30,
.edc_articolo_espanso .tag_31,
.edc_articolo_espanso .tag_32,
.edc_articolo_espanso .tag_33,
.edc_articolo_espanso .tag_34,
.edc_articolo_espanso .tag_37,
.edc_articolo_espanso .tag_38,
.edc_articolo_espanso .tag_39,
.edc_articolo_espanso .tag_40,
.edc_articolo_espanso .tag_41,
.edc_articolo_espanso .tag_42,
.edc_articolo_espanso .tag_43,
.edc_articolo_espanso .tag_44,
.edc_articolo_espanso .tag_45,
.edc_articolo_espanso .tag_46,
.edc_articolo_espanso .tag_47,
.edc_articolo_espanso .tag_48,
.edc_articolo_espanso .tag_49,
.edc_articolo_espanso .tag_50,
.edc_articolo_espanso .tag_51,
.edc_articolo_espanso .tag_52,
.edc_articolo_espanso .tag_53,
.edc_articolo_espanso .tag_54,
.edc_articolo_espanso .tag_55,
.edc_articolo_espanso .tag_56,
.edc_articolo_espanso .tag_57,
.edc_articolo_espanso .tag_58,
.edc_articolo_espanso .tag_59,
.edc_articolo_espanso .tag_60,
.edc_articolo_espanso .tag_61,
.edc_articolo_espanso .tag_66 {
	margin:5px 0;
	padding:5px 0 0 0;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-top:1px #494949 dashed;
}
.edc_articolo_espanso .tag_29 {
	border-top:0px;
}
.edc_articolo_espanso .tag_66 {
	padding-bottom:5px;
	border-bottom:1px #494949 dashed;
}
.edc_articolo_espanso .tag_29 .nome,
.edc_articolo_espanso .tag_30 .nome,
.edc_articolo_espanso .tag_31 .nome,
.edc_articolo_espanso .tag_32 .nome,
.edc_articolo_espanso .tag_33 .nome,
.edc_articolo_espanso .tag_34 .nome,
.edc_articolo_espanso .tag_37 .nome,
.edc_articolo_espanso .tag_38 .nome,
.edc_articolo_espanso .tag_39 .nome,
.edc_articolo_espanso .tag_40 .nome,
.edc_articolo_espanso .tag_41 .nome,
.edc_articolo_espanso .tag_42 .nome,
.edc_articolo_espanso .tag_43 .nome,
.edc_articolo_espanso .tag_44 .nome,
.edc_articolo_espanso .tag_45 .nome,
.edc_articolo_espanso .tag_46 .nome,
.edc_articolo_espanso .tag_47 .nome,
.edc_articolo_espanso .tag_48 .nome,
.edc_articolo_espanso .tag_49 .nome,
.edc_articolo_espanso .tag_50 .nome,
.edc_articolo_espanso .tag_51 .nome,
.edc_articolo_espanso .tag_52 .nome,
.edc_articolo_espanso .tag_53 .nome,
.edc_articolo_espanso .tag_54 .nome,
.edc_articolo_espanso .tag_55 .nome,
.edc_articolo_espanso .tag_56 .nome,
.edc_articolo_espanso .tag_57 .nome,
.edc_articolo_espanso .tag_58 .nome,
.edc_articolo_espanso .tag_59 .nome,
.edc_articolo_espanso .tag_60 .nome,
.edc_articolo_espanso .tag_61 .nome,
.edc_articolo_espanso .tag_66 .nome {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:11px;
	text-transform:uppercase;
	color:#494949;
	float:left;
	clear:left;
}
.edc_articolo_espanso .tag_29 .valore,
.edc_articolo_espanso .tag_30 .valore,
.edc_articolo_espanso .tag_31 .valore,
.edc_articolo_espanso .tag_32 .valore,
.edc_articolo_espanso .tag_33 .valore,
.edc_articolo_espanso .tag_34 .valore,
.edc_articolo_espanso .tag_37 .valore,
.edc_articolo_espanso .tag_38 .valore,
.edc_articolo_espanso .tag_39 .valore,
.edc_articolo_espanso .tag_40 .valore,
.edc_articolo_espanso .tag_41 .valore,
.edc_articolo_espanso .tag_42 .valore,
.edc_articolo_espanso .tag_43 .valore,
.edc_articolo_espanso .tag_44 .valore,
.edc_articolo_espanso .tag_45 .valore,
.edc_articolo_espanso .tag_46 .valore,
.edc_articolo_espanso .tag_47 .valore,
.edc_articolo_espanso .tag_48 .valore,
.edc_articolo_espanso .tag_49 .valore,
.edc_articolo_espanso .tag_50 .valore,
.edc_articolo_espanso .tag_51 .valore,
.edc_articolo_espanso .tag_52 .valore,
.edc_articolo_espanso .tag_53 .valore,
.edc_articolo_espanso .tag_54 .valore,
.edc_articolo_espanso .tag_55 .valore,
.edc_articolo_espanso .tag_56 .valore,
.edc_articolo_espanso .tag_57 .valore,
.edc_articolo_espanso .tag_58 .valore,
.edc_articolo_espanso .tag_59 .valore,
.edc_articolo_espanso .tag_60 .valore,
.edc_articolo_espanso .tag_61 .valore,
.edc_articolo_espanso .tag_66 .valore {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	color:#af3312;
	float:left;
	clear:left;
}
/*---*/
/*---edc_articolo_espanso*/
.edc_articolo_espanso {
	margin:0px;
	padding:0px;
}
.edc_articolo_espanso .autore_articolo {
	margin:0px 0 15px 0;
	padding:0px 0 5px 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:22px;
	color:#606060;
	width:615px;
	float:left;
	clear:left;
	border-bottom:1px #af3312 solid;
}
.edc_articolo_espanso .occhiello_articolo {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:16px;
	text-transform:uppercase;
	color:#0D0C0C;
	float:left;
	clear:left;
}
.edc_articolo_espanso .titolo_articolo {
	margin:0 0 15px 0;
	padding:0px;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:34px;
	line-height:36px;
	color:#af3312;
	word-wrap:break-word;
	width:100%;
	float:left;
	clear:left;
}
.edc_articolo_espanso .sottotitolo_articolo {
	margin:10px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:20px;
	line-height:24px;
	color:#af3312;
	word-wrap:break-word;
	clear:left;
}
.edc_articolo_espanso .sommario_articolo {
	margin:0 0 5px 0;
	padding:0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:bold;
	text-align:left;
	font-size:15px;
	line-height:22px;
	color:#221F1F;
	clear:left;
}
.edc_articolo_espanso .testo_articolo {
	margin:0;
	padding:0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:15px;
	line-height:22px;
	color:#221F1F;
}
/*---no_risultati*/
.no_risultati {
	margin:0px;
	padding:10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:15px;
	text-align:center;
	color:#141922;
	text-decoration:underline;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
/*---intestazione_ricerca_archivio*/
.intestazione_ricerca_archivio {
  margin:10px 0 10px 0;
  padding: 0 0 2px 0;
  width: 100%;
  border-bottom: 1px #d8d8d8 solid;
  float: left;
}
.intestazione_ricerca_archivio .occhiello_titolo {
  margin: 0px 0 0 0;
  padding: 0px;
font-family:'TuffyRegular', Arial, sans-serif;
  font-size: 20px;
  line-height: 20px;
  color: #3A3A3A;
  float: left;
}
.intestazione_ricerca_archivio .text {
  margin: 4px 0 0 0;
  padding: 0px;
font-family:'TuffyRegular', Arial, sans-serif;
  font-size: 14px;
  color: #3A3A3A;
  float: right;
}
.intestazione_ricerca_archivio .text .keyword {
  font-weight: bold;
font-family:'TuffyRegular', Arial, sans-serif;
  color: #141922;
  text-decoration: underline;
}
/*---edc_affina_risultati */
.edc_affina_risultati {
	margin:0 15px 0 0;
	padding:0px;
	width:100%;
	float:left;
}
.edc_affina_risultati .occhiello_titolo {
	margin:10px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;	
	font-size:14px;
	color:#000;
	width:100%;
	float:left;
}
.edc_affina_risultati li.intestazione {
	margin:0px;
	padding:4px 0 5px 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#424240;
	border-bottom:1px #c1c1c1 dashed;
	background:#d5d5d5;
	text-align:center;
	display:block;
}
.edc_affina_risultati ul {
	margin:0 0 10px 0;
	padding:0px;
	list-style:none;
	width:100%;
	float:left;
}
.edc_affina_risultati ul li {
	margin:1px 0 1px 0;
	padding:4px 0 5px 5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	border-bottom:1px #c1c1c1 dashed;
	background:#ededed;
	display:block;
}
.edc_affina_risultati ul li a:link, .edc_affina_risultati ul li a:visited {
	margin:0;
	padding:0px;
	color:#171717;
	text-decoration:none;
	background:url(../images/affina_ricerca_arrow.png) no-repeat right center;
	display:block;
}
.edc_affina_risultati ul li a:hover, .edc_affina_risultati ul li a:focus, .edc_affina_risultati ul li a:active {
	margin:0;
	padding:0px;	
	color:#171717;
	background:url(../images/affina_ricerca_arrow_hover.png) no-repeat right center;
	display:block;
}
/*---edc_anteprima_ricerca_archivio*/
.edc_anteprima_ricerca_archivio:first-child {
  margin-top: 10px;
}
.edc_anteprima_ricerca_archivio {
	margin:0px;
	padding:10px 0;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-bottom:1px #C1C1C1 solid;
}
.edc_anteprima_ricerca_archivio .cont_foto {
	margin:5px 0 0 15px;
	padding:0px;
	float:right;
	clear:right;
}
.edc_anteprima_ricerca_archivio .cont_foto img {
	margin:0px;
	padding:0;
	float:right;
	clear:right;
	text-decoration:none;
	border:1px #2F2523 solid;
	-webkit-box-shadow:0 8px 6px -6px #444;
	-moz-box-shadow:0 8px 6px -6px #444;
	box-shadow:0 8px 6px -6px #444;
}
.edc_anteprima_ricerca_archivio .autore {
	margin:0px 0 5px 0;
	padding:0 0 0 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:16px;
	color:#606060;
	clear:left;
}
.edc_anteprima_ricerca_archivio .titolo {
	margin:0px 0 5px 0;
	padding:0 0 0 0;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-size:26px;
	line-height:28px;
	color:#af3312;
	clear:left;
}
.edc_anteprima_ricerca_archivio .titolo a {
	color:#af3312;
	text-decoration:none;
}
.edc_anteprima_ricerca_archivio .titolo a:hover {
	text-decoration:underline;
}
.edc_anteprima_ricerca_archivio .sottotitolo {
	margin:0px 0 5px 0;
	padding:0 0 0 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:18px;
	color:#AF3312;
	clear:left;
}
.edc_anteprima_ricerca_archivio .sottotitolo a {
	color:#af3312;
	text-decoration:none;
}
.edc_anteprima_ricerca_archivio .occhiello {
	margin:0px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:12px;
	line-height:14px;
	text-transform:uppercase;
	color:#0D0C0C;
	clear:left;
}
.edc_anteprima_ricerca_archivio .sommario {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:15px;
	line-height:18px;
	color:#221F1F;
	clear:left;
}
.edc_anteprima_ricerca_archivio .testo {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#221F1F;
	clear:left;
}
.edc_anteprima_ricerca_archivio .testo a {
	color:#221F1F;
	text-decoration:none;
}
/*---edc_anteprima_ricerca_archivio*/
.edc_anteprima_ricerca_archivio .tag_35,
.edc_anteprima_ricerca_archivio .tag_36,
.edc_anteprima_ricerca_archivio .tag_29,
.edc_anteprima_ricerca_archivio .tag_30,
.edc_anteprima_ricerca_archivio .tag_31,
.edc_anteprima_ricerca_archivio .tag_32,
.edc_anteprima_ricerca_archivio .tag_33,
.edc_anteprima_ricerca_archivio .tag_34 {
	margin:5px 15px 5px 0;
	padding:5px 0 0 0;
	width:250px;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-top:1px #494949 dashed;
}
.edc_anteprima_ricerca_archivio .tag_35 .nome,
.edc_anteprima_ricerca_archivio .tag_36 .nome,
.edc_anteprima_ricerca_archivio .tag_29 .nome,
.edc_anteprima_ricerca_archivio .tag_30 .nome,
.edc_anteprima_ricerca_archivio .tag_31 .nome,
.edc_anteprima_ricerca_archivio .tag_32 .nome,
.edc_anteprima_ricerca_archivio .tag_33 .nome,
.edc_anteprima_ricerca_archivio .tag_34 .nome {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:16px;
	color:#494949;
	float:left;
	clear:left;
}
.edc_anteprima_ricerca_archivio .tag_35 .valore,
.edc_anteprima_ricerca_archivio .tag_36 .valore,
.edc_anteprima_ricerca_archivio .tag_29 .valore,
.edc_anteprima_ricerca_archivio .tag_30 .valore,
.edc_anteprima_ricerca_archivio .tag_31 .valore,
.edc_anteprima_ricerca_archivio .tag_32 .valore,
.edc_anteprima_ricerca_archivio .tag_33 .valore,
.edc_anteprima_ricerca_archivio .tag_34 .valore {
	margin:0px;
	padding:0px;
	font-family:Arial, sans-serif;
	font-size:12px;
	line-height:16px;
	color:#af3312;
	float:right;
	clear:right;
}
.edc_anteprima_ricerca_archivio .tag_36 .valore {
	text-decoration:line-through;
}
/*---Ricerca paginazione*/
.ricerca_paginazione {
  margin: 10px 0;
  padding: 0px;
  width: 100%;
  float: left;
  text-align: center;
}
.ricerca_paginazione a {
  padding: 0 15px;
  font-family: Arial, Helvetica, sans-serif;
  text-decoration: none;
  font-size: 11px;
  color: #3A3A3A;
}
.ricerca_paginazione a:hover {
  color: #3A3A3A;
  text-decoration: none;
}
.ricerca_paginazione a#precedenti {
  background: url(../images/ricerca_paginazione_precedenti.png) no-repeat left center;
}
.ricerca_paginazione a#prossimi {
  background: url(../images/ricerca_paginazione_successivi.png) no-repeat right center;
}
/*---articolo_espanso_pagina_bianca*/
.articolo_espanso_pagina_bianca {
	margin:0px;
	padding:0px;
	display:inline;
}
.articolo_espanso_pagina_bianca .occhiello_articolo {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:14px;
	line-height:16px;
	text-transform:uppercase;
	color:#0D0C0C;
	float:left;
	clear:left;
	width:100%;
}
.articolo_espanso_pagina_bianca .titolo_articolo {
	margin:0 0 10px 0;
	padding:0;
	font-family:'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:34px;
	line-height:36px;
	color:#af3312;
	width:100%;
	float:left;
	clear:left;
}
.articolo_espanso_pagina_bianca .sottotitolo_articolo {
	margin:0 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-weight:normal;
	font-size:20px;
	line-height:24px;
	color:#af3312;
	width:100%;
	float:left;
	clear:left;
}
.articolo_espanso_pagina_bianca .sommario_articolo {
	margin:0;
	padding:0;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-align:left;
	font-size:15px;
	line-height:22px;
	font-weight:bold;
	color:#221F1F;
}
.articolo_espanso_pagina_bianca .testo_articolo {
	margin:0;
	padding:0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:15px;
	line-height:22px;
	color:#221F1F;
	display:inline;
}
.articolo_espanso_pagina_bianca .autore_articolo {
	margin:10px 0;
	padding:0px 0 0 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	line-height:22px;
	color:#221F1F;
}
.articolo_espanso_pagina_bianca .data_articolo {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	line-height:22px;
	color:#221F1F;
	display:inline;
	text-align:right;
}
.articolo_espanso_pagina_bianca .multimedia {
	margin:10px 0 15px 25px;
	padding:0;
	position:relative;
	float:right;
}
.articolo_espanso_pagina_bianca .multimedia .foto_articolo {
	margin:0;
	padding:0;
	position:relative;
	float:left;
}
.articolo_espanso_pagina_bianca .multimedia .foto_articolo .didascalia {
	margin:0;
	padding:5px 6px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#fff;
	background:url(../images/cont_img_didascalia.png) repeat;
	width:100%;
	position:absolute;
	left:0px;
	bottom:5px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.articolo_espanso_pagina_bianca .multimedia.video {
	margin:0px 0 10px 0;
}
.articolo_espanso_pagina_bianca .multimedia.gallery {
	margin:0px 0 10px 0;
}
.articolo_espanso_pagina_bianca .mappa_articolo {
	margin:0px 0 10px 0;
	padding:0px;
	float:right;
	clear:right;
}
.articolo_espanso_pagina_bianca.mappa_pagina_bianca .mappa_articolo {
	margin:0 0 15px 15px;
}
/*---corsivo*/
.Corsivo {
    margin:5px;
    padding:0;
    position:relative;
}
.Corsivo .ApiceSx {
    margin:0;
    padding:0;
    width:20px;
    height:20px;
    position:absolute;
    top:0;
    left:0;
}
.Corsivo .ApiceDx {
    margin:0;
    padding:0;
    width:20px;
    height:20px;
    position:absolute;
    bottom:0;
    right:0;
}
.Corsivo p {
    margin:0;
    padding:20px;
	font-family:'TuffyRegular', Arial, sans-serif;
    font-size:16px;
    line-height:20px;
    text-align:left;
    font-style:italic;
    color:#272727;
}
/*---seleziona_gallery*/
.seleziona_gallery {
	margin:15px 0 5px 0;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.seleziona_gallery .occhiello_titolo {
	margin:0px 10px 0 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	font-size:15px;
	color:#202121;
	float:left;
}
.seleziona_gallery .selezione_tipo {
	margin:0px;
	padding:0px;
	float:left;
}
.seleziona_gallery .selezione_tipo ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
.seleziona_gallery .selezione_tipo ul li {
	margin:0px;
	padding:0px 5px;
	display:inline;
    font-family:'TuffyRegular', Arial, sans-serif;
	font-size:15px;
	color:#161616;
	text-transform:uppercase;
	border-left:1px #161616 solid;
}
.seleziona_gallery .selezione_tipo ul li:first-child {
	padding:0px 2px 0 0;
	border:0px;
}
.seleziona_gallery .selezione_tipo ul li a {
	color:#161616;
	text-decoration:none;
}
.seleziona_gallery .selezione_tipo ul li a:hover {
	color:#af3312;
	text-decoration:underline;
}
.seleziona_gallery .selezione_tipo ul li a.selected {
	color:#af3312;
}
/*---container_media_box*/
.container_media_box {
	margin:0px;
	padding:0;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.container_media_box .group_media {
	margin:0px;
	padding:15px 0;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-top:1px #af3312 solid;
}
.container_media_box .group_media .preview_media_box {
	margin:0px 27px 0 0;
	padding:0px;
	width:186px;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.container_media_box .group_media .ultimo {
	margin:0px !important;
	float:right;
}
.container_media_box .group_media .preview_media_box .foto_media_box {
	margin:0px;
	padding:0px;
	float:left;
	position:relative;
}
.container_media_box .group_media .preview_media_box .foto_media_box img {
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
}
.container_media_box .group_media .preview_media_box .foto_media_box .bottone_media {
	margin:0;
	padding:0px;
	width:21px;
	height:21px;
	position:absolute;
	top:10px;
	left:10px;
}
.container_media_box .group_media .preview_media_box h2 {
	margin:0px;
	padding:0px;
	float:left;
    color:#0A586E;    
	font-family:'TuffyRegular', Arial, sans-serif;
    font-size:16px;
    font-weight:normal;
    line-height:20px;
	float:left;
	clear:left;
}
.container_media_box .group_media .preview_media_box h2 a {
	color:#202121;
	text-decoration:none;
}
.container_media_box .group_media .preview_media_box .occhiello {
	margin:0px 0 5px 0;
	padding:0;
	float:left;
    color:#af3312;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
    font-size:12px;
    font-weight:normal;
    line-height:20px;
	font-weight:bold;
	float:left;
	clear:left;
}
/*---preview_media_successivo*/
.preview_media_successivo {
	margin:10px 0 0 0;
	padding:0px;
	border-bottom:1px #BABABA solid;
	border-top:1px #BABABA solid;
	float:left;
	height:30px;
	float:left;
	width:100%;
}
.preview_media_successivo .succ {
	margin:0px;
	padding:5px 0 0 0;
    font-family:'TuffyRegular', Arial, sans-serif;
    font-size:11px;
    text-transform:uppercase;
    color:#151515;
	float:right;
}
.preview_media_successivo .succ span {
	font-size:14px;
	color:#151515;
}
.preview_media_successivo .prec {
	margin:0px;
	padding:5px 0 0 0;
    font-family:'TuffyRegular', Arial, sans-serif;
    font-size:11px;
    text-transform:uppercase;
    color:#151515;
}
.preview_media_successivo .prec span {
	font-size:14px;
	color:#151515;
}
.preview_media_successivo .succ a {
	color:#151515;
	text-decoration:none;
} 
.preview_media_successivo .prec a {
	color:#151515;
	text-decoration:none;
}
/*---form_inserimento_dati*/
.form_inserimento_dati {
    margin:0px;
    padding:20px;
    border:1px #d2e2ea solid;
    background:#f8fbfc;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
    width:100%;
    float:left;
    position:relative;
}
.form_inserimento_dati h2 {
    margin:0px 0 20px 0;
    padding:0px;
    font-family:'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
    font-size:16px;
    color:#000000;
    width:100%;
    float:left;
}
.form_inserimento_dati form {
	margin:0px;
	padding:0px;
	width:100%;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
    width:100%;
    float:left;
}
.form_inserimento_dati form .campo_form_text, .form_inserimento_dati form .campo_form_password, .form_inserimento_dati form .campo_form_radio#sesso, .form_inserimento_dati form .campo_form_select {
	margin:0px 0 5px 0;
	padding:5px 0 5px 0;
	width:100%;
	float:left;
	border-bottom:1px #B7B7B7 dashed;
}
.form_inserimento_dati form .campo_form_text label, .form_inserimento_dati form .campo_form_password label, .form_inserimento_dati form .campo_form_radio#sesso label, .form_inserimento_dati form .campo_form_select {
    margin:0px;
    padding:0px;
    font-family:'TuffyRegular', Arial, sans-serif;
    font-size:13px;
    line-height:30px;
    color:#131313;
    float:left;
}
.form_inserimento_dati form .campo_form_text label .campo_obbligatorio, .form_inserimento_dati form .campo_form_password label .campo_obbligatorio, .form_inserimento_dati form .campo_form_radio#sesso label .campo_obbligatorio, .form_inserimento_dati form .campo_form_select .campo_obbligatorio {
	font-style:italic;
	font-size:11px;
}
.form_inserimento_dati form .campo_form_text input, .form_inserimento_dati form .campo_form_password input {
    margin:0px 0 5px 0;
    padding:6px 10px;
    font-family:'TuffyRegular', Arial, sans-serif;
    font-size:13px;
    color:#131313;
    width:260px;
    border:1px #b7d4ea solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    box-shadow:-1px 1px 5px #eceeee;
    -moz-box-shadow:-1px 1px 5px #eceeee;
    -webkit-box-shadow:-1px 1px 5px #eceeee;
    float:right;
}
.form_inserimento_dati form .campo_form_text .errore_form, .form_inserimento_dati form .campo_form_password .errore_form {
    margin:0px;
    padding:0px;
    font-family:'TuffyRegular', Arial, sans-serif;
    font-size:13px;
    line-height:28px;
    color:#da4c20;
    float:left;
}
.form_inserimento_dati form .campo_form_radio#sesso label:first-child {
	line-height:20px;
	width:100%;
	float:left;
	clear:left;
}
.form_inserimento_dati form .campo_form_radio#sesso input {
	margin:7px 10px 0 10px;
	padding:0px;
	float:left;
}
.form_inserimento_dati form .campo_form_select select {
	float:right;
}
.form_inserimento_dati form .cont_privacy {
	margin:0px;
	padding:5px 10px 10px 10px;
	width:100%;
    max-height:400px;
    overflow:auto;
    float:left;
    background:#fbf3de;
    border:1px #eadaae solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	position:relative;
}
.form_inserimento_dati form .cont_privacy .testo_privacy {
    margin:0;
    padding:0px;
    font-family:'TuffyRegular', Arial, sans-serif;
    font-size:13px;
    line-height:18px;
    color:#131313;
}
.form_inserimento_dati form .campo_form_checkbox {
	margin:5px 0;
	padding:0px;
	width:100%;
	float:left;
	position:relative;
}
.form_inserimento_dati form .campo_form_checkbox label {
    margin:0px 0 0 20px;
    padding:0px;
    font-family:'TuffyRegular', Arial, sans-serif;
    font-size:13px;
    line-height:30px;
    color:#131313;
    float:left;
}
.form_inserimento_dati form .campo_form_checkbox input {
	position:absolute;
	top:5px;
	left:0px;
}
.form_inserimento_dati form .campo_form_invia {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	text-align:right;
}
.form_inserimento_dati form .campo_form_invia input {
	margin:0px;
	padding:6px 24px;
	-moz-box-shadow:inset 0px 1px 0px 0px #f0ffd1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f0ffd1;
	box-shadow:inset 0px 1px 0px 0px #f0ffd1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #94cc8e), color-stop(1, #86c26e) );
	background:-moz-linear-gradient( center top, #94cc8e 5%, #86c26e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#94cc8e', endColorstr='#86c26e');
	background-color:#94cc8e;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffffff;
	display:inline-block;
	color:#fbfffa;
	font-family:'TuffyRegular', Arial, sans-serif;
    font-size:16px;
	font-weight:bold;
    line-height:30px;
	text-decoration:none;
	text-shadow:1px 1px 0px #a5a68b;
}
.form_inserimento_dati form .campo_form_invia input:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #86c26e), color-stop(1, #94cc8e) );
	background:-moz-linear-gradient( center top, #86c26e 5%, #94cc8e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86c26e', endColorstr='#94cc8e');
	background-color:#86c26e;
}
.form_inserimento_dati form .campo_form_invia input:active {
	position:relative;
	top:1px;
}
.form_inserimento_dati form .modifica_password {
	margin:0px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:30px;
	color:#131313;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-bottom:1px #B7B7B7 dashed;
	border-top:1px #B7B7B7 dashed;
}
.form_inserimento_dati form .modifica_password a {
	text-decoration:none;
	color:#131313;
	display:block;
}
/*---text_edit_rss_title*/
.text_edit_rss_title {
	margin:10px 0 0 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:22px;
	line-height:26px;
	color:#0D0C0C;
	font-weight:normal;
	width:100%;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	float:left;
	clear:left;
}
.text_edit_rss_title .occhiello_titolo {
	display:none;
}
.text_edit_rss_title .text {
	margin:0px;
	padding:0px;
}
.text_edit_rss_title .key_text_edit {
	padding:8px;
	background:#f1f1f1;
	width:100%;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	float:left;
	clear:left;
	border:1px #dbdbdb solid;
}
/*---text_edit_rss_testo*/
.text_edit_rss_testo {
	margin:10px 0 0 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	line-height:18px;
	color:#0D0C0C;
	font-weight:normal;
	width:100%;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	float:left;
	clear:left;
}
.text_edit_rss_testo .occhiello_titolo {
	display:none;
}
.text_edit_rss_testo .text {
	margin:0px;
	padding:0px;
}
.text_edit_rss_testo .key_text_edit {
	padding:8px;
	background:#f1f1f1;
	width:100%;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	float:left;
	clear:left;
	border:1px #dbdbdb solid;
}
/*---text_edit_canale*/
.text_edit_canale {
	margin:15px 0 10px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#0D0C0C;
	border-bottom:1px 	#0D0C0C dotted;
	font-weight:normal;
	width:100%;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	float:left;
	clear:left;
}
.text_edit_canale .occhiello_titolo {
	display:none;
}
.text_edit_canale .text {
	margin:0px;
	padding:0px;
}
.text_edit_canale .key_text_edit {
	padding:8px;
	background:#f1f1f1;
	width:100%;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	float:left;
	clear:left;
	border:1px #dbdbdb solid;
}
/*---rss_page*/
.rss_page {
	margin:0px;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#1c1c1d;
	float:left;
	width:100%;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.rss_page ul {
	margin:0;
	padding:0;
	width:100%;
	float:left;
	clear:left;
	list-style:none;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.rss_page ul li {
	margin:0;
	padding:5px 0;
	line-height:18px;
	border-bottom:1px solid #ededed;
	cursor:pointer;
	float:left;
	clear:left;
	width:100%;
}
.rss_page ul li ul {
	margin:0px;
	padding:0px 0 0 10px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.rss_page ul li a:link,
.rss_page ul li a:visited {
	color:#1c1c1d;
	text-decoration:none;
	width:90%;
	display:block;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.rss_page ul li a:hover,
.rss_page ul li a:focus,
.rss_page ul li a:active {
	color:#000;
	text-decoration:underline;
}
.rss_page ul li img {
	float:right;
}
/*
Back to top button 
*/
#back-top {
	position:fixed;
	bottom:25px;
	margin-left:-75px;
	display:none;
}
#back-top a {
	margin:0px;
	padding:0px;
	width:50px;
	height:50px;
	float:left;
	clear:left;
	display:block;
	background: #ddd url(../images/up-arrow.png) no-repeat center center;
	-webkit-transition:1s;
	-moz-transition:1s;
	transition:1s;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
#back-top a:hover {
	background: #000 url(../images/up-arrow.png) no-repeat center center;
}
/*---simpleCart_items*/
.simpleCart_items {
	margin:0px;
	padding:0 10px 10px 10px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	color:#1c1c1d;	
	width:100%;
	float:left;
	clear:left;
	border:1px #dbdbdb solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.simpleCart_items .cartHeaders {
	margin:0px;
	padding:0px;
	display:none;
}
.simpleCart_items .itemContainer {
	margin:0px;
	padding:5px 0 5px 0;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	border-bottom:1px #dbdbdb solid;
}
.simpleCart_items .itemContainer .itemCopertina,
.simpleCart_items .itemContainer .itemimmagine {
	margin:0px 10px 0 0;
	padding:0px;
	width:45px;
	float:left;
}
.simpleCart_items .itemContainer .itemimmagine img {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
}
.simpleCart_items .itemContainer .itemTotal,
.simpleCart_items .itemContainer .itemTotale {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#af3312;
	float:left;
	clear:left;
}
.simpleCart_items .itemContainer .itemremove {
	margin:0px;
	padding:0px;
	float:right;
	clear:right;
}
.simpleCart_items .itemContainer .itemremove a {
	margin:0px;
	padding:0px;
	width:10px;
	height:12px;
	font-size:0px;
	text-decoration:none;
	background:url(../images/cart_deleted.png) no-repeat center center;
	display:block;
}
.simpleCart_items .itemContainer .itemremove a:active {
	position:relative;
	top:1px;
}
.simpleCart_items .itemContainer .itemDescrizione {
	margin:0px;
	padding:0px;
}
.simpleCart_items .itemContainer .itemQuantity {
	margin:5px 0 5px 0;
	padding:3px 0 0 5px;
	font-size:12px;
	color:#af3312;
	width:76%;
	height:20px;
	float:left;
	background:#f5f7ea;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.simpleCart_items .itemContainer .itemincrement,
.simpleCart_items .itemContainer .itemdecrement {
	margin:5px 0 5px 0;
	padding:0;
	width:12%;
	height:20px;
	text-align:center;
	font-size:10px;
	font-weight:bold;
	color:#af3312;
	float:right;
	background:#f5f7ea;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.simpleCart_items .itemContainer .itemincrement a,
.simpleCart_items .itemContainer .itemdecrement a {
	margin:2px 0 0 0px;
	padding:0px;
	text-decoration:none;
	color:#edf7fa;
	line-height:16px;
	width:15px;
	height:15px;
	display:block;
	background:#67aae8;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;	
}
.simpleCart_total {
	margin:0px 0 0 0;
	padding:5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	color:#16233a;
	width:70%;
	float:left;
	height:25px;
	background:#f3f4f3;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.checkoutEmptyLinks .simpleCart_empty {
	margin:0px 0 0 0;
	padding:5px;
	font-family:'TuffyRegular', Arial, sans-serif;
	text-decoration:none;
	font-size:12px;
	color:#9d9d9d;
	width:30%;
	height:25px;
	float:right;
	background:#f3f4f3;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.checkoutEmptyLinks .simpleCart_checkout {
	margin:0px 0 10px 0;
	padding:0px 0 0 35px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	line-height:25px;
	text-decoration:none;
	color:#fff;
	width:100%;
	height:24px;
	background:url(../images/icon_aggiungi_carrello_espanso.png) no-repeat center left;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.checkoutBack {
	margin:0px;
	padding:0px;
	float:left;
	display:none;
}
/*---cartInfo*/
.cartInfo {
	margin:0px;
	padding:0px;
	float:right;
	clear:right;
	position:relative;
	z-index:20;
}
.cartInfo a {
	margin:0px;
	padding:0px 40px 0 0;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:13px;
	line-height:14px;
	color:#fff;
	text-decoration:none;
	background:url(../images/icon_cartInfo.png) no-repeat right center;
}
.cartInfo a:hover {
	text-decoration:underline;
}
/*---container_virtualcms_form*/
.container_virtualcms_form {
	margin:10px 0 0 0;
	padding:20px 20px 75px 20px;
	background:#fafafa url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAYAAAAx8TU7AAAAIElEQVQIW2P8/v37fwY0wAjigyQ4OTnBbBAgQZAGZgIABoUf0aBANqcAAAAASUVORK5CYII=) repeat;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width:100%;
	float:left;
	clear:left;
	position:relative;
}
.container_virtualcms_form .informazioni {
	margin:0px;
	padding:0px;
	font-family: PTSansRegular, "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size:11px;
	color:#a4a4a4;
	font-style:italic;
	text-align:right;
	position:absolute;
	top:-15px;
	right:0px;
}
.container_virtualcms_form .preset_scheda {
	margin:0px;
	padding:0;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	width:100%;
	float:left;
	clear:left;
}
.container_virtualcms_form .preset_scheda form,
.container_virtualcms_form .preset_scheda .tags_scheda,
.container_virtualcms_form .preset_scheda .tags_scheda .group {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
}
.container_virtualcms_form .preset_scheda .tags_scheda .group div.text {
	margin:5px 0 0 0;
	padding:0px 0 5px 0;
	width:100%;
	float:left;
	clear:left;
	border-bottom:1px #B7B7B7 dashed;
}
.container_virtualcms_form .preset_scheda .tags_scheda .group div.text .label {
    margin:0px;
    padding:0px;
    font-family:'TuffyRegular', Arial, sans-serif;
    font-size:13px;
    line-height:30px;
    color:#131313;
    float:left;	
}
.container_virtualcms_form .preset_scheda .tags_scheda .group div.text input {
    margin:0px 0 5px 0;
    padding:6px 10px;
    font-family:'TuffyRegular', Arial, sans-serif;
    font-size:13px;
    color:#131313;
    width:370px;
    border:1px #b7d4ea solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    box-shadow:-1px 1px 5px #eceeee;
    -moz-box-shadow:-1px 1px 5px #eceeee;
    -webkit-box-shadow:-1px 1px 5px #eceeee;
    float:right;
}
.container_virtualcms_form .preset_scheda .tags_scheda .group div.text input.error {
	border:1px #da7561 solid;
}
.container_virtualcms_form .preset_scheda .tags_scheda .group label.error {
	margin:0px;
	padding:4px 10px 2px 10px;
    font-family:'TuffyRegular', Arial, sans-serif;
    font-size:8px;
	line-height:auto;
	color:#faeee7;
	text-transform:uppercase;
    background:#da7561;	
	float:left;
	clear:left;
}
/*---container_virtualcms_form*/
.container_virtualcms_form .buttom_indietro,
.container_virtualcms_form .buttom_reset {
	margin:0px;
	padding:10px 35px;
	-moz-box-shadow:inset 0px 1px 0px 0px #ffffff;
	-webkit-box-shadow:inset 0px 1px 0px 0px #ffffff;
	box-shadow:inset 0px 1px 0px 0px #ffffff;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #ededed), color-stop(1, #dfdfdf) );
	background:-moz-linear-gradient( center top, #ededed 5%, #dfdfdf 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#dfdfdf');
	background-color:#ededed;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #dcdcdc;
	display:inline-block;
	color:#777777;
    font-family:Tahoma, Geneva, sans-serif;
	font-size:13px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #ffffff;
	float:left;
	cursor:pointer;	
	position:absolute;
	bottom:20px;
	left:20px;
}
.container_virtualcms_form .buttom_reset {
	left:170px;
}
.container_virtualcms_form .buttom_indietro:hover,
.container_virtualcms_form .buttom_reset:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #dfdfdf), color-stop(1, #ededed) );
	background:-moz-linear-gradient( center top, #dfdfdf 5%, #ededed 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#dfdfdf', endColorstr='#ededed');
	background-color:#dfdfdf;
	border:1px solid #8d8d8d;
}
/*---buttom_invia*/
.container_virtualcms_form .buttom_invia {
	margin:20px 0 0 0px;
	padding:10px 24px;
	-moz-box-shadow:inset 0px 1px 0px 0px #f0ffd1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #f0ffd1;
	box-shadow:inset 0px 1px 0px 0px #f0ffd1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #94cc8e), color-stop(1, #86c26e) );
	background:-moz-linear-gradient( center top, #94cc8e 5%, #86c26e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#94cc8e', endColorstr='#86c26e');
	background-color:#94cc8e;
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
	border-radius:6px;
	border:1px solid #ffffff;
	display:inline-block;
	color:#fbfffa;
	font-family:'TuffyRegular', Arial, sans-serif;
    font-size:16px;
	font-weight:bold;
	text-decoration:none;
	text-shadow:1px 1px 0px #a5a68b;
	float:right;
	position:absolute;
	bottom:20px;
	right:20px;
}
.container_virtualcms_form .buttom_invia:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #86c26e), color-stop(1, #94cc8e) );
	background:-moz-linear-gradient( center top, #86c26e 5%, #94cc8e 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#86c26e', endColorstr='#94cc8e');
	background-color:#86c26e;
}
/*---upload_file*/
.container_virtualcms_form .upload_file {
    margin:15px 0 0 0;
    padding:0px 0 15px 0;
    font-size:12px;
    font-family: Tahoma, Geneva, sans-serif;
    width:100%;
    float:left;
	clear:left;
	border-bottom:1px #8496ba solid;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
}
.container_virtualcms_form .upload_file .occhiello_titolo {
    margin:0px 0 10px 0;
    padding:0px 0 5px 0;
    font-family: Tahoma, Geneva, sans-serif;
    font-size:12px;
    width:100%;
    float:left;
    border-bottom:1px #8496ba solid;
}
.container_virtualcms_form .upload_file .occhiello_titolo span {
    display:block;
    font-size:11px !important;
}
.container_virtualcms_form .upload_file .cont_file {
    margin:0px;
    padding:0px;
    width:100%;
    float:left;
}
.container_virtualcms_form .upload_file .cont_file input[type="button"] {
    margin:10px 0 0 0;
    padding:8px 22px;
    -moz-box-shadow:inset 0px 1px 0px 0px #19c2ff;
    -webkit-box-shadow:inset 0px 1px 0px 0px #19c2ff;
    box-shadow:inset 0px 1px 0px 0px #19c2ff;
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1ca8db), color-stop(1, #1793c4) );
    background:-moz-linear-gradient( center top, #1ca8db 5%, #1793c4 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1ca8db', endColorstr='#1793c4');
    background-color:#1ca8db;
    -moz-border-radius:6px;
    -webkit-border-radius:6px;
    border-radius:2px;
    border:1px solid #1066a8;
    display:inline-block;
    color:#ffffff;
    font-family:Tahoma, Geneva, sans-serif;
    font-size:11px;
    font-weight:bold;
    text-decoration:none;
    text-shadow:1px 1px 0px #0a4770;
    float:right;
	clear:right;
    cursor:pointer;    
}
.container_virtualcms_form .upload_file .cont_file input[type="button"]:hover {
    background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #1793c4), color-stop(1, #1ca8db) );
    background:-moz-linear-gradient( center top, #1793c4 5%, #1ca8db 100% );
    filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1793c4', endColorstr='#1ca8db');
    background-color:#1793c4;
}
/*---uploaded_image*/
.container_virtualcms_form .upload_file .uploaded_image {
    margin:5px 0 0 0;
    padding:2px 10px 6px 7px;
    width:98%;
    float:left;
    background:#f0f0f0;
    border-top: 1px #8496ba solid;      
}
.container_virtualcms_form .upload_file .uploaded_image .anteprima {
    margin:10px 10px 0 5px;
    padding:0px;
    width:200px;
    height:200px;
    background:url(../images/uploaded_image.gif) no-repeat center center;
    float:left;
}
.container_virtualcms_form .upload_file .uploaded_image .anteprima img {
    margin:0px;
    padding:0px;
    border:0px;
    box-shadow:1px 1px 0px #431f0c;
    -webkit-box-shadow:3px 3px 0px #431f0c;
    -moz-box-shadow:3px 3px 0px #431f0c;
}
.container_virtualcms_form .upload_file .uploaded_image .elimina {
    margin:5px 0 0 0;
    padding:5px 10px;
    font-family: Tahoma, Geneva, sans-serif;
    text-align:center;
    font-size:12px;
    color:#fff;
    width:60px;
    clear:both;
    cursor:pointer;
    background:#eb884c;
    border:1px #d5552f solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    
    box-shadow:1px 1px 0px #431f0c;
    -webkit-box-shadow:1px 1px 0px #431f0c;
    -moz-box-shadow:1px 1px 0px #431f0c;
}
/*---uploaded_document*/
.container_virtualcms_form .upload_file .uploaded_document {
    margin:5px 0 0 0;
    padding:5px 0;
    width:100%;
    float:left;
    border-top:1px #8496ba solid;
}
.container_virtualcms_form .upload_file .uploaded_document .anteprima {
    margin:0 0 5px 0;
    padding:2px 10px 6px 7px;
    background:#f0f0f0;
    width:98%;
    float:left;
}
.container_virtualcms_form .upload_file .uploaded_document .anteprima img {
    margin:6px 10px 0 0;
    padding:0px;
    float:left;
}
.container_virtualcms_form .upload_file .uploaded_document .anteprima a {
    margin:0 0 0 0;
    padding:0;
    font-family: Tahoma, Geneva, sans-serif;
    font-size:13px;
    text-decoration:none;
    color:#000;
    line-height:30px;
    float:left;
}
.container_virtualcms_form .upload_file .uploaded_document .anteprima .elimina {
    margin:5px 0 0 0;
    padding:5px 10px;
    font-family: Tahoma, Geneva, sans-serif;
    text-align:center;
    font-size:12px;
    color:#fff;
    width:60px;
    float:right;
    cursor:pointer;
    background:#eb884c;
    border:1px #d5552f solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    
    box-shadow:1px 1px 0px #431f0c;
    -webkit-box-shadow:1px 1px 0px #431f0c;
    -moz-box-shadow:1px 1px 0px #431f0c;
}
/*---uploaded_video*/
.container_virtualcms_form .upload_file .uploaded_video {
    margin:5px 0 0 0;
    padding:2px 10px 6px 7px;
    width:98%;
    float:left;
    background:#f0f0f0;
    border-top: 1px #8496ba solid;      
}
.container_virtualcms_form .upload_file .uploaded_video .anteprima {
    margin:10px 10px 0 5px;
    padding:0px;
    width:200px;
    /*height:200px;*/
    background:url(../images/uploaded_video.gif) no-repeat center center;
    float:left;
}
.container_virtualcms_form .upload_file .uploaded_video .anteprima img {
    margin:0px;
    padding:0px;
    border:0px;
    box-shadow:1px 1px 0px #431f0c;
    -webkit-box-shadow:3px 3px 0px #431f0c;
    -moz-box-shadow:3px 3px 0px #431f0c;
}
.container_virtualcms_form .upload_file .uploaded_video .elimina {
    margin:5px 0 0 0;
    padding:5px 10px;
    font-family: Tahoma, Geneva, sans-serif;
    text-align:center;
    font-size:12px;
    color:#fff;
    width:60px;
    clear:both;
    cursor:pointer;
    background:#eb884c;
    border:1px #d5552f solid;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    
    box-shadow:1px 1px 0px #431f0c;
    -webkit-box-shadow:1px 1px 0px #431f0c;
    -moz-box-shadow:1px 1px 0px #431f0c;
}
/*---articolo_espanso*/
.articolo_espanso .tag_40,
.articolo_espanso .tag_41,
.articolo_espanso .tag_42,
.articolo_espanso .tag_43,
.articolo_espanso .tag_44,
.articolo_espanso .tag_45,
.articolo_espanso .tag_46,
.articolo_espanso .tag_47 {
	margin:0px 0 5px 0;
	padding:0px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	color:#575656;
	width:100%;
	float:left;
	clear:left;
	border-bottom:1px #e5e5e5 dotted;
}
.articolo_espanso .tag_40 .nome,
.articolo_espanso .tag_41 .nome,
.articolo_espanso .tag_42 .nome,
.articolo_espanso .tag_43 .nome,
.articolo_espanso .tag_44 .nome,
.articolo_espanso .tag_45 .nome,
.articolo_espanso .tag_46 .nome,
.articolo_espanso .tag_47 .nome {
	margin:0px 10px 0 0;
	float:left;
	color:#B1B1B1;
}
.articolo_espanso .download_zip {
	margin:10px 0 0 0;
	padding:0px 0 0 30px;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#575656;
	width:100%;
	float:left;
	clear:left;
	background:url(../images/icon_download_book.jpg) no-repeat left top;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.articolo_espanso .download_zip a {
	color:#575656;
	text-decoration:none;
}
.articolo_espanso .download_zip a:hover {
	color:#6eb56a;
	text-decoration:underline;
}
/*---cont_prezzo_scheda*/
.cont_prezzo_scheda {
	margin:0px;
	padding:0px;
	width:160px;
	position:absolute;
	right:0px;
	top:10px;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
	float:left;
	clear:left;
}
.cont_prezzo_scheda .cont_circle_prezzo {
	margin:0px 0 50px 10px;
	padding:30px 0 0 0;
	text-align:center;
	width:120px;
	height:80px;
	border-left:2px #fe825f solid;
	border-right:2px #fe825f solid;
	border-top:2px #fe825f solid;
	background:#e35932;
	position:relative;
	float:left;
	clear:left;
	
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	

	-webkit-border-top-left-radius: 100px;
	-webkit-border-top-right-radius: 100px;
	-moz-border-radius-topleft: 100px;
	-moz-border-radius-topright: 100px;
	border-top-left-radius: 100px;
	border-top-right-radius: 100px;
	text-align:center;
}
.cont_prezzo_scheda .cont_circle_prezzo .tag_35 {
	margin:0px;
	padding:0px;
	text-align:center;
	width:100% !important;
	font-family:'OstrichSansMedium', 'TuffyRegular', Arial, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#fff;
	float:left;
}
.cont_prezzo_scheda .cont_circle_prezzo .tag_36 {
	margin:0px;
	padding:0px;
	text-align:center;
	width:100% !important;
	font-family:'OstrichSansMedium', 'TuffyRegular', Arial, sans-serif;
	font-size:18px;
	text-decoration:line-through;
	font-weight:bold;
	color:#fff;
	float:left;
}
/*---cont_prezzo_scheda_mono_prodotto*/
.cont_prezzo_scheda_mono_prodotto {
	margin:0px 0 15px 78px;
	padding:0px;
	width:160px;
	float:left;
	clear:left;
	position:relative;
	top:0px;
	bottom:0px;
	left:0px;
}
/*---edc_articolo_espanso*/
.edc_articolo_espanso_carrello {
	margin:0px;
	padding:0px;
	width:160px;
	height:70px;
	background:url(../images/background_add_cart.png) no-repeat;
	text-align:left;
	float:left;
	clear:left;
	position:relative;
	left:-12px;
	bottom:3px;
}
.edc_articolo_espanso_carrello .aggiungi_carrello {
	margin:0px;
	padding:20px 0 0 8px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:bold;
	font-size:11px;
	line-height:10px;
	color:#327c14;
	text-decoration:none;
	width:160px;
	height:70px;
	float:left;
	clear:left;	
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;		
}
.edc_articolo_espanso_carrello .aggiungi_carrello strong {
	font-size:15px;
	line-height:15px;
}
.edc_articolo_espanso_carrello .aggiungi_carrello:hover {
	background:url(../images/download_ateprima_hover.png) no-repeat;
}
/*---edc_articolo_scarica_anteprima*/
.edc_articolo_scarica_anteprima .tag_67 {
	margin:15px 0 0 0;
	padding:0x;
	font-family:'TuffyRegular', Arial, sans-serif;
	font-size:0px;
	color:#333;
	width:160px;
	height:35px;
	background:url(../images/download_ateprima.jpg) no-repeat;
	word-break:break-all;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
	float:left;
	clear:left;
}
.edc_articolo_scarica_anteprima .tag_67 .nome {
	display:none;
}
.edc_articolo_scarica_anteprima .tag_67 .valore {
	margin:0px;
	padding:0px;
	width:100%;
	height:35px;
	display:block;
	float:left;
	clear:left;
	cursor:pointer;
}
/*---container_nella_stessa_collana*/
.container_nella_stessa_collana {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;		
}
.container_nella_stessa_collana .occhiello_titolo {
	margin:0px 0 10px 0;
	padding:10px 0 0 0;
	font-family: 'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:20px;
	line-height:auto;
	color:#AF3312;
	border-top:2px #af3312 solid;
	width:100%;	
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
.container_nella_stessa_collana .cont {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
}
.container_nella_stessa_collana .cont .hori_group {
	margin:0px;
	padding:0px;
	width:100%;
	float:left;
	clear:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
}
.container_nella_stessa_collana .cont .hori_group .box {
	margin:0px 30px 0 0;
	padding:0px;
	width:130px;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
}
.container_nella_stessa_collana .cont .hori_group .box.pos4 {
	margin:0px;
	float:right;
}
.container_nella_stessa_collana .cont .hori_group .box .cont_foto {
    margin:0px 0 10px 0;
    padding:0px;
    float:left;
}
.container_nella_stessa_collana .cont .hori_group .box .cont_foto img {
    margin:0px;
    padding:0px;
    border:0px;
	border:1px #2f2523 solid;
}
.container_nella_stessa_collana .cont .hori_group .box .titolo {
	margin:0px;
	padding:0px;
	font-family: 'Kotta One', Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size:16px;
	line-height:auto;
	color:#AF3312;
	float:left;
	clear:left;
}
.container_nella_stessa_collana .cont .hori_group .box .titolo a {
	color:#AF3312;
	text-decoration:none;
}
.container_nella_stessa_collana .cont .hori_group .box .titolo a:hover {
	color:#AF3312;
	text-decoration:underline;
}
.container_nella_stessa_collana .cont .hori_group .box .tag_35 {
	margin:10px 0 0 0;
	padding:0px;
	font-family:'OstrichSansMedium', 'TuffyRegular', Arial, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#2f2d2d;	
	float:left;
	clear:left;
}
.container_nella_stessa_collana .cont .hori_group .box .tag_35 .nome {
	display:none;
}
.container_nella_stessa_collana .cont .hori_group .box .tag_35 .valore {
	margin:0px;
	padding:0px;
}
/*---networking*/
.networking {
	margin:0px;
	padding:0px;
	float:left;
}
.networking .box {
	margin:0px;
	padding:0px;
}
.networking .occhiello_titolo {
	margin:0px 0 0 0;
	padding:0px;
	font-family:'OstrichSansMedium', 'TuffyRegular', Arial, sans-serif;
	text-transform:uppercase;
	color:#575656;
	font-size:10px;
	float:left;
	clear:left;
}
.networking .group {
	margin:0px;
	padding:0px;
	float:left;	
	clear:left;
}
.networking .group p {
	margin:0px 5px 0 0;
	padding:0px;
	font-family:'OstrichSansMedium', 'TuffyRegular', Arial, sans-serif;
	color:#575656;
	font-size:10px;
	float:left;
}
.networking .group p a {
	margin:0px;
	padding:0px;
	color:#575656;
	text-decoration:none;
}
.networking .group p a:hover {
	text-decoration:underline;
}
/*---hoverCart*/
.hoverCart {
	margin:0px;
	padding:15px 0 0 0;
	width:220px;
	border:0px;
	background:#484848;
	position:absolute;
	z-index:12;
	top:15px;
	right:0px;
	-webkit-border-bottom-left-radius: 20px;
	-moz-border-radius-bottomleft: 20px;
	border-bottom-left-radius: 20px;	
}
.hoverCart .simpleCart_items {
	border:0px;
	-webkit-border-bottom-left-radius: 40px;
	-moz-border-radius-bottomleft: 40px;
	border-bottom-left-radius: 40px;
}
.hoverCart .simpleCart_items .itemDescrizione {
	color:#989898;
}
.hoverCart .simpleCart_items {
	color:#989898;
}
.hoverCart .simpleCart_items .itemContainer .itemTotal, .hoverCart .simpleCart_items .itemContainer .itemTotale {
	color:#DAD9AB;
}
.hoverCart .simpleCart_items .itemContainer .itemremove a {
	background:url(../images/cart_deleted_top.png) no-repeat;
}
.hoverCart .cont_simple {
	margin:0px;
	padding:0px;
	font-family:'OstrichSansMedium', 'TuffyRegular', Arial, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	float:right;
	clear:right;
	width:100%;
}
.hoverCart .cont_simple a {
	padding:7px 10px;
	text-align:center;
	background:#9b9c77;
	color:#FFF;
	text-decoration:none;
	display:block;
	width:30%;
	float:left;
	box-sizing:border-box;
	*behavior: url(js/boxsizing.htc);
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;	
}
.hoverCart .cont_simple a.simpleCart_checkout {
	width:70%;
	background:#79cc5f;
	text-shadow: 1px 1px 2px #000, 1px 3px 5px #439c27;
}
/*---multimedia_mono_articolo*/
.multimedia_mono_articolo {
	margin:0px;
	padding:0px;
	width:290px;
	float:right;
}
