@charset "utf-8";
/* CSS Document */

body {
background-color:#343434;
margin-left:0px;
margin-right:0px;
margin-top:0px;
}

#tudo {
background-color:#343434;
background-image:url(images/bg_couto.jpg);
background-repeat:repeat-x;
padding-top:8px;
}


#topo2 {
background-image:url(images/topo_repeat.jpg);
background-repeat:repeat-x;
height:234px;
width:885px;
}

.logo {
float:left;
background-image:url(images/logo.png);
background-repeat:no-repeat;
width:269px;
height:135px;
margin-top:65px;
margin-left:15px;
}
.logo a:link { color: #FFFFFF; text-decoration:none; }
.logo a:visited { color: #FFFFFF; text-decoration:none; }
.logo a:hover { color: #FFFFFF; text-decoration:none; }
.logo a:active { color: #FFFFFF ; text-decoration:none; }


#flash {
float:right;
background-repeat:no-repeat;
width:550px;
height:207px;
margin-top:25px;
}

#container {
width:880px;
height:520px;
margin:auto;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;

}

#menu {
float:left;
height:52px;
width:885px;
margin-top:-2px;
}

a#home {
float:left;
background-image:url(images/menu/home.jpg);
background-repeat:no-repeat;
width:102px;
height:52px;
}

a#home:hover {
background-image:url(images/menu/home1.jpg);
background-repeat:no-repeat;
}

a#empresa {
float:left;
background-image:url(images/menu/empresa.jpg);
background-repeat:no-repeat;
width:124px;
height:52px;
}

a#empresa:hover {
background-image:url(images/menu/empresa1.jpg);
background-repeat:no-repeat;
}

a#contacto {
float:left;
background-image:url(images/menu/contacto.jpg);
background-repeat:no-repeat;
width:132px;
height:52px;
}

a#contacto:hover {
background-image:url(images/menu/contacto1.jpg);
background-repeat:no-repeat;
}

a#automoveis {
float:left;
background-image:url(images/menu/automoveis.jpg);
background-repeat:no-repeat;
width:150px;
height:52px;
}

a#automoveis:hover {
background-image:url(images/menu/automoveis1.jpg);
background-repeat:no-repeat;
}

a#motas {
float:left;
background-image:url(images/menu/motas.jpg);
background-repeat:no-repeat;
width:116px;
height:52px;
}

a#motas:hover {
background-image:url(images/menu/motas1.jpg);
background-repeat:no-repeat;
}

a#servicos {
float:left;
background-image:url(images/menu/servicos.jpg);
background-repeat:no-repeat;
width:133px;
height:52px;
}

a#servicos:hover {
background-image:url(images/menu/servicos1.jpg);
background-repeat:no-repeat;
}

a#garantia {
float:left;
background-image:url(images/menu/garantia.jpg);
background-repeat:no-repeat;
width:123px;
height:52px;
}

a#garantia:hover {
background-image:url(images/menu/garantia1.jpg);
background-repeat:no-repeat;
}

#conteudo {
float:left;
width:885px;
height:440px;
}

#top {
float:left;
width:730px;
height:275px;
margin-top:30px;
background-color:#302d2d;
}

#destaque {
float:left;
width:453px;
height:275px;
}

#destaque_titulo {
float:left;
background-image:url(images/destaque.jpg);
background-repeat:no-repeat;
width:431px;
height:37px;
margin-left:10px;
margin-top:5px;
}

#destaque_img {
float:left;
width:270px;
height:200px;
margin-left:10px;
margin-top:15px;
}

#destaque_txt {
float:left;
width:150px;
height:200px;
margin-left:10px;
margin-top:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

#oportunidades {
float:left;
width:270px;
height:275px;
}

#oportunidades_titulo {
float:left;
background-image:url(images/oportunidades.jpg);
background-repeat:no-repeat;
width:250px;
height:37px;
margin-top:5px;
}

#oportunidade1_img {
float:left;
width:130px;
height:100px;
margin-left:5px;
margin-top:10px;
}

#oportunidade1_txt {
float:left;
width:105px;
height:100px;
margin-left:5px;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

#oportunidade2_img {
float:left;
width:130px;
height:100px;
margin-left:5px;
margin-top:10px;
}

#oportunidade2_txt {
float:left;
width:105px;
height:100px;
margin-left:5px;
margin-top:10px;
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
}

#pesquisa {
float:left;
width:140px;
height:275px;
background-color:#302d2d;
margin-top:30px;
margin-left:10px;
_margin-left:5px;
}

#pesquisa_titulo {
float:left;
background-image:url(images/pesquisa.jpg);
background-repeat:no-repeat;
width:134px;
height:44px;
margin-left:3px;
_margin-left:1px;
}

#pesquisa_conteudo {
float:left;
width:133px;
height:215px;
margin-left:3px;
_margin-left:1px;
}

#bottom {
float:left;
width:885px;
height:135px;
}

#ultimasEntradas {
float:left;
width:450px;
height:135px;
background-color:#302d2d;
margin-top:20px;
margin-right:10px;
}

#ultimasEntradas_titulo {
float:left;
background-image:url(images/ultimas_entradas.jpg);
background-repeat:no-repeat;
width:430px;
height:34px;
margin-left:5px;
margin-top:5px;
}

#ultimasEntradas_img {
float:left;
width:695px;
height:90px;
margin-left:10px;
margin-right:15px;
}

#newsletter {
float:left;
background-color:#302d2d;
width:141px;
height:135px;
margin-left:10px;
margin-top:20px;

}

#newsletter_titulo {
float:left;
background-image:url(images/newsletter.jpg);
width:141px;
height:34px;
margin-top:5px;
}



















/*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: 150px;
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: 100%; clear:both;  }

.emescuro a:link    {  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff;  margin: auto; width: 100%; text-decoration:none; }
.emescuro a:visited {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff;  margin: auto; width: 100%; text-decoration: none;  }
.emescuro a:hover   {  font-family:Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 10px; color: #fff;  margin: auto; width: 100%; 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;  }

#messenger
{
float:left;
width:270px;
height:135px;
margin-top:20px;
}
