/* General */
html, body,
h1, h2, h3, h4, h5, h6,
div, blockquote, p, address, form, fieldset,
img,ul, ol,li,
dl, dt, dd, hr,
table, td, th, strong, em, sup, sub, ins, del, q, cite, code {
	margin: 0;padding: 0;
	border: 0;
}
/*ul,li,ol {list-style-type:none;}*/
/* Linki */
a, a:visited { text-decoration: none;color:#FFFFFF; }
a:hover {text-decoration:underline;}
:focus {outline:none;}
h1 {font-size:14px;font-family:'Trebuchet MS',Georgia,sans-serif;line-height:16px;}
h6 {font-size:11px;color:#CEB677;font-weight:normal;}
h6 span {color:#fff;}
ul {list-style-type:none;}
/* Formularze */
input,select,label {
	display:block;
	font-family:Tahoma, Verdana, serif;
	font-size:11px;
	float:left;
}

.special { background-color: #000; color: #fff; }

select {width:auto;}
/* Own */
br.clear {clear:both}

/* Layout */
body {
	color:#FFFFFF;
	text-align:center;
	font-size:11px;
	line-height:11px;
	font-family:Verdana,Tahoma, serif;
	
	background:url(/images/bgbody.gif) repeat-x top center #0F0F0F;
}
#head {
	width:100%;
	height:147px;
	background:url(/images/bghead.gif) repeat-x top center;
}

#logo {

    position:absolute;

    display:block;

    width:350px;

    height:130px;

    text-indent:-9999px;

    top:10px;left:0;


    background:url(/images/logo.gif) no-repeat;

}

#footer {
    height:15px;
    float:left;
    width:895px;
    padding-top:10px;
}
#footer a {
    display:block;
    height:15px;
    width:175px;
    background:url(/images/footer.gif) no-repeat;
    text-indent:-9999px !important;
    float:right;
}


#head div {
	position:relative;
	width:895px;
	height:147px;
	margin:0 auto;
}
#login-box {
	margin-top:9px;
	float:right;
	width:232px;padding-left:13px;
	height:73px;padding-top:52px;
	background:url(/images/login-box.jpg) no-repeat;
	position:relative;	
}
#logout-box {
	margin-top:9px !important;
	float:right;
	width:232px !important;padding-left:13px;
	height:73px !important;padding-top:52px;
	background:url(/images/login-box.jpg) no-repeat;
	position:relative;	
}

#login-box input, #login-box label {
	display:block;
	float:left;
	height:17px;
	margin-bottom:10px;
	font-size:11px;
}
#login-box input {
	height:15px;
	padding-left:5px;width:99px;
	border:1px solid #D6BB6B;
	background:url(/images/bginput.gif) repeat-x;
}
#login-box label {
	width:43px;padding:0;
	text-indent:-9999px;
}
label#lg {background:url(/images/login.gif) no-repeat;}
label#pwd {background:url(/images/haslo.gif) no-repeat;}
input.submit {
	position:absolute;bottom:16px;right:13px;
	width:auto !important;height:18px !important;background:none !important;border:0 !important
}

#wrapper {
	text-align:center;
	margin:0 auto;
	width:895px;
}
#page {
	float:left;
	width:895px;
	text-align:left;
	background:url(/images/bgpage.gif) no-repeat bottom left;
	padding-bottom:8px;
}
#menu {
	float:left;
	background-color:#2C2C2C;
	height:26px;
	width:892px;
	padding-left:3px;
	padding-top:1px;
}
.only-content #menu {
	background:none;
}
#menu li {
	display:block;
	float:left;
	width:146px;
	background:url(/images/menuli.gif) no-repeat center center;
	text-align:center;
	height:26px;
	padding:0 1px;
}
#menu li#zapisz {
	background:url(/images/menulizapisz.gif) no-repeat center center;
}
#menu li#onas a {background:url(/images/menu/onas.gif) no-repeat center center;}
#menu li#newsy a {background:url(/images/menu/newsy.gif) no-repeat center center;}
#menu li#galeria a {background:url(/images/menu/galeria.gif) no-repeat center center;}
#menu li#zapisz a {background:url(/images/menu/zapisz.gif) no-repeat center center;}
#menu li#wspolpraca a {background:url(/images/menu/wspolpraca.gif) no-repeat center center;}
#menu li#kontakt a {background:url(/images/menu/kontakt.gif) no-repeat center center;}

#menu a {display:block;float:left;width:146px;text-indent:-9999px;height:26px;}
#menu li#onas a.on,#menu li#onas a:hover {background-image:url(/images/menu/onash.gif)}
#menu li#newsy a.on, #menu li#newsy a:hover {background-image:url(/images/menu/newsyh.gif)}
#menu li#galeria a.on, #menu li#galeria a:hover {background-image:url(/images/menu/galeriah.gif)}
#menu li#zapisz a.on, #menu li#zapisz a:hover {background-image:url(/images/menu/zapiszh.gif)}
#menu li#wspolpraca a.on, #menu li#wspolpraca a:hover {background-image:url(/images/menu/wspolpracah.gif)}
#menu li#kontakt a.on, #menu li#kontakt a:hover {background-image:url(/images/menu/kontakth.gif)}
#menu li#mojprofil a {background:url(/images/menu/mojprofil.gif) no-repeat center center;}
#menu li#mojprofil a.on, #menu li#mojprofil a:hover {background-image:url(/images/menu/mojprofilh.gif)}


#container {
	padding-top:35px;
	width:895px;
	float:left;
	background-color:#2C2C2C;
}
#leftNav, #rightNav, #content {
	float:left;
	text-align:center;
}
#leftNav {

	width:150px;
}

#rightNav {
	width:150px;
}
#content {
	float:left;
	width:530px;
	padding-left:35px;
	padding-right:30px;
	text-align:left;
	color:#BABABA;
	line-height:15px;
}
.no-right #content{
	width:680px;
}
.only-content #content {
	width:895px;
	padding:0;
}
.only-content #container {background:none;}
.only-content {background:none !important;}
/* LEWE MENU  */
#menu_left {
	width:131px;
	font-family:'Trebuchet MS','Georgia',sans-serif;
	font-size:12px;
	margin:0 auto;
	margin-bottom:10px;
}
#menu_left li {
	height:23px;
	width:131px;
	margin-bottom:1px;
} 
#menu_left li a {
	display:block;
	width:131px;
	height:17px;padding-top:6px;
	color:#818080;
	background:url(/images/menuli2.gif) no-repeat;
}
#menu_left li a:hover,#menu_left li a.on{
	text-decoration:none;
	background:url(/images/menuli2_hover.gif) no-repeat;
	color:#9B8443;
	
}
/* PRAWE MENU  */
#menu_right {
	width:131px;
	font-family:'Trebuchet MS','Georgia',sans-serif;
	font-size:12px;
	margin:0 auto;
	margin-bottom:10px;
}
#menu_right li {
	height:23px;
	width:131px;
	margin-bottom:1px;
} 
#menu_right li a {
	display:block;
	width:131px;
	height:17px;padding-top:6px;
	color:#818080;
	background:url(/images/menuli2.gif) no-repeat;
}
#menu_right li a:hover,#menu_right li a.on {
	text-decoration:none;
	background:url(/images/menuli2_hover.gif) no-repeat;
	color:#9B8443;
	
}

.check {float:none !important; display:inline !important;}

/* ELEMENTY */
.user_foto {
	width:130px;
	margin:0 auto;
	margin-bottom:10px;
	position:relative;
	padding:0 10px 30px 10px;
}
.user_foto h1 {
	height:19px;padding-top:5px;line-height:14px;
	text-align:center;
	background:url(/images/huser.gif) no-repeat;
}
.user_foto h6 {
	width:150px;
	padding-top:10px;
	height:20px;
	position:absolute;
	bottom: 8px;
	left:0;
	background:url(/images/bgfoto_user.gif) no-repeat top center;
	z-index:100;
}
.box {
	width:130px;
	margin:0 auto;
	margin-bottom:20px;
	background-color:#fff;font-size:10px;
}
.box div {padding:15px 0 0 0;text-align:center;}
.box div div {padding:0;}
.box h1 {
	height:19px;
	padding-top:6px;
	color:#8A7437;font-weight:normal;font-size:12px;line-height:14px;
}
.box h1.top {background:url(/images/boxtop.gif) no-repeat}
.box h1.bottom {background:url(/images/boxbottom.gif) no-repeat}
.box ul {}
.box li {padding-left:40px;height:40px;margin-bottom:17px;}
.box li a {display:block;padding:8px 5px 0 5px;}
.box li.email {background:url(/images/email.gif) no-repeat left top}
.box li.emot {background:url(/images/emot.gif) no-repeat left top}
.box li.comment {background:url(/images/comment.gif) no-repeat left top}
.box a {color:#C89846;}
/* CENTRUM */
.centrum {
	width:130px;
	margin:0 auto;
	margin-bottom:20px;
}
.centrum h1 {
	height:25px;
	padding-top:0;
	color:#8A7437;font-weight:normal;font-size:12px;
	text-indent:-9999px;
}
.centrum h1.top {background:url(/images/centrum_wiadomosci.gif) no-repeat}
.centrum h1.bottom {background:url(/images/polec_profil.gif) no-repeat}
.friend {margin-bottom:10px;}
.friend a {
	display:block;
	color:#C89846;font-weight:bold;
	padding:2px 0 2px 0;
	text-decoration:underline;
}
.friend img {
	
}
h1.t {
	padding-left:40px;
	height:23px;padding-top:7px;
	background:url(/images/h1bg.gif) no-repeat left top
}
h1.t span {color:#D8C280;}
.text-box {
	padding:0 20px 0 40px
}
.text-box blockquote {
	background-color:#383838;
	padding:5px 10px;
	color:#D8C280;
}

.text-box .user_foto img {padding:1px;border:1px solid #D540BC}

	
#submit {
	display: block;
	border: none;
	background:url(/images/menuli2.gif) no-repeat;
	width: 131px;
	height: 25px;
}
#content strong, #content b,  #content span  {color:#CEB677;font-weight:bold;}
#content h1 {color:#fff;font-size:15px;}
#content h1.t {letter-spacing:0.5px;}
#content ul {padding:10px 0 10px 25px}
#content ul li.nb {padding-left:13px;}
#content ul li {padding-left:13px;background:url(/images/bglista.gif) no-repeat 3px 6px;}
.only-content  #content ul {padding:0}
.only-content #content ul li {padding:0;background:none}
.banner {width:130px;margin:0 auto; text-align:center;margin-bottom:20px;}
.table1  {width:450px;margin:10px 0;}
.table1 td {
	background-color:#383838;
	padding:2px 0;
	width:225px;padding:1px 10px 2px 30px;
	color:#fff;
	font-weight:bold;
}
.table1 td.c1 {
	width:165px;padding-left:10px;
	color:#D8C280;
}



.party {float:left;padding-bottom:25px;position:relative;width:580px;}
.party ul {float:left;}
.party li {float:left;width:550px;}
.party li span {color:#348DFB !important;float:left;display:block;padding-right:5px;}
.party li blockquote {width:450px;padding:0;background:none;padding-left:5px;float:left;color:#BABABA;}
.party a.reserve {display:block;width:64px;height:17px;background:url(/images/rezerwuj.gif) no-repeat;text-indent:-9999px;float:right}
.party a.reserve_list {display:block;width:128px;height:17px;background:url(/images/lista_uczestnikow.gif) no-repeat;text-indent:-9999px;float:right}

.film ul {padding-left:10px !important;}
.film li span {color:#348DFB !important;}
.film {
	width:200px;
	min-height:130px;
	height:auto;
	float:left;
	overflow:hidden;
}

.film div {
	width:135px;
	height:84px;
	margin:0 auto;
	position:relative;
	text-align:center;
	overflow:hidden;
}
.film div a {
	display:block;
	text-indent:-9999px;
	width:135px;
	height:84px;
	background:url(/images/download_movie.gif) no-repeat;
	position:absolute;top:0;left:0;
	
}

.film div a.see_foto {
    background:url(/images/see_foto.gif) no-repeat;
} 

.film div a.see_gallery {
    background:url(/images/see_galery.gif) no-repeat;
} 


.film a.delFoto {
padding:5px;
position:relative !important;
display:block;
background:url(/images/icon_deletelink.gif) no-repeat center center; width:10px;height:10px;
margin:0 auto;text-indent:-9999px;
}

a.delFoto {
display:block;
background:url(/images/icon_deletelink.gif) no-repeat center center; width:10px;height:10px;
}

.ban {
	width:130px;
	height:287px;
	overflow:hidden;
	position:relative;
	margin:0 auto;
	text-align:center;
	margin-bottom:20px;
}
.ban a {
	display:block;
	width:130px;
	height:287px;
	text-indent:-9999px;
	position:absolute;
	background:url(/images/bgbanner.gif) no-repeat top left;
	top:0;left:0;
}
.ban span {
	display:block;
	width:130px;
	height:287px;
	text-indent:-9999px;
	position:absolute;
	background:url(/images/bgbanner.gif) no-repeat top left;
	top:0;left:0;
}
#box-tabs {
	width:324px;
	overflow:hidden;
	height:240px;
	float:left;
	padding:5px 3px 10px 4px;
	background:url(/images/boxtabs.gif) no-repeat;
	margin-top:8px;
	margin-right:1px;
}
#tabs {height:29px;float:left;width:325px;}
#tabs li,#tabs li a {
	float:left;
	display:block;
}
#tabs li {
	width:109px;
	height:29px;
}
#tabs li a {
	height:29px;
	width:109px;
	text-indent:-9999px;
}
#tabs li#last_add a {background:url(/images/tabs/last_add.gif) no-repeat;}
#tabs li#party a {background:url(/images/tabs/party.gif) no-repeat;}
#tabs li#calendar a {background:url(/images/tabs/calendar.gif) no-repeat red;}
#tabs li#last_add a.on {background-image:url(/images/tabs/last_add_on.gif) !important}
#tabs li#party a.on {background-image:url(/images/tabs/party_on.gif) !important}
#tabs li#calendar a.on {background-image:url(/images/tabs/calendar_on.gif) !important}
#tabs li#calendar {width:106px;}
#tabs li#calendar a {width:106px;padding-right:0;}
#tab-content {
	float:left;
	width:305px;padding:6px 10px 0 10px;
	height:206px;
	background:url(/images/tabs/bgtabcontent.gif) no-repeat top left #fff;
}

#tab-content-cal {
	float:left;
	width:305px;padding:6px 10px 0 10px;
	height:206px;
	background:url(/images/tabs/bgtabcontent.gif) no-repeat top left #fff;
}
#tab-content .last {
	border-bottom:0;
}
.item {
	font-size:10px;
	color:#949494;
	float:left;
	padding-top:4px;
	padding-bottom:4px;
	border-bottom:1px solid #E3E3E3;
}
.item span.name {color:#348DFB !important;font-weight:bold;display:block;}
.item .foto {
	width:50px;
	height:55px;
	border:2px solid #B4B4B4;
	overflow:hidden;
	float:left;
}
.item blockquote {
	float:left;
	width:240px;
	padding-left:10px;
	line-height:12px;
}
a.read-more {
	color:#348DFB !important;
	padding-right:15px;
	background:url(/images/read_more.gif) no-repeat right center;
	font-size:12px;
}
#search-box {
	margin-bottom:20px;
	float:left;
	width:296px;padding-left:267px;
	height:224px;padding-top:46px;
	background:url(/images/search_bg.jpg) no-repeat;
	color:#fff;
	position:relative;
}
#search-box input, #search-box label,#search-box select {
	display:block;
	float:left;
	margin-bottom:14px;
	height:18px;
	padding-top:1px;
	border:1px solid #000000;
}
#search-box input {padding-left:5px;}
#search-box select {
	width:75px;
}
#search-box select.age {
	width:50px;
}
#search-box label {
	border:0;font-weight:bold;
	padding-right:10px;
	padding-top:3px;
	height:19px;
}
#search-box label#szukam {
	padding-left:16px;
}
#search-box label#do {
	padding-left:69px;
	padding-right:10px;
}
#search-box label#od  {
	padding-left:14px;
	padding-right:10px;
}
#search-box input#cities,#search-box input#nr {
	width:130px;
	padding-top:2px;
	height:16px;
}
input.checkbox {
	width:14px !important;
	border:0 !important;
	height:14px !important;
}
input.submit2 {
	position:absolute;
	bottom:6px;
	right:17px;
	width:109px !important;
	height:25px !important;background:none !important;border:0 !important
}

input.submit3 {
border:0;background:url(/images/submit3.gif) no-repeat;
width:84px;height:23px;Padding:0 !important;margin:0;color:#9B8443;font-weight:bold;cursor:Pointer;
float:none;
position:relative;

}

#join-us, #connecting-people {float:left;height:110px;}
#join-us {
	width:331px;
	background:url(/images/join-us.jpg) no-repeat;
	margin-right:4px;
	position:relative;
}
#connecting-people {
	width:557px;
	/*background:url(/images/laczymy.jpg) no-repeat;*/
}
a#register {
	display:block;
	width:115px;
	height:30px;
	text-indent:-9999px;
	position:absolute;
	right:14px;
	bottom:12px;
}

#bannery_bottom {float:left;width:895px;}
#bannery_eu {margin-top:30px;float:left;width:895px;}
#bannery_bottom_back {background:#2C2C2C;float:left;width:895px;}

.text-box li {display:block;width:200px;clear:left;background:none;} 
