/* CSS Document */

body {
	background-image: url(imgs/bg.gif);
	background-repeat: repeat-x;
	background-color: #e5e4e1;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}

img { border:0;}

/* TOPO */


#content {
	margin:0 auto; 
	width:960px; 
	}


#top { 
	
	background:url(imgs/bg_top.gif) no-repeat top center;
	margin-top:6px; height:120px;
	}

#top #logo { margin:20px; }
#top #revenda {
	float:right;
	margin-top:-75px;
	width: 290px;
}
 #botao_revenda { background-color:#edecec; width:280px; height:15px; font-size:13px; padding:5px; margin-left:660px;  margin-top:-30px; margin-right:6px; position:absolute; }

 #menu { position:absolute; margin-top:-24px; width:948px; margin-left:6px; font-size:13px; background:url(imgs/bg_menu.gif) repeat-x bottom; }

#middle{
	background:url(imgs/bg_middle.gif) top center;
	padding-top: 0px;
}

#destake {
	background:url(imgs/bg_destake.gif) top center no-repeat;
	height:380px;
	padding-top: 10px;
}

#destake_int {
	background:url(imgs/bg_destake.gif) top center no-repeat;
	height:100px;
	padding-top: 10px;
}

#destake #botoes_right { float:right; }
#destake #botoes_right .destakes { width:250px; height:105px; margin:20px 30px 5px 0px; background:#FFFFFF; padding:10px; }
#destake #botoes_right .destakes img { margin-bottom:5px;}

#destake #photo_left { float:left; padding-left:16px; padding-top:1px; }
#img_title { position:absolute; margin-top:-360px; margin-left:16px;}

#bottom{ background:url(imgs/bg_bottom.gif) center; padding-left:6px; padding-right:6px; }
#bottom_int{ background:url(imgs/bg_bottom.gif) center; padding-left:6px; padding-right:6px; padding-top:10px; }

#bottom_warp_left{ background:url(imgs/bg_bottom.gif) left; position:absolute; width:10px; height:57px;  margin-top:-57px; }
#bottom_warp_right{ background:url(imgs/bg_bottom.gif) right;  position:absolute; margin-left:950px; width:10px; height:57px;  margin-top:-57px; }

#bottom_warp_left_l{ background:url(imgs/bg_middle_l.gif) left repeat-y; position:absolute; width:10px; height:223px;  margin-top:0px; }
#bottom_warp_left_r{ background:url(imgs/bg_middle_r.gif) right repeat-y; position:absolute; margin-left:950px; width:10px; height:223px;  margin-top:0px; }

#bottom #intro { width:360px; padding-left:30px; float:left;}
#bottom #caracteristicas {  float:right; margin:0 6px 0 10px; width:540px;}
.left_um { float:left; width:105px;padding:10px;margin-left:1px;} 
.left_dois { float:left; width:120px;padding:10px; margin-left:1px;} 
.left_tres { float:left; width:230px;padding:10px;margin-left:1px;} 
.gray_bg { background:#f2f1f0;}


.video { padding-left:30px; }

.intext { background-color:#f7f9ef; border:solid 1px #dbdfca; padding:5px; width:410px; color:#a0a0a0; font-size:10px}


#footer { margin:0 10px 0 10px; border-top:solid 1px #CCCCCC; padding:10px;  }
#footer_bottom {background:url(imgs/bg_footer.gif) center bottom no-repeat; height:20px; margin-bottom:20px;}


/* TIPO */

h1 { margin-top:-1000px; position:absolute;}
.big { font-size:20px;}
.catorze { font-size:14px;}
.trezepx { font-size:13px;}

.titulo_laranja { font-size:14px; background-color:#FF6600; margin-left:-30px; padding:5px 30px 5px 30px; color:#FFFFFF; font-weight:bold; margin-bottom:20px; }
.titulo_laranja_all { font-size:14px; background-color:#FF6600; margin-left:0px; padding:5px 30px 5px 30px; color:#FFFFFF; font-weight:bold; margin-bottom:20px; }

.titulo_preto { font-size:14px; background-color:#000000; padding:5px 20px 5px 20px; color:#FFFFFF; font-weight:bold; margin-bottom:20px; }

/* TIPO LINKS */

a:link  {
	
	color: #666666;
	text-decoration: none;
}
a:visited {
	
	text-decoration: none;color: #666666;
}
a:hover {
	
	text-decoration: underline;
	color: #666666;
	
}
a:active {
	
	text-decoration: none;
	color: #666666;
}










a.link_trezegray:link  {
	font-size:13px;
	color: #666666;
	text-decoration: none;
}
a.link_trezegray:visited {
	font-size:13px;
	text-decoration: none;
}
a.link_trezegray:hover {
	font-size:13px;
	text-decoration: underline;
	color:#FF6600;
	
}
a.link_trezegray:active {
	font-size:13px;
	text-decoration: none;
	color:#FF6600;
}




#menu a:link  {
	font-size:13px;
	color: #666666;
	text-decoration: none;
}
#menu a:visited {
	font-size:13px;
	text-decoration: none;
}
#menu a:hover {
	font-size:13px;
	text-decoration: underline;
	color:#FF6600;
	
}
#menu a:active {
	font-size:13px;
	text-decoration: none;
	color:#FF6600;
}
