﻿*{ margin: 0; padding: 0; font-family: Arial, Verdana, Tahoma }  
a { border: 0; text-decoration: none; } 
li { list-style: none; }
img { border: none; }
a:hover { cursor: point; }
hr { height: 1px; font-size: 1px; line-height: 1px; border:none; border-top: 1px solid #000; }
.clear { height: 1px; font-size; 1px; line-height: 1px; clear: both; font-size: 1px; }
body { background: url(../_img/_layout/bg_body.jpg) repeat-x #515055; }

/* __________________ DIV TOPNAV __________________  */
div#central_content { width: 930px; margin: 0 auto;}
/* __________________ DIV ALL __________________  */
div#all { width: 980px; margin: 0 auto; padding: 5px 0 0 0; }

/* __________________ DIV HEADER __________________  */
div#header { width: 930px; margin: 0 auto; }
div#header a#bt_logo{ float: left; margin:  12px 0;}
div#newsletter { width: 293px; height: 60px; background: url(../_img/_layout/bg_newsletter.gif) no-repeat; float: right; padding: 0 0 15px 17px; margin: 10px 0 0 0; }
div#newsletter p { font-size:11px; font-weight: bold; text-transform: uppercase; padding: 9px 0 3px 25px;}
div#newsletter  input { width:98px; height: 18px; float: left; margin: 2px 7px 0 0; padding: 2px 0 0 5px;color: #c7c7c7; font-style: italic; font-size: 11px; }
div#newsletter  input.bt_subnews { background: url(../_img/_buttons/bt_tp1.jpg) no-repeat; height: 24px; width:47px; font-weight: bold; font-size: 11px; border: none; color: #fff; padding: 0;  }

/* __________________ DIV TOPNAV __________________  */
div#topmenu { background: url(../_img/_buttons/topmenu.gif); height: 40px; line-height: 40px; width:945px; margin: 0 auto; }
div#topmenu li { display: inline; }
div#topmenu li a { display: block; float: left; color: #fff; font-weight: bold; font-size: 12px; text-align: center; margin: 1px 0 0 2px; height: 39px; text-transform: uppercase;}
div#topmenu li a:hover { background: url(../_img/_buttons/bg_bt.jpg);}
div#topmenu li a.home { width: 80px; margin: 0; }
div#topmenu li a.home_active { width: 80px; margin: 0; background: url(../_img/_buttons/bg_bt.jpg) bottom; }
div#topmenu li a.inst { width: 111px;  }
div#topmenu li a.inst_active { width: 111px; background: url(../_img/_buttons/bg_bt.jpg) bottom; }
div#topmenu li a.prod{ width: 90px;  }
div#topmenu li a.prod_active { width: 90px; background: url(../_img/_buttons/bg_bt.jpg) bottom; }
div#topmenu li a.noti{ width: 84px;  }
div#topmenu li a.noti_active{ width: 84px; background: url(../_img/_buttons/bg_bt.jpg) bottom; }
div#topmenu li a.orca{ width: 104px;  }
div#topmenu li a.orca_active{ width: 104px; background: url(../_img/_buttons/bg_bt.jpg) bottom; }
div#topmenu li a.down{ width: 105px;  }
div#topmenu li a.down_active{ width: 105px; background: url(../_img/_buttons/bg_bt.jpg) bottom; }
div#topmenu li a.fale{ width: 120px;  }
div#topmenu li a.fale_active{ width: 120px; background: url(../_img/_buttons/bg_bt.jpg) bottom; }

/* __________________ DIV PAGINAÇÃO __________________  */
ul#paginacao { float: right; margin: 20px 0 0 0;  }
ul#paginacao li { display: inline; }
ul#paginacao a { display: block;	float: left; width: 20px; height:20px; line-height: 20px; border: 1px solid #9e0206; text-align: center; background: url(../_img/_buttons/bg_bt2.jpg) repeat-x; color: #fff; font-size: 12px; margin: 0 2px; font-weight: bold;}
ul#paginacao a:hover { color: #9F9F9F; background: #f6f6f6; border: 1px solid #7b7b7b; border-bottom:  1px solid #f6f6f6; border-right: 1px solid #f6f6f6; }
ul#paginacao a.bt_esp { width: 70px; }

form#form_busca { margin:8px 0 0 15px; float: left; height: 24px; }
form#form_busca  input { border: none;height: 24px;float: left; }
form#form_busca  input.busca { background: url(../_img/_buttons/bg_busca.jpg) no-repeat; width: 181px; padding: 5px 0 0 5px; height: 19px; font-style: italic; color: #c7c7c7; font-size: 11px;}
form#form_busca  input.bt_busca { background: url(../_img/_buttons/bt_busca.jpg) no-repeat; width: 23px; }

/* __________________ DIV  PARCEIROS __________________  */
div#parceiros { background: #fff; height: 75px; width: 580px; border: 1px solid #bcbcbc; margin: 15px; padding: 10px; overflow: hidden }
* html div#parceiros {  margin: 10px; }
div#parceiros h3  { font-size: 14px; color: #7c0005; margin: 0 0 10px 0; }
div#parceiros li  { display: inline; margin: 0 10px 0 0;  }
div#boxnews { padding: 10px 20px ; }
div#boxnews  h3{ color: #474748; font-size: 20px; background: url(../_img/_layout/line_subtitle.jpg) no-repeat bottom left; height: 30px; margin: 0 0 10px 0;}

/* __________________ UL DOWNLOAD __________________  */
ul#list_downs li a { display: block; background: url(../_img/_bullets/bullet_down.jpg) no-repeat left center; height: 25px; line-height: 25px; padding: 0 0 0 20px; font-size: 12px; color: #d20109;}
ul#list_downs li a:hover { text-decoration: underline; }

/* __________________ UL PRODUTOS __________________  */
/*ul.produtos  li.list_c { width:1px; height: 1px; clear: both; float:none; }*/
ul.produtos li{ width: 165px; float: left;height: 320px; margin: 0 0 10px 30px; }
ul.produtos li.list_p  p{  }
ul.produtos li div.info_prod { display: none; }
ul.produtos li div.info_prod div.intern_info{width: 500px; min-height: 370px; border: 10px solid #8a8c90; background: #fff; padding: 15px; margin: 10% 20%; z-index: 99999;}
* html ul.produtos li div.info_prod div.intern_info { margin: 60% 0 0 80%;  }
ul.produtos li div.info_prod div.intern_info img { margin: 0 0 10px 0; }
ul.produtos li div.info_prod div.arrow_bottom { background: transparent url(../_img/_layout/arrow_bottom.gif) no-repeat center bottom; height: 32px;  width: 80px; margin: 0 0 0 250px;}
ul.produtos li a.img_produto{ border: 2px solid #b8b9bb; display: block; width: 157px; position: relative; }
ul.produtos li a:hover.img_produto{ border: 2px solid #d20109 }
ul.produtos li span.title { color: #7c0005;font-size: 14px; font-weight: bold; margin: 10px 0 0 0; display: block; height: 50px}
ul.produtos li p a span { position: absolute; bottom: 0; background: #000; color: #fff;display: block; width: 97%; height: 20px; line-height: 20px; padding:  0 0 0 5px; text-transform: uppercase; }
ul.produtos li span.desc { font-size: 11px; color: #474748; height: 60px; display: block; }
ul.produtos .solorc { background: url(../_img/_buttons/bt_solorc.jpg) no-repeat left center; padding: 0 0 0 20px; font-weight: bold; font-size: 12px; color: #474748; margin: 10px 0 0 0;display: block; border: none; font-size: 11px;}
ul.produtos .solorc2 { background: url(../_img/_buttons/bt_solorc2.jpg) no-repeat left center; padding: 0 0 0 20px; font-weight: bold; font-size: 12px; color: #d20109; margin: 10px 0 0 0;display: block; border: none; font-size: 11px;}
ul.produtos a:hover.solorc { border: none; text-decoration: underline; }



/* __________________ DIV  NEWS __________________  */
div#boxnews { background: url(../_img/_layout/bg_boxnews.jpg) no-repeat; width: 247px; height: 310px; float: left; }
div#inter_content { background: url(../_img/_layout/bg_content.jpg) #e8e8e8 repeat-x; height: 330px; width: 640px; float: left; }
div#right_content { background: url(../_img/_layout/bg_content.jpg) #e8e8e8 repeat-x; min-height: 413px; width: 600px; float: left; padding: 10px  20px; }
* html div#right_content { width: 615px;  height: 400px; padding: 10px  10px; }
div#boxnews li { padding: 0 0 10px 0; /*width: 200px;*/ }
div#boxnews li a { line-height: 15px; color: #474748;}
div#boxnews li a:hover { text-decoration: underline; }
div#boxnews li span {  font-size: 12px; display: block; }
div#boxnews li span.title_n { font-weight: bold; color: #c90305; }
div#boxnews li span.date_n { font-style: italic; font-size: 11px; color: #8b8b8c; margin: 0 0 5px 0;  }
div#boxnews li span.text_n { font-size: 11px; color: #474748; }

/* __________________ DIV BUSCA PRODUTO __________________  */
div#busca_produto { background: url(../_img/_layout/busca_produto.jpg); width: 214px; height: 67px; padding: 15px;}
div#busca_produto input.find { width:205px; height: 21px; border: 1px solid #707070;border-bottom: none; border-right: none; margin:  0 0 10px 0; font-size: 11px ; font-style: italic ; color: #474748 ; padding: 3px 0 0 5px; }
div#busca_produto input.bt_buscap { background: url(../_img/_buttons/bg_bt2.jpg); width: 45px;height:22px; *height:20px; *line-height: 18px; border: 1px solid #9f0006; color: #fff; font-size: 11px; font-weight: bold; float: left; margin: 0 0 0 15px;}
div#busca_produto select { float: left; width: 148px; height: 24px; font-size: 11px ; font-style: italic ; color: #474748 ; padding: 3px  5px;}


/* __________________ DIV BANNER CENTRAL __________________  */
div#central_banner { height: 134px; background: url(../_img/_layout/bg_banner.jpg) repeat-x; border: 1px solid #898a8d; margin: 10px 0; padding: 7px; }

div#content { border: 1px #838386 solid; background: url(../_img/_layout/bg_cont_esp.jpg) repeat-y left ;*background: url(../_img/_layout/bg_cont_esp.jpg) repeat-y 1px ; /*overflow: auto;*/ height: auto; }
* html div#content {  background: url(../_img/_layout/bg_cont_esp.jpg) repeat-y 1px ; }
* html div#destaque { /*padding: 15px 15px; */ margin: -5px 0 0 0;}
div#destaque img { float: left; }
ul.list_op { background: #630004; height: 25px; line-height: 25px;}
 ul.list_op li { display: inline; height: 20px;  }
 ul.list_op li.title {  font-weight: bold; font-size: 14px; color: #fc8e93; margin: 0 0 0 5px;float: left; }
 ul.list_op li.btns { float: right; padding: 5px 5px 0 0; }
 ul.list_op li a.outros_destaques {  width: 80px; color:#FC8E93; float:left; font-size:14px; }
 ul.list_op li a { display: block; height: 15px; width: 19px; float: left;}
 ul.list_op li a.prev { background: url(../_img/_buttons/bt_np.jpg) no-repeat left top; }
 ul.list_op li a.next { background: url(../_img/_buttons/bt_np.jpg) no-repeat right top; }
div#box_promo1 { float: left; width: 420px; height: 175px; border: 2px solid #9f0006; background: #9F0006; margin: 20px 0 0 15px;}
* html div#box_promo1 { margin:20px 0 0 5px; }
div#box_promo2 { float: left; margin: 20px 0 0 15px; width: 157px; height: 175px; border: 2px solid #9f0006; background: #9f0006; overflow: hidden;}
.bg_img { background: #fff; display: block; width: 97%; }
div#box_promo2 p { color: #fff; font-size: 11px; margin: 0 0 0 10px;}
div#box_promo2 p.title { font-size: 14px; font-weight: bold; margin: 4px 0 0 10px; }

/* __________________ DIV BOXLEFT CONTENT __________________  */
div#boxleft_content { background: url(../_img/_layout/top_left.jpg) #d3d3d5 no-repeat bottom; width: 287px; ; float: left; /*padding: 20px 25px;*/ border-right: 1px solid #afafb1 }
*html div#boxleft_content { width: 245px ;  height: 394px; padding: 0px; /*background: url(../_img/_layout/boxleft_content.jpg) top -4px no-repeat;*/}
div#box_produtos1 { border: 2px solid #9f0006; width: 236px; height: 123px; background: #630004; }
div#box_produtos1 p { color: #fff; font-size: 11px; font-weight: bold; padding: 0px 0 0 5px; float: left; }
div#box_produtos1 p.livros { margin: 0 0 0 30px; }
div#box_produtos1 a {/* margin: 0 0 0 5px; */}
div#boxleft_content h3 { color: #474748; font-size: 20px; background: url(../_img/_layout/line_subtitle.jpg) no-repeat bottom left; height: 30px; margin: 30px 0 10px 0; display: block;}
div#boxleft_content h3.title_top { margin: 10px 0; }
ul#list_cat  li a{ color: #373f4b; font-size: 12px; font-weight: bold; background: url(../_img/_buttons/bg_bt3.jpg) no-repeat top left; height: 12px; line-height: 12px; padding: 0 0 0 20px; }
ul#list_cat  li ul { display: none; }
ul#list_cat  li ul a{ background: none; color: #d20109; }
ul#list_cat  li a:hover { color: #d20109; }
ul#list_cat  li a.active_cate { color: #d20109; background: url(../_img/_buttons/bg_bt3.jpg) no-repeat bottom left; }

div#central_left { padding: 0 25px; margin: 0 0 20px 0; }
* html div#central_left { padding: 0 5px; margin: 0 0 20px 0; }

/*ul#navigation li a { color: #373f4b; font-size: 12px; font-weight: bold;  height: 12px; line-height: 12px; padding: 0 0 0 20px;  }*/


/* __________________ DIV RIGHT CONTENT __________________  */
div#right_content  h2 { font-size: 20px; color: #d20109; font-weight: bold; margin: 20px 0; }
div#right_content  h3 { font-size: 16px; color: #d20109; font-weight: bold; margin: 20px 0 10px 0; }
div#right_content ul.list_inst li { font-size: 12px; color:#474748; margin: 0 0 0 20px; list-style: disc; line-height: 20px; }
div#right_content  p { font-size: 12px; color: #474748; margin: 0 0 10px 0;}
div#right_content p.txt_orca { color:#780006; display:block; font-size:14px; font-weight:bold; margin:0 0 5px; }
div#show_room { width: 600px;  background: #fff;  border: 2px solid #bcbcbc;}
div#show_room  li  { display: inline;}
div#show_room  li a { float: left; display: block; margin:  0; border: 2px solid #8c8d90; }
* html div#show_room  li a { margin: 15px; }
div#show_room  li a:hover { border: 2px solid #d20109; }

/* __________________ DIV BREAD CUMB	 __________________  */
div#breadCumb {  background: #f6f6f6; padding: 2px; border-left: 1px solid #7b7b7b; border-top: 1px solid #7b7b7b; height: 18px; }
div#breadCumb li { display: inline; float: left; }
div#breadCumb li.arrow1 { background: url(../_img/_buttons/bt_bread1.jpg); height: 15px; width: 9px;}
div#breadCumb li.arrow3 { background: url(../_img/_buttons/bt_bread3.jpg); height: 15px; width: 9px;}
div#breadCumb li.arrow2 { background: url(../_img/_buttons/bt_bread2.jpg); height: 15px; width: 9px;}
div#breadCumb li  a{ display: block; float: left; background: url(../_img/_buttons/bg_abread.jpg) repeat-x; padding: 0 5px; height: 15px; line-height: 15px; font-size: 9px; color: #fff;}
div#breadCumb li.bread_active{ background: #dededf; color: #9e9e9e;font-size: 9px; height: 15px; line-height: 15px; padding: 0 0 0 5px;}

/* __________________ DIV FOOTER __________________  */
ul#list_noticias  li { margin: 0 0 15px 0; }
ul#list_noticias  a { width: 80%; display: block; color: #474747; float: left;}
ul#list_noticias  a:hover { text-decoration: underline; }
ul#list_noticias  li.clear { margin: 0; }
ul#list_noticias  li  div.dia_noticia { background: url(../_img/_layout/imgd.jpg) no-repeat; width:36px; height:43px; float: left; margin: 0 10px 0 0; text-align: center; font-weight: bold; }
ul#list_noticias  li  div.dia_noticia  p { margin: 5px 0 0 0; color: #f9f8fd; }
ul#list_noticias  li img { float: left; margin: 0 10px 0 0; }
ul#list_noticias  li span { font-size: 12px; color: #474747; }
ul#list_noticias  li span.title { font-weight: bold; color: #780006; margin: 0 0 5px 0; display: block; font-size: 14px; }
ul#list_noticias  li span.leia { color: #d3010a; }

/* __________________ DIV FOOTER __________________  */
div#footer { margin: 0 0 10px 0; height: 40px; }
div#footer p { color:#d3d3d5; font-size: 11px; }
div#footer p.txt { float: left; margin: 0 0 0 20px; }
div#footer p.txt a#map {padding: 2px 0 2px 20px;  background: url(../_img/_buttons/g.gif) no-repeat left top; margin: 0 0 0 10px;}
div#footer p.txt a:hover#map { text-decoration: underline; color: #ccc; }
div#footer p.m2 { float: right; margin: 0  20px 0 0; }
div#footer a { color:#aeaeae; }
.bt_close { display: block; height: 27px; width: 17px; background: url(../_img/_buttons/bt_close.jpg) no-repeat center ; margin: 0 auto 0 auto; }

/* __________________ LISTA ORÇAMENTO __________________  */
div#tb_orcamento { width: 595px; }
div#tb_orcamento ul.titles { background: url(../_img/_layout/bg_list_orca.jpg) no-repeat; color: #fff; height: 31px; }
div#tb_orcamento  ul.titles li{ display: inline; float: left;  line-height: 31px; }
div#tb_orcamento ul.titles  li{ font-size: 12px;text-transform: uppercase; font-weight: bold; }
div#tb_orcamento  ul.titles  li.list1 { width: 325px; padding: 0 0 0 15px; }
div#tb_orcamento  ul.titles  li.list2 { width: 124px; text-align: center }
div#tb_orcamento  ul.titles  li.list3 { width: 124px; text-align: center }
div#tb_orcamento  ul.lists_orca { border: 3px solid #747579; border-top: none; }
div#tb_orcamento  ul.lists_orca li a.bt_add { display: block; float: left; width: 6px; height: 12px; background: url(../_img/_buttons/bts_numpgs.jpg) left center no-repeat; height: 30px;  }
div#tb_orcamento  ul.lists_orca li a.bt_rem{ display: block; float: left; width: 6px; height: 12px; background: url(../_img/_buttons/bts_numpgs.jpg) right center no-repeat; height:30px }
div#tb_orcamento  ul.lists_orca li   { background: #fcfcfc; border-bottom: 2px solid #747579; line-height: 3px; height: 30px; *height: 27px;   margin: 0;}
* html div#tb_orcamento  ul.lists_orca li  {  }
* html div#tb_orcamento  ul.lists_orca li ul li   {  border: none; background: #fff; }
/** html .bt_close {  height: 15px;}*/
div#tb_orcamento  ul.lists_orca li ul li  { background: #fcfcfc; float: left; display: inline; height: 30px; line-height: 30px; }
div#tb_orcamento  ul.lists_orca li ul li span { float: left; padding: 0 4px; width: 20px;}
div#tb_orcamento  ul.lists_orca li.list1 { width: 325px; padding: 0 0 0 15px; font-weight: bold; color: #630004; font-size: 12px; }
div#tb_orcamento  ul.lists_orca li.list2 { width: 125px; text-align: center }
div#tb_orcamento  ul.lists_orca li.list2 p { padding: 0 0 0 40px;; display: block; font-size: 14px; }
div#tb_orcamento  ul.lists_orca li.list3  { width: 124px; text-align: center }

/* __________________ FORM ORÇAMENTO __________________  */
form#form_orcamento label { color: #630004; font-size: 11px; float: left; font-weight: bold; }
form#form_orcamento label input { width: 290px; height: 21px;padding: 3px 0 0 0; } 
form#form_orcamento label.lb1 { width:306px; }
form#form_orcamento label.lb2 { float: none; }
form#form_orcamento label textarea { width: 595px; height: 65px; overflow: auto; }
form#form_orcamento input#bt_orc{ background:transparent url(../_img/_buttons/bg_bt2.jpg); /*border:1px solid #9E0206; */ border: 0; color:#FFFFFF; display:block; font-size:12px; font-weight:bold; height:23px; padding: 0px 0 0 0; margin:10px 2px 0 2px; text-align:center; width:145px; float: right;}

/* __________________ BUSCA __________________  */
p.txt_result span { font-weight: bold; color: #7c0005; }
ul#result_busca { margin: 20px 0 0 0; }
ul#result_busca li a{ display: block; background: url(../_img/_buttons/more_less.gif) no-repeat top left; font-size: 12px; color: #d20109; padding: 0 0 0 20px; margin: 0 0 10px 0; height: 15px;}
ul#result_busca li a:hover { text-decoration: underline; }
ul#result_busca li a.active_busca{  background: url(../_img/_buttons/more_less.gif) no-repeat bottom left; }
ul#result_busca li a span { color: #474748; font-style: italic; }
ul#result_busca li a.normal { background: url(../_img/_buttons/more_less.gif) no-repeat bottom left; }
ul#result_busca li ul {margin: 0 0 10px 0; display: none; }
ul#result_busca li ul a { background: none; margin: 0 0 0 5px; }

/* __________________ FALE CONOSCO __________________  */
form#form_cont label { font-size: 11px; font-weight: bold; color: #630004; line-height: 20px;}
form#form_cont  input, textarea { border:none; border-left: 1px solid #646464;  border-top: 1px solid #646464;}
form#form_cont  textarea { overflow: auto; }
form#form_cont div#box_left { float: left; }
form#form_cont div#box_right { float: left; width: 300px; margin: 0 0 0 20px;}
form#form_cont div#box_left input { width:265px; height: 20px; padding:2px 0 0 3px; }
form#form_cont div#box_right input { width:300px; height: 20px; padding:2px 0 0 3px; }
form#form_cont textarea { height: 110px; width: 300px; }
form#form_cont div#box_right   input.bt_cont { background:transparent url(../_img/_buttons/bg_bt2.jpg); border:1px solid #9E0206; color:#FFFFFF; display:block; font-size:12px; font-weight:bold; height:23px; padding: 1px 0 0 0; margin:10px 2px 0 2px; text-align:center; width:145px; float: right; border: none;}

/* __________________ PÁGINA DE  LIVROS __________________  */
ul#list_livros { margin: 0 0 20px 0; }
ul#list_livros li { margin: 5px 0 0 0; font-size: 11px; color: #474748; line-height: 15px; display: block; background: url(../_img/_bullets/arrow_books.jpg) no-repeat left 5px; padding: 0 0 0 20px; }
/*ul#list_livros li a { font-size: 11px; color: #474748; line-height: 15px; display: block; background: url(../_img/_bullets/arrow_books.jpg) no-repeat left 5px; padding: 0 0 0 20px;}*/
ul#list_livros li a:hover { text-decoration: underline; }
div#txt_livro_esq { width: 135px; margin: 0 10px 0 0; float: left; }
div#txt_livro_dir { width: 440px; float: left; }
div#txt_livro_dir  p { margin:  0 0 10px 0; }
div#txt_livro_dir  h3 { color: #7c0005; font-size: 14px; margin: 0 0 10px 0; }

/* __________________ CLASSES PÚBLICAS __________________  */
a.bt_more {background: url(../_img/_bullets/more.jpg) no-repeat left center; padding: 0 0 0 15px; font-weight: bold; font-size: 12px; color: #474748; margin: 30px auto 0 auto;display: block; width: 150px; }
a:hover.bt_more { color: #c90305;}
a#add_produtos { width: 170px; }
a#bt_book { width: 120px; margin: 10px 0 0 0; }
.img_livro { margin: 0 auto; display: block; }
.close { font-size:14px; color: #d20109; font-weight: bold; float: right; display: block; margin: 0 0 10px 0; }
div#right_content p.title_noti { color: #7c0005; font-size: 14px; font-weight: bold;  }
div#right_content p.date_noti { color: #8c8c8c ; font-size: 11px; font-style: italic; }
div#right_content p.para_noti { margin: 20px 0; }
/* bt download pdf*/
.bt_pdf { display: block; width: 65px; height: 20px; line-height: 20px; border: 1px solid #9e0206; text-align: center; background: url(../_img/_buttons/bg_bt2.jpg) repeat-x; color: #fff; font-size: 12px; margin: 0 2px; font-weight: bold; }
a:hover.bt_pdf{  color:#5F0006; text-decoration: underline; }

.bt_back { display: block; width: 65px; height: 20px; line-height: 20px; border: 1px solid #9e0206; text-align: center; background: url(../_img/_buttons/bg_bt2.jpg) repeat-x; color: #fff; font-size: 12px; margin: 0 2px; font-weight: bold; }
a:hover.bt_back { background:#F6F6F6 none repeat scroll 0 0; border-color:#7B7B7B #F6F6F6 #F6F6F6 #7B7B7B; border-style:solid; border-width:1px;color:#9F9F9F; }
a.more_home { margin: 10px 0 0 0; }

/* __________________ FIXED  CONTENT __________________  */
div.fixed_content { height: 280px; }

/* __________________ FIXED  PRODUTOS __________________  */
div.fixed_produtos { min-height: 600px; }

/* __________________ FIXED  DOWNS __________________  */
div.fixed_downs { height: 230px; }

/* __________________  FIXED  __________________  */
.clearfix:after                       { content: "."; clear: both; display: block; height: 0; visibility: hidden; }
.clearfix                             { display: inline-block; }
/* Hide from IE Mac \*/
.clearfix                             { display: block; }
/* End hide from IE Mac */



