body { 
font-family: Tahoma, Lucida Sans Unicode, courier new, arial, Lucida Grande, Verdana, Trebuchet MS, Helvetica, sans-serif;
background-color: #282828;
font-size: 15px;
color: #000000;
padding: 0px;
margin: 0px;
}

#contenitore {
margin: 0px auto 10px auto;
width: 750px; 
height: 600px;
} 

#dtop {
margin-top: 5px;
width: 750px;
height: 100px;
}

#ttop {
width: 750px;
height: 100px;
border-collapse: collapse;
border-spacing: 1px;
}

.rowmenutitle {
width: 750px;
height: 20px;
background: #1c1c1c;
font-weight: bold;
color: #cc8800;
border: 1px solid #cc8800;
}

.dmenutitlel {
width: 150px;
border: 1px solid #cc8800;
border-right: 0px;
}

.dmenutitlec {
width: 150px;
border: 1px solid #cc8800;
border-right: 0px;
border-left: 0px;
}

.dmenutitler {
width: 150px;
border: 1px solid #cc8800;
border-left: 0px;
}

#rowmenu {
width: 750px;
height: 78px;
vertical-align: top;
color: #888888;
}

.dmenu {
width: 150px;
}

.anero:link {
color: #000000;
text-decoration:none;
}

.anero:visited {
color: #000000;
text-decoration:none;
}

.anero:hover {
   color: #cc8800;
}

a:link {
color: #dddddd;
text-decoration:none;
}

a:visited {
color: #bbbbbb;
text-decoration:none;
}

a:active {
color: #ffffff;
text-decoration:none;
}

#activelink {
color: #cc8800;
}

#dmain {
background: #1c1c1c;
background-image: url(images/ground.jpg);
background-repeat: no-repeat;
background-position: bottom left;
margin-top: 5px;
width: 730px;
height: 420px;
padding: 10px;
border: 1px solid #cc8800;
z-index: -1;
}

#testo {
background-color: #cc8800;
-moz-opacity: 0.60;
filter: alpha(opacity=60);
opacity: 0.60;
KHTMLOpacity: 0.60;
z-index: -2;           
overflow: auto;
float: right;
margin-right: 0px;
margin-top: 0px;
margin-left: 0px;
margin-bottom: 0px;
height: 400px;
padding: 10px;
text-align: justify;
color: #000000;
scrollbar-arrow-color: #cc8800;
scrollbar-base-color: #cc8800;
scrollbar-track-color: #cc8800;
scrollbar-face-color: #aa6600;
scrollbar-3d-light-color: #cc8800;
scrollbar-highlight-color: #aa6600;
scrollbar-shadow-color: #cc8800;
scrollbar-dark-shadow-color: #cc8800;
}

table {
text-align: justify;
}

#dbottom {
margin: 0px;
margin-top: 5px;
width: 752px;
height: auto;
border: 0px;
padding: 0px;
text-align: center;
}

#tbottom {
width: 752px;
height: 22px;
border: 0px;
padding:0px;
border-spacing: 0px;
vertical-align: middle;
border-collapse: collapse;
margin: 0px;
cellpaddinag: 0px;
}

#tbottomcell1 {
background: #1c1c1c;
width: 610px;
color: #cc8800;
border: 1px solid #cc8800;
border-right: 0px;
text-align: left;
vertical-align: middle;
padding-left:3px;
}

#tbottomcell2 {
background: #1c1c1c;
width: 140px;
color: #cc8800;
border: 1px solid #cc8800;
border-left: 0px;
text-align: right;
vertical-align: middle;
padding: 0px;
padding-right:3px;
padding-top:3px;
}

.buttonimg {
width: 17px;
height: 17px;
margin: 0px;
border: 1px solid #cc8800;
}

.separator {
width: 1px;
height: 17px;
border: 0px
}