* {padding:0; margin:0;} 
body {margin-top:0px; font:12px "sans-serif", Arial; background: #ffffff;}
p {color:#222222; padding:3px 0; font-family: sans-serif, arial, helvetica; font-size:12px;} 
td ul, ol {margin-left: 25px}
h1 {font-size:1.6em;} 
h2 {font-size:1.4em;} 
h3 {font-size:1.2em;}
a {color: #093ECE; text-decoration: none;}
a:hover {color: #000;}
img {padding:0px; border:0;}
img.contorno {padding:3px; border:1px dotted #caff7a;} 
img.floatTL { 
float:left;
margin-left:7px;
margin-bottom:1px;
margin-top:0;
border:none;
}
img.floatTR { 
float:right;
margin-left:2px;
margin-bottom:1px;
margin-top:0;
margin-right:6px;
}
/*### largura do body ###*/
#divgeral { 
margin:0 auto;
width:980px;
background:#ffffff;
border:5px solid #ffffff;
border-top:0px solid #ffffff;
}


.tabelatop {width:980PX; height:90PX; background: #000888 url("/images/bgguia.png"); background-repeat: repeat-x; border:0; padding:2px;}
.divdabusca {height:68px;background: #b4c6d0 url("/images/bgbusca.png") no-repeat; padding:0;}
.divsemscroll {border:none; height:58px; overflow:hidden; scrolling:no; padding:0;}

.sliderwrapper{
position: relative;
overflow: hidden;
height:auto; min-height: 40px;
}
.sliderwrapper .contentdiv{
visibility: hidden;
position: absolute;
left: 0;
top: 0;
}
.pagination{
width: 440px;
text-align: right;
padding-left:1px;
padding-top:6px;
border:0;
}
.pagination a{
padding:  2px 5px 2px 5px;
text-decoration: none; 
font-family: sans-serif; font-size: 7.5pt; color: #667; font-weight: bold;
border: 1px solid #ffffff;
border-bottom:2px solid #afc1cb;
}
.pagination a:hover, .pagination a.selected{
color: #336699;
background-color: #519899;
border-bottom:2px solid #519899;
font-family: sans-serif; font-size: 7.5pt; color: #ffffff; font-weight: bold;
}

.menumebusc {BORDER:0px; CURSOR: pointer; COLOR: #228B22;}
.submebusca {MARGIN-BOTTOM: 1em}
.maiorbusca {BORDER: 0px; PADDING: 0px;}
.tudoform {font-size:11.5pt; font-family: sans-serif, arial; border:2px solid #519899; background: #ffffff; padding:3px; width:420px;}

#navlist {
padding: 1px 25px;
margin: 0;
font: bold 8.0pt sans-serif, arial, tahoma;
height:14px;
}
#navlist li {
list-style: none;
margin: 0;
border-top:0;
display: inline;
}
#navlist li a {
padding: 0.14em 0.5em 0.14em 0.5em;
border-left: 1em solid #d1dbc9;
background: #f6f6f6;
text-decoration: none;
}
#navlist li a:link { color: #667; }
#navlist li a:visited { color: #667;}
#navlist li a:hover {border-color: coral; color: #000000; background:#ffffff;}
#navlist #active a {border-color: #913ABC; color: #65A818; background:#ffffff;}

#leftcolumn { 
color: #333;
borde:0;
margin: 0 0 0 0;
padding:2px;
width:770px;
float:left;
background-position : 10px 2ex;
background: #ffffff;
} 
#leftcolumn h3 {margin-top:5px; font-weight:bold; color:#008B74;}

blockquote { 
padding : 5px;
text-align : justify;
font-style : italic;
width:600px;
} 
blockquote p {color:#ffffff;} 

.clear { 
clear : both;
}
#divanuncio { 
margin-right : 0;
margin-top : 1px;
margin-left : 0;
}
#divanuncio h1{font-size:14px; color:#000cff;}

.exibeanuncio { 
width : 340px;
min-height : 285px;
border : 1px solid #e5e5e5;
float : left;
padding : 3px;
margin : 0 10px 10px 0;
}
.exibeartigo { 
width : 340px;
min-height : 282px;
border-left : 1px solid #e5e5e5;
float : left;
padding : 0px;
margin : 0;
}

#rightcolumn { 
color : #333;
border : 0;
margin : 0 0 0 0;
padding: 0;
width : 200px;
height : 100%;
float : right;
position : relative;
}

#buttonsa {background: #edf0f1; padding: 10px 1px 10px 13px}
#buttonsa a {color: #587799;
background-color: #dbe0e6;
padding: 5px;
padding-left: 10px;
display: block;
border-bottom: 5px solid #E6EAEF;
font: 10.5px sans-serif;
font-weight: bold;
text-transform: uppercase;
text-decoration: none;
text-align: left;
margin-top: 1px;
width: 150px;
}
#buttonsa a:hover {border-bottom: 5px solid coral; text-decoration: none; color: #000000;}

#buttonsb a {color: #3355cc;
background-color: #ffffff;
padding: 2px;
padding-left: 3px;
display: block;
border-bottom: 1px solid #e2e4e9;
font: 13px Arial, sans-serif;
font-weight: normal;
text-decoration: none;
text-align: left;
}
#buttonsb a:hover {background-color: #e2e7e9; color: #000000; text-decoration: none;}

.rightnavigation { 
float : left;
margin-left : 1px;
margin-top : 3px;
margin-bottom : 6px;
background-color : #c9dddb;
border-top : 1px solid #ffffff;
width:198px;
} 
.rightnavigation ul { 
margin : 0;
padding : 0;
list-style : none;
} 
.rightnavigation li { 
border-bottom : 1px solid #ffffff;
list-style : none;

} 
.rightnavigation li a { 
color : #3B6A85;
display : block;
padding : 0.5em 0.6em 0.6em 1.6em;
text-decoration : none;
font-family : sans-serif;
font-size : 1.0em;
font-weight : bold;
} 
.rightnavigation li a:hover {color : #fff;} 
#rightcolumn h5 { 
color : #86c215;
font-size : 1.2em;
padding-top : 0.8em;
padding-left : 0.7em;
} 
.ads ul { 
margin-left : 0.7em;
margin-top : 0.5em;
margin-bottom : 0.7em;
list-style : none;
} 
.ads a { 
font-size: 10.5pt;
font-weight: bold;
} 
.ads li { 
padding-bottom : 0.3em;
} 

#footer { 
clear : both;
height : 170px;
padding : 10px 0;
background: #f8f8f8 url("/images/bgfooter.png") repeat-x;
text-align : center;
line-height : normal;
font-size : 8pt;
color : #959595;
border-bottom: 10px solid #77A5AB;
} 
#footer a { 
text-decoration : underline;
color : #000888;
} 
#footer a:hover { 
text-decoration : underline;
color : #d25a0c;
}
