body {
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#cccccc;
font-size:10px;
margin:5px;
background-color:#000000;
background-image: url('img/asot.jpg'); 
background-repeat: no-repeat; 
background-position: center top;
}





       
#srodek{
float:left;
display:table;
width:720px;
margin-top:4px;

}




#kolumna_lewa {
width:184px;
float:left;
display:table;
margin-right:30px;
}



.kolumna_prawa {
width:102px;
float:left;
border:1px solid #fff;
}

.content {
width:927px;
min-height:10px;
border:0px solid #ccc;
display:table;
margin:0px;
padding:0px;
}

.image {
border:0px;
float:left;
margin:0px 5px 5px 0px;
}


.imprezy  {
margin:15px;
padding:0px;
font-size:9px;
}

.imprezy li{
margin:5px;

}

a {
color:#fff;
text-decoration:none;
}

a:hover {
color:#ffffff;
}

.gal_kat {

height:190px;
width:110px;
text-align:center;
display:table;
float:left;
margin:14px;
font-size:10px;
font-weight:900;


}

.gal_kat img{
border:2px solid #fff;
}

.gal_foto img{
border:1px solid #fff;
vertical-align: middle;
}

.gal_kat .tytul {
color:#fff;
margin:5px;
font-size:12px;
}

.gal_foto_gal {
vertical-align: middle;
height:110px;
width:100px;
display:table;
float:left;
margin-left:11px;
padding:auto auto auto auto;
}



.gal_foto .fotografia1{
margin:auto auto auto auto;
display:table;
vertical-align: middle;
}


.linki a{
color:#444;

}


.linki {
text-align:center;
}



#panele {
width:957px;
height:auto;
margin:auto auto auto auto;
display:table;

}


.calosc {
width:927px;
height:auto;
margin:auto auto auto auto;
display:table;

}

h1 {
font-size:14px;
margin:3px;
padding:0px;
text-align:left;

}

#srodek .big_head h1 {
color:#fff;
display:table-cell;
position:absolute;
margin:14px auto auto 35px;
font-size:12px;
padding:0px;
}

h2 {
font-size:12px;
margin:3px;
padding:0px;
text-align:center;
}

.naglowek {
background-image:url(img/top.png);
background-repeat:no-repeat;
height:365px;
width:925;
}


#banner {
height:100px;
width:750;
display:table;
margin:5px auto 3px auto;
}






#kolumna_lewa img{
border:0px;
margin:3px;
}

#panel_lewy h2{
color:#fff;
display:table-cell;
position:absolute;
margin:14px auto auto 18px;
font-size:12px;
}

#panel_lewy .small_center {
width:164px;
display:table;
margin:0px auto auto 15px;
}

#panel_lewy {
background-image:url(img/small_center.png);
width:177px;
background-repeat:repeat-y;
display:table;
padding:0px;
margin:0px;

}



#panel_lewy .small_head {
background-image:url(img/small_head_n.png);
width:177px;
height:47px;
background-repeat:no-repeat;
padding:3px;
display:table;
}


#srodek .big_head {
background-image:url(img/big_head_n.png);
width:729px;
height:42px;
background-repeat:no-repeat;
padding:0px;
margin:0px;
display:table;
}


#srodek .big_center {
background-color:#333333;
width:691px;
padding:5px;
margin:auto auto auto 25px;
display:table;
}



.linia {
background-image:url(img/linia.jpg);
width:925px;
height:29px;
background-repeat:no-repeat;
padding:0px;
margin:auto auto auto auto;
display:table;
}

.data {
font-size:9px;
color:#eeeeee;
font-weight:700;
text-align:right;
margin:7px;
position:absolute;
display:inline;
width:890px;
}


.stopka {
border-top:1px dashed #fff;
background-color:#000;
width:900px;
height:20px;
text-align:center;
font-size:9px;
color:#ccc;
line-height:20px;
margin:5px auto auto auto;
display:table;
}



.panel_prawy h2{
background-image:url(img/top.jpg);
background-repeat:no-repeat;
background-color:#69754D;
color:#FFFFFF;
padding:3px;
}





.aktualnosc {
text-align:justify;
width:650px;
display:table;
margin:5px auto 5px auto;
}



.aktualnosc h2 {
text-align:left;
font-size:16px;
margin:4px;
color:#fff;
}

#glowna_akt {
margin:auto auto auto 5px;
display:table;
float:left;
}

 #ostatnie_aktualnosci {
width:310px;
height:165px;
max-height:165px;
display:table-cell;
text-align:justify;
margin:10px;
float:left;
position:relative;
}

 #ostatnie_aktualnosci .tekst{
display:table;
float:right;

width:200px;
}

 #ostatnie_aktualnosci .da {
color:#fff;
font-size:11px;
}

 #ostatnie_aktualnosci h2 {
font-size:13px;
display:table;
margin:0px;
padding:0px;
display:inline;
color:#ccc;
}

 #ostatnie_aktualnosci .nag {
height:35px;
display:table;
}

h3 .tyt_gl {
color:#ffffff;
font-size:30px;
}














.aktualnosc .foot {
border-top: 1px dotted #CCCCCC;
margin:10px 5px 5px 5px;
color:#fff;
font-weight:900:
}




.aktualnosc .foot a{
color:#AECB3D;
font-weight:900:
}

.aktualnosc .foot a:hover{
color:#fff;
}





.aktualnosci {
display:table;
width:650px;
margin:10px auto 15px auto;
}


.aktualnosci .foot {
border-top: 1px dotted #CCCCCC;
margin:10px 5px 5px 5px;
color:#fff;
font-weight:900:
}




.aktualnosci .foot a{
color:#AECB3D;
font-weight:900;
}

.aktualnosci .foot a:hover{
color:#fff;
}

.aktualnosci h2{
text-align:left;
font-size:14px;
margin:10px;
color:#95BD0D;
}


.strony {
position:relative;
display:table;
width:600px;
font-size:9px;
margin-bottom:0px;
}

.gal_nazwa {
font-size:12px;
color:#fff;
margin:15px;
font-weight:900;
text-align:left;
}

.aktualnosc h2 {
text-align:left;
margin:10px;
}

.zalogowany {
margin:auto auto auto auto;
text-align:center;
font-size: 10px;
}


.zalogowany a{
font-weight:900;
}

.zalogowany a:hover{
color:#fff;
}

.menu {
display:table;
position:absolute;
margin:280px auto auto auto;
padding:0px;
}


.login {
margin:0px;
width:170px;

}



.haslo {
width:170px;
margin:38px auto auto auto;
}


.logowanie input {
margin:3px auto auto auto;
background-color:#292929;
border:1px solid #ccc;
color:#ffffff;
width:100px;
}





.logowanie {
margin:auto auto auto auto;
text-align:center;
padding:3px;
color:#ffffff;
font-size: 10px;
}


.zaloguj {
margin:auto auto auto auto;
font-weight:900;
padding:0px;
color:
}

.rej {
font-weight:900;
}

.foto {
border:1px solid #000000;
margin:10px;
padding:3px;
background-color:#ccc;
display:table;
float:left;
width:110px;
text-align:center;
}

.gal .tytul {
margin:4px;
color:#ccc;
font-weight:900;
font-size: 12px;
text-align:center;
}

.gal .opis{
margin:3px;
text-align:center;
color:#fff;
font-size: 10px;
font-weight:900;
}

.gal img{
border:0px;
margin:auto auto auto 8px;
}

.gal img:hover {
border:1px solid #000000;
background-color:#fff;
}

.stat {
display:table;
width:150px;
float:left;
margin:5px;
}

.tematy {
display:table;
width:250px;
float:left;
margin:5px;
}


.box{
display:table;
width:400px;
float:left;
margin:5px;
}

h4 {
font-size:14px;
color:#eeeeee;
display:table;
margin:5px;
padding:0px;

}


#fora {
display:table;
margin:auto auto auto 10px;

}

.galeria {
display:table;
width:690px;
}


.gtab_up {
background-image:url(img/gtab_up.jpg);
background-repeat:no-repeat;
width:525px;
height:13px;
display:table;
}


.gtab_down{
background-image:url(img/gtab_down.jpg);
background-repeat:no-repeat;
width:525px;
height:13px;
display:table;
}



.gtab {
background-color:#242424;
width:525px;
display:table;
}















.gal_up {
background-image:url(img/gal_up.jpg);
background-repeat:no-repeat;
width:117px;
height:14px;
display:table;
}


.gal_down{
background-image:url(img/gal_down.jpg);
background-repeat:no-repeat;
width:117px;
height:14px;
display:table;
}



.gal_midle{
width:117px;

margin:auto auto auto 16px;


display:table;
}


.spacer{
height:70px;
float:left;
width:1px;



}



.gal {
background-color:#333333;
width:117px;
display:table;
float:left;
margin:3px;
}
















  .ntop{
  width:927px;
  height:125px;
  display:table;
  background-image:url(img/top.png);
  background-repeat:none;
  font-size:15px;
  color:#000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:900;
  }
  
  
  ul  {
  display:table;
  margin:100px 0px 0px 30px;
  padding:0px;
  position:absolute;
  
  }
  
  ul li {
  display:inline;
  text-decoration:none;
  margin:30px;  
  }
  
  ul li a{
  text-decoration:none;
  color:#000;
  }
  
  ul li a:hover{
  color:#fff;   
  }
    
  
  .ntop .dzial{
    display:inline;
    cursor: pointer;
  }


  .dzial:hover{
  color: #000;
   
  }

  
  .podmenu {
  visibility:hidden;  
  margin:64px 0px 0px 276px; 
  text-align:right;
  width:600px;
  position:absolute;
  padding:5px; 
  font-size:10px;
  line-height:30px;
  }
  
  .podmenu a{
  text-decoration:none;
  margin-left:15px;
  color:#fff; 
  }
  
  .podmenu a:hover{
  color:#ccc;
  }
  
  
  .nad_top {
  font-size:10px;
  width:925px;
  display:table;
  margin:auto auto auto auto;
  line-height:30px;
  }
  
  .nad_top .pr{
  font-family:Verdana;
  float:right;
  }
  
    .nad_top .le{
  float:left;
  }
  
  
  
  .kal td{
  vertical-align: top;
  background-color:#555;
  font-size:20px;
  text-align:left;
  height:200px;
  color:#fff;
  margin:7px;
  padding:3px;
  }
  
  .kal td .im{
  font-size:9px;
  color:#ccc;
  height:40px;
  }

  
  .kal thead td{
  vertical-align: midle;
  width:100px;
  background-color:#444;
  font-size:17px;
  text-align:center;
  height:24px;
  color:#eee;
  }
  
  .wybierz_date{
  display:table;
  width:200px;
  margin:10px auto 10px 280px;
  }
  
    .wybierz_date input{
  background-color:#111;
  color:#fff;
  border:1px solid #888;
  font-weight:900;
  font-size:12px;
  margin:3px;
  padding:2px;
  }
  
      .wybierz_date select{
  background-color:#111;
  color:#fff;
  border:0px;
  font-weight:900;
  font-size:12px;
  margin:3px;
  border:1px solid #888;
  padding:2px;
  }
  
  .kal_imprezy {
  font-size:9px;
  border-top:1px dotted #fff;
  margin:3px;
  padding:3px;
  }
  
  
    .kal_imprezy a{
 color:#fff;
  }
  
    
    .kal_imprezy a:hover{
 color:#A3C229;
  }
  
  .typ_klub{
  width:10px;
  height:10px;
  background-color:#A3C229;
  float:left;
  margin:3px;
  }
  
  
  .typ_event{
  width:10px;
  height:10px;
  background-color:#fff;
  float:left;
  margin:3px;
  }
  
  .legenda {
    font-weight:900;
  }
  
  .kal_impreza .d{
    font-size:35px;
    font-weight:900;
  }
  
  
  .kal_impreza h2{
    text-align:left;
    font-size:17px;
    font-weight:900;
    color:#A3C030;
    margin-top:10px;
  }
  

  
      .kal_impreza {  
        text-align:justify;
        width:650px;
        display:table;
        margin:5px auto 5px auto;
      }

.kal .nag {
width:700px;
}






























  .kal1 td{
  vertical-align: top;
  background-color:#555;
  font-size:9px;
  text-align:left;
  color:#fff;
  margin:7px;
  padding:2px;
  }
  
  .kal1 td .im{
  font-size:9px;
  color:#ccc;
  height:40px;
  }

  
  .kal1 thead td{
  vertical-align: midle;
  background-color:#444;
  font-size:10px;
  text-align:center;
  color:#eee;
  }
  
  .wybierz_date1{
  display:table;
  width:140px;
  margin:5px 0px 5px 0px;
  }
  
    .wybierz_date1 input{
  background-color:#111;
  color:#fff;
  border:1px solid #888;
  width:84px;
  font-weight:900;
  font-size:12px;
  margin:1px;
  padding:2px;
  }
  
      .wybierz_date1 select{
  background-color:#111;
  color:#fff;
  border:0px;
  font-weight:900;
  font-size:12px;
  margin:1px;
  border:1px solid #888;
  padding:2px;
  }
  
  .kal1_imprezy {
  font-size:9px;
  border-top:1px dotted #fff;
  margin:3px;
  padding:3px;
  }
  
  
    .kal1_imprezy a{
 color:#fff;
  }
  
    
    .kal1_imprezy a:hover{
 color:#A3C229;
  }
  
  .typ_klub1{
  width:7px;
  height:7px;
  background-color:#A3C229;
  float:left;
  margin:3px;
  }
  
  
  .typ_event1{
  width:7px;
  height:7px;
  background-color:#fff;
  float:left;
  margin:3px;
  }
  
  .legenda1 {
    font-size:9px;
    margin:10px;
    line-height:8px;
  }
  
  .kal1_impreza .d{
    font-size:35px;
    font-weight:900;
  }
  
  
  .kal1_impreza h2{
    text-align:left;
    font-size:17px;
    font-weight:900;
    color:#A3C030;
    margin-top:10px;
  }
  

  
      .kal1_impreza {  
        text-align:justify;
        width:650px;
        display:table;
        margin:5px auto 5px auto;
      }

.kal1 .nag {
width:700px;
}


.imprezy_info {
 display:none;
}

.imprezy__kal {
cursor: pointer;
}

.mini_kal {
margin:auto auto auto auto;
display:table;
width:140px;
}


.dzis {
  width:7px;
  height:7px;
  background-color:#fff;
  float:left;
  margin:3px;
}


.jest {
  width:7px;
  height:7px;
  background-color:#000;
  float:left;
  margin:3px;
}

.nie_ma {
  width:7px;
  height:7px;
  background-color:#ccc;
  float:left;
  margin:3px;
}


.regulamin{


text-align:justify;

}


.form_rej{
padding:10px;
margin-right:15px;
margin-bottom:5px;
border-right:1px solid #555;
border-bottom:1px solid #555;
font-weight:900;
color:#fff;
text-align:right;
display:block;
float:left;
width:330px;
}

.form_dane{
padding:10px;
margin:auto auto auto auto;
font-weight:900;
color:#fff;
text-align:right;
display:table;


}


.wszystkie{
border-top:1px solid #ccc;
font-weight:900;
text-align:center;
margin:5px auto auto auto;
padding:5px;
font-size:11px;
width:620px;
display:table;
}

.kluby table {
margin:auto auto auto auto;
}


.kluby table td{
  vertical-align: top;
width:150px;
color:#fff;
border-left:1px solid #222;
border-right:1px solid #222;
padding:3px;
}



.kluby table thead td{
  
text-align:center;
background-color:#444;
font-size:12px;
font-weight:900;
padding:5px;
width:150px;
color:#ccc;
}

.klub table td{
background-color:#555;
text-align:center;
height:48px;
}

.klub .nag{
background-color:#444;
font-weight:900;
color:#eee;
width:50px;
}

.klub h1 {
font-size:14px;
color:#ccc;
text-align:left;
margin:10px;
}

.klub h2 {
font-size:14px;
color:#ccc;
text-align:left;
margin:10px;
}


.klub h3 {
font-size:12px;
color:#fff;
text-align:left;
}

.uwaga {
display:none;
color:#A4C32A;
line-height:20px;
font-size:9px;
}

#obrazek {
width:70px;
height:35px;
background-color:#ccc;
}

.plik {
text-align:center;
font-size:11px;
font-weight:900;
color:#fff;
margin:10px;
}

.moje_fotki td{
color:#fff;
background-color:#444;
text-align:center;
padding:5px;
}


.moje_fotki thead td{
background-color:#888;
padding:5px;
font-size:13px;
font-weight:900;
}

.moje_fotki td{
width:80%;
}

.moje_dane table{
width 80%;
margin:10px auto auto auto;
}

.moje_dane table td{
background-color:#444;
padding:5px;
font-weight:900;
font-size:11px;
}

.moje_dane textarea{
width:95%;
height:60px;
font-size:11px;
margin:5px auto auto auto;
display:table;
}

.moje_dane{
font-size:12px;
font-weight:900;
}

.pr textarea{
width:90%;
margin:auto auto auto auto;
height:70px;
margin:3px;
}


.pr{
text-align:center;
font-family:verdena;
font-weight:900;
color:#fff;
}

.pr table td{
background-color:#444;
text-align:center;
padding:3px;
}

.pr table thead td{
background-color:#555;
font-weight:900;
}

.pr table{
width:90%;
margin:auto auto auto auto;
}















  #t {
  width:1000px;
  height:120px;
  display:table;
  background-image:url(img/top_n.png);
  background-repeat:none;
  font-size:15px;
  color:#000;
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-weight:900;
  margin:310px auto auto auto;
  }
  
  
  #t ul  {
  display:table;
  margin:88px auto auto 250px;
  padding:0px;
  position:absolute;
  
  }
  
  #t ul li {
  display:inline;
  text-decoration:none;
  margin:20px;  
  }
  
   #t ul li a{
  text-decoration:none;
  color:#000;
  }
  
    #t ul li a:hover{
  color:#fff;   
  }
    
  
    #t  .dzial{
    display:inline;
    cursor: pointer;
  }


  #t  .dzial:hover{
  color: #000;
   
  }

  
  #t .podmenu {
  visibility:hidden;  
  margin:48px auto auto 365px; 
  text-align:right;
  width:600px;
  position:absolute;
  padding:5px; 
  font-size:10px;
  line-height:30px;
  }
  
  #t .podmenu a{
  text-decoration:none;
  margin-left:15px;
  color:#fff; 
  }
  
  #t .podmenu a:hover{
  color:#ccc;
  }
  
  #t .dane_n
  {

  float:right;
    font-size:9px;
  color:#fff;
  }
  
  
  .muzyka_kat {
  border:1px solid #fff;
  font-size:16px;
  padding:15px;
  float:left;
  }
  
  

