/* CSS Document */

BODY { 

background-image:url(images/back.jpg);
}

.container {
margin:auto;
width:804px;
clear:both;
}

.logopesquisa {
height: 120px;
widht: 804px;
}

.logo {
height: 120px;
width:564px;
background-image:url(images/logo.jpg);
FLOAT:left;
}

.pesquisa {
background-image: url(images/pesquisa.jpg);
height:120px;
width:240px;
float:right;
}

.titpesquisa {
position: relative;
top: 7px;
right:15px;
text-align:right;
font: bold 14px Tahoma;
}

.pesquisa1 {
height:35px;
width:180px;
float:left;
}

.pesquisa2 {
height:22px;
margin-top:5px;
}


.menu {
height:25px;
background-image: url(images/fundomenu.jpg);
}

#tablist{
position: relative;
top: 4px;
right: 7px;
margin-top:0px;
font: bold 14px Tahoma;
}

#tablist li{
list-style: none;
display: inline;
margin: 0px;
}

#tablist li a{
text-decoration: none;
margin-right:18px;
}

#tablist li a:link, #tablist li a:visited{
color:#a3bcdb;
}

#tablist li a:hover{
color: #4b6387;
background: #a3bcdb;
border-color: navy;
}

#tablist li a.current{
color: #4b6387;
background: #a3bcdb;s
border-color: navy;
height: 25px;
}

.destaqueoportunidade {
widht: 804px;
height: 227px;
}

.destaque {
height: 227px;
width: 402px;
background-image:url(images/destaque.jpg);
float:left;
}

.oportunidade {
height: 227px;
width: 402px;
background-image:url(images/oportunidade.jpg);
float:right;
}

.fotodestaque {
width: 159px;
height: 119px;
position:relative;
top: 52px;
left: 53px;
float:left;
background-color:#000;
}

.textodestaque {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
width: 150px;
height: 109px;
position:relative;
top: 57px;
left: -39px;
float:right;
background-color:;
}

.textodestaque a:link    { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width: 150px; height: 109px; text-decoration:none; }
.textodestaque a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width: 150px; height: 109px; text-decoration:none; }
.textodestaque a:hover  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width: 150px; height: 109px; text-decoration:none; }

.links {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
background-color:;
}

.links a:link    { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:none; }
.links a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF;  text-decoration:none; }
.links a:hover  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; text-decoration:none; }

.fotooportunidade {
width: 159px;
height: 119px;
position:relative;
top: 52px;
left: 32px;
float:left;
background-color:;
}

.textooportunidade {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
width: 150px;
height: 109px;
position:relative;
top: 57px;
left: -55px;
float:right;
background-color:;
}

.textooportunidade a:link    { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width: 150px; height: 109px; text-decoration:none; }
.textooportunidade a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width: 150px; height: 109px; text-decoration:none; }
.textooportunidade a:hover  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width: 150px; height: 109px; text-decoration:none; }

.ultimas {
height:175px;
width: 804px;
background-image:url(images/fundoultimas.jpg);
background-position:right;
background-color:;
}

.ultimasg {
height:175px;
width: 150px;
position:relative;
left: 10px;
float:left;

}

.ultima {
height:109px;
width: 143px;
position:relative;
top:10px;
left: 5px;
float:left;

}

.textoultima {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFFFFF;
width: 143px;
margin-left: 5px;
margin-top: 85px;
#margin-top: 35px;
_margin-top: 35px;
}

.tituloultimas {
background-image:url(images/ultimasti.jpg);
height:175px;
width: 96px;
float:left;
}

.rodape {
background-image:url(images/rodape.jpg);
height: 15px;
width: 804px;
}

.margem {
height: 40px;
}

.rodapeinternas {
background-image:url(images/rodapeinterna.jpg);
height: 23px;
width: 804px;
clear:both;

}

.fundointernas {
background-image: url(images/fundointerna.jpg);
width: 804px;
float:left;
clear:both;

}

.tps {
font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color:#FFFFFF;
font-weight: bold;
height: 25px;
width: 200px;
position: relative;
top: 10px;
left: 25px;
clear:both;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.textointernas {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
position:relative;
left: 25px;
right:15px;
top: 15px;
width: 330px;
float:left;
clear:both;
}

.novos {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#333333;
position:relative;
left: 50px;
right:15px;
top: 15px;
width: 630px;

float:left;
clear:both;
}


.google {
height: 350px;
width: 400px;
position:relative;
right: 25px;
float:right;
clear:both;
}

.interna {
font-size:11px;
font-family: Verdana, Arial, Helvetica, sans-serif;
color:#333333;
margin-left: 25px;
margin-right:15px;
margin-top: 25px;
width: 730px;
float:left;
clear:both;
}

.interna a:link    { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width: 150px; height: 109px; text-decoration:none; }
.interna a:visited { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width: 150px; height: 109px; text-decoration:none; }
.interna a:hover  { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; width: 150px; height: 109px; text-decoration:none; }

.fichanovos{
margin-top: 3px;
height: 15px;
width: 250px;
border:solid 1px #333333;
}

.titulo23{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
color: #333333;
font-weight: bold;
width: 500px;
margin-top: 25px;
margin-bottom: 25px;
margin-left: 15px;

}

.textolegal{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #333333;
width: 500px;
margin-bottom: 25px;
margin-left: 15px;
}


.detalhemodelo{
float:left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left: 15px;
margin-bottom: 15px;
margin-top: 5px;
width: 260px;
height: 400px; 
border:solid 0px #cccccc;
line-height : 17px;
}

.fotodetalhe{
float:left;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 15px;
width: 229px;
height: 165px; 
border:solid 0px #cccccc;
}

.topodetalhe{
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 11px;
margin-left: 15px;
width: 537px;
height:20px;
border:solid 0px #cccccc;
float:left;
}

.detalhelateral{
float:left;
font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #333333;
margin-bottom: 5px;
margin-top: 5px;
margin-left: 15px;
width: 150px;
height: 100px; 
border:solid 0px #cccccc;
line-height : 17px;
}

.linksdetalhe {
margin-top:10px;
height: 15px;
width: 143px;
margin-left: 5px;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#1D48A6;
font-size:12px;
font-weight:bold;
text-align:left;

line-height : 23px;
}


.linksdetalhe a:link    {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #1D48A6; text-decoration: none;  }
.linksdetalhe a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #1D48A6; text-decoration: none;  }
.linksdetalhe a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; text-decoration: none;  }

.emescuro {
width: 828px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color:#FFFFFF;
text-align: center;
margin-top: 10px;
}

.emescuro a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;  margin: auto; text-decoration:none; }
.emescuro a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;  margin: auto; text-decoration: none;  }
.emescuro a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #ffffff;  margin: auto; width: text-decoration: none;  }