body { background-color:#003333; margin:0; }

#geral { position:absolute; left:50%; width: 776px; margin-left:-388px; }

#left { float:left; width:216px; margin:0 0 0 0; }

#right { float:right; width:560px; }

#menu { background-color:#DFEEE0; float:right; }

#menu ul { list-style-type:none; margin:0; padding:0; font: bold 13px arial, helvetica, sans-serif; }

#menu a {
display: block;
padding: 3px 13px 6px 10px;
width: 168px;
color: #FFFFFF;
text-align:right;
text-decoration: none;
background: url("../images/menu.gif");
voice-family: "\"}\"";  /*Box Model Hack*/
voice-family:inherit;
width:145px;
}
body>#menu a {width:145px;}

#menu a:hover {
background: url("../images/menu2.gif") no-repeat right; 
}

#menu a.on {
background: url("../images/menu2.gif") no-repeat right; 
}

#noticias {
width:195px;
height:62px;
background: url("../images/not1.gif") no-repeat;
float:right;
}

#noticias span {
font: bold 12px "Trebuchet MS", arial, helvetica, sans-serif;
color: #FFF;
float:right;
margin:22px 15px 0 0;
}

#conteudo {
height:300px;
width:185px;
color:#000;
float:right;
background-color:#FFF;
border-left:10px solid #097538;
overflow-y:auto;
}

#conteudo p {
margin:0;
padding:0 15px 0 10px;
font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:11px; color:#000; font-style:normal;
}

#conteudo a {
font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:11px; color:#008EA5; font-style:normal; text-decoration:none;
}

#conteudo a:hover {
font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:11px; color:#008EA5; font-style:normal;  text-decoration:underline;
}

#not2 {
float:right;
margin:0 0 50px 0;
}

#titulo {
width:520px;
height:67px;
background: url("../images/titulo.gif") no-repeat top;
}

#titulo span {
float:left;
margin:12px 0 0 20px;
}

#corpo {
width:520px;
color:#000;
background:url("../images/corpobg.gif") repeat-y right #FFF;
}

#corpo span {
margin:0;
padding:0 28px 0 20px;
}

#corpo p {
margin:0;
padding:0 28px 0 20px;
}

#corpo a {
font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:12px; color:#000; font-style:normal; text-decoration:none;
}

#corpo a:hover {
font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:12px; color:#008EA5; font-style:normal; text-decoration:none;
}

address {
float:left;
padding:5px 0 0 220px;
line-height:13px;
}

#marca {
float:right;
padding:5px 45px 50px 0;
line-height:13px;
}

#marca a { font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; font-style:normal; text-decoration:none; }

.fonte1 { font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:15px; color:#FFF; font-weight:bold; font-style:normal; }
.fonte2 { font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:12px; color:#FFF; font-weight:bold; font-style:normal; }
.fonte3 { font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:11px; color:#FFF; font-weight:bold; font-style:normal; }
.fonte4 { font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:12px; color:#008EA5; font-weight:bold; font-style:normal; }
.fonte5 { font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:12px; color:#000; font-style:normal; }
.fonte6 { font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:11px; color:#000; font-style:normal; }
.fonte7 { font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:11px; color:#FFF; font-style:normal; }

.corpoStricto { height:650px; }
.tablegrade { font-family: "Trebuchet MS", arial, helvetica, sans-serif; font-size:11px; color:#000; font-style:normal; margin-left:15px; }

.corpoNoticias { height: 120px; }

h1 {
margin-top:15px;
}
