.visibility img {display: none;}
* {margin:0; padding:0;}

html,body {color:#000;background-color: #D4D4D4 ; margin:0; padding:0; text-transform: uppercase;}

body {background-color: #D4D4D4; text-transform: lowercase; font: normal 70%/130% verdana, "Lucida Sans Unicode", sans-serif;  color: #000;}

table{border: 0; padding: 0;}

img {border: 0;}

h1 {font-size: 130%;}

#container {position: absolute; top: 10px; left: 50%; padding:0; width: 877px; margin: 0 0 0 -438px;}

#newsletter {display: none;}

#lancio-sx {display: none;}

#head {display: none;}

#vetrina {text-align: left; padding-left: 20px; width: 598px;}
#vetrina p {padding-bottom: 20px;}

#eventi {float: left; width: 290px ;background: transparent url(../bg_piano.gif) no-repeat top right; padding: 10px 30px 0 4px; }
#eventi p {padding: 10px 0 0 15px;}

#primo-piano {float: left; width: 280px; background: transparent url(../bg_piano1.gif) no-repeat top right; padding: 10px 0 0 15px; height: 190px;}
#primo-piano p {padding: 2px 8px 0 4px;}

#breadcrumbs {font: bold 90% verdana, arial, Helvetica, "Lucida Sans Unicode", sans-serif; text-align: left; color: #000; float: left;}
#breadcrumbs a {font: normal 100% verdana, arial, Helvetica, "Lucida Sans Unicode", sans-serif; text-align: left; color: #000; text-decoration: underline;}
#breadcrumbs a:hover {text-decoration: none;}
#stampa {display: none;}

/* MENU PRINCIPALE */
#menu {display: none;}


/* MENU SERVIZIO */

ul#servizio {display: none;}
.label-bordo {border-left: dotted 1px #000;}


.cerca {background: transparent url(../bg_cerca.gif) no-repeat top left; width: 209px; height: 110px; text-align: center; margin: 15px 10px 10px 140px; padding: 20px 0 0 23px;}   
.for {padding: 72px 10px 10px 10px; font: bold 80%/200% verdana;}
.for1 { font: bold 80%/200% verdana;}

.email {width:100px; border: solid 2px #FD6A00; height: 22px; float: left;}


.in {background: transparent url(../bg_invio.gif) no-repeat top left; width: 55px; text-align: center; font: bold 110% verdana, arial; height: 26px; border: 0; margin-left: 3px; float: left;}   
.in1 {background: transparent url(../bg_invio1.gif) no-repeat top left; width: 55px; text-align: center; font: bold 110% verdana, arial; height: 26px; border:0 ; margin-left: 3px; float: left;} 
        

.vetrina-top {background: transparent url(../top_vetrina.gif) no-repeat top left; height: 18px;} 
.vetrina-centro {background: transparent url(../bg_vetrina.gif) repeat top left; padding: 8px 100px 8px 130px; margin: 0; }
.vetrina-bot {background: transparent url(../bot_vetrina.gif) no-repeat top left; height: 20px;}
.bottom {background: transparent url(../bg_bottom.gif) no-repeat top left; height: 52px;}  
.ban {display: none;}    
.cx {background: #fff; padding: 8px 100px 8px 100px;}   
.red-bold {font: bold 100% verdana, arial, Helvetica, "Lucida Sans Unicode", sans-serif; text-align: right; color: #ED1D24; text-decoration: underline;} 
.red-bold:hover {text-decoration: none;}
.copertina {float: left; width: 25%; padding: 0 30px 0 0; }
.tit-copertina {font: bold 110% arial, verdana, Helvetica, "Lucida Sans Unicode", sans-serif; color: #ED1D24; text-decoration: none;}
.tit-copertina:hover {text-decoration: underline;} 
.autore-copertina {font: bold 110% arial, verdana, Helvetica, "Lucida Sans Unicode", sans-serif; text-decoration: none; color: #000;} 
.autore-copertina:hover {text-decoration: underline;}   
.chiusura {padding-right: 30px; font: normal 85% verdana, arial;} 
.blu-bold {font: bold 100% verdana, arial, Helvetica, "Lucida Sans Unicode", sans-serif; text-align: right; color: #01506E; text-decoration: underline;} 
.blu-bold:hover {text-decoration: none;}
.foto-piano {float: left; margin-right: 4px;}
.frecce {display: none;} 
.frecce:hover {text-decoration: underline;}
.interno-top {background: #fff url(../angolo.gif) no-repeat top left; padding: 8px 120px 8px 130px;}
.interno-top img {display: none;}
.scheda {background: #fff url(../bg_scheda2.gif) no-repeat top left; width: 209px; height: 500px;font-size: 100%; padding: 18px 5px 0 30px;}
.scheda-autore {background: #fff url(../bg_schedaautore.gif) no-repeat top left; width: 209px; height: 341px;font-size: 100%; padding: 18px 5px 0 30px;}
.collana {color: #0295FF;}
.logo-collana {position: absolute; top: 717px; left: 719px;}
.descrizione {width: 400px; float: left;}


.catalogo-titolo a {font: bold 110% arial, verdana, Helvetica, "Lucida Sans Unicode", sans-serif; color: #000; text-decoration: none; padding-left: 10px;}
.catalogo-titolo a:hover {text-decoration: underline;}
.catalogo-autore {float: left; width: 130px; text-align: right; margin-right: 10px;}
.catalogo-autore a {font: bold 110% arial, verdana, Helvetica, "Lucida Sans Unicode", sans-serif; color: #545454; text-decoration: none; }
.catalogo-autore a:hover {text-decoration: underline;}
.catalogo-autore1 {width: 400px; text-align: left; margin-left: 10px; padding-left: 10px;}
.catalogo-autore1 a {font: bold 110% arial, verdana, Helvetica, "Lucida Sans Unicode", sans-serif; color: #545454; text-decoration: none; }
.catalogo-autore1 a:hover {text-decoration: underline;}
.float {float: left;}
.float1 {float: left; margin-left: 30px;}
.float2 {float: left; margin-right: 5px;}
.float3 {float: left; margin-right: 5px; margin-left: 30px;}
.titolo-collana {font: bold 140% arial, Helvetica, "Lucida Sans Unicode", sans-serif; text-align: left; color: #0195FF; margin: 0 0 5px 167px; width: 250px;} 
.titolo-collana-fuori {font: bold 140% arial, Helvetica, "Lucida Sans Unicode", sans-serif; text-align: left; color: #7E7E7E; margin: 0 0 5px 167px; width: 250px;} 





