﻿#footerBox { width:970px;overflow:hidden; }
#tableHeader { background-image:url(/img/imma_hoepli.gif);background-repeat:no-repeat; width: 970px; }
#tableHeaderPrint { display:none;}
body{
	background-color: White;
	color: #000000;
	font-style: normal;
	font-size: 10pt;
	font-family: Verdana, arial, helvetica;
	letter-spacing: normal;
	}

img {border: 0px;}
h3{font-weight: bold;color: #0072AD;font-size: 11px;}
h2{font-weight: bold;color: #0072AD;font-size: 16px;}
form{margin: 0px;}
hr {height:0;border:0;border-top:1px dashed #C8D5E7;margin: 0px; padding: 0px;}
input {font-size: 10px; width: 300px; margin-top: 3px;}
a{text-decoration:none;color:#000000}
a:hover{text-decoration:none;color:#000000}
a:visited{text-decoration:none;color:#000000}

.divContentMaster { margin:0 auto;width:975px;}
.center{margin-left: auto;margin-right: auto;margin-top: 40px;width: 980px;text-align: center;}
.center a{color: #0072AD;}
.btn{width: 140px; color: #0072AD; font-weight: bold; height: 22px; margin-top: 10px;margin-bottom: 10px;font-size: 11px;}
.center a {font-weight: bold;}
.left{margin-top:20px;margin-left: 5px;margin-right: 10px;width: 250px;float:left;}
.right{margin-top:20px;margin-right: 20px;float:right;}
.leftsearch{margin: 0px;width: 450px;float:left;margin-bottom: 7px;margin-top:20px;}
.leftsearch h3{margin: 0px;font-size: 11px;}
.leftsearch input { margin-top: 0px; margin-right: 0px;}
.leftsearch .btn {margin-top: 4px;margin-bottom: 0px;font-size: 11px;}
.leftsearch a {font-weight: bold;color: #0072ad;}

div.resultSummary{clear:left;margin-left: 0px;margin-right: 0px;width: 99%;height: 18px;padding-top: 5px; background-color: #C8D5E7;}
div.resultSummary a{color: #17589C;text-decoration: none;}
div.resultSummary a:hover{color: #17589C;text-decoration: underline;}
div.resultSummary #rsSumSx{float: left;min-height: 18px;text-align: left;vertical-align: middle;padding-left: 10px;font-size: 11px;font-weight: bold;color: #17589C;}
div.resultSummary #rsSumDx{float: left;min-height: 18px;text-align: left;vertical-align: middle;padding-left: 10px;font-size: 11px;color: #17589C;}

div.pagerDown{float: left;height: 20px;text-align: left;vertical-align: middle;padding-left: 10px;padding-top: 3px;font-size: 12px;color: #17589C;width: 96%;}
div.pagerDown a{color: #17589C;text-decoration: none;}
div.pagerDown a:hover{color: #17589C;text-decoration: underline;}

div.result{margin-left: 15px;margin-right: 15px;margin-top: 10px;width: 96%;}
div.result h3
div.result h3 a{color: #0072ad;}
div.result a{color: #0072ad;}
  
div.result p{margin: 0px;}

div.result i a{text-decoration:none;}
div.result i a:hover{text-decoration:underline;}
div.result img{float: left; margin-bottom: 10px; margin-right: 5px; vertical-align: top;}



.listSubArgomenti{margin-left: 20px; margin-bottom: 10px; line-height: 18px;}
.listSubArgomenti a{white-space: nowrap; margin-right: 12px;}
.cssform{clear: both;width: 310px;}
.cssform p{clear: left;width: 310px;margin: 0;padding: 5px 0 8px 0;padding-left: 55px;height: 1%;text-align: left;}
.cssform label{float: left;margin-top: 6px;margin-left: -55px;width: 55px;}
.argtitle{margin: 3px 3px 6px 3px; width: 30%; float:left;}

table.resultSummary{margin-left: 0px;margin-right: 0px;width: 99%;min-height: 18px;padding-top: 5px;background-color: #C8D5E7;}
table.resultSummary td{min-height: 18px;text-align: left;padding-left: 10px;vertical-align:top;font-size: 11px;color: #17589C;}
table.resultSummary td a{color: #17589C;text-decoration: none;}
table.resultSummary td a:hover{color: #17589C;text-decoration: underline;}

div.footer{width:980px;font-weight:100;font-weight:normal;margin-top:40px;}
div.footer a{text-decoration:none;font-weight:normal}

.btn_vai {text-indent: -3000px;	width: 72px;	height: 34px;	background: url(http://www.hoepli.it/img/searchbar/btn_vai.gif) 0px 0px;	padding:0;	border:0;	margin:0;}
.btn_cerca {text-indent: -3000px;	width: 69px;	height: 21px;	background: url(/res/img/btn_vai.gif) no-repeat 0px 0px;	padding:0;	border:0;	margin:0;}



.cssMenu {float:left;background:#ffffff url(/res/img/menu_sfondo.png) repeat-x left top;clear:both;margin-left:10px;margin-top:10px;}
ul.nav{float: left;list-style: none;margin: 0;padding: 0;}
ul.nav li{float: left;margin: 0 0 0 0;padding: 0;color:#035a9c;text-transform:uppercase;} 
ul.nav a{float: left;padding: 0 0 0 0.4em; text-decoration: none;color: #035a9c;} 
ul.nav span{float: left;padding: 4px 20px 8px 10px;cursor: pointer} 
ul.nav a:hover{background: url(/res/img/menu_li_active.png) repeat-x top left} 
ul.nav a:hover span{color: #ffffff;}

ul.nav li.active a{background: url(/res/img/menu_sfondo_on.png) repeat-x top left} 
ul.nav li.active span{background: url(/res/img/menu_quad_active.gif) no-repeat top right;color: #ffffff;}
ul.nav li.active2 a{background: url(/res/img/menu_sfondo_on.png) repeat-x top left} 
ul.nav li.active2 span{background: url(/res/img/menu_quad_active2.gif) no-repeat top right;color: #ffffff;}


ul.navImg{float: left;list-style: none;margin: 0;padding: 0;}
ul.navImg li{float: left;margin: 0 0 0 0;padding: 0;color:#035a9c;text-align:center;} 
ul.navImg a{float: left;margin:0 5px;text-decoration: none;color: #035a9c;display:block;width:92px;height:85px;font-size:12px} 
ul.navImg a.libriOff{background: url(/res/img/btn_libri_off.jpg) no-repeat left top;} 
ul.navImg a.libriOn{background: url(/res/img/btn_libri_on.jpg) no-repeat left top;color: #ffffff;font-weight:bold;} 
ul.navImg a.booksOff{background: url(/res/img/btn_books_off.jpg) no-repeat left top;} 
ul.navImg a.booksOn{background: url(/res/img/btn_books_on.jpg) no-repeat left top;color: #ffffff;font-weight:bold;} 
ul.navImg a.ebooksOff{background: url(/res/img/btn_ebooks_off.jpg) no-repeat left top;} 
ul.navImg a.ebooksOn{background: url(/res/img/btn_ebooks_on.jpg) no-repeat left top;color: #ffffff;font-weight:bold;} 
ul.navImg a.dvdOff{background: url(/res/img/btn_dvd_off.jpg) no-repeat left top;} 
ul.navImg a.dvdOn{background: url(/res/img/btn_dvd_on.jpg) no-repeat left top;color: #ffffff;font-weight:bold;} 
ul.navImg a.blurayOff{background: url(/res/img/btn_bluray_off.jpg) no-repeat left top;} 
ul.navImg a.blurayOn{background: url(/res/img/btn_bluray_on.jpg) no-repeat left top;color: #ffffff;font-weight:bold;} 
ul.navImg a.catalogoOff{background: url(/res/img/btn_catalogo_off.jpg) no-repeat left top;} 
ul.navImg a.catalogoOn{background: url(/res/img/btn_catalogo_on.jpg) repeat-y top right;color: #ffffff;font-weight:bold;} 
ul.navImg a span{float: left;padding: 6px 10px;} 


div.linkTestata{height:20px; width:796px; margin-bottom:2px;color: #000000; font-style: normal; font-size: 10pt; font-family: Verdana, arial, helvetica; letter-spacing: normal}
div.linkTestata a{color: #000000; font-style: normal; font-size: 8pt; font-family: Verdana, arial, helvetica; letter-spacing: normal;text-decoration:none;}
div.linkTestata span{color: #035a9c; font-style: normal; font-size: 8pt; font-family: Verdana, arial, helvetica; letter-spacing: normal }

div.LogoMenu{float:left;background:#ffffff url(/img/imma_hoepli.gif);background-repeat:no-repeat; width: 968px;clear:right;}
div.LogoMenu div.Promozione{float:right;width:168px;border:1px solid #195B98;padding:2px 0;text-align:center;}
div.LogoMenu div.Logo{padding-left:350px;padding-top:6px;padding-bottom:6px;}
div.LogoMenu div.Menu{padding-left:150px}
#header {width:100%;background:#ffffff;font-size:12px;line-height:25px;font-weight:bold;text-decoration: none;letter-spacing: -1px;font-family: "Verdana";}
.topMenu {width:100%;text-align:center;margin:0px;padding:0px;list-style:none;}
#lif {float:left;background: url("/img/menu/left.gif") no-repeat left top;margin:0;padding:0 2px 0 2px;}
#lif a {float:left;display:block;background: url("/img/menu/right.gif") no-repeat right top;padding:1px 8px 0px 4px;text-decoration:none;color:#005BA1;}
#first {float:left;background: url("/img/menu/left1.gif") no-repeat left top;margin:0;padding:0 2px 0 9px;}
#first a {float:left;display:block;background: url("/img/menu/right.gif") no-repeat right top;padding:1px 8px 0px 4px;text-decoration:none;color:#005BA1;}
#last {float:left;background: url("/img/menu/left.gif") no-repeat left top;margin:0;padding:0 2px 0 2px;}
#last a {float:left;display:block;background: url("/img/menu/right1.gif") no-repeat right top;padding:1px 8px 0px 4px;text-decoration:none;color:#005BA1;}

div.MenuServizio{width:970px;color:#ffffff;font-size:12px;padding:4px 0px;}
div.MenuServizio a{color:#ffffff;text-decoration: none;letter-spacing: -1px;font-family:Verdana;margin:0 10px;}
div.MenuServizio a:hover {color:#ffffff;text-decoration: underline;}

.btn_avanzata {display:block;text-indent: -3000px;width: 148px;height: 34px;background: url(/img/searchbar/btn_avanzata.gif) 0px 0px;}
.btn_avanzata:hover {background: url(/img/searchbar/btn_avanzata.gif) 0px -34px;}

.btn_guidata {display:block;text-indent: -3000px;width: 148px;height: 34px;background: url(/img/searchbar/btn_guidata.gif) 0px 0px;}
.btn_guidata:hover {background: url(/img/searchbar/btn_guidata.gif) 0px -34px;}

/* inizio filtri */
div.boxFiltro{width:220px;margin-bottom:10px;}
div.boxFiltro h3{margin:0;background-color:#035A9C;padding:4px 10px 6px 4px;color:White;font-family:'Franklin Gothic Book',verdana,arial}
div.boxFiltro h3 a{float:right;display:block;padding:0 1px;}
div.boxFiltro h3 a:hover{text-decoration:none;}
div.boxFiltro h3 span{float:left}
div.boxFiltro div{padding:0;}
div.boxFiltro ul{margin:0;padding:0;list-style:none;}
div.boxFiltro li{background-color:#ffffff;margin:0;font-family:Verdana,Arial;list-style:none;font-size:11px;text-transform:capitalize;}
div.boxFiltro li a
{
	background:#ffffff url(/res/img/freccina_dx.gif) no-repeat 5px 8px;
	text-decoration:none;
	color:#666666;
	border-bottom:1px solid #ffffff;
	display:block;
	padding:5px 5px;
	font-size:11px;
}
div.boxFiltro li.filtroBack a
{
	background:#ffffff url(/res/img/freccina_sx.gif) no-repeat 5px 8px;
	text-decoration:none;
	color:#666666;
	border-bottom:1px solid #ffffff;
	display:block;
	padding:5px 15px;
	font-size:11px;
}

div.boxFiltro li a:hover{text-decoration:none;color:#666666;background-color:#EEEEEE;font-size:11px;}
div.boxFiltro li.sel{background-color:#EEEEEE;padding:5px 5px;font-size:11px;color:#666666;}

div.boxFiltro li a{padding-left:14px}
div.boxFiltro li li a{padding-left:25px; background-position:15px 8px}
div.boxFiltro li li li a{padding-left:36px;background-position:26px 8px}
div.boxFiltro li li li li a{padding-left:47px;background-position:37px 8px}

/* fine filtri */
div.briciole {margin-left:10px;background-color:#DFEAF0;padding:5px;}
div.briciole span a:{text-decoration:none;font-size:11px;}
div.briciole span a:hover{text-decoration:none;font-size:11px;}

div.Risultati{margin-left:10px;background-color:#DFEAF0;padding:5px;}
div.Pager{margin-left:10px;font-size:11px;background-color:#f5f5f5;padding:5px;text-align:center;}
div.pager div{margin-left: 15px;}
div.pager a{margin-left: 4px;margin-right: 4px;}
ul.paging{float: left;list-style: none;margin: 0;padding: 0;text-align:center}
ul.paging li{float: left;margin: 0 0 0 0;padding:0 6px;} 
a.pagina{display:block;padding:0 3px 3px 3px; text-decoration:underline;font-size:14px;color:#035a9c}
a.paginatoreInd{display:block;width:16px;height:16px; background:url(/res/img/btn_paginatore_SX.gif) no-repeat left -16px;text-decoration:none}
a.paginatoreAv{display:block;width:16px;height:16px; background:url(/res/img/btn_paginatore_DX.gif) no-repeat left -16px;text-decoration:none}
a.paginatoreInd:hover{background:url(/res/img/btn_paginatore_SX.gif) no-repeat left top;text-decoration:none}
a.paginatoreAv:hover{background:url(/res/img/btn_paginatore_DX.gif) no-repeat left top;text-decoration:none}



div.divFiltri{width: 220px;margin-bottom:2px;}
a.alink
{
    display: Block;
    position: Relative;
    background-color: #F7F7F7;
    color: #666666;
    text-decoration: None;
    padding: 3px 3px 3px 3px;
    border:1px solid white;
    font-size:10px;
}
a.alink:hover
{
    display: Block;
    position: Relative;
    background-color:#EEEEEE;
    color: #666666;
    text-decoration: None;
    border:1px solid white;
    font-size:10px;
}
a.divLink
{
    display: Block;
    position: Relative;
    color: #666666;
    text-decoration: None;
    padding: 5px 5px 5px 15px;
    font-size:10px;
    border:1px solid white;
    background:#F7F7F7 url(/res/img/freccina.gif) no-repeat 5px 8px;
}
a.divLink:hover
{
    display: Block;
    position: Relative;
    background-color: #EEEEEE;
    color: #666666;
    text-decoration: None;
    font-size:10px;
    border:1px solid white;
}
div.divLink
{
    visibility: Hidden;
    position: Absolute;
    margin: -21px 0px 0px 220px;
    background-color: #F7F7F7;
    font-size:10px;    
    width: 220px;
}

table.tblArgomenti td{background-color:#F7F7F7;}
a.listArgomenti{float:left;display:block;padding:5px 15px;width:200px;background:#F7F7F7 url(/res/img/freccina.gif) no-repeat 5px 8px;color:#666666;font-size:11px;overflow:hidden}
a.listArgomenti:hover{text-decoration:none;background-color:#EEEEEE;color:#666666;}

.boxTitolo {background:url(/img/schedaLibro/sfondoTitolo.gif) no-repeat left 5px;padding:0 0 2px 9px;margin:10px}
.boxTitolo span {font-family:Verdana;font-size:15px; font-weight:bold;color:#035a9c;background-color:#ffffff;padding:0 8px 0 5px;}
.boxN12{padding:10px;margin:10px;font-family:Verdana;font-size:12px;color:#000000;background:#f5f5f5 url(/res/img/avanzata_omino.jpg) no-repeat right top;border:1px solid #dddbdc}
.boxN12 p{text-align:right;text-align:center;padding:10px 0 0 0; margin:0}
.boxN12 .row{width:550px;padding:0;text-align:right;margin:0 0 5px 0;border:0;}
.boxN12 .row label{text-transform:uppercase;font-weight:bold;color:#035a9c;font-size:11px;}
.boxN12 .row select{width:360px;color:#000;font-size:12px;margin:0;padding:0;}
.boxN12 .row input{width:356px;color:#000;font-size:12px;margin:0;padding:0;height:17px;}

div.boxPrincipale{background-color:#606060; border:1px solid #055a9d}
div.boxPrincipale div.Testo{float:left;width:540px;margin:20px;color:#dfdfdf;font-size:11px;}
div.boxPrincipale div.Testo a{color:#dfdfdf;font-size:11px;text-decoration:none; font-weight:bold;}
div.boxPrincipale div.Testo a:hover{color:#dfdfdf;font-size:11px;text-decoration:none; font-weight:bold;}

div.biografia{padding:15px;background-color:#efefef;color:#414141;font-size:11px;}
div.biografia a{color:#414141;font-size:11px;text-decoration:none; font-weight:bold;}
div.biografia a:hover{color:#414141;font-size:11px;text-decoration:none; font-weight:bold;}

div.BoxLibroPLC{float:left;padding:10px;}
div.BoxLibroPLC div.Img{float:left;width:85px}
div.BoxLibroPLC div.DatiLibro{float:left;width:356px}	
div.BoxLibroPLC div.DatiLibro h3{padding:0;margin:0;}	
div.BoxLibroPLC div.DatiLibro p{padding:0;margin:0;}
div.BoxLibroPLC div.DatiLibro p b{color:#0072AD}
div.BoxLibroPLC div.DatiLibro div{float:left;font-family:Verdana;font-size:11px;font-weight:bold;text-align:center;margin:3px 0}
div.BoxLibroPLC div.DatiLibro div.niceprice{padding:0px 10px 0 0;color:#02599c;}
div.BoxLibroPLC div.DatiLibro div.niceprice span{font-size:14px;}
div.BoxLibroPLC div.DatiLibro div.sconto{padding:0 10px;color:red;}
div.BoxLibroPLC div.DatiLibro div.sconto span{font-size:14px;}


div.BoxLibroPLC div.Azioni{float:right;width:90px;text-align:right;border-left:1px solid #dfdfdf;}
div.BoxLibroPLC div.Azioni p{padding:0;margin:0;}
div.BoxLibroPLC div.Azioni p b{color:#0072AD}
div.BoxLibroPLC div.Azioni div{float:left;font-family:Verdana;font-size:11px;font-weight:bold;text-align:center;margin:3px 0}
div.BoxLibroPLC div.Azioni div.niceprice{padding:0px 10px;color:#02599c;}
div.BoxLibroPLC div.Azioni div.niceprice span{font-size:16px;}
div.BoxLibroPLC div.Azioni div.sconto{padding:0 20px;color:red;}
div.BoxLibroPLC div.Azioni div.sconto span{font-size:16px;}

div.BoxLibroPSC div.DatiLibro{padding:0 7px;}
div.BoxLibroPSC div.DatiLibro h3{padding:0;margin:0;}	
div.BoxLibroPSC div.DatiLibro p{padding:0;margin:0;}
div.BoxLibroPSC div.DatiLibro p b{color:#0072AD}
div.BoxLibroPSC div.DatiLibro div{float:left;font-family:Verdana;font-size:11px;font-weight:bold;text-align:center;margin:3px 0}
div.BoxLibroPSC div.DatiLibro div.niceprice{padding:0px 10px 0 0;color:#02599c;}
div.BoxLibroPSC div.DatiLibro div.niceprice span{font-size:14px;}
div.BoxLibroPSC div.DatiLibro div.sconto{padding:0 10px;color:red;}
div.BoxLibroPSC div.DatiLibro div.sconto span{font-size:14px;}


td.BoxLibroPLV div.DatiLibro h3{padding:0;margin:0;}	
td.BoxLibroPLV div.DatiLibro p{padding:0;margin:0;}
td.BoxLibroPLV div.DatiLibro p b{color:#0072AD}
td.BoxLibroPLV div.DatiLibro div{float:left;font-family:Verdana;font-size:11px;font-weight:bold;text-align:center;margin:3px 0}
td.BoxLibroPLV div.DatiLibro div.niceprice{padding:0px 10px 0 0;color:#02599c;}
td.BoxLibroPLV div.DatiLibro div.niceprice span{font-size:14px;}
td.BoxLibroPLV div.DatiLibro div.sconto{padding:0;color:red;}
td.BoxLibroPLV div.DatiLibro div.sconto span{font-size:14px;}



div.top{float:left}
div.left{float:left;width:370px;margin-right:10px;}
div.right{float:left;width:370px;}
div.left div, div.right div{float:left;padding:5px 0;clear:both;}
div.left img, div.right img{float:left;margin-right:10px;}
div.left p, div.right p{float:left;width:285px;margin:0}


