/*//////////////////////////*/
/*///////// reset //////////*/
/*//////////////////////////*/
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, address, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin: 0;padding: 0;border: 0;font-size: 100%;vertical-align: baseline;}
ul, ol {list-style:none}
section, article, aside, header, footer, nav, dialog, figure {display:block;}

html,body{border:0; width:100%; height:100%; background:url(../_img/background.png) center center;}
#wrap{float:left; width:100%; height:100%;}

/*PopUp*/
#overlay{position:fixed; width:100%; height:100%; background:url(../_img/overlay.png); z-index:10;}
#popup{position:relative; width:398px; height:240px; background:url(../_img/velki-site-pop-up.png); margin:180px auto;}
#close{right:-10px; top:-10px; position:absolute; width:28px; height:28px; background:url(../_img/close.png); cursor:pointer; }

/* Header */
#wrapper-header-black{float:left; width:100%;height:55px;background:#222222;}
#wrapper-header-grey{float:left; width:100%;height:9px;background:#86888a;}
header{width:960px;height:55px;margin:0 auto;}
#logo{float:left; width:116px; height:34px; margin:8px 0 0 14px; z-index:2;}
#logo a{float:left; width:100%; height:100%;}

header nav{float:left; width:auto; height:auto; margin:17px 0 0 160px;}
nav ul li{float:left; height:20px; padding:3px 20px 0 20px; border-right:2px solid #b1b1b1;}
nav ul li a{font:normal 12px Arial, Helvetica, sans-serif; color:#fff; text-decoration:none; text-transform:uppercase;}
nav ul li a:hover{text-decoration:underline;}

header #search{float:left;width:auto;height:auto;margin:17px 0 0 10px;}
#search input[type=submit]{float:left; width:27px; height:23px; background:url(../_img/search.png); border:0; cursor:pointer;}
#search input[type=text]{float:left; width:50px; height:21px; background:url(../_img/search_3.png); border:0; padding:2px 0 0 3px; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ccc;}
#search input[type=text]:focus{outline:none;}
#search ul li{float:left; width:14px; height:23px; background:url(../_img/search_2.png);}

/* Home */
#wrapper-content{width:100%;height:auto;}
section#content{float:left;width:100%;height:auto;overflow:hidden;}

#wrap_f, .center{position:relative; width:960px; height:100%; margin:0 auto;}

#link{position:absolute; top:0; left:0; z-index:10000; width:100%; height:100%; cursor:pointer;}

#banner{position:relative; float:left; width:100%; height:336px;}
#banner1{position:absolute; left:0; top:0; z-index:2; width:100%; height:336px; background:url(../_img/banner1_bg.jpg) center center;}
#banner1 .box{top:47px; left:51px; position:absolute; width:347px; height:212px; padding:12px 12px; background:url(../_img/pattern_ban1.png); box-shadow:0 5px 12px rgba(0,0,0,0.13);}
#banner1 .box h1{float:left; font:normal 35px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; line-height:38px;}
#banner1 .box h2{float:left; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#010005;}

#banner2{position:absolute;  left:0; top:0; z-index:2; width:100%; height:336px; background:url(../_img/banner2_bg.jpg) center center;}
#banner2 h1{position:absolute; font:bold 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff;}
#banner2 h2{position:absolute; font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#222222;}

#banner3{position:absolute; left:0; top:0; z-index:2; width:100%; height:336px; background:url(../_img/banner3_bg.jpg) center center;}
#banner3 h1{position:absolute; font:normal 28px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000;}
#banner3 h2{position:absolute; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000;}

#banner4{position:absolute; left:0; top:0; z-index:2; width:100%; height:336px; background:url(../_img/banner4_bg.jpg) center center;}
#banner4 h1{position:absolute; font:normal 34px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6d6e71;}
#banner4 h2{position:absolute; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#6d6e71; font-style:italic;}

#controller{position:absolute; bottom:10px; right:40px; z-index:10000; width:160px; height:29px;}
#controller div{position:relative; float:left; width:37px; height:20px; padding-top:10px; background:url(../_img/ctrl_bg.png); font:normal 10px Arial; color:#fcc82a; text-align:center; cursor:pointer;}

#yellow_bar{position:relative; float:left; width:100%; height:11px; background:#ffcb05;}	
#produtos_home{position:relative; float:left; width:100%; height:auto; background:#222222;}
#produtos_home .det{position:relative; float:left; width:100%; height:22px; margin-bottom:15px; background:url(../_img/h1.png) center center;}
#produtos_home h1{float:left; font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; font-style:italic;}
#produtos_home h2{float:left; margin:7px 0 0 105px; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#ffffff; font-style:italic;}
.produtos{float:left; width:895px; margin:0 0 0 24px;}
.produtos div{float:left; width:145px; margin-left:35px;}
.produtos div:first-child{margin-left:0;}
.produtos div img{float:left;}
.produtos .title{position:relative; float:left; width:133px; height:19px; margin:2px 0 0 1px; padding:1px 0 0 10px; background:#ffffff; box-shadow:0 0 5px #000; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4b4b4a;}
.produtos ul{float:left; margin:20px 0 0 10px;}
.produtos ul li{float:left; clear:both; width:150px; list-style:disc; color:#fff;}
.produtos ul li a{font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#fff; text-decoration:none;}
.produtos ul li a:hover{text-decoration:underline;}

#novidades_home{position:relative; float:left; width:100%; height:252px; background:#fff;}
#novidades_home .title{float:right; clear:both; width:101px; height:28px; margin:13px 35px 0 0; padding:2px 137px 0 0; background:#000; box-shadow:0 3px 5px rgba(0,0,0,0.3); font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-style:italic; text-align:right;}

#redes_sociais{position:relative; float:left; clear:both; width:200px; height:171px; margin:30px 0 0 26px;}
#redes_sociais .esq{float:left; width:200px; height:155px;}
.esq img{float:left; margin-right:10px; border:0;}
.esq a{float:left; clear:both; margin:6px 0 0 0; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4b4b4a; text-decoration:none;}
.esq a:hover{text-decoration:underline;}
	
.not{float:left; width:165px; height:155px; margin:30px 0 0 24px;}
.not h1{float:left; margin:0; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4b4b4a; text-transform:uppercase;}
.not .data{float:left; margin-top:-2px; font:normal 10px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#80807f; font-style:italic;}
.not .texto{float:left; width:165px; clear:both; margin-top:7px; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#4b4b4a; font-style:italic;}

#empresa_home{float:left; width:100%; height:160px; background:url(../_img/empresa_home.jpg) center center;}
#empresa_home .chamada{position:absolute; top:37px; left:448px; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#fff; text-shadow:0 0 5px #000;}
#empresa_home .texto{position:absolute; top:70px; left:450px; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#414042;}
#empresa_home .leiamais{position:absolute; top:106px; right:34px; width:104px; height:23px; background:url(../_img/leia_mais_btn.png); cursor:pointer;}

/* EMPRESA */


#empresa{float:left; width:960px; height:auto; margin-top:58px;}
#empresa #quadro{float:left; width:140px; height:150px; margin:15px 30px 0 10px; background:url(../_img/quadro_empresa.png);}
#empresa #quadro h1{float:left; margin:8px 0 0 17px; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-shadow:0 0 5px #000; font-style:italic;}
#empresa #quadro h2{float:left; margin:15px 0 0 14px; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#808285; font-style:italic; line-height:18px;}

#empresa p{float:left; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#58595b;}
#empresa figure{float:left; margin:0;}

#empresa .div{float:left; width:960px; height:1px; margin-bottom:60px; border-top:1px solid #b7b8ba;}

#empresa #atributos{float:right; width:327px; height:auto;}
#empresa #atributos div.title{float:left; width:317px; height:28px; padding:2px 0 0 10px; background:#000; box-shadow:0 3px 5px rgba(0,0,0,0.3); font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-style:italic;}
#empresa #atributos ul{float:left; margin:25px 0;}
#empresa #atributos ul li.title{float:left; clear:both; margin:0 0 15px 0; font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#58595b; list-style:none;}
#empresa #atributos ul li{float:left; clear:both; width:150px; margin-left:16px; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#58595b; list-style:disc;}

#empresa #investimentos{float:left; width:925px; height:auto; margin:0 0 30px 12px;}
#empresa #investimentos div.title{float:left; width:317px; height:28px; padding:2px 0 0 10px; background:#000; box-shadow:0 3px 5px rgba(0,0,0,0.3); font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-style:italic;}
#empresa #investimentos .inv{float:left; text-align:center; margin:30px 0 30px 150px;}
#empresa #investimentos .inv span{float:left; clear:both; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#58595c;}
#empresa #investimentos .inv figure{float:none; margin:0;}

#empresa #velki{float:left; width:493px; height:auto; margin:116px 46px 0 12px;}
#empresa #velki div.title{float:left; width:493px; height:28px; padding:2px 0 0 10px; background:#000; box-shadow:0 3px 5px rgba(0,0,0,0.3); font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-style:italic;}
#empresa #velki .texto{float:left; width:475px; height:auto; margin:15px 0 0 15px; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#58595b;}


/* PRODUTOS */

#produtos{float:left; width:100%; height:auto;}
#produtos .bar{float:left; width:100%; height:97px; background:url(../_img/produtos_bar.jpg) center;}
#produtos .bar h1{float:left; clear:both; margin:8px 0 0 25px; font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#808285;}
#produtos .bar h2{float:left; clear:both; margin:5px 0 0 25px; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#414042;}
#produtos .bar .linha{position:absolute; z-index:1000; top:83px; left:423px; width:124px; height:24px; background:url(../_img/linha_de_produtos.png);}
#titulo h1{margin:0px 0 20px 20px; font:bold 20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#707275;}

#produtos #linha_de_produtos{float:left; margin:45px 0 38px 22px;}
#linha_de_produtos #nivel{position:relative; float:left; width:162px; height:510px; background:url(../_img/prod_nivel.jpg);}
#linha_de_produtos #vazao{position:relative; float:left; width:213px; height:512px; background:url(../_img/prod_vazao.jpg);}
#linha_de_produtos #pressao{position:relative; float:left; width:176px; height:512px; margin-right:10px; margin-left:-1px; background:url(../_img/prod_pressao.jpg);}
#linha_de_produtos #temperatura{position:relative; float:left; width:199px; height:512px; margin-right:0px; background:url(../_img/prod_temperatura.jpg);}
#linha_de_produtos #acessorios{position:relative; float:left; width:166px; height:512px; background:url(../_img/prod_acessorios.jpg);}
#linha_de_produtos #link{position:absolute; float:left; margin:2px 0 0 5px; width:145px; height:265px;}

#nivel a.title, #vazao a.title, #pressao a.title, #temperatura a.title, #acessorios a.title{float:left; clear:both; margin:277px 0 0 0; font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#808285; text-decoration:none;}
#nivel a.text, #vazao a.text, #pressao a.text, #temperatura a.text, #acessorios a.text{float:left; clear:both; margin:0; font:normal 11px Arial, Helvetica, sans-serif; color:#808285; text-decoration:none;}

#nivel a.title:hover, #vazao a.title:hover, #pressao a.title:hover, #temperatura a.title:hover, #acessorios a.title:hover, #nivel a.text:hover, #vazao a.text:hover, #pressao a.text:hover, #temperatura a.text:hover, #acessorios a.text:hover{text-decoration:underline;}


/* PRODUTOS CATEGORIA */

#produtos_categoria{float:left; width:100%; height:auto; background:#f5f5f6;}
#produtos_categoria .bar{float:left; width:100%; height:35px; margin-bottom:38px; background:url(../_img/cat_bar.jpg) center;}
#produtos_categoria .bar h1{float:left; margin:6px 0 0 27px; font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#808285;}
#produtos_categoria .bar h2{float:right; margin:10px 27px 0 0; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#808285;}

#produtos_wrapper{position:relative; width:960px; height:100%; margin:0 auto;}
#produtos_wrapper #menu{float:left; width:177px; margin-bottom:55px; background:url(../_img/list_bg.png);}
#produtos_wrapper ul{float:left;}
#produtos_wrapper ul li{float:left; clear:both; width:157px; height:auto; margin-bottom:4px; padding:4px 0 0 20px; font:normal 11px Arial, Helvetica, sans-serif; color:#808285;}
#produtos_wrapper ul li a{color:#808285; text-decoration:none;}
#produtos_wrapper ul li a:hover{text-decoration:underline;}
#produtos_wrapper ul li.title{float:left; clear:both; width:160px; height:27px; margin:0 0 8px 0; padding:9px 0 0 17px; font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#808285; background:url(../_img/list_title.png); list-style:none;}
#produtos_wrapper ul li.footer{float:left; clear:both; width:177px; height:13px; padding:0; margin:0; list-style:none; background:url(../_img/list_footer.png);}

#produtos_wrapper #lista_produtos{float:left; width:725px; padding-left:58px; background:url(../_img/lista_bg.jpg);}
#lista_produtos .prod{float:left; width:auto; margin:30px 50px 0 0;}
#lista_produtos .prod a{text-decoration:none;}
#lista_produtos .prod img{float:left; clear:both;}
#lista_produtos .prod span.title{float:left; clear:both; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#808285; font-style:italic;}
#lista_produtos .prod span.details{float:left; clear:both; font:normal 11px Arial, Helvetica, sans-serif; color:#808285;}
#lista_produtos .prod span.title:hover{text-decoration:underline;}

/* PRODUTOS DETALHE */

#produto_detalhe{float:left; width:783px; height:auto; margin:0;}
#produto_detalhe .detail{float:left; clear:both;}
#produto_detalhe .detail h1{float:left; margin:0 0 20px 20px; font:normal 18px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#404142; font-style:italic; text-shadow:0 0 2px rgba(0,0,0,0.1);}
#produto_detalhe .detail h2{float:left; margin:-10px 0 0 20px; clear:both; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#404142;}
#produto_detalhe .box{float:right; width:266px; min-height:115px; margin:0 70px 0 0;}
.box .bg{float:left; width:256px; min-height:105px; padding:5px; border-top:1px solid #dcddde; background:url(../_img/box_bg.png); font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#808285;}
.box .barra{float:left; width:252px; height:18px; padding:2px 0 0 14px; background:#222; font:bold 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; text-shadow:0 0 5px #000; font-style:italic;}
#bg_after{float:left; width:783px; height:229px; background:url(../_img/lista_bg.jpg);}
.box a img{float:right;}
.box a{float:right; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#404142; text-decoration:none;}
.orcamento{position:absolute; top:210px; right:70px; width:23%; background:#fefefe; border:groove; }
.orcamento h1{font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#808285; font-style:italic;}
.orcamento form{float:left; margin:20px 0 20px 20px;}
.orcamento label{float:left; clear:both; margin-bottom:5px; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#404142 ;}
.orcamento input[type=text]{float:right; width:110px; height:25px; margin-bottom:10px; padding:0 5px; border:1px solid #808285; border-radius:2px; font:normal 12px Arial, Helvetica, sans-serif; color:#58595b;}
.orcamento textarea{float:left; clear:both; width:170px; height:75px; margin-bottom:10px; padding:5px; border:1px solid #808285; border-radius:2px; font:normal 12px Arial, Helvetica, sans-serif; color:#58595b; resize:none;}
.orcamento input[type=text]:focus, #contato textarea:focus{outline:1px solid #ffbc05 outset;}
.orcamento input[type=submit]{float:right; clear:both; width:121px; height:26px; border:0; background:url(../_img/btn_enviar.png); font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; cursor:pointer;}
.orcamento:hover .close{position:absolute; right:-5px; top:-5px; width:28px; height:28px; background:url(../_img/close.png); cursor:pointer;}

/* CONTATO */

#mapa{float:left; width:100%; height:350px;}
#contato{float:left; width:100%; min-height:400px; padding-top:30px; background:#fefefe;}
#contato h1{font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#808285; font-style:italic;}
#contato form{float:left; margin:30px 0 60px 50px;}
#contato label{float:left; clear:both; margin-bottom:5px; font:bold 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#404142 ;}
#contato input[type=text]{float:left; clear:both; width:290px; height:25px; margin-bottom:10px; padding:0 5px; border:1px solid #808285; border-radius:2px; font:normal 12px Arial, Helvetica, sans-serif; color:#58595b;}
#contato textarea{float:left; clear:both; width:290px; height:75px; margin-bottom:10px; padding:5px; border:1px solid #808285; border-radius:2px; font:normal 12px Arial, Helvetica, sans-serif; color:#58595b; resize:none;}
#contato input[type=text]:focus, #contato textarea:focus{outline:1px solid #ffbc05 outset;}
#contato input[type=submit]{float:left; clear:both; width:121px; height:26px; border:0; background:url(../_img/btn_enviar.png); font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; cursor:pointer;}

#contato h2{float:left; font:normal 14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#404142; font-style:italic; text-shadow:0 0 5px rgba(0,0,0,0.3);}
#contato p{float:left; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#404142;}
#contato a{float:left; color:#e3b504;}

/* BUSCA */

#busca{float:left; width:100%; height:auto; background:#f5f5f6;}
#busca .bar{float:left; width:100%; height:35px; background:url(../_img/cat_bar.jpg) center;}
#busca .bar h1{float:left; margin:6px 0 0 27px; font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#808285;}
#busca .bar h2{float:right; margin:10px 27px 0 0; font:normal 12px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#808285;}
#busca #resultados{float:left; width:100%; min-height:400px;}
#busca #resultados h1{float:left; font:normal 20px Trebuchet MS; color:#58595b;}

.form{float:left; width:100%; height:60px; margin-bottom:20px; border-bottom:solid 7px #ffcb05; background:#323232;}
.form label{float:left; clear:both; font:bold 16px Trebuchet MS; color:#58595b;}
.form input[type=text]{float:left; clear:both; width:680px; height:30px; margin:15px 0 0 93px; padding:0 10px; font:bold 14px Arial; color:#58595b; border-radius:5px; border:0;}
.form input[type=text]:focus{outline:none;}
.form input[type=submit]{float:left; width:28px; height:29px; margin:15px 0 0 10px; border:0; background:url(../_img/lupa_btn.png); cursor:pointer;}


.busca_result{float:left; clear:both; width:460px; height:auto; margin-bottom:20px; padding:20px; background:#ededed; border-radius:10px; border:1px solid #ddd;}
.busca_result:hover{float:left; clear:both; width:460px; height:auto; padding:20px; background:#ededed; border-radius:10px; border:1px solid #ffcb05;}
.busca_result h1{float:left; clear:both; font:bold 16px Trebuchet MS; color:#58595b; text-decoration:none;}
.busca_result a.a{float:left; clear:both; font:bold 16px Trebuchet MS; color:#58595b; text-decoration:none;}
.busca_result a{float:left; clear:both; font:normal 12px Trebuchet MS; color:#515055;}
.busca_result a:hover{color:#979797;}
.busca_result p{float:left; clear:both; font:normal 12px Trebuchet MS; color:#58595b;}

/* NOTICIA */

#noticia{float:left; width:100%; height:auto; margin:30px 0;}
#noticia h1{float:left; clear:both; font:normal 20px Trebuchet MS; color:#58595b;}
#noticia h2{float:left; clear:both; font:normal 16px Trebuchet MS; color:#58595b;}
#noticia figure{float:left; clear:both; margin:20px 0;}
#noticia p{float:left; clear:both; width:680px; height:auto; margin:10px 0 0 0; font:normal 12px Trebuchet MS; color:#58595b; line-height:18px;}
#noticia a{float:left; clear:both; width:540px; height:auto; margin:10px 0 0 0; font:normal 12px Trebuchet MS; color:#58595b; line-height:18px;}



/* Footer */
#wrapper-footer{float:left; width:100%; height:327px; background:#222;}
footer{width:960px;height:327px;margin:0 auto;}

#ft_01{float:left; width:255px; height:auto; margin:24px 0 0 27px;}
#ft_01 h1{float:left; font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-style:italic; text-shadow:0 0 5px #000;}
#ft_01 h2{float:left; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-style:italic;}
#ft_01 .div{float:left; width:255px; height:1px; margin:15px 0 15px 0; border-top:1px dashed #fff;}
#ft_02{float:right; width:233px; height:110px; margin:24px 27px 0 0;}
#ft_02 h1{float:left; font:normal 20px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-style:italic; text-shadow:0 0 5px #000;}
#ft_02 .div{float:left; width:233px; height:1px; margin:15px 0 15px 0; border-top:1px dashed #fff;}
#ft_02 input[type=text]{float:left; width:169px; height:31px; padding:0 0 0 10px; border:0; background:#636161; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff;}
#ft_02 input[type=text]:focus{outline:none;}
#ft_02 input[type=button]{float:left; width:54px; height:31px; border:0; background:url(../_img/send_newsletter_btn.png); cursor:pointer;}

#ft_03{float:left; width:880px; height:auto; margin-left:27px;}

#ft_04{float:left; width:auto; height:auto; margin:24px 0 0 80px;}
#ft_04 h1{float:left; font:normal 16px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#fff; font-style:italic; text-shadow:0 0 5px #000;}
#ft_04 ul{float:left; margin:0;}
#ft_04 ul li{float:left; clear:both; width:230px; list-style:none; font:normal 11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-style:italic; color:#fff;}

.divisor{float:left; width:960px; height:1px; margin:28px 0 22px 0; border-top:1px dashed #fff;}

footer div{float:left; font:normal 10px Arial, Helvetica, sans-serif; color:#fff;}
footer div a{font:normal 11px Arial, Helvetica, sans-serif; color:#fff; float:left; margin-right:20px; text-decoration:none;}
footer div a:hover{text-decoration:underline;}