/* layout */
body{
margin:0;
padding:0;
border:0;
background:#000;
text-align:left;
}
.Hx100{
height:100%;
}
.Wx100{
width:100%;
}
#page{
background:#b4a683;
height:100%;
border-top:3px solid #fff;
border-bottom:3px solid #fff;
border-right:3px solid #fff;
}
#menu{
height:100%;
background:url(images/struttura/sfondo_menu.gif) repeat-y top;
}
#bottom{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#999;
}
#bottom a{
color:#999;
}
#bottom a:hover{
text-decoration:none;
}
/* testo */
.testo{
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-align:justify;
}
.testo a{
color:#000;
}
.testo a hover{
color:#fff;
background:#333;
text-decoration:none;
}
/* titolo */ 
.titolo{
font:24px Verdana, Arial, Helvetica, sans-serif;
color:#fff;
}
/* sottotitolo */ 
.sottotitolo{
font:14px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
color:#5c4f2e;
}
/* box */
.box{
padding:8px;
border:1px solid #000;
background:#ede5d2;
}
/* table */
.table{
background:#b4a683;
font:10px Verdana, Arial, Helvetica, sans-serif;
color:#000;
text-align:left;
}
.table tr{
background:#ede5d2;
}
.table td{
padding:8px;
}
.tableIntestazione{
font-weight:bold;
color:#fff !important;
background:#393225 !important;
}


/* download */
.download{
padding:8px;
background:#000;
font:14px Verdana, Arial, Helvetica, sans-serif;
font-weight:bold;
text-align:right;
color:#fff;
}
.download a{
text-decoration:none;
color:#fff;
}

