/* CSS Document */


BODY {
background-color:#ecebeb;
margin-top: 0px;
margin-left:0px;
}

.container {
width: 903px;
margin: auto;

}



/*  HEADER */

.menu {
width: 629px;
height: 45px;
background-image:url(imagens/img_menu.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/img_menu.png'); 
background-repeat:no-repeat;
margin:auto;

}

.menu01 {
width: 629px;
height: 45px;
float:left;
margin-top:10px;

}

.menu01  a{
   
    padding: 0px 5px 0px 5px;
}


a.home {
background-image:url(imagens/home_.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/home_.png'); 
background-repeat:no-repeat;
width: 85px;
height: 45px;
float:left;
}

a.home:hover {
background-image: url(imagens/home_hover.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/home_hover.png'); 
background-repeat:no-repeat;
}

a.empresa {
background-image:url(imagens/empresa_.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/empresa_.png'); 
background-repeat:no-repeat;
width: 85px;
height: 45px;
float:left;

}

a.empresa:hover {
background-image: url(imagens/empresa_hover.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/empresa_hover.png'); 
background-repeat:no-repeat;
}

a.viaturas {
background-image:url(imagens/viaturas_.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/viaturas_.png'); 
background-repeat:no-repeat;
width: 85px;
height: 45px;
float:left;

}

a.viaturas:hover {
background-image: url(imagens/viaturas_hover.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/viaturas_hover.png'); 
background-repeat:no-repeat;
}

a.serviços {
background-image:url(imagens/servicos_.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/servicos_.png'); 
background-repeat:no-repeat;
width: 85px;
height: 45px;
float:left;

}

a.serviços:hover {
background-image: url(imagens/servicos_hover.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/servicos_hover.png'); 
background-repeat:no-repeat;
}

a.financiamento {
background-image:url(imagens/financiamento_.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/financiamento_.png'); 
background-repeat:no-repeat;
width: 134px;
height: 45px;
float:left;

}

a.financiamento:hover {
background-image: url(imagens/financiamento_hover.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/financiamento_hover.png'); 
background-repeat:no-repeat;
}

a.contactos {
background-image:url(imagens/contactos_.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/contactos_.png'); 
background-repeat:no-repeat;
width: 95px;
height: 45px;
float:left;

}

a.contactos:hover {
background-image: url(imagens/contactos_hover.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/contactos_hover.png'); 
background-repeat:no-repeat;
}



.flash {
width: 903px;
height: 171px;
margin-top:10px;
float:left;
}




/*  BODY */

.corpo {
width: 903px;
margin-top:10px;
float:left;
}

.corpo_cima {
width: 903px;
height: 40px;
background-image: url(imagens/img_corpo_cima.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/img_corpo_cima.png'); 
background-repeat:no-repeat;
float:left;

}

.corpo_conteudo {
width: 903px;
background-image: url(imagens/img_corpo_conteudo.jpg);
background-repeat:repeat-y;
float:left;
}


.esquerda {
width: 392px;
height:473px;
margin-left:45px;
_margin-left:22px;
float:left;
}


.destaque {
width: 392px;
height: 300px;
background-image: url(imagens/img_fundo_destaque.jpg);
background-repeat:no-repeat;
float:left;

}

.destaque_foto {
width: 369px;
_width: 0px;
height: 277px;
_height: 0px;
margin:auto;
margin-top:10px;

}

.destaque_caixa_txt {
width: 392px;
height: 48px;
float:left;
background-image: url(imagens/img_fundo_destaque_legenda.jpg);
background-repeat:no-repeat;
margin-top:10px;
}

.destaque_txt {
width: 340px;
height: 30px;
font-family:tahoma;
font-size:10pt;
margin-top:10px;
color:#000099;
margin-left:10px;
}

.mapa a{
width: 392px;
height: 100px;
background-image: url(imagens/img_mapa.jpg);
background-repeat:no-repeat;
margin-top:10px;
float:left;
text-decoration:none;
}

.mapa a:link    { text-decoration:none; }
.mapa a:visited { text-decoration: none;  }
.mapa a:hover   { text-decoration: none;  }


.direita {
width: 374px;
height:450px;
margin-left:45px;
_margin-left:22px;
float:left;
}


.outros_stock {
width: 374px;
height:225px;
background-image: url(imagens/img_fundo_stock.jpg);
background-repeat:no-repeat;
float:left;

}

.outros_stock_caixa {
width: 338px;
height:194px;
margin-top:15px;
margin-left:18px;
_margin-left:9px;
float:left;
overflow:auto;
scrollbar-base-color: #000000;
scrollbar-arrow-color: #fff;
scrollbar-3dlight-color: #000000;
scrollbar-darkshadow-color: #000000;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #000000;
scrollbar-shadow-color: #fff;
scrollbar-track-color: #CCCCCC;

}
.vstock{
loat:left;
background-image: url(imagens/img_fundo_outrosdest_txt.jpg);
background-repeat:no-repeat;
width: 300px;
height:50px;
margin-top: 10px;
font-family:tahoma;
font-size: 12px;
color:#666666;
line-height: 18px;
}
.ultimas_entradas {
width: 374px;
height:47px;
background-image: url(imagens/img_ultimas_tp.jpg);
background-repeat:no-repeat;
margin-top:17px;
float:left;

}


.ultimas_entradas_caixa {
width: 374px;
height:156px;
background-image: url(imagens/img_ultimas_caixa.jpg);
background-repeat:no-repeat;
margin-top:17px;
float:left;

}

.ultimas_entradas_caixa01 {
width: 354px;
height:130px;
margin-top:12px;
margin-left:10px;
_margin-left:5px;
float:left;

}


.corpo_remate {
width: 903px;
height:19px;
background-image: url(imagens/img_corpo_remate.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/img_corpo_remate.png'); 
background-repeat:no-repeat;
float:left;
}



/*  FOOTER */

.rodape{
width: 95%;
font-family:tahoma;
font-size:10pt;
color:#000099;
margin-top:10px;
margin: auto;
font-weight: bold;
}
.rodape a:link    {  margin: auto; font-family: tahoma; font-size: 10px; color: #000099; font-weight: bold;  text-decoration:none; }
.rodape a:visited {  margin: auto; font-family:tahoma; font-size: 10px; color: #000099; font-weight: bold;  text-decoration: none;  }
.rodape a:hover   { margin: auto; font-family:tahoma; font-size: 10px; color: #000099; font-weight: bold; text-decoration: none;  }


.assinatura{
width: 160px;
font-family:tahoma;
font-size:8pt;
color:#000099;
margin-top:10px;
float:right;
font-weight: bold;
}

.assinatura a{
width: 160px;
font-family:tahoma;
font-size:8pt;
color:#000099;
margin-top:10px;
float:right;
text-decoration:none;
font-weight: bold;
}

.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: 14px; color: #000099;  text-decoration:none; margin: auto;  width: 90%; clear:both;  }

.emescuro a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #000099;  margin: auto; width: 90%; text-decoration:none; }
.emescuro a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #000099;  margin: auto; width: 90%; text-decoration: none;  }
.emescuro a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 14px; color: #000099;  margin: auto; width: 90%; text-decoration: none;  }

.abmotor a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099;text-decoration:none; }
.abmotor a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099;text-decoration: none;  }
.abmotor a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 12px; color: #000099; text-decoration: none;  }

#images {border:0px solid #000000; height: 277px; background:#eef5f6; }
#image {top:5px; left:6px; position:relative; width: 369px;height: 277px; border:0px solid #292929; background:#FFF url(http://www.abmotor.pt/Sofinloc-Sites/Sites/includes/images/loading.gif) center center no-repeat}
#image img {position:absolute;  top:5px; left:6px}
#thumbs li {float:left; margin-right:0px; cursor:pointer; text-transform: capitalize; display: inline;}
.imgnav {position:absolute; z-index:100; height: 277px; width:369px; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(http://www.abmotor.pt/Sofinloc-Sites/Sites/includes/images/left.gif) left center no-repeat; border-left:0px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {top:5px; left:6px; background:url(http://www.abmotor.pt/Sofinloc-Sites/Sites/includes/images/right.gif) right center no-repeat; border-right:0px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}

.linknav {position:absolute;width:369px; z-index:100; height: 277px; z-index:100; outline:none; cursor:pointer}
#linkauto {left:0px; border:0px solid #000; width: 200px; height: 277px; background:url(http://www.abmotor.pt/Sofinloc-Sites/Sites/includes/images/gif.gif) right center no-repeat; }
#linkauto:hover {opacity:5; filter:alpha(opacity=50%);border:0px solid #000;}