/* CSS Document */

/*
CORES

BACKGROUN: #004369

*/

BODY {
margin-top: 0px;
margin-left: 0px;
background-color: #004369;
background-image: url(images/background_img.gif);
background-repeat: repeat-x;}

.container{
width: 959px;
margin: auto;
margin-top: 10px;
background-color: #FFFFFF;}

	.top{ float:left;
		  width: 943px;
		  margin-top: 8px;
		  margin-left: 8px;
		  _margin-left: 4px;}
	
		.banner{float:left;
				width: 943px;
				height: 217px; 
				background-image: url(images/banner.jpg);}
	
	
	
	
	.middle{ float:left;
			 width: 943px;
			 margin-top: 8px;
			 margin-left: 8px;
			 _margin-left: 4px;
			 margin-bottom: 8px;}
	
		.middle_left{float:left;
					 width: 750px;
					 }
							  
			.menu{float:left;
				  width: 750px;
				  height: 37px;
				  margin-top: 0px;
				  margin-bottom: 6px;}
				  
				  
				.menu_left{
				display:block;
				float: left;
				width: 5px;
				height: 37px;
				background-image: url(images/menu_left.gif); 
				}
				  
				a.home {
				display:block;
				float:left;
				background-image: url(images/home.jpg);
				width: 77px;
				height: 37px;
				}
				
				a.home:hover {
				float:left;
				background-image: url(images/home_over.jpg);
				}
				
				
				a.empresa {
				display:block;
				float:left;
				background-image: url(images/empresa.jpg);
				width: 111px;
				height: 37px;
				}
				
				a.empresa:hover {
				float:left;
				background-image: url(images/empresa_over.jpg);
				}
				
				a.viaturas {
				display:block;
				float:left;
				background-image: url(images/viaturas.jpg);
				width: 96px;
				height: 37px;
				}
				
				a.viaturas:hover {
				float:left;
				background-image: url(images/viaturas_over.jpg);
				}
				
				a.servicos {
				display:block;
				float:left;
				background-image: url(images/servicos.jpg);
				width: 96px;
				height: 37px;
				}
				
				a.servicos:hover {
				float:left;
				background-image: url(images/servicos_over.jpg);
				}
				
			
				a.financiamento {
				display:block;
				float:left;
				background-image: url(images/financiamento.jpg);
				width: 130px;
				height: 37px;
				}
				
				a.financiamento:hover {
				float:left;
				background-image: url(images/financiamento_over.jpg);
				}
				
				
				a.contactos {
				float:left;
				background-image: url(images/contactos.jpg);
				width: 114px;
				height: 37px;
				}
				
				a.contactos:hover {
				float:left;
				background-image: url(images/contactos_over.jpg);
				}
				
				a.competicao {
				float:left;
				background-image: url(images/competicao.jpg);
				width: 112px;
				height: 37px;
				}
				
				a.competicao:hover {
				float:left;
				background-image: url(images/competicao_over.jpg);
				}
				
				
				.menu_right{
				float: left;
				width: 5px;
				height: 37px;
				background-image: url(images/menu_right.gif); 
				}
				
				/*END MENU*/
				

							  
			
				.left_content{float:left;
							  width: 552px;
							 }
							  
					.destaque{float:left;
							  width: 548px;
							  height: 211px;
							  background-image:url(images/fundo_destaque.jpg);
							  margin-bottom: 6px;}
							  
							  	.foto_destaque{
								float: left;
								width: 254px;
								height: 193px;
								border: 1px solid #fff;
								margin-left: 40px;
								_margin-left: 20px;
								margin-top: 9px;}
								
								.thumbnails_destaque {
								float: left;
								width: 243px;
								height: 57px;
								margin-left:6px;
								_margin-left:3px;
								margin-top: 9px;}
								
								.thumb_destaque {
								float: left;
								width: 75px;
								height: 57px;
								border: 1px solid #FFFFFF;
								margin-right: 4px;}
								
								.destaque_txt {
								float: left;
								width: 238px;
								height: 100px;
								margin-left: 6px;
								_margin-left:3px;
								margin-top: 30px;}
							  
					.novidade{float:left;
							  width: 548px;
							  height: 155px;
							  background-image: url(images/fundo_novidade.gif);}
								   
								.thumbnails_novidades {
								float: left;
								width: 548px;
								height: 125px;
								margin-left: 10px;
								_margin-left: 5px;}
								   
								.thumb_novidades {
								float: left;
								width: 164px;
								height: 125px;
								border: 1px solid #FFFFFF;
								margin-right: 4px;
								margin-top: 16px;
								margin-left: 10px;
								_margin-left: 5px;}								   
								   
				
				.right_content{float:left;
								width: 189px;
								margin-left: 9px;
								_margin-left: 6px;}
								
					.oportunidade{float:left;
								  width: 180px;
								  height: 235px;
								  background-image: url(images/fundo_oportunidade.gif);
								  margin-bottom: 6px;}
								  
								  .img_op{float:left;
									       width: 164px;
										   height: 125px;
										   margin: 8px;
										   border: 1px solid #FFFFFF;
										   margin-bottom: 6px;}
												  
								  .txt_op{float:left;
										   width: 164px;
										   height: 87px;
										   margin-left: 8px;
										   _margin-left: 4px;
										   margin-bottom: 6px;}
								  
					.localizacao{float:left;
								 width: 180px;
								 height: 130px;
								 background-image: url(images/fundo_localizacao.gif);}
								 
								 
								 	a.img_local {
									float: left;
									width: 163px;
									height: 114px;
									margin: 8px;
									background-image: url(images/localizacao.jpg);}
		
		
				
		.middle_right{float:left;
					  width: 193px;}
					  
			.pesquisa{float:left;
					  width: 191px;
					  height: 219px; 
					  border: 1px solid #E1E1E1;
					  background-image: url(images/fundo_pesquisa.jpg);
					  background-repeat: repeat-x;
					  margin-bottom: 4px;}
					  	
						.pesquisa_imgtxt {
						float: left;
						width: 76px;
						height: 23px;
						background-image: url(images/pesquisa_txt.gif);
						}
						
						.pesquisa_boxes  {
						float: left;
						width: 178px;
						height: 145px;
						margin: 6px;
						margin-bottom: 0px;
						}
						
						.ok  {
						float: right;
						width: 76px;
						height: 24px;
						background-image: url(images/ok.gif);
						margin: 8px;}
						
			.contactos_right{float:left;
					   width: 191px;
					   height: 187px;
					   border: 1px solid #E1E1E1;
					   background-image: url(images/fundo_contactos.jpg);
					   background-repeat: repeat-x;}
					   
					   	.contactos_imgtxt {
						float: left;
						width: 76px;
						height: 21px;
						background-image: url(images/contactos_txt.gif);
						}
					   
					   	.contactos_txt {
						float: left;
						width: 178px;
						height: 150px;
						margin: 6px;
						}
					   	
				
.txt {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #707070;
line-height:16px;
}
a.botaolink {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
font-weight: bold;
width: 200px;
line-height: 15px;
color: #FFFFFF;
text-decoration: none;
}

.rodape {
width: 948px;
height: 10px;
clear: both;
float:left;
}

.morada {
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #FFFFFF;
line-height: 27px;
text-indent: 10px;
}


.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: 960px;
margin:auto;
margin-top:5px;
}

.emescuro   {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  text-decoration:none; margin: auto;  width: 90%; clear:both;  }

.emescuro a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  margin: auto; width: 90%; text-decoration:none; }
.emescuro a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  margin: auto; width: 90%; text-decoration: none;  }
.emescuro a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333;  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: 480px; background:#eef5f6; }
#image {top:20px; left:50px; position:relative; width: 640px;height: 480px; 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:0x}
#thumbs li {float:left; margin-right:0px; cursor:pointer; text-transform: capitalize; display: inline;}
.imgnav {position:absolute; z-index:100; height: 277px; width:640px; z-index:100; outline:none; cursor:pointer}
#previmg {left:0; top:100px; background:url(http://www.abmotor.pt/Sofinloc-Sites/Sites/includes/images/left1.gif) left center no-repeat; border-left:0px solid #FFF}
#previmg:hover {opacity:1; filter:alpha(opacity=100)}
#nextimg {top:100px; left:0px; background:url(http://www.abmotor.pt/Sofinloc-Sites/Sites/includes/images/right1.gif) right center no-repeat; border-right:0px solid #FFF}
#nextimg:hover {opacity:1; filter:alpha(opacity=100)}

.linknav {position:absolute;width:640px; z-index:100; height: 480px; z-index:100; outline:none; cursor:pointer}
#linkauto {left:0px; border:0px solid #000; width: 200px; height: 480px; 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;}
*/