html, body
{
    padding: 0px;
    margin: 0px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    background: black;
}

#layout
{
    width: 775px;
    height: 400px;
    position: absolute;
    left: 50%;
    top: 50%;
    margin-left: -387px;
    margin-top: -200px;
}

a img {border: 0px;}

BODY {
	background: black;
	color: white;
	font: 9pt Arial;
	margin: 0px;
}

P {
	text-align: justify;
}

TD {
	font-size: 9pt;
}

A {	color: #CCCC66; }
A:hover { color: #ffff99;}

TD INPUT, TD TEXTAREA, TD SELECT {background: #111111; border: 1px solid #333333; color: white; font: 9pt Tahoma;}
TH INPUT, TH TEXTAREA, TH SELECT {background: #111111; border: 1px solid #333333; color: white; font: 9pt Tahoma;}
 TH {padding-right: 5; color: #CCCC99; font-size: 9pt; text-align: right;}

 #menu
 {
     float: left;
}

#contents
{
    height: 400px;
    overflow: auto!important;
    visibility: hidden;
}

#more-info th {text-align: left;}

SPAN.number {color: #cc9900; font-weight:bold; width: 20px; text-align: right; padding-left: 10px; padding-right: 10px;}

a .foto
{
    border: 1px solid white;
}

a:hover .foto
{
    border: 1px solid orange;
}