body{margin:0px; background-repeat:no-repeat; background-attachment: fixed; background-color:#000000;font-family:Tahoma;font-size:11px;color:#cccccc;}
a{color:#4393bc;font-size:11px;font-family:Tahoma;text-decoration:none;}
a:hover{text-decoration:underline;}
table{border-collapse:collapse;padding:0px;}
table td{font-size:11px;padding:0px;}
input{background-color:#000000;border:1px solid #4393bc;color:#cccccc;font-size:11px;}
img{margin:0px;padding:0px;}
form{margin:0;padding:0;}

#kontener{margin:auto;width:850px;background-color:#191919;}
#kontener1{width:auto;}
#reklama{background: url(/templates/_default/img/bg_reklama.jpg) top left no-repeat;height:60px;text-align:center;margin:0;padding:0;border-bottom:4px solid #384246;}
#logo{height:193px;margin:0px;padding:0px;}
#menu{background: url(/templates/_default/img/menu_bg.jpg) top left no-repeat;height:36px;padding-left:20px;}
#prawa{float:right;width:285px;padding:0px;margin: 0px 12px 0 0;}
#zawartosc{padding:0;width:530px;margin: 10px 0px 0 12px;padding-bottom:4px;}
#zawartosc1{padding:0;width:827px;margin: 10px 0px 0 12px;padding-bottom:4px;}
/*
#stopka{clear: both;text-align: center; height:150px;background-image: url(/templates/_default/img/stopka.jpg);margin:0px;padding:0px;}
*/
#stopka{clear: both;text-align: center;background-color:#000000;padding:0px;}
#reklama_stopka{height:0px;text-align:center;margin:0;padding:0;border-top:4px solid #384246;background-color:#191919;margin-bottom:2px;padding-top:10px;}
#stopka_linki{color:#FFFFFF;height:35px;width:850px;background: url(/templates/_default/img/footer.jpg) top left no-repeat;padding-top:16px;text-align:center;}
#stopka_linki a{color:#FFFFFF;margin-right:8px;margin-left:8px;}

#menu ul{list-style:none;padding-left:0px;float:left;margin:0px;}
#menu li{display: block;float:left;margin:0;width:100px;line-height:34px;padding:0}
#menu a{color:#ffffff;font-size:12px;font-weight:bold;display:block;width:100px;text-align:center;height:35px;margin-top:1px;}
#menu a:hover{}

#naglowek_czesci{font-weight:bold;font-size:14px;color:#d7d7d7;background: url(/templates/_default/img/bg_naglowek.jpg) top left no-repeat;border-bottom:1px dotted #626061;height:25px;margin:10px 0 4px 0;padding:6px 0 0 6px;}
#naglowek_czesci a{color:#d7d7d7;}
#naglowek_czesci1{font-weight:bold;font-size:14px;color:#d7d7d7;background: url(/templates/_default/img/bg_naglowek.jpg) top left no-repeat;border-bottom:1px dotted #626061;height:25px;margin:0px 0 4px 0;padding:6px 0 0 6px;}

#naglowek_czesci2{font-weight:bold;font-size:16px;color:#d7d7d7; text-align: center; background: url(/templates/_default/img/bg_naglowek2.jpg) top left no-repeat;border-bottom:1px dotted #626061;height:25px;margin:0px 0 4px 0;padding:6px 0 0 6px; width: 820px;}


.tbl_login{width:285px;background-color:grey;background: url(/templates/_default/img/bg_panels.jpg) top left;}
.tbl_login td{padding:4px;color:#4393bc;}

.btn{background-color:#DFDFDF;color:#000000;}

.ostatnio_na_forum{line-height:16px;}
.ostatnio_na_forum a{color:#4393bc;font-size:12px;font-weight:bold;margin:0px;}
.ostatnio_na_forum span{color:#30516f;font-size:10px;margin:0px;}
.ostatnio_na_forum p{color:#cccccc;font-size:10px;margin:0px;text-align:justify;padding-right:14px;margin-bottom:10px;}

ul.ostatnio_zarejestrowani{list-style:none;padding-left:0px;float:left;margin:0px;}
ul.ostatnio_zarejestrowani li {display: block;float: left;margin: 5px 5px 5px 5px; text-align:center;color:#30516f;font-size:10px;}
ul.ostatnio_zarejestrowani img {width:80px;height:80px;}

ul.uzytkownicy{list-style:none;padding-left:0px;float:left;margin:0px;margin-top:4px;}
ul.uzytkownicy li {display: block;float: left;margin: 5px 5px 5px 5px; text-align:center;color:#30516f;font-size:10px;width:90px;height:100px;}
ul.uzytkownicy img{border:none;}

ul.lista{list-style:none;padding-left:0px;float:left;margin:0px;}
ul.lista li{margin:0px; text-align:left;color:#30516f;font-size:10px;padding:2px;}

.tbl_news{margin-top:10px;}
.tbl_news a{color:#4393bc;font-size:12px;font-weight:bold;margin:0px;}
.tbl_news span{color:#30516f;font-size:10px;margin:0px;}

.error{color:red;font-weight:bold;}
#error{color:red;font-weight:bold;}

#news{line-height:18px;width:530px;}
#news h1{color:#4393bc;font-size:12px;font-weight:bold;margin:0px;}
#news h2{color:#30516f;font-size:10px;margin:0px;}
#news img{max-width:530px;}

#galeria{width:530px;margin:0px}

#pager{text-align: center;}

.zaawansowane{
font-family: Tahoma;
position: relative;
left: 50px;
top: -4px;
	font-size: 10px !important;
}

#gora{
background: url(img/top.jpg) no-repeat;
height: 193px;
width:850px;
}

.search{
position: relative;
height: 40px;
width: 250px;
left: 640px;
top:11px;
}

.search-box{
height: 14px;
width: 141px;
}

.button{
	position: relative;
	top: -3px;
	left: 2px;
	background: url(img/szukaj-button.jpg) no-repeat;
	width: 50px;
	height: 20px;
	border: 0px !important;
	font-size: 0px;
}

#frm_galeria_upload{font-size:12px;line-height:18px;font-weight:bold;color: #4393bc;}
#frm_galeria_upload .btn{background-color:#DFDFDF;color:#000000;margin-top:4px;}
#frm_galeria_upload .txt{background-color:#000000;border:1px solid #4393bc;color:#cccccc;font-size:11px;}

.input_txt_popup{font-size:9px;margin:2px;width:710px; height: 12px;margin-top:0px;}

.link_del{color:maroon;margin-top:4px;position:relative;}
/* ------------------------------------------------------------------------
	Galeria
------------------------------------------------------------------------- */
ul.galeria {list-style: none;margin-left:0;padding-left:0px;float: left;margin-top:0px;}
ul.galeria li {display: block;float: left;margin: 5px 5px 5px 5px;}
ul.galeria li a {padding:5px;display: block;border: none;-moz-border-radius: 0px;-webkit-border-radius: 0px;line-height: 0;width:100px;text-align:center; }
ul.galeria li a:hover { border: none; text-decoration: none;}
ul.galeria img {border:none;margin-top:10px;margin-bottom:0px;}

ul.galeria1 {list-style: none;margin-left:0;padding-left:0px;float: left;}
ul.galeria1 li {display: block;float: left;margin: 5px 5px 5px 5px;}
ul.galeria1 li a {padding:2px;display: block;border:none;-moz-border-radius: 0px;-webkit-border-radius: 0px;line-height: 0;width:100px;text-align:center; }
ul.galeria1 li a:hover {text-decoration:none;}
ul.galeria1 img {border:none;margin-top:10px;margin-bottom:12px;}

ul.galeria2 {list-style: none;margin-left:0;padding-left:0px;float: left; }
ul.galeria2 li {display: block;float: left;margin: 6px 6px 6px 6px;text-align:center;}
ul.galeria2 li a {height: 115px; width: 145px; padding:0px;display: block;border:none;-moz-border-radius: 0px;-webkit-border-radius: 0px;line-height: 0;width:auto;text-align:center; background-color: #181818; margin-bottom: 8px;}
ul.galeria2 li a:hover {text-decoration:none;}
ul.galeria2 img {  border:none;margin-top:4px;margin-bottom:4px;}

.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden; }

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


#s3slider {
   width: 530px; /* important to be same as image width */
   height: 300px; /* important to be same as image height */
   position: relative; /* important */
   overflow: hidden; /* important */
   margin-top:0px;
   padding-top:0px;
}

#s3sliderContent {
   width: 530x; /* important to be same as image width or wider */
   position: absolute; /* important */
   top: 0; /* important */
   margin-left: 0; /* important */
   padding-left:0px;
   margin-top:0px;
   padding-top:0px;
}

.s3sliderImage {
   float: left; /* important */
   position: relative; /* important */
   display: none; /* important */
}

.s3sliderImage span {
   position: absolute; /* important */
   left: 0;
   font: 12px Arial, Helvetica, sans-serif;
   padding: 10px 13px;
   width: 504px;
   background-color: #223c46;
   filter: alpha(opacity=90); /* here you can set the opacity of box with text */
   -moz-opacity: 1; /* here you can set the opacity of box with text */
   -khtml-opacity: 1; /* here you can set the opacity of box with text */
   opacity: 0.9; /* here you can set the opacity of box with text */
   color: #fff;
   display: none; /* important */
   bottom: 0;

   /*
       if you put
       top: 0; -> the box with text will be shown at the top of the image
       if you put
       bottom: 0; -> the box with text will be shown at the bottom of the image
   */
}

.s3sliderImage a
{
	color:#FFFFFF;
	font-weight:bold;
}
.clear {
   clear: both;
} 






#skillPanel{
background: url(img/skillpanel.jpg) no-repeat;
margin-left:7px;
height: 125px;
width:259px;
}

.skill{
	
	font-size: 12px;
	margin-left: 42px;
	padding-top:8px;
	padding-bottom:9px;
}

.przerwa{
	margin-left: 83px;
}

.przerwa1{
	margin-left: 80px;
}

.przerwa2{
	margin-left: 52px;
}

.przerwa3{
	margin-left: 59px;
}

.users_ranking{}
.users_ranking table{width:100%;margin-top:4px;}
.users_ranking table td{padding:2px;}
.users_ranking img{float:left;margin-right:4px;background-color:#f00;max-width:25px;max-height:25px;}
.users_ranking a{color:white;font-weight:bold; display: block;}
.users_ranking .lp{width:20px;}
.users_ranking .avatar{width:30px;}
.users_ranking .tr_color1{background:#191919;}
.users_ranking .tr_color2{background:#2F2C2C;}
.users_ranking .tr_color1:hover{background:#4393BC;}
.users_ranking .tr_color2:hover{background:#4393BC;}

.users_ranking .tr_color2 span , .users_ranking .tr_color1 span{color: #4393BC;}
.users_ranking .tr_color2:hover span , .users_ranking .tr_color1:hover span{color:white;}

#ranking select {font-weight:bold;background-color:#000000;border:1px solid #4393bc;color:#cccccc;font-size:11px;}

.users{}
.users table{width:100%;margin-top:4px;}
.users table td{padding:2px;}
.users img{float:left;margin-right:4px;background-color:#f00;max-width:60px;max-height:60px;}
.users a{color:white;font-weight:bold;}
.users .lp{width:20px;}
.users .avatar{width:30px;}
.users .tr_color1{background:#191919;}
.users .tr_color2{background:#2F2C2C;}
.users .tr_color1:hover{background:#4393BC;}
.users .tr_color2:hover{background:#4393BC;}

.users .tr_color1:hover #dates , .users .tr_color2:hover #dates{color:white !important;}


#rejestruj{
background: url(img/ostateczna.png) no-repeat;
margin-left:-30px;
margin-top: 8px;
height: 129px;
width:150px;
}

#pobierz{
background: url(img/pobierz.png) no-repeat;
margin-left: 140px;
margin-top: -35px;
height: 29px;
width: 29px;
}

.pob1{
line-height: 30px;
margin-left: 33px; 
font-size: 14px;
color: #FFFFFF;
}

.pob2{
line-height: 30px;
margin-left: 33px; 
font-size: 14px;
color: #FFFFFF;
}

#pobierz1{
background: url(img/pobierz.png) no-repeat;
margin-left: 10px;
margin-top: 5px;
height: 30px;
width: 185px;
}
#ventrilo{
background: url(img/ventrilo.png) no-repeat;
margin-left: 10px;
margin-top: 5px;
height: 30px;
width: 245px;
}

a:hover #pobierz{
text-decoration: none !important;
}

#opis{
margin-left:125px;
margin-top: -125px;
height: 129px;
width:160px;
}

#opis1{
font-size: 11px;
line-height: 20px;
width:820px;
}

.pob{
line-height: 28px;
margin-left: 33px; 
font-size: 20px;
}
a .pob{
	color: white;
}

blockquote {
	background-color: #5F5F5F;
}

#skills{}
#skills table{width:100%;}
#skills table td{padding:2px;}
#skills img{float:left;margin-right:4px;background-color:#f00; }
#skills .skill{width:240px;}
#skills span{display: block;padding:4px;}
#skills span:hover{cursor:pointer;}
#skills .tr_color1{background:#191919;}
#skills .tr_color2{background:#2F2C2C;}
#skills .tr_color1:hover{background:#4393BC;}
#skills .tr_color2:hover{background:#4393BC;}



#skills input{font-weight:bold;cursor:pointer;}

#skills_csv{line-height:20px;}

.skills_txt_file{margin-right:4px;}

#fullava { font-size: 10px;}
a:hover #fullava {color: white; text-decoration: underline;}

#fullsoc { font-size: 10px; display: block;}


#dates {color:#4393bc; font-size: 11px; display: block; font-weight: bold !important;}


#labeel {color: white !important; font-weight: bold !important;}




#tabel {
border-collapse: collapse;
overflow-x: scroll;
   border: 2px solid grey;
   padding: 10px;
   border-spacing: 5px;
   table-layout: fixed;
}



#tabel td {
   width: 80px;
   border: 1px solid grey;
   padding: 5px;
   font-size: 10px;
   text-align: center;
   vertical-align: middle;
}

#tabel td:hover {
	background-color: #4393BC;
}

#tabel td.nazwa{
/*
	position: absolute;
	left:expression(document.body.scrollLeft + this.tabInex - this.tabIndex);
*/
   color: white;
   width: 168px !important;
   font-weight: bold;
   padding: 5px;
   font-size: 10px;
   text-align: left;
}





#tabel td.nazwa1{
	background-color: green;
   font-weight: bold;
   padding: 5px;
   font-size: 14px;
   text-align: center;
}


#tabel td.punkty{
   font-weight: bold;
   padding: 5px;
   font-size: 11px;
   text-align: center;
}
#tabel td.nazwa1:hover{
	background-color: #4393BC;
}

#tabel td.avatar{
   padding: 4px;
   font-weight: bold;
   color: #54baef;
   font-size: 10px;
   text-align: center;
   text-decoration: underline;
}

#tabel td.invisibe{
 	border-top: 0px !important;
 	border-left: 0px !important;
}


.scrollbar{}

.scrollbar {overflow: auto; height: 620px; width: 825px;} 

.event-data{
	color: #4393BC;
	font-size: 14px;
	font-weight: bold;
	 margin-left: auto;
    margin-right: auto;
    text-align: center;
}


.polecic a {
filter:alpha(opacity=5);
-moz-opacity:.5;opacity:.5;
}
.polecic a:hover {
opacity: 1.0;
}
