body { background: #FFF url(../img/back_home.jpg) repeat-x top left; font-family: "Times New Roman", Times, serif; font-size: 76%; }
acronym, abbr { border-bottom: 0px; }
h1, h2, h3 { margin: 0; }
.hidden { display: none; }
a img { border: 0; }
h1 { position: relative; }
h1 a { display: block; position: absolute; top: 0; left: 0;  width: 233px; height: 105px; }
#Accessible { 	position:absolute; top: -1000em; width: 1px; height: 1px; overflow: hidden; }
#Page { position: relative; width: 761px; border: 3px solid white; margin: 0 auto; padding: 0; }
#Header { background: url(../img/back_header.jpg) no-repeat top left; min-height: 106px; height: auto !important; height: 106px; }
#Header ul { position: absolute; right: 5px; top: 87px; margin: 0; padding: 0; list-style-type: none; }
#Header li { font-family: Verdana, Arial, Helvetica, sans-serif; float: left; border-right: 1px solid white; padding-right: 7px; margin-left: 10px; }
#Header li.ultimo { border: 0; }
#Header li a { color: white; font-weight: bold; text-decoration: none; }

#Menu {  font-size: 150%; position: relative; background: #EFE8E3 url(../img/back_menu.jpg) repeat-x top left; border-top: 2px solid #FFF; border-bottom: 2px solid #FFF; min-height: 30px; height: auto !important; height: 30px;   }
#Menu ul { margin: 0; padding: 0; list-style-type: none; position: relative; top: 4px }
#Menu li { float: left; }
#Menu li.riso { width: 86px; text-align:center; border-right: 1px solid #A49F9B; }
#Menu li.prodotti { width: 192px; text-align:center; border-right: 1px solid #A49F9B; }
#Menu li.qualita { width: 115px; text-align:center; border-right: 1px solid #A49F9B; }
#Menu li.angolo { width: 160px; text-align:center; border-right: 1px solid #A49F9B; }
#Menu li.spaccio { width: 203px; text-align:center; }
#Menu li a { color: #1C1C1C; text-decoration: none; }

#Briciole { font-size: 120%; background: #7A1B1B; color: #FFF; border-bottom: 3px solid white; padding: 5px 0 5px 27px; }
#Briciole a { color:White; }

#Contenuto { background: #FFF; border-bottom: 3px solid white; }
#ContenutoTop { position: relative; }
#ContenutoBottom { position: relative; }

#Riso { position: relative; width: 462px; height: 208px; color: #978B85;  background: #F2F0F1 url(../img/back_sfumato_riso.jpg) no-repeat top left;  margin-bottom: 5px; }
#Riso2 { padding: 0px 15px 0 15px; height: 170px; overflow: auto; position: relative; top: 35px; }
#Riso h2 { color: #000; font-size: 130%; }
#Riso h3 { color: #8F2E00; font-size: 170%; font-weight: normal }
#Riso hr { float: left; background-color: #660000; border: 0; width:70%; height: 1px; }

.prodriso { position: relative; width: 70%; clear: left; min-height: 68px; padding: 5px 0 }
.prodriso img { float: left; margin-right: 10px; }
.prodriso p { margin: 0; padding: 0; font-size: 120%; color:#6F5D51 }
.prodriso div.btn { position: relative; left: 140px; }
.ultimo { border: 0; padding-bottom: 0; }

#Prodotti { position: relative; background: #CABEB6 url(../img/back_sfumato_prodotti.jpg) no-repeat top left; width: 462px; height: 208px; overflow: auto;  }
#Prodotti2 { padding: 30px 15px 0 15px; }
#Prodotti h2 { color: #000; font-size: 130%; }
#Prodotti h3 { color: #8F2E00; font-size: 130%; font-weight: normal }
#Prodotti hr { float: left; background-color: #660000; border: 0; width:70%; height: 1px; }
.prodotto { position: relative; width: 100%; overflow: hidden; clear: left; min-height: 68px; padding: 5px 0 }

.prodotto img { float: left; margin-right: 10px; }
.prodotto a img { float: none; margin: 0; }
.prodotto p { margin: 0; padding: 0; font-size: 120%; color:#6F5D51 }

.ultimo { border: 0; padding-bottom: 0; }

#AngoloVerde { background: #FCFCF4 url(../img/back_sfumato_angolo.jpg) no-repeat top left; overflow: auto; width: 292px; position: absolute; top:0px; left: 469px; height: 208px;}
#AngoloVerde2 { padding: 30px 15px 0 15px; }
#AngoloVerde h2 { font-size: 130%; color: #000; }
#AngoloVerde h3 { color: #8F2E00; font-size: 150%; font-weight: normal }
.notizia { clear: left; min-height: 70px; padding: 10px 0 }
.notizia img { float: left; margin-right: 10px; }
.notizia p { margin: 0; padding: 0; font-size: 120%; color:#6F5D51 }

#Spaccio { background: #E8C89F url(../img/back_sfumato_spaccio.jpg) no-repeat top left; overflow: auto; width: 292px; position: absolute; top: 0; left: 469px;  height: 208px;  }
#Spaccio2 { padding: 30px 15px 0 15px; }
#Spaccio h2 { font-size: 130%;  }
#Spaccio h3 { color: #8F2E00; font-size: 150%; font-weight: normal }
.offerta { clear: left; min-height: 70px; padding: 10px 10px 0 10px }
.offerta img { float: left; margin-right: 30px; }
.offerta p { margin: 0; padding: 0; font-size: 120%; color:#6F5D51 }


#Footer { position: relative; font-weight: bold; background: #7A1B1B; text-align: right; min-height: 20px; height: auto !important; height: 20px;}
#Footer a { color: white; text-decoration: none; }
#Footer ul { position: absolute; top: 2px; right: 10px; margin: 0; padding: 0; list-style-type: none; }
#Footer li  { font-family: Verdana, Arial, Helvetica, sans-serif; border-right: 1px solid white; float: left; padding-right: 10px; margin-left: 10px; }
#Footer .ultimo { border: 0; }


#btnVisualizza { position: absolute;  bottom: 6px; left: 340px }
#btnVisualizza2 { position: absolute;  bottom: 6px; left: 340px }
#btnLeggi { position: absolute; bottom: 5px; left: 210px; }
#btnSezione { position: absolute; bottom: 6px; left: 182px; }

