@charset "iso-8859-1";
/* CSS Document */
@import url(https://fonts.googleapis.com/css?family=Oswald);

body{margin:0;padding:0;font-family: "Open Sans", sans-serif;}
*{box-sizing: border-box;-moz-box-sizing: border-box;outline:none}
*:before, *:after {-moz-box-sizing: border-box;box-sizing: border-box;}
*:before, *:after {-moz-box-sizing: border-box;box-sizing: border-box;}
.noprint{height: 0;}
ul{margin:0;padding:0;}
a{text-decoration:none;color:inherit;}
.right{float:right}
.left{float:left}
.clear{clear:both}
::-moz-selection {background:#087b40;color:#FFF;}
::selection {background:#087b40;color:#FFF;}
img{border:none}
.clearfix{*zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
/* ESTILOS MEDIDAS PORCENTAGEM */
.row {display:block;position: relative;}
.row{*zoom:1;}
.row:before,.row:after{display:table;line-height:0;content:"";}
.row:after{clear:both;}
[class^="col-"], [class*=" col-"],
[class^="col-"], [class*=" col-"] {   
	display: block;float: left;min-height: 1px;position: relative;
}
.row .col-100{width: 100%;}		.row .col-80{width: 80%}
.row .col-75{width: 75%;}		.row .col-70{width: 70%;}
.row .col-66{width: 66.6%;}		.row .col-60{width: 60%;}
.row .col-50{width: 50%;}		.row .col-40{width: 40%;}
.row .col-33{width: 33.3%;}		.row .col-10{width: 30%;}
.row .col-25{width: 25%;}		.row .col-20{width: 20%;}
.row .col-90{width: 90%;}		.row .col-10{width: 10%;}
.row .col-15{width: 15%;}		.row .col-35{width: 35%;}	
.row .col-30{width: 30%;}		.row .col-92{width: 92.5%;}
.row .col-5{width: 5%;}			.row .col-65{width: 65%;}
.row .col-55{width: 55%;}		.row .col-85{width: 85%;}
.row .col-45{width: 45%;}

.to_print{display: none;}
/* Tamanho da página */
.wrapper{display:block;max-width:1150px;margin:auto auto;height:auto}
/* FIM Tamanho da página */

/* TEXTOS */
.bold{font-weight:bold;}
.upper{text-transform:uppercase}
.font45{font-size:45px;line-height:45px;}
.font40{font-size:40px;line-height:40px;}
.font30{font-size:30px;}
.font20{font-size:20px;}
.font14{font-size:14px;}
.font12{font-size:12px;}
.font11{font-size:11px;}
.font10{font-size:10px;}
.font8{font-size:8px;}
.font_gray{color:#adadad}
/* Fim TEXTOS */

/* TAMANHOS */
.width50{width:50px;}
.width100{width:100px;}
.width150{width:150px;}
.width180{width:180px;}
.width200{width:200px;}
input.big,textarea.big{width:98%}
input.medium,textarea.medium{width:48%}
/* FIM TAMANHOS */

/* CSS LOGIN */
.topo_login{display:block;background:url(../images/banner-login.jpg) no-repeat center center;border-bottom:3px solid #999;height:235px;}
.panel_login{display:block;background:url(../images/footer-bg.jpg) repeat-x;height:200px;padding-top:30px;}
.panel_login table{margin:auto auto}
.panel_login table td{padding:8px;}
/* */

/* ESTILO FORM */

button,.button{display: inline-block;margin-bottom: 0;font-weight: 400;text-align: center;vertical-align: middle;cursor: pointer;background-image: none;border: none;white-space: nowrap;padding: 5px;font-size: 15px;line-height: 1.428571429;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;-o-user-select: none;user-select: none;margin: 0;outline:none;font-family: 'Open Sans Condensed', sans-serif;color: #666;border: 1px solid #CCC;border-radius:3px;background: #DDD}
.button:hover{background-color: #d1d1d1;}
.button.success{background-color: #0fe5da;color: #FFF;}
.button.success:hover{background-color: #2eeae0;}
.button.warning{background-color: #FCB322;color: #FFF;}
.button.warning:hover{background-color: #f2bc50}
.button.danger{background-color: #F33;color: #fff;}
.button.danger:hover{background-color: #e53838;}
.button.circle{border-radius:50%}
/* INPUT */
input[type=text],input[type=password],.big-select select{display: block;height: 34px;padding: 6px 12px;font-size: 14px;line-height: 1.428571429;color: #555;background-color: #FFF;background-image: none;border: 1px solid #CCC;vertical-align: middle;-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;font-family: 'Open Sans Condensed', sans-serif;}
input[type=text]:focus,input[type=password]:focus,.big-select select:focus{border-color:#39C}

/* ICONES */
.icon{min-width:21px;min-height:20px;display:inline-block}
.icon.button{padding:0}
.icon.detail{background:url(../images/icon/detail.png) no-repeat center center}
.icon.detail:HOVER{background:url(../images/icon/detail-active.png) no-repeat center center}
.icon.featured{background:url(../images/icon/feature.png) no-repeat center center}
.icon.invisible{background:url(../images/icon/invisible.png) no-repeat center center}
.icon.delete{background:url(../images/icon/delete.png) no-repeat center center; }
.icon.delete:HOVER{background:url(../images/icon/delete-active.png) no-repeat center center; }
.icon.edit{background:url(../images/icon/edit.png) no-repeat center center; }
.icon.edit:HOVER{background:url(../images/icon/edit-active.png) no-repeat center center; }
.icon.logout{background:url(../images/icon/login.png) no-repeat center center;padding:4px;} .ui-datepicker{font-size:12px !important}
.icon.logout:HOVER{background:url(../images/icon/login-active.png) no-repeat center center;cursor:pointer}
.icon.configuration{background:url(../images/icon/config.png) no-repeat center center;padding:4px;}
.icon.configuration:HOVER{background:url(../images/icon/config-active.png) no-repeat center center;cursor:pointer}
.icon.search{display:block;/*width:30px;*/height:20px;padding: 2px 4px;background:url(../images/form/search-icon.png) no-repeat center center;}
.icon.shop_cart{width:45px;height:45px;padding:0px;background:url(../images/form/shop-cart.png) no-repeat center center;vertical-align:middle}
.icon.export{background:url(../images/icon/export.png) no-repeat center center;cursor:pointer}
.icon.export:HOVER{background:url(../images/icon/export-active.png) no-repeat center center;}

.icon.check-icon{width: 12px;height: 13px;display: block;background: url(../images/icon/check-icon.gif) no-repeat center center;}
.icon.check-icon-big{width: 25px;height: 20px;display: block;background: url(../images/icon/check-big.png) no-repeat center center;}
.icon.icon-print{width: 12px;height: 13px;display: block;background: url(../images/icon/print.png) no-repeat center center;}
/* FIM ICONES */

/* TOPO */
.topo_container{display:block;min-height: 95px;}
.two-column{display: block;}
.two-column .row{width: 50%;float: left;}
h1.logo{padding: 0;margin: 0;overflow: hidden;height: 100px;}
h1.logo a{display: block;}
h1.logo strong{display: none;}
h1.logo img{padding: 0;margin: 0;border: 0;margin-top: -30px;}

.title{float:left;color:#CCC;border-right:1px solid #CCC;height:38px;padding-right:10px;font-family:Helvetica, sans-serif;font-size:30px;}
.login{float:right;height:33px;color:#FFF}
.topo_menu_container{float:right;color:#FFF;height:33px;width:400px;}

.menu_list{display:block;height:28px;margin-top:9px;}
.menu_list ul li{float:right;list-style-type:none;float:left;font-size:12px;padding-left:10px;padding-right:10px;}
.menu_list ul li{border-right:1px solid #004F00}
.menu_list ul li a{color:#FFF;transition:all .25s;-moz-transition:all .25s;-webkit-transition:all .25s;-ms-transition:all .25s;-o-transition:all 1s}
.menu_list ul li:LAST-CHILD{border-right:none}
.menu_list ul li a:HOVER{text-shadow:0px 0px 4px #FFF}
.search_bar{display:block;padding: 32px 8px;}
.search_bar label{font-size: 12px;color: #666;font-weight: bold;}
.search_bar .button, .bar_search .button{height: 34px;}
.bar_search{padding: 10px;}
.bar_search form{position: relative;}
.bar_search form button{position: absolute;right: 1px;background-color: #fff;top: 1px !important;height: 32px !important;}

.cart-top{display: block;font-size: 12px;color: #666;text-align:left;padding-top: 32px;}
.cart-top a{height: 34px;padding: 0;background: url(../images/cart-top.png) 8px center no-repeat;padding-left: 40px;padding-right: 10px;background-color: #2f2f2f !important;}
.cart-top a:hover{}
.cart-top .cart-content{}
.cart-top .cart-content .cart-text{padding: 2px;padding-top: 5px;color: #fff;}
.cart-top .cart-content .cart-text span{display: block;line-height: 12px;}
.cart-top .cart-content .cart-text sub{font-weight: bold;}
.cart-top .cart-content strong{font-size: 14px;font-weight: normal;}
.cart-top .cart-content .cart-price strong{color: #fff;font-weight: bold;}
/* FIM TOPO */

/* BANNER */
.banner_home{display:block;height:178px;background:url(../images/banner-home.JPG) no-repeat center center;}
.banner_interna{display:block;height:82px;background:url(../images/banner-interna.JPG) no-repeat center center;}
/* FIM BANNER */

.line_shadow{display:block;height:15px;background:url(../images/line_shadow.JPG) no-repeat center center;}

/* HELLO WORLD */
.hello_world{margin-bottom:10px;}
.hello_world span:FIRST-CHILD{display:block;color:#000}
.hello_world span{display:block;color:#666;}
.hello_world .message{border:1px solid #88c4e2;border-top:none;padding:10px;background:rgb(186,230,252);background: -moz-linear-gradient(top, rgba(217,237,247,1) 0%, rgba(186,230,252,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(217,237,247,1)), color-stop(100%,rgba(186,230,252,1)));
background: -webkit-linear-gradient(top, rgba(217,237,247,1) 0%,rgba(186,230,252,1) 100%);
background: -o-linear-gradient(top, rgba(217,237,247,1) 0%,rgba(186,230,252,1) 100%);
background: -ms-linear-gradient(top, rgba(217,237,247,1) 0%,rgba(186,230,252,1) 100%);
background: linear-gradient(to bottom, rgba(217,237,247,1) 0%,rgba(186,230,252,1) 100%);}
.hello_world .message span{color:#3a87ad}
/* FIM */

/* MENU SUPERIOR */
.menu_sup{display:block;height:30px;background:#b5b5b5;-webkit-transition: .3s;-moz-transition: .3s;-ms-transition: .3s;-o-transition: .3s;transition: .3s;}
.menu_sup ul{list-style:none;color:#111;font-size:14px;text-transform: uppercase;}
.menu_sup ul li{float:left;cursor:pointer;line-height:30px;-webkit-transition: .3s;-moz-transition:background-color .3s;-ms-transition:background-color .3s;-o-transition:background-color .3s;transition:background-color .3s;}
.menu_sup ul li.current{background:url(../images/icon/menu-sup-icon.png) no-repeat center bottom}
.menu_sup ul li:HOVER{background:url(../images/icon/menu-sup-icon-inactive.png) no-repeat center bottom #111;color: #fff;}
.menu_sup ul li a{border-right:1px solid #111;border-left:1px solid #111;padding-right:10px;padding-left:10px}
.menu_sup ul li:FIRST-CHILD a{border-left:none}
.menu_sup ul li:LAST-CHILD a{border-right:none}
/* */

.container{margin-top: 20px;}
.container .wrapper{border: 2px solid  #ccc;padding: 10px;}

/* MENU DA ESQUERDA */
.empty_cart{padding-left:8px;display:block;height:50px;}
.left_menu{background: #f7f6f2;}
.left_menu_inner{display: block;padding: 5px;}
.left_menu ul{list-style-position:inside;margin-bottom:20px;}
.left_menu ul li{font-size:12px;text-transform:uppercase;border-bottom:1px solid #CFCFCF;border-top:1px solid #E2E2E2;padding-left:10px;display: block;background: url(../images/list/list-menu.jpg) no-repeat 3px 12px;}
.left_menu ul li:FIRST-CHILD{border-top:none}
.left_menu ul li.accordeon.current{background-image:url(../images/list/list-menu-active.jpg)}
.left_menu ul li.current{}
.left_menu ul li.current a{color:#333;background:url(../images/icon/menu-left-icon.png) no-repeat right center}
.left_menu ul li:HOVER a{background:url(../images/icon/menu-left-icon-inactive.png) no-repeat right center}
.left_menu ul li:LAST-CHILD{border-bottom:none}
.left_menu ul li a{line-height:30px;color:#787878;display:block;}
.left_menu ul li a:HOVER{color:#333}
.left_menu ul li{cursor:pointer}
.left_menu ul.submenu{display:none;margin-bottom:5px;}
.left_menu ul.submenu li{height:30px;font-size:10px !important;color:#F00;list-style-type:none !important;list-style-image:none;padding-left:20px;background:url(../images/tree/child-item.png) no-repeat -18px center;border:none;font-size:12px;}
.left_menu ul.submenu li:LAST-CHILD{background:url(../images/tree/child-item-last.png) no-repeat -18px center}


.header-menu{background: #444341;color: #fff;font-size: 24px;font-weight: bold;font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;padding: 9px 15px;}
/* FIM */

/* ENQUETE */
.enquete{padding-left:8px;margin-top:-5px;padding-top:5px;}
/*FIM*/
/* Barrinhas de Títulos Cinzas */
.bg_gray_title_border{border:1px solid #DADADA;margin-bottom:5px;}
.bg_gray_title{background:#f5f5f5;display:block;height:40px;padding-left:20px;border:1px solid #FFF;}
.bg_gray_title span{line-height:40px;color:#666;}
.title-pane{border-bottom: 2px solid #C1C1C1 !important;text-transform: uppercase;letter-spacing: -1px;color: #4b4b4b;margin: 0;margin-bottom: 5px;}

/* Bread Cumbs */
.bread_cumb{display:block;padding-left:20px;margin-bottom:25px;margin-top:10px;}
.bread_cumb a{display:inline-block;color:#999;padding-left:5px;}
.bread_cumb a:HOVER{color:#666}
.bread_cumb a.current{color:#666}

/* CONTEUDO DA DIREITA */
.container-inner{margin-left: 10px;position: relative;}

.product-item{}
.banner-header{margin-bottom: 10px;}
.banner-header img{width: 100%;}
.right_content{display:block;min-height:200px;position: relative;}
.right_content .bg_gray_title_border:FIRST-CHILD{margin-top:0px;margin-bottom:0px;}
.list_itens{padding-bottom:10px;border-bottom:1px solid #eeeeee;}
.list_itens a{display: inline-block;}
.list_itens .list_iten_content{height:300px;box-sizing:content-box}
.list_itens.related .list_iten_content{height:240px}
.list_iten_content{float:left;color:#A0A0A0;width: 90%;margin: 5% 5%;padding: 10px 0;}
.list_iten_content:HOVER{color:#666;box-shadow:0px 0px 5px #e1e1e1;}
.list_iten_content{}
.list_iten_content.last{margin-right:0px;}
.list_iten_content .list_iten_preview{display: table;width: 100%;}
.list_iten_content .list_iten_preview .image_preview{display: table-cell;height: 180px;max-width: 100%;text-align: center;vertical-align: middle;}
.list_iten_content .list_iten_preview .image_preview img{max-height: 100%;width: 98%;border: 2px solid  #ccc;}
.list_iten_content .icon_basket{display:table-cell;vertical-align:middle;background:#F00;height:74px;background:url(../images/icon/basket.png) no-repeat left center;padding-left:35px}

.footer-product{display: block}
.footer-product table{margin: auto auto;border: 0;padding: 0;border-collapse: collapse;width: 90%;}
.footer-product td{text-align: center;}
.footer-product sup{font-size: 19px;letter-spacing: -1px;color: #666;padding: 5px 0;display: block;font-family: "Oswald","Impact",Helvetica, Arial, sans-serif;}
.footer-product sub{font-size: 19px;letter-spacing: -1px;color: #666;padding: 5px 0;display: block;font-family: "Oswald","Impact",Helvetica, Arial, sans-serif;}

.item_preview_content{width:350px;margin-top:10px;}
.item_preview_big{box-shadow:0px 0px 3px #F4F4F4;position:relative;text-align:center;}
.item_preview_big img{width: 100%;}
.background_imagem{overflow:hidden;position:absolute;top:0;left:0;z-index:9999;}
.item_preview_big_shadow{background:url(../images/item-preview-big-shadow.png) no-repeat bottom;width:330px;height:20px;margin-top:-1px;}
.item_preview_big.no-image{background:url(../images/sem-imagem.png) no-repeat center center}
.slider_thumb{display:block;background:#CCC;padding:5px;margin-top:20px;}
.slider_thumb ul{list-style-type:none;display:block;}
.slider_thumb li{float:left;cursor:pointer;margin-left:16px;}
.slider_thumb li img{border:1px solid #FFF}
.slider_thumb li.current img{border:1px solid}
.item_personalize_border{float:left;margin-left:15px;border:1px solid #ccc;margin-top:10px;}
.item_personalize{width:280px;background:#f5f5f5;float:left;min-height:377px;padding:15px;border:1px solid #FFF}
#personalize span{margin-bottom:0px;}
.item_personalize span{display:block}
.item_personalize.detail span.data{font-weight:normal;padding-left:5px;margin-bottom:10px;}
.item_personalize span:FIRST-CHILD{margin-bottom:20px;color:#F00}
.item_personalize select{padding:2px;margin-bottom:10px;}
.item_personalize input[type=file]{margin-bottom:10px;}
.item_personalize input[type=text]{padding:3px;width:97%;margin-bottom:10px;}
.item_personalize input[type=text]:LAST-CHILD{margin-bottom:20px;}
.item_personalize .button .download{color:#29573b;width:100px;height:40px;display:table-cell;vertical-align:middle;padding-left:50px;background:url(../images/icon/download_icon.png) no-repeat center left}
.text_detalhe{padding-left:10px;margin-top:10px;margin-bottom:10px}
.text_detalhe span{word-wrap:break-word;}

.product-detail{display: block;margin-top: 10px;}
.product-detail .product-image{}
/* .product-detail .product-image img{width: 100%;} */

.product-detail .product-form form{margin-left: 20px;}
.product-text{display: block;}
.price-from{display: block;font-size: 12px;margin-top: 10px;}
.price-from i{text-decoration: line-through;font-style:normal;}
.price-to{display: block;font-size: 18px;color: #063;font-weight: bold;margin-bottom: 20px;}
.menos,.mais{cursor: pointer;padding: 0 2px;font-family: "Comic Sans MS", cursive;}
.jqzoom{margin-bottom: 5px;}
.menos:HOVER,.mais:HOVER{color: #000;}
/* FIM */

/* Carrinho */
.carrinho{width: 100%;border-collapse: collapse;text-align: center;margin: 20px 0;}
.carrinho tr{color: #666;}
.carrinho tr:HOVER{color: #000;}
.carrinho th{background: #e9e9e9;padding: 3px;font-size: 12px;font-weight: 700;}
.carrinho td{padding: 8px 0px;font-size: 14px;}

.carrinho-finalizar{font-size: 14px;text-align: left;}

.carrinho-finalizar tr td:LAST-CHILD{text-align: right;}
.carrinho-finalizar tr th:LAST-CHILD{text-align: right;}

.carrinho-finalizar .button-finalize{text-shadow:0px 1px 1px #000;font-style:italic;font-size: 16px;border-radius:4px;box-shadow:0px -10px 10px #999  inset  }

.infoSolicitador{width:400px; float:left; display:inline-block; font-size: 12px;}
.infoSolicitador label{font-weight:bold;}

/* FIM */

/* HOME */
.one-column{display:block}
/* FIM */

/* DASHBOARD */
.dashboard_border{border:1px solid #FFF;padding:2px;border-radius:12px}
.dashboard{float:left;background:#CCC;border-radius:12px;margin-right:10px;box-shadow:3px 4px 2px #999999;border:1px solid #B7B7B7;margin-bottom:20px;border:1px solid #666}
.dashboard.small{width:312px;min-height:250px}
.dashboard.medium{width:475px;min-height:400px}
.dashboard.big{width:975px;min-height:600px}
.dashboard .dash_title{display:block;;height:35px;border:1px solid #096;border-radius:12px 12px 0 0;padding-left:40px;color:#FFF;font-size:12px;font-weight:bold;line-height:35px;background:url(../images/icon/dashboard.png) #087b40 no-repeat 8px center}
.dashboard_title_border{border:1px solid #063;border-radius:12px 12px 0 0}
.dashboard .dash_content{display:block;background:#EAEAEA;border-radius:0px 0px 12px 12px;border:2px solid #FFF;padding:2px}
.dashboard .dash_content_border{border:1px solid #666;margin-top:10px;border-radius:0px 0px 12px 12px;}
.dashboard.small .dash_content{min-height:203px;}
.dashboard.medium .dash_content{min-height:353px;}

/* FIM */

/* PAGINAÇÃO */
.pagination{display:table-cell;margin-right:15px;}
.pagination a{display:inline-block;padding:3px;background-color:#ebebeb;font-size:14px;min-width:18px;text-align:center}
.pagination a:hover{color:#F00}
.pagination a.prev{background:url(../images/icon/previous.png) #ebebeb no-repeat center;}
.pagination a.prev:HOVER{background:url(../images/icon/previous-active.png) #ebebeb no-repeat center;}
.pagination a.next{background:url(../images/icon/next.png) #ebebeb no-repeat center}
.pagination a.next:HOVER{background:url(../images/icon/next-active.png) #ebebeb no-repeat center}
.pagination a.current{color:#F00;background:#dedede}
/* FIM */


/* RODAPÉ */
.footer{display:block;height:165px;background:url(../images/footer-bg.jpg) repeat-x;margin-top:40px;}
.footer .bar_search_border{border-top:1px solid #CCC;border-bottom:1px solid #CCC;margin-bottom:10px;}
.footer .bar_search{display:block;background:#b2b2b2;border-top:1px solid #CCC;border-bottom:1px solid #CCC;}
.footer .bar_search span{line-height:46px;}
.footer .footer_menu_border{border-top:1px solid #999;border-bottom:1px solid #CCC;}
.footer .footer_menu{display:block;height:40px;background:#444341;border-top:1px solid #CECECE;border-bottom:1px solid #E9E9E9;}
.footer .footer_menu span{line-height:40px;color:#B7B7B7}
.footer .footer_menu span a{display:inline-block;margin-right:5px;}
.footer .footer_menu span a:HOVER{color:#666}
.footer .copyright .wrapper{display:block;height:65px;}
.footer .copyright span{line-height:65px;color:#666}

/* FIM RODAPÉ */
/* NOTIFICAÇÕES */
.notification_border{border:1px solid #FFF;min-height:28px;padding-top:13px;padding-bottom:13px;border-radius:5px;padding-left:50px;padding-right:20px;}
.notification{display:block;border-radius:5px;color:#666;font-weight:bold;font-size:14px;margin-bottom:10px;position:relative}

.notification.success{background:url(../images/icon/success.png) no-repeat 15px center #DBFDDD;border:1px solid #060;}
.notification.error{background:url(../images/icon/error.png) no-repeat 15px center #FFB7B7;border:1px solid #F00}
.notification.attention{background:url(../images/icon/attention.png) no-repeat 15px center #FFE8B3;border:1px solid #E0950A}
.notification.information{background:url(../images/icon/information.png) no-repeat 15px center #CDC5FE;border:1px solid #5F63F3}
.notification.loading{background:url(../images/loading.gif) no-repeat 15px center #CDC5FE;border:1px solid #5F63F3}
.notification .close{float:right;width:17px;height:17px;background:url(../images/icon/close.png) no-repeat center center;cursor:pointer;position:absolute;right:5px;top:5px;}
.notification .close:HOVER{background:url(../images/icon/close-active.png) no-repeat center center}
/* BOX DE FILTRO */
.search_filter{margin-left:10px;margin-right:10px;padding:5px;}
.search_filter input,.search_filter select{padding:3px;}
.search_filter span{padding:10px;}
.search_filter table{width:100%;text-align:left;}
.search_filter table th,.search_filter table td{padding-left:10px;}
.search_filter tr td:FIRST-CHILD{width:100px;}
.search_filter table th{background:#FFEAEA;height:26px;}
/* Fim */

/* Table LIST */
.list{display:block;font-size:12px;border:1px solid #eee;padding:5px;}
.list_border{border:1px solid #CCC}
.list table{width:100%;text-align:left;border-collapse:collapse;}
.list table tr{border-top:1px solid #E0E0E0;}
.list table tr{border-bottom:1px solid #E0E0E0;}
.list table th{text-align:left;padding-left:10px;padding-right:10px;}
.list table td{padding-left:10px;padding-right:10px;}
.list table tr{height:30px;color:#525252;}
.list table tr:HOVER{color:#000}
.list table tr:FIRST-CHILD:HOVER{color:#525252}
.list input[type=text],textarea,select{padding:5px;margin-bottom:10px;}
.detail_list span{display:block}
.detail_list{background:#FFF;padding:10px;}
/* Fim */

/* Form list */
.form-list{margin:0;padding: 20px;background: #F5F5F5;margin-top: -5px;border: 1px solid  #dadada;}
.form-list label{display: block;padding:8px 0px 4px 0px;font-size: 14px;font-weight: bold;font-size: 12px;color: #4b4b4b;}
.form-list span{font-size: 12px;}
.form-list  input,select,textarea{padding: 6px;margin-bottom: 4px;margin-right: 10px;}
.form-list textarea{display: block;width: 98%;height: 80px;}
.form-list select{}
.form-list h3{display: block;border-bottom: 1px solid  #ccc;padding: 10px 0;font-size: 16px;color: #4b4b4b;margin:5px 0px;margin-top: 10px;}

/* NOVO ESTILO DE BOTÃO ENVIADO PELA KLABIN */
.btn-small{background: url(../images/button-small.png) no-repeat center center;width: 80px;height: 22px;border: 0;padding: 0;cursor: pointer;color: #fff;-moz-box-sizing: initial;position: relative;}
.btn-big{background: url(../images/button-big.png) no-repeat center center;width: 165px;height: 45px;border: 0;padding: 0;cursor: pointer;color: #fff;-moz-box-sizing: initial;position: relative;}
.btn-medium{background: url(../images/button-medium.png) no-repeat center center;width: 130px;height: 35px;border: 0;padding: 0;cursor: pointer;-moz-box-sizing: initial;position: relative;}

.btn-small span{font-size: 9px;font-weight: bold;height: 22px;display: inline-block;line-height: 16px;width: 55px;float: left;color: #fff;text-align: center;text-shadow:1px 1px 2px #000}
.btn-medium .span1{font-size: 9px;font-weight: bold;height:30px;display: inline-block;line-height: 12px;width: 90px;float: left;color: #fff;text-align: center;text-shadow:1px 1px 2px #000;padding-top: 3px;}
.btn-medium .span2{font-size: 11px;font-weight: bold;height:30px;display: inline-block;line-height: 26px;width: 90px;float: left;color: #fff;text-align: center;text-shadow:1px 1px 2px #000}
.btn-big .span1{font-size: 12px;font-weight: bold;width: 114px;float: left;height: 40px;color: #fff;text-align: center;text-shadow:1px 1px 2px #000}

.btn-big .icon{width: 49px;height: 40px;background:url(../images/icon/icon-big-group-white.png) no-repeat;position: absolute;right: 0;top: 0;}
.btn-small .icon{width: 24px;height: 18px;background:url(../images/icon/icon-small-group-white.png) no-repeat;position: absolute;right: 0;top: 0;}
.btn-medium .icon{width: 19px;height:13px;background:url(../images/icon/icon-small-group-white.png) no-repeat;position: absolute;right: 0;top: 0;margin: 8px;}

.btn-small .icon.thick{background-position: 2px -1px;}
.btn-small .icon.trash{background-position: -96px -1px;}


.btn-big .icon.cart{background-position: -184px 0px;}
.btn-big .icon.reload{background-position: -231px 0px;}
.btn-big .icon.thick{background-position: 0px 0px;}

.btn-medium .icon.return{background-position: -20px -2px;}
.btn-medium .icon.reload{background-position: -115px -2px;}
.btn-medium .icon.xls{background-position: -280px -4px;}
.btn-medium .icon.search{background-position: -325px -4px;}
.btn-medium .icon.plus{background-position: -370px -4px;}
.btn-medium .icon.print{background-position: -135px -1px;}

.edit-properties .title{font-size: 14px;color: #666;text-align: center;border:none !important;padding: 0 !important;float: none !important;display: block;}




