  #wrapper {
      height:100%;
      padding: 0;
      border: none;
      margin: 0 auto;
   }
   .contenitore{
width: 100%; height: 484px; overflow: auto;
}
.contenitoreprod{
width: 100%; height: 484px; overflow: auto;
}
.marrone {
	background-color: #d2c998;
}
.beige {
	background-color: #fcefb0;
}
.rosso {
	background-color: #af1a1c;
}

.bottone { color: white; font-weight: bold; font-size: 9pt; font-family: Arial; background-color: black; border: 3px black }
.campo {  width: 100% }
.camposmall { color: black; font-weight: normal; font-size: 10pt; border: solid 1px black }

.filo { border: solid 1px #cccccc; }

.tabella { border: solid 1px black }

.menu{
	background-image: url(imgsito/dx.jpg);
	background-repeat: repeat-x;
	background-color: #fff3b9;
}

.form { margin: 0px; padding: 0px }
.linkon { background: #bcbbb8 url(imgsito/SfondoTdNavigaA.gif) repeat-x left top }
.linkout { background: #bcbbb8 url(imgsito/SfondoTdNavigaS.gif) repeat-x left top }
.linkover { background: #bcbbb8 url(imgsito/SfondoTdNavigaA.gif) repeat-x left top }
.loginfalse { color: red; font-weight: bold; font-size: x-small; text-decoration: none; visibility: hidden; display: none;  }
.logintrue { color: red; font-weight: bold; font-size: x-small; text-decoration: none; visibility: visible; display: block;  }
.nascosto { visibility: hidden; display: none; }

.barra{
	background-color: #fff3b9;
}
.piede { color: #bfb995; font-weight: normal; font-size: 8pt; background-color: #d4d4d4 }
.testa  { background: url(images/BGtesta.gif) repeat-x; }
.testo { color: black; font-weight: normal; font-size: 10pt }
.titoletto { color: black; font-weight: bold; font-size: 12pt }
.titolopagina { color: #7c371b; font-style: italic; font-weight: normal; font-size: 20pt; }

.titolodwn{
	color: #bf000c;
	font-weight: bold;
	text-decoration: none;
	border: thin;
}
hr{
	color: #7c371b;
}
a:active { color: #706445; font-weight: normal; text-decoration: none }
a:hover { color: #706445; font-weight: normal; text-decoration: underline }
a:link { color: #706445; font-weight: normal; text-decoration: none }
a:visited { color: #706445; font-weight: normal; text-decoration: none }

a.primo:active { color: #4D2605; text-decoration: none; font-size: 9pt; }
a.primo:hover { color: #4D2605; text-decoration: none; font-size: 9pt; }
a.primo:link { color: #4D2605; text-decoration: none; font-size: 9pt; }
a.primo:visited { color: #4D2605; text-decoration: none; font-size: 9pt; }

a.secondo:active { color: #706445; font-family: "Trebuchet MS",Verdana; text-decoration: none; font-size: 10pt;  }
a.secondo:hover { color: #706445; font-family: "Trebuchet MS",Verdana; text-decoration: underline; font-size: 10pt;  }
a.secondo:link { color: #706445; font-family: "Trebuchet MS",Verdana; text-decoration: none; font-size: 10pt; }
a.secondo:visited { color: #706445; font-family: "Trebuchet MS",Verdana; text-decoration: none; font-size: 10pt;  }

a.terzo:active { color: #bf000c; font-weight: bold; text-decoration: none; font-size: 8pt; }
a.terzo:hover {
	color: #FF6347;
	font-weight: bold;
	text-decoration: none;
	font-size: 8pt;
}
a.terzo:link { color: #bf000c; font-weight: bold; text-decoration: none; font-size: 8pt;  }
a.terzo:visited { color: #bf000c; font-weight: bold; text-decoration: none; font-size: 8pt;  }

body {
	color: black;
	font-size: 9pt;
	font-family: Verdana;
	background-color: #4D2605;
}
form { margin: 0; padding: 0 }
td { font-size: 9pt; font-family:  Geneva, Arial; }
