* {
margin:0px;
padding:0px;
}

img {
border:0px;
}

input {
vertical-align:middle;
}

body {
background:white ;
padding-bottom:20px;
}

td {
font-family: verdana;
font-size: 10pt;
}

a {
color: #000099;
text-decoration: none;
font-size: 8pt;
font-weight: bold;
}

a:hover {
color: #000099;
text-decoration: underline;
font-size: 8pt;
font-weight: bold;
}
blockquote {
margin:25px;
}
/***************
classes dos divs
***************/

# topo {
position:relative;
width:760px;
height:101px;
}

#topo .titulo{
font-family: verdana;
font-size: 10pt;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

#rodape {
position:relative;
width:760px;
text-align:center;
font-family: verdana;
font-size: 10pt;
color: #000000;
}

#cont {
position:relative;
background-image: url('/img/bg_cont.gif');
background-repeat: repeat-y;
width:760px;
margin:0px;
}


#cont #menu_e {
float: left;
width:220px;
text-align:left;
font-family: verdana;
font-size: 10pt;
color: #000000;
padding-left:10px;
}

#cont #menu_e .secao {
font-size: 7pt;
font-weight: bold;
color: #000000;
text-decoration: none;
}

#cont #menu_e .secao:hover  {
font-family: verdana;
font-size: 7pt;
color: #ffffff;
font-weight: bold;
text-decoration: none;
}

#cont #centro {
float: right;
background: #ffffff;
width:520px;
text-align:left;
font-family: verdana;
font-size: 10pt;
color: #000000;
position:relative;
}

#cont #centro a{
line-height: 20px;
}

#cont #centro .titulo {
color: #000099;
font-weight: bold;
}

.xx {
font-family: verdana;
}

#ana_o {
position:absolute;
top:24px;
left:647px;
width:95px;
}

#banner1 {
position:absolute;
top:31px;
left:13px;
width:185px;
height:60px;
}

#banner2 {
position:absolute;
top:110px;
left:240px;
width:395px;
height:60px;
}

/* classes extras */
.cleaner {
clear:both;
height:1px;
font-size:1px;
border:none;
margin:0; padding:0;
background:transparent;
}
