@charset "iso-8859-1";

* {
border:none;
font-family:Arial, Helvetica, sans-serif;
list-style-type:none;
margin:0;
outline:none;
padding:0;
text-decoration:none;

}

#floatads {
background:#000;
display:none;
height:60px;
margin-top:15px;
width:980px;
}


body {
background:#fff url(../img/bg-body.gif) repeat-x left top;
}

a:hover {
text-decoration:underline;
}

label {
cursor:pointer;
}

noscript p {
background:url(../img/noscript.gif) no-repeat 12px center #ffffe1;
border-bottom:1px solid #696969;
float:left;
height:24px;
overflow:hidden;
text-align:left;
width:100%;
}

noscript p span {
color:#000;
display:block;
font-size:.95em;
padding-left:40px;
padding-top:6px;
text-align:left;
}

#footer {
background:url(../img/bg-full-footer.gif) repeat-x left bottom;
clear:both;
float:left;
height:467px;
margin-top:30px;
width:100%;
}

#footer div.main {
height:467px;
margin:0 auto;
max-width:980px;
overflow:hidden;
width:980px;
}

#listitems {
height:182px;
padding:18px 0 0 12px;
width:968px;
line-height:11px;
}

#listitems ul {
background:url(../img/bg-separador-footer.gif) repeat-y right top;
float:left;
height:165px;
padding:0 11px;
}

#listitems ul.wvs {
width:54px;
}

#listitems ul.wss {
width:60px;
}

#listitems ul.wvh {
width:69px;
}

#listitems ul.wvb {
width:77px;
}

#listitems ul.nobg {
background:none;
}

#listitems ul li.title {
padding-bottom:5px;
}

#listitems ul li.title a {
color:#2e3191;
font-size:11px;
font-weight:700;
text-transform:uppercase;
}

#listitems ul li a {
color:#000;
font-size:11px;
margin-bottom:3px;
text-transform:lowercase;
}

#footmenu {
height:34px;
margin:2px auto;
width:692px;
}

#footmenu ul {
height:34px;
width:980px;
}

#footmenu ul li {
float:left;
margin:9px 13px 0;
}

#footmenu ul li a {
color:#fff;
font-size:12px;
text-transform:uppercase;
}

#searchbar {
margin:35px auto;
width:525px;
}

#searchbar form,
#searchbar form fieldset {
width:530px;
}

#searchbar form fieldset label {
float:left;
}

#searchbar form fieldset label span {
color:#fff;
float:left;
font-size:12px;
font-weight:700;
margin-right:7px;
padding-top:4px;
text-transform:uppercase;
width:98px;
}

#searchbar form fieldset label input {
border:1px solid #ccc;
color:#000;
font-size:11px;
height:15px;
margin-right:7px;
padding:3px 0 0 5px;
width:205px;
}

#searchbar form fieldset label select {
color:#000;
font-size:11px;
height:20px;
margin-right:7px;
padding:3px 0 0 3px;
width:158px;
}

#searchbar form fieldset label select option {
padding:0;
}

#searchbar form fieldset input.send {
float:left;
}

#copyright {
margin-top:46px;
text-align:center;
}

#copyright a.first {
margin-right:30px;
}

#copyright p {
color:#fff;
font-size:10px;
margin-top:17px;
}

#copyright .mixd {
color:#fff;
}

#copyright .mixd a {
font-size:10px;
color:#528ec3;
}

#main {
margin:0 auto;
width:980px;
}

#top {
height:235px;
width:980px;
}

#ads {
height:90px;
padding:25px 0;
width:980px;
}

#ads a.full {
float:left;
}

#ads a.small {
float:right;
}

#bar {
height:95px;
overflow:hidden;
width:980px;
}

#bar h1,#bar h2 {
display:none;
}

#bar a.logo {
float:left;
height:59px;
width:263px;
}

#bar p.date {
color:#666;
float:left;
font-size:11px;
/*margin-top:-20px;*/
text-align:center;
width:263px;
}

#bar div.weather {
float:left;
height:86px;
margin:0 10px;
position:relative;
text-align:center;
width:86px;
}
/*

#bar div.services {
float:right;
height:87px;
width:610px;
}

#bar div.services ul {
height:87px;
width:610px;
}

#bar div.services ul li {
float:left;
height:87px;
margin-right:6px;
width:82px;
}

#bar div.services ul li.last {
margin-right:0;
}

#bar div.services ul li a {
background:aqua;
float:left;
height:87px;
width:82px;
}

#bar div.services ul li a.video {
background:url(../img/icon-videos.gif) no-repeat left top;
}

#bar div.services ul li a.veiculo {
background:url(../img/icon-veiculos.gif) no-repeat left top;
}

#bar div.services ul li a.noticia {
background:url(../img/icon-noticias.gif) no-repeat left top;
}

#bar div.services ul li a.imovel {
background:url(../img/icon-imoveis.gif) no-repeat left top;
}

#bar div.services ul li a.emprego {
background:url(../img/icon-empregos.gif) no-repeat left top;
}

#bar div.services ul li a.guia {
background:url(../img/icon-guia.gif) no-repeat left top;
}

#bar div.services ul li a.balada {
background:url(../img/icon-baladas.gif) no-repeat left top;
}

#bar div.services ul li.active a,#bar div.services ul li a:hover {
background-position:left bottom !important;
}

*/

#menu {
height:56px;
overflow:hidden;
width:980px;
}

#menu ul {
height:26px;
width:980px;
}

#menu ul li {
float:left;
}

#menu ul li a {
color:#fff;
float:left;
font-size:11px;
font-weight:700;
height:19px;
padding:7px 9px 0;
text-transform:uppercase;
}

#menu ul li a.active,
#menu ul li a:hover {
background:#efefef;
color:#333;
text-decoration:none;
}

#menu div.subitems ol {
display:none;
height:30px;
position:absolute;
width:980px;
}

#menu div.subitems ol li {
float:left;
height:30px;
}

#menu div.subitems ol li a {
color:#555;
display:block;
font-size:10px;
font-weight:700;
height:20px;
padding:10px 9px 0;
text-transform:uppercase;
}

#menu div.subitems form {
height:30px;
overflow:hidden;
width:980px;
}

#menu div.subitems form select {
height:20px;
color:#999999;
}

#menu div.subitems form fieldset {
float:left;
height:25px;
overflow:hidden;
padding-left:3px;
}

#menu div.subitems form fieldset label {
float:left;
margin:5px 0 0 5px;
}

#menu div.subitems form fieldset label.check {
margin:7px 0 0 20px;
width:145px;
}

#menu div.subitems form fieldset label.check,x:-moz-any-link,x:default {
margin:5px 0 0 10px;
}

#menu div.subitems form fieldset label.check input {
border:none;
float:left;
height:13px;
margin-top:3px;
width:13px;
}

#menu div.subitems form fieldset label.check span {
color:#555;
float:left;
font-size:10px;
font-weight:700;
padding:3px 0 0 4px;
text-transform:uppercase;
}

#menu div.subitems form fieldset label.check span,x:-moz-any-link,x:default {
padding:4px 0 0 4px;
}

#menu div.subitems form fieldset label input {
border:1px solid #ccc;
color:#999;
font-size:10px;
font-weight:700;
height:15px;
padding:3px 0 0 5px;
width:93px;
}

#menu div.subitems form fieldset input.send {
background:#fff;
border:1px solid #ccc;
color:#555;
float:left;
font-size:10px;
font-weight:700;
height:20px;
margin:5px 0 0 5px;
width: 90px;
}

#menu div.subitems form fieldset a {
color:#555;
float:left;
font-size:10px;
font-weight:700;
margin-left:20px;
padding-top:10px;
text-transform:uppercase;
}

#menu div.subitems form fieldset a,x:-moz-any-link,x:default {
padding-top:9px;
}

#menu div.subitems form a,x:-moz-any-link,x:default {
padding-top:9px;
}

#menu div.subitems form a.assine {
color:#f05a23;
}

#container {
float:left;
margin-top:15px;
min-height:95px;
width:980px;
}
