/* CSS Document */


BODY {
background-image: url(imagens/fundo_.jpg);
background-repeat:no-repeat;
background-color:#2e2d2d;
margin-top: 0px;
margin-left:0px;
}

.container {
width: 765px;
background-color:#ef6c00;
border: 1px solid #FFF;
margin: auto;
margin-top:40px;
}


/*  HEADER */

.logo {
width: 505px;
height: 150px;
background-image: url(imagens/logo.jpg);
background-repeat:no-repeat;
float:left;

}
.logo a:link    {    margin: auto;  text-decoration:none; }
.logo a:visited {    margin: auto; text-decoration: none;  }
.logo a:hover   {    margin: auto; text-decoration: none;  }


.bannertopo {
width: 224px;
height: 85px;
margin-top:30px;
float:left;
}



.banner {
width: 765px;
height: 130px;
background-image: url(imagens/banner.jpg);
background-repeat:no-repeat;
float:left;

}


/*  BODY */



.esquerda {
width: 247px;
height: 346px;
float:left;
}


.menu {
width: 231px;
_width: 210px;
background-color:#2368a3;
margin-left:16px;
_margin-left:0px;
float:left;

}


.botoes {
width: 247px;
}



a.home { 
     display: block; 
     width: 246px; 
	 _width: 230px; 
     height: 20px; 
     background-image: url(imagens/home1.png);
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/home1.png'); 
     background-repeat: no-repeat;
	 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'); 
     }  
	 
 
a.empresa { 
     float: left;
	 display: block; 
     width: 246px; 
	_width: 230px; 
     height: 21px; 
     background-image: url(imagens/empresa1.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/empresa1.png'); 
     background-repeat: no-repeat;
     }
	 
a.empresa:hover { 
     background-image:  url(imagens/empresa_hover.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/empresa_hover.png'); 
     } 	

	   	

a.stock { 
     float: left;
	 display: block; 
      width: 246px; 
	     _width: 230px; 
     height: 21px; 
     background-image: url(imagens/stock1.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/stock1.png'); 
     background-repeat: no-repeat;
     }
	 
a.stock:hover { 
     background-image:  url(imagens/stock_hover.png);
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/stock_hover.png'); 
     } 	 
	 
a.competicoes {
     float: left;
	 display: block; 
      width: 246px; 
	   _width: 230px; 
     height: 22px; 
     background-image: url(imagens/competicoes1.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/competicoes1.png'); 
     background-repeat: no-repeat;
     }
	 
a.competicoes:hover { 
     background-image:  url(imagens/competicoes_hover.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/competicoes_hover.png'); 
     } 	 
	 

a.servicos { 
     float: left;
	 display: block; 
      width: 246px; 
	     _width: 230px; 
     height: 21px; 
     background-image: url(imagens/servicos1.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/servicos1.png'); 
     background-repeat: no-repeat;
     }
	 
a.servicos:hover { 
     background-image:  url(imagens/servicos_hover.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/servicos_hover.png'); 
     }


a.servicooficina { 
     float: left;
	 display: block; 
     
	  width: 246px; 
	     _width: 230px; 
     height: 21px; 
     background-image: url(imagens/servicooficina.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/servicooficina.png'); 
     background-repeat: no-repeat;
     }
	 
a.servicooficina:hover { 
     background-image:  url(imagens/servicooficina_hover.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/servicooficina_hover.png'); 
     }



a.contactos { 
     float: left;
	 display: block; 
      width: 246px; 
	   _width: 230px;  
     height: 20px; 
     background-image: url(imagens/contactos1.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/contactos1.png'); 
     background-repeat: no-repeat;
	
     }
	 
a.contactos:hover { 
     background-image:  url(imagens/contactos_hover.png);
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/contactos_hover.png');  
     } 	
	 
	 
a.financiamento { 
     float: left;
	 display: block; 
  width: 246px; 
_width: 230px; 
     height: 20px; 
     background-image: url(imagens/financiamento1.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/financiamento1.png'); 
     background-repeat: no-repeat;

     }
	 
a.financiamento:hover { 
     background-image:  url(imagens/financiamento_hover.png); 
	 _background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/financiamento_hover.png'); 
     }


.quemsomos{
width: 231px;
height: 190px;
margin-left:15px;
_margin-left:7px;
display:inline;
float:left;
}


.quemsomos_tp{
width: 231px;
height: 27px;
background-image: url(imagens/tp_quemsomos.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/tp_quemsomos.png'); 
background-repeat:no-repeat;
margin-top:5px;
float:left;

}


.quemsomos_txt{
width: 200px;
height: 130px;
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
line-height: 12px;
color:#FFFFFF;
margin-top:5px;
float:left;
overflow:hidden;
}


.direita {
width: 517px;
height: 344px;
float:left;
}

.destaque {
width: 275px;
height: 344px;
float:left;

}

.destaque_tp {
width: 275px;
height: 24px;
background-image: url(imagens/tp_destaque.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/tp_destaque.png'); 
background-repeat:no-repeat;
margin-top:10px;
float:left;
}


.destaque_foto {
width: 209px;
height: 157px;
border: 1px solid #FFF;
margin-top:5px;
margin-left:28px;
_margin-left:19px;
float:left;
}

.destaque_txt {
width: 209px;
height: 118px;
font-family: tahoma, Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt;
line-height: 19px;
color:#FFFFFF;
margin-top:10px;
margin-left:28px;
_margin-left:19px;
float:left;
}


.ultimas{
width: 242px;
height: 335px;
background-image: url(imagens/img_fundo_ultimas.png);
_background-image: none;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='imagens/img_fundo_ultimas.png'); 
background-repeat:no-repeat;
margin-top:9px;
float:left;
}

.ultimas_caixa01{
width: 214px;
height: 88px;
margin-top:12px;
margin-left:8px;
_margin-left:4px;
float:left;
}

.ultimas_caixa_txt{
width: 95px;
height: 88px;
font-family:tahoma;
float:left;

}

.ultimas_caixa_foto{
width: 117px;
height: 88px;
float:right;
}




/*  FOOTER */

.rodape{
width: 750px;
font-family:tahoma;
font-size:8pt;
color:#FFF;
float:left;
padding-left:60px;
margin-top:10px;
}

.rodape a:link    {  font-family: tahoma; font-size: 10px; color: #FFF;  margin: auto;  text-decoration:none; }
.rodape a:visited {  font-family:tahoma; font-size: 10px; color: #FFF;   margin: auto; text-decoration: none;  }
.rodape a:hover   {  font-family:tahoma; font-size: 10px; color: #FFF;   margin: auto; text-decoration: none;  }

.assinatura{
width: 130px;
font-family:tahoma;
font-size:8pt;
color:#FFF;
margin-top:10px;
float:right;

}

.assinatura a{
width: 130px;
font-family:tahoma;
font-size:8pt;
color:#FFF;
margin-top:10px;
float:right;
text-decoration:none;
}

.clearfix:after {
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

