@charset "utf-8";
/* CSS Document */

a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	font-weight:bold;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

body {
background-color:#000000;
}

#container {
width:900px;
margin:auto;
}

#top {
float:left;
margin-top:20px;
}

#logo_imagem {
float:left;
background-image:url(images/logo_imagem.png);
background-repeat:no-repeat;
width:47px;
height:48px;
margin-left:-40px;
margin-right:10px;
}

#logo_texto {
float:left;
background-image:url(images/logo.png);
background-repeat:no-repeat;
width:881px;
height:35px;
margin-top:5px;
}

#menu {
width:900px;
height:35px;
float:left;
text-align:right;
}

#middle {
float:left;
background-image:url(images/bg.jpg);
background-repeat:no-repeat;
width:900px;
height:601px;
}

#destaque {
float:left;
background-image:url(images/destaque.png);
width:634px;
height:241px;
margin-top:15px;
margin-left:10px;
}

#destaque_imagem {
float:left;
width:304px;
height:228px;
margin-top:7px;
margin-left:7px;
_margin-left:3px;
border:1px #FFFFFF solid;
}

#destaque_texto {
float:left;
width:300px;
height:175px;
margin-left:7px;
margin-top:120px;
color:#FFFFFF;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#oportunidade {
float:left;
background-image:url(images/oportunidade.png);
background-repeat:no-repeat;
_background-repeat:repeat;
width:240px;
height:241px;
margin-top:15px;
margin-left:5px;
}

#oportunidade_imagem {
float:left;
width:223px;
height:167px;
border:1px #FFFFFF solid;
margin-top:60px;
margin-left:8px;
_margin-left:4px;
}

#ultimasEntradas {
float:left;
background-image:url(images/ultimasEntradas.png);
background-repeat:no-repeat;
width:634px;
height:162px;
margin-top:10px;
margin-left:10px;
}

#ultimasEntradas_imagens {
float:left;
width:613px;
height:96px;
margin-left:10px;
_margin-left:5px;
margin-top:52px;
}

#veja {
float:left;
background-image:url(images/veja.png);
background-repeat:no-repeat;
width:237px;
height:164px;
margin-left:5px;
margin-top:10px;
}

#bottom {
float:left;
width:100%;
height:20px;
}











/*SEMPRE PRESENTE*/


.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: 300px;
float:right;
margin-top:5px;
}

.emescuro   {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff;  text-decoration:none; margin: auto;  width: 90%; clear:both;  }

.emescuro a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff;  margin: auto; width: 90%; text-decoration:none; }
.emescuro a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff;  margin: auto; width: 90%; text-decoration: none;  }
.emescuro a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff;  margin: auto; width: 90%; text-decoration: none;  }

.abmotor a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #fff;text-decoration:none; }
.abmotor a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #fff;text-decoration: none;  }
.abmotor a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 9px; color: #fff; text-decoration: none;  }

#images {border:0px solid #000000; height: 167px; background:#eef5f6; }
#image {top:0px; left:0px; position:relative; width: 223px;height: 167px; 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:0px; left:0px}
#thumbs li {float:left; margin-right:0px; cursor:pointer; text-transform: capitalize; display: inline;}
.imgnav {position:absolute; z-index:100; height:167px; width:223px; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; background:url(http://www.abmotor.pt/Sofinloc-Sites/Sites/includes/images/left2.gif) left center no-repeat; border-left:0px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {top:0px; left:0px; background:url(http://www.abmotor.pt/Sofinloc-Sites/Sites/includes/images/right2.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: 167px; z-index:100; outline:none; cursor:pointer}
#linkauto {left:0px; border:0px solid #000; width: 200px; height: 167px; 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;}
