html, body {
	background-color: #3c3c3c;
	color: #000;
	margin: 0;
	padding: 0;
        margin: 0 auto;
        font-size:11px;
        font-family:verdana, arial, sans-sarif;
}

h1,h2,h3,h4 {

    display: inline;
    font-size:12px;
    font-family:verdana, arial, sans-sarif;
    font-weight: normal;
}

h1.nazwa_profilu {
    display: inline;
    font-size:20px;
    font-family:verdana, arial, sans-sarif;
    font-weight: bold;
}

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;
}

span2 {

    font-size:10px;
    font-family:verdana, arial, sans-sarif;
    font-weight: normal;
}

span {
    color: #555555;
}

a, a:visited, a:active {
    color: #FFFFFF;
    font-weight: normal;
}

a:hover {
    color: #FF0000;
    font-weight: normal;
}

a.komentarze_link {
    color: #000000;
    font-weight: normal;
text-decoration: none;

}

a.news_link {
    color: #000000;
    font-weight: normal;

}

a:visited.komentarze_link {
    color: #000000;
    font-weight: normal;
text-decoration: none;

}
 
a:hover.komentarze_link {
    color: #FF0000;
    font-weight: normal;
text-decoration: none;

}

#top {
	width: 942px;
        margin: 0 auto;
        text-align: left;

}

.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: #B01224;
        width: 942px;
        height: 25px;
	padding-top:5px;
        border-bottom: 4px solid #ccc;
        text-align: left;
	color: #fff;

}

#NAGLOWEK img {float:left; border: 0px;}
#naglowek_container {height: 25px; overflow: hidden; position: relative;}
#main_menu_container {width: 388px; height: 25px; overflow: hidden; float:left;}
#main_menu {list-style: none; width: 388px; height: 25px; overflow: hidden; padding: 0px; margin: 0px; font-weight: bold; font-size: 10px; text-align: center; line-height: 24px; text-transform:uppercase;}
#main_menu li {width: 94px; height: 25px; float:left; background: url('/images/menu_bg.gif'); margin-right: 4px;}
#main_menu li a {font-weight: bold; color: #000; text-decoration: none;}
#main_menu li.last {margin-right: 0px;}
#zarzadzanie_container {float: right; margin-right: 5px; margin-top: 5px; position: absolute; right: 0px;}
#zarzadzanie_container img {width:16px;}

#zarzadzanie_logo {
        position: relative; right: 0px; top: 5px;
        width: 259px;
        height: 29px;

}

#zarzadzanie_galeria {
        position: relative; right: -247px; top: -24px;
        width: 108px;
        height: 29px;

}

#zarzadzanie_profile {
        position: relative; right: -345px; top: -53px;
        width: 108px;
        height: 29px;

}

#zarzadzanie_aktywnosci {
        position: relative; right: -443px; top: -82px;
        width: 108px;
        height: 29px;

}

#zarzadzanie_forum {
        position: relative; right: -541px; top: -111px;
        width: 108px;
        height: 29px;

}

#zarzadzanie {
      width: 289px;
      height: 15px;
      position: relative; right: -642px; top: -137px;
	color: #ffffff;
      text-align: right;

}

#ODSTEP {
       width: 942px;
       height: 10px;
       float: left;
}

#ODSTEP_KATEGORIA {
       width: 942px;
       float: left;
	 margin-bottom: 2px;
}

#BANNER {
      background-image: url('images/banner.jpg');
	width: 600px;
      height: 200px;
	float: left;
      margin-right: 10px;
}

#ZDJECIE_TYGODNIA {width:367px; height:329px; margin-right: 10px; float: left;}
#rejestracja_form {height: 44px; padding: 5px;}
#rejestracja_form form {width: 300px; float: left;}
#rejestracja_form #edit_login {margin: 0px; margin-top: 10px;}
#rejestracja_foto {background: #75BD61; width: 110px; height: 30px; float: left;text-align:center;margin-right: 5px; text-transform:uppercase;}
#rejestracja_foto span a, #rejestracja_modelka span a{font-weight: bold; line-height:27px;text-decoration: none;}
#rejestracja_modelka {background:#AF1224; width: 140px; height: 30px; float: left;text-align:center; text-transform:uppercase;}

/* heady */

#head_zdjecie_tygodnia {width:367px; height: 25px;}

#photo_week {width:367px; height: 303px; background: #000; overflow:hidden;position:relative;}
#img_week {height:265px; margin-top:19px; position:relative; text-align: center;}
#img_week_info {width:367px; height:85px; background: url('images/img_week_info_bg.png') no-repeat; position: absolute; bottom: 0px;}
#img_week_info_inner, #img_top_modelka_info_inner {padding:10px;}
#img_week_info_inner strong a, #img_top_modelka_info_inner strong a, #img_week_info_inner p a {font-size: 12px; color:#FFF; margin: 5px;text-decoration: none;}
#img_week_info_inner strong a {font-size: 16px;}
#img_week_info_inner p {margin-top: 5px;}
#img_week_info_inner strong a, #img_top_modelka_info_inner strong a {font-weight: bold;}

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;
}

.rodzaj2 {
	width:30px;
	height:121px;
	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;
}

#NOWE_ZDJECIA22 {
	width:535px;
	height:121px;
	float: left;
	margin-bottom: 12px;

}

#LOGOWANIE {
      background-image: url('images/logowanie.jpg');
	width: 332px;
      height: 112px;
	color: #ffffff;
	font-size:12px;
	float: left;
	overflow: hidden;
}

#LOGOWANIE2 {
	width:565px;
	height: 54px;
	background: #727272;
	float:left;
	margin-bottom: 10px;
}

table.login {
	color: #ffffff;
	font-size:12px;
}

.tabela_rejestracja {
	background-color: #555555;
      border-bottom: 1px solid #282828;
}

.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');

}

#nick_login a {border-left: 1px solid #C0C0C0; border-bottom: 1px solid #C0C0C0; padding-left: 2px; padding-bottom: 2px; text-decoration: none; margin-bottom: 2px; font-size: 12px; font-weight: bold;}

#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;
}

#BOX_SRODKOWY2 {
	width: 369px;
      height: 374px;
	float: left;
      margin-right: 10px;
	display: inline;
	overflow: hidden;


}

#BOX_SRODKOWY_MENU2 {
	width: 369px;
      height: 25px;
	float: left;
	overflow: hidden;
}

#BOX_SRODKOWY_ZAWARTOSC2 {
	background-color: #ffffff;
	width: 369px;
        height: 349px;
	float: left;
	overflow: hidden;
}


#top_modelka {
	width: 229px;
        height: 374px;
        position:relative;
	float: left;
	overflow: hidden;
}

#head_top_modelka {
	width: 229px;
        height: 25px;
	float: left;
	overflow: hidden;
}

#img_top_modelka {
	background-color: #000;
	width: 229px;
        height: 349px;
	overflow: hidden;
}

#img_top_modelka_inner {
	padding: 5px;
        height: 339px;
}


#img_top_modelka_info {
	width: 229px;
        height: 50px;
        position: absolute;
        bottom: 0px;
	right: 0px;
        background: url('images/img_week_info_bg.png') no-repeat;
        text-align: center;
}



#STOPKA {
	  clear: both;
        width: 942px;
        height: 50px;
        text-align: center;
        color: white;
}

#stopka_nawigacja
{
        color: #CBCBCB;
}

#stopka_nawigacja ul li
{
      display: inline;
      font-size:11px;
}

#stopka_nawigacja ul li a{
      text-decoration: none;
}

/* slider */

.slider_kom {width: 14px; height: 132px; background-image: url('images/slider_arrows.gif'); float: left; }
.sactive_l {background-position: 0px; margin-right: 2px; cursor: pointer;}
.sactive_r {background-position: -42px; margin-left: 2px; cursor: pointer;}
#slider_komentarze span.sactive_l:hover {background-position: -14px;}
#slider_komentarze span.sactive_r:hover {background-position: -28px;}

#slider_komentarze {float: left;}
#slider_komentarze #container_slider {border: 1px solid #7F7F7F; float: left; position: relative; font-size: 10px; color: #FFF;}
#slide_holder {width: 531px; height: 130px; overflow: hidden; position: relative; background: #282828;}
#slider {position: absolute; width: 2665px; left: 0px;}
#slider .slide {width: 531px; overflow:hidden; float: left;}
#slider .slide ul {list-style: none; padding: 1px; margin: 0px; overflow: hidden; float: left;}
#slider .slide ul li {float: left; overflow: hidden; width: 262px; height: 63px; background: #191919; margin-bottom: 2px;}
#slider .slide ul li.odd {margin-right: 5px;}
#slider .slide ul li.even {margin-right: 0px;}
#slider .content_koment_slide {height: 57px; width: auto; margin: 3px; overflow: hidden;}
#slider .photo_slider {width: 57px; height:57px; background:#FFF; text-align: center; line-height: 20px; margin-right: 2px; float:left; display:inline;}
#slider img {width: 53px; border: 0px;}
#slider .img_slide {margin: 2px; width:53px; height:53px; overflow: hidden;}
#slider p {margin:0px;}
#slider a {text-decoration: none;}
#slider a:hover {color: #FFF;}
#slider .slide ul li.hovered {background: #666666; cursor: pointer;}
#slide_more {width:52px; height:15px; line-height: 12px; position: absolute; bottom: 1px; right: 1px; background: #AF1224; display: block; text-align: center;}
#slide_more a {text-decoration: none;}

.photo {
	width: 100px;
      height: 100px;
	float: left;
      margin-top: 6px;
      margin-left: 6px;
      margin-right: 7px;
	display: inline;
      text-align: center;
}

#mapka {width: 590px; height: 450px; border: 1px solid black; background: gray;margin-left: 0px;}

#menu {
      width: 100%;
      background: #eee;
      float: left;
}

#menu ul {
list-style: none;
margin: 0;
padding: 0;
width: 15em;
float: left;
}

#menu a, #menu h2 {
font: bold 11px/16px arial, helvetica, sans-serif;
display: block;
border-width: 1px;
border-style: solid;
border-color: #ccc #888 #555 #bbb;
margin: 0;
padding: 2px 3px;
}

#menu h2 {
color: #fff;
background: #000;
text-transform: uppercase;
}

#menu a {
color: #000;
background: #efefef;
text-decoration: none;
}

#menu a:hover {
color: #a00;
background: #fff;
}

#menu li {position: relative;}

#menu ul ul {
position: absolute;
z-index: 500;
}

#menu ul ul ul {
position: absolute;
top: 0;
left: 100%;
}

div#menu ul ul,
div#menu ul li:hover ul ul,
div#menu ul ul li:hover ul ul
{display: none;}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul,
div#menu ul ul ul li:hover ul
{display: block;}

#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-position: 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_nowe_modelki {
        position: relative; right: 108px; top: 0px;

}

a#nowe_modelki_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 108px;
	height: 25px;
	background: url(images/nowe_modelki.gif) no-repeat;

}
 
a:hover#nowe_modelki_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -25px;

}

#ikona_nowi_uzytkownicy {
        position: relative; right: 216px; top: 0px;

}

a#nowi_uzytkownicy_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 108px;
	height: 25px;
	background: url(images/nowi_uzytkownicy.gif) no-repeat;

}
 
a:hover#nowi_uzytkownicy_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;

}

#ikona_pojedynki {
        position: relative; right: 142px; top: 0px;

}

a#ikona_pojedynki_rollover {
	display: block;
        position: absolute; right: 0px; top: 0px;
	width: 108px;
	height: 25px;
	background: url(images/pojedynki.gif) no-repeat;

}
 
a:hover#ikona_pojedynki_rollover {
        position: absolute; right: 0px; top: 0px;
	background-position: 0 -25px;

}

/* photo navigator */

#container_navigator {width: 900px; height: 15px; margin-bottom: 10px; position: relative; overflow: hidden;}
#container_navigator #navigator {width: 900px; height: 15px; background: #646464; position: absolute; top: 10px; left:0px;}
#container_navigator span.nav {width: 354px; height: 15px; background: #808080;}
#container_navigator #navigator .lside {float:left;}
#container_navigator #navigator .rside {float:right;}
#container_navigator #navigator .active {background: #b3b3b3; cursor: pointer;}

.userphoto_ {
	float: left;
	width: 302px;
 	margin-bottom: 4px;
	padding: 4px;
	border: 1px solid #b9b9b9;
	display: inline;
	clear: both;
}

.userphoto {
	float: left;
	width: 298px;
	padding: 4px;
 	margin-bottom: 4px;
	background-color: #ffffff;
	border: 1px solid #3c3c3c;

}

.photoinside {
	float: left;
	width: 50px;
	height: 60px;
 	margin-right: 4px;
	display: inline;

}

.photoinsidemodelka {
	float: left;
	width: 120px;
	height: 140px;
 	margin-right: 4px;
	display: inline;

}

.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_znajomi_profil {
	float: left;
	width: 80px;
	height: 116px;
	padding: 5px;
 	margin-right: 12px;
	background-color: #000000;
	border: 1px solid #ACACAC;
	overflow: hidden;

}

.galleryinside_znajomi_profil {
	float: left;
	width: 80px;
	height: 93px;
      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;

}

.nawigacja a {
	font-size:9px;
	line-height:35px;
	padding:10px;
}

.nawigacja_selected {
	background-color: #6A6A6A;
	border:1px solid #B4B4B4;
	padding:7px;
}

/* aktywnosci */

.gallery_user {
	float: left;
	width: 120px;
	height: 158px;
	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;

}

.box_odwiedziny {
	float: left;
	width: 586px;
	height: 200px;
	padding: 10px;
	background-color: #4B4B4B;
	overflow: hidden;

}

.box_odwiedziny_fotograf {
	float: left;
	width: 566px;
	height: 200px;
	padding: 10px;
 	margin-bottom: 20px;
	background-color: #3C3C3C;
	overflow: hidden;

}

.box_odwiedziny_container {
	float: left;
	width: 586px;
	height: 465px;
 	margin-bottom: 20px;
	overflow: hidden;

}

#aktywnosci_menu_odwiedziny {
	width: 586px;
        height: 25px;
	float: left;
	overflow: hidden;
}

.box_aktywnosci {
	float: left;
	width: 818px;
	padding: 20px;
 	margin-right: 40px;
 	margin-bottom: 20px;
	background-color: #000000;
	border: 1px solid #ACACAC;

}

.box_a_komentarze {
	float: left;
	color: #000000;
	width: 254px;
	height: 465px;
/*	padding: 10px; */
 	margin-right: 20px;
 	margin-bottom: 20px;
/*	background-color: #4B4B4B; */

}

.a_komentarze {
	float: left;
	width: 227px;
	padding: 4px;
 	margin-bottom: 4px;
/*	background-color: #ffffff; */
/*	border: 1px solid #3c3c3c; */

}

#aktywnosci_menu_komentarze {
	width: 254px;
        height: 25px;
	float: left;
	overflow: hidden;
}

.box_a_komentarze_modelki {
	float: left;
	width: 234px;
	height: 200px;
	padding: 10px;
	background-color: #4B4B4B;

}

.box_a_komentarze_fotografowie {
	float: left;
	width: 234px;
	height: 200px;
	padding: 10px;
        overflow: hidden;
	background-color: #3C3C3C;

}


/* profil */

.box_info_container {
	float: left;
	width: 554px;
 	margin-right: 40px;
 	margin-bottom: 20px;
}

.box_info {
	float: left;
	width: 512px;
/*	height: 289px; */
	padding: 20px;
 	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;

}

.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;

}

.znajomi_listwa {
	float: left;
	width: 544px;
	height: 10px;
	padding: 5px;
 	margin-bottom: 10px;
      line-height: 7px;
	background-color: #555555;

}

.znajomi_lista_profil {
	float: left;
	width: 544px;
	padding: 5px;
/*	background-color: #555555; */

}

/* alerty */
.alert_info, .alert_ok, .alert_error { width: 932px; height: 24px; padding: 5px; margin-bottom: 5px; line-height: 20px; border: 1px solid #ACACAC; color: #000;}
.alert_info_profil, .alert_ok_panel, .alert_error_panel { width: 848px;}
.alert_info { background-color: #6A6A6A; }
.alert_ok { background-color: #74ff6d; }
.alert_error { background-color: #ff6d6d; }


/* kontakt */
.kontakt_kolumna {float:left;}
.kontakt_kolumna img, .info_kontakt {margin-left: 60px;}
.info_kontakt {font-size: 12px; padding:5px; margin-top: 20px; width: 320px; background-color: #444;}
.info_kontakt_kontakt {font-size: 14px;}

/* katalogowanie */
#nokatalog { background-color: #6A6A6A; width: 500px; height: 200px; float: right;}
#katalog { border: 1px solid #ACACAC; width: 320px;  height: 200px}
#lista_photo { list-style: none outside none; display: inline;}
.photo_katalog {float: left; margin: 0 2 2 0; width: 100px; height: 100px; background-color: #000;}

/* panel */

#preview_topmodel {height: 339px; width: 860px; background: #ACACAC; margin-bottom: 20px; float: left; text-align: center; overflow: hidden;}
#preview_topmodel input {width:300px; height:60px; margin-top:140px; border-style: solid; border-width: 0px; padding-left: 4px; padding-right: 4px; padding-top: 1px; padding-bottom: 1px; background-color: #75BD61; font-weight:bold; color:#FFF; }



/* photo */

.box_photo {
	float: left;
        text-align: center;
	width: 858px;
/*	height: 289px; */
	padding: 20px;
/* 	margin-right: 10px; */
 	margin-bottom: 20px;
	background-color: #000000;
	border: 1px solid #ACACAC;

}

#photo_oceny {
	width: 942px;
	float: left;
}

#photo_oceny b {font-size: 12px; color: #acacac;}
#photo_oceny textarea {width: 490px; height: 165px;}
#photo_oceny p {margin-top: 5px;}

#listwa_komentarze {
      background-image: url('images/listwa_komentarze.jpg');
	width: 942px;
      height: 25px;
	float: left;
}

#photo_komentarze {
	width: 942px;
	float: left;
}

#container_preview {
	float: left;
	padding: 10px;
	background-color: #282828;

}

.gallery_preview_1 {
	float: left;
	width: 98px;
	height: 98px;
	padding: 20px;
 	margin-right: 10px;
	background-color: #000000;
	border: 1px solid #ACACAC;
	overflow: hidden;

}

.gallery_preview_2 {
	float: left;
	width: 98px;
	height: 98px;
	padding: 20px;
 	margin-right: 10px;
	border: 1px solid #ACACAC;
	overflow: hidden;

}

.gallery_preview_3 {
	float: left;
	width: 98px;
	height: 98px;
	padding: 20px;
	border: 1px solid #ACACAC;
	overflow: hidden;

}

/* 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;
}

/* czat */

#container_chat {
	float: left;
	width: 838px;
	height: 448px;
	padding: 10px;
 	margin-right: 40px;
 	margin-bottom: 20px;
	background-color: #000000;
	border: 1px solid #ACACAC;

}

#rozmowa_chat 
{
  float: left;
  color: #CBCBCB; 
  width: 525px;
  height: 450px;
  margin-right: 5px; 
  overflow: auto;
}

#container_onlineusers {  
  float: left;
  color: #000; 
  width: 308px;
  height: 450px; 
  overflow: auto;
}

/* noweprofile */

.profil_info_container {
	float: left;
	width: 648px;
 	margin-bottom: 20px;
}

.profil_info_prawa_kolumna {
	float: left;
	width: 212px;
	margin-top: 25px;
}

.profil_zakres_pozowania {
	float: left;
	width: 212px;
        height: 18px;
        background-image: url('images/zakres_pozowania.jpg');
}

.profil_wykres_rozwoju {
	float: left;
	width: 212px;
        height: 18px;
        background-image: url('images/wykres_rozwoju.jpg');
}

.profil_wykres_rozwoju_container {
	float: left;
	width: 211px;
        margin-left: 1px;
}


.profil_ostatnie_komentarze {
	float: left;
	width: 212px;
        height: 18px;
        background-image: url('images/ostatnie_komentarze.jpg');
}

.profil_zakres_pozowania_container {
	float: left;
	width: 212px;
        background-image: url('images/pozowanie_tlo.jpg');
}


.profil_info_odstep {
	float: left;
	width: 648px;
        height: 19px;
        margin-top: 1px;
        background-image: url('images/informacje_dodatkowe_listwa.jpg');
}

.profil_info_dodatkowe {
	float: left;
	width: 648px;
        margin-bottom: 15px;
}

.profil_info_dodatkowe_container {
	float: left;
	width: 648px;
        background-image: url('images/informacje_dodatkowe_container.jpg');
}

.profil_info_dodatkowe_kolumna_lewa {
	float: left;
	width: 236px;
        margin-right: 1px;
	background-color: #000000;
}

.profil_informacje_kolumna_l_listwa_g {
	float: left;
	width: 236px;
        height: 13px;
        margin-right: 1px;
        background-image: url('images/informacje_kolumna_l_listwa_g.jpg');
}

.profil_informacje_kolumna_l_listwa_d {
	float: left;
	width: 236px;
        height: 13px;
        margin-right: 1px;
        background-image: url('images/informacje_kolumna_l_listwa_d.jpg');
}

.profil_informacje_kolumna_p_listwa_g {
	float: left;
	width: 411px;
        height: 13px;
	background-color: #000000;
}

.profil_informacje_kolumna_p_listwa_d {
	float: left;
	width: 411px;
        height: 13px;
	background-color: #000000;
}

.profil_info_dodatkowe_kolumna_lewa_container {
	float: left;
	width: 236px;
}

.profil_info_dodatkowe_kolumna_prawa_container {
	float: left;
	width: 411px;
        overflow: hidden;
	background-color: #000000;
}

.profil_przyciski_container {
	float: left;
	width: 520px;
        height: 25px;
}

.profil_informacje_tlo {
	float: left;
        width: 335px;
        height: 150px;
        margin-right: 1px;
        background-image: url('images/informacje_tlo.jpg');
}

.profil_statystyki_container {
	float: left;
        width: 184px;
        height: 150px;
        background-image: url('images/statystyki_tlo.jpg');
}

.profil_foto_container {
	float: left;
        width: 128px;
        height: 175px;

}

.profil_foto_tlo {
	float: left;
        width: 120px;
        height: 140px;
        padding: 4px; 
        background-image: url('images/foto_tlo.jpg');
}

.profil_foto_podkreslenie {
	float: left;
        width: 128px;
        height: 27px;
        background-image: url('images/foto_podkreslenie.jpg');
}

.profil_ostatnie_komentarze_list {
	float: left;
	width: 210px;
        margin-left: 2px;
        margin-bottom: 2px;
	background-color: #6F7376;
}

.top_profil {
        margin-bottom: 20px;
}

.info_srednia {
        float: left;
        width: 90px;
        height: 48px;
        margin: 10px 38px;
        padding: 0px 5px 5px 5px;
        font-size: 12px;
        line-height: 14px;
        border: 1px solid #ACACAC;
}

.info_liczby {
        float: left;
        font-size: 9px;
        margin-left: 5px;

}

ul.pozowanie
{
width: 120px;
list-style-position: outside;
list-style-image: url("/images/marker_pozowanie.png");
}

/* ocenianie */
#tab_ocenianie {width:10px; border-collapse: collapse;}
#tab_ocenianie td {vertical-align:top; height:23px; border: 1px solid #3C3C3C; color: #acacac;}
#tab_ocenianie .ocena_1 {background: #ec6115;}
#tab_ocenianie .ocena_2 {background: #e45210;}
#tab_ocenianie .ocena_3 {background: #df490e;}
#tab_ocenianie .ocena_4 {background: #da440c;}
#tab_ocenianie .ocena_5 {background: #d34110;}
#tab_ocenianie .ocena_6 {background: #cc3f15;}
#tab_ocenianie .ocena_7 {background: #c43d1a;}
#tab_ocenianie .ocena_8 {background: #bc3c1e;}
#tab_ocenianie .ocena_9 {background: #b53a21;}
#tab_ocenianie .ocena_10 {background: #b03922;}

/* edycja zdjecia */
.editphoto {width: 860px; border-collapse: collapse;}
.editphoto .c1 {width: 250px;}
.editphoto td {background-color: #555555;border-bottom: 1px solid #282828; padding: 5px;}
.editphoto td b {color: #cbcbcb;}
.box_photoedit {text-align: center; width: 860px; margin-bottom: 20px; background-color: #000000;}
.col5 {margin-right: 0;}

/* tabele */
.basicT {width: 860px; border-collapse: collapse; font-size: 12px; color: #FFFFFF;}
.basicT .c1 {width: 250px;}
.basicT td {background-color: #555555;border-bottom: 1px solid #282828; padding: 5px;}
.basicT td b {color: #cbcbcb;}

/*katalogi */
.katalogiT .c1 {width: 15px;}