body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	color:#513603;
	font-size:13px;
	font-weight:bold;
}
hr
{
	background-color: #513603;
	height: 1px;
}
a{
color:#855B05;
text-decoration:underline;
}

/* Stile per Header */

.menu_header
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#513603;
font-weight:bold;
text-align:center;
text-decoration:none;
background-color:#FFFFFF;
}

.menu_header_sel
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-decoration:none;
background-color:#513603;
cursor:default;
}

.menu_header_sopra
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-decoration:none;
background-color:#513603;
cursor:pointer;
}

/* Stile per il Footer */
.menu_footer
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#513603;
font-weight:bold;
text-align:center;
text-decoration:none;
background-color:#FFFFFF;
}

.menu_footer_sopra
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-decoration:none;
background-color:#513603;
cursor:pointer;
}

.menu_footer_sel
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
text-align:center;
text-decoration:none;
background-color:#513603;
cursor:default;
}

/* Stile per il Menù */
.vocemenu{
padding:2px;
color:#996D2D;
font-size:12px;
}
.vocemenu a{
color:#996D2D;
text-decoration:none;
}
.vocemenu a:link{
color:#996D2D;
text-decoration:none;
}
.vocemenu a:hover{
color:#996D2D;
text-decoration:underline;
}

.vocemenu img{
margin:3px;
margin-left:5px;
}

.vocemenu2{
padding:2px;
color:#996D2D;
font-size:10px;
}
.vocemenu2 a{
color:#996D2D;
text-decoration:none;
}
.vocemenu2 a:link{
color:#996D2D;
text-decoration:none;
}
.vocemenu2 a:hover{
color:#996D2D;
text-decoration:underline;
}

.vocemenu2 img{
margin:3px;
margin-left:5px;
}

.campomodulo{
margin-top:3px;
margin-left:7px;
border:1px solid #ACAE69;
width:130px;
height:18px;
padding:2px;
}
.moduloOK{
margin-top:3px;
margin-left:2px;
border:1px solid #ACAE69;
width:30px;
height:24px;
padding:2px;
cursor:pointer;
}

/* generic */

.normal
{
	line-height: 20px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}

.normal_little
{
	line-height:16px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
}


.button
{
	border:none;
	background:url(sistema/immagini/bottone.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 61px;
	height:20px;
	color: #855B05;
	font-weight: bold;
	margin: 0;
	cursor:pointer;
	text-align: center;
}

.button2
{
	border:none;
	background:url(sistema/immagini/bottone2.jpg);
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 61px;
	height:20px;
	color: #855B05;
	font-weight: bold;
	margin: 0;
	cursor:pointer;
	text-align: center;
}

.sottomenu_sel
{

font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#FFFFFF;
font-weight:bold;
float:left;
text-align:center;
padding:8px;
text-decoration:none;
background-color:#513603;
cursor:default;
}

a.sottomenu:link,a.sottomenu:visited,a.sottomenu:active
{
font-size:12px;
width: 80px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:normal;
float:left;
border: 1px solid #855B05;
height: 30px;
text-align:center;
color:#855B05;
text-decoration:none;
padding-top:2px;
}
a.sottomenu:hover
{
font-size:12px;
width: 80px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-weight:bold;
float:left;
text-align:center;
color:#855B05;
text-decoration:underline;
padding-top:2px;
}