/*
	[an error occurred while processing this directive]
	
*/

#body_cultura ul.zappingnews li {
    margin-bottom: 11px;
	overflow:auto;
    padding: 0 5px 8px 5px;
}
#body_cultura ul.zappingnews li img {
	max-width:190px;
}
#body_cultura ul.zappingnews li.blue-news-header {
	margin-bottom:8px;
	padding:0;
}

#body_cultura ul.zappingnews li p.mini-head-parola,
#body_cultura ul.zappingnews li p.mini-head-small {
	background: url((none)/images/static/common/zap_title_azz.png?v=201304221229) no-repeat 0 0;
    color: #FFFFFF;
    font-family: "BreraRegular";
    font-size: 15px;
    font-weight: bold;
    height: 33px;
    line-height: 1;
    margin: 0 -5px;
    overflow: auto;
    padding: 7px 10px 0 14px;
    position: relative;
    z-index: 500;
}
#body_cultura ul.zappingnews li p.mini-head-parola {
	background: url((none)/images/static/common/zap_title_parola.png?v=201304221502) no-repeat 0 0;
    height: 92px;
	margin-bottom: 1px;
}
#body_cultura ul.zappingnews li p.mini-head-parola a {
	display:block;
    height: 92px;
	text-indent:-5000px;
}
#body_cultura ul.zappingnews li p.mini-sub-title {
	background: url((none)/images/static/common/zap_sub_title_azz.png?v=201304221444) no-repeat 0 0;
    color: #5E6872;
    font-family: "BreraRegular";
    font-size: 13px;
    height: 31px;
    line-height: 1;
    margin: -10px -5px 0;
    overflow: auto;
    padding: 9px 10px 0 14px;
    z-index: 1;
}
#body_cultura ul.zappingnews li p.mini-head-small a {
	background: url((none)/images/static/common/zap_arrow_wh.png?v=201304221229) no-repeat right 3px;
    color: #ffffff;
	display:block;
}
#body_cultura ul.zappingnews li .zap_quiz {
	background: url((none)/images/static/common/zap_quiz.gif?v=201304221417) no-repeat 0 0;
	float:left;
	margin-right:5px;
	height:50px;
	width:52px;
}
#body_cultura h4.zappingnews {
	background:none;
}
#body_cultura ul.zappingnews li.box-forum-desc h5 {
	background: #EDF2F6 url((none)/images/static/common/zap_blog_bg.gif?v=201304221838) no-repeat 0 0 !important;
    height: 25px;
    left: 0;
    padding-top: 5px !important;
    position: absolute;
    top: 0;	
}
#body_cultura ul.zappingnews li.box-forum-desc h5 a {
	height:44px;
}
#body_cultura ul.zappingnews li.box-forum-desc h5 a .forum {
	background: #ffffff url((none)/images/static/common/blog_arrow_blu.png?v=201304221522) no-repeat right 3px;
    border-right: 10px solid #FFFFFF;
    color: #2F5EB1 !important;
    display: block;
    font-family: 'BreraCondensedSemiBold' !important;
    font-size: 17px !important;
    font-weight: normal;
	height: 14px;	
    padding: 2px 0 7px 5px;
    text-transform: uppercase;
    width: 185px;
}
#body_cultura ul.zappingnews li.box-forum-desc h5 a .blog {
	background: #ffffff url((none)/images/static/common/blog_arrow_red.png?v=201304221522) no-repeat right 4px;
    border-right: 10px solid #FFFFFF;
    color: #CC2026 !important;
    display: block;
    font-family: 'BreraCondensedSemiBold' !important;
    font-size: 17px !important;
    font-weight: normal;
	height: 14px;
    padding: 2px 0 7px 5px;
    text-transform: uppercase;
    width: 185px;	
}
#body_cultura ul.zappingnews li.box-forum-desc {
    background-color: #F5F8FD !important;
    background-position: 4px 34px !important;
    border-bottom: medium none;
    color: #868787;
    font-family: Georgia,Palatino,serif;
    font-size: 1em;
    margin: 0 0 7px !important;
    min-height: 62px;
    overflow: hidden !important;
    padding: 30px 0 4px !important;
    position: relative;
    text-align: right;
}
#body_cultura ul.zappingnews li.ehibook {
    border-bottom: 1px dotted #000000;
    margin-bottom: 12px !important;
    padding-bottom: 10px !important;
}
#body_cultura ul.zappingnews li.box-forum-desc h6 {
	background: none !important;
}
#body_cultura ul.zappingnews li.box-forum-desc h6 a {
    color: #7C7C7C;
    font-family: Arial;
    font-size: 13px;
}
#body_cultura ul.zappingnews li.box-forum-desc h5 a .autore {
    color: #eb6983 !important;
    font-family: Georgia;
    font-size: 14px !important;
    font-style: italic;
    margin: 7px 0 0 54px;
    text-transform: capitalize;
}
#body_cultura ul.zappingnews li.leggere_e_scrivere h5 a .autore {
    color: #A3B0E7 !important;
}
#body_cultura ul.zappingnews li.box-forum-desc h6 {
    margin: 47px 0 0 54px !important;
}
#body_cultura ul.zappingnews li.box-forum-desc .data {
    left: 54px;
	top:51px;
}
#libri_class_vend {
	background: transparent url((none)/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll top left;
	margin:5px 0 20px 0;
	padding-top:12px;
	width: 621px;
}
#libri_class_vend .libri_top {
	background: transparent url((none)/images/static/common/libri_top.gif?v=201304221838) no-repeat scroll top left;
	height:30px;
	margin: 0 0 17px 0;
	width:620px;
	position:relative;
}
#libri_class_vend .libri_top a {
	display:block;
	height:30px;
	width: 165px;
	top:0;
	right:0;
	text-indent:-5000px;
	position:absolute;
}
#libri_class_vend ul {
	float:left;
	width: 621px;
}
#libri_class_vend li {
    border-bottom: 1px solid #73A1C5;
    float: left;
    margin-bottom: 12px;
    padding-bottom: 9px;
    padding-left: 43px;
    padding-right: 12px;
    position: relative;
    width: 152px;
}
#libri_class_vend .classifica {
    color: #7A9DBB;
    font-family: BreraBold;
    font-size: 22px;
    left: 5px;
    position: absolute;
    top: -5px;
    width: 37px;
}
#libri_class_vend .title {
	display:block;
	font-family:BreraBold;
	color:#7a9dbb;
	font-size:13px;
	margin-bottom: 2px;
}
#libri_class_vend .subtitle {
	display:block;
	font-family:BreraRegular;
	color:#2e2f33;
	font-size:13px;
	margin-bottom: 6px;
}
#libri_class_vend .editore {
	display:block;
	font-family:BreraRegular;
	color:#777777;
	font-size:13px;
	margin-bottom: 7px;
}
#libri_class_vend .price {
	background: #f4f4f4 url((none)/images/static/common/libri_acquista.gif?v=201304221838) no-repeat scroll top left;
	display:block;
	font-family:BreraRegular;
	height: 17px;
	color:#515151;
	font-size:12px;
	text-align:right;
	width: 142px;
	padding: 4px 12px 0 0;
}
#libri_class_vend .position_up {
	background: #f4f4f4 url((none)/images/static/common/libri_class_up.gif?v=201304221838) no-repeat scroll top left;
	display:block;
	height:16px;
	width:19px;
	position:absolute;
	top: 32px;
	left: 2px;
}
#libri_class_vend .position_down {
	background: #f4f4f4 url((none)/images/static/common/libri_class_down.gif?v=201304221838) no-repeat scroll top left;
	display:block;
	height:16px;
	width:19px;
	position:absolute;
	top: 32px;
	left: 2px;
}
#libri_class_vend .position_eq {
	background: #f4f4f4 url((none)/images/static/common/libri_class_equal.gif?v=201304221838) no-repeat scroll top left;
	display:block;
	height:16px;
	width:19px;
	position:absolute;
	top: 32px;
	left: 2px;
}
#body_cultura #home-2col-adv {
    width: 197px;
}
#col-sx .classifica_ebook_3a {
	margin:15px 0 15px 0;
}
#col-sx .classifica_ebook_3a ul li {
	width: 386px;
}

/*BOX 3 COL I CORSIVI*/
#box_3col_icorsivi {
	border: 1px solid #ea6325;
	margin: 20px 0 25px 0;
	overflow:hidden;
}
#box_3col_icorsivi #box-ilmulino {
	margin-bottom: 25px;
}
#box_3col_icorsivi .box_Content_Player {
	margin-bottom: 0;
}
#box_3col_icorsivi .ic_glieb {
	background: #ffffff url((none)/images/static/common/cultura/ic_top.gif?v=201305291514) no-repeat scroll top left;
	display:block;
	height: 84px;
	text-indent: -5000px;
	width: 300px;
}
#box_3col_icorsivi ul {
    overflow: auto;
    width: 300px;	
}
#box_3col_icorsivi ul li {
	background: url((none)/images/static/common/punto_orizzontale.gif?v=200709041055) repeat-x scroll left bottom transparent;
	overflow:auto;
	padding: 16px 10px 19px;	
}
#box_3col_icorsivi ul li img {
	float:left;
	height: 116px;
	margin-right: 10px;
	width: 88px;
}
#box_3col_icorsivi ul li div {
	color:#5e6265;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	float:left;
	min-height: 116px;
	position:relative;
	width: 180px;
}
#box_3col_icorsivi ul li div a {
    background-color: #5B5B5C;
    bottom: 0;
    color: #FFFFFF;
    font-family: "BreraCondensedLight";
    font-size: 12px;
    font-weight: bold;
    height: 19px;
    left: 0;
    padding-top: 6px;
    position: absolute;
    text-align: center;
    width: 130px;
}
#box_3col_icorsivi ul h4 {
	color:#e95c1d;
	display:block;
	font-family: "BreraBold";
	font-size: 20px;
	margin-bottom: 4px;
}
#box_3col_icorsivi ul h5 {
	color:#000000;
	display:block;
	font-family: "BreraBold";
	font-size: 17px;
}
#box_3col_icorsivi .ic_scopri {
	background: #ffffff url((none)/images/static/common/cultura/ic_scopri.gif?v=201305291532) no-repeat scroll top left;
	display:block;
	height: 63px;
	text-indent: -5000px;
	width: 300px;
}
/*speciale orologi*/
.title_orologi{
	width:402px;
	height:36px;
	color:#FFFFFF;
	background: url((none)/images/static/common/orologi_bg_title.png?v=201306121802) no-repeat;
	font-size:13px;
	line-height: 2.2em;
	text-indent:10px;
}

#home-2col-adv .orologi_categorie{
	width:198px;
	margin:0 auto;
}
#home-2col-adv .orologi_categorie ul li{
	width: 196px;
		background:#172343;
	color:#FFFFFF;
	font-family:"Brera";
	font-size:14px;
	margin:0 0 5px 0;
	text-align: right;
	padding-right:2px;
}
#home-2col-adv .orologi_categorie ul li a{
	display:block;
	width: 196px;
	height:50px;
	color:#FFFFFF;
}
#home-2col-adv .orologi_categorie ul li a:hover{
		text-decoration: none;
	}
#home-2col-adv .orologi_categorie ul li.single{
	height:33px;
	padding-top:17px;
}
#home-2col-adv .orologi_categorie ul li.double{
	height:40px;
	padding-top:10px;
}
#home-2col-adv .orologi_categorie ul li.primopiano{background: #172343 url((none)/images/static/common/orologi_bg_stella.png?v=201306121729) no-repeat -3px 0;}
#home-2col-adv .orologi_categorie ul li.tendenzepassioni{background: #172343 url((none)/images/static/common/orologi_bg_cuore.png?v=201306121729) no-repeat -3px 0;}
#home-2col-adv .orologi_categorie ul li.economiaprotagonisti{background: #172343 url((none)/images/static/common/orologi_bg_dollaro.png?v=201306121729) no-repeat -3px 0;}
#home-2col-adv .orologi_categorie ul li.novitatendenze{background: #172343 url((none)/images/static/common/orologi_bg_pollice.png?v=201306121729) no-repeat -3px 0;}
#home-2col-adv .orologi_categorie ul li.personaggipiacere{background: #172343 url((none)/images/static/common/orologi_bg_omino.png?v=201306121729) no-repeat -3px 0;}

.box_speciale_orologi{
	position:relative;
	width:200px;
	height:200px;
	background: transparent url((none)/images/static/common/cultura/cultura_bg_box_orologi.png?v=201311291151) no-repeat left bottom;
	margin-bottom:10px;
}
.box_speciale_orologi .top{
	width:200px;
	height:35px;
	background:#005e90;
	font-size:25px;
	color:#FFFFFF;
	text-align:center;
	font-family:"BreraBold";
}
.box_speciale_orologi a{
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:200px;
}

/*speciale scala*/

.box_speciale_scala{
	position:relative;
	width:200px;
	height:200px;
	background: transparent url(http://images2.corriereobjects.it/images/static/common/cultura/cultura_bg_box_scala.png) no-repeat left bottom;
	margin-bottom:10px;
}



.box_speciale_scala .top{
	width:200px;
	height:35px;
	background:#005e90;
	font-size:25px;
	color:#FFFFFF;
	text-align:center;
	font-family:"BreraBold";
}
.box_speciale_scala a{
	position:absolute;
	top:0px;
	left:0px;
	width:200px;
	height:200px;
}

/*speciale scala*/
#banner_racconti_in_bottiglia{
	margin-bottom:25px;
}


/*Mamma Imperfetta*/
.box_mammaimperfetta{
	width:610px;
	border:solid 5px #E7E7E7;
}

.box_mammaimperfetta .box_sx{
	width:330px;
	height:445px;
	float:left;
}	

.box_mammaimperfetta .box_dx{
	float:left;
	width:275px;
	height:340px;
	padding-top:105px;
}

.box_mammaimperfetta .box_dx .txt{
	font-family: 'BreraLight';
	font-size:18px;
	color:#252321;
	text-align: center;
}

.box_mammaimperfetta .box_dx .txt_red{
	font-family: 'BreraBold';
	font-size:16px;
	color:#BD0F29;
	margin:10px 0;
	text-align: center;
}

.box_mammaimperfetta .box_dx .txt span{
	font-family: 'BreraCondensedSemiBold';
	font-size:16px;
	color:#252321;
	text-decoration: underline;
	font-weight: bold;
	font-style: italic;
}

.box_mammaimperfetta img{
	margin:10px;
}	

.box_mammaimperfetta .text{
	font-family:'BreraRegular';
	font-weight: normal;
	font-size:13px;
	color:#656565;
	padding:10px 3px 25px 3px;
	border-bottom:solid 1px #CCCCCC;
	margin:0 3px;
	clear: both;
	overflow: hidden;
}

.box_mammaimperfetta .text span{
	display: block;
	margin-top:10px;
	font-family: 'BreraCondensedSemiBold';
	color:#656565;
	font-size:13px;
}	

.box_mammaimperfetta .text img{
	float:right;
}	

.btn_scarica_invito{
	cursor: pointer;
	display:block;
	width:245px;
	height:45px;
	margin:0 auto;
	margin-top:30px;
	margin-bottom:30px;
	background: transparent url((none)/images/static/common/cultura/btn_mammaimperfetta.png?v=201312021108) 0 0 no-repeat;
	border:none;
}

#overlay-mammaimperfetta{
	position:relative;
	width:300px;
	height:150px;
	color:#333333;
	font-family:'BreraLight';
	font-weight: normal;
	font-size:18px;
	background:#FFFFFF;
	padding:20px;
	text-align: center;
}
#overlay-mammaimperfetta{
   color: #BD0F29;
    font-family: 'BreraBold';
    font-size: 16px;
    margin: 10px 0;
    text-align: center;
}

#overlay-mammaimperfetta img{
	position:absolute;
	right:-15px;
	top:-15px;
}

#overlay-mammaimperfetta h2{
	font-family:'BreraRegular';
	font-weight: bold;
	font-size:24px;
	color:#911909;
	font-style:normal;
	margin-top:20px;
}

#overlay-mammaimperfetta p{
	width:280px;
	margin:0 auto;
	font-family:'BreraLight';
	font-weight: normal;
	font-size:18px;
	color:#333333;
}
