* {
border:0;
margin:0;
padding:0;
text-indent:0;
}


/*if tables*/
table { border-collapse: collapse; }
td {empty-cells: show; }

body {
    background-color: #E2BB3A;
     color: #684822;
    position: absolute; left: 0px; top: 0px;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
}

.background_no_repeat { background-repeat:no-repeat; }

.cMenuTop { color: #684822; }
.cMenuCenter { color: #684822; }

.LinkNeutro {}
.left { text-align: left; }
.std {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px; color: #684822;
}


.G26 { font-family: Garamond, sans-serif; font-size: 26px; color: #684822; }
.G40 { font-family: Garamond, sans-serif; font-size: 38px; color: #684822; }
.V14 {font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px; color: #684822; letter-spacing: 1px; }


H1 {}
H2 {}
H3 {}


.hr {
  border-top: 2px;
  border-color: #684822;
  border-style: solid;
  margin: 5px;
  padding-bottom: 5px;
}


/* CSS PER I BOXINI ----------------------------------------------------------*/
/* DIV che racchiude gli altri due div (v. sotto) */
#bCopertina_Dati {
    position: relative;
    left: 5px;
    top: 0px;
    height: 146px;
    width: 250px;
    overflow: hidden;
}

/* Blocco Copertina - posiziona la copertina nei boxini */
#bCopertina {
    float:left;
    width: 100px;
}

/* Blocco Dati Libro - posiziona i dati del libro nei boxini */
#bDatiLibro {
float: right;
width: 135px;
padding-left: 15px;
}


/* BLOCCHI (LAYERS) VARI ----------------------------------------------------------*/
/* Il Club degli Autori - Concorsi Letterari - Montedit - Consigli Editoriali - Il Club dei Poeti */
.bMenuTop {
    position: absolute; left: 60px; top: 12px; height: 20px; width: 800px; padding: 1px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px; color: #684822;
    word-spacing: 2px;
    text-decoration: none;
    font-weight: bold;
}

/* Home - Chi siamo - Per iscriversi - FAQ - Contatti */
.bMenuCenter {
    position: absolute; left: 60px; top: 310px; height: 20px; width: 800px; padding: 1px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px; color: #684822;
    word-spacing: 2px;
    text-decoration: none;
    font-weight: bold;
}

/* Se desideri pubblicare il tuo libro nel cassetto -- indirizzo montedit */
.bIndirizzo {
    position:  relative; left: 20px; top: -40px; height: 20px; width: 800px; padding: 1px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px; color: #684822;
}

/* Ragione sociale e PIVA della Montedit -- solo in homepage */
.bRagioneSociale {
    position:  absolute; left: 60px; top: 780px; height: 20px;  padding: 1px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px; color: #684822; font-weight: normal;
}

.bMonteditZoom {
    position: absolute; left: 700px; top: 400px; width: 230px; padding: 0px;
    border-top: 1px solid silver; padding-top: 5px;
    /*border: 1px solid silver; border-collapse: collapse; margin: 5px auto 5px auto;*/
}


.CognomeNomeAutore {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 15px; color: #684822;
    margin-bottom: 5px;
    vertical-align: top;
    text-align: left;
}


.DatiSchedaLibro {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px; color: #684822;
    text-align: left;
    vertical-align: top;
}

.ListaCatalogoGenerale {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px; color: #684822;
    padding-right: 5px;
}

.ListaLibrerie {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px; color: #684822;
    padding-right: 5px;
    padding-top: 5px;
    margin-bottom: 5px;
    vertical-align: top;
}

.RegioneLibrerie {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 15px; color: #684822;
    margin-bottom: 5px;
    vertical-align: top;
    text-align: right;
}


/* MODULI D'ORDINE ----------------------------------------------------------*/

div.modulo_ordine div {display: inline;}
.modulo_ordine_title {
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px; color: #684822;
    padding-right: 5px;
    padding-top: 5px;
    margin-bottom: 5px;
    vertical-align: top;
    text-align: left;
}
.modulo_ordine_name {     font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 11px; color: #684822;
    text-align: left;
    vertical-align: top;
    text-align: left;
    background: #FAE7AD;
}


.InputText {
    background: #FAE7AD;
    padding: 0px;
    width: 200px;
    height: 15px;
    padding: 2px;
    text-align: left;
}


.modulo_ordine_sezione {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 15px; color: #684822;
    margin-bottom: 5px;
    vertical-align: top;
    text-align: center;
}



/* MODULO DI RICERCA --------------------------------------------------------*/
.SearchBox {
    position: absolute; right: 52px; top: 6px; padding: 1px;
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px; /*color: #678E95;*/
}

#SearchForm {
    background: #FAE7AD;
    padding: 0px;
    width: 241px;
    height: 21px;
    color: #563232;
}

#SearchInputText {
    background: #FAE7AD;
    padding: 0px;
    width: 200px;
    height: 15px;
    padding: 2px;
    text-align: left;
}

#SearchInputButton {
    background: #E2BB3A;
    padding: 0px;
    width: 30px;
    height: 21px;
    padding: 2px;
    text-align: center;
    border: 1px solid #000000;
    margin: 2px;
}



/* LINKS --------------------------------------------------------------------*/
a:link {    text-decoration:none; }
a:visited {    text-decoration:none; }
a.cMenuTop:hover { color:#FAE7AD;    text-decoration:none; }
a.cMenuCenter:hover { color:#E2BB3A;    text-decoration:none; }
a.cMenuBottom:hover {    color: #1B3132;  /*#47666B;*/     text-decoration:none; }

a.LinkNeutro:link {  color: #563232;  text-decoration:none; }
a.LinkNeutro:visited {  color: #563232;  text-decoration:none; }
a.LinkNeutro:hover { color:#30466D;    text-decoration:none; }
a.LinkNeutro:active {  color: #563232;  text-decoration:none; }

a:active {     text-decoration:none; }


a.monteditzoom:link {text-decoration:underline;}
a.monteditzoom:visited {text-decoration:underline;}
a.monteditzoom:hover {text-decoration:underline;}
a.monteditzoom:active {text-decoration:underline;}




/* TEXTILE ------------------------------------------------------------------*/
div.textile .mt { margin-top: 10px; }
div.textile .mb { margin-bottom: 10px; }
div.textile .lia {  list-style-type : lower-alpha;}

div.textile .rev {
    background: #E2BB3A;
    padding: 0px;
    padding: 2px;
    border: 1px solid #000000;
    margin: ,2px,2px,2px;
}

div.textile a:link {  color: #563232;  text-decoration:underline; }
div.textile a:visited {  color: #563232;  text-decoration:underline; }
div.textile a:hover { color:#30466D;    text-decoration:underline; }
div.textile a:active {  color: #563232;  text-decoration:underline; }
div.textile a:active {     text-decoration:underline; }

div.textile p, a, ul, li {
    font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size: 13px; color: #684822;
}

div.textile ul, li {
    margin-left: 7px;
    /*list-style-position: inside;*/
}

div.textile ol, li {
    margin-left: 14px;
    /*list-style-position: inside;*/
}



/* PAGINATION ---------------------------------------------------------------*/
.pages {
    /*clear: center;*/
          clear:left;
    font-size: 70%;
    font-family:  Verdana,Arial, Helvetica, sans-serif;
    width: 80%;
    margin: 5px 5px 5px 16%;
}

.pages a, .pages span {
    display: block;
    float: left;
    padding: 0.2em 0.5em;
    margin-right: 0.1em;
    border: 1px solid #fff;
    background: #FFF5C8;
}

.pages span.current {
    border: 1px solid #DD6900;
    font-weight: bold;
    background: #DD6900;
    color: #fff;
}

.pages a {
    border: 1px solid #5C7C4D;
    text-decoration: none;
}

.pages a:hover {
    border-color: #DD6900;
}

.pages a.nextprev {
    border: 1px solid #DD6900;
    font-weight: bold;
    background: #FFF5C8;
    color: #DD6900;
}

/*.pages span.nextprev {
    color: #666;
    font-weight: bold;
} */

.pages span.nextprev {
        border: 1px solid #ddd;
        color: #999;
}

span.links {
    border: 1px solid #DD6900;
    font-weight: bold;
    background: #FFF5C8;
    color: #DD6900;
}

.pages span.current {
    border: 1px solid #DD6900;
    font-weight: bold;
    background: #DD6900;
    color: #fff;
