@charset "iso-8859-1";
/* Móveis Machado */


	body { background:#f5f69a; }
	hr { clear:both; visibility:hidden; margin:0; padding-top:20px;}
	h1 { font:bold 26px/44px "Trebuchet MS", Arial; color:#256fb5; letter-spacing:-2px; }
	h1 span { font:bold 20px/30px "Trebuchet MS", Arial; color:#256fb5; letter-spacing:-2px; }
	h2 { font:bold 32px/40px "Trebuchet MS", Arial; color:#256fb5; letter-spacing:-2px; }
	h2 span { font-size:24px; color:#256fb5; }
	h2 a { text-decoration:none; color:#256fb5; }
	h3 { font:normal 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; }
	h4 { font:bold 17px/19px "Trebuchet MS", Arial; color:#4a83a1; letter-spacing:-1px; }
	h4 a { text-decoration:none; color:#4a83a1; }
	h5 { font:normal 13px/25px "Trebuchet MS", Arial; color:#4f4f4f; }
	
	.vermelho { font:bold 26px/44px "Trebuchet MS", Arial; color:#F00; letter-spacing:-2px; }
	
	.wrapper { width:1000px; background:#fff url(../_img/body_bg_top.jpg) no-repeat; margin:0 auto; }
	.wrapper .wrapper2 { width:1000px; min-height:900px;  background:url(../_img/body_bg_bottom.jpg) no-repeat bottom; }
	
	
	
	.wrapper .wrapper2 .header { width:914px; height:200px; margin:0 auto; background:url(../_img/header_bg.jpg) no-repeat bottom; }
	.wrapper .wrapper2 .header .logo { width:525px; height:85px; padding-top:35px; float:left; }
	.wrapper .wrapper2 .header .selo { width:135px; height:100px; margin:25px 70px 0 0; float:right; }
	.wrapper .wrapper2 .header .menu { width:914px; height:41px; background:url(../_img/header_menu_bg.jpg); margin-top:19px; float:left; }
	.wrapper .wrapper2 .header .menu ul { width:897px; height:41px; }
	.wrapper .wrapper2 .header .menu li { height:36px; background:url(../_img/header_menu_li_border.gif) no-repeat left; margin-top:2px; font:bold 15px/36px "Trebuchet MS", Arial; color:#fff; letter-spacing:-1px; float:left; }
	.wrapper .wrapper2 .header .menu li a { text-decoration:none; color:#fff; display:block; padding:0 8px 0 14px; }
	.wrapper .wrapper2 .header .menu li a.home { padding-left:31px;}
	.wrapper .wrapper2 .header .menu li a.carrinho { padding-left:74px;}
	.wrapper .wrapper2 .header .menu .primeiro { background:none; }
	.wrapper .wrapper2 .header .menu .ultimo { background:none;}
	
	.wrapper .wrapper2 .header .menu li a:hover { border-bottom:3px solid #00d2ff; }
	
	
	
	.wrapper .wrapper2 .banner { width:914px; margin:0 auto; }
	
	
	
	/* Home */
	.wrapper .wrapper2 .container {  width:914px; margin:0 auto; margin-top:10px; }
	.wrapper .wrapper2 .container .home .home_eventos {  width:285px; height:266px; background:url(../_img/home_eventos_bg.jpg); border-bottom:8px solid #ecdf26; margin:0 25px 20px 0; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .home .home_eventos .titulo { height:44px;  background:url(../_img/line.gif) repeat-x bottom; padding-top:10px; margin-bottom:5px; }
	.wrapper .wrapper2 .container .home .home_eventos .box { width:240px; height:41px; margin-top:20px; padding-right:5px; font:italic 11px/13px "Trebuchet MS", Arial; color:#7b7b7b; overflow:hidden; position:relative; }
	.wrapper .wrapper2 .container .home .home_eventos .box a { text-decoration:none; color:#7b7b7b; }
	.wrapper .wrapper2 .container .home .home_eventos .box .data { width:41px; height:41px; background:url(../_img/home_eventos_folhinha.gif); font:bold 12px/18px "Trebuchet MS", Arial; color:#000; text-align:center; margin-right:10px; float:left; }
	.wrapper .wrapper2 .container .home .home_eventos .box .data span { font:bold 20px/18px "Trebuchet MS", Arial; }
	.wrapper .wrapper2 .container .home .home_eventos .box .seta { width:5px; height:5px; position:absolute; bottom:0; right:0;}
	
	.wrapper .wrapper2 .container .home .home_promocoes { width:250px; height:266px; background:url(../_img/home_promocoes_bg.jpg); border-bottom:8px solid #ecdf26; margin:0 24px 20px 0; padding-left:15px; overflow:hidden; float:left; }
	.wrapper .wrapper2 .container .home .home_promocoes .titulo { height:44px;  background:url(../_img/line.gif) repeat-x bottom; padding-top:10px; margin-bottom:20px; }
	
	.wrapper .wrapper2 .container .home .conheca { width:300px; height:266px; background:url(../_img/home_conheca_bg.jpg); border-bottom:8px solid #ecdf26; margin-bottom:20px; float:left; }
	.wrapper .wrapper2 .container .home .conheca .titulo { height:44px;  background:url(../_img/line.gif) repeat-x bottom; padding:10px 0 0 10px; margin:0 15px 7px 15px; }
	.wrapper .wrapper2 .container .home .conheca .box { width:261px; height:157px; margin:10px auto; }
	
	.wrapper .wrapper2 .container .home .home_produtos { width:581px; height:250px; background:url(../_img/home_produtos_bg.jpg) no-repeat; border-bottom:8px solid #ecdf26; padding:0 24px 0 9px; float:left; }
	.wrapper .wrapper2 .container .home .home_produtos .titulo { height:30px;  background:url(../_img/line.gif) repeat-x bottom; padding:10px 0 0 5px; }
	.wrapper .wrapper2 .container .home .home_produtos .galeria { width:572px; height:180px; margin-top:22px; }
	.wrapper .wrapper2 .container .home .home_produtos .galeria .seta_left { width:31px; height:180px; background:url(../_img/home_produtos_galeria_setas.jpg) left center; float:left; }
	.wrapper .wrapper2 .container .home .home_produtos .galeria .seta_left a:hover { background:url(../_img/home_produtos_galeria_setas.jpg) 31px 0; }
	.wrapper .wrapper2 .container .home .home_produtos .galeria .seta_right { width:31px; height:180px; background:url(../_img/home_produtos_galeria_setas.jpg) 62px center; float:left; }
	.wrapper .wrapper2 .container .home .home_produtos .galeria .seta_right a:hover { background:url(../_img/home_produtos_galeria_setas.jpg) 93px 0; }
	.wrapper .wrapper2 .container .home .home_produtos .galeria .slider { width:510px; height:175px; position:relative; float:left;}
	.wrapper .wrapper2 .container .home .home_produtos .galeria .slider ul { width:510px; height:180px; position:absolute; top:0; left:0; }
	.wrapper .wrapper2 .container .home .home_produtos .galeria .slider li { width:155px; height:180px; margin:0 7px; float:left; }
	.wrapper .wrapper2 .container .home .home_produtos .galeria .slider li img { border:2px solid #e3e5e5; }
	.wrapper .wrapper2 .container .home .home_produtos .galeria .slider li .legenda { width:159px; height:21px; font:italic 12px/21px "Trebuchet MS", Arial; color:#7b7b7b; text-align:center; }
	
	.wrapper .wrapper2 .container .home .home_videos { width:260px; height:250px; background:url(../_img/home_videos_bg.jpg) no-repeat; border-bottom:8px solid #ecdf26; padding:0 20px; float:left; }
	.wrapper .wrapper2 .container .home .home_videos .titulo { height:30px;  background:url(../_img/line.gif) repeat-x bottom; padding:10px 0 0 5px; }
	.wrapper .wrapper2 .container .home .home_videos .box { width:261px; height:157px; margin:10px 0 8px 0; }
	.wrapper .wrapper2 .container .home .home_videos .mais { width:78px; height:22px; float:right; }
	
	.wrapper .wrapper2 .container .home .home_depoimentos { width:310px; height:265px; margin-right:27px; position:relative; float:left; }
	.wrapper .wrapper2 .container .home .home_depoimentos .titulo { height:30px;  background:url(../_img/line.gif) repeat-x bottom; padding:20px 0 0 5px; }
	.wrapper .wrapper2 .container .home .home_depoimentos .texto { width:235px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; padding:5px 20px 0 45px; margin:20px 0 15px 0; position:relative; float:left; }
	.wrapper .wrapper2 .container .home .home_depoimentos .aspas_left { width:40px; height:30px; position:absolute; top:0; left:0; }
	.wrapper .wrapper2 .container .home .home_depoimentos .aspas_right { width:18px; height:15px; position:absolute; bottom:0; right:0; }
	.wrapper .wrapper2 .container .home .home_depoimentos .nome { width:260px; font:bold 17px/19px "Trebuchet MS", Arial; color:#4a83a1; letter-spacing:-1px; padding-left:15px; }
	.wrapper .wrapper2 .container .home .home_depoimentos .nome span { font:italic 12px/14px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px;}
	.wrapper .wrapper2 .container .home .home_depoimentos .mais { width:78px; height:22px; position:absolute; bottom:0; right:0; }
	
	.wrapper .wrapper2 .container .home .home_noticias { width:310px; height:265px; margin-right:27px; position:relative; float:left; }
	.wrapper .wrapper2 .container .home .home_noticias .titulo { height:30px;  background:url(../_img/line.gif) repeat-x bottom; padding:20px 0 0 5px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .home .home_noticias .box { width:290px; height:30px; background:url(../_img/home_noticias_bg.gif) repeat-x; margin-top:0px; font:normal 12px/12px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px; padding:10px; }
	.wrapper .wrapper2 .container .home .home_noticias .box a { text-decoration:none; color:#3b9cdc; }
	.wrapper .wrapper2 .container .home .home_noticias .box span { color:#556a7a; float:right; line-height:20px; letter-spacing:0; font-size:11px; }
	.wrapper .wrapper2 .container .home .home_noticias .mais { width:78px; height:22px; position:absolute; bottom:0; right:0; }
	
	.wrapper .wrapper2 .container .home .newsletter { width:240px; height:265px; position:relative; float:left; }
	.wrapper .wrapper2 .container .home .newsletter .titulo { height:30px;  background:url(../_img/line.gif) repeat-x bottom; padding:20px 0 0 5px; }
	.wrapper .wrapper2 .container .home .newsletter .imagem { width:92px; height:132px; position:absolute; top:25px; right:0;}
	.wrapper .wrapper2 .container .home .newsletter .texto { width:140px; font:normal 12px/12px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px; margin:20px 0 15px 10px; }
	.wrapper .wrapper2 .container .home .newsletter .texto span { font:italic 12px/13px "Trebuchet MS", Arial; color:#7b7b7b; margin-top:15px; display:block; }
	.wrapper .wrapper2 .container .home .newsletter input { width:170px; height:25px; border:1px solid #dddfe0; border-left:6px solid #5698ab; font:italic 12px "Trebuchet MS", Arial; color:#8e9092; padding:5px 10px 0 4px; margin:0 0 5px 10px; float:left; }
	.wrapper .wrapper2 .container .home .newsletter .cadastrar { width:78px; height:22px; }
	.wrapper .wrapper2 .container .home .newsletter .cadastrar input { width:79px; height:22px; position:absolute; bottom:0; right:40px; border:none; padding:0; margin:0; }
	
	
	
	/* Institucional */
	.wrapper .wrapper2 .container .institucional {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .institucional .titulo { height:44px;  background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .institucional .texto { width:830px; padding:0 0 40px 20px; }
	
	
	
	/* Depoimentos */
	.wrapper .wrapper2 .container .depoimentos {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .depoimentos .titulo { height:44px;  background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .depoimentos .box { width:830px; padding:0 0 40px 20px; }
	.wrapper .wrapper2 .container .depoimentos .box .texto { width:700px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; padding:5px 20px 0 45px; margin:20px 0 15px 0; position:relative; }
	.wrapper .wrapper2 .container .depoimentos .box .texto .aspas_left { width:40px; height:30px; position:absolute; top:0; left:0; }
	.wrapper .wrapper2 .container .depoimentos .box .texto .aspas_right { width:18px; height:15px; position:absolute; bottom:0; right:0; }
	.wrapper .wrapper2 .container .depoimentos .box .nome { width:500px; font:bold 17px/19px "Trebuchet MS", Arial; color:#4a83a1; letter-spacing:-1px; padding-left:45px; }
	.wrapper .wrapper2 .container .depoimentos .box .nome span { font:italic 12px/14px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px;}


	/* FAQ */
	.wrapper .wrapper2 .container .faq {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .faq .titulo { height:44px;  background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .faq .box { width:830px; padding:0 0 40px 20px; }
	.wrapper .wrapper2 .container .faq .box .texto { width:700px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; padding:5px 20px 0 5px; margin:5px 0 15px 0; position:relative; }
	.wrapper .wrapper2 .container .faq .box .pergunta { width:700px; font:bold 17px/19px "Trebuchet MS", Arial; color:#4a83a1; letter-spacing:-1px; padding-left:5px; }
	.wrapper .wrapper2 .container .faq .box .pergunta span { font:italic 12px/14px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px;}


	/* Eventos */
	.wrapper .wrapper2 .container .eventos {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .eventos .titulo { height:44px; background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .eventos .box { width:830px; padding:0 0 40px 20px; }
	.wrapper .wrapper2 .container .eventos .box .texto { width:700px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; padding:5px 20px 0 5px; margin:5px 0 15px 0; position:relative; }
	.wrapper .wrapper2 .container .eventos .box .chamada { width:700px; font:bold 17px/19px "Trebuchet MS", Arial; color:#4a83a1; letter-spacing:-1px; padding-left:5px; }
	.wrapper .wrapper2 .container .eventos .box .chamada span { font:italic 12px/14px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px;}


	/* Notícias */
	.wrapper .wrapper2 .container .noticias {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .noticias .titulo { height:44px; background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .noticias .box { width:830px; padding:0 0 10px 20px;}
	.wrapper .wrapper2 .container .noticias .box .texto { width:700px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; padding:15px 20px 0 5px; margin:5px 0 15px 0; position:relative; }
	.wrapper .wrapper2 .container .noticias .box .foto { float:left; margin:0 20px 20px 0; }
	.wrapper .wrapper2 .container .noticias .box .chamada { width:700px; font:bold 17px/19px "Trebuchet MS", Arial; color:#4a83a1; letter-spacing:-1px; padding-left:5px; padding-top:10px; }
	.wrapper .wrapper2 .container .noticias .box .chamada span { font:italic 12px/14px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px;}
	.wrapper .wrapper2 .container .noticias .mais_titulo { width:750px; margin-left:20px; font:bold 20px/30px "Trebuchet MS", Arial; color:#4a83a1; letter-spacing:-1px; padding-top:10px; border-bottom:8px solid #ecdf26; }
	.wrapper .wrapper2 .container .noticias .mais { width:680px; height:22px; text-align:right; margin-top:5px; }


	/* Promoções */
	.wrapper .wrapper2 .container .promocoes {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .promocoes .titulo { height:44px; background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .promocoes .box { width:830px; padding:0 0 10px 20px;}
	.wrapper .wrapper2 .container .promocoes .box .chamada { width:700px; font:bold 17px/19px "Trebuchet MS", Arial; color:#4a83a1; letter-spacing:-1px; padding-left:5px; padding-top:10px; }
	.wrapper .wrapper2 .container .promocoes .box .chamada span { font:italic 12px/14px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px;}
	.wrapper .wrapper2 .container .promocoes .box .texto { width:700px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; padding:15px 20px 0 5px; margin:5px 0 15px 0; position:relative; }
	.wrapper .wrapper2 .container .promocoes .box .texto .foto { float:left; margin:0 20px 20px 0; border:2px solid #e3e5e5; }
	.wrapper .wrapper2 .container .promocoes .box .texto .preco { width:300px; font:normal 30px/30px "Trebuchet MS", Arial; color:#bfcacd; letter-spacing:-2px; float:left; }
	.wrapper .wrapper2 .container .promocoes .box .texto .preco span { color:#2975ba;}
	.wrapper .wrapper2 .container .promocoes .box .texto .compre { width:78px; height:22px; position:absolute; bottom:0; right:40px; }
	
		
	/* Showroom */
	.wrapper .wrapper2 .container .showroom {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .showroom .titulo { height:44px; background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .showroom .box { width:830px; padding:0 0 10px 20px;}
	.wrapper .wrapper2 .container .showroom .box .subtitulo { width:700px; font:bold 17px/19px "Trebuchet MS", Arial; color:#4a83a1; letter-spacing:-1px; padding-left:5px; padding-top:10px; }
	.wrapper .wrapper2 .container .showroom .box .texto { width:700px; font:normal 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; padding:15px 20px 0 5px; margin:5px 0 15px 0; position:relative; }
	.wrapper .wrapper2 .container .showroom .box .texto strong { font-weight:bold; }
	.wrapper .wrapper2 .container .showroom .box .texto .foto { float:left; margin:0 20px 20px 0; border:2px solid #e3e5e5; overflow:hidden; }
	.wrapper .wrapper2 .container .showroom .box .texto span { width:300px; font:normal 30px/30px "Trebuchet MS", Arial; color:#bfcacd; letter-spacing:-2px; margin-top:10px; float:left; }
	.wrapper .wrapper2 .container .showroom .box .texto .chegar { width:90px; height:22px; margin-top:10px; }
	
	
	/* Contato */
	.wrapper .wrapper2 .container .contato {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .contato .titulo { height:44px;  background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .contato .texto { width:700px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; padding:5px 20px 10px 25px; margin:5px 0 15px 0; }
	.wrapper .wrapper2 .container .contato .box { width:455px; position:relative; }
	.wrapper .wrapper2 .container .contato .box label { width:110px; height:25px; font:bold 13px/25px "Trebuchet MS", Arial; color:#4a83a1; text-align:right; float:left; }
	.wrapper .wrapper2 .container .contato .box .campo input { width:310px; height:25px; border:1px solid #dddfe0; border-left:6px solid #5698ab; font:italic 12px "Trebuchet MS", Arial; color:#525253; padding:5px 10px 0 4px; margin:0 0 5px 10px; }
	.wrapper .wrapper2 .container .contato .box .campo input.menor { width:140px; float:left;}
	.wrapper .wrapper2 .container .contato .box .assunto select { width:160px; height:25px; border:1px solid #dddfe0; border-left:6px solid #5698ab; font:italic 12px "Trebuchet MS", Arial; color:#525253; margin:0 0 5px 10px; }
	.wrapper .wrapper2 .container .contato .box .msg { width:455px; height:157px; float:left; }
	.wrapper .wrapper2 .container .contato .box .msg textarea { width:315px; height:128px; border:1px solid #dddfe0; border-left:6px solid #5698ab; font:italic 12px "Trebuchet MS", Arial; color:#525253; padding:5px; margin-left:10px; overflow:auto; float:left; }
	.wrapper .wrapper2 .container .contato .box .news { width:455px; height:35px; font:italic 12px "Trebuchet MS", Arial; color:#525253; float:left; }	
	.wrapper .wrapper2 .container .contato .box .enviar input { width:60px; height:22px; position:absolute; bottom:0; right:4px; border:none; padding:0; margin:0; }
		
	
	/* Videos */
	.wrapper .wrapper2 .container .videos {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .videos .titulo { height:44px; background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .videos .box { width:850px; padding:20px 0 10px 20px;}
	.wrapper .wrapper2 .container .videos .box .texto { width:250px; font:normal 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; padding:15px 20px 0 5px; margin:5px 0 15px 0; float:left; }
	.wrapper .wrapper2 .container .videos .box .texto .subtitulo { width:250px; font:bold 17px/19px "Trebuchet MS", Arial; color:#4a83a1; letter-spacing:-1px; padding:10px 0; }
	.wrapper .wrapper2 .container .videos .box .texto strong { font-weight:bold; }
	.wrapper .wrapper2 .container .videos .box .video { width:540px; height:325px; margin:0 20px 20px 0; overflow:hidden; float:left; }
	.wrapper .wrapper2 .container .videos .box .texto span { width:300px; font:normal 30px/30px "Trebuchet MS", Arial; color:#bfcacd; letter-spacing:-2px; margin-top:10px; float:left; }
	.wrapper .wrapper2 .container .videos .box .texto .chegar { width:90px; height:22px; position:absolute; bottom:0; left:185px; }
	.wrapper .wrapper2 .container .videos .galeria { width:850px; height:120px; border:1px solid #e3e5e5; margin:40px 0 40px 20px; float:left; }
	.wrapper .wrapper2 .container .videos .galeria .seta_left { width:31px; height:120px; background:url(../_img/videos_galeria_setas.jpg); float:left; }
	.wrapper .wrapper2 .container .videos .galeria .seta_left a:hover { background:url(../_img/videos_galeria_setas.jpg) 31px 0; }
	.wrapper .wrapper2 .container .videos .galeria .seta_right { width:31px; height:120px; background:url(../_img/videos_galeria_setas.jpg) 62px 0; float:left; }
	.wrapper .wrapper2 .container .videos .galeria .seta_right a:hover { background:url(../_img/videos_galeria_setas.jpg) 93px 0; }
	.wrapper .wrapper2 .container .videos .galeria .slider { width:788px; height:120px; position:relative; float:left;}
	.wrapper .wrapper2 .container .videos .galeria .slider ul { width:763px; height:117px; padding:3px 0 0 25px; position:absolute; top:0; left:0; }
	.wrapper .wrapper2 .container .videos .galeria .slider li { width:124px; height:120px; margin:0 12px; float:left; padding-top:5px; }
	.wrapper .wrapper2 .container .videos .galeria .slider li .legenda { width:124px; height:25px; font:italic 11px/11px "Trebuchet MS", Arial; color:#7b7b7b; text-align:center; padding-top/*\**/:1px\9; height/*\**/:24px\9; }
	
		
	/* Produtos */
	.wrapper .wrapper2 .container .produtos {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .produtos .titulo { height:44px; background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .produtos .box { width:840px; padding:0 0 10px 20px;}
	.wrapper .wrapper2 .container .produtos .box .subtitulo { width:835px; height:30px; background:url(../_img/line.gif) repeat-x bottom; padding:10px 0 0 5px; margin-bottom:20px; float:left; }
	.wrapper .wrapper2 .container .produtos .box .linha { width:159px; margin:0 68px 40px 0; text-align:center; float:left; }
	.wrapper .wrapper2 .container .produtos .box .linha .foto { width:155px; height:130px; border:2px solid #e3e5e5; margin-bottom:5px; overflow:hidden; }
	.wrapper .wrapper2 .container .produtos .box .ultimo { margin-right:0; }
	.wrapper .wrapper2 .container .produtos .box .tipos { width:275px; height:25px; background:url(../_img/produtos_tipo_bg.gif) repeat-x; border:1px solid #e3e5e5; font:normal 13px/25px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px; margin:0 3px 3px 0; float:left; }
	.wrapper .wrapper2 .container .produtos .box .tipos a { text-decoration:none; color:#3b9cdc; display:block; padding-left:20px; }
	.wrapper .wrapper2 .container .produtos .box .tipos a:hover { background:url(../_img/produtos_tipo_bg_hover.gif) repeat-x; }
	
	
	/* Produtos Linhas */
	.wrapper .wrapper2 .container .produtos_linhas {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .produtos_linhas .titulo { height:44px; background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .produtos_linhas .box { width:840px; padding:20px 0 10px 20px; }
	.wrapper .wrapper2 .container .produtos_linhas .box .tipo { width:700px; }
	.wrapper .wrapper2 .container .produtos_linhas .box .tipo .subtitulo { width:515px; height:30px; padding:10px 0 0 5px; float:left; }
	.wrapper .wrapper2 .container .produtos_linhas .box .tipo .foto { width:155px; height:130px; border:2px solid #e3e5e5; margin-right:20px; float:left; overflow:hidden; }
	.wrapper .wrapper2 .container .produtos_linhas .box .tipo .foto_vertical { width:140px; height:170px; border:2px solid #e3e5e5; margin-right:20px; float:left; overflow:hidden; }
	.wrapper .wrapper2 .container .produtos_linhas .box .tipo .texto {  width:520px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; margin:5px 0 15px 0; padding-bottom:30px; position:relative; float:left; }
	.wrapper .wrapper2 .container .produtos_linhas .box .tipo .texto .mais { width:78px; height:22px; position:absolute; bottom:0; right:0; }
	
	 
	/* Produtos Produto */ 
	.wrapper .wrapper2 .container .produtos_produto {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .produtos_produto .titulo { height:44px; background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .produtos_produto .box { width:840px; padding:20px 0 10px 20px; }
	.wrapper .wrapper2 .container .produtos_produto .box  { width:840px; }
	.wrapper .wrapper2 .container .produtos_produto .box .subtitulo { width:840px; height:30px; padding-top:10px; float:left; }
	.wrapper .wrapper2 .container .produtos_produto .box .texto {  width:840px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; margin:5px 0 15px 0; padding-bottom:30px; position:relative; float:left; }
	.wrapper .wrapper2 .container .produtos_produto .box .texto .mais { width:78px; height:22px; position:absolute; bottom:0; right:0; }
	.wrapper .wrapper2 .container .produtos_produto .box .botao { height:25px; background:url(../_img/produtos_tipo_bg.gif) repeat-x; border:1px solid #e3e5e5; font:normal 12px/25px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px; text-align:center; margin:0 5px 3px 0; vertical-align:middle; }
	.wrapper .wrapper2 .container .produtos_produto .box .botao a { text-decoration:none; color:#3b9cdc; display:block; }
	.wrapper .wrapper2 .container .produtos_produto .box .botao a:hover { background:url(../_img/produtos_tipo_bg_hover.gif) repeat-x; }
	.wrapper .wrapper2 .container .produtos_produto .box .ultimo { margin-right:0;}
	.wrapper .wrapper2 .container .produtos_produto .box .botao2 { height:25px; background:#256fb5; border:1px solid #e3e5e5; font:normal 12px/25px "Trebuchet MS", Arial; color:#fff; letter-spacing:-1px; text-align:center; margin:0 5px 3px 0; vertical-align:middle; }
	.wrapper .wrapper2 .container .produtos_produto .box .botao2 a { text-decoration:none; color:#fff; display:block; }
	.wrapper .wrapper2 .container .produtos_produto .box .botao2 a:hover { background:#2e85d7; }
	.wrapper .wrapper2 .container .produtos_produto .galeria { width:850px; height:180px; border:1px solid #e3e5e5; margin:40px 0 40px 20px; float:left; }
	.wrapper .wrapper2 .container .produtos_produto .galeria .seta_left { width:31px; height:180px; background:url(../_img/home_produtos_galeria_setas.jpg) left center; float:left; }
	.wrapper .wrapper2 .container .produtos_produto .galeria .seta_left a:hover { background:url(../_img/home_produtos_galeria_setas.jpg) 31px 0; }
	.wrapper .wrapper2 .container .produtos_produto .galeria .seta_right { width:31px; height:180px; background:url(../_img/home_produtos_galeria_setas.jpg) 62px 0; float:left; }
	.wrapper .wrapper2 .container .produtos_produto .galeria .seta_right a:hover { background:url(../_img/home_produtos_galeria_setas.jpg) 93px center; }
	.wrapper .wrapper2 .container .produtos_produto .galeria .slider { width:788px; height:180px; position:relative; float:left;}
	.wrapper .wrapper2 .container .produtos_produto .galeria .slider ul { width:752px; height:180px; padding-left:35px; position:absolute; top:0; left:0; }
	.wrapper .wrapper2 .container .produtos_produto .galeria .slider li { width:149px; height:180px; margin:0 24px; padding-top:5px; float:left; }
	.wrapper .wrapper2 .container .produtos_produto .galeria .slider li img { border:2px solid #e3e5e5; }
	.wrapper .wrapper2 .container .produtos_produto .galeria .slider li .legenda { width:149px; height:20px; font:italic 12px/20px "Trebuchet MS", Arial; color:#7b7b7b; text-align:center; }
	
	
	/* Produtos Orçamento */
	.wrapper .wrapper2 .container .produto_orcamento {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .produto_orcamento .titulo { height:44px;  background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .produto_orcamento .texto { width:700px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; padding:5px 20px 10px 25px; margin:5px 0 15px 0; }
	.wrapper .wrapper2 .container .produto_orcamento .box { width:600px; position:relative; }
	.wrapper .wrapper2 .container .produto_orcamento .box label { width:110px; height:25px; font:bold 13px/25px "Trebuchet MS", Arial; color:#4a83a1; text-align:right; float:left; }
	.wrapper .wrapper2 .container .produto_orcamento .box .campo { width:400px; border:1px solid #dddfe0; border-left:6px solid #5698ab; font:normal 12px/25px "Trebuchet MS", Arial; color:#525253; padding:0 10px 0 8px; margin:0 0 5px 10px; float:left; }
	.wrapper .wrapper2 .container .produto_orcamento .box .campo span { font:normal 12px/20px "Trebuchet MS", Arial; color:#525253; display:block; padding-left:10px; }
	.wrapper .wrapper2 .container .produto_orcamento .box .campo input { float:left; margin-right:3px; }
	.wrapper .wrapper2 .container .produto_orcamento .box .maior { width:408px; padding:5px 5px; }
	.wrapper .wrapper2 .container .produto_orcamento .box .quantidade input { width:25px; height:23px; border:1px solid #dddfe0; border-left:6px solid #5698ab; font:bold 15px/25px "Trebuchet MS", Arial; color:#525253; padding:2px 10px 0 10px; margin:0 0 5px 10px; padding-top/*\**/:0\9; height/*\**/:25px\9; }
	.wrapper .wrapper2 .container .produto_orcamento .box .assunto select { width:250px; height:25px; border:1px solid #dddfe0; border-left:6px solid #5698ab; font:normal 12px "Trebuchet MS", Arial; color:#525253; margin:0 0 5px 10px; padding-left:5px; }
	.wrapper .wrapper2 .container .produto_orcamento .box .msg { width:547px; height:157px; float:left; }
	.wrapper .wrapper2 .container .produto_orcamento .box .msg textarea { width:410px; height:128px; border:1px solid #dddfe0; border-left:6px solid #5698ab; font:normal 12px "Trebuchet MS", Arial; color:#525253; padding:5px; margin-left:10px; overflow:auto; float:left; }
	.wrapper .wrapper2 .container .produto_orcamento .box .botao input { width:155px; height:22px; border:none; padding:0; margin:0 0 0 260px; float:left; }
	
	
	/* Carrinho */
	.wrapper .wrapper2 .container .carrinho {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .carrinho .titulo { height:44px;  background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .carrinho .top { width:845px; height:35px; margin:5px 0 3px 20px; }
	.wrapper .wrapper2 .container .carrinho .top .item { width:342px; height:35px; background:url(../_img/carrinho_top_bg.gif) repeat-x; border:1px solid #e3e5e5; margin-right:3px; font:normal 21px/35px "Trebuchet MS", Arial; color:#a0a9ac; letter-spacing:-2px; padding-left:8px; float:left; }
	.wrapper .wrapper2 .container .carrinho .top .medidas { width:355px; height:35px; background:url(../_img/carrinho_top_bg.gif) repeat-x; border:1px solid #e3e5e5; margin-right:3px; font:normal 21px/35px "Trebuchet MS", Arial; color:#a0a9ac; letter-spacing:-2px; padding-left:8px; float:left; }
	.wrapper .wrapper2 .container .carrinho .top .quantidade { width:112px; height:35px; background:url(../_img/carrinho_top_bg.gif) repeat-x; border:1px solid #e3e5e5; font:normal 21px/35px "Trebuchet MS", Arial; color:#a0a9ac; letter-spacing:-2px; padding-left:8px; float:left; }
	.wrapper .wrapper2 .container .carrinho .linha { width:845px; height:25px; margin:5px 0 3px 20px; }
	.wrapper .wrapper2 .container .carrinho .linha .item { width:345px; height:25px; background:#f2f7f8; margin-right:3px; padding-left:8px; float:left; }
	.wrapper .wrapper2 .container .carrinho .linha .medidas { width:357px; height:25px; background:#f2f7f8; margin-right:3px; padding-left:8px; float:left; }
	.wrapper .wrapper2 .container .carrinho .linha .quantidade { width:78px; height:25px; background:#f2f7f8; margin-right:3px; text-align:center; float:left; }
	.wrapper .wrapper2 .container .carrinho .linha .remover { width:32px; height:23px; background:#f2f7f8; padding:2px 0 0 8px; float:left; }
	.wrapper .wrapper2 .container .carrinho .adicionar input { width:165px; height:22px; border:none; padding:0; margin:30px 10px 0 300px; float:left; }
	.wrapper .wrapper2 .container .carrinho .enviar input { width:55px; height:22px; border:none; padding:0; margin-top:30px; float:left; }
	
	
		/* Acessorios */ 
	.wrapper .wrapper2 .container .acessorios {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .acessorios .titulo { height:44px; background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .acessorios .box { width:840px; padding:0 0 10px 20px;}
	.wrapper .wrapper2 .container .acessorios .box .subtitulo { width:835px; height:30px; background:url(../_img/line.gif) repeat-x bottom; padding:10px 0 0 5px; margin-bottom:20px; float:left; }
	.wrapper .wrapper2 .container .acessorios .box .categoria { width:275px; height:25px; background:url(../_img/produtos_tipo_bg.gif) repeat-x; border:1px solid #e3e5e5; font:normal 13px/25px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px; text-align:center; margin:0 4px 3px 0; float:left; }
	.wrapper .wrapper2 .container .acessorios .box .categoria a { text-decoration:none; color:#3b9cdc; display:block; padding-left:20px; }
	.wrapper .wrapper2 .container .acessorios .box .categoria a:hover { background:url(../_img/produtos_tipo_bg_hover.gif) repeat-x; }
	.wrapper .wrapper2 .container .acessorios .box .ultimo { margin-right:0; }
	
	
	/* Acessórios Categorias */
	.wrapper .wrapper2 .container .acessorios_categoria {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .acessorios_categoria .titulo { height:44px; background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .acessorios_categoria .box { width:840px; padding:20px 0 10px 20px; }
	.wrapper .wrapper2 .container .acessorios_categoria .box .tipo { width:700px; }
	.wrapper .wrapper2 .container .acessorios_categoria .box .tipo .subtitulo { width:515px; height:30px; padding:10px 0 0 5px; float:left; }
	.wrapper .wrapper2 .container .acessorios_categoria .box .tipo .foto { width:155px; height:130px; border:2px solid #e3e5e5; margin-right:20px; float:left; }
	.wrapper .wrapper2 .container .acessorios_categoria .box .tipo .texto {  width:520px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; margin:5px 0 15px 0; padding-bottom:30px; position:relative; float:left; }
	.wrapper .wrapper2 .container .acessorios_categoria .box .tipo .texto .mais { width:78px; height:22px; position:absolute; bottom:0; right:0; }
	
	
	/* Acessorios Produto */
	.wrapper .wrapper2 .container .acessorios_produto {  width:898px; background:url(../_img/container_bg.jpg) no-repeat; margin:0 25px 20px 0; min-height:500px; padding-left:15px; float:left;  }
	.wrapper .wrapper2 .container .acessorios_produto .titulo { height:44px; background:url(../_img/line.gif) repeat-x bottom; padding-top:15px; margin-bottom:20px; }
	.wrapper .wrapper2 .container .acessorios_produto .box { width:840px; padding:20px 0 10px 20px; }
	.wrapper .wrapper2 .container .acessorios_produto .box .subtitulo { width:840px; height:30px; padding-top:10px; float:left; }
	.wrapper .wrapper2 .container .acessorios_produto .box .texto {  width:840px; font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; margin:5px 0 15px 0; padding-bottom:30px; position:relative; float:left; }
	.wrapper .wrapper2 .container .acessorios_produto .box .texto .mais { width:78px; height:22px; position:absolute; bottom:0; right:0; }
	.wrapper .wrapper2 .container .acessorios_produto .box .botao { width:204px; height:25px; background:url(../_img/produtos_tipo_bg.gif) repeat-x; border:1px solid #e3e5e5; font:normal 13px/25px "Trebuchet MS", Arial; color:#3b9cdc; letter-spacing:-1px; text-align:center; margin-left:300px; float:left; }
	.wrapper .wrapper2 .container .acessorios_produto .box .botao a { text-decoration:none; color:#3b9cdc; display:block; }
	.wrapper .wrapper2 .container .acessorios_produto .box .botao a:hover { background:url(../_img/produtos_tipo_bg_hover.gif) repeat-x; }
	.wrapper .wrapper2 .container .acessorios_produto .box .ultimo { margin-right:0;}
	.wrapper .wrapper2 .container .acessorios_produto .box .botao2 { width:204px; height:25px; background:#2e85d7; border:1px solid #e3e5e5; font:normal 13px/25px "Trebuchet MS", Arial; color:#fff; letter-spacing:-1px; text-align:center; margin-left:300px; float:left; }
	.wrapper .wrapper2 .container .acessorios_produto .box .botao2 a { text-decoration:none; color:#fff; display:block; }
	.wrapper .wrapper2 .container .acessorios_produto .box .botao2 a:hover { background:#2e85d7; }

	.wrapper .wrapper2 .container .acessorios_produto .box .botao2 { height:25px; background:#256fb5; border:1px solid #e3e5e5; font:normal 12px/25px "Trebuchet MS", Arial; color:#fff; letter-spacing:-1px; text-align:center; margin:0 5px 3px 0; vertical-align:middle; }
	.wrapper .wrapper2 .container .acessorios_produto .box .botao2 a { text-decoration:none; color:#fff; display:block; }
	.wrapper .wrapper2 .container .acessorios_produto .box .botao2 a:hover { background:#2e85d7; }
	.wrapper .wrapper2 .container .acessorios_produto .galeria { width:850px; height:180px; border:1px solid #e3e5e5; margin:40px 0 40px 20px; float:left; }
	.wrapper .wrapper2 .container .acessorios_produto .galeria .seta_left { width:31px; height:180px; background:url(../_img/home_produtos_galeria_setas.jpg) left center; float:left; }
	.wrapper .wrapper2 .container .acessorios_produto .galeria .seta_left a:hover { background:url(../_img/home_produtos_galeria_setas.jpg) 31px 0; }
	.wrapper .wrapper2 .container .acessorios_produto .galeria .seta_right { width:31px; height:180px; background:url(../_img/home_produtos_galeria_setas.jpg) 62px center; float:left; }
	.wrapper .wrapper2 .container .acessorios_produto .galeria .seta_right a:hover { background:url(../_img/home_produtos_galeria_setas.jpg) 93px 0; }
	.wrapper .wrapper2 .container .acessorios_produto .galeria .slider { width:788px; height:180px; position:relative; float:left;}
	.wrapper .wrapper2 .container .acessorios_produto .galeria .slider ul { width:752px; height:180px; padding-left:35px; position:absolute; top:0; left:0; }
	.wrapper .wrapper2 .container .acessorios_produto .galeria .slider li { width:149px; height:180px; margin:0 24px; padding-top:5px; float:left; }
	.wrapper .wrapper2 .container .acessorios_produto .galeria .slider li img { border:2px solid #e3e5e5; }
	.wrapper .wrapper2 .container .acessorios_produto .galeria .slider li .legenda { width:149px; height:20px; font:italic 12px/20px "Trebuchet MS", Arial; color:#7b7b7b; text-align:center; }
	
	.mapa { font:italic 13px/16px "Trebuchet MS", Arial; color:#7b7b7b; letter-spacing:-1px; }
	.mapa .origem { margin-top:20px; }
	.mapa .origem label { margin-right:20px; }
	.mapa .origem input { border:1px solid #d1dbd2; height:20px; vertical-align:middle; line-height:20px; margin-right:20px; }

	
	
	.wrapper .wrapper2 .footer {  width:914px; height:200px; margin:0 auto; background:url(../_img/line.gif) repeat-x; font:normal 12px/30px "Trebuchet MS", Arial; color:#a7a7a7; text-align:center;  }
	.wrapper .wrapper2 .footer .menu { width:860px; height:20px; margin:0 auto; padding:20px 0 10px 0; }
	.wrapper .wrapper2 .footer .menu ul { width:860px; height:20px; }
	.wrapper .wrapper2 .footer .menu li { height:20px; font:bold 16px "Trebuchet MS", Arial; color:#256fb5; letter-spacing:-1px; padding:0 17px; float:left; }
	.wrapper .wrapper2 .footer .menu li a { text-decoration:none; color:#256fb5; }
	
	.wrapper .wrapper2 .footer .interative { width:860px; border-top:1px solid #e2e2e2; padding:15px 0; margin-top:35px; float:right; }
	.wrapper .wrapper2 .footer .interative ul { padding-left:0; *margin-bottom:-16px; }
	.wrapper .wrapper2 .footer .interative li { float:left; }
	.wrapper .wrapper2 .footer .interative li img { vertical-align:middle; }
	.wrapper .wrapper2 .footer .interative li a { color:#a7a7a7; padding:0; float:left; }
	.wrapper .wrapper2 .footer .interative li a:hover { color:#838383; float:left; }	
	
	.wrapper .wrapper2 .footer .feraweb { width:258px; height:18px; background:url(../_img/footer_feraweb_bg.jpg) no-repeat; margin:0 auto; padding-top:15px; }
	.wrapper .wrapper2 .footer .feraweb span { font:normal 11px/18px "Trebuchet MS", Arial; color:#a7a7a7; font-style:italic; vertical-align:middle; }

