@charset "utf-8";
/* Conforto Ambiental */


		body { background:#f8f7ec url(../_img/body_bg.jpg) no-repeat top center; }
		hr { clear:both; visibility:hidden; }
		h1 { font:normal 38px/50px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-3px; padding:10px 0 0 10px; float:left; }
		h2 { font:normal 20px "Trebuchet MS", Arial; color:#42939f; font-style:italic; letter-spacing:-2px; }
		h2 span { color:#e67512; }
		h3 { font:normal 13px/16px "Trebuchet MS", Arial; color:#78776c; letter-spacing:-1px; }
		h3 span { font-style:italic; }
		h3 a { text-decoration:none; color:#78776c; }
		h4 { font:normal 60px "Trebuchet MS", Arial; color:#4296a2; letter-spacing:-3px; padding:30px 0; }
		h5 { font:normal 26px "Trebuchet MS", Arial; color:#42939f; letter-spacing:-1px; margin:15px 0; }
		strong { font-weight:bold; }
		
		
		.header { height:210px; }
		.header .wrapper { width:910px; height:210px; margin:0 auto; position:relative; }
		.header .wrapper .line1 { width:1px; height:145px; margin-top:15px; float:left; }
		.header .wrapper .line2 { width:1px; height:145px; margin-top:15px; float:right; }
		.header .wrapper .logo { width:240px; height:70px; margin:50px 0 0 5px; float:left; }
		
		.header .wrapper .login { width:390px; height:75px; margin:70px 0 0;float:right; }
		.header .wrapper .login .email,
		.header .wrapper .login .senha { width:165px; height:39px; background:url(../_img/login_email_bg.jpg) no-repeat; padding:13px 0 0 10px; float:left; padding-top/*\**/:8px\9; }
		.header .wrapper .login .senha { background:url(../_img/login_senha_bg.jpg) no-repeat; }
		.header .wrapper .login input { width:133px; height:30px; font:normal 13px/30px "Trebuchet MS", Arial; font-style:italic; color:#42939f; background:none; border:none; padding-left:10px; }
		.header .wrapper .login .ok { width:40px; height:47px; background:url(../_img/login_ok_bg.jpg) repeat-x; float:left; }
		.header .wrapper .login .ok input { width:29px; height:28px; margin:10px 0 0 -4px; }
		.header .wrapper .login .ponta { width:14px; height:60px; background:url(../_img/login_ponta.jpg); position:absolute; top:70px; right:-14px; }
		.header .wrapper .login .box { width:269px; height:20px; font:normal 12px "Trebuchet MS", Arial; color:#756d66; padding-right:15px; float:right; padding-top/*\**/:5px\9; }
		.header .wrapper .login .box a { text-decoration:none; color:#756d66; }
		.header .wrapper .login .box span { color:#e6730e; }
		.header .wrapper .login .box span a { color:#e6730e; }
				
		.header .wrapper .menu { width:910px; height:47px; background:url(../_img/menu_bg.gif); float:left; }
		.header .wrapper .menu ul { width:910px; height:47px; background:url(../_img/menu_corner_left.jpg) no-repeat left bottom; }
		.header .wrapper .menu li { height:47px; font:bold 13px/47px "Trebuchet MS", Arial; color:#42939f; background:url(../_img/menu_line.jpg) no-repeat right bottom; /*padding:0 21px;*/ float:left; }
		.header .wrapper .menu li.primeiro { padding-left:11px; /*padding:0 32px;*/ }
		.header .wrapper .menu li.ultimo { background:url(../_img/menu_corner_right.jpg) no-repeat right bottom; padding-right:11px; }
		.header .wrapper .menu li a { height:47px; padding:0 21px; text-decoration:none; color:#42939f; display:block; _display:inline; overflow:hidden; }
		.header .wrapper .menu li a:hover { height:47px; background:url(../_img/menu_hover_bg.gif) }
		
		
		.container .wrapper { min-height:600px; _height:600px; }
		
		/* Home */
		.container .wrapper .home { width:910px; margin:0 auto; }
		.container .wrapper .home .banner { width:910px; height:330px; overflow:hidden; margin:20px 0 20px 0; }
		
		.container .wrapper .home .galeria { width:567px; height:253px; background:url(../_img/home_galeria_bg.jpg) no-repeat 41px 0; float:left; }
		.container .wrapper .home .galeria .setas { width:41px; height:252px; float:left; }
		.container .wrapper .home .galeria .center { width:485px; height:252px; float:left; }
		.container .wrapper .home .galeria .center .titulo { width:485px; height:65px; float:left; }
		.container .wrapper .home .galeria .center .slider { width:485px; height:130px; position:relative; float:left; }
		.container .wrapper .home .galeria .center .slider ul { width:475px; height:122px; padding:8px 0 0 10px; position:absolute; top:0px; left:0; }
		.container .wrapper .home .galeria .center .slider li { width:124px; height:98px; border:1px solid #d2d1c9; padding:4px; margin:3px 10px 0 10px; overflow:hidden; float:left; }
		.container .wrapper .home .galeria .center .slider li .foto { width:124px; height:98px; overflow:hidden; }
		.container .wrapper .home .galeria .center .legenda { width:465px; height:57px;  font:normal 19px/55px "Trebuchet MS", Arial; color:#e67512; font-style:italic; letter-spacing:-2px; padding-left:20px; float:left; }
		
		.container .wrapper .home .video { width:314px; height:253px; background:url(../_img/home_video_bg.jpg); float:right; }
		.container .wrapper .home .video a { text-decoration:none; color:#fff; }
		.container .wrapper .home .video .mais { width:95px; height:25px; background:url(../_img/home_video_mais_bg.jpg) no-repeat 22px 0; margin:22px 10px 0 0; font:normal 13px/25px "Trebuchet MS", Arial; color:#fff; letter-spacing:-1px; float:right; }
		.container .wrapper .home .video .mais .seta { width:22px; height:25px; margin-right:7px; float:left; }
		.container .wrapper .home .video .player { width:288px; height:173px; margin:8px 0 0 13px; float:left; text-align:center; background:#000; }
		
		.container .wrapper .home .depoimentos { width:345px; height:285px; background:#ebeadb; margin-top:25px; position:relative; float:left; }
		.container .wrapper .home .depoimentos .titulo { width:325px; height:55px; background:url(../_img/home_depoimentos_bg.jpg) repeat-x; font:normal 27px/55px "Trebuchet MS", Arial; color:#42939f; letter-spacing:-2px; padding-left:20px; margin-bottom:10px; }
		.container .wrapper .home .depoimentos .texto { width:302px; height:75px; margin:25px 10px 0; _margin:25px 5px 0; overflow:hidden; float:left; }
		.container .wrapper .home .depoimentos a { text-decoration:none; color:#42939f; }
		.container .wrapper .home .depoimentos a:hover { text-decoration:underline; }		
		.container .wrapper .home .depoimentos .corner { width:7px; height:7px; position:absolute; left:0; bottom:0; }

		.container .wrapper .home .selo { width:300px; height:285px; background:#ebeadb; margin-top:25px; position:relative; float:left; text-align:center; overflow:hidden; }
		.container .wrapper .home .selo .titulo { width:300px; height:55px; background:url(../_img/home_selo_titulo_bg.jpg) repeat-x; font:normal 27px/55px "Trebuchet MS", Arial; color:#42939f; letter-spacing:-2px; padding-left:20px; margin-bottom:10px; text-align:left; }

		.container .wrapper .home .simulador { width:265px; height:285px; margin-top:25px; position:relative; float:left; }
		.container .wrapper .home .simulador .titulo { width:245px; height:55px; background:url(../_img/home_simulador_titulo_bg.jpg) repeat-x; font:normal 27px/55px "Trebuchet MS", Arial; color:#42939f; letter-spacing:-2px; padding-left:20px; }
		.container .wrapper .home .simulador a { text-decoration:none; color:#fff; }
		.container .wrapper .home .simulador .mais { width:95px; height:25px; background:url(../_img/home_simulador_mais_bg.jpg) no-repeat 22px 0; font:normal 13px/25px "Trebuchet MS", Arial; color:#fff; letter-spacing:-1px; position:absolute; right:10px; bottom:1px; cursor:pointer; }
		.container .wrapper .home .simulador .mais .seta { width:22px; height:25px; margin-right:7px; float:left; }
		
		.container .wrapper .home .dicas { width:645px; height:160px; margin:10px 0 25px 0; float:left; }
		.container .wrapper .home .dicas .titulo { width:625px; height:45px; font:normal 25px/45px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-2px; padding-left:20px; float:left; }
		.container .wrapper .home .dicas .texto { width:295px; height:105px; margin:10px 10px 0 10px; overflow:hidden; float:left; }
				
		.container .wrapper .home .indique { width:235px; height:160px; margin:10px 0 25px 0; float:left; }
		.container .wrapper .home .indique .titulo { width:235px; height:45px; font:normal 25px/45px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-2px; }
		.container .wrapper .home .indique input { width:140px; height:22px;  background:url(../_img/home_indique_input_bg.gif) no-repeat; font:normal 13px/31px "Trebuchet MS", Arial; font-style:italic; color:#a1a092; border:none; padding:7px 7px 0 10px; margin-top:5px; float:left; height/*\**/:29px\9; padding-top/*\**/:0\9; }
		.container .wrapper .home .indique .ok { width:29px; height:28px; margin-top:-6px; float:left; margin-top/*\**/:2px\9; }
		.container .wrapper .home .indique .ok input { width:29px; height:28px; background:none; }
		
		
		
		/* Institucional */
		.container .wrapper .institucional { width:910px; margin:0 auto; position:relative; }
		.container .wrapper .institucional .marcador { width:200px; height:16px; padding-right:15px; position:absolute; top:15px; right:0; }
		.container .wrapper .institucional .marcador span { font:normal 14px/16px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-1px; padding-top:4px; float:right; padding-top/*\**/:3px\9; }
		.container .wrapper .institucional .marcador label { font:normal 18px Arial; color:#78776c; letter-spacing:-1px; padding:0 5px; float:right; }
		.container .wrapper .institucional .sobre { width:910px; border-bottom:1px solid #deddd4; padding-bottom:40px; margin-bottom:10px; }
		.container .wrapper .institucional .sobre .frame { width:295px; height:200px; background:#fff; border:1px solid #d2d1c9; padding:4px; margin-right:15px; overflow:hidden; float:left; }
		.container .wrapper .institucional .sobre .frame .foto { width:295px; height:200px; overflow:hidden; }
		
		.container .wrapper .institucional .galeria { width:510px; height:270px; border-bottom:1px solid #deddd4;  padding:0 50px 40px 0; margin-bottom:10px; float:left; }
		.container .wrapper .institucional .galeria .box { width:510px; height:204px; float:left; }
		.container .wrapper .institucional .galeria .box .setas { width:37px; height:204px; float:left; }
		.container .wrapper .institucional .galeria .box .slider { width:436px; height:204px; background:url(../_img/institucional_galeria_bg.jpg); position:relative; float:left; }
		.container .wrapper .institucional .galeria .box .slider ul { width:436px; height:149px; position:absolute; padding-top:55px; top:55px; left:0; }
		.container .wrapper .institucional .galeria .box .slider li { width:115px; height:90px; background:#fff;border:1px solid #d2d1c9; padding:4px; margin:0 10px; overflow:hidden; float:left; }
		.container .wrapper .institucional .galeria .box .slider li .foto { width:115px; height:90px; overflow:hidden; }
		
		.container .wrapper .institucional .video { width:350px; height:270px; border-bottom:1px solid #deddd4; padding-bottom:40px; margin-bottom:10px; float:left; }
		.container .wrapper .institucional .video .player { width:320px; height:205px; background:#fff; text-align:center; }

		.container .wrapper .institucional .qualidade { width:910px; border-bottom:1px solid #deddd4; padding-bottom:40px; float:left; }
		.container .wrapper .institucional .qualidade .box { width:435px; padding-right:20px; float:left; }
		.container .wrapper .institucional .qualidade .box .frame { width:175px; height:145px; background:#fff; border:1px solid #d2d1c9; padding:4px; margin:0 15px 10px 0; overflow:hidden; float:left; }
		.container .wrapper .institucional .qualidade .box .frame .foto { width:175px; height:145px; overflow:hidden; float:left; }
		
		.container .wrapper .institucional .ambiente { width:455px; padding-bottom:40px; margin-right:30px; float:left; }
		.container .wrapper .institucional .ambiente .box { width:435px; padding-right:20px; float:left; }
		.container .wrapper .institucional .ambiente .box .frame { width:175px; height:145px; background:#fff; border:1px solid #d2d1c9; padding:4px; margin:0 15px 10px 0; overflow:hidden; float:left; }
		.container .wrapper .institucional .ambiente .box .frame .foto { width:175px; height:145px; overflow:hidden; float:left; }
		
		.container .wrapper .institucional .produtos { width:425px; padding-bottom:40px; float:left; }
		.container .wrapper .institucional .produtos .box1 { width:365px; height:56px; border-bottom:1px solid #deddd4; padding:30px 20px 10px 40px; font:normal 19px/56px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-1px; }
		.container .wrapper .institucional .produtos .box1 .imagem { width:60px; height:56px; margin-right:25px; float:left; }
		.container .wrapper .institucional .produtos .box1 a { text-decoration:none; color:#e67512; }		
		.container .wrapper .institucional .produtos .box2 { width:375px; height:56px; padding:10px 20px 0 30px; }
		.container .wrapper .institucional .produtos .box2 .imagem { width:80px; height:56px; margin-right:15px; float:left; }
		.container .wrapper .institucional .produtos .box2 span { font:normal 19px/19px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-1px; display:block; padding-top:10px; }
		.container .wrapper .institucional .produtos .box2 a { text-decoration:none; color:#e67512; }
		
		
		
		/* Produtos */
		.container .wrapper .produtos { width:910px; margin:0 auto; position:relative; }
		.container .wrapper .produtos .marcador { width:200px; height:16px; padding-right:15px; position:absolute; top:15px; right:0; }
		.container .wrapper .produtos .marcador span { font:normal 14px/16px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-1px; padding-top:4px; float:right; padding-top/*\**/:3px\9; }
		.container .wrapper .produtos .marcador label { font:normal 18px Arial; color:#78776c; letter-spacing:-1px; padding:0 5px; float:right; }
		.container .wrapper .produtos .sobre { width:910px; min-height:230px; border-bottom:1px solid #deddd4; padding-bottom:40px; margin-bottom:10px; _height:230px;  }
		.container .wrapper .produtos .sobre .imagem { width:260px; height:230px; background:#fff; border:1px solid #d2d1c9; margin-right:40px; overflow:hidden; float:left; }
		.container .wrapper .produtos .sobre .texto { width:608px; font:bold 38px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-1px; padding-top:40px; float:left; }
		.container .wrapper .produtos .sobre .texto span { font-size:15px; color:#4296a2; }
		
		.container .wrapper .produtos .box { width:910px; border-bottom:1px solid #deddd4; padding-bottom:40px; margin-bottom:15px; float:left; }
		.container .wrapper .produtos .box .galeria { width:910px; height:250px; margin-top:30px; overflow:hidden; }
		.container .wrapper .produtos .box .box2 { width:435px; padding-right:20px; float:left; }
		.container .wrapper .produtos .box .box2 .frame { width:175px; height:145px; background:#fff; border:1px solid #d2d1c9; padding:4px; margin:0 15px 10px 0; overflow:hidden; float:left; }
		.container .wrapper .produtos .box .box2 .frame .foto { width:175px; height:145px; overflow:hidden; float:left; }
		.container .wrapper .produtos .box .video { width:280px; margin:30px 30px 0 0; overflow:hidden; float:left; }
		.container .wrapper .produtos .box .video .player { width:280px; height:222px; margin-bottom:15px; overflow:hidden; }
		.container .wrapper .produtos .box .ultimo { margin-right:0; float:left;}
		
		.container .wrapper .produtos .rodape { width:910px; height:70px; }
		.container .wrapper .produtos .rodape ul { width:910px; height:70px; }
		.container .wrapper .produtos .rodape li { height:55px; border-right:1px solid #deddd4; font:bold 20px/19px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-1px; padding:15px 47px 0 47px; margin:20px 0; float:left; }
		.container .wrapper .produtos .rodape li span { font-size:13px; line-height:46px; padding-right:15px; display:block; float:left; }
		.container .wrapper .produtos .rodape li img { margin-right:20px;}
		.container .wrapper .produtos .rodape li.ultimo { border:none; }
		
		.container .wrapper .produtos .galeria { width:910px; height:270px; border-bottom:1px solid #deddd4;  padding:0 50px 40px 0; margin-bottom:10px; float:left; }
		.container .wrapper .produtos .galeria .box { width:910px; height:204px; float:left; border:none; }
		.container .wrapper .produtos .galeria .box .setas { width:37px; height:204px; float:left; }
		.container .wrapper .produtos .galeria .box .slider { width:736px; height:204px; background:url(../_img/produtos_galeria_bg.jpg); position:relative; float:left; }
		.container .wrapper .produtos .galeria .box .slider ul { width:736px; height:149px; position:absolute; padding-top:55px; top:55px; left:0; }
		.container .wrapper .produtos .galeria .box .slider li { width:115px; height:90px; background:#fff;border:1px solid #d2d1c9; padding:4px; margin:0 10px; overflow:hidden; float:left; }
		.container .wrapper .produtos .galeria .box .slider li .foto { width:115px; height:90px; overflow:hidden; }
		
		
		/* Clientes */
		.container .wrapper .clientes { width:910px; margin:0 auto; position:relative; }
		.container .wrapper .clientes .marcador { width:200px; height:16px; padding-right:15px; position:absolute; top:15px; right:0; }
		.container .wrapper .clientes .marcador span { font:normal 14px/16px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-1px; padding-top:4px; float:right; padding-top/*\**/:3px\9; }
		.container .wrapper .clientes .marcador label { font:normal 18px Arial; color:#78776c; letter-spacing:-1px; padding:0 5px; float:right; }
		
		.container .wrapper .clientes .line { width:380px; height:95px; border-right:1px solid #c1e3d2; position:absolute; top:40px; left:0; }
		
		.container .wrapper .clientes .box { width:380px; border-right:1px solid #c1e3d2; padding-bottom:40px; margin-bottom:50px; float:left; }
    .container .wrapper .clientes .box .texto { width:270px; font:normal 15px/16px "Trebuchet MS", Arial; color:#78776c; letter-spacing:-1px; font-style:italic; margin:0 0px 25px 55px; }
		.container .wrapper .clientes .box .texto span { font-size:21px; color:#4296a2; display:block; }
		.container .wrapper .clientes .box .texto .mais { text-align:right; margin-top:25px; }
		.container .wrapper .clientes .box .texto .mais a { text-decoration:none; color:#78776c; }
				
		.container .wrapper .clientes .menu { width:500px; height:21px; position:absolute; top:116px; right:0; z-index:100; }
		.container .wrapper .clientes .menu ul { width:500px; height:23px; }
		.container .wrapper .clientes .menu li { width:50px; height:21px; background:url(../_img/fichas_menu_bg.gif) no-repeat; font:normal 15px/16px "Trebuchet MS", Arial; color:#4296a2; letter-spacing:-1px; font-style:italic; text-align:center; float:left; }
		.container .wrapper .clientes .menu li a { color:#4296a2; text-decoration:none; display:block; padding-top:4px; }
		.container .wrapper .clientes .menu li .selected { height:23px; background:url(../_img/fichas_menu_selecionado_bg.gif) no-repeat; }
		.container .wrapper .clientes .center { width:500px; background:url(../_img/fichas_center_bg.gif);font:normal 13px "Trebuchet MS", Arial; color:#4f4e42; letter-spacing:-1px; position:relative; float:right; }
		.container .wrapper .clientes .center .top { width:500px; height:3px; background:url(../_img/fichas_border_top.gif); position:absolute; top:0; left:0; }
		.container .wrapper .clientes .center .bottom { width:500px; height:3px; background:url(../_img/fichas_border_bottom.gif); margin-top:30px; position:absolute; bottom:0; left:0; }
		.container .wrapper .clientes .center .corner1 { width:10px; height:10px; position:absolute; bottom:0; left:0; }
		.container .wrapper .clientes .center .corner2 { width:10px; height:10px; position:absolute; bottom:0; right:0; }
		.container .wrapper .clientes .center .corner3 { width:4px; height:4px; position:absolute; top:0; left:0; }
		.container .wrapper .clientes .center .corner4 { width:4px; height:4px; position:absolute;top:0; right:0; }
		.container .wrapper .clientes .center .list { width:480px; padding:20px 0 20px 20px; }
		
		.container .wrapper .clientes .login span { font-size:16px; font-style:italic; margin-bottom:20px; display:block; }
		.container .wrapper .clientes .login input { width:340px; height:34px;  background:url(../_img/login_input_bg.gif) no-repeat; font:normal 19px/43px "Trebuchet MS", Arial; font-style:italic; color:#42939f; letter-spacing:-1px; border:none; padding:9px 25px 0 15px; margin-bottom:8px; float:left; height/*\**/:43px\9; padding-top/*\**/:0\9; }
		.container .wrapper .clientes .login .ok { width:29px; height:28px; margin-top:-8px; float:right; padding:0 80px 0 300px; margin-top/*\**/:0\9; }
		.container .wrapper .clientes .login .ok input { width:29px; height:28px; background:none; }
		.container .wrapper .clientes .login .ajuda { width:200px; text-align:right; padding:20px 65px 0 0; float:right; }
		.container .wrapper .clientes .login .ajuda a { text-decoration:none; color:#78776c; }
		
		
		
		/* Dicas */
		.container .wrapper .dicas { width:910px; margin:0 auto; position:relative; }
		.container .wrapper .dicas .marcador { width:200px; height:16px; padding-right:15px; position:absolute; top:15px; right:0; }
		.container .wrapper .dicas .marcador span { font:normal 14px/16px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-1px; padding-top:4px; float:right; padding-top/*\**/:3px\9; }
		.container .wrapper .dicas .marcador label { font:normal 18px Arial; color:#78776c; letter-spacing:-1px; padding:0 5px; float:right; }
		.container .wrapper .dicas .line { width:380px; height:95px; border-right:1px solid #c1e3d2; position:absolute; top:40px; left:0; }
		
		.container .wrapper .dicas .box { width:380px; border-right:1px solid #c1e3d2; padding-bottom:40px; margin-bottom:50px; float:left; }
    .container .wrapper .dicas .box .texto { width:270px; font:normal 15px/16px "Trebuchet MS", Arial; color:#78776c; letter-spacing:-1px; font-style:italic; margin:0 0px 25px 55px; }
		.container .wrapper .dicas .box .texto span { font-size:21px; color:#4296a2; display:block; }
		
		.container .wrapper .dicas .login { width:440px; font:normal 13px "Trebuchet MS", Arial; color:#78776c; letter-spacing:-1px;  padding-left:40px; position:relative;right:0; margin:0 auto; }
		.container .wrapper .dicas .login span { font-size:16px; font-style:italic; margin-bottom:20px; display:block; }
		.container .wrapper .dicas .login input { width:340px; height:34px;  background:url(../_img/dicas_login_input_bg.gif) no-repeat; font:normal 19px/43px "Trebuchet MS", Arial; font-style:italic; color:#42939f; letter-spacing:-1px; border:none; padding:9px 25px 0 15px; margin-bottom:8px; float:left; height/*\**/:43px\9; padding-top/*\**/:0\9; }
		.container .wrapper .dicas .login .ok { width:29px; height:28px; margin-top:-8px; float:right; padding:0 80px 0 300px; margin-top/*\**/:0\9; }
		.container .wrapper .dicas .login .ok input { width:29px; height:28px; background:none; }
		.container .wrapper .dicas .login .ajuda { width:200px; text-align:right; padding:20px 65px 0 0; float:right; }
		.container .wrapper .dicas .login .ajuda a { text-decoration:none; color:#78776c; }
		
		
		
		/* Contato */
		.container .wrapper .contato { width:910px; margin:0 auto; position:relative; }
		.container .wrapper .contato .marcador { width:200px; height:16px; padding-right:15px; position:absolute; top:15px; right:0; }
		.container .wrapper .contato .marcador span { font:normal 14px/16px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-1px; padding-top:4px; float:right; padding-top/*\**/:3px\9; }
		.container .wrapper .contato .marcador label { font:normal 18px Arial; color:#78776c; letter-spacing:-1px; padding:0 5px; float:right; }
			
		.container .wrapper .contato .formulario { width:390px; height:340px; border-right:1px solid #d4d2c1; padding:30px 50px 0 50px; margin-bottom:40px; float:left; }
		.container .wrapper .contato .formulario input { width:362px; height:29px;  background:url(../_img/contato_input_bg.gif) no-repeat; font:normal 14px/39px "Trebuchet MS", Arial; font-style:italic; color:#42939f; letter-spacing:-1px; border:none; margin-bottom:8px; padding:10px 12px 0 12px; float:left; height/*\**/:39px\9; padding-top/*\**/:0\9; }
		.container .wrapper .contato .formulario .msg { width:362px; height:157px; background:url(../_img/contato_msg_bg.gif) no-repeat; font:normal 14px/39px "Trebuchet MS", Arial; font-style:italic; color:#42939f; letter-spacing:-1px; padding:0 12px; float:left; }
	  .container .wrapper .contato .formulario .msg textarea { width:355px; height:140px; margin-left:0px; margin-top:0px; background:none; border:none; font:normal 12px Arial; overflow:auto; font:normal 14px/39px "Trebuchet MS", Arial; font-style:italic; color:#42939f; }
	  .container .wrapper .contato .formulario .msg .enviar { width:54px; height:28px; margin-top:5px; float:right; margin-top/*\**/:15px\9;}
	  .container .wrapper .contato .formulario .msg .enviar input { width:54px; height:28px; background:none; }
		
		.container .wrapper .contato .box { width:400px; padding-left:19px; font:normal 17px "Trebuchet MS", Arial; color:#42939f; letter-spacing:-1px; float:left; }
		.container .wrapper .contato .box strong { font-weight:bold; }
		.container .wrapper .contato .box .link { width:166px; height:54px; margin-top:20px; }
		
		
		
		/* Localização */
		.container .wrapper .localizacao { width:910px; margin:0 auto; position:relative; }
		.container .wrapper .localizacao .marcador { width:200px; height:16px; padding-right:15px; position:absolute; top:15px; right:0; }
		.container .wrapper .localizacao .marcador span { font:normal 14px/16px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-1px; padding-top:4px; float:right; padding-top/*\**/:3px\9; }
		.container .wrapper .localizacao .marcador label { font:normal 18px Arial; color:#78776c; letter-spacing:-1px; padding:0 5px; float:right; }
					
		.container .wrapper .localizacao .mapa { width:500px; height:340px; border-right:1px solid #d4d2c1; margin:20px 0 40px 0; float:left; }
		.container .wrapper .localizacao .mapa .frame { width:480px; height:325px; background:#fff; border:1px solid #d2d1c9; padding:5px; overflow:hidden; float:left; }
		.container .wrapper .localizacao .mapa .frame .imagem { width:480px; height:325px; overflow:hidden; float:left; }
					
		.container .wrapper .localizacao .box { width:390px; padding-left:19px; font:bold 17px "Trebuchet MS", Arial; color:#42939f; letter-spacing:-1px; float:left; }
		.container .wrapper .localizacao .box input { width:282px; height:29px;  background:url(../_img/localizacao_input_bg.gif) no-repeat; font:normal 14px/39px "Trebuchet MS", Arial; font-style:italic; color:#42939f; letter-spacing:-1px; border:none; margin-top:15px; padding:10px 12px 0 12px; float:left; height/*\**/:39px\9; padding-top/*\**/:0\9; }
		.container .wrapper .localizacao .box .rota { width:80px; height:28px; margin-top:-5px; float:right; margin-top/*\**/:5px\9;}
	  .container .wrapper .localizacao .box .rota input { width:80px; height:28px; background:none; }

			
	
		/* Pagina de texto Padrão */
		.container .wrapper .padrao { width:910px; margin:0 auto; padding-bottom:40px; position:relative; }
		.container .wrapper .padrao .marcador { width:200px; height:16px; padding-right:15px; position:absolute; top:15px; right:0; }
		.container .wrapper .padrao .marcador span { font:normal 14px/16px "Trebuchet MS", Arial; color:#e67512; letter-spacing:-1px; padding-top:4px; float:right; padding-top/*\**/:3px\9; }
		.container .wrapper .padrao .marcador label { font:normal 18px Arial; color:#78776c; letter-spacing:-1px; padding:0 5px; float:right; }
		.container .wrapper .padrao .sobre { width:910px; min-height:230px; border-bottom:1px solid #deddd4; padding-bottom:40px; margin-bottom:10px; _height:230px;  }
		.container .wrapper .padrao .link { height:100px; }
		.container .wrapper .padrao .link .thumb { width:100px; height:100px; background:#fff; padding:5px; float:left; }
		.container .wrapper .padrao .link .text { margin-left:10px; float:left; font:normal 18px/110px Arial; color:#78776c; float:left; }
		.container .wrapper .padrao .link .text a { color:#78776c; text-decoration:none; }
		.container .wrapper .padrao .link .text a:hover { text-decoration:underline; }
		
		
		.footer { height:80px; }
		.footer .wrapper { width:910px; height:40px; margin:0 auto 20px; border:1px solid #e4e3d4; position:relative; }
		.footer .wrapper .corner1 { width:6px; height:6px; position:absolute; top:-1px; left:-1px; }
		.footer .wrapper .corner2 { width:6px; height:6px; position:absolute; top:-1px; right:-1px; }
		.footer .wrapper .corner3 { width:6px; height:6px; position:absolute;  bottom:-1px; right:-1px; }
		.footer .wrapper .corner4 { width:6px; height:6px; position:absolute; bottom:-1px; left:-1px; }
		.footer .wrapper .menu { width:700px; height:40px; float:left; }
		.footer .wrapper .menu ul { width:700px; height:40px; }
		.footer .wrapper .menu li { font:normal 14px/40px "Trebuchet MS", Arial; color:#706f65; letter-spacing:-1px; padding:0 15px; float:left}
		.footer .wrapper .menu li a { text-decoration:none; color:#706f65; }
		.footer .wrapper .feraweb { width:140px; height:22px; margin:10px 20px 0 0; float:right; }
		.footer .wrapper .feraweb .texto { widows:80px; height:22px; font:normal 10px/22px "Trebuchet MS", Arial; color:#adac9f; font-style:italic; padding-right:10px; float:left; }
		
