body {
background : #F2F2F2;
}
#contenitore {
  width : 1010px;
  height: 750px;
  margin: 0px auto;
}
#corpo {
  background: url(images/bordoSX.gif) left top no-repeat;
  width: 1010px;
  height: 750px;
 }
#colonna1 {
  position: relative;
  width: 240px;
  height: 750px;
  margin:0px 0px 0px 17px;
  padding: 0px;
  background : url(images/col_01.jpg) no-repeat;
  float: left;
}
#colonna1 h3{
  margin:0px 0px 0px 0px;
  padding: 25px 0px 10px 10px;
  font-family: verdana;
  font-size: 12px;
  color: #520303;
}
#colonna1 p{
  margin:0px 0px 0px 0px;
  padding: 10px 15px 5px 10px;
  font-family: verdana;
  font-size: 11px;
  color: #520303;
}
#colonna1 p a:link, #colonna1 p a:visited{
  color: #520303;
  text-decoration: underline;
}
#sitoTG {
  margin:0px;
  padding: 400px 0px 5px 5px;
}
#sitoTG p{
  font-family: verdana;
  color: #520303;
  font-size: 10px;
  text-align: center;
}
#sitoTG p a:link, #sitoTG p a:visited{
  color: #520303;
  text-decoration: none;
}
#sitoTG a:hover, #colonna1 p a:hover{
color: #ffffff;
}
#colonna2 {
  width: 248px;
  height: 750px;
  margin:0px;
  padding: 0px;
  background : url(images/col_02.jpg) no-repeat;
  float: left;
}
#tabella {
  margin-top: 440px;
  margin-left:0px;
  margin-right:1px;
}
td {
 padding: 0px 0px 0px 0px;
}
td a:hover{
  background: url(images/over.png) no-repeat;
}
a img {
border: none;
}
#colonna3 {
  width: 497px;
  height: 665px;
  background: url(images/bordoDX.jpg) right top no-repeat;
  float: left;
}
#colonna3A {
  width: 490px;
  height: 420px;
  background: #FFFFFF url(images/bordoTop.jpg) left top no-repeat;
  float: left;
}
#colonna3A img{
  margin:15px 0px 0px 0px;
  padding: 10px 0px 0px 0px;
}
#colonna3B {
  width: 490px;
  height: 244px;
  background: #ffffff url(images/bordoSotto.jpg) right bottom no-repeat;
  clear: left;
}
#miniatura1 {
  margin: 10px 10px 5px 35px;
  padding: 10px;
  width: 100px;
  height: 75px;
  border: 1px solid #990000;
  float: left;
}
#miniatura2, #miniatura3 {
  margin: 10px 10px 5px 10px;
  padding: 10px;
  width: 100px;
  height: 75px;
  border: 1px solid #990000;
  float: left;
}
#miniatura4 {
  margin: 5px 10px 10px 35px;
  padding: 10px;
  width: 100px;
  height: 75px;
  border: 1px solid #990000;
  float: left;
}
#miniatura5, #miniatura6 {
  margin: 5px 10px 10px 10px;
  padding: 10px;
  width: 100px;
  height: 75px;
  border: 1px solid #990000;
  float: left;
}
/* FINE PAGINA HOME*/
#chisiamo {
  width: 497px;
  height: 664px;
  background: #ffffff url(images/bordoDX.jpg) right top no-repeat;
  float: left;
}
#chisiamoA {
  width: 490px;
  height: 649px;
  background: url(images/bordoTop.jpg) left top no-repeat;
}
#titoloCHI{
  padding: 35px 0px 0px 0px;
  font-family: verdana;
  font-size: 18px;
  color: #520303;
  text-align: center;
}
#sfondo{
  width: 482px;
  height: 649px;
  margin: 0px 0px 0px 0px;
  background: url(images/decorazione.png) left bottom no-repeat;
}
#testoCHI span{
  color: #520303;
}
#testoCHI p {
 text-indent: 2em;
 line-height: 170%;
 font-family: verdana;
 font-size: 12px;
 color: #000000;
 text-align: justify;
}
#testoCHI {
 width: 430px;
 height: 550px;
 margin: 0px;
 padding: 0px 25px 0px 25px;
}
#chisiamoB {
  width: 490px;
  height: 15px;
  background: #ffffff url(images/bordoSotto.jpg) right bottom no-repeat;
  font-family: Verdana;
}
 /* FINE PAGINA CHI SIAMO*/

#ricette {
  width: 497px;
  height: 664px;
  background: #ffffff url(images/bordoDX.jpg) right top no-repeat;
  float: left;
}
#ricetteA {
  width: 490px;
  height: 649px;
  background: url(images/bordoTop.jpg) left top no-repeat;
}
#titoloRIC{
  padding: 35px 0px 0px 0px;
  font-family: verdana;
  font-size: 18px;
  color: #520303;
  text-align: center;
}
#titoloRIC p {
 font-family: verdana;
 text-decoration: underline;
}
#sfondoRIC{
  width: 482px;
  height: 649px;
  margin: 0px 0px 0px 0px;
  background: url(images/disegno.png) center bottom no-repeat;
}
#testoRIC span{
  color: #520303;
}
#testoRIC p {
 text-indent: 2em;
 line-height: 170%;
 font-family: verdana;
 font-size: 12px;
 color: #000000;
 text-align: justify;
}
#testoRIC {
 width: 430px;
 height: 550px;
 margin: 0px;
 padding: 0px 25px 0px 25px;
}
#ricetteB {
  width: 490px;
  height: 15px;
  background: #ffffff url(images/bordoSotto.jpg) right bottom no-repeat;
  font-family: Verdana;
}
#giraPag {
  padding: 5px 0px 0px 300px;
}
#giraPag a{
  color: #520303;
  text-decoration: underline;
}
 /* FINE PAGINA RICETTE*/
 #video {
  width: 497px;
  height: 664px;
  background: #ffffff url(images/bordoDX.jpg) right top no-repeat;
  float: left;
}
#videoA {
  width: 490px;
  height: 649px;
  background: url(images/bordoTop.jpg) left top no-repeat;
}
#titoloVID{
  padding: 35px 0px 0px 0px;
  font-family: verdana;
  font-size: 18px;
  color: #520303;
  text-align: center;
}
#titoloVID span {
 font-family: verdana;
 text-decoration: underline;
}
#sfondoVID{
  width: 482px;
  height: 649px;
  margin: 0px 0px 0px 0px;
  background: url(images/disegno.png) center bottom no-repeat;
}
#testoVID span{
  color: #520303;
}
#corpoVID {
 width: 430px;
 height: 550px;
 background-color: 0000ff;
 margin: 0px;
 padding: 0px 0px 0px 0px;
}
#videoB {
  width: 490px;
  height: 15px;
  background: #ffffff url(images/bordoSotto.jpg) right bottom no-repeat;
  font-family: Verdana;
}
#indietroPag a{
  color: #520303;
  text-decoration: underline;
}
 /* FINE PAGINA VIDEO*/

#prenotazioni {
  width: 497px;
  height: 665px;
  background: url(images/bordoDX.jpg) right top no-repeat;
  float: left;
}
#prenotazioniA {
  width: 490px;
  height: 480px;
  background: #ffffff url(images/bordoTop.jpg) left top no-repeat;
  float: left;
}
#prenotazioniA td{
 font-family: Verdana;
 font-size: 12px;
 color: #520303;
}
.elenco{
 text-align: right;
 padding: 15px 20px 15px 30px;
 line-height: 5px;
}
.areaTesto{
 padding: 0px 30px 0px 0px;
}
#titoloPREN{
  padding: 35px 0px 20px 0px;
  font-family: verdana;
  font-size: 18px;
  color: #520303;
  text-align: center;
}
#spedisci{
  padding-left: 230px;
  padding-right:10px;
  float: left;
}
#prenotazioniB {
  width: 490px;
  height: 184px;
  background: #ffffff url(images/bordoSotto.jpg) right bottom no-repeat;
  clear: left;
}
#prenotazioniB p{
  padding: 10px 35px 5px 30px;
  margin: 0px;
  font-family: verdana;
  font-size: 9px;
  text-align: justify;
  color: #6F6F6F;
}
 /* FINE PAGINA PRENOTAZIONI*/

 #contatti {
  width: 497px;
  height: 665px;
  background: url(images/bordoDX.jpg) right top no-repeat;
  float: left;
}
#contattiA {
  width: 490px;
  height: 430px;
  background: #ffffff url(images/bordoTop.jpg) left top no-repeat;
  float: left;
}
#contattiA td{
 font-family: Verdana;
 font-size: 12px;
 color: #520303;
}
#titoloCONT{
  padding: 35px 0px 20px 0px;
  font-family: verdana;
  font-size: 18px;
  color: #520303;
  text-align: center;
}
#titoloCONT span{
 font-family: Verdana;
 font-size: 13px;
 color: #6F6F6F;
}
.elencoCONT{
 text-align: right;
 padding: 10px 20px 10px 100px;
/* line-height: 25px;*/
}
.areaTesto{
 padding: 0px 30px 0px 0px;
}
#spedisciCONT{
  padding-left: 230px;
  padding-right:10px;
  float: left;
}
.click {
  font-family: verdana;
  color: #ffffff;
}
#contattiB {
  width: 490px;
  height: 234px;
  background: #ffffff url(images/bordoSotto.jpg) right bottom no-repeat;
  clear: left;
}
#datiRist{
 font-family: Verdana;
 font-size: 13px;
 color: #5A5A5A;
 padding: 5px 35px 20px 35px;
}
#datiRist span{
  font-style: italic;
  color: #520303;
}
#datiRist img{
  padding-top: 10px;
  padding-left: 240px;
}
#datiRist p a:link, #datiRist p a:visited, #titoloCONT span a:link, #titoloCONT span a:visited {
  color: #520303;
  text-decoration: underline;
}
 /* FINE PAGINA CONTATTI*/
#mappa {
  width: 497px;
  height: 664px;
  background: #ffffff url(images/bordoDX.jpg) right top no-repeat;
  float: left;
}
#mappaA {
  width: 490px;
  height: 451px;
  background: url(images/bordoTop.jpg) left top no-repeat;

}
#titoloMAP{
  padding: 35px 0px 20px 0px;
  font-family: verdana;
  font-size: 18px;
  color: #520303;
  text-align: center;
}
#cartina{
  width: 450px;
  height: 550px;
  background: url(images/cartina1.gif) center center no-repeat;
}
#mappaB {
  width: 490px;
  height: 15px;
  background: #ffffff url(images/bordoSotto.jpg) right bottom no-repeat;
}
 /* FINE PAGINA MAPPA*/
 #eventi {
  width: 497px;
  height: 664px;
  background: #ffffff url(images/bordoDX.jpg) right top no-repeat;
  float: left;
}
#eventiA {
  width: 490px;
  height: 649px;
  background: url(images/bordoTop.jpg) left top no-repeat;
}
#titoloEVE{
  padding: 35px 0px 0px 0px;
  font-family: verdana;
  font-size: 18px;
  color: #520303;
  text-align: center;
}
#sfondoEVE{
  width: 482px;
  height: 649px;
  margin: 0px 0px 0px 0px;
  background: url(images/decorazione.png) left bottom no-repeat;
}
#testoEVE span{
  color: #520303;
}
#testoEVE p {
 line-height: 170%;
 font-family: verdana;
 font-size: 12px;
 color: #520303;
 text-align: justify;
}
#testoEVE {
 width: 430px;
 height: 550px;
 margin: 0px;
 padding: 0px 25px 0px 25px;
 text-align: justify;
 font-family: verdana;
 font-size: 12px;
 color: #520303;
 overflow: auto;
 scrollbar-face-color: #990000;
 scrollbar-highligh-color: #ffffff;
 scrollbar-3dligh-color: #6A746A;
 scrollbar-darkshadow-color: #3A444A;
 scrollbar-shadow-color: #808080;
 scrollbar-arrow-color: #E19218;
 scrollbar-track-color: #D1D3D4;
}
#eventiB {
  width: 490px;
  height: 15px;
  background: #ffffff url(images/bordoSotto.jpg) right bottom no-repeat;
  font-family: Verdana;
}
 /* FINE PAGINA EVENTI - NEWS*/
#titoloCONF{
  padding: 35px 0px 0px 0px;
  font-family: verdana;
  font-size: 18px;
  color: #520303;
  text-align: center;
}
#testoCONF span{
  color: #520303;
}
#testoCONF p {
 line-height: 170%;
 font-family: verdana;
 font-size: 12px;
 color: #520303;
 text-align: center;
}
#testoCONF {
 width: 430px;
 height: 550px;
 margin: 0px;
 padding: 50px 25px 0px 25px;
}
 /* FINE PAGINA CONFERMA*/
