body {
    margin: 0px 0;
    padding: 20px;
    border: 0;
    background-color: #b9c2c9;
    text-align: left; /* for IE 5.* for Windows */
    color: #d5dee1;
    min-height: 700px;
}

.privcred {
   text-align: center;
   text-decoration: none;
   font-family: Verdana, San Serif, Arial;
   font-size: 0.8em;
   color: #FFF;
}

.privcred A {
   text-align: center;
   text-decoration: none;
   font-family: Verdana, San Serif, Arial;
   font-size: 0.8em;
   color: #FFF;
   font-weight: bold;
}

.privcred A:hover {
   text-align: center;
   text-decoration: none;
   font-family: Verdana, San Serif, Arial;
   font-size: 0.8em;
   color: #797979;
}

.TabExt {
   width: 100%;
   height: 100% ;
   background-color: #FFF;
   text-align: left;
   text-decoration: none;
   font-family: Verdana, San Serif, Arial;
   font-size: 0.8em;
   border-collapse: collapse;
   color: #797979;
/*    border: 1px solid #797979; */
}

.TabInt {
   height: 100%;
   background-color: #FFF;
   text-decoration: none;
   font-family: Verdana, San Serif, Arial;
   font-size: 0.8em;
   border-collapse: collapse;
   color: #999;
   padding: 0.4em;
   border: 1px solid #797979;
}

.TabInt TD {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 10px;
   font-style: normal;
/*    font-weight: bold; */
   color: #787878;
   text-decoration: none;
   padding-left: 0.3em;
}

.TabInt A {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #A4083B;
        text-decoration: none;
}

.TabInt A:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #000;
        text-decoration: none;
}

.TabCrediti {
   background-color: #FFF;
   text-decoration: none;
   font-family: Verdana, San Serif, Arial;
   font-size: 1.2em;
   border-collapse: collapse;
   color: #999;
   padding: 0.4em;
}

.TabCrediti TD {
   font-family: Verdana, Arial, Helvetica, sans-serif;
   font-size: 1.2em;
   font-style: normal;
/*    font-weight: bold; */
   color: #787878;
   text-decoration: none;
   padding-left: 0.3em;
}

.TabCrediti A {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 1.2em;
        font-style: normal;
        font-weight: bold;
        color: #A4083B;
        text-decoration: none;
}

.TabCrediti A:hover {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 1.2em;
        font-style: normal;
        font-weight: bold;
        color: #000;
        text-decoration: none;
}

.TabRic {
   background-color: #FFF;
   text-decoration: none;
   font-family: Verdana, San Serif, Arial;
   font-size: 0.8em;
   border-collapse: collapse;
   color: #999;
   padding: 0;
}

.TabOrdine {
   font-family: Verdana, San Serif, Arial;
   font-size: 0.9em;
   color: #999;
}

.TabCarrello {
   background-color: #FFF;
   text-decoration: none;
   font-family: Verdana, San Serif, Arial;
   font-size: 0.8em;
   border-collapse: collapse;
   color: #999;
   padding: 0.4em;
   border: 1px solid #FFF;
}

.TabCarrelloVuoto {
   background-color: #F5F5F5;
   background-image: url('img/carrello.jpeg');
/*    background-repeat: no-repeat; */
   background-position: center;
   text-decoration: none;
   font-family: Verdana, San Serif, Arial;
   font-size: 0.6em;
   border-collapse: collapse;
   color: #999;
   padding: 0.4em;
   border: 1px solid #797979;
}

.menu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #515151;
        text-decoration: none;
}

.menuselected {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 10px;
        font-style: normal;
        font-weight: bold;
        color: #9A3057;
        text-decoration: none;
}

.notamenu {
        font-size: 7px;
        font-style: normal;
        color: #515151;
}

.titolo {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #787878;
        text-align: center;
        vertical-align: middle;
}

.titolo A{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #9A3057;
        text-align: center;
        vertical-align: middle;
        text-decoration: none;
}

.titolo A:hover{
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #000;
        text-align: center;
        vertical-align: middle;
}

.titoloindex {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 26px;
        color: #A4083B;
        text-align: center;
        vertical-align: middle;
        font-weight: bold;
}

.titolocrediti {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 20px;
        color: #A4083B;
        text-align: left;
        vertical-align: middle;
        font-weight: bold;
}

.testocrediti {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 15px;
        color: #787878;
        vertical-align: middle;
}

.titolomenu {
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 12px;
        font-weight: bold;
        color: #000;
        text-align: left;
        vertical-align: middle;
}



INPUT {
    font-size: 10px;
    border: 1px solid #666666;
    border-color : #8B8B8B;
  }

TEXTAREA {
    font-size: 10px;
    border: 1px solid #666666;
    border-color : #8B8B8B;
  }

SELECT {
    font-size: 10px;
    border: 1px solid #666666;
    border-color : #8B8B8B;
  }
