/* Glowne */
html, body
 {
  font-family:tahoma, arial, verdana;
  background:#f7f6ed url('img/body_ba.jpg') top repeat-x;
  text-align:right;
  font-size:11px;
  margin:0px 0;
  padding:0;
  border:0;
 }
#contener
  {
  position:relative;
  padding:21px 0 50px 0;
  margin: 0px 0px 0px auto;
  text-align:left;
  width:1110px;
    right:0%;
 } 
#linki_up
  {
  position:relative;
  line-height:11px;
  color:#e9d9c1;
  height:26px;
  float:left;   
  left:585px;
 }  
#linki_up a
  {
  color:#7d5d2e;
 } 
#linki_up a:hover 
  {
  text-decoration:underline;
 } 
#top_l
  {
  position:relative;
  background:url('img/top_l.jpg');
  height:199px;
  clear:both;
  float:left;
  width:9px;  
 }
#top 
  {
  position:relative;
  background:url('img/top_ba.jpg');
  height:199px;
  width:1101px;
  float:left;
 }
#logo
  {
  position:relative;
  height:110px;
  width:120px;  
  float:left;
  left:50px;
  top:35px;
 } 
#menu_l
  {
  position:relative;
  background:url('img/menu_l.jpg');
  margin:36px 0 0 0;
  height:110px;
  width:5px;
  float:right;
 }
#menu
  {
  position:relative;
  background:url('img/menu_ba.jpg');
  margin:36px 0 0 0;  
  height:110px;
  width:845px;
  float:right;
 }
 ul#navigation               {position:relative;list-style-type: none;display: block;margin: 0;padding: 0;top:4px;left:5px;}
 ul#navigation li            {display:inline;list-style-type: none;margin: 0;padding: 0;}
 ul#navigation li a          {display:block;overflow:hidden;position:relative;float:left;height:44px;}
 ul#navigation li a:hover    {background-position: 0px -49px;}
   a#m1 {background:url('img/m1.jpg') top;width:80px;}
   a#m2 {background:url('img/m2.jpg') top;width:110px;}
   a#m3 {background:url('img/m3.jpg') top;width:85px;}
   a#m4 {background:url('img/m4.jpg') top;width:95px;}
   a#m5 {background:url('img/m5.jpg') top;width:90px;}
   a#m6 {background:url('img/m6.jpg') top;width:82px;} 
   a#m7 {background:url('img/m7.jpg') top;width:88px;}
   a#m8 {background:url('img/m8.jpg') top;width:63px;}
	 a#n1 {background:url('img/n1.jpg') top;width:110px;}
	 a#n2 {background:url('img/n2.jpg') top;width:110px;}
	 a#n3 {background:url('img/n3.jpg') top;width:120px;}
	 a#n4 {background:url('img/n4.jpg') top;width:110px;}
#menu div
  {
  position:relative;
  color:#585858;
  clear:both;
  top:30px;
  left:15px;
  width:600px;
 } 
#kask
  {
  position:relative;
  background:url('img/kask.jpg');    
  height:53px;
  width:170px;
  clear:both;  
  left:456px;  
 }  
#front
  {
  position:relative;
  background:url('img/front.jpg');  
  height:204px;
  width:1110px;    
  clear:both;  
 }  
#kolumna_lewa
  {
  position:relative;
  margin:35px 0 0 0px;
  left:40px;
  width:260px;
  float:left;
 }
    #kolumna_lewa ul
         {
	 position:relative;
	 list-style-type:none;
	 margin:15px 0 10px 0px;
	 width:210px;
	 color:#585858;
	 padding:0;
	}
    #kolumna_lewa li            
	{
	 list-style-type:none;
	 border-bottom:1px solid #efeee3;
	 height:26px;
	 padding:0;
	 margin:0;
	}
    #kolumna_lewa li a          
	{
	 background:url('img/str.gif') left no-repeat;
	 padding:0 0 0 15px;
	 line-height:26px;
	 color:#585858;
	}
    #kolumna_lewa li a:hover    
	{
	 color:#f0ab4c;
	 text-decoration:underline;
	}
#kolumna_lewa select
    {
   width:125px;	
   border:1px solid #f3ede1;
   font-size:11px;
   color:#f0ab4c;
  }	
#kolumna_prawa
  {
  position:relative;
  border-bottom:3px solid #f0ab4c;
  text-align:left;
  background:#fff;  
  color:#585858;
  width:850px;
  float:left;
	padding-bottom:20px;
 }  
#kolumna_prawa .tekst 
  {
  position:relative;
  line-height:18px;
  float:left;
  width:449px;
  left:10px;
  top:12px;
 }
#kolumna_prawa .tx2
  {
  width:800px;text-align:justify;
 }  
#kolumna_prawa .tekst li
  {
  list-style-type:disc;
 } 
#kolumna_prawa .tekst ol
  {
  list-style-type:disc;
 }  
#kolumna_prawa .tekst p
  {
  margin:15px 0 15px 0;
 } 
 .tekst img, .tekst strong  
  {
 display:block;
 margin:5px 0 5px 0;
 color:#585858;
 } 
#kolumna_prawa .aktu
  {
  position:relative;
  margin:0 30px 0 0;
  color:#b1b1b1;
  width:449px;
  float:left;
 }
.aktuLine
  {
  border-bottom:1px solid #f0f0f0;
 }
.aktu div
  {
  color:#585858;
 }
.aktu strong
  {
	display: inline;
	color: inherit;
 }
.aktu img, .news img
	{
	float: left !important;
 }
#kontakt
  {
  position:relative;
  background:url('img/con_ba.jpg');
  margin:0 0 10px 0;  
  color:#000;
  float:right;
  width:351px;    
 }
 #kontakt p
  {
  margin:30px 10px 10px 30px;
 } 
 #kontakt img, #kontakt strong
  {
  display:block;
  margin:5px 0 5px 0;
 }  
 #kontakt a
  {
  color:#006630;
 }  
 #kontakt a:hover
  {
  text-decoration:underline;
 }   
#kontakt_b
  {
  position:relative;
  background:url('img/con_b.jpg'); 
  height:14px;  
  width:100%;  
 } 
#stopka
  {
  position:absolute;
  color:#7d7b68;
  bottom:-30px;
  left:2px;
 } 
.news
  {
  position:relative;
  margin:0 0 20px 0;
  clear:both;
 } 
 .news div
  {
  color:#b1b1b1;
 } 
#stopka span
  {
  position:relative;
  top:0px;
  left:350px;width:200px;
  margin:0 0 0 40px;
 }  
strong 
  {
  color:#006630;
 } 
a
  {
  text-decoration:none;
  color:#f0ab4c;
 }  
a:hover
  {
  text-decoration:underline;
 }   
.clear
  {
  clear:both;
  height:40px;  
 }
.podsul {position:relative;left:20px;list-style-type:disc} 
.podsimg {margin:0 10px;/*border:5px solid #e8e8e8;*/float:right}
#zas
  {
  position:absolute;
  background:url('img/zas.jpg'); 
  height:11px;
  right:0px;
  top:-11px;
  width:400px;
 } 
.homeli
  {
  position:relative;
  top:-1em;
 }  
img {border:0;vertical-align:middle;} 
h1 
  {
  font-size:15px;
 }
h2
  {
  color:blue;
  font-size:11px;
  width:100%;
  text-align:center;
  margin:2px 0 2px 0;
 }  
em 
  {
  font-size:12px;
 }  
h3
  {
  margin:7px 0 7px 0;
  font-size:12px;
  color:#006630;
 }  
h4
  {
  font-size:12px;
  text-align:center;
  margin:2px 0 2px 0;
  width:100%;
 } 
.error
  {
  border-top: 2px solid #EE0000;
  border-bottom: 2px solid #EE0000;
  background: url('icons/critical.png') 44px 12px no-repeat #FFFAFA;
  padding: 20px 40px 20px 85px;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
 }
.correct
  {
  border-top: 2px solid #00EE00;
  border-bottom: 2px solid #00EE00;
  background: url('icons/ok.png') 44px 12px no-repeat #FAFFFA;
  padding: 20px 40px 20px 85px;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
 }
.information
  {
  border-top: 2px solid #EEEE00;
  border-bottom: 2px solid #EEEE00;
  background: url('icons/info.png') 44px 12px no-repeat #FFFFFA;
  padding: 20px 40px 20px 85px;
  text-align: center;
  font-weight: bold;
  font-size: 13px;
 }
.tbl_list
  {
  border-collapse: collapse;
  border: 1px solid black;
 }
.tbl_list tr th, .tbl_list tr td, .tbl_list tr
  {
  border: 1px solid black;
  text-align: center;
 }
.tbl_list tr th
  {
  background: #F6F6F6;
 }
.tbl_content
  {
  border: 1px solid #BBBBBB;
 }
.tbl_content tr th, .tbl_content tr td
  {
  border: 0px;
  background: #F5F5F5;
  text-align: center;
  padding: 4px;
 }
.tbl_content2
  {

 }
.tbl_content2 tr th, .tbl_content2 tr td
  {
  background: #FCFCFC;
  text-align: center;
  padding: 4px;
 }
.tbl_content2 tr td input, .tbl_content2 tr td textarea
  {
	border: 1px solid #E1E1E1;
	background: #F6F6F6;
 }
.news strong
  {
	display: inline;
	margin: 0px;
 }