* {margin: 0; padding: 0;}
table {border-collapse:collapse; border-color:#333}

body {
background:#333 url("back.gif") repeat;
text-align:center;
font: normal 11px/18px verdana, arial, tahoma, sans-serif;
color:#333;
padding-top: 20px; padding-bottom:20px;
}

a {color: #990000; text-decoration: underline;}
a:visited {text-decoration: underline;}
a:hover {color: #ccc;}

#header {width:850px; _height:298px; background:#000 url("header.gif") no-repeat; background-position:top right;}

#wrapper {
width: 850px;
background:#fff url("sidebar.gif") repeat-y;
background-position: 0 0;
border: solid 10px #fff;
margin: 0 auto;
text-align: left;
}

h1 {width:140px; background:#333; margin:0px 1px 1px 0; float:left; font:bold 16px/30px arial; padding-left:10px; color:#fff;}
h2 {width:689px; background:#333; float:left; font:bold 16px/30px arial; padding-left:10px; color:#fff; margin:-1px 0px 1px 0; border-top:1px solid white}

#nav {list-style: none; z-index: 2; border-right: 1px solid #fff; width: 150px; margin:0px}
#nav li {color:#fff; font:normal 11px/24px verdana; width:150px; padding:2px 0 2px 0; border-bottom:1px solid #fff; margin:0px;}
#nav li a {color:#fff; font:normal 11px/24px verdana; margin:0 10px 0 5px; padding-left:0px; display:block; background-color:#000; text-decoration:none;}
#nav li a:hover {background-color:#CCCCCC;}

#sidebar {clear:both; width:132px; background:#ccc; position:justify; font:normal 10px/18px verdana; padding:9px 6px 0 9px; float:left;}
#sidebar a {color:#990000; text-decoration:none; font-weight:bold;}
#sidebar a:hover {color:#333; text-decoration:underline;}
#sidebar a img {margin-bottom:20px; border:1px solid #fff;}

#content {float:left; width:686px; margin:10px 0 0 10px;}

img {border: none;}
a:hover img {border:#333;}
p {margin-bottom: 20px;}
.just { text-align:justify}
.exptitulo {font-weight:bold}
.exppremio {color:#990000}
.expjuiz {font-style:italic}

#footer {text-align:center; clear:both; width:660px; margin-left:163px;}