* { padding:0; margin:0; border:0; text-decoration:none; list-style:none; font-family:"Trebuchet MS"; font-size:11px; }
html { width:100%; height:100%; background:url(images/html_bg.jpg) top repeat-x #ffffff; }
body { width:875px; margin:55px auto 0 auto; padding:0 0 55px 0; }

#top { float:left; width:875px; height:360px; }
#top .t1 { width:520px; height:360px; float:left; }
#top .t1 object { width:520px; height:360px; float:left; }
#top .t2 { width:355px; height:360px; float:left; background:url(images/top_t22.png); }
#top .t2 .log { color:#27d6f0; float:left; margin:28px 0 0 0; }
#top .t2 .log .inp { background:url(images/top_label_bg.jpg) right no-repeat; height:30px; float:left;  }
#top .t2 .log .inp span { display:block; float:left; height:30px; margin:6px 14px 0 6px; font-weight:bold; }
#top .t2 .log .inp input { float:left; width:80px; margin:6px 8px 0 0; color:#ffffff; background:none; font-weight:bold; }
#top .t2 .log input { float:left; margin:0 0 0 6px; }

#top ul { float:left; }
#top ul li { display:inline; }
#top ul li a { color:#60bccf; padding:0 0 0 70px; position:relative; left:-25px; }
#top ul li a:hover { text-decoration:underline; }

#top .add { float:left; margin:80px 0 10px 0; _position:relative; }
#top .add .file { width:320px; height:30px; float:left; margin:0; }
#top .add .file input { float:left; opacity:0.35; _filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35); }
#top .add label { width:105px; height:30px; float:left; margin:0 0 0 10px; }
#top .t2 .log .inp2 {right no-repeat; height:20px; float:left;}
#top .t2 .log .inp2 span { display:block; margin:2px 0 0 0; float:left; font-weight:bold; }
#top .t2 .log .inp2 input { float:left; margin:2px 5px 0 175px; color:#ffffff; background:none; font-weight:bold; }

#top p { color:#b9f4f5; font-weight:bold; float:left; padding:4px; }

#reklama .link h4 { width:350px; height:30px; float:center; font-size:20px; text-indent:3px; }

#menutop { width:875px; background:url(images/menutop_aparat.jpg) right no-repeat; height:64px; float:left; position:relative; left:12px; }
#menutop ul { float:left; height:64px; width:760px; position:relative; left:-12px; background:url(images/menutop_bg.jpg) repeat-x; border-left:1px solid #efeeee; }
#menutop ul li { display:inline; font-weight:bold; font-size:14px; letter-spacing:0.1em; color:#0da0b5; width:120px; float:left; height:33px; padding:17px 0 0 0; }
#menutop ul li a { color:#0da0b5; display:block; width:124px; height:14px; text-align:center; float:left; }
#menutop ul li a:hover { padding:16px 0 0 0; position:relative; top:-16px; background:url(images/menutop_arrow.png) left top no-repeat; }

#ostatnio-wgrane { width:873px; height:149px; float:left; background:url(images/ostatnio_wgrane_bg.jpg) repeat-x; border-left:1px solid #efeeee; border-right:1px solid #efeeee; }
#ostatnio-wgrane #last-txt { background:url(images/txt_ostatnio_wgrane.jpg); width:181px; height:22px; display:block; float:left; }
#ostatnio-wgrane ul { float:left; clear:left; width:100%; }
#ostatnio-wgrane ul li { display:inline; }
#ostatnio-wgrane ul li a img { border:#f2f2f2 2px solid; /*width:126px; height:92px;*/ float:left; margin:11px 22px 0 22px; }

#ostatnio-widziane { width:873px; height:263px; float:left; background:url(images/ostatnio_widziane_bg.jpg) center no-repeat; border-left:2px solid #efeeee; border-right:1px solid #efeeee; color:#0b7888; }
#ostatnio-widziane a img { border:#f2f2f2 2px solid; float:left; margin: 10px 22px 0 53px; }
#ostatnio-widziane .msg { width:350px; float:right; margin:20px 22px 0 0; }
#ostatnio-widziane .msg h3 { width:350px; height:30px; float:left; font-size:24px; text-indent:3px; }
#ostatnio-widziane .msg p { float:left; padding:6px; }
#rozmiar-oryginalny .msg p#zdjeciedodal a { color:#0b7888; }

#footer { width:875px; height:100px;  float:left; clear:both; background:url(images/footer_bg.jpg) repeat-x; border-left:0px solid #efeeee; border-right:0px solid #efeeee; }
#footer address { font-style:normal; font-weight:bold; padding:14px; float:left; }
#footer em { font-style:normal; padding:14px; float:right; color:#9a9d9e; }
#footer em span { color:#53dff3; font-weight:bold; }

#footer address span { color:#9a9d9e; }
#footer address a { color:#0da0b5; }
#footer address a:hover { color:#53dff3; } 

.clear{
	display:block;width:0;height:0;clear:both;
}
 #content { width:873px; float:left; background:#edebeb url(images/content_bg.png) 0 0; border-left:1px solid #efeeee; border-right:1px solid #efeeee; }
#content2 {
	padding: 8px 20px;
}
.txt-dodane{
  width: 155px;
  height: 14px;
  text-indent: -9999em;
  background: url(images/txt_zdjecie_dodane.png) no-repeat 0 0;
  font-size:1px; /* IE */
  margin-bottom: 29px;
  overflow: hidden;
}

#wgrane-info {
	float: left;
	width: 460px;
}
#wgrane-info div {
	border: 3px solid #f2f2f2;
	float:left;
	margin-right: 15px;
	
}
.txt-wgrane{
display: block;
  overflow: hidden;
  width: 303px;
  height: 27px;
  text-indent: -9999em;
  background: url(images/txt_wgrane.png) no-repeat 0 0;
  font-size:1px; /* IE */
}
#wgrane-info p {
	margin-left:12px;
	color: #0b7888;
	padding: 10px 0 0 10px;
}
.txt-zarejestruj {
display: block;
  overflow: hidden;
  height: 22px;
  text-indent: -9999em;
  background: url(images/txt_zarejestruj.png) no-repeat 100% 0;
  font-size:1px; /* IE */	
  border-bottom: 1px solid #15c8e3;
  margin-bottom: 5px;
}
#zarejestruj{
	float: right;
	width:250px;
	margin-top: 45px;
	margin-right: 25px;

}
#zarejestruj p {
	color: #0b7888;
	text-align:right;
	width:100%;
}
#content h4 {
	font-weight:bold;
	font-size:11pt;
	color: #0b7888;
}
#content-up{
	margin-bottom:35px;
	display: block;
}
.input-code {
  margin: 3px 0;
	/* width: 778px; */
	width: 96%;
	height: 25px;
	border: 1px solid #74e7f8;
	background: #ebf5f6 url(images/code_bg.png);
	font-family:"Trebuchet MS";
	color: #0b7888;
	padding: 0 5px;
	line-height:25px;
}
.delete-input {
	width: 756px;
	height: 25px;
	border: 1px solid #74e7f8;
	background: #ebf5f6 url(images/delete_input_bg.png);
	font-family:"Trebuchet MS";
	color: #0b7888;
	padding: 0 5px;
	line-height:25px;
}
#content h4 a {
	text-decoration:none;
	font-weight: bold;
	font-size: 10pt;
	color: #000;
}
.code, #delete {
	margin: 0 13px;
}
#delete {
	background: #ace6ef url(images/delete_bg.png) no-repeat 0 0;
	width: 796px;
	height: 150px;
	margin-bottom: 35px;
}
.txt-usuwanie {
position:relative;
	width:330px;
	height: 22px;
	font-size:1px;
	overflow:hidden;
	background: url(images/txt_usuwanie.png) no-repeat 0 0;
	top:40px;
	left: 10px;
	text-indent: -9999px;
	border-bottom: 1px solid #15c8e3;
}
#delete p {
	left: 10px;
	top: 45px;
	position:relative;
}
#delete .delete-input {
	position: relative;
	left: 10px;
	top:60px;
}
.txt-forum {
	width:226px;
	height: 22px;
	font-size:1px;
	overflow:hidden;
	background: url(images/txt_forum.png) no-repeat 0 0;
	text-indent: -9999px;
	border-bottom: 1px solid #15c8e3;
	margin-bottom:10px;
}
.code2{
	margin:6px 0;
}
.txt-innekody {
  margin-top:40px;
	width:450px;
	height: 22px;
	font-size:1px;
	overflow:hidden;
	background: url(images/txt_innekody.png) no-repeat 0 0;
	text-indent: -9999px;
	border-bottom: 1px solid #15c8e3;
	margin-bottom:10px;
}
.txt-pozostale {
  margin-top:40px;
	width:85px;
	height: 19px;
	font-size:1px;
	overflow:hidden;
	background: url(images/txt_pozostale.png) no-repeat 0 0;
	text-indent: -9999px;
	border-bottom: 1px solid #15c8e3;
	margin-bottom:10px;
}

.txt-wszystkiekody {
  margin-top:40px;
	width:134px;
	height: 22px;
	font-size:1px;
	overflow:hidden;
	background: url(images/txt_wszystkiekody.png) no-repeat 0 0;
	text-indent: -9999px;
	border-bottom: 1px solid #15c8e3;
	margin-bottom:10px;
}
.kody {
	border: 1px solid #74e7f8;
	width: 788px;
	height:456px;
	background: #ebf5f6 url(images/kody_bg.png) no-repeat 0 0;
	color: #0b7888;
}
#txt-dodaj{
	float:right;
	display: block;
	width:147px;
	height: 18px;
	background: url(images/txt_dodaj.png);
	text-indent: -9999em;
	overflow:hidden;
	font-size:1px;
	margin:10px 15px 10px 0;
}
#dodaj-grafike {
	float: left;
	width: 355px;
}
#dodaj-pliki {
	float:right;
	width: 375px;
	margin-bottom:30px;
}
#dodaj-grafike p {
	color: #0b7888;
}
#txt-dodajgrafike {
	display: block;
	width:353px;
	height: 28px;
	background: url(images/txt-dodajgrafike.png);
	text-indent: -9999em;
	overflow:hidden;
	font-size:1px;
	margin-bottom:10px;
}
.file {
	margin: 20px 0;
}
.file-input {
	width: 100%;
	height:18px;
	border: 1px solid #77e9fa;
}
.file label {
	margin-right: 10px;
}
		#dodaj {
			background: url(images/button_dodaj.png) 0 0 no-repeat;
			border: none;
			width: 191px;
			height: 23px;			
			max-height: 23px;			
			padding-top: 50px;
			cursor: pointer;
			float:right;
			margin-right:30px;
		}
		

#rozmiar-oryginalny a img { border:#f2f2f2 2px solid; /*width:280px; height:235px;*/ float:left; margin:10px 22px 0 53px; }
#rozmiar-oryginalny .msg p#zdjeciedodal a:hover { color:#000; }

#rozmiar-oryginalny .msg h3.txt-zobaczoryginalna { 


width:363px; height:31px; float:left; font-size:24px; text-indent:3px; color: #575757;
display: block; overflow: hidden; font-size: 1px; text-indent: -9999em;
background: url(images/txt_zobacz_oryginalna.png) no-repeat 0 0;
}



#rozmiar-oryginalny .msg p#zdjeciedodal{ float:left;margin: 0; padding-left:12px;display: block; width:351px; padding-bottom:5px;
background: url(images/zdjeciedodal_bg.png) no-repeat 12px 100%;
} 

#rozmiar-oryginalny #link {
display:block;
  float:left;
	margin-top: 33px;
	margin-left: 15px;
	width: 18px;
	height: 190px;
	font-size:1px;
	text-indent: -9999em;
	overflow: hidden;
}
#rozmiar-oryginalny h4 {
	font-weight:bold;
	font-size:11pt;
	color: #0b7888;
	line-height:180%;
	margin-top:10px;
}
#rozmiar-oryginalny h4 a {
	text-decoration:none;
	font-weight: bold;
	font-size: 10pt;
	color: #000;
}
#rozmiar-oryginalny .msg h3.txt-pobierzpozostale {

width:209px; height:25px; float:right;color: #575757;
display: block; overflow: hidden; font-size: 1px; text-indent: -9999em;
background: url(images/txt_pobierzpozostale.png) no-repeat 0 0;
margin-top: 10px;
}
#rozmiar-oryginalny .msg h3.txt-pobierzpozostale a{
display: block;
float:right;
width:209px; height:25px;

}
#rozmiar-oryginalny .msg h3.txt-zobaczoryginalna a{
display: block;
width:363px; height:31px;

}
#rozmiar-oryginalny .msg p#kody{
display:block;
	text-align:right;
	float:right;
	
	width:60%;
}

#rozmiar-oryginalny { width:873px; height:263px; float:left; background:url(images/rozmiar_oryginalny_bg.png) 0 0 no-repeat; border-left:2px solid #efeeee; border-right:1px solid #efeeee; color:#0b7888; }
#rozmiar-oryginalny a img { border:#f2f2f2 2px solid;  float:left; margin:10px 22px 0 53px; }
#rozmiar-oryginalny .msg { width:363px; float:right; margin:20px 22px; 0 0;}

#rozmiar-oryginalny .kod2 {
  margin: 0;
	/* width: 778px; */
	width: 353px;
	height: 25px;
	border: 1px solid #74e7f8;
	background: #ebf5f6 url(images/code_bg.png);
	font-family:"Trebuchet MS";
	color: #0b7888;
	padding: 0 5px;
	line-height:25px;
}
#rejestracja {

	width:100%;
	overflow: hidden;
	margin-bottom: 50px; /* a tak dla jaj */ 
}
#rej-lewa, #rej-prawa {
	float:left;
height:400px;
}
#rej-lewa {
	width: 39%;
}
#rej-prawa {
width: 60%;
	background: url(images/logo.gif) no-repeat 50% 50%;
}
#rej-lewa .pole{
padding:  5px;
/* width: 273px;
height: 28px; */
width: 263px;
height:18px;
background: url(images/rejestracja-pole.png) 0 0;
line-height: 24px;	
margin-left: 25px;
}
#rej-lewa label{
	display:block;
	font-weight:bold;
	font-size:10pt;
	color:#747575;
	padding-left: 6px;
	height: 20px;
	margin: 5px 0;
	margin-left: 25px;
}
#rej-lewa div {
	margin: 15px 0;
}
 fieldset {
 border: none;
padding: 0;
}

#rej-lewa #txt-rejestruj {
	float: right;
	margin-right: 25px;
	margin-top: 10px;
	
}

#txt-rejestruj {
  background: url(images/txt-rejestracja.png) 0 0 no-repeat;
  border: none;
  max-height: 22px;
  padding-top: 50px;
  cursor: pointer;
	width: 111px;
	height: 22px;
	/* display:block; */
	
}
#txt-rejestarcja-header {
margin-top:10px;
	display:block;
	width: 352px;
	height: 28px;
	overflow: hidden;
	text-indent: -9999em;
	background: url(images/rejestracja.gif) 0 0 no-repeat;
}
#txt-twoje-zdjecia{
margin-top:10px;
	display:block;
	width: 353px;
	height: 28px;
	overflow: hidden;
	text-indent: -9999em;
	background: url(images/txt-twoje-zdjecia.gif) 0 0 no-repeat;
}
#twoje-fotki {
	width:100%;
	margin: 20px 0 50px 0;
}
#twoje-fotki tr {
}
#twoje-fotki tr td {
	width: 20%;
	text-align:center;
	vertical-align:middle;
	padding: 10px 0;
}
#twoje-fotki tr td img {
	border: 3px solid #f2f2f2;
}
#twoje-fotki tr td a {
	text-decoration: none;
	display: block;
	text-align:center;
	font-weight:bold;
	color: #747575;
	font-size:10pt;
}
#twoje-fotki tr td a:hover {
	text-decoration: none;
	display: block;
	text-align:center;
	font-weight:bold;
	color: #000000;
	font-size:10pt;
}

a {
	color: #6F6C6C;
	text-decoration: none;
	font-weight: Regular;
}





/* komentarze*/
#komentarze {
width:873px; float:left; border-left:2px solid #efeeee; border-right:1px solid #efeeee; color:#0b7888;
}

#komentarze td{
border-top: 1px solid #BEBDBD;
padding: 5px 0 5px 0;
}

#komentarze .sr{
margin:10px 10px 10px 10px;
}

#komentarze .sr h1{
font-size:16px;
}
#komentarze textarea.opis{
       width: 850px;
       height:100px;
       border: 1px solid #77e9fa;
}
#komentarze input.name{
       width: 100px;
       height:20px;
       border: 1px solid #77e9fa;
}




#album {
width:873px; float:left; border-left:2px solid #efeeee; border-right:1px solid #efeeee; color:#0b7888;
}

#album .sr tr td p {
text-indent: 50px;
}

#album h1{
font-size:15px;
}
#album td{
border-top: 1px solid #BEBDBD;
padding: 5px 0 5px 0;
}

#album table{
width: 100%;
text-align: center;
}

#album .sr tr td p a{text-decoration: none; color: #0da0b5;}
#album .sr tr td p a:hover{color: #000000;}

#album .sr tr td  a{text-decoration: none; color: #0da0b5;}
#album .sr tr td  a:hover{color: #000000;}

/* album_podkat*/
#album .sr h1 a{text-decoration: none; color: #0da0b5; font-size:15px;}
#album .sr h1 a:hover{color: #000000; font-size:15px;}







/* po zalogowaniu + user kat i podkat*/
#top .t23 { width:355px; height:360px; float:left; background:url(images/top_t22.png); _background:none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="lay/images/top_t22.png", sizingMethod="crop"); _zoom:1; }
#top .t23 ul { margin:28px 0 0 0;}

#top .add2 { float:left; margin:110px 0 10px 0; _position:relative; }
#top .add2 .file { width:320px; height:30px; float:left; margin:0; }
#top .add2 .file input { float:left; opacity:0.35; _filter:progid:DXImageTransform.Microsoft.Alpha(opacity=35); }
#top .add2 label { width:105px; height:30px; float:left; margin:0 0 0 10px; }

#album .sr tr td a.edytuj{text-decoration: none; color: #AB251C;}
#album .sr tr td a.edytuj:hover{color: color: #AB251C; font-weight: bold;}

#album .sr tr td p a.edytuj{text-decoration: none; color: #AB251C;}
#album .sr tr td p a.edytuj:hover{color: color: #AB251C; font-weight: bold;}

#album .sr tr td p a.usun{text-decoration: none; color: #FF3300}
#album .sr tr td p a.usun:hover{color: color: #Ff3300; font-weight: bold; font-size:15px;}

#album .sr tr td a.usun{text-decoration: none; color: #FF3300;}
#album .sr tr td a.usun:hover{color: color: #FF3300; font-weight: bold; font-size:15px;}


#album .sr tr td input.name{
       width: 150px;
       height:20px;
       border: 1px solid #77e9fa;
}

#album .sr tr td select.box{
       border: 1px solid #77e9fa;
}

#album .sr tr td input.name2{
       width: 50px;
       height:20px;
       border: 1px solid #77e9fa;
       margin:0 0 0 0;
}


/* REGULAMIN*/
#komentarze .reg{
margin:10px 10px 10px 10px;
}

#komentarze h1{
font-size:15px;
}

/* ADMIN*/

#album .sr  a.admin{text-decoration: none; color: #0da0b5; font-size:15px;}
#album .sr  a.admin:hover{color: #000000; font-size:15px;}

#album .sr tr td  a.admin2{text-decoration: none; color: #0da0b5; font-weight: bold;}
#album .sr tr td  a.admin2:hover{color: #000000; font-weight: bold;}
