/* PER POTER INSERIRE E MODIFICARE TRAMITE DREAMWEAVER I BOX NOVITA VARIABILI IN CIMA ALLA HOMEPAGE E' NECESSARIO PROVVISORIAMENTE TOGLIERE none E METTERE block. A MODIFICA EFFETTUATA, RISPRISTINARE none PER FAR FUNZIONARE CORRETTAMENTE LO SCRIPT DI REFRESH CASUALE  */
#n0,#n1,#n2,#n3,#n4,#n5,#n6,#n7,#n8,#n9,#r0,#r1,#r2,#r3,#r4{
	display:none; /*block*/
}
#r0,#r1,#r2,#r3,#r4{
	margin:0px;
	padding:0px;
}

/* INIZIO TESTATA --  MODIFICA QUI */
#header {
	background:url(../images/header.jpg) right top repeat-x #ffffff; /* immagine testata con colore e immagine di sfondo */
}
#header{
	height:147px;
}
#sottosito #header {
	height:130px;
}
#header #header_main {
	width:100%;
	height:97px;
	padding-top:4px;
	margin:0px;
}
#sottosito #header #header_main {
	height:79px;
}
#header .horizontalcssmenu{/*modificare queste distanze in pixel per muovere il menu della testata all'interno della testata, tendenzialmente accorciare il padding-left per avvicinare il menu al bordo sinistro*/
	padding-top:69px;
	padding-left:115px;
}
#header .horizontalcssmenu a.menu_attivo{
	background:url(../images/imagestemplate/bg_menu_active.gif) left top no-repeat; /* sfondo arrotondato voci menu  */
	color:#7A9BC0;
}

#header #header_main {
	background:url(../images/logo_loescher.gif) 17px 12px no-repeat; /* logo + scritta loescher trasparente ..  creare immagine trasparente e sostituirla, eventualemnte modificando le due misure in pixel per spostarla a piacere all'interno della testata */
}
#sottosito #header #header_main {
	background:url(../images/logo_loescher_sottosito.gif) 17px 7px no-repeat; /* logo + scritta loescher trasparente SOSTITUIRE QUESTA IMMAGINE PER I SOTTOSITI LOESCHER con immagine analoga in dimensioni e sempre trasparente*/
}
.horizontalcssmenu ul li a:link, .horizontalcssmenu ul li a:visited, .horizontalcssmenu ul li a:hover, .horizontalcssmenu ul li a:active {
	color: #fff; /*colore testo menu principale*/
	background:url(../images/imagestemplate/bg_menu.gif) left top no-repeat; /*colore sfondo bottoni menu*/
}
/*Sub level menu*/
.horizontalcssmenu ul li ul{
	border-top: 1px solid #7A9BC0;/* colore bordo menu*/
	border-left: 1px solid #7A9BC0;/* colore bordo menu*/
	border-right: 1px solid #7A9BC0;/* colore bordo menu*/
}
.horizontalcssmenu ul li ul li a:link, .horizontalcssmenu ul li ul li a:visited, .horizontalcssmenu ul li ul li a:hover, .horizontalcssmenu ul li ul li a:active{
	background: #ffffff; /*colore sfondo tendina*/
	border-bottom: 1px solid #7A9BC0;/*colore bordo tendina*/
	color:#7A9BC0;/*colore testo tendina*/
}
.horizontalcssmenu ul li ul li a:hover{
	background: #7A9BC0;/*colore sfondo tendina hover*/
	color:#fff;/*colore testo tendina hover*/
}
#header #header_main #distributed{	
	visibility:hidden;
}
/* FINE TESTATA  */

#wrap {
	background:url(../images/imagestemplate/shadow_left.jpg) left top repeat-y #ffffff;
}     
#screen {
	background:url(../images/imagestemplate/shadow_right.jpg) right top repeat-y ;
}
 /*  top menu inizo pagina */
#top_menu {
	color: #1a2a2a;
}
#top_menu a {
	background:url(../images/imagestemplate/arrow_header.gif) center right no-repeat;
}
.carrello {
	background:url(../images/imagestemplate/carrello.gif) center left no-repeat;
}
#top_menu a, #top_menu a:visited, #top_menu a:focus, #top_menu a:active {
	color:#cccccc;
}
#left a, #left a:visited, #left a:focus, #left a:active {
	color:#cccccc;
}
 /* end  top menu inizo pagina */
 
 
/* footer */
#footer {
	background:url(../images/imagestemplate/footer_sx_pattern.gif) left top  repeat-x;
	color:#ffffff;
}
#footer_sx {
	background:url(../images/imagestemplate/footer_sx.jpg) right top no-repeat;
}
#footer_dx div {
	background:url(../images/footer_logo.jpg) no-repeat; /* logo Loesche del footer */
}
#footer_menu a, #footer_menu a:visited, #footer_menu a:focus, #footer_menu a:active {color:#ffffff;}

/* sidebar */
#sidebar {
	/*background:url(images/imagestemplate/marg_int_sidebar.gif) left top repeat-y #ffffff;*/
}   
#sidebar div.tit_corsivo a{
	color:#999797;
	background:url(../images/imagestemplate/triang_grey.gif) left center no-repeat;
	padding-left:12px;
}
#sidebar div.tit_corsivo{
	color:#999797;
}

/* breadcrumb */
ul#percorso{ color: #999797; }
ul#percorso a.percorso_home{background:url(../images/imagestemplate/home.gif) no-repeat;}

ul#percorso li a.percorso_home:active, ul#percorso li a.percorso_home:visited, ul#percorso li a.percorso_home:link { 
	background:url(../images/imagestemplate/home.gif) no-repeat;
}
ul#percorso li a.percorso_home:hover { 
	background:url(../images/imagestemplate/home.gif) no-repeat;
}

ul#percorso li a:active, ul#percorso li a:visited, ul#percorso li a:link {
	background:url(../images/imagestemplate/arrow_red.gif) 4px 2px no-repeat;
	color: #999797;
	text-decoration:none;	
}
ul#percorso li a:hover{
	background:url(../images/imagestemplate/arrow_red.gif) 4px 2px no-repeat;
	color: #999797;
	text-decoration:underline;	
}



/****************************INIZIO CSS TEMPLATE HOME PAGE *************************************************/

/* end footer*/
.novita{
	background:url(../images/imagestemplate/bg_gradient_grey.jpg) left bottom repeat-x;
	border-top: 1px solid #e1ddd8;
	border-left: 1px solid #e1ddd8;
	border-bottom: 2px solid #999999;
}
.novita_hp{
	background:url(../images/imagestemplate/bg_gradient_grey.jpg) left bottom repeat-x;
	border-top: 1px solid #e1ddd8;
	border-left: 1px solid #e1ddd8;
	border-bottom: 2px solid #999999;
}
#homepage #book_image{
	background-color: #ffffff;
	border-top: 2px solid #999999;
	border-left: 2px solid #999999;
	border-right: 2px solid #999999;
}
#homepage #book_desc{
	background:url(../images/imagestemplate/dotted_grey.gif) left top repeat-x;
}
#homepage #novita_autore {
	color:#666666;
}
#homepage #novita_descriz {
	color:#333333;
}
#homepage #novita_nav a{
	color:#ffffff;
}
#homepage .bg_butt_grey{
	background:url(../images/imagestemplate/bg_butt_grey.gif) left top no-repeat;
	color:#ffffff;
}
#homepage #aree_web{
	background:url(../images/imagestemplate/bg_grey_box_squared.png) 0px 0px repeat-x;
	border-top: 1px solid #e1ddd8;
	border-left: 1px solid #e1ddd8;
}
#homepage .area, #homepage .area_evidenza{
	color:#666666;
	border-top: 1px solid #e1ddd8;
	border-left: 1px solid #e1ddd8;
}
#homepage .area a, #homepage .area_evidenza a{
	background: url(../images/imagestemplate/arrow_red.gif) center left no-repeat;
}
#homepage .area div a:active, f:active, #homepage .area div a:link, #homepage .area_evidenza div a:link, #homepage .area div a:visited, #homepage .area_evidenza div a:visited{
	color:#234e7b;
 	background: url(../images/imagestemplate/arrow_red.gif) center left no-repeat;
 }
#homepage .area ul li, #homepage .area_evidenza ul li{
	background:url(../images/imagestemplate/dotted_grey.gif) left top repeat-x;
}
#homepage .area ul li a, #homepage .area_evidenza ul li a{
	color:#8fa33e;
	background: url(../images/imagestemplate/arrow_red.gif) center left no-repeat;
}
#homepage .area_evidenza{
	background: url(../images/imagestemplate/bg_area_evidenza.jpg) top left repeat-x;
}
#homepage #header_dizionari{
	background-color:#eae9e7;
	color:#234e7b;
	font-size:110%;
}
#homepage #dizionari div{
	color:#666666;
	border-left: 1px solid #e1ddd8;
}
#homepage #dizionari div a{
	background:transparent url(../images/imagestemplate/arrow_red.gif) no-repeat scroll left center;
}
#homepage #partners #sx span, #homepage #partners #dx span{
	color:#666666;
}
#homepage #partners #dx{
	border-top: 1px solid #e1ddd8;
}
#homepage #partners #sx{
	border-top: 1px solid #e1ddd8;
}
#homepage vetrine h3{
	color:#d66321;
}
#homepage #vetrine{
	color:#666666;
	border-bottom: 1px solid #e1ddd8;
}
#homepage #vetrine ul li{
	background:url(../images/imagestemplate/dotted_grey.gif) left top repeat-x;
	font-size:100%;
}
#homepage #vetrine ul li a{
	color:#666666;
	background:none;
}
#homepage #approfondimenti h3{
	color:#234e7b;
}
#homepage #approfondimenti{
	color:#666666;
}
#homepage #approfondimenti ul li{
	background:url(../images/imagestemplate/dotted_grey.gif) left top repeat-x;
	font-size:100%;
}
#homepage #approfondimenti ul li a{
	color:#666666;
	background: url(../images/imagestemplate/arrow_red.gif) center left no-repeat;
}
#homepage .tit_area{
	color:#666666;
}
#homepage .area_evidenza .tit_area{
	color:#ffffff;
}
/* sidebar */

#homepage .big_input{
	color:#666666;
}
#homepage .line{
	border-top: 1px solid #e1ddd8;
}
.line_dotted{
	border-bottom: 1px dotted #e1ddd8;
}
#homepage .line_dotted_big_marg{
	border-bottom: 1px dotted #e1ddd8;
}
#homepage .link_listino{
	background:url(../images/imagestemplate/arrow_red.gif) left center no-repeat;
}
#homepage .link_listino a:active, #homepage .link_listino a:link, #homepage .link_listino a:visited{
	color:#666666;
}
#homepage #editori_distr, #homepage novita_web{
	color:#666666;
}
#homepage #editori_distr ul li, #homepage #novita_web ul li{
	background:url(../images/imagestemplate/dotted_grey.gif) left top repeat-x;
}
/*#homepage #editori_distr ul li a, #homepage #novita_web ul li a{
	color:#666666;
	background: url(images/imagestemplate/arrow_red.gif) center left no-repeat;
}*/
#homepage .news_sideb h3{
	color:#d66321;
}
#homepage #progetti, #homepage #div_abili{
	  color:#333333;
}
#homepage .prog_top{
	  background:url(../images/imagestemplate/box_bg_white_top.gif) no-repeat;
	  color:#666666;
}
#homepage .prog_bottom{
	  background:url(../images/imagestemplate/box_bg_white_bottom.gif) no-repeat;
}
/* end sidebar */


/* end footer*/

#title_biggest {
	color:#F79319;
}
#title_biggest span{
	color: #999797;
}
#novita_main{
	border-top: 1px solid #e1ddd8;
	border-left: 1px solid #e1ddd8;
}
#novita_main .libro{
	background-color: #F0F0F0;
}
#novita_main .riga_bianca .libro{
	background-color: #ffffff;
}


div.libro_categoria{
	color:#d66321;
}
/* sidebar */
.box {
	  background:url(../images/imagestemplate/bg_grey_box.png) no-repeat;
	  color:#333333;
 }
.box h3{
	color:#234e7b;
}
#search_button{
	background:url(../images/imagestemplate/cerca.png) no-repeat;
}
.big_input{
	color:#666666;
}
.line_no_marg{
	border-top: 1px solid #e1ddd8;
}
.line_big_marg{
	border-top: 1px solid #e1ddd8;
}
#ricerca select{
	color:#666666;
}
.radio{
	color:#234e7b;
}
.link_listino{
	background:url(../images/imagestemplate/arrow_red.gif) left center no-repeat;
}
.link_listino a:active, .link_listino a:link, .link_listino a:visited{
	color:#666666;
}
#editori_distr, #novita_web, #links, #opere_corr{
	color:#666666;
}
#editori_distr, #novita_web, #links, #opere_corr, #downloads{
	color:#666666;
}
#editori_distr ul li, #novita_web ul li, #links ul li, #opere_corr ul li, #downloads ul li{
	background:url(../images/imagestemplate/dotted_grey.gif) left top repeat-x;
}
/*#editori_distr ul li a, #novita_web ul li a, #links ul li a, #opere_corr ul li a, {
	color:#666666;
	background: url(images/imagestemplate/arrow_red.gif) center left no-repeat;
}*/

#opere_corr ul li{
	background:url(../images/imagestemplate/dotted_grey.gif) left bottom repeat-x;
}
.prog_top{
	  background:url(../images/imagestemplate/box_bg_white_top.gif) no-repeat;
	  color:#666666;
}
.prog_bottom{
	  background:url(../images/imagestemplate/box_bg_white_bottom.gif) no-repeat;
}
a.link_2:active, a.link_2:link, a.link_2:visited {
	color:#666666;
	background:url(../images/imagestemplate/arrow_red.gif) left center no-repeat;
}
.prog_top table div{
	color:#8fa33e;
}
.prog_top table span{
	color:#666666;
}
.arancione{
	color:#d66321;
}
/* end sidebar */


#download_main{
	border-top: 1px solid #e1ddd8;
	border-left: 1px solid #e1ddd8;
	color:#666666;
	}
.intestazione{
	background:#f0f0f0;
	color:#333333;
}
.backg_grigio{
	background:#f0f0f0;
}
.tit_esercizi{
	color:#234e7b;
}

.box h3.verde{
	color:#8ca03d;
}
#downloads ul li a{
	color:#666666;
	background: url(../images/imagestemplate/download_grey.gif) center left no-repeat;
}
.bckgr_rounded1_1{
	background: url(../images/imagestemplate/bg_table_grey_sx_taller.gif) no-repeat left top;
}
.bckgr_rounded1_2{
	background: url(../images/imagestemplate/bg_table_grey_dx_taller.gif) no-repeat right top;
}
.bckgr_rounded1_3{
	background-color:#F0F0F0;
	color:#666666;
}
#main_opera ul li a{
	background:transparent url(../images/imagestemplate/arrow_blu.gif) no-repeat scroll left center;
	color:#234e7b;
}
#main_opera p{
	color:#666666;
}
.bckgr_rounded1_3 div{
	color:#f79319;
}
.box {
	  background:url(../images/imagestemplate/bg_grey_box.png) no-repeat;
	  color:#333333;
 }


body {
	background:#D2D7DA;
	color:#666666;
}
#sidebar .box ul li{
	background:url(../images/imagestemplate/dotted_grey.gif) left top repeat-x;
}
#sidebar .box ul li a{
	font-weight: normal;
	color:#666666;
	background: url(../images/imagestemplate/arrow_red.gif) center left no-repeat;
}
#main h1{
	color:#F79319;
}
#main h2{
	color:#F79319;
}
a:link, a:visited, a:hover, a:active{
	color:#8fa33e;
}

#main h1.tit_nov{
	color:#F79319;
}
#content a.box_book_link{
	background: url(../images/imagestemplate/arrow_red.gif) no-repeat scroll left center;
}
table.boxGrigio h3.intestaz{
	color:#234E7B;
}
#content ul li{
	background: url(../images/imagestemplate/arrow_blu.gif) no-repeat left center;
}
#sottosito .content_main .content_block33 a:link, #sottosito .content_main .content_block33 a:visited, #sottosito .content_main .content_block33 a:hover, #sottosito .content_main .content_block33 a:active {
	color:#8FA33E;
}
#sottosito .content_main .content_block50 a:link, #sottosito .content_main .content_block50 a:visited, #sottosito .content_main .content_block50 a:hover, #sottosito .content_main .content_block50 a:active {
	color:#8FA33E;
}

#sottosito .tit_sottosito a:link, #sottosito .tit_sottosito a:visited, #sottosito .tit_sottosito a:hover, #sottosito .tit_sottosito a:active {
	color:#234E7B;
}
#menu_dx ul li a.li_lev1{
	color:#f79319;
}
#menu_dx ul li a{
	background: url(../images/imagestemplate/arrow_red.gif) center left no-repeat;
}
#menu_dx.box ul li {
	background:none;
}


h3.tit_blu{
	color:#234E7B;
}
#login div a{
	color:#234e7b;
	background: url(../images/imagestemplate/arrow_red.gif) no-repeat left center;
}
div.box {behavior: url(iepngfix.htc);}
