			
			
			body {
			background: url(../images/bg.png) top repeat-x;
			background-color:#fff;
			font-size:14px;
			margin-left: 0px;
			margin-top: 0px;
			margin-right: 0px;
			margin-bottom: 0px;
			font-family: arial;
			
			
			}
			
				
			body p{padding:0px; margin: 0px}
				
			body a img{border:none; opacity: 10;opacity: 1;	-webkit-transition: opacity 0.3s ease-in-out;-moz-transition: opacity 0.3s ease-in-out;-o-transition: opacity 0.3s ease-in-out;-ms-transition: opacity 0.3s ease-in-out;transition: opacity 0.3s ease-in-out;}
			body a img:hover{	opacity:0.8}
			
			
			
			.header{width: 1000px;  margin:0 auto 0; display: block; height:470px;  clear: both;}
			.topo{display: block; float: left;  width: 100%; height: 15px; color:#fff; font-size:10px; margin-bottom:40px}
			.topo span{ display: block; float: left;  width: auto; padding:3px 0px 0px 0px}
			.topo .map{background: url(../images/ic_map.png) right no-repeat; display: block; float: right;  width: auto; height: 15px; padding:3px 20px 0px 0px; color:#fff; font-size:10px}
			
			.logo{ display:block; float: left; width: 331;}
			.fone{background: url(../images/ic_fone.png) left no-repeat; display: block; float: left;  width: auto; height: 25px; padding:0px 0px 0px 27px; color:#b3b5b8; font-size:25px; margin-left:60px}
			.newsletter{border: solid 1px #b7b9bb;  display: block; float: left;  width: 320px; height: 25px; padding:0px; margin-left:35px}
			.newsletter .campo{ display: block; float: left;  color:#888; width: 240px; padding:5px 10px; font-size:14px; border: none; background:transparent}
			.newsletter .bt_news{ cursor:pointer; display: block; float: right;  color:#f68938; padding: 5px 10px 0px 0px; font-size:14px; font-weight:bold; border: none; background:transparent}
			.newsletter .bt_news button{ cursor:pointer; display: block; float: right;  color:#f68938; padding: 5px 10px 0px 0px; font-size:14px; font-weight:bold; border: none; background:transparent}
			.newsletter .bt_news:hover{  color:#888;}
			.face{display: block; float: right;  width: auto; padding:0px; }

			.menu{float: left; padding:0px; margin:30px 0px 15px 0px; width: 100%; text-align:center}
				.menu ul{float: left; padding:0px; margin:0px; width: 100%; padding: 20px 0px 0px; border-top: solid 1px #ddd }
					.menu li{ list-style:none;  margin:0px; display: inline-block  }
						.menu li a{font-family:arial; font-size:13.5px; color:#a9abae; font-weight:bold; text-decoration:none; float: left; padding: 0px 20px; }
						.menu li a:hover{ color:#f68938;  }
					
			.blocobanner{float: left; width: 100%;margin-bottom:20px; }
			.banner{float: left; width: 100%; height: 295px; display: block;overflow:hidden; }
			.banner a {width:100% }
			#next{margin-left: 900px; background: url(../images/setas.png) top left no-repeat; position: absolute; z-index:9999; width: 37px; height: 39px; margin-top:230px;}
			#next:hover{opacity:0.7}
			#prev{margin-left: 940px;background: url(../images/setas.png) top right no-repeat; position: absolute; z-index:9999; width: 37px; height: 39px;  margin-top:230px;}
			#prev:hover{opacity:0.7}
			
			
			.content{width: 1000px;  margin:30px auto 0px; display: block; clear: both;}
			
			.coll_left{float: left;   width: 285px; display:block;}
			.lista_categoria{float: left;   width: 100%; display:block;}
				.lista_categoria h2{border-radius:4px; background: url(../images/ic_color.png) left no-repeat; float: left;  width:250px;  display:block;  margin:0px; color:#fff; padding: 5px 0px 5px 35px; background-color:#f58634}
				.lista_categoria h2 a{border-radius:4px; float: left;   display:block;  margin:0px; color:#fff; padding: 5px 0px 5px 5px;}
				.lista_categoria ul{float: left; padding:0px; margin:0px 0px 20px 0px; width: 100%; padding:0px;}
						.lista_categoria li{border-bottom: solid 1px #ddd; list-style:none; padding:5px 0px; margin:0px; display:block; float: left; width:100%}
						.lista_categoria li:hover{background:#f8f8f8}
							.lista_categoria li a{ background: url(../images/ic_gray.png) left no-repeat;  font-family:arial; font-size:14.5px; color:#666; font-weight:normal; text-decoration:none; float: left; padding: 5px 0px 5px 40px; }
							.lista_categoria li a:hover{ color:#f68938;  }
			
			.banner_fotos{float: left;   width: 100%; display:block; margin-bottom:20px}
			
			.lista_parceiros{float: left;   width: 100%; display:block;}
				.lista_parceiros h2{ background: url(../images/ic_grayg.png) left no-repeat; float: left;  width:250px;  display:block;  margin:0px; color:#666666; padding: 5px 0px 5px 35px;}
				.lista_parceiros ul{float: left; padding:0px; margin:0px 0px 0px 0px; width: 100%; padding:0px;}
						.lista_parceiros li{border-bottom: solid 1px #ddd; list-style:none; padding:5px 0px; margin:0px; display:block; float: left; width:100%}
						.lista_parceiros li:hover{background:#f8f8f8}
							.lista_parceiros li a{ background: url(../images/ic_gray.png) left no-repeat;  font-family:arial; font-size:13.5px; color:#666; font-weight:bold; text-decoration:none; float: left; padding: 5px 0px 5px 40px; }
							.lista_parceiros li a:hover{ color:#f68938;  }
							
			.ver_todos{float:right; color:#f68938; text-decoration:none; display:block; font-size:12px;  width:auto; padding: 10px 10px}
			
			.chama_dicas{float: left;   width: 265px; background:#f8f8f8; display:block; border-top: solid 4px #f68938; padding:10px 10px 15px 10px; margin-bottom: 20px}
				.chama_dicas h2{ background: url(../images/ic_grayg.png) left no-repeat; float: left;  width:250px;  display:block;  margin:0px; color:#666666; padding: 5px 0px 5px 35px;}
				.chama_dicas a{   padding: 0px 15px; text-decoration: none; color:#888; display: block; }
				
			.footer{border-radius: 5px; width:100%;  float: left; display: block; padding: 10px 0px; background:#a9abae;margin:0px 0px 7px 0px}
			.footer .map{background: url(../images/ic_map1.png) left no-repeat; display: block; float: left;  width: auto; height: 20px; padding:3px 0px 0px 20px; color:#fff; font-size:15px; margin-left:20px}
			.footer .fone{background: url(../images/ic_fone1.png) left no-repeat; display: block; float: left;  width: auto; height: 20px; padding:3px 0px 0px 20px; color:#fff; font-size:15px; margin-left:50px}
			.footer .copy{ display: block; float: right;  width: auto; padding:3px 0px 0px 00px; color:#fff; font-size:15px; margin-right:20px}
			.by{ width:auto;  float: right; display: block; padding:0px; margin:5px 10px 15px 0px; color:#888; font-size:11px;  text-decoration:none}
			

			.coll_right{float: right;  width: 690px; display: block; }
			.coll_right iframe{float: left;  width: 640px; display: block; margin-left:20px; height: 450px }
			.coll_right p{color:#888; padding-bottom:20px; line-height: 20px}
			.coll_right .titulo{float: left; width: 100%; display: block; margin-bottom:15px;}
			.coll_right .titulo h1{float: left; width: auto; display: block; font-size:24px; padding:0px; margin:0px; color:#a9abae}
			.coll_right .titulo h1 span{ color:#f58634}
			.coll_right .titulo  a{ float: right; color:#888; margin-top:5px.; font-size:12px; text-decoration: none; margin-top:5px}
			
			.decora_title{border-bottom: solid 1px #ddd; padding-bottom: 10px; margin-bottom:20px;}
			
			
			.box_produto{float: left; width: 200px; max-height: 250px; display: block; margin:0px 30px 15px 0px}
			.box_produto img{float: left; }
			.box_produto .item{float: left; width: 170px; padding:15px; border: solid 1px #ddd; display: block }
			.box_produto .item:hover{ width: 168px;border: solid 2px #f58634; padding:14px; }
			.box_produto .item .foto{margin-bottom:15px; float: left; width: 170px; height: 130px; overflow: hidden; display: block }
			.box_produto .item .foto a img{ width: 170px; }
			.box_produto .item h2{margin:0px 0px 10px 0px; float: left; width: 170px; height: 30px; font-weight:normal; padding:0px;  font-size:14px; color:#888; display: block }
			.box_produto .item span{margin:0px 0px 5px 0px; float: left; width: 170px;  font-size:11px; color:#888; display: block }
			.box_produto .item .ver_todos{padding:0px 0px 0px 0px; }
			
			.off{position: absolute; margin-top:15px; margin-left:15px; padding:5px 10px; width:50px; color:#fff; background:#666; font-size:10px; z-index:9999}
			
			
			.bt{color:#fff; font-family: arial; font-size: 12px; margin-left: 10px; margin-top:10px; text-align: center; border:none; border-radius: 3px; background:#00334c; padding:5px 10px 5px 10px; float: right; cursor: pointer}
			.imput_sac{border: solid 1px #ccc; width: 300px; padding:5px; border-radius:3px }
			.imput_sac_select{border: solid 1px #ccc; width: 310px; padding:5px; border-radius:3px }
					
			.form_sac {float: left; display: block; width: 500px; margin-left: 20px}
			.form_sac label { display: block; margin-bottom:5px; color:#888}
			.form_sac .campo_sac { font-family: arial; display: block; margin-bottom:5px; color:#888; width: 480px; padding:10px; border-radius: 5px; border: solid 1px #ccc}
			.form_sac .input_sac {font-family: arial;  display: block; margin-bottom:5px; color:#888; width: 500px; padding:10px; border-radius: 5px; border: solid 1px #ccc}
			.form_sac .bt_sac { margin-left: 5px; background:#f58634; display: block; float: right;  color:#fff; padding:5px 10px; border-radius: 5px; border: none; cursor: pointer;}
		
			.color888 {color:#888; padding-left:20px}
			
			
			
			.box_novidades{float: left; width: 690px; padding: 0px 0px 10px 0px; border-bottom: solid 1px #ddd; margin-bottom: 20px}
			.box_novidades h2{padding:0px; margin:0px; color:#666; font-size:17px}
			.box_novidades a{padding:0px; margin:0px; color:#888; text-decoration: none}
			.box_novidades span{color:#f58634}
			.title{padding:5px 0px; margin:0px 0px 10px 0px; color:#888; font-size:20px; border-bottom: solid 1px #ddd}
			.galeria{float: left; width: 100%;}
			.galeria a{float: left; width: 100px; height: 70px; overflow:hidden; margin: 0px 10px 10px 0px}
			.galeria a img{ width: 100px; height: auto;}
			
			.galeria_menor{float: left; width: 100%; margin-bottom: 20px}
			.galeria_menor a{float: left; width: 70px; height: 50px; overflow:hidden; margin: 0px 10px 10px 0px}
			.galeria_menor a img{ width: 70px; height: auto;}
			
			.box_detalhe{float: right; width: 350px }
			.box_detalhe span{color:#f58634; margin: 5px 0px; display: block; font-size:16px}
			
			.foto_capa{float: left; width: 320px; height: auto; margin: 10px 0px}
			.foto_capa img{ width: 100%; height: auto;}
			.box_outros{float: left; width:100%}
			.box_outros h2{border:none}
			
			
			
			
			
		