*{margin:0px;padding:0px}body{background:#f5f5f5;color:#000;font-family:arial, sans-serif;padding:0 10px;*padding:0 7px}.env-production{font-family:"Lucida Grande", "Lucida Sans Unicode", arial, sans-serif}a{color:#304f00;text-decoration:none}a:visited{color:#304f00}a:hover,a:active{color:#308f00;text-decoration:underline}a img{border-width:0px}form button,form input,form select,form textarea{font-size:12px}.fieldWithErrors{display:inline}.fieldWithErrors .field,.fieldWithErrors select,.fieldWithErrors textarea{background:#fff1f6;border-color:#f30}#errorExplanation{border:1px solid #f30;margin-bottom:15px}#errorExplanation h4{background:#f30;color:#fff;font-size:13px;padding:4px 10px}#errorExplanation ul{padding:12px 10px 12px 30px}#errorExplanation li{font-size:12px;padding:3px 0px}.error{background:url( http://i.taperas.com.br/famfamfam-error.gif ) 10px 10px no-repeat;color:#be0b0b;font-size:13px;padding:10px 11px 8px 32px}.information{background:url( http://i.taperas.com.br/famfamfam-information.gif) 10px 10px no-repeat;color:#406299;font-size:13px;padding:10px 11px 8px 32px}.success{background:url( http://i.taperas.com.br/famfamfam-success.gif ) 10px 10px no-repeat;color:#080;font-size:13px;padding:10px 11px 8px 32px}.warning{background:url( http://i.taperas.com.br/famfamfam-warning.gif ) 10px 10px no-repeat;color:#b26000;font-size:13px;padding:10px 11px 8px 32px}.msg h5,.msg .title{font-size:14px}.msg p{color:#000;font-size:11px;padding-top:1px}.clearfix{zoom:1}.clearfix:after{clear:both;content:"!";display:block;height:1px;overflow:hidden;visibility:hidden;width:1px}#all{background:#fff;margin:0px auto;max-width:1120px;min-width:760px;position:relative}#header{background:url( http://i.taperas.com.br/taperas-header-gradient.jpg ) repeat-x 0px 0px;zoom:1}#header-bg{background:url( http://i.taperas.com.br/taperas-header-birds.jpg ) no-repeat 100% 0px;zoom:1}#header p a{background:url( http://i.taperas.com.br/taperas-logo-gama.jpg ) no-repeat 0px 0px;display:block;height:80px;width:215px}#header p span{display:none}#search{background:#97d8ec url( http://i.taperas.com.br/search-gradient.jpg ) repeat-x 0px 100%;border-bottom:1px solid #8fd3ea;border-top:1px solid #00acba;position:relative;z-index:666}#search a{color:#002339}#search-field label{float:left;font-size:13px;padding:9px 7px 7px 20px}#search-field input{background:#fff url( http://i.taperas.com.br/search-magnifier.gif ) no-repeat 100% 50%;border:2px solid #00acba;color:#000;float:left;font-size:20px;margin-top:3px;padding-right:28px;width:52%}#search-field input:focus{background-color:#f6fdff;border-color:#008c9a}#search-field button{float:left;font-size:13px;font-weight:bold;height:27px;margin:3px 0px 0px 5px;width:80px}#show-categories:hover #all-categories{display:block}#all-categories{background:#f9f9f9 url( http://i.taperas.com.br/categories-bird.gif ) no-repeat 100% 100%;border:1px solid #94d600;display:none;padding:8px 8px 20px;position:absolute;right:10px;top:22px;width:600px;z-index:777}#all-categories ul{list-style-type:none}#all-categories li{display:inline}#all-categories li a{float:left;font-size:12px;padding:3px 8px;width:182px}#all-categories-link{background:url( http://i.taperas.com.br/categories-arrow.gif ) no-repeat 100% 5px;font-size:12px;padding-right:15px;position:absolute;right:10px;_right:27px;top:9px}#search-adsense{padding:8px 0px 18px;text-align:center}#partners{background:#f5f5f5;font-size:12px;margin-bottom:18px;padding:4px 8px;text-align:right}#partners span{font-size:11px}#partners a{text-decoration:underline}#wrapper{_position:relative}#home-trans1 .column1{float:left;width:49.95%;_width:49.3%;_overflow:hidden}#home-trans1 .column2{float:right;_position:relative;width:49.95%;_width:49.3%}#home-trans1 .column1-content{padding:0px 10px 10px 10px}#home-trans1 .column2-content{padding:0px 10px 10px 10px}.offers-showcase{background:url( http://i.taperas.com.br/home-offers-showcase-bg.jpg ) repeat-x 0px 0px;border:1px solid #ddd;margin-bottom:30px;padding-bottom:20px;position:relative;border-radius:5px;-moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px}.offers-showcase.fixed-height{height:218px;_overflow-y:hidden}.offers-showcase .bg{background:url( http://i.taperas.com.br/home-offers-showcase-bg.jpg ) repeat-x 0px 0px;padding-bottom:20px}.offers-showcase h1{padding:2px 10px 5px}.offers-showcase h1 a{background:url( http://i.taperas.com.br/home-showcase-header-bg.jpg ) no-repeat 0px 0px;float:left;font-size:18px}.offers-showcase h1 a span{background:url( http://i.taperas.com.br/home-showcase-header-corner.jpg ) no-repeat 100% 0px;display:block;padding:3px 11px 3px 9px}.offers-showcase .products{list-style-type:none;padding:10px}.offers-showcase .products li{float:left;margin:0px 0.77%;width:31.4%}.offers-showcase .products .image{height:90px;margin:0px auto;overflow:hidden;text-align:center;width:90px}.offers-showcase .products .title{height:34px;*height:35px;line-height:12px;*line-height:16px;overflow:hidden;padding-top:3px}.offers-showcase .products .title a{color:#000;font-size:12px}.offers-showcase .products .price a{color:#015088}.offers-showcase .products .price a:hover strong{text-decoration:underline}.offers-showcase .products .price del{color:#666;display:block;font-size:10px}.offers-showcase .products .price strong{display:block;font-size:13px}.offers-showcase .products .price .no-old-price{padding:7px 0px 6px}.offers-showcase .category-link{bottom:5px;font-size:13px;font-weight:700;position:absolute;right:9px}.offers-showcase .list{list-style-type:none;padding:10px}.offers-showcase .list h3 a{background:url( http://i.taperas.com.br/big-green-bullet.gif ) no-repeat 0px 4px;color:#000;display:block;font-size:12px;font-weight:normal;height:15px;margin-bottom:4px;overflow:hidden;padding-left:13px}#reviews-box{height:218px;margin-bottom:30px;padding-bottom:20px}#reviews-box h1{padding:5px 0 0;position:relative}#reviews-box h1 a{background:#015088;border-top:1px solid #98b8c7;color:#fff;float:left;font-size:18px;height:21px;overflow:hidden;padding:3px 10px 5px 2px}#reviews-box h1 .ico{background:url( http://i.taperas.com.br/reviews/icons-sprite1.gif ) no-repeat 0 -314px;height:36px;left:-9px;position:absolute;top:5px;width:10px}#reviews-box .balloon{background:url( http://i.taperas.com.br/reviews/home-balloon.gif ) no-repeat 0 65px;height:150px;margin:0 auto;overflow:hidden;padding-top:20px;position:relative;text-align:right;width:310px}#reviews-box .balloon h2{font:700 24px arial, sans-serif;padding:6px 15px 0 0}#reviews-box .balloon h2 a{color:#004f8a}#reviews-box .more{background:url( http://i.taperas.com.br/reviews/icons-sprite1.gif ) no-repeat 0 -368px;bottom:0;height:29px;position:absolute;right:5px;width:98px}#reviews-box .more:hover{background-position:0 -397px}#reviews-box .more span{display:none}#best-of-taperas{background:#f2faeb;border:1px solid #6ea929;margin:0 10px 20px}#best-of-taperas h2{background:#dbf0ab;color:#4e8909;font-size:20px;font-weight:700;padding:5px 10px}#best-of-taperas p{color:#4e8909;font-size:14px;line-height:1.5;padding:10px;text-align:center}#best-of-taperas a{color:#015088}#best-of-taperas span{padding:0 2px}#footer{clear:both;padding:15px 0px 10px}#bird-line{background:url( http://i.taperas.com.br/footer-bird.gif ) no-repeat 100% 0px;border-bottom:1px solid #94d600;height:28px;overflow:hidden}#bird-line hr{display:none}#footer p{font-size:12px;line-height:2;padding-top:8px;text-align:center}#footer p a{text-decoration:underline}#footer img{vertical-align:middle}#footer #about-prices{color:#666;font:10px arial, sans-serif;padding:10px 50px 0px}#partners-show{margin-top:7px}.section-header{background:#cdeb87 url( http://i.taperas.com.br/section-header-gradient.jpg ) repeat-x 0px 0px;position:relative;*z-index:5}.section-header h1{background:#fff url( http://i.taperas.com.br/selected-tab-arrow.gif ) no-repeat 5px 50%;color:#000;float:left;font-size:18px;font-weight:bold;margin:2px 6px 0px;padding:2px 8px 1px 13px;position:relative;top:1px}.section-header h1 span{color:#999;font-size:11px}.section-header h4{background:url( http://i.taperas.com.br/filter-background.gif ) repeat-x 0px 0px;font-size:11px;font-weight:700px;height:1.5em;margin:-1.9em 8px 0px;padding:0.4em 2px 0px;position:absolute;right:0px;z-index:7}.section-header h4 a{color:#000;outline-style:none;text-decoration:none}.section-header h4 a span{background:url( http://i.taperas.com.br/filter-icon.gif ) no-repeat 0px 0px;padding-left:16px}.section-header h4 .bg1{background:url( http://i.taperas.com.br/filter-left-border.gif ) no-repeat 0px 0px;height:1.9em;left:0px;margin-left:-8px;position:absolute;top:0px;width:8px}.section-header h4 .bg2{background:url( http://i.taperas.com.br/filter-right-border.gif ) no-repeat 100% 0px;height:1.9em;margin-right:-8px;position:absolute;right:0px;top:0px;width:8px}#special-pages-home a{display:block;font-size:20px;height:48px;margin:10px 0px 15px;padding:6px;text-align:center}#special-pages-home a span{display:none}#filter-wrapper{display:none;padding-top:20px;position:absolute;right:0px;top:-20px;width:200px;z-index:6}#filter-form{background:#9adaee;border:1px solid #0582aa;padding:5px 5px 5px}#filter-form label{font-size:12px;font-weight:bold}#filter-form input{border:1px solid #666;font-size:13px;width:186px}#filter-form .actions{padding:4px 0px;text-align:right}#filter-form .actions button{font-size:11px}.current-filter{font-size:11px;font-weight:normal;padding:6px 10px}.current-filter strong{font-size:16px;font-weight:bold}.categories-spacer{clear:both;height:19px;overflow:hidden;width:100%}.products-list{border-collapse:collapse;border-width:1px;border-style:solid hidden;table-layout:fixed;width:100%}.products-list .col-product{width:50%}.products-list td{border:1px solid #ccc;height:100px;padding-bottom:10px;vertical-align:top}.products-list .bg-a{background:#f9f9f9}.products-list .bg-b{background:#fff}.products-list .first-row{}.products-list td .product{padding:8px 8px 0px 110px;position:relative}.products-list td .product .image{left:10px;_margin-left:-110px;position:absolute;top:10px}.products-list td .product .product-image{display:block;height:90px;overflow:hidden;width:90px}.products-list td .product .partner{color:#17417b;_display:inline;font:10px arial, sans-serif;left:0px;_left:10px;_margin-left:-10px;position:absolute;text-align:center;top:105px;width:90px}.products-list td .product .partner a{display:block;margin:5px 0px}.products-list td .product .partner .only-image{margin:0}.products-list td .product .partner img{display:block}.products-list td .product .title{font-size:14px;height:2.6em;margin-bottom:6px;overflow:hidden}.products-list td .product .description{font-size:11px;font-weight:normal;height:5.1em;line-height:14px;margin-bottom:12px;overflow:hidden}.products-list td .product .description a{color:#000}.products-list td .product .price{color:#015088;float:left}.products-list td .product .price del{display:block;font-size:11px}.products-list td .product .price strong{display:block;font-size:14px}.products-list td .product .price .no-old-price{padding-top:6px}.products-list td .product .unavailable-info{color:#666;float:left;font-size:13px;padding-top:7px}.products-list td .product .buy,.products-list td .product .disabled-buy{background:url( http://i.taperas.com.br/button-buy4.gif ) no-repeat 0px 0px;float:left;height:29px;left:10px;_margin-left:10px;padding:0px;position:relative;_position:static;width:88px}.products-list td .product .buy:hover{background-position:0px -29px}.products-list td .product .disabled-buy{background-position:-92px 0px}.products-list td .product .buy span,.products-list td .product .disabled-buy span{display:none}.products-list td .product .view-category{font-size:12px;padding-top:15px}.products-list td .product .view-category a{font-weight:700}.products-list .reviews-summary{font-size:13px}.products-list .reviews-summary a{cursor:pointer}.products-list .reviews-summary .header{background:#e8e8e8;color:#000;display:block;font-weight:700;padding:3px 5px;max-width:230px;text-decoration:inherit}.products-list .reviews-summary .ico{background:url( http://i.taperas.com.br/reviews/icons-sprite1.gif ) no-repeat -15px 0;float:left;height:11px;margin:0 2px 0 5px;text-decoration:none;width:12px}.products-list .reviews-summary .spacer{color:#333}.products-list .reviews-summary .good{color:#75b030;font-weight:700}.products-list .reviews-summary .bad{color:#f07309;font-weight:700}.pagination{background:#ecf8d4;font-size:12px;padding:6px 0px;text-align:center}.pagination .disabled{color:#999}.pagination .current{background:#fff;border:1px solid #94d600;font-weight:bold;padding:1px 4px}.pagination a,.pagination span{padding:1px 3px}.has-menu #wrapper{float:left;width:100%}.has-menu #content{margin-left:180px;padding-right:10px}.has-menu #navigation{float:left;margin-left:-100%;padding-left:5px;width:165px}#area-about #navigation dt{background:url( http://i.taperas.com.br/menu-title.gif ) no-repeat 0px 0px;border-bottom:1px solid #00acba;font-size:12px;font-weight:bold;padding:7px 12px 3px}#area-about #navigation dd a{background:#dbefb2;border-bottom:1px solid #547a23;color:#000;display:block;font-size:11px;padding:6px 7px 5px}#area-about #navigation dd a:hover{background:#d2f28c}#area-about #navigation dd .current{background:#bbe484;text-decoration:none}#area-about #content a{text-decoration:underline}#area-about #content h1{font-size:18px;padding-bottom:12px}#area-about #content h2{font-size:16px;padding-bottom:4px}#area-about #content p{font-size:13px;padding-bottom:9px}#contact{width:570px}#content #contact .help{color:#666;font-size:11px;font-style:italic;padding-bottom:3px}#contact .fields{padding:6px 0px 6px 116px;position:relative}#contact label{font-size:12px;left:0px;position:absolute;text-align:right;top:9px;width:110px}#contact .field{width:450px}#contact .textarea{height:9em;width:450px}#contact .actions{padding:5px 0px;text-align:right}#contact .actions .submit{font-weight:bold}#area-about #help-404 p{font-size:13px;padding:20px 0px 0px 10px}#area-about #help-404 p a{font-weight:bold}#categories-wrapper{padding:18px 0px}#categories-wrapper li{list-style-type:none;padding:5px 0px 10px}#categories-wrapper .categories .bg-a{background:#fff}#categories-wrapper .categories .bg-b{background:#f8f8f8}#categories-wrapper .categories h2,#categories-wrapper .subcategories h3{display:inline;font-weight:normal}#categories-wrapper .categories h2 a{font-size:16px;font-weight:bold;margin-left:10px}#categories-wrapper .subcategories h3 a{background:url( http://i.taperas.com.br/subcategories-arrow.gif ) no-repeat 0px 5px;font-size:13px;padding-left:9px}#categories-wrapper .categories span,#categories-wrapper .subcategories span{color:#015088;font-size:10px;padding-left:1px}#categories-wrapper .subcategories li{float:left;padding:1px 2% 2px;width:45%}#no-results{padding:10px 10px 30px}#search-hints{margin-top:25px}#search-hints h4{background:#eee;font-size:11px;font-weight:normal;padding:4px 10px;text-transform:uppercase}#search-hints p{font-size:12px;padding:6px 10px 2px}#search-contact{margin-top:20px}#search-contact a{font-weight:bold}#search-cloud{line-height:1.4;list-style-type:none;margin:25px auto 10px;text-align:center;width:80%}#search-cloud li{display:inline;font-size:13px}#breadcrumb{padding-right:145px}#area-about #breadcrumb{padding-bottom:5px}#breadcrumb ul{list-style-type:none;padding:0px 10px 2px}#breadcrumb li{color:#666;display:inline;font-size:11px}#breadcrumb li a{background:url( http://i.taperas.com.br/breadcrumb-arrow.gif ) no-repeat 100% 7px;font-size:11px;padding:0px 11px 0px 2px;text-decoration:underline}#breadcrumb .first a,#breadcrumb .last a{background:none}#breadcrumb .last a{font-weight:700}.order-by{float:right}.order-by{float:right;list-style-type:none}.order-by li{float:left}.order-by .label{color:#666;font-size:11px;margin:8px 10px 0px 0px}.order-by .option{font-size:11px;margin:6px 8px 0px 0px}.order-by .option a{color:#000;display:block;padding:2px 0px;text-align:center;text-decoration:none}.order-by .option-alfabetica a,.order-by .option-cliques a{background:url( http://i.taperas.com.br/rounded-button-64.gif ) no-repeat 0px 30px;overflow:hidden;width:64px}.order-by .option-menor-preco a,.order-by .option-relevancia a{background:url( http://i.taperas.com.br/rounded-button-78.gif ) no-repeat 0px 30px;overflow:hidden;width:78px}.order-by .option a:hover{background-position:0px 0px}.order-by .option a.current{background-position:0px -30px}#category-wrapper{padding:18px 0px}#categories-w-children{background:#f8f8f8;float:left;_height:400px;min-height:400px;padding:10px;width:39%}#categories-w-children dl{margin-bottom:18px}#categories-w-children dt{font-size:16px;font-weight:bold;padding-bottom:5px}#categories-w-children dd h3{display:inline;font-size:10px;font-weight:normal}#categories-w-children dd a{background:url( http://i.taperas.com.br/subcategories-arrow.gif ) no-repeat 0px 4px;font-size:12px;padding-left:8px}#categories-w-children dd span{color:#015088;font-size:10px;padding-left:1px}#products-inside{float:right;width:57%}#products-inside h4{background:#ecf8d4;border-bottom:1px solid #9fdb5f;font-size:16px;padding:3px 8px}#products-inside .products{list-style-type:none}#products-inside .products li{float:left;padding:10px 1%;width:31%}#products-inside .products .image{font-size:1em}#products-inside .products .image a{display:block;height:60px;margin-bottom:3px;overflow:hidden;text-align:center}#products-inside .products .image img{display:block;height:60px;margin:0% auto}#products-inside .products .title{display:block;font-size:11px;font-weight:normal;height:2.5em;overflow:hidden;text-align:center}#products-inside .products .price{color:#015088;margin-top:3px}#products-inside .products .price strong{display:block;font-size:14px;text-align:center}.special-pages h1{font-size:30px;height:48px;margin:10px;padding:6px;text-align:center}.special-pages h1 span{display:none}.special-products{list-style-type:none;padding:5px}.special-products li{border:1px solid #fff;float:left;padding:10px 1%;width:22.5%}.special-products li:hover{background:#f9f9f9;border:1px solid #ddd}.special-products .image{font-size:1em}.special-products .image a{display:block;height:80px;margin-bottom:3px;overflow:hidden;text-align:center}.special-products .image img{display:block;height:80px;margin:0% auto}.special-products .title{display:block;font-size:12px;font-weight:normal;height:2.5em;overflow:hidden;text-align:center}.special-products .price{color:#015088;margin-top:3px}.special-products .price strong{display:block;font-size:14px;text-align:center}#top-banner{background:#fff;border:1px solid #333;height:60px;_overflow:hidden;position:absolute;right:30px;top:10px;width:468px}#jobs-header{background:url( http://i.taperas.com.br/jobs/header-gradient.jpg ) repeat-x 0px 0px;height:51px;overflow:hidden;position:relative}#jobs-header #jobs-header-bg{background:url( http://i.taperas.com.br/jobs/header-birds.jpg ) no-repeat 100% 0px}#jobs-header h1 .logo,#jobs-header h1 .area{float:left;height:51px;width:152px}#jobs-header h1 .logo span,#jobs-header h1 .area span{display:none}#jobs-header h1 .logo{background:url( http://i.taperas.com.br/jobs/header-taperas.jpg ) no-repeat 0px 0px}#jobs-header h1 .area{background:url( http://i.taperas.com.br/jobs/header-area-logo.jpg ) no-repeat 0px 0px}#jobs-search{background:#ccc url( http://i.taperas.com.br/jobs/search-gradient.jpg ) repeat-x 0px 100%;border-bottom:1px solid #a1a1a1;border-top:1px solid #a1a1a1;position:relative;z-index:666}#jobs-search a{color:#002339}#search-field label{float:left;font-size:13px;padding:9px 7px 7px 20px}#search-field input{background:#fff url( http://i.taperas.com.br/search-magnifier.gif ) no-repeat 100% 50%;border:1px solid #666;color:#000;float:left;font-size:18px;margin-top:4px;padding:1px 28px 1px 2px;width:62%}#search-field input:focus{background-color:#f6fdff;border-color:#008c9a}#search-field .tip{color:#666}#search-field button{float:left;font-size:13px;font-weight:bold;height:27px;margin:3px 0px 0px 5px;width:80px}#breadcrumb{*padding-top:3px}#breadcrumb a{color:#0069b1}#wrapper{float:right;width:100%;margin-left:-200px;position:relative}#content{margin-left:210px;padding-right:10px;padding-top:10px}#navigation{float:left;width:190px;padding:10px 0px 0px 10px;position:relative}#about-catho{background:#f5f3f4 url( http://i.taperas.com.br/jobs/catho-logo.gif ) no-repeat 50% 12px;border:1px solid #5c9cc0;padding:92px 8px 15px}#about-catho .p1,#about-catho .p2{font-size:11px;padding-bottom:5px;text-align:center}#about-catho .p1{padding:0px 10px 13px}#about-catho .go{background:url( http://i.taperas.com.br/jobs/send-your-resume.jpg ) no-repeat 0px 0px;display:block;height:55px;margin:5px auto 3px;width:171px}#about-catho .go span{display:none}#jobs-areas{padding-top:15px}#jobs-areas h4{background:#0069b1 url( http://i.taperas.com.br/jobs/arrow1.gif ) no-repeat 7px 50%;color:#fff;font-size:13px;font-weight:700;line-height:2;padding:0px 15px}#jobs-areas ul{background:#f5f3f4;list-style-type:none;padding:8px 0px}#jobs-areas li a{background:url( http://i.taperas.com.br/jobs/arrow2.gif ) no-repeat 7px 6px;color:#000;display:block;font-size:12px;font-weight:normal;padding:3px 5px 3px 15px;zoom:1}.section-header2{background:#5592e3 url( http://i.taperas.com.br/jobs/section-header2-gradient.jpg ) repeat-x 0px 0px;position:relative;*z-index:5}.section-header2 h1{background:#f5f3f4 url( http://i.taperas.com.br/jobs/arrow2.gif ) no-repeat 5px 50%;color:#000;float:left;font-size:18px;font-weight:bold;margin:2px 6px 0px;padding:2px 8px 1px 13px;position:relative;top:1px}#jobs-list{background:#f5f3f4;padding:10px 5px;zoom:1}#jobs-list li{list-style-type:none}#jobs-list .job{border-bottom:1px solid #c9e3e2;margin-bottom:12px;padding:0px 5px 12px;position:relative}#jobs-list .job.last{border-bottom-width:0px}#jobs-list .job h2 a{color:#0aa9c7;display:block;font-size:18px;margin-bottom:3px;margin-right:195px;text-decoration:underline;zoom:1}#jobs-list .job h2 a:hover{color:#0069b1}#jobs-list .job .date{font-size:12px;position:absolute;right:5px;top:4px}#jobs-list .job .company,#jobs-list .job .description,#jobs-list .job .area,#jobs-list .job .cities,#jobs-list .job .quantity{font-size:12px;padding:2px 0px}