@charset "utf-8";
/* CSS Document */

BODY {
background-color: #DFDFDF;
background-repeat: repeat-x;
background-image: url(images/back.jpg);
margin-top: 0px;
}

.botaopesquisa{
width:80px; margin-top:10px; float:left; background-color:#000000; color:#fd6600; font-family: Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; line-height: 20px; border: solid; border-width: thin; border-color:#FFFFFF; text-align:center;
}

.geral {
width: 800px;
margin: auto;
}

.topocontent {
width:800px;
height:175px;
margin:auto;
}

.topocontentsuperior {
width:800px;
height:150px;
margin:auto;
}

.logotipo {
background-image:url(images/logotipo.jpg);
width:528px;
height:150px;
float:left;
}

.carro {
background-image:url(images/carro.jpg);
width: 272px;
height:150px;
float:right;
}

.menu {
background-color:#FF0000;
width:800px;
height:25px;
float:left;
}

a.home {
background-image:url(images/home.jpg);
width:90px;
height:25px;
float:left;
}

a.home:hover {
background-image:url(images/home_hover.jpg);
}

a.empresa {
background-image:url(images/empresa.jpg);
width:79px;
height:25px;
float:left;
}

a.empresa:hover {
background-image:url(images/empresa_hover.jpg);
}

a.automoveis {
background-image:url(images/automoveis.jpg);
width:93px;
height:25px;
float:left;
}

a.automoveis:hover {
background-image:url(images/automoveis_hover.jpg);
}

a.servicos {
background-image:url(images/servicos.jpg);
width:77px;
height:25px;
float:left;
}

a.servicos:hover {
background-image:url(images/servicos_hover.jpg);
}

a.financiamento {
background-image:url(images/financiamento.jpg);
width:107px;
height:25px;
float:left;
}

a.financiamento:hover {
background-image:url(images/financiamento_hover.jpg);
}

a.contactos {
background-image:url(images/contactos.jpg);
width:77px;
height:25px;
float:left;
}

a.contactos:hover {
background-image:url(images/contactos_hover.jpg);
}

.fix {
background-image:url(images/fix.jpg);
width:272px;
height:25px;
float:right;
}

.corpo {
width:800px;
margin:auto;
margin-top:25px;
float: left;
}

.destaque {
width:516px;
float:left;
}

.oportunidade {
width:282px;
height:326px;
background-color:#FFFFFF;
border: 1px solid #000000;
float:right;
}

.pesquisa {
width:500px;
height:47px;
margin-right:15px; /*firefox*/
#margin-right:15px; /*ie7*/
_margin-right:7px; /*ie6*/
float:right;
background-color:#FFFFFF;
border: 1px solid #000000;
}

.lbldestaque {
background-image:url(images/destaque.jpg);
width:500px;
height:25px;
margin-top:10px;
float:left;
}

.contentdestaque {
width:500px;
height:232px;
background-color:#FFFFFF;
border: 1px solid #000000;
margin-top:10px;
margin-right:5px;
float:left;
overflow: hidden;
}

.ftdestaque {
width:272px;
height:204px;
margin-top:15px;
margin-left:15px;
float:left;
}

.txtdestaque {
width:190px;
height:140px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-top:15px;
margin-left:10px;
float:left;
}

.txtdestaque a:link { color: #000000; text-decoration:none; }
.txtdestaque a:visited { color: #000000; text-decoration:none; }
.txtdestaque a:hover { color: #000000; text-decoration:none; }
.txtdestaque a:active { color: #000000 ; text-decoration:none; }

.lbloportunidade {
background-image:url(images/oportunidade.jpg);
width: 200px;
height:20px;
margin-top:15px;
margin-left:15px;
float:left;
}

.txtoportunidade {
width:250px;
height:70px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-top:10px;
margin-left:15px;
float:left;
}

.ftoportunidade {
width: 238px;
height: 179px;
margin-top: 10px;
margin-left: 15px;
float:left;
}

.ultimas {
width:800px;
height:110px;
margin:auto;
clear:both;
}

.lblultimas {
background-image:url(images/ultimas.jpg);
width:500px;
height:25px;
margin-top:10px;
float:left;
}

.ftultimas {
width:800px;
height:100px;
background-color:#FFFFFF;
border: 1px solid #000000;
margin-top:5px;
margin-bottom:10px;
}

.corpointerna{
width:800px;
background-color:#FFFFFF;
border: 1px solid #000000;
margin-top:25px;
margin:auto;
float:left;
}

.tp {
width:500px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#000000;
margin-top:10px;
margin-left:15px;
float:left;
}

.mapa {
width:500px;
margin-top:10px;
margin-left:15px;
margin-bottom:25;
float:left;
}

.txtinterna {
width:255px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
margin-top:15px;
margin-left:10px;
float:left;
}

.txt {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

.contentinterna{
width:800px;
float:left;
}

.spacer {
width:800px;
height:20px;
margin:auto;
}

.emescuro   {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  text-decoration:none; margin: auto;  width: 800px; clear:both;
line-height: 20px;}

.emescuro a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  margin: auto; width: 800px; text-decoration:none; }
.emescuro a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  margin: auto; width: 800px; text-decoration: none;  }
.emescuro a:hover   { width: 800px; font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  margin: auto; text-decoration: none;  }

.abmotor   {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;  text-decoration:none; margin: auto;  width: 800px; clear:both;
line-height: 30px;  width: 800px; }

.abmotor a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;text-decoration:none;  }
.abmotor a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000;text-decoration: none;  }
.abmotor a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;  }
