/* CSS Document */

.texto {
text-align:center;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#000000;
font-size: 10px;
}


.baixo {
margin: auto;
width: 774px;
float:left;
}

.linhadecima {
width: 774px;
}

.destaque {
background-image:url(images/fundodestaque.jpg);
height: 170px;
width: 378px;
float:left;
}

.tpdestaque {
float:left;
background-image: url(images/tpdestaque.jpg);
width: 378px;
height: 24px;
}

.txtfoto {
float:left;
margin-top: 2px;
height: 142px;
width: 376px;
background-color:#51677b;
border: 1px solid #808f9f;
}

.fotodestaque {
width: 174px;
height: 130px;
border: 1px solid white;
margin-left: 7px;
margin-top: 4px;
_margin-left: 3px;
background-color: #339933;
float:left;
}


.txt {
float:left;
margin-left: 7px;
_margin-left: 3px;
margin-top: 3px; 
width: 182px;
height: 130px;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#FFFFFF;
}

.linhabaixo {
margin-top: 5px;
width: 847px;
float:left;
}

.oportunidade {
background-image:url(images/fundodestaque.jpg);
height: 170px;
width: 378px;
margin-left: 10px;
float:left;
}

.tpop {
float:left;
background-image: url(images/tpop.jpg);
width: 378px;
height: 24px;
}

.tpoutros {
float:left;
background-image: url(images/tpoutros.jpg);
width: 378px;
height: 24px;
}


.tppub {
float:left;
background-image: url(images/tppub.jpg);
width: 378px;
height: 24px;
}





.banner {
background-image: url(images/banner.jpg);
background-color: #f0f0f0;
width: 378px;
height: 75px;
float:left;
margin-top: 2px;
}

a.local {
background-image: url(images/local.jpg);
background-color: #f0f0f0;
width: 378px;
height: 66px;
float:left;
margin-top: 2px;
}



.rodape {
background-image: url(images/rodape.jpg);
width: 847px;
height: 43px;
clear: both;
float:left;
}


.txtdestaque a:link { color: #FFFFFF; text-decoration:none; }
.txtdestaque a:visited { color: #FFFFFF; text-decoration:none; }
.txtdestaque a:hover { color: #FFFFFF; text-decoration:none; }
.txtdestaque a:active { color: #FFFFFF ; text-decoration:none; }


.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.abmotor {
width: 748px;
margin:auto;
margin-top:5px;
}

.emescuro   {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  text-decoration:none; margin: auto;  width: 90%; clear:both;  }

.emescuro a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  margin: auto; width: 90%; text-decoration:none; }
.emescuro a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  margin: auto; width: 90%; text-decoration: none;  }
.emescuro a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  margin: auto; width: 90%; text-decoration: none;  }

.abmotor a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;text-decoration:none; }
.abmotor a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333;text-decoration: none;  }
.abmotor a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #333333; text-decoration: none;  }
