/** 
CSS per CONTENT-MENU' di SINISTRA
-------------------------------------------- */

#areaeditoriale{	
	width: 210px; 
 	border-left:1px solid #fff;
 	border-bottom:1px solid #fff;
 	float:left;
 	background: #fff;
}
#areaeditoriale ul li{
	list-style:none;
}
/*#areaeditoriale_hover{
	width: 146px; 
	min-height:400px;
 	border-left:1px solid #fff;
 	border-bottom:1px solid #fff;
 	float:left;
 	background: #ff0000;
 	position:absolute;
 	z-index:1;
 	top:0;left:0;
}*/
#A2{
	width: 210px; 
	min-height:400px;
 	border-left:1px solid #fff;
 	border-bottom:1px solid #fff;
 	float:left;
 	background: #fff;
 	position:absolute;
 	z-index:1;
 	top:0;left:0px;
}
#A2 ul li{
	list-style:none;
}


#ebk_areaeditorialeTitolo_sfogliabile{position:relative;height:28px;/*40-12padding*/width: 962px;background:#cb4836;color:#fff;text-transform:uppercase;padding:12px 0 0 20px;font-weight:bold;font-size:14px; }
#close_ebk{position:absolute;height:30px;width:90px;top:8px;left:910px;}

/* Ricerca semplice */




/* content editoriale     */

#areaeditorialeContent{
	width: 500px; 	/*781-31 padding left - 31 padding right*/
	margin: 40px 0 0 220px;
	text-align:justify;
	float:left;
}

#areaeditorialeContent ul{
	padding-left:25px;
}



#cir_areaeditorialeSearchAdvanced{float:left; width: 550px; 	/*781-31 padding left - 31 padding right*/ margin: 15px 0 0 220px;	background-color: #f1f1f1; -moz-border-radius: 8px 8px 8px 8px; border-radius: 8px 8px 8px 8px;}
#par_areaeditorialeSearchAdvanced{width: 719px; 	/*781-31 padding left - 31 padding right*/ padding: 0 31px 0 31px;	}
#ias_areaeditorialeSearchAdvanced{float:left; width: 719px; 	/*781-31 padding left - 31 padding right*/ padding: 0 31px 0 31px;	}
#ban_areaeditorialeSearchAdvanced{width: 719px; 	/*781-31 padding left - 31 padding right*/ padding: 0 31px 0 31px;	}
#bas_areaeditorialeSearchAdvanced{width: 719px; 	/*781-31 padding left - 31 padding right*/ padding: 0 31px 0 31px;	}
#sepa_areaeditorialeSearchAdvanced{width: 719px; 	/*781-31 padding left - 31 padding right*/ padding: 0 31px 0 31px;	}
#mif_areaeditorialeSearchAdvanced{width: 719px; 	/*781-31 padding left - 31 padding right*/ padding: 0 31px 0 31px;	}
#231_areaeditorialeSearchAdvanced{width: 719px; 	/*781-31 padding left - 31 padding right*/ padding: 0 31px 0 31px;	}
#aric_areaeditorialeSearchAdvanced{width: 719px; 	/*781-31 padding left - 31 padding right*/ padding: 0 31px 0 31px;	}
#ebk_areaeditorialeSearchAdvanced{width: 719px; 	/*781-31 padding left - 31 padding right*/ padding: 0 31px 0 31px;	}
#prot_areaeditorialeSearchAdvanced{width: 719px; 	/*781-31 padding left - 31 padding right*/ padding: 0 31px 0 31px;	}




#closeSearchAdvanced{
	text-align:right;
	font-weight:bold;
}

#closeSearchAdvanced a, #closeSearchAdvanced a:hover, #closeSearchAdvanced:visited{
	font-weight:bold;
	text-decoration:none;
	color:#EE5D26;
}

#areaeditorialeTree{
	width: 719px; 	/*781-31 padding left - 31 padding right*/
	float:left;
}

#closeIndex{
	width: 719px; 	/*781-31 padding left - 31 padding right*/
	text-align:right;
	font-weight:bold;
}

#closeIndex a, #closeIndex a:hover, #closeIndex:visited{
	font-weight:bold;
	text-decoration:none;
	color:#333333;
}


#areaeditorialeCol2Content{
	width : 448px; /*468-10padding left-10padding right*/
	padding:10px 10px 10px 10px;
	/*font-size:12px;*/
	
}
#areaeditorialeCol2Content p{
	padding:0 0 10px 0;
	text-align:justify;
}
/* colonna 1 : menu dei contenuti 40% del box defaultareaeditoriale_box 779x469   */
#areaeditorialeCol1 {
	width : 311px;
	/*min-height:469px;*/
	float:left;
}
/* colonna 2 : box di ricerca 60% del box defaultareaeditoriale_box 779x469  */
#areaeditorialeCol2 {
	width : 468px;
	/*min-height:469px;*/
	float:left;
}

#areaeditorialeCol2_imgebook{
	width : 438px;		/*468-30 margin left*/
	padding:10px 0 0 30px;
	position:relative;
}

#areaeditorialeCol2_content{
	width : 438px;		/*468-30 margin left*/
	padding:10px 0 0 30px;
}

/* colonna 2 :riga 1 immagine*/
#areaeditorialeCol2Row1 {
	width : 458px;	/*468-10padding*/
	background-color: #e0e4ef;
	height:90px;
	padding-left:10px;
	position:relative;
	
}

#sfogliabile_button{
	position:absolute;
	top:189px;
	left:210px;
	width:90px;
	height:30px;
}
/* colonna 2 :riga 2 box ricerca*/
#areaeditorialeCol2Row2 {
	width : 458px;	/*468-10padding*/
	background-color: #e0e4ef;
	padding-left:10px;
}
/* colonna 2 :riga 3 descrizione ricerca*/
#areaeditorialeCol2Row3 {
	width : 468px;
	background-color: #e0e4ef;
	
}

/* stili pagina articolo*/
#areaeditorialeCol_Art {
	width: 197px;/*232px;*/
	float:left;
 	/*height: 87px;*/
 	/*border-left:1px solid #fff;
 	border-right:1px solid #fff; */	
   /*margin-left: 14px;*/
}

#article_box{
		/*width : 575px;   /*width : 465px;*/
		/*float:right;*/
	width: 711px; /*751 -20 padding left -20 padding right*/
	float:left;
	min-height:469px;	
	background:#fff;
	padding:2px 20px 20px 20px;
 	float:left;
 	text-align:justify;
}

#article_Logo{
	width: 200px; 	
	padding: 0 0 0 0px;
	/* min-height:100px; */
	float:left; 
}

#articlepage_box{
	width: 995px; 
 	float:left;
/* 	border:1px solid #00765b; */
 	min-height:500px;
 	padding:0px;
 	margin:0px;
 	position:relative;
	margin-right:200px;
}

#article_content{
	margin : 5px;
	width : 560px; /*width : 455px;*/
}



#contentTreeButton{
	width: 191px; 
	margin:3px;
}

#openTree{	/*200x40 + bordo*/
	width: 94px; 
	/*height:30px;
	border-bottom:1px solid #fff;
	background: #fff url(../images/bkorange.jpg) repeat-x left center;
	color:#fff;
	-moz-border-radius : 8px 8px 8px 8px;
	border-radius : 10px 10px 10px 10px;
	float:left;*/
	/*position:absolute;
	top:433px;
	left:0;*/
	margin:0 3px 3px 0;
	
}
#openTree h1{
	padding:7px 0 0 0;
	margin:0;
	font-size:12px;
	text-align:center;

}

#openTree_right{	/*200x40 + bordo*/
	width: 45px;
	height:19px; 
	/*height:30px;
	border-bottom:1px solid #fff;
	background: #fff url(../images/bkorange.jpg) repeat-x left center;
	color:#fff;
	-moz-border-radius : 8px 8px 8px 8px;
	border-radius : 10px 10px 10px 10px;*/
	/*position:absolute;
	top:433px;
	left:0;*/
	margin:0 0 3px 0;
	float:left;
	
}
#openTree_right h1{
	padding:3px 0 0 0;
	margin:0;
	font-size:12px;
	text-align:center;

}
#openTree_up{	/*200x40 + bordo*/
	width: 45px; 
	height:19px;
	/*height:30px;
	border-bottom:1px solid #fff;
	background: #fff url(../images/bkorange.jpg) repeat-x left center;
	color:#fff;
	-moz-border-radius : 8px 8px 8px 8px;
	border-radius : 10px 10px 10px 10px;*/
	/*position:absolute;
	top:433px;
	left:0;*/
	margin:0 3px 3px 0;
	float:left;
	
}
#openTree_up h1{
	padding:3px 0 0 0;
	margin:0;
	font-size:12px;
	text-align:center;

}
#openTree_left{	/*200x40 + bordo*/
	width: 45px; 
	height:19px;
	/*height:30px;
	border-bottom:1px solid #fff;
	background: #fff url(../images/bkorange.jpg) repeat-x left center;
	color:#fff;
	-moz-border-radius : 8px 8px 8px 8px;
	border-radius : 10px 10px 10px 10px;*/
	/*position:absolute;
	top:433px;
	left:0;*/
	margin:0 0 3px 0;
	float:left;
	
}
#openTree_left h1{
	padding:3px 0 0 0;
	margin:0;
	font-size:12px;
	text-align:center;

}
#openTree_down{	/*200x40 + bordo*/
	width: 45px; 
	height:19px;
	/*height:30px;
	border-bottom:1px solid #fff;
	background: #fff url(../images/bkorange.jpg) repeat-x left center;
	color:#fff;
	-moz-border-radius : 8px 8px 8px 8px;
	border-radius : 10px 10px 10px 10px;*/
	/*position:absolute;
	top:433px;
	left:0;*/
	margin:0 3px 3px 0;
	float:left;
	
}
#openTree_down h1{
	padding:3px 0 0 0;
	margin:0;
	font-size:12px;
	text-align:center;

}

/*#closeTree{	
	width: 197px; 
	height:40px;
	border-bottom:1px solid #fff;
	background: #fff url(../images/bkorange.jpg) repeat-x left center;
	color:#fff;
	position:absolute;
	top:433px;
	left:0;
}
#closeTree h1{
	padding:10px 0 0 10px;
	margin:0;
	font-size:12px;
}*/


/*stili pagina di ricerca per collezione*/
#cir_areaeditorialeCol2Row{
	width : 448px;	/*468-10padding-10padding*/
	background-color: #e0e4ef;
	padding:10px 10px 10px 10px;
}

#cir_areaeditorialeCol2Row form{
	padding:10px 10px 10px 10px;
}
#ias_areaeditorialeCol2Row{
	width : 448px;	/*468-10padding-10padding*/
	background-color: #e0e4ef;
	padding:10px 10px 10px 10px;
}

#ias_areaeditorialeCol2Row form{
	padding:10px 10px 10px 10px;
}

/*	treebox (vecchio content)	*/
#treebox {
	width : 100%;/*244px;*/
	height: auto;
	overflow: Auto;
	/*min-height: 229px;
	max-height: 409px;*/
	margin:0px;
	background-color: #eaeaea;
	padding:20px 0 0 0;
	/*float:left;*/
	/*scrollbar-3dlight-color: #138f77; 
	-moz-border-radius : 8px 8px 8px 8px;
	border-radius : 10px 10px 10px 10px;*/
}

#treebox_title{
	margin:0px;
	border: 1px solid #00765B;
	background-color: #00765B;	
	color: #ffffff;	
	scrollbar-3dlight-color: #138f77; 
	-moz-border-radius : 8px 8px 8px 8px;
	border-radius : 10px 10px 10px 10px;
	margin:0 0 3px 0;
}

#areaeditorialetreebox {
	/*overflow: Auto;*/
	min-height: 229px;
	max-height: 409px;
	width : 659px;
	margin:10px 30px 10px 50px;
	/* border: 1px solid #00765B; */
	background-color: #f3f3f3;	
	float:left;
	scrollbar-3dlight-color: #138f77; 
}

.treeClass_small_title {
	width: 195px;
	height: 20px;
	text-align:center;
	float:left;
}

.treebox_big{
	width : 575px;
	height: 535px;
	position:absolute;
	top:65px;
	right:0;
}

.treeClass_big_title {
	width: 575px;
	height: 20px;
	margin:0 0 3px 0;
	position:absolute;
	top:41px;
	right:0;
	text-align:center;
}


.cn_titolo { font-size: 0.8em; font-weight:bold; list-style-type:none; border:1px groove #55557F; padding: 2px; background: #006400 ; width: 100%; color: #015c53; }
.cn_sito { font-size: 0.65em; font-weight:bold; list-style-type:none; margin-left: 1px; margin: 4px; padding-bottom: 0px; vertical-align: top; }

.cn_lev_1 {	padding: 0; list-style-type:none; margin-left: 16px; margin-top: 5px; }
.cn_lev_2 { padding: 0; list-style-type:none; margin-left: 31px; margin-top: 5px; }
.cn_lev_3 { padding: 0; list-style-type:none; margin-left: 46px; margin-top: 5px; }
.cn_lev_4 { padding: 0; list-style-type:none; margin-left: 61px; margin-top: 5px; }
.cn_lev_5 { padding: 0; list-style-type:none; margin-left: 76px; margin-top: 0px; }
.cn_lev_6 { font-size: 0.6em; padding: 0; list-style-type:none; margin-left: 91px; margin-top: 0px; }
.cn_lev_7 { font-size: 0.6em; padding: 0; list-style-type:none; margin-left: 106px; margin-top: 0px; }
.cn_lev_8 { font-size: 0.6em; padding: 0; list-style-type:none; margin-left: 131px; margin-top: 0px; }


.cn_testo { padding: 0; margin: 0px 0px 10px 5px; vertical-align: bottom; }
	a.cn_testo:link, a.cn_testo:visited { color: #000000; font-weight: normal; text-decoration: none; vertical-align: bottom; }
	a.cn_testo:hover { background: #003867; color: #FFFFFF; vertical-align: bottom;} 
.cn_evidenzia {   color:#ffffff; background-color: #31366A; text-decoration: none;  }
 a.cn_evidenzia:link { color:#ffffff; background-color: #31366A; text-decoration: none; }
 
 /* ebook */
.cn_ebook {	  margin-left: 16px; margin-top: 5px; margin-bottom: 5px;} 
.cn_ebook_1 {	margin-left: 1px;    }
.cn_ebook_2 {	margin-left: 16px;   }
.cn_ebook_3 {	margin-left: 31px;   }
.cn_ebook_4 {	margin-left: 46px;   }
.cn_ebook_5 {	margin-left: 61px;   }
.cn_ebook_6 {	margin-left: 76px;   }
 
 /******************DefautlEditorialePage: DfEdChildBox (Children)****************************/
#childrenArea{
	width: 741px;	/*781-20padding left-20padding right*/
	min-height:680px;
	padding:20px;
	background-color: #e0e4ef;
	
}

#childrenbox{
	padding:15px 0 20px 10px;
	text-align:justify;
	width: 240px;
	height:240px;
}
#childrenbox_img{
	text-align:left;
}
#childrenbox_content{
	padding:0 30px 0 30px;
}
#childrenbox_title{
	font-weight:bold;
	font-size:11px;
	color:#00765b;
	text-transform:uppercase;
	padding:5px 30px 0 0;
}
#childrenbox_title a, #childrenbox_title a:hover, #childrenbox_title a:visited{
	color:#00765b;
}
#parentlogo {
	width : 741px;	/*781-20padding left-20padding right*/
	height:90px;
	padding:5px 0 0 20px;	
}
#parentContent{
	width : 741px;	/*781-20padding left-20padding right*/
	padding:0 0 20px 20px;
}

#area_searchbox_intro{
	position:absolute;
	width: 180px; 
 	padding: 0px 10px 10px 10px;
	top:150px; 
	left:20px; 
	background-color: #f1f1f1;
	-moz-border-radius : 8px 8px 8px 8px;
	border-radius : 0px 10px 10px 10px;
	opacity:0.80;
}

#area_searchbox_intro ul{
	padding-left:20px;
}

#area_searchbox_intro h1{
	text-transform:uppercase;
	padding:15px 5px 0px 0px;
	font-weight:bold;
	font-size:11px;
	color:#00765b;
}

#area_searchbox_ebk{
	width: 500px; 
	min-height:50px;
 	padding: 0px 10px 10px 10px;
	/*top:0; left:0; position:absolute; top:180px; left:220px; */
	float:left;
	margin: 0 0 0 220px; 
	background-color: #f1f1f1;
	-moz-border-radius : 8px 8px 8px 8px;
	border-radius : 10px 10px 10px 10px;
	/*opacity:0.80;*/
}

.button_menu{
	position:absolute;
	height:41px;
	width:24px;
	top:0;left:0;
	background:url("../images/open_ed.png") no-repeat scroll right top transparent;
}
