html {
	height: 100%;
}
body {
	background-color: #dbd1b6;
	margin:5px auto;
	padding:0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 100%;
	color: #432209;
	text-align: center;
}
#container {
color: #432209;
padding:0;
 text-align: center;
 margin: 0px auto;
 width: 95%;
 font: bold .8em Verdana, Geneva, Arial, Helvetica, sans-serif;
 } 

#contenuto {
 margin: 0px auto;
 padding:0;
  border: 1px solid #432209;
 } 
#contenuto p{
	line-height: 1.5em;
	margin: 12px 0;
}
/*contenitore scritta copyright*/	

	#footer {
	margin: 0 auto;
	padding: 5px 0 5px 0;
	text-align: center;
	font: bold 10px Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
}
#footer p {margin: 0 0 5px 0;}
/*colori link copyright*/	
#footer a:link {color: #000;  text-decoration: none; }
#footer a:visited {color: #000; text-decoration: none;}
#footer a:hover, a:active, a:focus {color: #75492B;}	
/*fine scritta copyright*/	
HR { width: 95%; 
height: 1px; 
color: #75492B; 
border: none;  text-align: center;  } /* For Internet Explorer */
HTML>BODY HR { width: 95%; 
height: 1px; 
background-color: #75492B; 
border: none;  text-align: center;  } /* For Gecko-based browsers */
HTML>BODY HR { width: 95%; 
height: 1px; background-color: #75492B;
border: 0px solid #75492B;  text-align: center;  } /* For Opera and Gecko-based browsers */
#tabella1{
margin:0 auto;
padding: 0;
}

.tdup {
background: #ddd5c7 url(../imgs/up.jpg) repeat-x;
height: 180px;
margin:0;
 padding: 0;
}
.tdcentro{
margin:0;  
padding: 5px 8px 5px 5px;
font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
  background: #e3dfd5 url(../imgs/bg.gif) repeat-x top;
}
.tdleft {
margin:0;
 padding: 0;
  background: #e3dfd5 url(../imgs/bg.gif) repeat-x top;
}
#centro {
background: #F2EFEA;
margin:0 auto;
padding: 5px 10px 5px 10px;
 border: 1px solid #432209;
}
.menu {
background: #dbd1b6 url(../imgs/bgmenu.jpg) repeat-y;
margin:0;
 padding: 0;
}
.menu p {
margin:0;
 padding: 0;
}
#navigator
{
margin:5px;
 padding: 5px 7px 0px 7px;
}
/*menu*/	
#navcontainer { width: 230px; margin: 15px auto;
	padding:0;
}

#navcontainer ul
{margin: 0;
	padding:0;
list-style-type: none;
font-family: Verdana, Arial, Helvetica, sans-serif;
}
#navcontainer li {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

#navcontainer a
{
display: block;
padding: 5px;
width: 195px;
 line-height: 1em;
}

#navcontainer a:link, #navlist a:visited
{
	color: #713407;
	text-decoration: none;
	padding-left: 25px;
	padding-top: 8px;
	padding-bottom: 8px;
	
}

#navcontainer a:hover
{
	color: #000;
	background-image: url(../imgs/bullet.gif);
	background-repeat: no-repeat;
}
/*Link Styles. Applicato ai link eccetto al menu e al footer.*/
a:link, a:visited {
	color: #6A0000;
	text-decoration: underline;
	font-weight: bold;
}
a:hover, a:active, a:focus {
	color: #75492B;text-decoration: underline overline;
	font-weight: bold;
	background-color: #DBD1B6;
}
/*tabella 800.*/
.tabella800{
margin:0 auto;
padding: 0;
}
.td800up{
	background: #E4DED0 url(../tabellef/tabellaup800.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 15px;
}
.td800centro{
	background: #E4DED0 url(../tabellef/tabellacentro800.jpg) repeat-y;
	margin: 0px;
	padding: 0px 20px 0px 20px;
}
.td800bot{
	background: #E4DED0 url(../tabellef/tabellabot800.jpg) no-repeat;
	height: 15px;
}
/*tabella 600.*/
.tabella600{
margin:0 auto;
padding: 0;
}
.td600up{
	background: #E4DED0 url(../tabellef/tabellaup600.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 15px;
}
.td600centro{
	background: #E4DED0 url(../tabellef/tabellacentro600.jpg) repeat-y;
	margin: 0px;
	padding: 0px 20px 0px 20px;
}
.td600bot{
	background: #E4DED0 url(../tabellef/tabellabot600.jpg) no-repeat;
	height: 15px;
}
/*tabella 400.*/
.tabella400{
margin:0 auto;
padding: 0;
}
.td400up{
	background: #E4DED0 url(../tabellef/tabellaup400.jpg) no-repeat;
	margin: 0px;
	padding: 0px;
	height: 15px;
}
.td400centro{
	background: #E4DED0 url(../tabellef/tabellacentro400.jpg) repeat-y;
	margin: 0px;
	padding: 0px 20px 0px 20px;
}
.td400bot{
	background: #E4DED0 url(../tabellef/tabellabot400.jpg) no-repeat;
	height: 15px;
}