 body {
   margin:0px; padding:0px;
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#000;
 }
 
 p, td, ul, ol, li {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   line-height:140%;
 }
 
 p, h1, h2, h3, h4, h5, h6, ul {
   margin:0px 0px 12px 0px;
 }
 
 a {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   text-decoration:none;
   color:#000099;
   font-size:12px;
   line-height:140%;
 }
 
 a:hover {
   text-decoration:underline;
   color:#cc0000;
 }
 
 #body a {
   text-decoration:underline;
 }
 #body a.news {
   text-decoration:none;
 }
 
 #body ul.tab_menu_3 li a {
   text-decoration:none;
 }
 
 p.text_10px {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:10px;
 }
 
 p.text_9px {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:9px;
 }
 
 p.right, td.right {
   text-align:right;
 }
 
 p.center, td.center {
   text-align:center;
 }
 
 p.left, td.left {
   text-align:left;
 }
 
 h1, a.tytul, a.title, span.tytul {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   display:block;
   width:480px;
   padding-right:72px;
   border:0px solid red;
   margin-top:0px;
   margin-bottom:12px;
   font-size:16px;
   font-weight:bold;
   color:#003399;
   text-decoration:none;
 }
 
 a.tytul:hover {
   color:#cc0000;
   text-decoration:none;
 }
 
 a.news_title {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   display:inline;
   width:480px;
   font-size:14px;
   font-weight:bold;
   color:#003399;
   text-decoration:none;
 }
 
 a.news_title:hover {
   color:#cc0000;
   text-decoration:none;
 }
 
 div.news_ir {
   border-bottom:1px solid #ddd;
   margin-bottom:6px;
 }
 
 h2 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:14px;
   font-weight:bold;
   color:#003399;
 }
 
 h3 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:13px;
   font-weight:bold;
   color:#003399;
 }
 
 h4 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#003399;
 }
 
 h5 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:12px;
   color:#003399;
 }
 
 h6 {
   font-family:Verdana, Arial, Helvetica, sans-serif;
   font-size:11px;
   color:#003399;
 }
 
 a.download_file {
   display:block;
   height:50px;
   padding-left:60px;
   padding-top:2px;
   margin-bottom:6px;
 }
 
 div.download_file {
   padding-left:60px;
   padding-top:2px;
   margin-bottom:6px;
   min-height:48px;
 }
 
 a.d_jpg, div.d_jpg {
   background: url(images/icons/image_48x48.png) no-repeat left top;
 }
 a.d_gif, div.d_gif {
   background: url(images/icons/image_48x48.png) no-repeat left top;
 }
 a.d_pdf, div.d_pdf {
   background: url(images/icons/pdf_48x48.png) no-repeat left top;
 }
 a.d_doc, div.d_doc {
   background: url(images/icons/doc_48x48.png) no-repeat left top;
 }
 a.d_odt, div.d_odt {
   background: url(images/icons/doc_48x48.png) no-repeat left top;
 }
 a.d_zip, div.d_zip {
   background: url(images/icons/zip_48x48.png) no-repeat left top;
 }
 
 ul.ul_1, ul.ul_1 ul, ul.ul_1 ul ul, ul.site_map, ul.site_map ul, ul.site_map ul ul, ul.site_map ul ul ul, ul.site_map ul ul ul ul, ul.site_map ul ul ul ul ul, ul.site_map ul ul ul ul ul ul {
   list-style:none;
   line-height:140%;
   margin:0px;
   margin-left:10px;
   margin-bottom:12px;
   padding:0;
 }
 ul.ul_1 li, ul.site_map li {
   line-height:140%;
   padding:0px;
   padding-left:10px;
   background: url(images/icons/ico_li_1.gif) no-repeat 0px 3px;
 }
 
 ul.ul_1 li li, ul.site_map li li {
   padding:0px;
   padding-left:10px;
   background: url(images/icons/ico_li_2.gif) no-repeat 0px 3px;
 }
 ul.ul_1 li li li, ul.site_map li li li, ul.site_map li li li li, ul.site_map li li li li li {
   padding:0px;
   padding-left:10px;
   background: url(images/icons/ico_li_3.gif) no-repeat 0px 3px;
 }
 
 ul.site_map ul ul ul li{
   list-style: none;
 }
 
 a.site_map_0, a.site_map_0:visited {
   display:block;
   width:100%;
   padding:2px;
   padding-left:0px;
   border-left:0;
   border-bottom:0;
 }
 
 a.site_map_0:hover {
   display:block;
   width:100%;
   padding:2px;
   padding-left:0px;
   border-left:0;
   border-bottom:0;
 }
 
 a.site_map_1, a.site_map_1:hover, a.site_map_1:visited {
   display:block;
   width:100%;
   padding:2px;
   padding-left:0px;
   border-left:0;
   border-bottom:0;
 }
 
 div.box1 {
   border:1px solid #cc0000; padding:8px; background-color:#eee;
 }
 
 div.div_173 {
   background: url(images/div_173_bg.gif) bottom left no-repeat;
   width:173px; padding-bottom:8px; margin-bottom:10px; border:0px solid red;
 }
 div.div_173_top {
   background: url(images/div_173_bg.gif) top left no-repeat;
   width:173px; height:6px; border:0px solid red;
 }
 
 div.div_236 {
   background: url(images/div_236_bg_.gif) bottom left no-repeat;
   width:245px; padding:0; padding-top:6px; padding-bottom:8px; margin:0px; border:0px solid red;
 }
 div.div_236_top {
   background: url(images/div_236_bg_.gif) top left no-repeat;
   width:245px; height:6px; padding:0; margin:0;
 }
 
 div.div_265 {
   background: url(images/div_265_bg.gif) bottom left no-repeat;
   width:265px; padding-bottom:8px; margin-bottom:10px;
 }
 div.div_265_top {
   background: url(images/div_265_bg.gif) top left no-repeat;
   width:265px; height:6px;
 }
 
 div.div_488 {
   background: url(images/div_488_bg.gif) bottom left no-repeat;
   width:488px; padding-bottom:8px; margin-bottom:10px;
 }
 div.div_488_top {
   background: url(images/div_488_bg.gif) top left no-repeat;
   width:488px; height:6px; border:0px solid red;
 }
 
 div.div_550 {
   background: url(images/div_550_bg.gif) bottom left no-repeat;
   width:550px; padding-bottom:8px; margin-bottom:10px;
 }
 div.div_550_top {
   background: url(images/div_550_bg.gif) top left no-repeat;
   width:550px; height:6px;
 }
 
 div.div_550_red {
   background: url(images/div_550_bg_red.gif) bottom left no-repeat;
   width:550px; padding-bottom:8px; margin-bottom:10px;
 }
 div.div_550_top_red {
   background: url(images/div_550_bg_red.gif) top left no-repeat;
   width:550px; height:6px;
 }
 
 
 div.div_box_text {
   padding:0px 10px 0px 10px;
 }
 
 img.img_border1 {
   border:1px solid #ccc; padding:5px;
 }
 
 div.col2 {
   width:555px; display:table;
 }
 div.col2l {
   width:270px; display:table-cell; overflow:hidden; float:left; padding-right:5px;
 }
 div.col2p {
   width:270px; display:table-cell; overflow:hidden; float:right; padding-left:5px;
 }
 
 div.col3 {
   width:565px; display:table;
 }
 div.col3l {
   width:177px; display:table-cell; overflow:hidden; float:left; padding-right:8px;
 }
 div.col3s {
   width:177px; display:table-cell; overflow:hidden; float:left; padding-left:4px; padding-right:4px;
 }
 div.col3p {
   width:177px; display:table-cell; overflow:hidden; float:left; padding-left:8px;
 }
 
 div.nl_form {
   width:220px; height:14px; padding:4px; padding-right:20px; margin-bottom:6px; text-align:right; float:left;
 }
 input.nl_form {
   width:265px; height:14px; padding:4px; margin-bottom:6px;
 }
 .cz {
   color:#cc0000;
 }
 
 .clear {
   clear:left;
   visibility:hidden;
 }
 /*  nowe  */
 div.div_wrap{
   position:relative; width:100%; border:0px solid red;
   float:left; overflow:hidden;
 }
 
 div.one {
   width:553px;
 }
 div.two {
   width:740px;
 }
 div.three {
   width:930px;
 }
 
 div.multi_h {
   height:200px;
 }
 div.multi_h_r {
   height:437px;
 }
 
 div.one div.two_cols_l {
   width:246px;
   float:left;
 }
 div.one div.two_cols_r {
   width:246px;
   float:right;
 }
 
 div.one div.three_cols_l {
   width:151px;
   float:left;
 }
 div.one div.three_cols_c {
   width:151px;
   float:left;
   margin-left:11px;
 }
 div.one div.three_cols_r {
   width:151px;
   float:right;
 }
 
 div.two div.two_cols_l {
   width:338px;
   float:left;
 }
 div.two div.two_cols_r {
   width:338px;
   float:right;
 }
 
 div.two div.three_cols_l {
   width:214px;
   float:left;
 }
 div.two div.three_cols_c {
   width:214px;
   float:left;
   margin-left:10px;
 }
 div.two div.three_cols_r {
   width:214px;
   float:right;
 }
 
 div.three div.two_cols_l {
   width:434px;
   float:left;
 }
 div.three div.two_cols_r {
   width:434px;
   float:right;
 }
 
 div.three div.three_cols_l {
   width:277px;
   float:left;
 }
 div.three div.three_cols_c {
   width:277px;
   float:left;
   margin-left:10px;
 }
 div.three div.three_cols_r {
   width:277px;
   float:right;
 }
 
 div.gray_grad {
   background: url(images/bg_gray_grad.gif) bottom left;
   border:1px solid #ddd;
   padding:12px;
 }
 
 div.blue_grad {
   background: url(images/bg_blue_grad.gif) bottom left;
   border:1px solid #b7cfe7;
   padding:12px;
 }
 
 a.btn_blue, a.btn_blue:hover, #body a.btn_blue, #body a.btn_blue:hover {
   color:#fff;
   font-weight:bold;
   padding:2px 5px 2px 5px;
   background: url(images/enea_btn_blue.jpg);
   text-decoration:none;
 }
 a.btn_blue_r, a.btn_blue_r:hover, #body a.btn_blue_r, #body a.btn_blue_r:hover {
   display:block;
   /* text-align:right; */
   float:right;
   color:#fff;
   font-weight:bold;
   padding:2px 5px 2px 5px;
   background: url(images/enea_btn_blue.jpg);
   text-decoration:none;
 }
 
 a.btn_gray, a.btn_gray:hover, #body a.btn_gray, #body a.btn_gray:hover {
   color:#666;
   font-weight:bold;
   padding:2px 5px 2px 5px;
   background: url(images/enea_btn_gray.jpg);
   text-decoration:none;
 }
 a.btn_gray_r, a.btn_gray_r:hover, #body a.btn_gray_r, #body a.btn_gray_r:hover {
   display:block;
   float:right;
   color:#666;
   font-weight:bold;
   padding:2px 5px 2px 5px;
   background: url(images/enea_btn_gray.jpg);
   text-decoration:none;
 }
 
 .right {
   text-align:right;
 }
 
 table.download {
   /* background: url(images/bg_blue_grad.gif) bottom left; */
   background-color:#eee;
 }
 table.download td {
   border-bottom: 1px solid #fff;
 }
 
 
 div.tab_menu_3, table.tab_menu_3, td.tab_menu_3 {
   background: url(images/tab_bg_3.gif) repeat-x bottom;
   width:100%; float:left; border:0px solid red;
 }
 div.tab_menu_3_boxes div.display_yes {
   padding:6px; border:1px solid #ccc; border-top:0;
 }
 
 ul.tab_menu_3 {
   position:relative;
   float:left;
   margin:0; padding:0; list-style-type: none;
 }
 ul.tab_menu_3 li {
   margin:0;
   padding:0;
   padding-bottom:1px;
   float:left;
 }
 ul.tab_menu_3 li a, ul.tab_menu_3 li a.tab_menu_stat_3 {
   display:block; float:none;
   font:bold 11px Verdana;
   color:#000099;
   background: url(images/tab_3.gif);
   padding-left:12px;
   text-decoration:none;
 }
 ul.tab_menu_3 li a:hover {
   display:block; float:none;
   font:bold 11px Verdana;
   color: #cc0000;
   text-decoration:none;
   background-position: 0 -120px;
   border:0;
 }
 ul.tab_menu_3 li.tab_menu_3_curr {
   margin:0; padding:0;
   padding-bottom:0;
   background-position: 0 -60px;
   float:left;
 }
 ul.tab_menu_3 li a.tab_menu_3_curr {
   display:block; float:none;
   font:bold 11px Verdana;
   color:#000066;
   background: url(images/tab_3.gif) 0 -60px;
   text-decoration:none;
 }
 ul.tab_menu_3 li a.tab_menu_3_curr:hover {
   display:block; float:none;
   color:#333;
   background-position: 0 -60px;
   text-decoration:none;
 }
 ul.tab_menu_3 li a span {
   display: block;
   background: url(images/tab_3.gif);
   background-position: 100% 0;
   padding-top:6px;
   padding-right:12px; 
   padding-bottom:8px;
 }
 ul.tab_menu_3 li a:hover span {
   background-position: 100% -120px;
 }
 ul.tab_menu_3 li a.tab_menu_3_curr span {
   padding-bottom:9px;
   background-position: 100% -60px;
 }
 ul.tab_menu_3 li a.tab_menu_3_curr:hover span {
   background-position: 100% -60px;
 }