html, body {
	background-color: #000;
	color: #5B6366;
	margin: 0;
	padding: 0;
        margin: 0 auto;
        font-size:12px;
        font-family:verdana, arial, sans-sarif;
}

h1,h2,h3,h4 {

    display: inline;
    font-size:12px;
    font-family:verdana, arial, sans-sarif;
    font-weight: normal;
}

h4 {

    display: inline;
    font-size:11px;
    font-family:verdana, arial, sans-sarif;
    font-weight: bold;
}

h5 {

    display: inline;
    font-size:11px;
    font-family:verdana, arial, sans-sarif;
    font-weight: normal;
}

span {

    font-size:10px;
    font-family:verdana, arial, sans-sarif;
    font-weight: normal;
}

a, a:visited, a:active {
    color: #6A7275;
    font-weight: normal;
}

a:hover {
    color: #80868A;
    font-weight: normal;
}


#CONTAINER {
	width: 760px;
        margin: 0 auto;
        text-align: left;

}

#listwa {
      background-image: url('/images/listwa_gora.jpg');
	width: 760px;
      height: 31px;
	float: left;
}

#banner {
      background-image: url('/images/banner.jpg');
	width: 760px;
      height: 294px;
	float: left;
}

#menu_banner {
      background-image: url('/images/menu_banner.jpg');
	width: 760px;
      height: 58px;
	float: left;
}

#ZAWARTOSC {
      background-image: url('/images/tlo.jpg');
	width: 760px;
	float: left;
}

#ZAWARTOSC_SIGNS {
      background-image: url('/images/tlo_zawartosc.jpg');
      background-repeat: no-repeat;
	width: 760px;
	float: left;
}

#KOLUMNA_LEWA {
	width: 200px;
	float: left;
}

#KOLUMNA_PRAWA {
	width: 560px;
	float: left;
}

#STOPKA {
	  clear: both;
        background-image: url('/images/stopka.jpg');
        width: 710px;
        height: 108px;
        text-align: left;
        color: white;
	padding-top: 160px;
	padding-left: 50px;
}

#stopka_nawigacja
{
      display: inline;
}

#header_content {
	width: 560px;
      height: 46px;
	overflow: hidden;
	float: left;
}

#content {
	width: 505px;
	margin-left: 55px;
	float: left;
}

#content p {margin:0;}

#content .path {margin-bottom: 20px;}

#content2 {
	width: 560px;
	margin-left: 68px;
	margin-right: 68px;
	float: left;
}

/* join */
#KOLUMNA_LEWA .join img {border:0; margin-top: 15px;}

/* newsy */
#content .news {margin-bottom: 20px; overflow: hidden;}
#content .news .news_title {margin-bottom: 10px;}
#content .news .news_title strong {font-weight: normal;}
#content .news .news_title h3 {color: #dedede; font-weight: bold;}
#content .news .news_tresc {overflow: hidden;}
#content .news .news_footer {margin-top: 10px; text-align: right; clear: both;}

#content .news_table .capmain h3 {font-size: 14px; font-weight: bold; display: block; margin: 5px 0;}
#content .news_table .capmain {border-bottom: 2px solid #5B6366;}
#content .spacer .main-body .tbl2 {margin-top: 10px; margin-bottom: 2px; }
#content .spacer .main-body .tbl2 span {font-size: 12px; font-weight: bold;color: #dedede;}
#content .spacer .main-body .tbl2 span.small {font-size: 10px; font-weight: normal; color: #dbdbdb;}
#content .spacer .main-body form {margin-top: 20px;}

#menu_naglowek {
	width: 200px;
      height: 46px;
	float: left;
      background-image: url('/images/menu.jpg');
}

#menu_listwa_gora {
	width: 200px;
      height: 10px;
	float: left;
}

#menu_tlo {
	width: 200px;
	float: left;
      background-image: url('/images/tlo_menu_zawartosc.jpg');
}

#menu_tlo_zawartosc {
	width: 200px;
      background-image: url('/images/tlo_menu_srodek.jpg');
      background-repeat: no-repeat;
	float: left;
}


#menu_listwa_dol {
	width: 200px;
      height: 10px;
	float: left;
}

#sonda_naglowek {
	width: 200px;
      height: 46px;
	float: left;
      background-image: url('/images/sonda.png');
}

#sonda_zawartosc {
	width: 200px;
	float: left;
}

#zaloguj_naglowek {
    font-size: 16px;
    font-weight: bold;
    margin-top: 20px;

}

#zaloguj_kolumna_lewa {
	width: 240px;
        height: 100px;
        margin-right: 25px;
	float: left;

}

#zaloguj_kolumna_prawa {
	width: 240px;
        height: 100px;
	float: left;

}

ul, ul li {
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0px;
}


ul a:link, ul a:visited {
	display: block;
	text-decoration: none;
	margin: 2px;
	padding: 2px;
      color: #FFFFFF;

}

ul a:hover {
	background-color: #777C7F;
      color: #FFFFFF;
}

.tytul_utworu {font-size: 14px; font-weight: bold;}

.foto_relacja {width: 200px; float: left; overflow: hidden; border: 2px solid #ddd; margin: 5px; background: #ddd; color: #000;}
.foto_relacja img {width: 200px; border: 0;}















.container_tresc_margin {
	margin: 4px;
	padding: 4px;
      text-align: left;
}

#container_tresc_margin_box_lewy {
	margin: 4px;
	padding: 4px;
      text-align: left;
}

#container_tresc_margin_box_srodkowy {
	margin: 4px;
	padding: 4px;
      text-align: left;
}

#NAGLOWEK {
        background-image: url('/images/listwa.jpg');
        width: 942px;
        height: 34px;
	  overflow: hidden;
        text-align: left;

}

#zarzadzanie_logo {
        position: relative; right: 0px; top: 5px;
        width: 259px;
        height: 29px;

}

#zarzadzanie_galeria {
        position: relative; right: -303px; top: -24px;
        width: 108px;
        height: 29px;

}

#zarzadzanie_profile {
        position: relative; right: -415px; top: -53px;
        width: 108px;
        height: 29px;

}

#zarzadzanie_forum {
        position: relative; right: -527px; top: -82px;
        width: 108px;
        height: 29px;

}

#zarzadzanie {
      width: 285px;
      height: 15px;
      position: relative; right: -640px; top: -108px;
	color: #ffffff;
      text-align: right;

}

#ODSTEP {
       width: 942px;
       height: 10px;
       float: left;
}

#ODSTEP_KATEGORIA {
       width: 942px;
       float: left;
	 margin-bottom: 2px;
}


ul, ul li {
/*	display: block; */
/*	list-style: none; */
/*	margin: 2px; */
/*	padding: 2px; */
}

#INFO {
      background-image: url('/images/info.jpg');
	width: 332px;
      height: 200px;
	float: left;
	color: #ffffff;
	font-size:12px;
	overflow: hidden;
}

.rodzaj {
	width: 35px;
      height: 112px;
	float: left;
}

#KATEGORIE {
      background-image: url('/images/tlo_kategorie.jpg');
      background-repeat: no-repeat;
	width: 942px;
      height: 21px;
	float: left;
}

.kategoria {
	width: 112px;
      height: 21px;
	float: left;
      margin-right: 1px;
/* padding 35px */
}

#GALERIA {
       width: 940px;
/*       height: 873px; */
       background-color: #282828;
       border: 1px solid #ACACAC;
	 color: #ffffff;
/*	 overflow: hidden; */
       float: left;
}

#GALERIA_CONTAINER {
	width: 900px;
/*      margin: 0 auto; */
	margin: 41px 18px 18px 40px;
/*	padding-left: 23px; */
      text-align: left;

}

#GALERIA_CONTAINER2 {
	width: 898px;
/*      margin: 0 auto; */
	margin: 41px 22px 18px 18px;
	padding-left: 2px;
      text-align: center;

}

#GALERIA_CONTAINER_ZAWARTOSC {
	width: 861px;
/*      margin: 0 auto; */
	margin: 41px 22px 18px 40px;
	padding-left: 2px;
        text-align: left;

}

#NOWE_ZDJECIA {
      background-image: url('images/tlo_nowe_zdjecia.jpg');
	width: 565px;
      height: 112px;
	float: left;
	overflow: hidden;
      margin-right: 10px;
}

#LOGOWANIE {
      background-image: url('images/logowanie.jpg');
	width: 332px;
      height: 112px;
	color: #ffffff;
	font-size:12px;
	float: left;
	overflow: hidden;
}

table.login {
	color: #ffffff;
	font-size:12px;

}

table.members {
	font-size:12px;

}

.login_pool {
	color: #ffffff;
	font-size:12px;
	border: 1px solid #C0C0C0;
	background-color: #3C3C3C;
	background-image: url('images/tlo_pole.gif');

}

.login_pool_zaznaczony {
	color: #ffffff;
	font-size:12px;
	border: 1px solid #FF0000;
	background-color: #3C3C3C;
	background-image: url('images/tlo_pole.gif');

}

#TOPY_MIESIACA {
      background-image: url('images/tlo_topy_miesiaca.jpg');
      background-repeat: no-repeat;
	width: 907px;
      height: 112px;
	float: left;
	overflow: hidden;
}

#BOX_LEWY {
	width: 324px;
      height: 374px;
	float: left;
	overflow: hidden;
      margin-right: 10px;
	display: inline;
}

#BOX_LEWY_MENU {
	width: 324px;
      height: 25px;
	float: left;
	overflow: hidden;
}

#BOX_LEWY_ZAWARTOSC {
	background-color: #cccccc;
	width: 324px;
      height: 349px;
	float: left;
	overflow: hidden;
}

#BOX_SRODKOWY {
	width: 358px;
      height: 374px;
	float: left;
      margin-right: 10px;
	display: inline;
	overflow: hidden;


}

#BOX_SRODKOWY_MENU {
	width: 358px;
      height: 25px;
	float: left;
      padding-right: 16px;
	overflow: hidden;
}

#BOX_SRODKOWY_ZAWARTOSC {
	background-color: #ffffff;
	width: 358px;
      height: 349px;
	float: left;
      padding-right: 16px;
	overflow: hidden;
}

table.news {
	color: #000000;
	font-size:11px;

}

#BOX_PRAWY {
	width: 240px;
      height: 374px;
	float: left;
	overflow: hidden;
}

#BOX_PRAWY_MENU {
	width: 240px;
      height: 25px;
	float: left;
      padding-right: 16px;
	overflow: hidden;
}

#BOX_PRAWY_ZAWARTOSC {
	background-color: #ffffff;
	width: 240px;
      height: 349px;
	float: left;
      padding-right: 16px;
	overflow: hidden;
}

.photo {
	width: 100px;
      height: 100px;
	float: left;
      margin-top: 6px;
      margin-left: 6px;
      margin-right: 7px;
	display: inline;
      text-align: center;
}


#ikona_strzalka {
        position: relative; right: 915px; top: 0px;

}

a#strzalka_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 19px;
	height: 21px;
	background: url(images/strzalka_nawigacja2.gif) no-repeat;

}

a:hover#strzalka_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -21px;

}


#ikona_krajobraz {
        position: relative; right: 795px; top: 0px;

}

a#krajobraz_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 112px;
	height: 21px;
	background: url(images/krajobraz.gif) no-repeat;

}

a:hover#krajobraz_rollover {
        position: absolute; right: 0px; top: 0px;
	background-positon: 0 -21px;

}

#ikona_portret {
        position: relative; right: 682px; top: 0px;

}

a#portret_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 112px;
	height: 21px;
	background: url(images/portret.gif) no-repeat;

}

a:hover#portret_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -21px;

}

#ikona_architektura {
        position: relative; right: 569px; top: 0px;

}

a#architektura_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 112px;
	height: 21px;
	background: url(images/architektura.gif) no-repeat;

}

a:hover#architektura_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -21px;

}

#ikona_natura {
        position: relative; right: 456px; top: 0px;

}

a#natura_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 112px;
	height: 21px;
	background: url(images/natura.gif) no-repeat;

}

a:hover#natura_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -21px;

}

#ikona_reporterskie {
        position: relative; right: 343px; top: 0px;

}

a#reporterskie_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 112px;
	height: 21px;
	background: url(images/reporterskie.gif) no-repeat;

}

a:hover#reporterskie_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -21px;

}

#ikona_zwierzeta {
        position: relative; right: 230px; top: 0px;

}

a#zwierzeta_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 112px;
	height: 21px;
	background: url(images/zwierzeta.gif) no-repeat;

}

a:hover#zwierzeta_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -21px;

}

#ikona_akt {
        position: relative; right: 117px; top: 0px;

}

a#akt_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 112px;
	height: 21px;
	background: url(images/akt.gif) no-repeat;

}

a:hover#akt_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -21px;

}

#ikona_inne {
        position: relative; right: 4px; top: 0px;

}

a#inne_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 112px;
	height: 21px;
	background: url(images/inne.gif) no-repeat;

}

a:hover#inne_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -21px;

}

#ikona_top10 {
        position: relative; right: 0px; top: 0px;

}

a#top10_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 108px;
	height: 25px;
	background: url(images/top10.gif) no-repeat;

}

a:hover#top10_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -25px;

}

#ikona_news {
        position: relative; right: 250px; top: 0px;

}

a#ikona_news_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 108px;
	height: 25px;
	background: url(images/news.gif) no-repeat;

}

a:hover#ikona_news_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -25px;

}

.usertekst {
	width: 200px;
	float: left;

}

.komentarze {
	float: left;
	width: 214px;
	padding: 4px;
 	margin-bottom: 4px;
	background-color: #ffffff;
/*	border: 1px solid #3c3c3c; */

}

.photoinkomentarze {
	float: left;
	width: 50px;

 	margin-right: 4px;
	display: inline;

}

.komentarzshort {
	width: 150px;
	float: left;

}

.gallery {
	float: left;
	width: 98px;
	height: 98px;
	padding: 20px;
 	margin-right: 40px;
 	margin-bottom: 20px;
	background-color: #000000;
	border: 1px solid #ACACAC;
	overflow: hidden;

}

.galleryinside {
	float: left;
	width: 100px;
	height: 100px;
      text-align: center;
	display: inline;

}

.gallery_pojedynek {
	float: left;
	width: 163px;
	height: 163px;
	padding: 20px;
 	margin-right: 13px;
 	margin-bottom: 20px;
	background-color: #000000;
	border: 1px solid #ACACAC;
	overflow: hidden;

}

.galleryinside_pojedynek {
	float: left;
	width: 165px;
	height: 165px;
      text-align: center;
	display: inline;

}

.gallery_znajomi {
	float: left;
	width: 118px;
	height: 168px;
	padding: 20px;
 	margin-right: 12px;
 	margin-bottom: 20px;
	background-color: #000000;
	border: 1px solid #ACACAC;
	overflow: hidden;

}

.galleryinside_znajomi {
	float: left;
	width: 120px;
	height: 140px;
      text-align: center;
	display: inline;

}

.gallery_modelki {
	float: left;
	width: 390px;
	height: 144px;
	padding: 15px;
 	margin-right: 16px;
 	margin-bottom: 16px;
	background-color: #000000;
	border: 1px solid #ACACAC;
	overflow: hidden;

}

.galleryinside_modelki {
	float: left;
	width: 390px;
	height: 144px;
      text-align: center;
	display: inline;

}

.tooltip {
	display: none;

}

.nawigacja {
	clear: both;
      width: 942px;
	color: #ffffff;

}

/* aktywnosci */

.gallery_user {
	float: left;
	width: 160px;
	height: 180px;
	padding: 20px;
 	margin-right: 40px;
 	margin-bottom: 20px;
	background-color: #000000;
	border: 1px solid #ACACAC;
	overflow: hidden;

}

.galleryinside_user {
	float: left;
	width: 120px;
	height: 140px;
      text-align: center;
	display: inline;

}

/* profil */

.box_info {
	float: left;
	width: 512px;
/*	height: 289px; */
	padding: 20px;
 	margin-right: 40px;
 	margin-bottom: 20px;
	background-color: #000000;
	border: 1px solid #ACACAC;

}

.box_info_pojedynek {
	float: left;
	width: 818px;
/*	height: 289px; */
	padding: 20px;
 	margin-right: 40px;
 	margin-bottom: 20px;
	background-color: #000000;
	border: 1px solid #ACACAC;

}


.box_wykres {
	float: left;
	width: 266px;
	height: 125px;
 	margin-right: 40px;
 	margin-bottom: 20px;
	background-color: #000000;

}

.box_komentarze {
	float: left;
	width: 224px;
	height: 289px;
	padding: 20px;
/* 	margin-right: 40px; */
 	margin-bottom: 20px;
	background-color: #000000;
	border: 1px solid #ACACAC;

}

.box_aktywnosci {
	float: left;
	width: 818px;
	padding: 20px;
 	margin-right: 40px;
 	margin-bottom: 20px;
	background-color: #000000;
	border: 1px solid #ACACAC;

}

.profil_listwa {
	float: left;
	width: 838px;
	height: 10px;
	padding: 10px;
 	margin-right: 40px;
 	margin-bottom: 20px;
      line-height: 7px;
	background-color: #000000;
	border: 1px solid #ACACAC;

}

/* photo */

.box_photo {
	float: left;
        text-align: center;
	width: 858px;
/*	height: 289px; */
	padding: 20px;
/* 	margin-right: 10px; */
 	margin-bottom: 20px;
	background-color: #000000;
	borde: 1px solid #ACACAC;

}

#photo_oceny {
	width: 942px;
	float: left;
}

#listwa_komentarze {
      background-image: url('images/listwa_komentarze.jpg');
	width: 942px;
      height: 25px;
	float: left;
}

#photo_komentarze {
	width: 942px;
	float: left;
}

/* button */
button {
  border: none;
  background: none;
  margin: 0;
  padding: 0;
  cursor: pointer;
  margin: 0px 4px 1px 3px;
  overflow: visible; /* usuwa du?y margines w IE */
  width: auto;
  line-height: normal;
}

button:active {
  margin: 1px 3px 0px 4px;
}

button table {
  border-collapse: collapse;
  vertical-align: middle !important;
}

button td {
  vertical-align: middle !important;
  color: #ACACAC;
  font-size:11px;
  height: 21px;
  border: 0 none;
  margin: 0;
  padding: 0;
}

button.type_1 td.btn_l {
  width: 2px;
  background: url(/images/button_l.gif) no-repeat left top;
}

button.type_1 td.btn_m {
  text-align: center;
  background: url(/images/button_s.gif) repeat-x top;
  padding: 0 10px;
  white-space: nowrap;
}

button.type_1 td.btn_r {
  width: 2px;
  background: url(/images/button_p.gif) no-repeat right top;
}

#gig_counter {background: url(/images/ga_counter.png) no-repeat; width: 505px; height: 400px; font-size: 14px; position: relative;}
#gig_counter .timer {position: absolute; top: 150px; left: 130px;}
#gig_counter .timer span {font-size: 18px; font-weight: bold; color: #000; display: inline-block;}
#gig_counter .timer .caption {color: #444; font-size: 14px; margin-right: 5px;}
#gig_counter .timer .var_d, #gig_counter .timer .var_h, #gig_counter .timer .var_m, #gig_counter .timer .var_s {width: 40px; margin-right: 2px; text-align: right;}
#gig_counter .event {position: absolute; top: 187px; left: 90px; width: 300px;}
#gig_counter .event .first {font-size: 17px; font-weight: bold; color: #ffae00;}
#gig_counter .event #arrow {background: url(/images/arrow_counter.png) no-repeat; width: 23px; height: 11px; float: right; margin-top: 7px; cursor: pointer;}
#gig_counter .event #arrow.active {background-position: -23px 0px;}
#gig_counter #list_event {position: absolute; top: 216px; left: 180px; background: #444; color: #fff; font-size: 14px; padding: 5px; border: 1px solid #fff; width: 195px; display: none;}
#gig_counter #list_event.active {display: block;}
#gig_counter #list_event li {padding: 2px;}
#gig_counter #list_event li:hover {background: #ffae00; color: #000; cursor: pointer;}

/* banner */
#top_layer_ban {position:absolute;top:150px;left:120px;z-index:100;}

/* LIGHTBOX */
#jquery-overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;}
#jquery-lightbox {position: absolute;top: 0;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;}
#jquery-lightbox a img { border: none; }
#lightbox-container-image-box {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;}
#lightbox-container-image { padding: 10px; }
#lightbox-loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;}
#lightbox-nav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;}
#lightbox-container-image-box > #lightbox-nav { left: 0; }
#lightbox-nav a { outline: none;}
#lightbox-nav-btnPrev, #lightbox-nav-btnNext {width: 49%;height: 100%;zoom: 1;display: block;}
#lightbox-nav-btnPrev { left: 0; float: left;}
#lightbox-nav-btnNext { right: 0; float: right;}
#lightbox-container-image-data-box {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;width: 100%;padding: 0 10px 0;}
#lightbox-container-image-data {padding: 0 10px; color: #666; }
#lightbox-container-image-data #lightbox-image-details { width: 70%; float: left; text-align: left; }
#lightbox-image-details-caption { font-weight: bold; }
#lightbox-image-details-currentNumber {display: block; clear: left; padding-bottom: 1.0em;	}
#lightbox-secNav-btnClose {width: 66px; float: right;padding-bottom: 0.7em;	}
#content p.gallery_desc {margin: 10px 0px; font-weight: bold; color: #fff;}
