body{
  margin        : 0 auto;
  padding       : 0;
  background    : #CCCCCC;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-align    : center; 
  }
#content {    
  position      : relative;
  background    : #444444;
  width         : 940px;
  min-height    : 515px;
  margin        : Auto;
  text-align    : left;
  border-bottom : 3px ridge #333333;
  border-right  : 3px ridge #333333;
  padding       : 5px;

  }
  
*html #content {    
  position      : relative;
  background    : #444444;
  width         : 940px;
  height        : 515px;
  margin        : Auto;
  text-align    : left;
  border-bottom : 2px ridge #333333;
  border-right  : 2px ridge #333333;
  padding-top   : 20px;
  padding-right : 5px;
  padding-bottom: 5px;
  }
  
#baner {        
  position      : relative;
  background    : white;
  width         : 910px;
  height        : 100px;
  margin        : 10px Auto Auto Auto;
  text-align    : left;
  border        : 1px solid;
  padding-top   : 2px;
  padding-left  : 40px;
  padding-right : 0px;
  padding-bottom: 5px;

  }
  
*html #baner {        
  position      : relative;
  background    : white;
  width         : 910px;
  height        : 100px;
  margin        : 10px Auto Auto Auto;
  text-align    : left;
  border        : 1px solid;
  padding-top   : 2px;
  padding-left  : 40px;
  padding-right : 0px;
  padding-bottom: 0px;

  }

#menu {        
  position      : absolute;
  background    : #666666;
  width         : 188px;
  text-align    : left;
  border-left   :  non;
  border-bottom : 3px ridge #333333;
  border-right  : 3px ridge #333333;
  border-top    : none;
  padding-top   : 10px;
  margin-left   : 2px;
  margin-top    :  -1px;
  float         : left;
  }
  
.menu_gor1 {        
  position    : absolute;
  top         : 0px;
  left        : 250px;
  z-index     : 1;


  }
  
.menu_gor2 {        
  position    : absolute;
  top         : 0px;
  left        : 520px;
  z-index     : 1;

  }
  
.menu_gor3 {        
  position    : absolute;
  top         : 0px;
  left        : 800px;
  z-index     : 1;

  
  }
  
.baner_tekst {        
  position      : absolute;
  font-weight   : bold;
  font-size     : 12px;
  color         : #333333;
  top           : 96px;
  left          : 230px;
  z-index       : 1;
  }
  
  
  
*html  .menu_gor1 {        
  position    : absolute;
  top         : 0px;
  left        : 280px;
  z-index     : 1;

  }
  
*html  .menu_gor2 {        
  position    : absolute;
  top         : 0px;
  left        : 480px;
  z-index     : 1;

  }
  
*html .menu_gor3 {        
  position    : absolute;
  top         : 0px;
  left        : 750px;
  z-index     : 1;

  }
  
*html .baner_tekst {        
  position      : absolute;
  font-weight   : bold;
  font-size     : 12px;
  color         : #333333;
  top           : 96px;
  left          : 230px;
  z-index       : 1;
  }
  
  
  
*html #menu {        
  position      : absolute;
  background    : #222222;
  width         : 195px;
  text-align    : left;
  border-left   :  non;
  border-right  : 2px ridge #333333;
  border-top    : none;
  padding-top   : 10px;
  margin-left   : 5px;
  margin-top    :  0px;
  float         : left;
  }
  
.menu_box {
  width         : 185px;
  margin-left   : 3px;
  border-top    : 2px ridge #FFFFFF;
  border-bottom : 3px ridge #333333;
  border-right  : 3px ridge #333333;
  border-left   : 2px ridge #FFFFFF;
  background    : #CCCCCC;

}

*html .menu_box {
  width         : 185px;
  margin-left   : 3px;
  border-top    : 2px ridge #FFFFFF;
  border-bottom : 2px ridge #333333;
  border-right  : 2px ridge #333333;
  border-left   : 2px ridge #FFFFFF;
  background    : #333333;
}
  
#page {        
  position      : relative; top: 0px; left: 195px;
  background    : white;
  width         : 735px;
  min-height    : 510px;
  text-align    : left;
  margin-top    : -5px;
  border        : 1px solid;
  padding       : 5px;
  }
  
*html #page {        
  position      : relative; top: 0px; left: 185px;
  background    : white;
  width         : 735px;
  height        : 478px;
  text-align    : left;
  margin-top    : -18px;
  border        : 1px solid;
  padding       : 5px;
  }
  
.jednostka {
  font-size     : 15px;
  font-weight   : bold;
  margin-top    : 0px;
  margin-bottom : 5px;
  margin-left   : 30px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #3366CC;
  width         : 300px;
}

.ogloszenie{
width           : 700px;
margin-left     : 15px;
 border			 : 0px;
}

.tresc_1{
  font-size     : 14px;
  font-weight   : none;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  width         : 520px;
  color         : #000000;
  }
  
.link_1{
  font-size     : 14px;
  font-weight   : none;
  width         : 180px;
  color         : #3366CC;
  }
  
  .link_2{
  font-size     : 14px;
  font-weight   : none;
  width         : 380px;
  color         : #3366CC;
  }
  
  .autor_1{
  font-size     : 14px;
  font-weight   : bold;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  width         : 520px;
  color         : #000000;
  }
   .autor_2{
  font-size     : 14px;
  font-weight   : bold;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  width         : 320px;
  color         : #000000;
  }
  .data_1{
  font-size     : 14px;
  font-weight   : bold;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  width         : 520px;
  color         : #000000;
  }
  
.str{
width           : 700px;
margin-left     : 15px;
}

.str_d{
width           : 700px;
margin-left     : 0px;
 border			 : 0px;
}

.str_m{
width           : 580px;
margin-left     : 15px;

}
.sek_dane{
  font-size     : 12px;
  font-weight   : none;
  margin-left   : 15px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : black;
}

.stan{
  font-size     : 14px;
  font-weight   : none;
}

.stan_1{
  font-size     : 16px;
  font-weight   : none;
  width         : 180px;
  color         : #000000;
 

}

.godnosc {
  font-size     : 14px;
  font-weight   : bold;
  width         : 300px;

 
}

.godnosc_1 {
  font-size     : 16px;
  font-weight   : bold;
 
}


.godnosc_2 {
  font-size     : 15px;
  font-weight   : bold;
  margin-top    : 0px;
  margin-bottom : 0px;
  margin-left   : 0px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #3366CC;
  width         : 250px;
}

.sek_dane2 {
  font-size     : 14px;
  font-weight   : none;
  margin-left   : 15px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : black;
}

.prac_dane_2 {
  font-size     : 14px;
  font-weight   : none;
  margin-left   : 15px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : black;
  width         : 85px;
}

.prac_dane_3 {
  font-size     : 14px;
  font-weight   : none;
  margin-left   : 15px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : black;
  width         : 120px;
}

.nagl_1{
  font-size     : 24px;
  font-weight   : bold;
  text-align    : center;
  margin-bottom : 25px;
  color         : #000000;
}

.nagl_2{
  font-size     : 16px;
  font-weight   : bold;
  text-align    : center;
  color         : #333333;
}

.ogloszenia{
  font-size     : 30px;
  font-weight   : bold;
  text-align    : center;
  color         : red;
}

#kontakt_ { 
  font-size     : 12px;
}

.kont_2 {
  font-size     : 12px;
  font-weight   : bold;
  text-align    : left;
  width         : 300px;
}

.kont_3 {
  font-size     : 12px;
  text-align    : left;
  width         : 60px;
}
.kont_4 {
  font-size     : 12px;
  text-align    : left;
  width         : 100px;
}
.kont_5 {
  font-size     : 12px;
  text-align    : left;
}

.stan_2{
  font-size     : 16px;
  font-weight   : bold;
  text-align    : left;
}
  
#copyright {    
  position      : relative;
  background    : #222222;
  width         : 952px;
  height        : 15px;
  margin        : Auto;
  text-align    : left;
  border-top    : 1px solid #3366CC;
  border-bottom : 1px solid #3366CC;
  padding       : 0px;
  font-size     : 11px;
  text-align    : left;
  color         : #FFFFFF;

  }
  
*html #copyright {    
  position      : relative;
  background    : #222222;
  width         : 952px;
  height        : 15px;
  margin-top    : 0px;
  margin        : Auto;
  text-align    : left;
  border-top    : 1px solid #3366CC;
  border-bottom : 1px solid #3366CC;
  padding       : 0px;
  font-size     : 11px;
  text-align    : left;
  color         : #FFFFFF;

  }
.tekst {
  width         : 680px;
  font-size     : 14px;
  font-weight   : none;
  text-align    : justify;
  margin-top    : 0px;
  margin-bottom : 5px;
  margin-left   : 20px;
  margin-right  : 20px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : black;
}
.tekst:first-letter { 
  color         : #3366CC;
  font-size     : 20px;
  font-weight   : bold; 
}

.tekst_r{
  width         : 690px;
  font-size     : 14px;
  font-weight   : bold;
  text-align    : justify;
  margin-top    : 0px;
  margin-bottom : 5px;
  margin-left   : 20px;
  margin-right  : 20px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : red;
}
.menu_1 {
  font-size     : 18px;
  font-weight   : bold;
  margin-top    : 0px;
  margin-bottom : 5px;
  margin-left   : 15px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #a1cfee;
  line-height   : 20px;

  }

.menu_2 {
  font-size     : 14px;
  font-weight   : bold;
  margin-top    : 10px;
  margin-left   : 4px;
  line-height   : 20px;
  margin-bottom : 5px;
  width         : 165px;
  border-top    : 2px ridge #FFFFFF;
  border-bottom : 3px ridge #333333;
  border-right  : 3px ridge #333333;
  border-left   : 2px ridge #FFFFFF;
  background    : #333333;
  padding-bottom: 5px;
  padding-left  : 2px;
  }
  
*html .menu_2 {
  font-size     : 14px;
  font-weight   : bold;
  margin-top    : 15px;
  margin-left   : 4px;
  line-height   : 20px;
  margin-bottom : 5px;
  width         : 165px;
  border-top    : 2px ridge #FFFFFF;
  border-bottom : 2px ridge #333333;
  border-right  : 2px ridge #333333;
  border-left   : 2px ridge #FFFFFF;
  background    : #333333;
  padding-bottom: 5px;
  padding-left  : 2px;
  }
  
a.menu_l:link {
  font-size     : 14px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:  none;
  color         : #FFFFFF;
  margin-bottom : 5px;
  margin-left   : 5px;
  line-height   : 20px;

  }
   
a.menu_l:visited {
  font-size     : 14px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:  none;
  color         : #FFFFFF;
  margin-bottom : 5px;
  margin-left   : 5px; 
  line-height   : 20px;

  }
  
a.menu_l:hover {
  font-size     : 15px; 
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight   : bold;
  text-decoration:  none;
  color         : #a1cfee;
  padding       : 0px;
  margin-bottom : 5px;
  margin-left   : 5px; 
  line-height   : 20px;
  }
  
a.menu_l:active {
  font-size     : 15px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:  none;
  color         : black;
  margin-bottom : 5px;
  margin-left   : 5px;
  line-height   : 20px;

  }
  
  
 
a.menu_3:link {
  font-size     : 14px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:  none;
  color         : #FFFFFF;
  margin-bottom : 5px;
  margin-left   : 5px;
  line-height   : 20px;

  }
   
a.menu_3:visited {
  font-size     : 14px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:  none;
  color         : #FFFFFF;
  margin-bottom : 5px;
  margin-left   : 5px; 
  line-height   : 20px;

  }
  
a.menu_3:hover {
  font-size     : 15px; 
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight   : bold;
  text-decoration:  none;
  color         : #a1cfee;
  padding       : 0px;
  margin-bottom : 5px;
  margin-left   : 5px; 
  line-height   : 20px;
  }
  
a.menu_3:active {
  font-size     : 15px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  text-decoration:  none;
  color         : black;
  margin-bottom : 5px;
  margin-left   : 5px;
  line-height   : 20px;

  }  


 
a.str_l:link {
  font-size     : 14px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight   : bold;
  text-decoration:  none;
  color         : #3366CC;
  margin-left   : 0px;
  line-height   : 20px;

  }
   
a.str_l:visited {
  font-size     : 14px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight   : bold;
  text-decoration:  none;
  color         : #3366CC;
  margin-left   : 0px; 
  line-height   : 20px;

  }
  
a.str_l:hover {
  font-size     : 15px; 
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight   : bold;
  text-decoration:  none;
  color         : #666666;
  padding       : 0px;
  margin-left   : 0px; 
  line-height   : 20px;
  }
  
a.str_l:active {
  font-size     : 15px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight   : bold;
  text-decoration:  none;
  color         : red;
  margin-left   : 0px;
  line-height   : 20px;

  }


a.str_2:link {
  font-size     : 12px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight   : bold;
  text-decoration:  none;
  color         : #000000;
  margin-left   : 0px;
  line-height   : 20px;

  }
   
a.str_2:visited {
  font-size     : 12px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight   : bold;
  text-decoration:  none;
  color         : #000000;
  margin-left   : 0px; 
  line-height   : 20px;

  }
  
a.str_2:hover {
  font-size     : 15px; 
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight   : bold;
  text-decoration:  none;
  color         : #666666;
  padding       : 0px;
  margin-left   : 0px; 
  line-height   : 20px;
  }
  
a.str_2:active {
  font-size     : 15px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-weight   : bold;
  text-decoration:  none;
  color         : red;
  margin-left   : 0px;
  line-height   : 20px;

  }

a.logo:link {
  margin        : 0px;
  border        : 0px;

  }
   
a.logo:visited {
  margin        : 0px;
  border        : 0px;

  }
  
a.logo:hover {
  margin        : 0px;
  border        : 0px;
  }
  
a.logo:active {
  margin        : 0px;
  border        : 0px;

  }

#space {
  height        : 15px;
  margin-top    : -5px;
  margin-bottom : 15px;
}

#dane_kont {
text-align      : center;

}

img {
border          : 0px;
}

.plan_1 {
  font-size     : 20px;
  font-weight   : bold;
  text-align    : center;
  margin-top    : 0px;
  margin-bottom : 5px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #000000;
}

.stud_1 {
  font-size     : 16px;
  font-weight   : bold;
  text-align    : left;
  margin-top    : 0px;
  margin-bottom : 5px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #000000;
}

.studia_1 {
  font-size     : 14px;
  font-weight   : none;
  text-align    : justify;
  margin-top    : 0px;
  margin-bottom : 5px;
  margin-left   : 20px;
  margin-right  : 20px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #000000;
}

.studia_1:first-letter { 
  color         : #3366CC;
  font-size     : 20px;
  font-weight   : bold; 
}

.studia_2 {
  font-size     : 18px;
  font-weight   : bold;
  text-align    : center;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #FF0000;
}

.studia_3 {
  font-size     : 18px;
  font-weight   : bold;
  text-align    : center;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #000000;
}

.studia_4 {
  font-size     : 16px;
  text-decoration:  underline;
  font-weight   : bold;
  text-align    : center;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #000000;
}

.rekrut {
  font-size     : 19px;
  font-weight   : bold;
  text-align    : center;
  margin-top    : 0px;
  margin-bottom : 5px;
  margin-left   : 20px;
  margin-right  : 20px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #333333;
}
.rekrut2 {
  font-size     : 16px;
  font-weight   : bold;
  text-align    : center;
  margin-top    : 0px;
  margin-bottom : 5px;
  margin-left   : 20px;
  margin-right  : 20px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #FF0000
}

.rekrut1 {
  font-size     : 24px;
  font-weight   : bold;
  text-align    : center;
  margin-top    : 0px;
  margin-bottom : 5px;
  margin-left   : 20px;
  margin-right  : 20px;
  font          : Verdana, Geneva, Arial, Helvetica, sans-serif;
  color         : #FF0000;
}

.inf_stud {
  width         : 120px;
  padding-bottom: 20px;

}

.inf_stud_tab{
width           : 700px;
margin-left     : 40px;

}

*html .inf_stud_tab{
width           : 650px;
margin-left     : 40px;

}

.prac_stud {
  width         : 60px;
  padding-bottom: 20px;

}
