body {
background-color:#000000;
color:#000000;
font-family:Verdana,Arial,Helvetica,sans-serif;
margin:0;
}

h1 {
color:#A10D0D;
font-size:24px;
font-weight:bold;
margin:0;
padding:10px 0 0;
}
h2, p {
color:#B7B7B7;
font-size:11px;
font-weight:normal;
line-height:16px;
margin:0;
padding:5px 0 10px;
}
h3 {
color:#B7B7B7;
font-size:11px;
font-weight:normal;
line-height:16px;
margin:0;
padding:0;
}
h4 {
color:#DDDCDC;
font-size:14px;
font-weight:normal;
margin:0;
padding:10px 0 0;
}
h5 {
color:#B7B7B7;
font-size:11px;
font-weight:normal;
line-height:16px;
margin:0;
padding:20px 0;
text-align:center;
}
a {
font-size:inherit;
font-style:inherit;
text-decoration:none;
}
a:hover {
font-size:inherit;
font-style:inherit;
text-decoration:none;
}
a:active {
font-size:inherit;
font-style:inherit;
text-decoration:none;
}
a:visited {
font-size:inherit;
font-style:inherit;
text-decoration:none;
}
img {
border:0 none;
margin:0;
padding:0;
}
#site {
height:auto;
margin:auto;
overflow:hidden;
text-align:left;
top:0;
width:100%;
}
#cabecalho {
background-color:#A80901;
border-left:2px solid #454545;
border-right:2px solid #454545;
height:146px;
margin:auto;
overflow:hidden;
padding:0;
width:900px;
}
#logotipo {
height:181px;
margin:auto;
padding:20px 0 0;
width:246px;
}
#content_back {
background-color:#000000;
background-image:url("../images/contentBack_back.jpg");
background-position:center top;
background-repeat:repeat-x;
border-left:2px solid #454545;
border-right:2px solid #454545;
height:auto;
margin:auto;
overflow:hidden;
padding:0;
width:900px;
}
#content {
background-image:url("../images/content_back.png");
background-position:center top;
background-repeat:repeat;
height:auto;
margin:auto;
overflow:hidden;
padding:0;
width:900px;
}
#content2 {
background-image:url("../images/home.jpg");
background-position:center top;
background-repeat:no-repeat;
height:auto;
margin:auto;
overflow:hidden;
padding:0;
width:900px;
}
#content3 {
background-image:url("../images/viaturas-1.jpg");
background-position:center top;
background-repeat:no-repeat;
height:auto;
margin:auto;
overflow:hidden;
padding:0;
width:900px;
}
#conteudo {
height:auto;
margin:0;
overflow:hidden;
padding:20px 30px;
width:840px;
}
#destaque {
height:auto;
margin:auto;
overflow:hidden;
padding:10px 0;
width:580px;
}
#destaque .destaque_titulo {
float:left;
height:175px;
margin:0;
padding:59px 0 0;
width:44px;
}
#destaque .destaque_imagem {
border:7px solid Black;
float:left;
height:auto;
margin:0;
overflow:hidden;
padding:0;
width:352px;
}
#destaque .destaque_texto {
float:left;
height:auto;
margin:0;
padding:175px 0 0 20px;
width:150px;
}
#ultimas {
height:auto;
margin:0;
overflow:hidden;
padding:0;
width:900px;
}
#ultimas .ultimas_titulo {
height:auto;
margin:0;
padding:5px 3px;
width:840px;
}
#ultimas .ultimas_itens {
background-color:#454545;
height:auto;
margin:5px 0 0;
overflow:hidden;
padding:0;
width:900px;
}
#ultimas .ultimas_item {
float:left;
height:auto;
margin:0;
overflow:hidden;
padding:20px;
width:220px;
}
#ultimas .ultimas_item_imagem {
float:left;
height:auto;
margin:0;
overflow:hidden;
padding:0 5px 0 0;
width:128px;
}
#ultimas .ultimas_item_texto {
float:left;
height:auto;
margin:0;
overflow:hidden;
padding:20px 0 0;
width:82px;
}
#contentHomeLeft {
float:left;
height:auto;
padding:10px;
width:350px;
}
#contentHomeRight {
float:right;
height:auto;
padding:10px;
width:350px;
}
#links {
height:auto;
margin:auto;
overflow:hidden;
padding:0;
width:900px;
}
#menu {
background:none repeat scroll 0 0 #000000;
height:62px;
list-style:none outside none;
margin:0;
overflow:hidden;
padding:5px 37px 0 21px;
width:860px;
}
#menu li {
background-image:url("../images/menu-d.png");
background-position:center top;
background-repeat:no-repeat;
color:#FFFFFF;
float:left;
font-size:14px;
font-weight:normal;
height:52px;
letter-spacing:-1px;
list-style:none outside none;
text-align:center;
width:116px;
margin-top:7px;
}
#menu li:hover, #menu .activo {
background-image:url("../images/menu-d.png");
background-position:center top;
background-repeat:no-repeat;
color:#A10D0D;
text-align:center;
}
#menu li a {
color:#FFFFFF;
display:block;
padding:17px 0 0;
text-align:center;
text-decoration:none;
}
#menu li:hover a, #menu .activo a {
color:#A10D0D;
display:block;
text-align:center;
text-decoration:none;
}
#rodape {
background-color:#454545;
border-left:2px solid #454545;
border-right:2px solid #454545;
height:auto;
margin:auto;
overflow:hidden;
padding:0;
width:900px;
}
.fundo_interior {
color:#FCFFFA;
font-size:11px;
height:auto;
margin:auto;
padding-bottom:10px;
padding-top:10px;
text-align:left;
width:850px;
}
.fundo_interior a {
color:#FCFFFA;
text-decoration:none;
}
.fundo_interior a:hover {
color:#D1D1D1;
text-decoration:underline;
}
.galeria {
height:auto;
position:relative;
width:98%;
}
.galeriaFotos {
height:auto;
text-align:center;
width:460px;
}
.galeriaFotos_ind {
float:left;
height:150px;
padding:1px;
width:150px;
}
.abmotor {
color:White;
margin:5px 5px auto auto;
}
.emescuro {
clear:both;
color:White;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
margin:auto;
text-decoration:none;
width:90%;
}
.emescuro a:link {
color:White;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
margin:auto;
text-decoration:none;
width:90%;
}
.emescuro a:visited {
color:White;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
margin:auto;
text-decoration:none;
width:90%;
}
.emescuro a:hover {
color:White;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:10px;
margin:auto;
text-decoration:none;
width:90%;
}
.abmotor a:link {
color:#A80901;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9px;
text-decoration:none;
}
.abmotor a:visited {
color:#A80901;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9px;
text-decoration:none;
}
.abmotor a:hover {
color:White;
font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;
font-size:9px;
text-decoration:none;
}
.mapa {
float:right;
}
.texto_empresa {
float:left;
text-align:justify;
width:400px;
}

.linknav {position:absolute;width:360px; z-index:100; height: 270px; z-index:100; outline:none; cursor:pointer}
#linkauto {left:0px; border:0px solid #000; width: 365px; height: 280px; 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;}

