
 div.test {
   border:1px solid #cc0000;
 }
 body {
   margin:0;
   padding:0;
 }
 
 .display_none { display:none; }
 .display_hidden { visibility:hidden; }
 .display_yes { }
 
 a:active, a:hoover, a:visited {
   border:0;
 }
 
 img {
   border:none;
 }
 
 td {
   vertical-align:top;
 }
 
 .okienko {
   background: #fff;
   border:1px solid #cccccc;
   padding:1px;
   margin-top:2px;
   margin-bottom:1px;
 }
 
 .center {
   text-align:center;
 }
 .right {
   text-align:right;
 }
 .justify {
   text-align:justify;
 }
 .bold {
   font-weight:bold;
 }
 
 .shadow {
   background-image: url(../images/input_shadow.gif); background-position: left top; background-repeat: no-repeat;
 }
 *.tab_form {
   background-color:#eee; 
   border:1px solid #ccc; 
   margin-top:4px;
 }
 *.tab_form_h {
   background-color:#ccc;
   font-weight:bold;
 }
 
 input.flat_submit {
   background:#eaf0fd;
   border:1px outset #fff;
   padding-top:2px;
   padding-bottom:2px;
   cursor:pointer;
 }
 
 div.title_sec_l {
   height:26px; padding:0px; padding-left:6px; background: url(../local/kompol/images/section_header_l.gif) no-repeat left top; margin:0px; border:0px solid red;
 }
 div.title_sec_r, td.title_sec_r {
   height:26px; text-align:center; vertical-align:top; color:; font-weight:bold; padding-top:4px; padding-right:6px; background: url(../local/kompol/images/section_header_r.gif) no-repeat right top; margin:0px; border:0px solid red;
 }
 ul.title_sec {
   padding:0px; margin:0px; margin-top:6px; list-style-type: none; border:0px solid blue;
 }
 li.title_sec {
   width:100%; padding:0px; padding-left: 9px; background: url(../local/kompol/images/tab_menu/left_on.gif) no-repeat left top; float:left; margin:0px; border:0px solid red;
 } 
 a.title_sec {
   display:block; padding-right: 9px; padding-left: 0px; padding-top: 5px; padding-bottom: 4px; font-weight: bold; background: url(../local/kompol/images/tab_menu/right_on.gif) no-repeat right top; float: left; color: #cc0000; text-align:center; text-decoration: none; float: none; border:0px solid green; margin-right:9px;
 }
 a.title_sec:hover {
   text-decoration: none;
 }
 div.tab_menu, table.tab_menu, td.tab_menu {
   background: url(../local/kompol/images/tab_menu/bg.gif) repeat-x 50% bottom; width:100%; height:25px; padding-bottom:1px; padding-top:1px;
 }
 ul.tab_menu {
   margin:0px; padding:0px; list-style-type: none;
 }
 li.tab_menu {
   margin:0px;
   padding:0px;
   padding-left:9px;
   background: url(../local/kompol/images/tab_menu/left.gif) no-repeat left top;
   float:left;
 } 
 a.tab_menu, a.tab_menu_stat {
   display:block;
   padding-right:15px;
   padding-left:6px;
   padding-top:6px;
   padding-bottom:6px;
   font-weight:bold;
   background: url(../local/kompol/images/tab_menu/right.gif) no-repeat right top; color:#000099;
   text-decoration:none;
   float:none;
 }
 a.tab_menu:hover {
   color: #cc0000;
 }
 a.tab_menu_stat:hover {
   color: #000099;
   text-decoration:none;
 }
 
 li.tab_menu_curr {
   margin:0px;
   margin-bottom:-1px;
   padding:0px;
   padding-left:9px;
   background: url(../local/kompol/images/tab_menu/left_on.gif) no-repeat left top; float:left;
 }
 a.tab_menu_curr, a.tab_menu_stat_curr {
   display:block;
   padding-right:15px;
   padding-left:6px;
   padding-top:6px;
   padding-bottom:7px;
   font-weight:bold;
   background: url(../local/kompol/images/tab_menu/right_on.gif) no-repeat right top; color:#cc0000; text-decoration:none;
 }
 a.tab_menu_stat_curr:hover {
   color: #cc0000;
   text-decoration:none;
 }
 #gal_body {
   position:relative; display:block;  padding-bottom:10px; overflow:visible;
 }
 #gal_menu {
   position:relative; display:inline; width:175px;  float:left; margin-left:-187px;  margin-bottom:12px; z-index:2;
 }
 #gal, #gal ul {
   margin:0;
   padding:1px;
   list-style:none;
 }
 
 #gal li {
   /*list-style-image: url(../img/_gallery/gallery_1.gif);
   list-style-position:inside;*/
 }
 
 #gal ul {
   margin:0;
   margin-top:1px;
   padding:0;
 }
 
 #gal li {
   padding:0;
   padding-top:1px;
   padding-bottom:1px;
   border:0px solid #ddd;
   background-image: url(../local/kompol/images/gallery/gallery_1.gif);
   background-position: top left;
   background-repeat: no-repeat;
 }
 #gal ul li {
   background-image: url(../local/kompol/images/gallery/gallery_2.gif);
   background-position: top left;
   background-repeat: no-repeat;
   margin-left:6px;
 }
 
 #gal ul ul li {
   background-image: url(../local/kompol/images/gallery/);
   background-position: top left;
   background-repeat: no-repeat;
   margin-left:6px;
 }
 
 #gal li a, #gal ul li a, #gal ul ul li a, #gal ul ul ul li a {
   display:block;
   font: bold 11px Verdana;
   padding-left:22px;
   padding-right:6px;
   padding-top:3px;
   padding-bottom:3px;
   text-decoration:none;
   background:transparent;
   border-bottom:1px solid #ddd;
 }
 
 #gal li a:hover {
   background:transparent;
 }
 
 #gal ul ul li a {
   padding-left:16px;
   background:transparent;
   border-bottom:1px solid #ddd;
 }
 
 #gal ul ul li a:hover {
   background:transparent;
 }
 td.gallery {
   text-align:center;
   vertical-align:bottom;
   width:120px;
   border:none; border:1px solid #eee;
   font-size:9px;
 }
 .arr_left {
   position:absolute; top:0px; right:0px; width:16px; height:18px; padding:0; margin:0; border:0px solid red; cursor:pointer;
   background-image: url(../local/kompol/images/icons/menu_arr_left.gif); background-position: top right; background-repeat: no-repeat;
 }
 .arr_down {
   position:absolute; top:0px; right:0px; width:16px; height:18px; padding:0; margin:0; border:0px solid red; cursor:pointer;
   background-image: url(../local/kompol/images/icons/menu_arr_down.gif); background-position: top right; background-repeat: no-repeat;
 }
   #test {
     background-image: url(../local/kompol/images/icons/menu_ico_main.gif); background-position: top left; background-repeat: no-repeat;
     background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   #nav_h, #nav_h ul {
     position:relative;
     z-index:120;
     list-style: none;
     margin:0;
     padding:0px 0px 8px 0px;
     background-color: #c6a68c;
     float:left;
     
     border:0px solid red;
   }
   
   #nav_h li {
     border:0px solid yellow;
     position:relative;
     margin: 8px;
     /margin-left:4px;
     /margin-right:4px;
     margin-bottom:0px;
     padding:0;
     /*background-color: #c6a68c;*/
     background-color:transparent;
     float:left;
     
     border:0px solid red;
   }
   
   #nav_h li ul {
     position: absolute; 
     left:-999em;
     margin:0;
     /margin-left: -1px;
     padding:0px 0px 1px 0px;
     background-color: #663300;
     
     
   }
   
   #nav_h li li {
     position:relative;
     margin: 1px;
     margin-bottom:0;
     /margin-left:1px;
     /margin-right:1px;
     /*background-color: #c6a68c;*/
     
   }
   
   #nav_h li ul ul {
     margin-right:0px;
     padding:0px 0px 1px 0px;
     background-color: #663300;
   }
   
   #nav_h a {
     position:relative;
     display: block;
     font-size:12px;
     text-decoration: none;
     background-color: #c6a68c;
   }
   
   #nav_h li a {
     position:relative;
     display: block;
     font-weight: normal;
     color: #663300;
     padding: 6px 6px 6px 32px;
     
     border: 0px solid #663300;
     background-image: url(../local/kompol/images/icons/menu_ico_main.gif); background-position: top left; background-repeat: no-repeat;
   }
   
   #nav_h li li a {
     position:relative;
     display: block;
     margin-left: 0px;
     padding: 6px 3px 6px 22px;
     
     font-weight: normal;
     color: #663300;
     background-color: #c6a68c;
     border: 0px solid #c6a68c;
     background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   
   #nav_h li a:hover {
     color: #cc0000;
     text-decoration: none;
     background-color: #c6a68c;
   }
   #nav_h li li a:hover {
     color: #333333;
     background-color: #ccc;
     background-image: background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   #nav_h li:hover ul ul, #nav_h li:hover ul ul ul, #nav_h li:hover ul ul ul ul, #nav_h li:hover ul ul ul ul ul, #nav_h li:hover ul ul ul ul ul ul, #nav_h li:hover ul ul ul ul ul ul ul, #nav_h li.sfhover ul ul, #nav_h li.sfhover ul ul ul, #nav_h li.sfhover ul ul ul ul, #nav_h li.sfhover ul ul ul ul ul, #nav_h li.sfhover ul ul ul ul ul ul, #nav_h li.sfhover ul ul ul ul ul ul ul {
     left:-999em;
       margin-top: -27px;
   }
   #nav_h li:hover ul, #nav_h li li:hover ul, #nav_h li li li:hover ul, #nav_h li li li li:hover ul, #nav_h li li li li li:hover ul, #nav_h li li li li li li:hover ul, #nav_h li li li li li li li:hover ul, #nav_h li.sfhover ul, #nav_h li li.sfhover ul, #nav_h li li li.sfhover ul, #nav_h li li li li.sfhover ul, #nav_h li li li li li.sfhover ul, #nav_h li li li li li li.sfhover ul, #nav_h li li li li li li li.sfhover ul { 
     left: auto;
   }
     #nav_h li:hover ul, #nav_h li.sfhover ul { 
       left: -1px;
     }
   #test {
     background-image: url(../local/kompol/images/icons/menu_ico_main.gif); background-position: top left; background-repeat: no-repeat;
     background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   #nav_v, #nav_v ul {
     position:relative;
     z-index:120;
     list-style: none;
     margin:0;
     padding:0px 0px 8px 0px;
     background-color: #c6a68c;
     float:left;
     
     border:0px solid red;
   }
   
   #nav_v li {
     border:0px solid yellow;
     position:relative;
     margin: 8px;
     /margin-left:4px;
     /margin-right:4px;
     margin-bottom:0px;
     padding:0;
     /*background-color: #c6a68c;*/
     background-color:transparent;
     float:left;
     
     border:0px solid red;
   }
   
   #nav_v li ul {
     position: absolute; 
     left:-999em;
     margin:0;
     /margin-left: -1px;
     padding:0px 0px 1px 0px;
     background-color: #663300;
     
     
   }
   
   #nav_v li li {
     position:relative;
     margin: 1px;
     margin-bottom:0;
     /margin-left:1px;
     /margin-right:1px;
     /*background-color: #c6a68c;*/
     
   }
   
   #nav_v li ul ul {
     margin-right:0px;
     padding:0px 0px 1px 0px;
     background-color: #663300;
   }
   
   #nav_v a {
     position:relative;
     display: block;
     font-size:12px;
     text-decoration: none;
     background-color: #c6a68c;
   }
   
   #nav_v li a {
     position:relative;
     display: block;
     font-weight: normal;
     color: #663300;
     padding: 6px 6px 6px 32px;
     
     border: 0px solid #663300;
     background-image: url(../local/kompol/images/icons/menu_ico_main.gif); background-position: top left; background-repeat: no-repeat;
   }
   
   #nav_v li li a {
     position:relative;
     display: block;
     margin-left: 0px;
     padding: 6px 3px 6px 22px;
     
     font-weight: normal;
     color: #663300;
     background-color: #c6a68c;
     border: 0px solid #c6a68c;
     background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   
   #nav_v li a:hover {
     color: #cc0000;
     text-decoration: none;
     background-color: #c6a68c;
   }
   #nav_v li li a:hover {
     color: #333333;
     background-color: #ccc;
     background-image: background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   #nav_v li:hover ul ul, #nav_v li:hover ul ul ul, #nav_v li:hover ul ul ul ul, #nav_v li:hover ul ul ul ul ul, #nav_v li:hover ul ul ul ul ul ul, #nav_v li:hover ul ul ul ul ul ul ul, #nav_v li.sfhover ul ul, #nav_v li.sfhover ul ul ul, #nav_v li.sfhover ul ul ul ul, #nav_v li.sfhover ul ul ul ul ul, #nav_v li.sfhover ul ul ul ul ul ul, #nav_v li.sfhover ul ul ul ul ul ul ul {
     left:-999em;
   }
   #nav_v li:hover ul, #nav_v li li:hover ul, #nav_v li li li:hover ul, #nav_v li li li li:hover ul, #nav_v li li li li li:hover ul, #nav_v li li li li li li:hover ul, #nav_v li li li li li li li:hover ul, #nav_v li.sfhover ul, #nav_v li li.sfhover ul, #nav_v li li li.sfhover ul, #nav_v li li li li.sfhover ul, #nav_v li li li li li.sfhover ul, #nav_v li li li li li li.sfhover ul, #nav_v li li li li li li li.sfhover ul { 
     left: auto;
   }
     #nav_v li:hover ul, #nav_v li.sfhover ul { 
       left: auto;
     }
     #nav_v li:hover ul, #nav_v li.sfhover ul {
       margin-top: -27px;
     }
   #test {
     background-image: url(../local/kompol/images/icons/i_menu_ico_main.gif); background-position: top left; background-repeat: no-repeat;
     background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   #nav_item_h, #nav_item_h ul {
     position:relative;
     z-index:120;
     list-style: none;
     margin:0;
     padding:0px 0px 0px 0px;
     background-color: #444;
     float:left;
     
     border:0px solid red;
   }
   
   #nav_item_h li {
     border:0px solid yellow;
     position:relative;
     margin: 0px;
     /margin-left:0px;
     /margin-right:0px;
     margin-bottom:0px;
     padding:0;
     /*background-color: #eee;*/
     background-color:transparent;
     float:left;
     
     border:0px solid red;
   }
   
   #nav_item_h li ul {
     position: absolute; 
     left:-999em;
     margin:0;
     /margin-left: -0px;
     padding:0px 0px 0px 0px;
     background-color: #ffffff;
     
     
   }
   
   #nav_item_h li li {
     position:relative;
     margin: 0px;
     margin-bottom:0;
     /margin-left:0px;
     /margin-right:0px;
     /*background-color: #FF6633;*/
     width:170px;
   }
   
   #nav_item_h li ul ul {
     margin-right:0px;
     padding:0px 0px 0px 0px;
     background-color: #ffffff;
   }
   
   #nav_item_h a {
     position:relative;
     display: block;
     font-size:11px;
     text-decoration: none;
     background-color: #eee;
   }
   
   #nav_item_h li a {
     position:relative;
     display: block;
     font-weight: normal;
     color: #000066;
     padding: 4px 20px 4px 20px;
     
     border: 1px solid #C0D4F8;
     background-image: url(../local/kompol/images/icons/i_menu_ico_main.gif); background-position: top left; background-repeat: no-repeat;
   }
   
   #nav_item_h li li a {
     position:relative;
     display: block;
     margin-left: 0px;
     padding: 4px 3px 4px 22px;
     
     font-weight: normal;
     color: #000099;
     background-color: #FF6633;
     border: 1px solid #C0D4F8;
     background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   
   #nav_item_h li a:hover {
     color: #cc0000;
     text-decoration: none;
     background-color: #ccc;
   }
   #nav_item_h li li a:hover {
     color: #333333;
     background-color: #ffffff;
     background-image: background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   #nav_item_h li:hover ul ul, #nav_item_h li:hover ul ul ul, #nav_item_h li:hover ul ul ul ul, #nav_item_h li:hover ul ul ul ul ul, #nav_item_h li:hover ul ul ul ul ul ul, #nav_item_h li:hover ul ul ul ul ul ul ul, #nav_item_h li.sfhover ul ul, #nav_item_h li.sfhover ul ul ul, #nav_item_h li.sfhover ul ul ul ul, #nav_item_h li.sfhover ul ul ul ul ul, #nav_item_h li.sfhover ul ul ul ul ul ul, #nav_item_h li.sfhover ul ul ul ul ul ul ul {
     left:-999em;
       margin-top: -23px;
   }
   #nav_item_h li:hover ul, #nav_item_h li li:hover ul, #nav_item_h li li li:hover ul, #nav_item_h li li li li:hover ul, #nav_item_h li li li li li:hover ul, #nav_item_h li li li li li li:hover ul, #nav_item_h li li li li li li li:hover ul, #nav_item_h li.sfhover ul, #nav_item_h li li.sfhover ul, #nav_item_h li li li.sfhover ul, #nav_item_h li li li li.sfhover ul, #nav_item_h li li li li li.sfhover ul, #nav_item_h li li li li li li.sfhover ul, #nav_item_h li li li li li li li.sfhover ul { 
     left: auto;
   }
     #nav_item_h li:hover ul, #nav_item_h li.sfhover ul { 
       left: -0px;
     }
   #test {
     background-image: url(../local/kompol/images/icons/i_menu_ico_main.gif); background-position: top left; background-repeat: no-repeat;
     background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   #nav_item_v, #nav_item_v ul {
     position:relative;
     z-index:120;
     list-style: none;
     margin:0;
     padding:0px 0px 0px 0px;
     background-color: #444;
     float:left;
     width:170px;
     border:0px solid red;
   }
   
   #nav_item_v li {
     border:0px solid yellow;
     position:relative;
     margin: 0px;
     /margin-left:0px;
     /margin-right:0px;
     margin-bottom:0px;
     padding:0;
     /*background-color: #eee;*/
     background-color:transparent;
     float:left;
     width:170px;
     border:0px solid red;
   }
   
   #nav_item_v li ul {
     position: absolute; 
     left:-999em;
     margin:0;
     /margin-left: -0px;
     padding:0px 0px 0px 0px;
     background-color: #ffffff;
     margin-left: 170px;
     width:170px;
   }
   
   #nav_item_v li li {
     position:relative;
     margin: 0px;
     margin-bottom:0;
     /margin-left:0px;
     /margin-right:0px;
     /*background-color: #FF6633;*/
     width:170px;
   }
   
   #nav_item_v li ul ul {
     margin-right:0px;
     padding:0px 0px 0px 0px;
     background-color: #ffffff;
   }
   
   #nav_item_v a {
     position:relative;
     display: block;
     font-size:11px;
     text-decoration: none;
     background-color: #eee;
   }
   
   #nav_item_v li a {
     position:relative;
     display: block;
     font-weight: normal;
     color: #000066;
     padding: 4px 20px 4px 20px;
     width:128px;
     border: 1px solid #C0D4F8;
     background-image: url(../local/kompol/images/icons/i_menu_ico_main.gif); background-position: top left; background-repeat: no-repeat;
   }
   
   #nav_item_v li li a {
     position:relative;
     display: block;
     margin-left: 0px;
     padding: 4px 3px 4px 22px;
     width:143px;
     font-weight: normal;
     color: #000099;
     background-color: #FF6633;
     border: 1px solid #C0D4F8;
     background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   
   #nav_item_v li a:hover {
     color: #cc0000;
     text-decoration: none;
     background-color: #ccc;
   }
   #nav_item_v li li a:hover {
     color: #333333;
     background-color: #ffffff;
     background-image: background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);
   background-position: top left; background-repeat: no-repeat;
   }
   #nav_item_v li:hover ul ul, #nav_item_v li:hover ul ul ul, #nav_item_v li:hover ul ul ul ul, #nav_item_v li:hover ul ul ul ul ul, #nav_item_v li:hover ul ul ul ul ul ul, #nav_item_v li:hover ul ul ul ul ul ul ul, #nav_item_v li.sfhover ul ul, #nav_item_v li.sfhover ul ul ul, #nav_item_v li.sfhover ul ul ul ul, #nav_item_v li.sfhover ul ul ul ul ul, #nav_item_v li.sfhover ul ul ul ul ul ul, #nav_item_v li.sfhover ul ul ul ul ul ul ul {
     left:-999em;
   }
   #nav_item_v li:hover ul, #nav_item_v li li:hover ul, #nav_item_v li li li:hover ul, #nav_item_v li li li li:hover ul, #nav_item_v li li li li li:hover ul, #nav_item_v li li li li li li:hover ul, #nav_item_v li li li li li li li:hover ul, #nav_item_v li.sfhover ul, #nav_item_v li li.sfhover ul, #nav_item_v li li li.sfhover ul, #nav_item_v li li li li.sfhover ul, #nav_item_v li li li li li.sfhover ul, #nav_item_v li li li li li li.sfhover ul, #nav_item_v li li li li li li li.sfhover ul { 
     left: auto;
   }
     #nav_item_v li:hover ul, #nav_item_v li.sfhover ul { 
       left: auto;
     }
     #nav_item_v li:hover ul, #nav_item_v li.sfhover ul {
       margin-top: -23px;
     }
   
   #nav_item_sm, #nav_item_sm ul {
     position:relative;
     /*z-index:120;*/
     list-style: none;
     margin:0;
     padding:0px 0px 0px 0px;
     background-color: #444;
     border:0px solid red;
     width:170px;
   }
   
   #nav_item_sm li {
     position:relative;
     margin: 0px;
     margin-bottom:0px;
     padding:0;
     width:170px;
     border:0px solid red;
   }
   
   #nav_item_sm li ul {
     position: relative;
     width:170px;
     margin:0px;
     padding:0px;
     background-color: #ffffff;
   }
   
   #nav_item_sm li li {
     position:relative;
     margin: 0px 0px 0px 0px;
     width:170px;
   }
   
   #nav_item_sm li ul ul {
     margin-right:0px;
     padding:0;
     background-color: #ffffff;
   }
   
   #nav_item_sm a {
     position:relative;
     display: block;
     font-size:11px;
     text-decoration: none;
     background-color:transparent;
     background-color: #eee;
   }
   
   #nav_item_sm li a {
     position:relative;
     display: block;
     width:128px;
     font-weight: normal;
     color: #000066;
     padding: 4px 20px 4px 20px;
     border: 1px solid #C0D4F8;
     background-image: url(../local/kompol/images/icons/i_menu_ico_main.gif); background-position: top left; background-repeat: no-repeat;
   }
   
   #nav_item_sm li li a {
     z-index:200;
     position:relative;
     display: block;
     width:143px;
     padding: 4px 3px 4px 22px;
     font-weight: normal;
     color: #000099;
     background-color: #FF6633;
     border:1px solid #C0D4F8;
     background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
   }
   #nav_item_sm li a:hover {
     color: #cc0000;
     text-decoration: none;
     background-color: #ccc;
   }
   #nav_item_sm li li a:hover {
     color: #333333;
     background-color: #ffffff;
     background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
   }
     #nav_item_sm li li li  a {
       width:133px;
       padding: 4px 3px 4px 22px;
       padding-left: 32px;
       background-color:transparent;
       border:1px solid #C0D4F8;
       background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 10px 0px;
     }
     #nav_item_sm li li li  a:hover {
       color: #333333;
       background-color: #ffffff;
       background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 10px 0px;
     }
     #nav_item_sm li li li li  a {
       width:123px;
       padding: 4px 3px 4px 22px;
       padding-left: 42px;
       background-color:transparent;
       border:1px solid #C0D4F8;
       background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 20px 0px;
     }
     #nav_item_sm li li li li  a:hover {
       color: #333333;
       background-color: #ffffff;
       background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 20px 0px;
     }
     #nav_item_sm li li li li li  a {
       width:113px;
       padding: 4px 3px 4px 22px;
       padding-left: 52px;
       background-color:transparent;
       border:1px solid #C0D4F8;
       background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 30px 0px;
     }
     #nav_item_sm li li li li li  a:hover {
       color: #333333;
       background-color: #ffffff;
       background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 30px 0px;
     }
     #nav_item_sm li li li li li li  a {
       width:103px;
       padding: 4px 3px 4px 22px;
       padding-left: 62px;
       background-color:transparent;
       border:1px solid #C0D4F8;
       background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 40px 0px;
     }
     #nav_item_sm li li li li li li  a:hover {
       color: #333333;
       background-color: #ffffff;
       background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 40px 0px;
     }
     #nav_item_sm li li li li li li li  a {
       width:93px;
       padding: 4px 3px 4px 22px;
       padding-left: 72px;
       background-color:transparent;
       border:1px solid #C0D4F8;
       background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 50px 0px;
     }
     #nav_item_sm li li li li li li li  a:hover {
       color: #333333;
       background-color: #ffffff;
       background-image: url(../local/kompol/images/icons/i_menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 50px 0px;
     }
   
   #nav_sm, #nav_sm ul {
     position:relative;
     /*z-index:120;*/
     list-style: none;
     margin:0;
     padding:0px 0px 8px 0px;
     background-color: #c6a68c;
     border:0px solid red;
     width:16px;
   }
   
   #nav_sm li {
     position:relative;
     margin: 8px;
     margin-bottom:0px;
     padding:0;
     width:px;
     border:0px solid red;
   }
   
   #nav_sm li ul {
     position: relative;
     width:px;
     margin:0px;
     padding:0px;
     background-color: #663300;
   }
   
   #nav_sm li li {
     position:relative;
     margin: 1px 0px 0px 0px;
     width:px;
   }
   
   #nav_sm li ul ul {
     margin-right:0px;
     padding:0;
     background-color: #663300;
   }
   
   #nav_sm a {
     position:relative;
     display: block;
     font-size:12px;
     text-decoration: none;
     background-color:transparent;
     background-color: #c6a68c;
   }
   
   #nav_sm li a {
     position:relative;
     display: block;
     width:-38px;
     font-weight: normal;
     color: #663300;
     padding: 6px 6px 6px 32px;
     border: 0px solid #663300;
     background-image: url(../local/kompol/images/icons/menu_ico_main.gif); background-position: top left; background-repeat: no-repeat;
   }
   
   #nav_sm li li a {
     z-index:200;
     position:relative;
     display: block;
     width:-25px;
     padding: 6px 3px 6px 22px;
     font-weight: normal;
     color: #663300;
     background-color: #c6a68c;
     border:0px solid #c6a68c;
     background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
   }
   #nav_sm li a:hover {
     color: #cc0000;
     text-decoration: none;
     background-color: #c6a68c;
   }
   #nav_sm li li a:hover {
     color: #333333;
     background-color: #ccc;
     background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
   }
     #nav_sm li li li  a {
       width:-35px;
       padding: 6px 3px 6px 22px;
       padding-left: 32px;
       background-color:transparent;
       border:0px solid #c6a68c;
       background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 10px 0px;
     }
     #nav_sm li li li  a:hover {
       color: #333333;
       background-color: #ccc;
       background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 10px 0px;
     }
     #nav_sm li li li li  a {
       width:-45px;
       padding: 6px 3px 6px 22px;
       padding-left: 42px;
       background-color:transparent;
       border:0px solid #c6a68c;
       background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 20px 0px;
     }
     #nav_sm li li li li  a:hover {
       color: #333333;
       background-color: #ccc;
       background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 20px 0px;
     }
     #nav_sm li li li li li  a {
       width:-55px;
       padding: 6px 3px 6px 22px;
       padding-left: 52px;
       background-color:transparent;
       border:0px solid #c6a68c;
       background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 30px 0px;
     }
     #nav_sm li li li li li  a:hover {
       color: #333333;
       background-color: #ccc;
       background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 30px 0px;
     }
     #nav_sm li li li li li li  a {
       width:-65px;
       padding: 6px 3px 6px 22px;
       padding-left: 62px;
       background-color:transparent;
       border:0px solid #c6a68c;
       background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 40px 0px;
     }
     #nav_sm li li li li li li  a:hover {
       color: #333333;
       background-color: #ccc;
       background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 40px 0px;
     }
     #nav_sm li li li li li li li  a {
       width:-75px;
       padding: 6px 3px 6px 22px;
       padding-left: 72px;
       background-color:transparent;
       border:0px solid #c6a68c;
       background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 50px 0px;
     }
     #nav_sm li li li li li li li  a:hover {
       color: #333333;
       background-color: #ccc;
       background-image: url(../local/kompol/images/icons/menu_ico_sub1.gif);   background-position: top left; background-repeat: no-repeat;
       background-position: 50px 0px;
     }
 ul.site_map  {
   margin:0px;
   padding:0px;
   list-style: none;
 }
 
 ul.site_map li{
   width:80%;
   margin:0px;
   padding:0px;
   margin-top:6px;
   margin-bottom:6px;
   list-style: none;
 }
 
 ul.site_map ul{
   margin:0px;
   padding:0px;
 }
 
 ul.site_map ul li{
   margin:0px;
   margin-left:10px;
   padding:0px;
   margin-top:8px;
   margin-bottom:6px;
 }
 
 ul.site_map ul ul li{
   margin-left:20px;
   padding:0px;
   margin-top:4px;
 }
 
 ul.site_map ul ul ul li{
   list-style: disc;
 }
 
 a.site_map_0 {
   display:block;
   width:100%;
   padding:2px;
   padding-left:10px;
   border-left:10px solid #c6a68c;
   border-bottom:1px solid #c6a68c;
 }
 
 a.site_map_0:hover {
   display:block;
   width:100%;
   padding:2px;
   padding-left:10px;
   border-left:10px solid #c6a68c;
   border-bottom:1px solid #c6a68c;
 }
 
 a.site_map_1, a.site_map_1:hover {
   display:block;
   width:100%;
   padding:2px;
   padding-left:10px;
   border-left:10px solid #c6a68c;
   border-bottom:1px solid #c6a68c;
 }
 fieldset {
   padding:4px;
 }
 
 input, option {
   font-weight: normal;
   font-size: 11px;
   font-family: verdana, sans serif;
 }
 
 input.flat {
   font-weight:normal;
   font-size: 12px;
   padding: 2px;
   border: 1px solid #663300;
 }
 
 input.flat_1 {
   font-weight:normal;
   font-size: 12px;
   padding: 2px;
   color:#663300;
   background:#c6a68c;
   border: 1px solid #663300;
 }
 
 input.flat_2 {
   font-weight:normal;
   font-size: 12px;
   padding: 2px;
   color:#663300;
   background:#c6a68c;
   border: 1px solid #c6a68c;
 }
 a.flag_admin {
  display:block; float:left; width:23px; height:12px; border:1px solid #fff; margin:2px;
 }
 
 a.flag_pl_admin {
   background-image:url('../images/flag_pl.gif');
 }
 a.flag_pl_admin:hover {
   background-image:url('../images/flag_pl_h.gif');
 }
 a.flag_pl_admin_down {
   background-image:url('../images/flag_pl_d.gif');
 }
 
 a.flag_en_admin {
   background-image:url('../images/flag_en.gif');
 }
 a.flag_en_admin:hover {
   background-image:url('../images/flag_en_h.gif');
 }
 a.flag_en_admin_down {
   background-image:url('../images/flag_en_d.gif');
 }
 
 a.flag_de_admin {
   background-image:url('../images/flag_de.gif');
 }
 a.flag_de_admin:hover {
   background-image:url('../images/flag_de_h.gif');
 }
 a.flag_de_admin_down {
   background-image:url('../images/flag_de_d.gif');
 }
 
 a.flag_ru_admin {
   background-image:url('../images/flag_ru.gif');
 }
 a.flag_ru_admin:hover {
   background-image:url('../images/flag_ru_h.gif');
 }
 a.flag_ru_admin_down {
   background-image:url('../images/flag_ru_d.gif');
 }
 a.flag {
   display:block; float:left; width:23px; height:12px; border:0px solid #fff; margin:0px;
 }
 
 a.flag_pl {
   background-image:url('../local/kompol/images/icons/flag_pl.gif');
 }
 a.flag_pl:hover {
   background-image:url('../local/kompol/images/icons/flag_pl_h.gif');
 }
 a.flag_pl_down {
   background-image:url('../local/kompol/images/icons/flag_pl_d.gif');
 }
 
 a.flag_en {
   background-image:url('../local/kompol/images/icons/flag_en.gif');
 }
 a.flag_en:hover {
   background-image:url('../local/kompol/images/icons/flag_en_h.gif');
 }
 a.flag_en_down {
   background-image:url('../local/kompol/images/icons/flag_en_d.gif');
 }
 
 a.flag_de {
   background-image:url('../local/kompol/images/icons/flag_de.gif');
 }
 a.flag_de:hover {
   background-image:url('../local/kompol/images/icons/flag_de_h.gif');
 }
 a.flag_de_down {
   background-image:url('../local/kompol/images/icons/flag_de_d.gif');
 }
 
 a.flag_ru {
   background-image:url('../local/kompol/images/icons/flag_ru.gif');
 }
 a.flag_ru:hover {
   background-image:url('../local/kompol/images/icons/flag_ru_h.gif');
 }
 a.flag_ru_down {
   background-image:url('../local/kompol/images/icons/flag_ru_d.gif');
 }