body {
margin:0px;
padding:0px;
}

img {
border:0px;
}

.corpo {
background: url(../_img/background_site.jpg) ;
color:#fff;
}

.fundo_topo {
background:#fff url (../_img/fundo_topo.jpg) ;
width:100%;
}

.fundosite {
background:url(../_img/bg.gif) repeat-y;
width:992px;
position: relative;
z-index:2;
margin-left:-10px;
}


.site {
width:952px;
padding-right:20px;
position: relative;
font-family:arial;
z-index:1;


}

.topo {
height:478px;
margin:0px 35px 0px 0px
}

.conteudo{
margin:0px 35px 0px 35px;
*margin:0px 35px 0px 0px;
padding-bottom:200px;
}

.ico {
position:absolute; 
bottom:-25px; 
right:-35px;
}
.noticias_home {
width:400px;
margin-left:30px;
position:relative;
float:left;

}
.noticias_home  img{
vertical-align:bottom;
}

.noticias_home ul {
margin:0px;
padding:0px;
}

.noticias_home ul li{
list-style:none;
font-size:12px;
margin-left:50px;
margin-bottom:5px;
padding-left:10px;
padding-right:10px;
width:370px;
}

.noticias_home ul li a{
color:#fff;
text-decoration:none;
}

.noticias_home ul li a:hover{
color:#1a1919;
text-decoration:none;
background: #d0d0d0;

}

.noticias_home:first-line {
font-size:45px;
font-family: Georgia, Times, serif;
font-weight:normal;
}

.noticias_home span {
float:right;
font-size:11px;
background:#222222;
position:relative;
}

.noticias_home span a {
color:#fff;
}

.agenda_home {
width:350px;
margin-left:60px;
position:relative;
top:0px;
left:0px;
float:left;

}
.agenda_home  img{
vertical-align:bottom;
}

.agenda_home ul {
margin:0px;
padding:0px;
margin-bottom:10px;
}

.agenda_home ul li{
list-style:none;
font-size:12px;
margin-left:50px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
width:auto;
}

.um {
background:#353535;
}

.dois {
background:#585858;
}
.agenda_home ul li a{
color:#fff;
text-decoration:none;
}

.agenda_home ul li a:hover{
color:#1a1919;
text-decoration:none;
background: #d0d0d0;
}

.agenda_home:first-line {
font-size:44px;
font-family: Georgia, Times, serif;
}

.agenda_home span {
float:right;
font-size:11px;
background:#222222;
position:relative;
}

.agenda_home span a {
color:#fff;
}

.twitter_home {
width:380px;
margin-left:60px;
float:left;
position:relative;
margin-top:30px;
}
.twitter_home  img{
vertical-align:bottom;
}

.twitter_home:first-line {
font-size:42px;
font-family: Georgia, Times, serif !important;
}

.twtr-hd {
height:0px !important;
width:0px !important; 
padding:0px !important;

}

.twtr-ft div {
height:0px !important;
width:0px !important; 
padding:0px !important;
}

.twtr-widget .twtr-tweet {
border:0px !important;
}
#twtr-widget-1 .twtr-tweet a {
color:#fff !important; 
}

.twitter_home span {
float:right;
font-size:11px;
background:#222222;
position:relative;
}

.twitter_home span a {
color:#fff;
}

.japao_home  img{
margin:40px 0px 0px 50px;
*margin:40px 0px 0px 10px;
}

.promocao_home {
width:400px;
margin-left:30px;
position:relative;
float:left;
font-size:20px;
font-family: Georgia, Times, serif !important;
}


.promocao_home:first-line {
font-size:47px;
}

.promocao_home span {
margin-left:40px;
display:block;
text-align:justify;
}
.promocao_home  img{
vertical-align:bottom;
}

.promocao_home a {
float:right;
font-size:16px;
background:#222222;
color:#fff;
height:26px;
width:206px;
padding:5px 0px 0px 5px;
}

.cd_home img {
margin-top:30px;
}

.recados_home  {
width:400px;
margin-left:30px;
position:relative;
float:left;
font-size:45px;
font-family: Georgia, Times, serif;
}

.newsletter {

width:400px;
margin-left:30px;
position:relative;
float:left;
}

.newsletter span {
font-size:45px;
font-family: Georgia, Times, serif;
}
.cd_home span {
font-size:45px;
font-family: Georgia, Times, serif;}

.recados_home ul {
margin:0px;
padding:0px;
margin-left:20px;
}

.recados_home ul  li{
list-style:none;
font-size:12px;
padding-left:10px;
padding-right:10px;
padding-top:4px;
padding-bottom:4px;
font-family:arial;
_background:transparent;
*padding-bottom:20px;
}



.recados_home span {
float:right;
font-size:12px;
background:#222222;
position:relative;
font-family:arial;
}

.recados_home span a {
color:#fff;
}

.radio {
float: left;


}
.fundorodape{
background: url(../_img/bg_rodape.gif) center no-repeat;
}
.rodape {
background: url(../_img/rodape.gif) no-repeat;
height:167px;
width:990px;
_margin-left:-37px;
}

.rodape  img{
margin-top:90px;
}