@font-face {
 font-family: 'HelveticaCondensedBoldRegular';
 src: url('http://www.taxei.com.br/ufonts.com_helvetica-condensedbold-webfont.eot');
 src: url('http://www.taxei.com.br/ufonts.com_helvetica-condensedbold-webfont.eot?#iefix') format('embedded-opentype'),  url('http://www.taxei.com.br/ufonts.com_helvetica-condensedbold-webfont.woff') format('woff'),  url('http://www.taxei.com.br/ufonts.com_helvetica-condensedbold-webfont.ttf') format('truetype'),  url('http://www.taxei.com.br/ufonts.com_helvetica-condensedbold-webfont.svg#HelveticaCondensedBoldRegular') format('svg');
 font-weight: normal;
 font-style: normal;
}
body { margin:0; padding:0; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg.png); }
div.container { position:relative;}

div.tarja {position:absolute; right:0;}

/* HEADER HOME */
div.header { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_header.png); background-repeat:repeat-x; height:369px; margin-top:25px; }
div.header div.bg_header { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_header_conteudo.jpg); background-position:center top; background-repeat:no-repeat; height:369px; width:100%; }
div.header div.conteudo_header { width:968px; margin:0 auto; background-repeat:no-repeat;  }
div.header div.conteudo_header h1.logo { padding-top:10px; float:left; padding-left:38px; }
div.header div.conteudo_header div.links { float:left; padding:28px 0 0 40px; }
div.header div.conteudo_header div.links a { text-decoration:none; line-height:44px; padding-left:50px; font-family: 'HelveticaCondensedBoldRegular'; font-size:18px; color:#333; font-weight:bold; margin-right:30px; }
div.header div.conteudo_header div.links a.como_usar { display:block; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/ico_como_usar.png); background-repeat:no-repeat; height:44px; float:left; }
div.header div.conteudo_header div.links a.ajuda { display:block; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/ico_ajuda.png); background-repeat:no-repeat; height:44px; float:left; }
div.header div.conteudo_header div.login { float:right; margin-top:15px; }
div.header div.conteudo_header div.login h4 { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#333; text-align:center; }
div.header div.conteudo_header div.login form.cinza { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_login.png); background-repeat:repeat-x; padding:4px 15px 5px 15px; border-radius:15px; -webkit-box-shadow: 0 1px 3px rgba(0.4, 0.4, 0.4, 0.4); -moz-box-shadow: 0 1px 3px rgba(0.4, 0.4, 0.4, 0.4); box-shadow: 0 1px 3px rgba(0.4, 0.4, 0.4, 0.4); }
div.header div.conteudo_header div.login form.cinza input.input-campos01 { height:13px; width:115px; border-radius:20px; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#333; font-weight:bold; vertical-align:middle; }
div.header div.conteudo_header div.login form.cinza input.ok { height:22px; line-height:10px; font-size:14px; padding:2px 8px 10px 8px;}
div.header div.conteudo_header div.logado { float:right; margin-top:30px; font-family: 'HelveticaCondensedBoldRegular'; font-size:18px; color:#FFF; font-weight:bold;}
div.header div.conteudo_header div.conect { width:450px; margin:25px 0 0 0; float:left; padding-left:38px;}
div.header div.conteudo_header div.conect h2 {font-family: 'HelveticaCondensedBoldRegular'; font-size:36px; color:#FFF; margin-bottom:10px;}
div.header div.conteudo_header div.conect h3 {font-family: Helvetica, sans-serif; font-size:19px; font-weight:normal; line-height:22px; color:#FFF; margin-bottom:10px;}
div.header div.conteudo_header div.conect span {font-family: 'HelveticaCondensedBoldRegular'; font-size:22px; padding-top:6px; margin:0 10px 0 0; font-weight:normal; color:#FFF;}
div.header div.conteudo_header div.conect a.facebook {background-image: url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_facebook_button.png); height:30px; display: inline-block; background-repeat: repeat-x; font-family: Helvetica, sans-serif; font-size:15px; color:#FFF; border-radius:20px; height:25px; line-height:0px; padding:8px 20px 0 50px; font-weight:bold; border:1px solid #779baa; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.50); line-height:16px; }
div.header div.conteudo_header div.conect a.facebook img {position:absolute; margin:-7px 0 0 -35px;  vertical-align:middle;}

div.header div.conteudo_header div.conect button.facebook img {position:absolute; margin:-7px 0 0 -35px; vertical-align:middle;}
div.header div.conteudo_header div.midia {float:right; width:415px; text-align:right; margin-top:-10px; margin-right:10px; position:relative; z-index:3;}
div.header div.conteudo_header div.midia div.sociais { text-align:right;}
div.header div.conteudo_header div.midia div.sociais ul li {float:left; border-right:1px solid #FFF; padding:0 10px 6px 10px;}
div.header div.conteudo_header div.midia div.sociais ul li a {font-family: 'HelveticaCondensedBoldRegular'; font-size:12px; color:#FFF;}
div.header div.conteudo_header div.midia div.sociais ul li a img {margin-right:4px;}
div.header div.conteudo_header div.midia div.sociais ul li.noborder {border:none;}
div.header div.conteudo_header div.midia div.video { width:410px; height:264px; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_video.png); background-repeat:no-repeat; text-align:center; padding-top:13px;}
/* FIM HEADER HOME */

/* HEADER INTERNAS */
div.header_internas { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_header.png); background-repeat:repeat-x; height:120px; margin-top:25px; }
div.header_internas div.bg_header { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_header_conteudo.jpg); background-position:center top; background-repeat:no-repeat; height:369px; width:100%; }
div.header_internas div.conteudo_header { width:968px; margin:0 auto; background-repeat:no-repeat;  }
div.header_internas div.conteudo_header h1.logo { padding-top:10px; float:left; padding-left:38px; }
div.header_internas div.conteudo_header div.links { float:left; padding:28px 0 0 40px; }
div.header_internas div.conteudo_header div.links a { text-decoration:none; line-height:44px; padding-left:50px; font-family: 'HelveticaCondensedBoldRegular'; font-size:18px; color:#333; font-weight:bold; margin-right:30px; }
div.header_internas div.conteudo_header div.links a.como_usar { display:block; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/ico_como_usar.png); background-repeat:no-repeat; height:44px; float:left; }
div.header_internas div.conteudo_header div.links a.ajuda { display:block; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/ico_ajuda.png); background-repeat:no-repeat; height:44px; float:left; }
div.header_internas div.conteudo_header div.login { float:right; margin-top:15px; }
div.header_internas div.conteudo_header div.login h4 { font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#333; text-align:center; }
div.header_internas div.conteudo_header div.login form.cinza { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_login.png); background-repeat:repeat-x; padding:4px 15px 5px 15px; border-radius:15px; -webkit-box-shadow: 0 1px 3px rgba(0.4, 0.4, 0.4, 0.4); -moz-box-shadow: 0 1px 3px rgba(0.4, 0.4, 0.4, 0.4); box-shadow: 0 1px 3px rgba(0.4, 0.4, 0.4, 0.4); }
div.header_internas div.conteudo_header div.login form.cinza input.input-campos01 { height:13px; width:115px; border-radius:20px; font-family: Arial, Helvetica, sans-serif; font-size:10px; color:#333; font-weight:bold; vertical-align:middle; }
div.header_internas div.conteudo_header div.login form.cinza input.ok { height:22px; line-height:10px; font-size:14px; padding:2px 8px 10px 8px;}
div.header_internas div.conteudo_header div.conect { width:250px; margin:-30px 0 0 0; float:right; text-align:right; }
div.header_internas div.conteudo_header div.conect button.facebook {background-image: url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_facebook_button2.png); background-repeat: repeat-x; font-family: Helvetica, sans-serif; font-size:12px; color:#FFF; border-radius:20px; height:25px; line-height:0px; padding:2px 20px 2px 50px; font-weight:bold; border:1px solid #779baa; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.50); line-height:16px; }
div.header_internas div.conteudo_header div.conect button.facebook img {position:absolute; margin:-3px 0 0 -35px; vertical-align:middle;}
div.header_internas div.conteudo_header div.logado { float:right; margin-top:30px; font-family: 'HelveticaCondensedBoldRegular'; font-size:18px; color:#FFF; font-weight:bold;}
div.header_internas div.conteudo_header div.conect { width:250px; margin:-30px 0 0 0; float:right; text-align:right; }
div.header_internas div.conteudo_header div.conect button.facebook {background-image: url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_facebook_button2.png); background-repeat: repeat-x; font-family: Helvetica, sans-serif; font-size:12px; color:#FFF; border-radius:20px; height:25px; line-height:0px; padding:2px 20px 2px 50px; font-weight:bold; border:1px solid #779baa; text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.50); line-height:16px; }
div.header_internas div.conteudo_header div.conect button.facebook img {position:absolute; margin:-3px 0 0 -35px; vertical-align:middle;}
/* FIM HEADER INTENAS */

/* HEADER CARRINHO */
div.header_carrinho { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_header.png); background-repeat:repeat-x; height:120px; margin-top:25px; }
div.header_carrinho div.bg_header { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_header_conteudo.jpg); background-position:center top; background-repeat:no-repeat; height:369px; width:100%; }
div.header_carrinho div.conteudo_header { width:968px; margin:0 auto; background-repeat:no-repeat;  }
div.header_carrinho div.conteudo_header h1.logo { padding-top:10px; float:left; padding-left:38px; width:230px; }
div.header_carrinho div.conteudo_header div.passos { background-color:#000; height:40px; float:left; width:595px; line-height:40px; padding:0 20px 0 20px; margin:30px 0 0 30px;}
div.header_carrinho div.conteudo_header div.passos div.passoativo { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#82b907; padding:7px 15px 0 15px; float:left;}
div.header_carrinho div.conteudo_header div.passos div.passoativo span {color:#fff; background-color:#82b907; border-radius: 25px; height:25px; line-height:25px; text-align:center; width:25px; display:block; float:left;}
div.header_carrinho div.conteudo_header div.passos div.passoativo p {padding:3px 0 0 9px; float:left; font-size:18px;}
div.header_carrinho div.conteudo_header div.passos div.passo { font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color:#fff; padding:7px 15px 0 15px; float:left;}
div.header_carrinho div.conteudo_header div.passos div.passo span {color:#000; background-color:#fff; border-radius: 25px; height:25px; line-height:25px; text-align:center; width:25px; display:block; float:left;}
div.header_carrinho div.conteudo_header div.passos div.passo p {padding:3px 0 0 9px; float:left; font-size:18px;}
div.header_carrinho div.conteudo_header div.passos div.divisor { width:1px; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/divisor2.jpg); background-repeat:no-repeat; float:left; height:40px; background-position:center center; margin:0 20px 0 20px;}

div.conteudo { width:970px; margin:0 auto;}
div.content {background-image: url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_content.png); background-repeat:repeat-x; background-color:#f1f1f1; padding-bottom:40px; }
div.content_white { background-color:#fff;}
div.divisor {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/divisor.png); background-repeat:repeat-x; height:11px; position:relative; z-index:2;}

/* BUSCA HOME */
div.busca {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_busca.png); background-repeat:no-repeat; width:968px; margin:0 auto; height:119px; position:relative; z-index:1; margin-top:-11px; padding-top:25px;}
div.busca div.faixa_ofertas { position:absolute; margin-left:-1px; margin-top:-25px;}
div.busca div.texto {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/ico_busque.png); background-repeat:no-repeat; margin:0 0 0 18px; padding:10px 0 10px 95px; width:400px; float:left;}
div.busca div.texto h4 {font-family: 'HelveticaCondensedBoldRegular'; font-size:18px; color:#333;}
div.busca div.texto p {font-family: Arial, Helvetica, sans-serif; font-size:13px; color:#333;}
div.busca div.campo_busca {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_busca_principal.png); background-repeat:repeat-x; width:410px; height:45px; float:right;  -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; margin-right:15px;}
div.busca div.campo_busca input.busca_principal { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_lupa.png); background-repeat:no-repeat; background-position:10px center; padding-left:35px; height:30px; line-height:30px; font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#a9a9a9; border:0; width:250px; -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius: 20px; box-shadow:none; margin:4px; float:left;}
div.busca div.campo_busca input.laranja {float:left; margin:4px 0 0 8px; font-size:18px;}
/* FIM BUSCA HOME */

/* COLUNA ESQUERDA CATEGORIAS */
div.left_categorias { width:233px; float:left;}
div.left_categorias h2 {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_categorias.png); background-repeat:no-repeat; width:233px; height:50px; font-family: 'HelveticaCondensedBoldRegular'; font-weight:normal; font-size:16px; color:#414141; text-align:center; line-height:48px;}
div.left_categorias form {margin:10px 0 10px 0;}
div.left_categorias div.categorias {width:210px;}
div.left_categorias div.categorias h3 {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/seta.png); background-repeat:no-repeat; background-position:left center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#666; padding-left:10px; border-bottom:4px solid #a6a6a6; width:215px; }
div.left_categorias input.busca_categorias { -webkit-border-radius: 20px; -moz-border-radius: 20px; border-radius:20px; height:20px; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_busca_categorias.png); background-repeat:repeat-x; padding-left:6px; width:215px;}
div.left_categorias input.busca {border:0; background:none; width:21px; height:20px; position:absolute; margin:6px 0 0 -30px;}
div.left_categorias div.categorias ul {list-style:none; margin:0 0 30px 0; padding:3px 0 0 10px;}
div.left_categorias div.categorias ul li { font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:2px 0 2px 0;}
div.left_categorias div.categorias ul li span { color:#1986ff; font-weight:bold;}
div.left_categorias div.categorias ul li a { text-decoration:none; font-size:12px; color:#666; font-weight:bold;}
div.left_categorias div.categorias ul li a:hover { text-decoration:underline;}
div.left_categorias div.categorias ul li a span {color:#1986ff;}
/* FIM COLUNA ESQUERDA CATEGORIAS */

/* LISTA DE PRODUTOS OFERTAS: HOME / RESULTADO DE BUSCA / CATEGORIAS */

div.ofertas { width:700px; float:right; margin-top:6px;}
div.ofertas h2 { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_h2_ofertas.png); background-repeat:repeat-x; height:31px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; font-family: 'HelveticaCondensedBoldRegular'; font-size:20px; color:#fff; text-transform:uppercase; padding-left:15px; line-height:31px; }
div.ofertas h2 span.nome_categoria { float:left;}
div.ofertas h2 span.resultados { float:right; padding-right:15px; font-size:12px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; text-transform:none;}
div.ofertas ul.produtos { list-style:none; margin:20px 0 0 0; padding:0;}
div.ofertas ul.produtos li {  background-color:#FFF; overflow:hidden; position:relative;  -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border:1px solid #f3f3f3; margin-bottom:12px; padding-bottom:14px;}
div.ofertas ul.produtos li div.foto {width:230px; position:relative; z-index:11; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_foto.png); background-repeat:no-repeat;  padding-right:32px; float:left; -webkit-border-radius: 5px 0 5px 5px; -moz-border-radius: 5px 0 5px 5px; border-radius: 5px 0 5px 5px; text-align:center;}
div.ofertas ul.produtos li div.foto img {margin-top:20px; }
div.ofertas ul.produtos li div.foto p { margin-bottom:15px;}
div.ofertas ul.produtos li div.foto_busca {width:230px; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_foto.png); background-repeat:no-repeat;  padding-right:32px; float:left; -webkit-border-radius: 5px 0 5px 5px; -moz-border-radius: 5px 0 5px 5px; border-radius: 5px 0 5px 5px; text-align:center;}
div.ofertas ul.produtos li div.foto_busca img {margin-top:20px; }
div.ofertas ul.produtos li div.foto_busca p { margin-bottom:15px;}
div.ofertas ul.produtos li div.texto {float:left; padding-bottom:20px; margin-left:-33px; position:relative; z-index:10;  background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_li_produtos.png); padding-left:63px; width:406px; -webkit-border-radius: 0 5px 5px 5px; -moz-border-radius: 0 5px 5px 5px; border-radius: 0 5px 5px 5px; min-height:180px; }
div.ofertas ul.produtos li div.texto h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#333; padding:20px 10px 6px 0;}
div.ofertas ul.produtos li div.texto h3.busca { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#333; padding:20px 10px 6px 0;}
div.ofertas ul.produtos li div.texto h3 a { color:#333; text-decoration:none;}
div.ofertas ul.produtos li div.texto h3 a:hover {text-decoration:underline;}
div.ofertas ul.produtos li div.texto div.de_por {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_de_por.png); background-repeat:no-repeat; height:51px; width:160px; color:#FFF; font-size:12px; padding:15px 10px 0 15px; float:left;}
div.ofertas ul.produtos li div.texto div.de_por_busca {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_de_por2.png); background-repeat:no-repeat; height:48px; width:130px; color:#FFF; font-size:12px; padding:5px 10px 0 15px; float:left;}
div.ofertas ul.produtos li div.texto div.de_por span.de {font-size:18px; font-weight:bold; }
div.ofertas ul.produtos li div.texto div.de_por span.por {font-size:14px; font-weight:bold; }
div.ofertas ul.produtos li div.texto div.de_por_busca span.de {font-size:14px; font-weight:bold; }
div.ofertas ul.produtos li div.texto div.de_por_busca span.por {font-size:12px; font-weight:bold; }
div.ofertas ul.produtos li div.texto div.valor { padding-bottom:5px; overflow:hidden;}
div.ofertas ul.produtos li div.texto div.valor_busca {width:200px; float:left; margin-left:10px; text-align:center; height:70px;}
div.ofertas ul.produtos li div.texto div.valor h3 {margin:10px 0 0 0; padding:0; text-align:left; display:inline-block; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#83bf23; float:left; font-size:22px; font-weight:bold;}
div.ofertas ul.produtos li div.texto div.valor_busca p {margin-bottom:5px;}
div.ofertas ul.produtos li div.texto div.valor a {margin-right:20px; position:relative; float:right; display:inline-block; margin-top:6px;}
div.ofertas ul.produtos li div.texto div.valor h3 span {font-size:32px; text-align:left;}
div.ofertas ul.produtos li div.texto div.valor input.oferta {width:100px; text-align:right; font-weight:bold; color:#333;}
div.ofertas ul.produtos li div.texto div.valor_busca input.oferta {width:70px; text-align:right; font-weight:bold; color:#333; height:18px; float:left; margin-top:5px;}
div.ofertas ul.produtos li div.texto div.valor input {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; }
div.ofertas ul.produtos li div.texto div.valor_busca input {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; font-size:16px; float:left; margin-left:10px; }
div.ofertas ul.produtos li div.texto div.logos { overflow:hidden; padding-bottom:7px;}
div.ofertas ul.produtos li div.texto div.logos h5 {padding:8px 0 8px 0;}
div.ofertas ul.produtos li div.texto div.logos ul {list-style:none; margin:0; padding:0;}
div.ofertas ul.produtos li div.texto div.logos ul li {width:88px; text-align:center; float:left; margin-right:9px;}
div.ofertas ul.produtos li div.texto div.logos ul li img {margin-bottom:4px;}
div.ofertas ul.produtos li div.texto div.curtir {}
div.ofertas ul.produtos li div.texto div.curtir span.midia {float:left;}
div.ofertas ul.produtos li div.texto div.vl { width:142px; height:17px; line-height:17px;  position:absolute; bottom:0; right:0; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/flagb.jpg); background-repeat:no-repeat; text-align:right; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; padding-right:8px;}

/* FIM LISTA DE PRODUTOS OFERTAS: HOME / RESULTADO DE BUSCA / CATEGORIAS */


/* DETALHE PRODUTO */
div.detalhe { width:700px; float:right; padding-top:5px;}
div.detalhe div.produto {margin:0; padding:0; background-color:#FFF; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; border:1px solid #f3f3f3; margin-bottom:12px; width:700px; padding-bottom:20px; }
div.detalhe div.produto div.foto {width:300px; float:left; text-align:center;}
div.detalhe div.produto div.foto img {margin-top:20px;max-width:200px;}
div.detalhe div.produto div.texto {float:left; width:400px;}
div.detalhe div.produto div.texto h3 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#333; padding:20px 10px 6px 0;}
div.detalhe div.produto div.texto h3 a { color:#333; text-decoration:none;}
div.detalhe div.produto div.texto h3 a:hover {text-decoration:underline;}
div.detalhe div.produto div.texto div.de_por {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_de_por.png); background-repeat:no-repeat; height:51px; width:160px; color:#FFF; font-size:12px; padding:15px 10px 0 15px; float:left;}
div.detalhe div.produto div.texto div.de_por span.de {font-size:18px; font-weight:bold; }
div.detalhe div.produto div.texto div.de_por span.por {font-size:14px; font-weight:bold; }
div.detalhe div.produto div.texto div.valor {width:150px; float:left; margin-left:30px; text-align:center;}
div.detalhe div.produto div.texto div.valor h3 {margin:0; padding:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#83bf23; font-size:22px; font-weight:bold;}
div.detalhe div.produto div.texto div.valor h3 span {font-size:32px;}
div.detalhe div.produto div.texto div.valor input { width:142px; height:18px; text-align:right;}
div.detalhe div.produto div.texto div.valor input.laranja {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold; line-height:2px; font-size:17px; text-align:center; height:30px; }
div.detalhe div.produto div.texto div.logos { overflow: hidden; margin-bottom: 15px;}
div.detalhe div.produto div.texto div.logos h5 {padding:8px 0 8px 0;}
div.detalhe div.produto div.texto div.logos ul {list-style:none; margin:0; padding:0;}
div.detalhe div.produto div.texto div.logos ul li {width:88px; text-align:center; float:left; margin-right:9px;}
div.detalhe div.produto div.texto div.logos ul li img {margin-bottom:4px;}

div.detalhe div.produto div.texto div.curtir {clear: both; margin-top12px;margin-top: 12px;}
div.detalhe div.produto div.texto div.curtir span.midia {float:left;}
div.detalhe div.produto div.texto div.caracteristicas {}
div.detalhe div.produto div.texto div.caracteristicas h4 {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/seta.png); background-repeat:no-repeat; background-position:left center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#666; padding-left:10px; border-bottom:4px solid #a6a6a6; padding-bottom:5px; margin-bottom:5px }
div.detalhe div.produto div.texto div.caracteristicas p {padding:5px 10px 5px 10px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color: #666666;}
div.detalhe div.produto div.texto div.review { background-image: url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_review.jpg); height:42px; background-repeat:repeat-x;  -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px;}
div.detalhe div.produto div.texto div.review div.stars {padding:7px 0 0 16px; float:left;}
div.detalhe div.produto div.texto div.review div.votos { float:left; padding-left:10px; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/seta.png); background-repeat:no-repeat; background-position:left center; height:42px; line-height:40px; margin-left:25px; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#666;}
div.detalhe div.produto div.texto div.review div.votos span { color:#1c83ed;}

div.detalhe div.usuarios_ofertas {width:670px; margin:0 auto;}
div.detalhe div.usuarios_ofertas h3 {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/seta.png); background-repeat:no-repeat; background-position:left center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#666; padding-left:10px; border-bottom:4px solid #a6a6a6; padding-bottom:4px; margin-bottom:5px; }
div.detalhe div.usuarios_ofertas ul {list-style:none; margin:0; padding:0;}
div.detalhe div.usuarios_ofertas ul li {padding:15px; border-bottom:1px solid #d4d4d4;}
div.detalhe div.usuarios_ofertas ul li div.usuario {font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666; width:238px; float:left;}
div.detalhe div.usuarios_ofertas ul li div.usuario span { color:#1981eb;}
div.detalhe div.usuarios_ofertas ul li div.texto {float:left; width:370px;}
div.detalhe div.usuarios_ofertas ul li div.texto div.de_por {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_de_por.png); background-repeat:no-repeat; height:51px; width:175px; color:#FFF; font-size:12px; padding:15px 5px 0 0; float:left; text-align:center;}
div.detalhe div.usuarios_ofertas ul li div.texto div.de_por span.de {font-size:18px; font-weight:bold; }
div.detalhe div.usuarios_ofertas ul li div.texto div.de_por span.por {font-size:14px; font-weight:bold; }
div.detalhe div.usuarios_ofertas ul li div.texto div.valor {width:150px; float:left; margin-left:30px; text-align:center;}
div.detalhe div.usuarios_ofertas ul li div.texto div.valor h3 {margin:0; padding:0; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; color:#83bf23; font-size:22px; font-weight:bold;}
div.detalhe div.usuarios_ofertas ul li div.texto div.valor h3 span {font-size:32px;}
div.detalhe div.usuarios_ofertas ul li div.valor input {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-weight:bold;  font-size:12px; width:140px; padding:0; }
div.detalhe div.usuarios_ofertas div.mais_ofertas { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_mais_ofertas.jpg); height:32px; background-repeat:no-repeat; width:657px; line-height:32px; margin:0 auto;}
div.detalhe div.usuarios_ofertas div.mais_ofertas a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#1c83ed; display:block; margin-left:20px;}
div.detalhe div.reviews {width:670px; margin: 0 auto;}
div.detalhe div.reviews h3 {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/seta.png); background-repeat:no-repeat; background-position:left center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#666; padding-left:10px; border-bottom:4px solid #a6a6a6; padding-bottom:4px; margin-bottom:5px;}
div.detalhe div.reviews ul {list-style:none; margin:0; padding:0;}
div.detalhe div.reviews ul li { margin:12px 0 0 0; padding-bottom:12px; border-bottom:1px solid #e0e0e0;}
div.detalhe div.reviews ul li div.avaliacao {width:360px; padding-left:10px; float:left;}
div.detalhe div.reviews ul li div.avaliacao h4 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:15px; color:#666;}
div.detalhe div.reviews ul li div.avaliacao p { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666; padding-top:12px;}
div.detalhe div.reviews ul li div.nota {width:205px; float:right; padding-right:10px;}
div.detalhe div.reviews ul li div.nota div.stars { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_estrelas.png); background-repeat:no-repeat; width:205px; height:50px; text-align:center; margin-top:15px; text-align:center; padding-top:20px;}
div.detalhe div.reviews ul li div.nota div.avaliador { margin-top:4px; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666; text-align:center;}
div.detalhe div.reviews ul li div.nota div.avaliador span { color:#1c83ed;}
div.detalhe div.reviews div.mais_ofertas { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_mais_ofertas.jpg); height:32px; background-repeat:no-repeat; width:657px; line-height:32px; margin:0 auto;}
div.detalhe div.reviews div.mais_ofertas a {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#1c83ed; display:block; margin-left:20px;}
div.detalhe div.relacionados {width:670px; margin: 0 auto;}
div.detalhe div.relacionados h3 {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/seta.png); background-repeat:no-repeat; background-position:left center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#666; padding-left:10px; border-bottom:4px solid #a6a6a6; padding-bottom:4px; margin-bottom:5px;}
div.detalhe div.relacionados ul { margin:0; padding:0; list-style:none;}
div.detalhe div.relacionados ul li { width:200px; float:left; height:120px; margin-left:15px;}
div.detalhe div.relacionados ul li div.foto {width:64px; height:64px; background-color:#FFF; float:left; margin-top:10px;}
div.detalhe div.relacionados ul li div.descricao {float:right; width:127px; margin-top:7px;}
div.detalhe div.relacionados ul li div.descricao h4 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px;}
div.detalhe div.relacionados ul li div.descricao h4 a {color:#414141; text-decoration:none;}
div.detalhe div.relacionados ul li div.descricao h4 a:hover {text-decoration:underline;}
div.detalhe div.relacionados ul li div.descricao div.valor { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#ff9600; margin-top:7px;}
div.detalhe div.relacionados ul li div.descricao div.valor span.de { font-size:14px; font-weight:bold;}
div.detalhe div.relacionados ul li div.descricao div.valor span.ate { font-size:12px;}

/* FIM DETALHE PRODUTO */
div.conta { width:660px; float:right; margin-top:6px; background-color:#FFF; padding:20px; border-radius:10px;}
div.conta div.tabela {padding-top:5px; padding-bottom:10px;}
div.conta div.tabela table {border-left:1px solid #dddddd; border-top:1px solid #dddddd; background-color:#FFF;}
div.conta div.tabela table tr td {padding: 10px 15px 10px 15px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
div.conta div.tabela table tr td.title { background-color:#e6e5e5; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#525252; font-weight:bold; padding: 4px 15px 4px 15px;}
div.conta div.tabela table tr td div.nome { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold;}
div.conta div.tabela table tr td div.servico { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#525252; }
div.conta div.tabela table tr td div.servico input {float:left; margin-right:4px;}
div.conta div.tabela table tr td div.qtd input { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_busca_categorias.png); background-repeat:repeat-x; width:20px;}
div.conta div.tabela table tr td a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color: #83b907;}
div.conta div.box_conta { width:200px; float:left; line-height:20px; margin-right:100px;}
div.conta div.box_conta p { margin:0; padding:0; color:#838383; }
div.conta div.box_conta p.tit {margin-bottom:10px; color:#333;}
div.conta div.box_conta a { color:#85bd0a;}

/* PÁGINAS ESTATICAS: QUEM SOMOS / COMO FUNCIONA*/
div.estaticas { width:700px; float:right; margin-top:6px;}
div.estaticas h3 { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/seta.png); background-repeat:no-repeat; background-position:left center; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:20px; color:#666; padding-left:10px; border-bottom:4px solid #a6a6a6; padding-bottom:4px; margin-bottom:7px;}
div.estaticas h4 { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:16px; color:#666; padding-right:20px;}
div.estaticas p {font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; color:#666; padding:7px 20px 7px 0;}
div.estaticas p span {font-size:16px;}

/* PAGINACAO */
.apple_pagination { width:450px; margin:0 auto; border:0;}
.previous_page {float:left; margin-right:5px;}
.gap {display:none;}
.current {background-color:#bdbdbd; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; text-decoration:none; color:#fff; float:left; display:block; width:20px; margin:0 8px 0 8px;}
div.pagination { clear:both;  text-align:center;  background-color:#f1f1f1; height:40px; line-height:40px;}
div.pagination a { color:#333; margin:0 3px 0 3px; padding:5px; border:0; text-decoration:none;}
div.pagination a:hover { background-color:#bdbdbd; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; text-decoration:none; color:#fff; margin:0 3px 0 3px; padding:5px; border:0; }
/* FIM PAGINACAO */

div.carrinho { width:960px; margin:0 auto; padding-top:40px;}
div.carrinho h1 {font-family: Arial, Helvetica, sans-serif; font-size:18px; color:#000; float:left; height:32px; line-height:42px;}
div.carrinho div.buttons { float:right;}
div.carrinho div.buttons button { font-size:18px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; border-radius:0; padding:0 13px 0 13px; background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_bt_laranja_carrinho.png); background-repeat:repeat-x; height:32px; line-height:32px; border:0; border-left:1px solid #d5a820; border-right:1px solid #d5a820;}
div.carrinho div.add { background-color:#86bc0a; padding-left:12px; margin-bottom:10px;}
div.carrinho div.add h2 { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/ico_add.png); background-repeat:no-repeat; background-position:left center; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#010101; padding-left:24px;}
div.carrinho div.add h2 span {font-weight:bold; font-size:14px;}

div.carrinho div.tabela_carrinho {padding-top:5px; padding-bottom:26px;}
div.carrinho div.tabela_carrinho table {border-left:1px solid #dddddd; border-top:1px solid #dddddd; background-color:#FFF;}
div.carrinho div.tabela_carrinho table tr td {padding: 10px 15px 10px 15px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
div.carrinho div.tabela_carrinho table tr td.title { background-color:#e6e5e5; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#525252; font-weight:bold; padding: 4px 15px 4px 15px;}
div.carrinho div.tabela_carrinho table tr td div.nome { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold;}
div.carrinho div.tabela_carrinho table tr td div.servico { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#525252; }
div.carrinho div.tabela_carrinho table tr td div.servico input {float:left; margin-right:4px;}
div.carrinho div.tabela_carrinho table tr td div.qtd input { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_busca_categorias.png); background-repeat:repeat-x; width:20px;}
div.carrinho div.tabela_carrinho table tr td a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #000;} 
div.carrinho div.tabela_carrinho table tr td.subtotal {border-right:0;}
div.carrinho div.tabela_carrinho table tr td a.atualizar { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; padding:6px 16px 6px 16px; background-color:#86bc0a;}
div.carrinho div.tabela_carrinho table tr td span {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #000;}
div.carrinho div.tabela_carrinho table tr td input.cep {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_busca_categorias.png); background-repeat:repeat-x; width:70px; vertical-align:middle;}
button.calcular { background-image:none; background-color:#9c9c9c; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#fff; font-weight:bold; text-shadow:none; vertical-align:middle; margin-top:-10px;}
div.carrinho div.tabela_carrinho table tr td.total { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#ff0000; font-weight:bold; background-color:#e6e5e5;}

div.cadastro_carrinho {width:750px; margin:0 auto; background-color:#FFF;}
div.cadastro_carrinho div.box01 { width:273px; float:left; padding:10px 50px 10px 50px;}
div.cadastro_carrinho div.box01 p { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; padding:10px 0 10px 0;}
div.cadastro_carrinho div.box02 { width:273px; float:right; border-left:1px solid #c0c0c0; padding:10px 50px 10px 50px;}
div.cadastro_carrinho div.box02 p { font-family:Tahoma, Geneva, sans-serif; font-size:12px; color:#000; padding:10px 0 10px 0;}
div.cadastro_carrinho div.box02 label {font-size:12px;}
div.cadastro_carrinho div.box02 input { width:182px;}
div.cadastro_carrinho div.box02 a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#86bd0b; text-decoration:none; float:left; margin-left:0;}
div.cadastro_carrinho div.box02 a:hover {text-decoration:none;}
div.cadastro_carrinho div.box02 span.red { font-family:Tahoma, Geneva, sans-serif; font-size:10px; color:#ff0000; float:right;}
div.cadastro_carrinho div.box02 input.black { margin:15px 0 0 155px; width:120px;}
div.cadastro_carrinho table tr td { padding:5px 0 5px 0;}
div.cadastro_carrinho label { padding-right:6px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; display:inline;}
div.cadastro_carrinho label span { color:#ed4b25;}
div.cadastro_carrinho input {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_campos.jpg); background-repeat:repeat-x; border:1px solid #d1d1d1; margin-left:6px;}
div.cadastro_carrinho input.campos01 { width:230px;}
div.cadastro_carrinho input.campos02 { width:30px;}
div.cadastro_carrinho input.campos03 { width:60px;}
div.cadastro_carrinho input.campos04 { width:100px;}
div.cadastro_carrinho a {margin-left:7px;}
div.cadastro_carrinho span.cinza { color:#999; margin-left:7px;}
div.cadastro_carrinho span.dados { color:#000; margin-left:6px; font-weight:bold;}
div.cadastro_carrinho span.obrigatorio { color:#ed4b25; font-weight:normal; font-size:12px;}
div.cadastro_carrinho input.black { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; background-color:#000; background-image:none; font-weight: bold; padding:10px 20px 10px 20px;  text-shadow:none;}
div.cadastro_carrinho input.black:hover {   color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */

  background-position: 0 0;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
      -ms-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;
          transition: background-position 0.1s linear;}

div.cadastro_pagamento {width:750px; margin:0 auto; background-color:#FFF; padding-bottom:30px;}
div.cadastro_pagamento form {margin:50px 0 50px 0;} 
div.cadastro_pagamento form h2 {margin-bottom:20px;}
div.cadastro_pagamento form div.box_cinza { background-color:#f5f5f5; border:1px solid #dddddd; padding:10px 15px 10px 15px; margin-bottom:20px;}
div.cadastro_pagamento form div.box_cinza label { display:inline; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#444444; font-weight:bold;}
div.cadastro_pagamento form div.box_cinza p {padding:5px 0 5px 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333;}
div.cadastro_pagamento form div.box_cinza p input {vertical-align:middle; margin-top:-1px; margin-right:4px;}
div.cadastro_pagamento form div.box_cinza p span.red { font-weight:bold; color:#ff0000;}
div.cadastro_pagamento form div.box_cinza input.pagamento {vertical-align:middle; margin-top:-3px;}
div.cadastro_pagamento form div.box_cinza p.fl {float:left; margin:15px 30px 0 0;}
div.cadastro_pagamento form div.box_cinza table tr td { padding:5px 0 5px 0;}
div.cadastro_pagamento form div.box_cinza label { padding-right:6px;  font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333; font-weight:bold; display:inline;}
div.cadastro_pagamento form div.box_cinza label span { color:#ed4b25;}
div.cadastro_pagamento form div.box_cinza input {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_campos.jpg); background-repeat:repeat-x; border:1px solid #d1d1d1; margin-left:6px;}
div.cadastro_pagamento form div.box_cinza select {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_campos.jpg); background-repeat:repeat-x; border:1px solid #d1d1d1; margin-left:6px; width:100px;}
div.cadastro_pagamento form div.box_cinza input.campos01 { width:230px;}
div.cadastro_pagamento form div.box_cinza input.campos02 { width:30px;}
div.cadastro_pagamento form div.box_cinza table.parcelas {width:420px; margin-left:50px;}
div.cadastro_pagamento form div.box_cinza table.parcelas tr td {background-color:#FFF; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;} 
div.cadastro_pagamento form div.box_cinza table.parcelas tr.top { background-color:#eeeeee; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd;}
div.cadastro_pagamento form div.box_cinza table.parcelas tr.top td {background-color:#eeeeee;}
div.cadastro_pagamento form span.obrigatorio { color:#ed4b25; font-weight:normal; font-size:12px; display:block; text-align:right; padding-bottom:5px;}
div.cadastro_pagamento form input.black { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; background-color:#000; background-image:none; font-weight: bold; padding:10px 20px 10px 20px;  text-shadow:none; float:right; margin-bottom:20px;}
div.cadastro_pagamento form input.black:hover {   color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */

  background-position: 0 0;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
      -ms-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;}
div.cadastro_sucesso {width:750px; margin:0 auto; background-color:#FFF; padding-top:50px;}


div.cadastro_confirmacao {width:750px; margin:0 auto; background-color:#FFF;}
div.cadastro_confirmacao span { font-size:13px; line-height:20px;}
div.cadastro_confirmacao div.endereco {padding:20px 0 20px 0;}
div.cadastro_confirmacao div.endereco p {margin:0; padding:2px 0 2px 0; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#666;}
div.cadastro_confirmacao div.pedido {padding:20px 0 20px 0;}
div.cadastro_confirmacao div.pedido table {border-left:1px solid #dddddd; border-top:1px solid #dddddd; background-color:#FFF;}
div.cadastro_confirmacao div.pedido table tr td {padding: 10px 15px 10px 15px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd;}
div.cadastro_confirmacao div.pedido table tr td.title { background-color:#e6e5e5; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#525252; font-weight:bold; padding: 4px 15px 4px 15px;}
div.cadastro_confirmacao div.pedido table tr td div.nome { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold;}
div.cadastro_confirmacao div.pedido table tr td div.servico { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#525252; }
div.cadastro_confirmacao div.pedido table tr td div.servico input {float:left; margin-right:4px;}
div.cadastro_confirmacao div.pedido table tr td div.qtd input { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_busca_categorias.png); background-repeat:repeat-x; width:20px;}
div.cadastro_confirmacao div.pedido table tr td a { font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #000;} 
div.cadastro_confirmacao div.pedido table tr td.subtotal {border-right:0;}
div.cadastro_confirmacao div.pedido table tr td a.atualizar { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#fff; padding:6px 16px 6px 16px; background-color:#86bc0a;}
div.cadastro_confirmacao div.pedido table tr td span {font-family:Arial, Helvetica, sans-serif; font-size:10px; color: #000;}
div.cadastro_confirmacao div.pedido table tr td input.cep {background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_busca_categorias.png); background-repeat:repeat-x; width:70px; vertical-align:middle;}
div.cadastro_confirmacao div.pedido table tr td.total { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#333; font-weight:bold; background-color:#e6e5e5;}
div.cadastro_confirmacao form input.black { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#fff; background-color:#000; background-image:none; font-weight: bold; padding:10px 20px 10px 20px;  text-shadow:none; float:right; margin-top:20px;}
div.cadastro_confirmacao form input.black:hover {   color: #333333;
  text-decoration: none;
  background-color: #e6e6e6;
  *background-color: #d9d9d9;
  /* Buttons in IE7 don't get borders, so darken on hover */

  background-position: 0 0;
  -webkit-transition: background-position 0.1s linear;
     -moz-transition: background-position 0.1s linear;
      -ms-transition: background-position 0.1s linear;
       -o-transition: background-position 0.1s linear;}
div.cadastro_sucesso {width:750px; margin:0 auto; background-color:#FFF; padding-top:50px;}
div.cadastro_sucesso h3 { background-color:#80b705; display:inline;  font-family:Arial, Helvetica, sans-serif; font-size:18px; color:#FFF; padding:4px 10px 4px 10px;}
div.cadastro_sucesso div.texto {padding:30px 0 100px 0;}
div.cadastro_sucesso div.texto span {color:#000; font-weight:bold;}

/* BUTTONS */ 
input.laranja {background-image: url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_bt_laranja.png); background-repeat: repeat-x; font-family: 'HelveticaCondensedBoldRegular'; font-size:20px; color:#FFF; border-radius:20px; height:36px; line-height:0px; padding:4px 20px 8px 20px; font-weight:normal; border:1px solid #ffdf75; text-shadow: 0 0 0 rgba(0, 0, 0, 0);}
button a {color:#fff; text-decoration:none;}
input.laranja:hover { border-bottom:0; text-shadow: 0 0 0 rgba(255, 255, 255, 0.75); color:#FFF; }
input.cinza { padding:0; background-image: url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_bt_cinza.png); background-repeat: repeat-x; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:14px; color:#333; border-radius:20px; height:27px; line-height:27px; padding:4px 13px 8px 13px; font-weight:normal; border:1px solid #e5e5e5; text-shadow: 0 0 0 rgba(0, 0, 0, 0); -webkit-box-shadow:  0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); -moz-box-shadow:  0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05); box-shadow:  0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
a.laranja {background-image: url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/bg_bt_laranja.png); background-repeat: repeat-x; font-family: 'HelveticaCondensedBoldRegular'; font-size:20px; color:#FFF; border-radius:20px; height:34px; padding:0 20px 0 20px; font-weight:normal; border:1px solid #ffdf75; text-shadow: 0 0 0 rgba(0, 0, 0, 0);  display:inline-block; line-height:34px; text-align:center; margin-right:10px;}
a.laranja:hover {color:#fff; text-decoration:underline;}
a.btn-success {padding:4px 6px 4px 6px;}

div.pag404 {height:450px; text-align:center; margin-top:35px;}
div.pag404 p {font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#999;}
/* FIM BUTTONS */

div.rodape {height:150px; margin-top:20px;}
div.rodape div.conteudo_rodape {width:970px; margin:0 auto; overflow:hidden;}
div.rodape div.conteudo_rodape div.logo_menu {float:left;}
div.rodape div.conteudo_rodape div.logo {float:left;}
div.rodape div.conteudo_rodape div.menu {float:left; margin:5px 0 0 30px; font-family: Arial, Helvetica, sans-serif; font-size:14px; color:#fff;}
div.rodape div.conteudo_rodape div.menu a {color:#FFF; text-decoration:none; margin:0 12px 0 12px;}
div.rodape div.conteudo_rodape div.menu a:hover {text-decoration:underline;}
div.rodape div.conteudo_rodape div.redes {float:right;}
div.rodape div.conteudo_rodape div.pg { float:left; color:#fff; margin-top:15px;}
div.rodape div.conteudo_rodape div.startup {float:right; padding-top:50px;}

div.clear {clear:both; width:0; height:0;}

div.overlay {background-image: url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/overlay.png); height: 100%; position: fixed;  width: 100%; z-index: 99999; top:0;}
div.dhtml {position:fixed; z-index:999; left:443px; top:150px;}

div.midia { overflow:hidden; padding:30px 0 0 0;}
div.midia h3 {font-family: 'HelveticaCondensedBoldRegular'; font-size:24px; font-style:italic; color:#8fbf0f; width:100%; border-bottom:4px solid #A6A6A6; padding-bottom:5px;}
div.midia ul { list-style:none; margin:0; padding:0;}
div.midia ul li {float:left; margin:25px 50px 0 0 ;}
div.midia ul li a {background-position:center bottom; background-repeat:no-repeat; display:block;}
div.midia ul li a:hover {background-position:center top;}
div.midia ul li a.pegn { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/logo_pe.png); width:172px; height:88px;}
div.midia ul li a.info { background-image:url(http://s3-sa-east-1.amazonaws.com/taxei.com.br/images/logo_info.png); width:126px; height:64px;}


