.pack4r_main_container{width: 1040px; padding-top: 10px; }

.glossario_container{float:left; width: 724px; min-height: 760px; /*border: 1px solid #000;*/ margin-right: 55px;}

.glossario_container a, .glossario_container a:active, .glossario_container a:hover{color: #91a930;}

.pack4_menu_container{position: relative; float:left; background-color: #c8d297; height: 30px; width: 260px; font-weight: bolder; margin-bottom: 4px;}
.pack4_menu{position: relative; float:left; background-color: #c8d297; height: 30px; width: 260px; font-weight: bolder; margin-bottom: 4px; cursor: pointer;}
.pack4_menu:hover{background-color: #899067;}
.pack4_menu_active{background-color: #91a930;}
.pack4_menu_arrowtip{position: absolute; left:0; top:0;}
.pack4_menu_txt{position: absolute; top:0; right: 15px; margin-top: 6px; font-size: 14px;}


.pack4r_letter_separator{position: relative; width: 100%; height: 41px; margin-top: 20px;}
.pack4_letter_flag{position: absolute; top:0; left: 20px;}
.pack4_letter{position: absolute; top:6px; left: 32px;}

.glossario_txt{clear:both; text-align: left; color: #000; margin-top: 10px; margin-left: 20px;}
.glossario_titulo{font-weight: bold;}




.hidden{display: none;}
.pack4r_h1{text-align: left; color:#000;}
.pack4r_h2{text-align: left; font-size: 18px; color:#000;}

/*
.pack4r_g1{position: absolute; width: 240px; height: 38px; cursor: pointer; z-index: 30; color:#fff;}
.pack4r_g2{position: absolute; left:350px; width: 240px; height: 38px; cursor: pointer; z-index: 20; color:#fff;}
.pack4r_g3{position: absolute; left:590px; width: 240px; height: 38px; cursor: pointer; z-index: 10; color:#fff;}
*/

.pack4r_g1{float:left;  width: 240px; height: 38px; cursor: pointer; z-index: 30; color:#fff;}
.pack4r_g2{float:left;  width: 240px; height: 38px; cursor: pointer; z-index: 20; color:#fff;}
.pack4r_g3{float:left;  width: 240px; height: 38px; cursor: pointer; z-index: 10; color:#fff;}

/*.pack4r_g34{position: absolute; top:440px; left:590px; width: 240px; height: 38px; cursor: pointer; z-index: 10;}*/

.pack4r_tmenu_n1{position: relative; width: 240px; height: 38px; background-color: #c2e2e4; margin-top: 5px; cursor: pointer; z-index: 30;}
.pack4r_tmenu_n1:hover{background-color: #7db2b6;}
.pack4r_tmenu_n1_active{background-color: #91cdd1;}

.pack4r_tmenu_n2{position: relative; width: 240px; height: 38px; margin-top: 5px; cursor: pointer; z-index: 20;}

.pack4r_tmenu_n3{position: relative; width: 240px; height: 38px; margin-top: 5px; cursor: pointer; z-index: 20;}

.pack4r_back_arrow{position: absolute; top:0; left:0;}
.pack4r_front_arrow{position: absolute; top:0; right:0;}
.pack4r_menu_txt{padding-top: 8px; font-size: 14px; text-align: center; color:#fff!important;}
.pack4r_menu_txt2{padding-top: 4px; font-size: 12px; text-align: center;}

a .pack4r_menu_txt{cursor: pointer;}

.fix_txtpos{padding-top: 0px;}


.pack4r_info_item{float: left; cursor: default;}
.pack4r_tmenu1{position: relative; width: 240px; height: 38px; background-color: #c2e2e4; margin-top: 5px; z-index: 30;}
.pack4r_head{position: relative; width: 100%; height: 57px; background: url(../assets/images/pack4recycling/pack4r_header_1.png); margin-top: 20px; border-top: 1px dotted #ccc; border-bottom: 1px dotted #ccc;}
.pack4r_head_txt{margin-left: 20px; margin-top: 18px; color: #91a930; text-align: left; font-size: 16px;}
.pack4r_head_txt_2{margin-left: 20px; margin-top: 18px; color: #0082c0; text-align: left; font-size: 16px;}
.pack4r_head_ico{position: absolute; right: 30px; top: 0;}

.pack4r_separador{position: relative; width: 100%; height: 0px; margin-top: 50px; border-top: 1px dotted #ccc;}
.pack4r_head2{position: relative; width: 500px; height: 40px; background:#f5d703; margin: 0px 0 0 20px; border-top: 1px dotted #ccc;}
.pack4r_head2 .pack4r_head_txt{margin-left: 20px; margin-top: 8px; color: #fff; text-align: left; font-size: 16px;}

.pack4r_head2_2{position: relative; width: 500px; background:#0082c0; padding-bottom:10px; margin: 0px 0 0 20px; border-top: 1px dotted #ccc;}
.pack4r_head2_2 .pack4r_head_txt{margin-left: 20px; margin-top: 8px; color: #fff; text-align: left; font-size: 16px;}


.pack4r_head2_3{position:relative; top:-10px; left:20px; float: left; margin:0;}
.pack4r_head2_3 .pack4r_head_txt{margin: 8px  20px; color: #fff; text-align: left; font-size: 16px;}

.pack4r_n2_color1{background-color: #f5d703;}
.pack4r_n2_color2{background-color: #0082c0;}
.pack4r_n2_color3{background-color: #7ca82a;}
.pack4r_n2_color4{background-color: #bc6a21;}
.pack4r_n2_color5{background-color: #8ac4cb;}
.pack4r_n2_color6{background-color: #c2e2e4;}
.pack4r_n2_color7{background-color: #88c7cc;}
.pack4r_n2_color8{background-color: #f5ae03;}


.pack4r_garrafa1{float: right;}
#pack4r_info_container{color: #000; margin: 20px 0 20px 0; text-align: left;}
#pack4r_info_container h3{height: 30px;  border-top: dotted 1px #ccc; cursor: pointer;}
#pack4r_info_container .color_a{background-color: #fff;}
#pack4r_info_container .color_b{background-color: #ececec;}

#pack4r_info_container .titulo{margin: 8px 0 0 5px; text-align: left; font-weight: bold;}
#pack4r_info_container .txt{margin: 10px 5px; text-align: center;}

.pack4r_separador_txt{position: relative; width: 100%; height: 0px; margin-top: 10px; border-top: 1px dotted #ccc;}
.pack4r_titulo_2{float:left; background-color: #ececec; text-align: left; padding: 10px 20px; color: #000; font-weight: bold; margin-top: 0px;}

.pack4r_table{width: 100%;}
.pack4r_table_fix{margin-left: 20px;}

/* ##  Tabela tipo 1 ## */
.pack4r_table_0{display: block; color: #000; width: 100%; text-align: left; margin: 0px; padding: 0;  margin-bottom: 40px;}
.pack4r_table_0 tr{border:1px dotted #ccc;}
.pack4r_table_0 td{border:1px dotted #ccc;}
.pack4r_table_0 .head1 .txt, .pack4r_table_0 .head2 .txt, .pack4r_table_0 .head3 .txt, .pack4r_table_0 .head4 .txt{color: #fff; text-align: center; margin: 10px 10px; font-weight: bold;}

.pack4r_table_0 .head1{width: 10%; background-color: 000;}
.pack4r_table_0 .head2{width: 30%; background-color: #91a930;}
.pack4r_table_0 .head3{width: 30%; background-color: #91cdd1;}
.pack4r_table_0 .head4{width: 30%; background-color: #797878;}
.pack4r_table_0 .body1 .txt, .pack4r_table_0 .body2 .txt, .pack4r_table_0 .body3 .txt, .pack4r_table_0 .body4 .txt{color: #000; text-align: left; margin: 10px 10px;}


/* ##  Tabela tipo 2 ## */
.pack4r_table_1{display: block; color: #000; width: 100%; text-align: left; margin: 0px; padding: 0;  margin-bottom: 40px;}
.pack4r_table_1 tr{border:1px dotted #ccc;}
.pack4r_table_1 td{border:1px dotted #ccc;}
.pack4r_table_1 .head1 .txt, .pack4r_table_1 .head2 .txt, .pack4r_table_1 .head3 .txt{color: #fff; text-align: center; margin: 10px 10px; font-weight: bold;}

.pack4r_table_1 .head1{width: 20%; background-color: 000;}
.pack4r_table_1 .head2{width: 40%; background-color: #797878;}
.pack4r_table_1 .head3{width: 40%; background-color: #91cdd1;}
.pack4r_table_1 .body1 .txt, .pack4r_table_1 .body2 .txt, .pack4r_table_1 .body3 .txt{color: #000; text-align: center; margin: 10px 10px;}

/* ##  Tabela tipo 3 ## */
.pack4r_table_2{display: block; color: #000; width: 100%; text-align: left; margin: 0px; padding: 0;  margin-bottom: 40px;}
.pack4r_table_2 tr{border:1px dotted #ccc;}
.pack4r_table_2 td{border:1px dotted #ccc;}
.pack4r_table_2 .head1 .txt, .pack4r_table_2 .head2 .txt{color: #fff; text-align: center; margin: 10px 10px; font-weight: bold;}

.pack4r_table_2 .head1{width: 50%; background-color: #91cdd1;}
.pack4r_table_2 .head2{width: 50%; background-color: #797878;}
.pack4r_table_2 .body1 .txt, .pack4r_table_2 .body2 .txt{color: #000; text-align: center; margin: 10px 10px;}


.pack4r_table_2 .color2{background-color: #ececec;}/* cinza claro */
.pack4r_table_2 .color3{background-color: #91a930;}/* verde */
.pack4r_table_2 .color4{background-color: #91cdd1;}/* azul */
.pack4r_table_2 .color5{background-color: #797878;}/* cinza escuro */


/* ##  Tabela tipo 3 ## */
.pack4r_table_3{display: block; color: #000; width: 100%; text-align: left; margin: 0px; padding: 0;  margin-bottom: 10px;}
.pack4r_table_3 tr{border:1px dotted #ccc;}
.pack4r_table_3 td{border:1px dotted #ccc;}
.pack4r_table_3 .head1 .txt, .pack4r_table_3 .head2 .txt, .pack4r_table_3 .head3 .txt, .pack4r_table_3 .head4 .txt,
.pack4r_table_3 .head5 .txt, .pack4r_table_3 .head6 .txt, .pack4r_table_3 .head7 .txt, .pack4r_table_3 .head8 .txt,
.pack4r_table_3 .head9 .txt, .pack4r_table_3 .head10 .txt, .pack4r_table_3 .head11 .txt, .pack4r_table_3 .head12 .txt, .pack4r_table_3 .head13 .txt{color: #000; text-align: center; margin: 10px 10px; font-weight: bold;}

.pack4r_table_3 .body1 .txt, .pack4r_table_3 .body2 .txt, .pack4r_table_3 .body3 .txt, .pack4r_table_3 .body4 .txt,
.pack4r_table_3 .body5 .txt, .pack4r_table_3 .body6 .txt, .pack4r_table_3 .body7 .txt, .pack4r_table_3 .body8 .txt,
.pack4r_table_3 .body9 .txt, .pack4r_table_3 .body10 .txt, .pack4r_table_3 .body11 .txt, .pack4r_table_3 .body12 .txt, .pack4r_table_3 .body13 .txt{color: #000; text-align: center; margin: 10px 10px; font-weight: bold;}

.pack4r_table_3 .color1{background-color: #fff;}
.pack4r_table_3 .color2{background-color: #ececec;}/* cinza claro */
.pack4r_table_3 .color3{background-color: #91a930;}/* verde */
.pack4r_table_3 .color4{background-color: #91cdd1;}/* azul */
.pack4r_table_3 .color5{background-color: #797878;}/* cinza escuro */

/*
.pack4r_table_2 .head1{width: 50%; background-color: #797878;}
.pack4r_table_2 .head2{width: 50%; background-color: #91cdd1;}
*/
/*.pack4r_table_2 .body1 .txt, .pack4r_table_2 .body2 .txt{color: #000; text-align: left; margin: 10px 10px;}*/

/*
.pack4r_table1{color: #000; width: 100%; text-align: left; margin-bottom: 40px;}
.pack4r_table1 .head1{float:left; width: 50%; background-color: #91cdd1;}
.pack4r_table1 .head2{float:left; width: 50%; background-color: #797878;}
.pack4r_table1 .head1 .txt, .pack4r_table1 .head2 .txt{color: #fff; text-align: left; margin: 10px 10px; font-weight: bold;}

.pack4r_table1 .body1{float:left; width: 50%; background-color: #fff;}
.pack4r_table1 .body2{float:left; width: 50%; background-color: #fff;}
.pack4r_table1 .body1 .txt, .pack4r_table1 .body2 .txt{color: #000; text-align: left; margin: 10px 10px;}

*/
/*

.pack4r_table2{color: #000; width: 100%; text-align: left; margin-bottom: 40px; border:1px dotted #ccc;}
.pack4r_table2 .head1{float:left; width: 10%; background-color: 000;}
.pack4r_table2 .head2{float:left; width: 20%; background-color: #797878;}
.pack4r_table2 .head3{float:left; width: 50%; background-color: #91cdd1;}
.pack4r_table2 .head4{float:left; width: 20%; background-color: #797878;}
.pack4r_table2 .head1 .txt, .pack4r_table2 .head2 .txt, .pack4r_table2 .head3 .txt, .pack4r_table2 .head4 .txt{color: #fff; text-align: left; margin: 10px 10px; font-weight: bold;}

.pack4r_table2 .body1{float:left; width: 10%; background-color: #fff; border-top:1px dotted #ccc;}
.pack4r_table2 .body2{float:left; width: 20%; background-color: #fff; border-top:1px dotted #ccc;}
.pack4r_table2 .body3{float:left; width: 50%; background-color: #fff; border-top:1px dotted #ccc;}
.pack4r_table2 .body4{float:left; width: 20%; background-color: #fff; border-top:1px dotted #ccc;}
.pack4r_table2 .body1 .txt, .pack4r_table2 .body2 .txt, .pack4r_table2 .body3 .txt, .pack4r_table2 .body4 .txt{color: #000; text-align: left; margin: 10px 10px;}

*/


.pack4r_txt{color: #000; margin: 10px 20px; text-align: left;}

.pack4r_txt .color3{float:left; background-color: #91a930; text-align: left; padding: 5px;}/* verde */
.pack4r_txt .color4{float:left; background-color: #91cdd1; text-align: left; padding: 5px;}/* azul */
.pack4r_txt .color5{float:left; background-color: #797878; text-align: left; padding: 5px;}/* cinza escuro */

.pack4r_txt_head{color: #000; margin: 10px 20px; text-align: left; max-width: 580px; }

.pack4r_info_bottom{color: #000; margin: 10px 10px; text-align: left; font-style: italic;}
.pack4r_info_bottom a, .pack4r_info_bottom a:active, .pack4r_info_bottom a:hover{color: #91a930;}

.pack4r_txt_space{margin: 20px; width: 100%;}
.end_space{margin: 20px; padding: 20px; width: 100%;}

.fadeall{opacity: 0.4;}
.pack4r_tmenu_n2:hover{opacity: 1;}


.pack4r_extra_info{position: relative; top:200px; float:right; width: 250px; font-weight: bolder;}

.pack4r_bloco_amarelo{position:relative; display:block; width: 228px; background-color: #f5d703; margin:0; margin-left: 10px;}
.pack4r_bloco_amarelo .pack4r_txt{color: #FFF; margin: 0px 0px; text-align: center; width:200px; padding: 15px 10px; background-color: #f5d703; font-size: 12px; font-weight: bold;}

.pack4r_bloco_amarelo2{position:relative; display:block; width: 228px; height:40px; background-color: #f5d703; margin:0; margin-left: 10px;}
.pack4r_bloco_amarelo2 .pack4r_video_play{position: absolute; top:10px; left:20px;}
.pack4r_bloco_amarelo2 .pack4r_video_txt{position: absolute; top:10px; left:60px; font-size: 14px; font-weight: bold;}
/*
.pack4r_bloco_amarelo2 .pack4r_video_txt{position: absolute; top:20px; left:10px; color: #FFF; width:228px; height:40px; background-color: #f5d703; font-size: 14px; font-weight: bold;}
.pack4r_bloco_amarelo2 .pack4r_video_play{position: absolute; top:10px; left:0px;}
*/


.pack4r_bloco_cinza{position: relative; display:block; width: 228px; background-color: #ececec; margin:0; padding: 10px;}
.pack4r_bloco_cinza2{position: relative; display:block; width: 228px; background-color: #ececec; margin:0; padding: 0px 10px 10px 10px;}
.pack4r_bloco_cinza .pack4r_img, .pack4r_bloco_cinza2 .pack4r_img{width: 228px;}

.bt_glossario{cursor: help; /*color:#58595b!important;*/ color:#000!important; font-weight: bold; text-decoration: underline;}
.glossario_window{background-color: #fff; border:2px solid #000;}

.videobg{position: fixed; top:0; left:0; width: 100%; height: 100%; background-color: #000; opacity: 0.8; z-index: 995;}
.video_main_container{position: fixed; top:0; left:0; width:100%; height: 100%; z-index: 998;}
.video_container{position: absolute; top:50%; left:50%; min-width:560px; min-height: 315px; transform: translate(-50%, -50%); border:2px solid #fff; background-color: #000;} 
.onvideo{z-index: 800;}
.video_close_bt{position: absolute; top:-16px; right:-16px; z-index: 900;}
.video_close_bt:hover{cursor: pointer;}

.tabela_notas{font-size: 8px; font-style: italic; color: #000; text-align: left;  margin-bottom: 20px;}
.pack4r_menu_txt_fix{font-size: 12px;}


.pack4r_color2{background-color: #ececec!important;}/* cinza claro */
.pack4r_color3{background-color: #91a930!important;}/* verde */
.pack4r_color4{background-color: #91cdd1!important;}/* azul */
.pack4r_color5{background-color: #797878!important;}/* cinza escuro */
.pack4r_color6{background-color: #bc6a21!important;}/* Castanho */


.table_mais{position: relative; top:-20px; left:700px; width: 20px;}
.canto_cima{position: absolute; top:0; right: 12px;}
.canto_baixo{position: absolute; bottom:-4px; right: 12px;}

.glossario_info_text{max-width: 300px; border: 1px solid #000; z-index: 9999; background-color: #fff; color:#000; padding: 10px;}



@-moz-document url-prefix() {   
 /* .pack4r_g34{position: absolute; top:448px; left:590px; width: 240px; height: 38px; cursor: pointer; z-index: 10;} */
}