.nic
 {}


 body
  {
  margin:0px;
  padding:0px;
  background-color:#ffffff;

  font-family:Tahoma;

  }
 a{text-decoration:none;}
 a:hover {color:#000;}
 
 img {margin:5px;}
 
 p
  {
   text-align : justify ;
   line-height:150%;
   font-size:14px;
   }

 h1
  {
    font-size:25px;
    color:#323d7f;
    line-height:150%;
    margin:0px;
    padding:0px;
    padding-top:30px;
  }
 h2
  {
    font-size:17px;
    color:#323d7f;
    line-height:150%;
    margin:0px;
    padding:0px;
    padding-top:30px;
  }
 h3
  {
    font-size:16px;
    color:#323d7f;
    line-height:150%;
    margin:0px;
    padding:0px;
    padding-top:20px;
  }
 h4
  {
    font-size:14px;
    color:#323d7f;
    line-height:150%;
    margin:0px;
    padding:0px;
    padding-top:10px;
  }

 .naglowek
  {
  padding:0px;
  width:950px;
  background-image:url("../images/menu/top_bg.png");
  background-repeat:repeat-x;
  background-position:bottom;
  height:78px;
  
  }
  
 .chmurka
      {
      position:relative;
      left:-10px;
      border-color:#808080;
      border-style:solid;
      border-width:1px;
      font-size:10px;
      margin-top:5px;
      width:150px;
      padding:10px;
      background-image:url('../images/menu/tloX1.png');
      z-index:99;
      }
      
 .tresc
  {
  width:750px;
  background-color:#fff;
  }
  .TR_left
  {
  width:200px;
  }
  
  
  
  .banerLine
  {
  height:207px;
  }
  

  
  .szukajInput
  {
  color:#6e90c1;
  }

  /* sub menu */
  .SubMenu
  {
  text-decoration:none;
  font-size:12px;
  }
  .SubMenu:hover
  {
  color:#000;
  }
  .SubMenuUl
  {margin:0px; padding:0px;text-align:left;}
  .SubMenuLi
  {
  list-style: none;
  list-style-position : inside;
  display:block;
  font-size:10px;
  
  border-style:solid;
  border-width:1px;
  border-color:#fff;
  padding:3px;
  margin:0px;
  }
  .SubMenuLi:hover
  {
  border-style:solid;
  border-width:1px;
  border-color:#333;
  }

  .table_head
  {
  font-size:10px;
  text-align:center top;
  
  }
  .Table_row1
  {
  font-size:11px;
  text-align:left top;
  background-color:#eee;
  }
  .Table_row1:hover
  {
  background-color:#89b6de;
  }
  .Table_row2
  {
  font-size:11px;
  text-align:left top;
  color:#444;
  }
  .Table_row2:hover
  {
  background-color:#89b6de;
  color:#fff;
  visibility : visible;
  }


  /* Mapa SM */
  .MapaSM_typ
  {
  color:#444;
  font-size:10px;
  }
  /* half ramka */
  #news
   {
   font-size:12px;
   line-height:150%;
   }
  #news td
   {
   font-size:12px;
   line-height:150%;
   }
  .news_tytul
    {font-size:18px;
     margin:0px;
     padding:2px;
     color:#7f3d32;
    }
  .news_tagi
    {
    border-style:solid;
    border-width:0px;
    border-top-width:1px;
    border-color:#89b6de;
    
    color:#89b6de;
    font-size:10px;
    }
  .news_ikona
    {
    border-style:solid;
    border-width:0px;
    border-color:#89b6de;

    color:#89b6de;
    margin:4px;
    }
    
  .news_sub
    {
    background-color:#89b6de;
    height:20px;

    font-size:10px;
    margin:0px;
    padding:0px;
    color:#fff;
    }
  .news_sub_start
    {
    background-image:url("../images/menu/half_sub.png");
    background-position:top left;
    background-repeat:no-repeat;
    width:11px;
    height:20px;

    font-size:10px;
    margin:0px;
    padding:0px;
    color:#fff;
    }
  .news_sub_stop
    {
    background-image:url("../images/menu/half_sub.png");
    background-position:top right;
    background-repeat:no-repeat;
    width:11px;
    height:20px;

    font-size:10px;
    margin:0px;
    padding:0px;
    color:#fff;
    }
  .news_link
   {
    color:#7f3d32;
    display:block;
    text-align:right;
    font-size:12px;
   }
    
    
 .wyd_link
 {
 text-decoration:none;
 color:#ff0;
 padding:2px;
 padding-left:10px;
 padding-right:10px;
 font-weight:bold;
 }
.wyd_link:hover
 {
 background-color:#6e90c1;
 color:#fff;
 font-weight:bold;

 }
  .news_tresc
    {font-size:12px;
     margin:0px;
     margin-top:10px;
     padding:0px;
     font:Verdana;
     line-height:160%;
    }

   /* Artykuł */
  .art_tytul
    {
    height:30px;

    font-size:16px;
    color:#fff;
    background-color:#323d7f;
    }
  .art_tytul_start
    {
    background-image:url("../images/menu/MB_top.png");
    background-position:top left;
    background-repeat:no-repeat;
    width:16px;
    height:30px;

    font-size:17px;
    color:#fff;
    }
  .art_tytul_stop
    {
    background-image:url("../images/menu/MB_top.png");
    background-position:top right;
    background-repeat:no-repeat;
    width:16px;
    height:30px;

    font-size:10px;
    color:#fff;
    }
   .art_top
    {
    font-size:17px;
    color:#323d7f;
    line-height:150%;

    }

   .art
   {
   font-size:14px;
   line-height:150%;
   }

   .table_art
   {
   margin:0px;
   margin-left:10px;
   padding:10px;
   font-size:10px;
   color:#555;
   }
   .table_art:hover
   {color:#000;}

   .intext_link
   {
   text-decoration:none;
   padding:3px;
   border-style:solid;
   border-width:1px;
   border-color:#fff;
   }
   .intext_link:hover
   {
   color:#000;
   border-color:#89b6de;
   }


  /* light box */
  .LB_rt
    {
    background-image:url("../images/menu/light.png");
    background-position:top right;
    background-repeat:no-repeat;
    width:16px;
    height:16px;
    }
  .LB_lt
    {
    background-image:url("../images/menu/light.png");
    background-position:top left;
    background-repeat:no-repeat;
    width:16px;
    height:16px;
    }
  .LB_rb
    {
    background-image:url("../images/menu/light.png");
    background-position:bottom right;
    background-repeat:no-repeat;
    width:16px;
    height:16px;
    }
  .LB_lb
    {
    background-image:url("../images/menu/light.png");
    background-position:bottom left;
    background-repeat:no-repeat;
    width:16px;
    height:16px;
    }

  .LB_box
    {
    background-color:#89b6de;
    padding:5px;
    color:#fff;
    }
    

    
  /* half ramka */
  
  .half {width:360px;}
  .half_top
  {
  background-position:top;
  background-repeat:no-repeat;
  width:352px;
  height:12px;
  margin:0px;
  }
  .half_mid
  {
  background-position:top;
  background-repeat:repeat-y;
  width:352px;
  height:12px;
  margin:0px;

  }
  .half_bot
  {
  background-position:bottom;
  background-repeat:no-repeat;
  width:352px;
  height:12px;
  margin:0px;
  }

  /* menu boczne */
  .MB_panel
  {
  width:200px;
  background-color:#fff;
  }

  .MB_top
  {
  background-image:url("../images/menu/MB_top.png");
  background-position:top;
  background-repeat:no-repeat;
  width:200px;
  height:30px;
  margin:0px;
  padding:3px;
  color:#ffffff;
  font:Verdana;
  text-align:center;



  }


  .MB_ramka
  {
  width:200px;

  margin:0px;
  padding:0px;
  }

 #mapa .mapa ul {margin: 0!important; padding: 0!important; border-left: 1px solid #cccccc;}
 #mapa .mapa ul li {font: normal 12px/20px Verdana; color: #666666; text-align: left; text-transform: none; margin: 5px 0 5px 0; padding: 0; list-style-type: none; list-style-position: outside; padding: 0 0 0 16px; background: url('../images/menu/galazka_mapy_serwisu.gif') left 10px no-repeat;}



  .MP_ul
  {background-image : url("../images/menu/MP_line.png");
   background-position : left top;
   background-repeat: repeat-y;

   border-style:solid;
   border-width:0px;
   border-left-width:1px;

   }
   

  .MB_ul0
  {
  display:block;
  padding:0px;
  padding-left:10px;
  list-style:none;
  margin:0px;
  }
  .MB_ul1
  {
  display:block;
  padding:0px;
  margin:0px;
  padding-left:15px;
  list-style:none;
/*  background-image:url("../images/menu/mb_sub.png");
  background-repeat:repeat-y;
  background-position : left top;*/
  }
  .MB_ul2
  {
  display:block;
  padding:0px;
  margin:0px;
  padding-left:25px;
  list-style:none;
  }


  .MB_pos
  {
  display:block;
  padding:3px;
  text-decoration:none;
  border-width:1px;
  border-color:#fff;
  border-style:solid;
  text-align:left;
  font-size:14px;
  }
  .MB_pos:hover
  {
  display:block;
  padding:3px;
  border-width:1px;
  border-color:#6e90c1;
  border-style:solid;
  }
  .MB_posH
  {
  display:block;
  padding:5px;
  text-decoration:none;
  border-width:1px;
  border-color:#6e90c1;
  border-style:solid;
  font-size:14px;
  text-align:left;
  }


  /* js menu boczne */
.menu2 {
  color: blue;
  font:Verdana;
  font-size:12px;
  line-height: 19px;
}

  .logowanieForm
  {
   color: #6e90c1;
   font-size:10px;
   background-image:url('../images/menu/logowanie.png');
   background-repeat:no-repeat;
   margin:0px;
   padding:0px;
   width:199px;
   height:107px;
   display:block;
  }
  .logowanieName
  {
  font-size:14px;
  color:#323d7f;
  }
  .logowanieTable
  {
   color: #6e90c1;
   font-size:10px;
   margin:10px;
  }
  .logowanieinput
  {
   border-color:#323d7f;
   border-width:1px;
   border-style:solid;
   color: #323d7f;
   font-size:10px;
  }


  .ramka
  {
   border-color:#323d7f;
   border-width:1px;
   border-style:solid;
   color:#323d7f;
   font-size:13px;
   padding:10px;
   margin:10px;
  }
  
 /* stopka */
 .tech_stopka
 {
  font-size:10px;
  color:#ccc;
 }
 .tech_stopka:hover
 {
  font-size:10px;
  color:#aaa;
 }

 /* Karty menu */
 .karty_menu_in
 {
 padding:5px;
 margin:5px;
 line-height:150%;
 }
 .karty_menu
 {
  background-color:#fff;
  background-image: url('../images/menu/karty_hr.png');
  background-position:bottom;
  background-repeat:repeat-x;
  text-decoration:none;
  font-size:12px;
  margin:0px;
  padding:0px;

  width:140px;
  display:block;
  text-align:center;
 }
  .karty_menu:hover
 {
  background-image: url('../images/menu/karty_h.png');
  background-position:top;
  background-repeat:no-repeat;
  text-decoration:none;
  color:#fff;
 }
  .karty_menuH
 {
  background-color:#fff;
  background-image: url('../images/menu/karty_a.png');
  background-position:top;
  background-repeat:repeat-x;
  text-decoration:none;
  font-size:12px;
  margin:0px;
  padding:0px;
  text-align:center;
  width:140px;
  display:block;
 }
 .karty_menu_s
  {
  background-color:#fff;
  background-image: url('../images/menu/karty_hr.png');
  background-position:bottom;
  background-repeat:repeat-x;
  display:block;
 }

 .karty_menu_t
 {
 width:140px;
 }


