@charset "utf-8";
/* CSS Document */

a {
	font-family: Tahoma;
	font-size: 11px;
	color: #FFFFFF;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #FFFFFF;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF#FFFFFF;
}
a:active {
	text-decoration: none;
	color: #FFFFFF;
}

body {
background-image:url(images/bg2.jpg);
background-repeat:repeat-x;
background-color:#000000;
margin:0px;
padding:0px;
}

#container {
width:947px;
float:left;
}

#topo {
float:left;
background-image:url(images/logo_grande.jpg);
background-repeat:no-repeat;
width:947px;
height:294px;
}

#menu {
margin:auto;
width:580px;
height:20px;
margin-top:255px;
text-align:right;
}

#menu a {
margin-left:45px;
}

#middle {
float:right;
width:883px;
height:397px;
margin-top:10px;
padding-bottom:30px;
}

#destaque {
float:left;
width:307px;
height:397px;
_height:393px;
background-color:#b21d1e;
border:1px #ae9072 solid;
}

#destaque_titulo {
float:left;
background-image:url(images/destaque_titulo.jpg);
background-repeat:no-repeat;
width:305px;
height:48px;
}

#destaque_imagem {
margin:auto;
margin-top:55px;
_margin-top:10px;
width:284px;
height:213px;
}

#destaque_texto {
margin:auto;
margin-top:10px;
width:284px;
height:100px;
font-family:Tahoma;
font-size:11px;
color:#FFFFFF;
line-height:20px;
}

#ultimasEntradas {
float:left;
margin-left:10px;
width:561px;
height:162px;
border:1px #ae9072 solid;
}

#ultimasEntradas_titulo {
float:left;
background-image:url(images/ultimasEntradas_titulo.jpg);
width:559px;
height:40px;
}

#ultimasEntradas_imagens {
margin:auto;
width:536px;
height:102px;
margin-top:45px;
_margin-top:8px;
}

#news_msn {
float:left;
margin-top:14px;
margin-left:10px;
background-image:url(images/news_msn.jpg);
background-repeat:no-repeat;
width:238px;
height:220px;
}

#newsletter {
margin:auto;
width:213px;
height:21px;
margin-top:42px;
}

#mail {
float:left;
width:157px;
height:20px;
margin-left:60px;
_margin-left:30px;
margin-top:51px;
#margin-top:63px;
_margin-top:55px;
}

#vender {
float:left;
margin-top:40px;
_margin-top:35px;
margin-left:8px;
_margin-left:4px;
width:220px;
height:21px;
}

#visite {
float:left;
margin-top:14px;
margin-left:10px;
background-image:url(images/visite.jpg);
background-repeat:no-repeat;
width:310px;
height:220px;
}

#canidelo {
float:left;
width:137px;
height:102px;
margin-top:43px;
margin-left:10px;
_margin-left:5px;
}

#valadares {
float:left;
width:137px;
height:102px;
margin-top:43px;
margin-left:10px;
}





#rodape {
float:left;
width:100%;
height:30px;
}


/*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: 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;  }
