/* HTML Tag Defaults */
body {
margin:0;
padding:0;
text-align:center;
background-color:#FFFFFF;
color:#222;
font:11px/145% Verdana, Helvetica, sans-serif;
}
form {
margin-bottom: 5px;
}
h1, h2, h3, h4 {
margin:0;
padding:0;
}
img {
border:0;
}
/* Base */
#container {
width:1000px;
margin:0 auto;
padding:5;
text-align:left;
background-color:#FFF;
}
#globalhead {
height:20px;
margin:0;
padding:0;
}
#containerhead {
margin:10;
padding:0;
}
#page {
width:830px;
margin:0 0 0 0;
padding:0;
float: left;
background-color:#FFF;
}
#sidebar {
float:right;
width:166px;
margin:0;
padding:0;
background-color:#FFF;
}
#containerfoot {
margin:0;
padding:0;
}

/* Section */
#globalheadcontent {
padding:0;
height: 18px;
padding-left: 10px;
}
#containerheadcontent {
margin:0 0px;
padding:10;
}
#pagehead {
margin:0 1px 0 0px;
padding:0;
}
#pagecontent {
margin:0 1px 0 10px;
padding:0 0px;
text-align:left;
}
#sidebarcontent {
margin:0 5px 0 0;
padding:0;
}
#containerfootcontent {
padding:15px;
}
#menucontent {
margin:0 0 0 0;
padding:1px;
margin-left: 11px;
}

/* Miscellaneous */ 
#containerheadcontent h1 {
display:none;
}
#containerheadcontent img {
display:block;
margin:0;
padding:0;
}
.bottom {
clear:both;
}
.border {
border:1px solid #999;
}
/* Formularios */
input, textarea {
border:1px solid #aaa;
}
input.button {
background-color:#b7b789;
}
input.button:hover {
background-color:#ffe;
}
/* Tabela */
.tabela th {
font-weight: bold;
font-size:10px;
color:#FFFFFF;
background-color: #0059A6;
text-align: left;
}
.tabela td {
background-color: #c9e9f6;
font-size:9px;
text-align: left;
}
/* Menu */
#menu {
float:left;
width:161px;
margin:0;
padding:0;
}	
#listamenu li {
float:left;
list-style:none;
padding:0px;
margin:0px;
width: 100%;
}
#listamenu ul .menutop {
font-size: 10px; 
font-weight:bold;
padding:0px;
padding-top:2px;
padding-bottom:2px;
margin:0px;
float:left;
width: 100%;
background-color:#E10915;
margin-bottom:3px;
color: #fff;
}
#listamenu ul li a {
font-size: 10px; 
padding:0px;
padding-top:2px;
padding-bottom:2px;
margin:0px;
float:left;
width: 100%;
background-color:#CCCCCC;
margin-bottom:3px;
color: #000000;
text-decoration:none;
}
#listamenu ul li a:hover {
background-color:#999999;
color: #444;
}
