html,body{
	margin:0;
	padding:0
}

body{
	font:75% Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
}

#lista {
	width: 899px;  
	margin:0px;
    padding:0px 0px 0px 1px;
    height: 400px;
    overflow-y: scroll;
    overflow-x: hidden;
    background-color: #EEE;
}

#lista table {
	width: 884px;  
    border-collapse: collapse;
    border: 1px solid #DDD;
    margin: 0px 0px 0px 0px;
}

#lista th {
    background-color: #ddc;
    color: #000;
    padding: 2px 7px 2px 7px;
}

#lista td {
    padding: 2px 7px;
    border-top: 1px solid #DDD;
    border-bottom: 1px solid #DDD;
    border-right: 1px solid #DDD;
}

#lista tr {
    padding: 2px 17px;
    vertical-align: top;
}

#lista a {
	color: #000;
}

.left {
    text-align: left;
}


.right {
    text-align: right;
}


#menu {
	font:110% Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	background-color:#886;
	color:#fff;
	margin:0px;
    padding:3px 5px 0px 5px;
}

#menu a {
	text-decoration:none;
	color:#fff;
	margin:0px;
    padding:0px;
}

#menu a:hover {
	text-decoration: underline;
	color:#fff;
	margin:0px;
    padding:0px;
}

#lista2 {
	width: 899px;  
	margin:0px;
    padding:0px 0px 0px 1px;
    height: 400px;
    overflow-y: scroll;
    overflow-x: hidden;
}

#lista2 table {
	width: 100%;  
    border-collapse: collapse;
    margin: 0px 0px 0px 0px;
}

#lista2 th {
    color: #000;
    padding: 2px 7px 2px 7px;
}

#lista2 td {
    padding: 2px 7px;
}

#lista2 tr {
    padding: 2px 17px;
    vertical-align: top;
}

#lista2 a {
	color: #000;
}

.titulo1 {
	font:110% Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: #891804;
	font-weight: bold;
}

.titulo2 {
	font:110% Trebuchet MS, Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	color: #a2a24e;
	font-weight: bold;
}