body {
	font-family:Verdana,Tahoma;
	font-size:11px;
	background:#fff url(../gfx/bg-page-bottom.png) center bottom repeat-x;
	text-align:center;
	margin:0px;
	cursor:default;
	z-index:999;
}

#all {
	background:#fff url(../gfx/bg_body.png) center top repeat-x;

}

a {
	text-decoration:none;
	color: #000;
	
}

.info {
	text-align: center;
	color:#569DFF;
	
}

a:hover {
	text-decoration:underline; 
	
}

.ico {
	width: 18px;
	height: 18px;

}



label, button {
	cursor:pointer;
}

a img {
	border: none;
}

p {
	margin:0px;
	padding:0px;
}
table {
	border-spacing:0px;
	border-collapse: separate;
	border:none;
}
form {
	margin:0px;
	padding:0px;
}
form table {
	width:100%;
}
form td {
	padding-bottom:5px;
}
ul {
	list-style-type:none;margin:0px;padding:0px;
}
h2 {
	margin:0px;
	padding:0px;
}
div {
	text-align:left;
}
div span, div image, div img {
	vertical-align:middle;
}
.pageHolder {
	width:1024px;
	position:  relative;
	margin-left:auto;
	margin-right:auto;
}
.statusBar {
	height:40px;
	background:transparent url(../gfx/top_status_bar.png) no-repeat;
	padding:0px 20px 0px 20px;
	font-size:10px;
}
.statusBar strong {
	font-weight:bold;
	color:#cc3300;
}

#link a {
	font-size: 13px;
	font-weight:bold;
	color:#74AEFF;
}

img.clock {
	margin-left:15px;
	margin-right:15px;
}
.e1 {
	width:410px;
	float:left;
}
.e2 {
	width:475px;
	float:right;
	text-align:right;
	margin-top:3px;
}
.advertisement {
	text-align:center;
}
.advertisement img {	
	margin-bottom:8px;
}
.navArea {
	height:289px;
	background:transparent url(../gfx/header.jpg) no-repeat;	
}

#logo_link {
	display: block;
	position: absolute;
	top: 154px;
	left: 156px;
	height: 69px;
	width: 190px;
}

.nMenu {
	position:relative;
	top:228px;
	height:72px;
}
.nMenu img {
	border:none;
}
.buttons {
	margin-left:25px;
	
	height:35px;
}
.buttons img {
	vertical-align:bottom;
	cursor:pointer;
	float: left;
	display: inline;
	height:35px;
	width: 109px;
	margin: 0;
	
}
.submenu {
	background:#79889d;
	padding:6px 40px 6px 40px;
	border-bottom:1px solid #485e38;	
}
.submenu * {
	color:#fff;
	font-family: verdana;
	font-weight: bold;
	
}
.submenu li {
	display:inline;
	margin-right:17px;
	padding-right:20px;
	background:transparent url(../gfx/mpointer.png) right center no-repeat;
}
.submenu li.last {
	background:none;
	margin:0px;
	padding:0px;
}
.shide {
	display:none;
}
.content {
	text-align:center;
}
.content div {
	text-align:left;
}
.cHolder {
	width:790px;
	margin-left:auto;
	margin-right:auto;
	margin-top:25px;
}
/* LIGHTBOX */
.black_overlay{
	display: none;
	position: fixed;
	top: 0%;
	left: 0%;
	width: 100%;
	height: 100%;
	background-color: white;
	z-index:1000;
	-moz-opacity: 0.70;
	opacity:.70;
	filter: alpha(opacity=70);
}
.white_content {
	background:#F8F8F8;
	display: none;
	position: absolute;
	width: 600px;
	padding: 10px 50px 10px 30px;
	text-align:center !important;
	z-index:1001;
	/*overflow: auto;*/
	color:#000;
	font-size:11px;
	left:180px;
	top: 30%;
}

.events {
	color: #0c3e83;

}

 iframe
 {
 display:none;
 display/**/:block;
 position:absolute;
 top:0;
 left:0;
 z-index:-1;
 filter:mask();
width: 200px;
 height: 200px;
 }


#lboxContener {
	text-align:left;
}
.closeButton {
	cursor:pointer;
}
.boxNav {
	text-align:right;
}



.cMenu {
	font-size:9px;
}
.cMenu {
	float:left;
	width:250px;
}
.cnt {
	float:right;
	width:491px;
	background: #eee;
	
}

.cnt2 {
	background: #f5f5f5;
	padding-left: 10px;
	
}

.cnt3 {
	background: #eee;
	padding-left: 10px;
	
}

h2.naglowek2 {
	padding: 0px 0px 0px 0px;
	color: #fff;
	height:42px;
	font-size:16px;
	background: #FFD442 url(../gfx/h2_content_a.png) left top no-repeat;
}

h2.naglowek {
	padding: 15px 0px 0px 0px;
	color: #fff;
	height:44px;
	width:491px;
	font-size:16px;
	background: url(../gfx/h2_content.png) no-repeat;
}

.loginForm {
	background:#dedede;
	height:215px;
	color: #000;
}
.loginForm h2 {
	height:44px;
	width:250px;
	background:transparent url(../gfx/h2_logowanie.png) no-repeat;
}
.loginForm h2 span, .infriend h2 span {
	display:none;
}
.lnp {
	margin:5px 16px 5px 20px;
}
.lnp .labs {
	padding-bottom:3px;
	width:40px;
	height:30px;
}
.inp {
	width:160px;
	height:15px;
	
	font-size:10px;
	padding:5px 7px 5px 7px;
	background:transparent url(../gfx/input-text.png) no-repeat;
	border:none;
}

.textarea {
	border: 1px solid #b6d6ed;
	width:176px;
    background-color: #f1f1f1;
	margin-left: 3px;
	height: 60px;
	
}

#message {
	margin-left: 3px;
	border: 1px solid #b6d6ed;
	width:377px;
    background-color: #f1f1f1;
	height: 151px;
	
}

#cat {
	border: 1px solid #b6d6ed;
    background-color: #f1f1f1;
	width:380px;

}

.input-kontakt {
	border: 1px solid #b6d6ed;
    background-color: #f1f1f1;
	margin-left: 3px;
	width:377px;

}

#div_image {
	margin: 10px 0 0 480px;
}

.inp3 {
	border: 1px solid #b6d6ed;
	width:176px;
	height:15px;
    background-color: #f1f1f1;
	margin-left: 3px;
	
}

#starter {
	
}

select {
	border: 1px solid #b6d6ed;
    background-color: #f1f1f1;
	margin-left: 3px;
	

}

.inp2 {
	width:185px;
	height:15px;
	
	font-size:10px;
	padding:5px 7px 5px 7px;
	background:transparent url(../gfx/bg_inp2.png) no-repeat;
	border:none;
}
.cbox {
	margin:0px;
	margin-right:6px;
	padding:0px;
}
.lbutton {
	margin-top:4px;
	text-align:right !important;
}
.llinkz {
	text-align:center !important;
	margin-top:4px;
}
.infriend h2 {
	height:53px;
	width:250px;
	background:#dedede url(../gfx/h2_szukaj_lokalizacji.png) no-repeat;
}

.infriend2 h2 {
	height:44px;
	width:251px;
	background:#dedede url(../gfx/h2_zapros_znajomych2.png) no-repeat;
	margin-bottom: 10px;
	
}

.ipad {
	height:107px;
	padding:5px 16px 5px 20px;
	background:transparent url(../gfx/bg-zapros.png) no-repeat;
}
.sbutton {
	text-align:right !important;
	margin-right:4px;
	margin-top:3px;
}
.lastUsers {
	margin-top:20px;
	
}
.lastUsers h2 span {
	display:none;
}
.bottomBoxs {
	width:792px;
	background:transparent url(../gfx/bg_ostatnio_zarejestrowani.png) no-repeat ;
	background-position: bottom;
}
.lastUsers h2 {
	height:43px;
	background:transparent url(../gfx/belka-ostatnio-zarejestrowani.png) no-repeat;
}
.longInp {
	width:100%;
}
.smallInp {
	width:180px;
	
}
.tinyInp {
	width:30px;
}
.lnps {
	width:100px;
}
.xinp {
	border:1px inset #ccc;
	padding:3px;
	background:#fff url(../gfx/bg-input.png);
	font-size:11px;
}
.xinp:hover {
	background:#fff url(../gfx/bg-input-hover.png) ;
}
.agr {
	margin-top:20px;
	margin-bottom:20px;
}
.agr * {
	vertical-align:middle;
}
.cboxx {
	margin:0px;
	padding:0px;
	margin-right:10px;
}
.result {
	display:none;
	margin-bottom:10px;
	padding:5px;
}
.errorPage {
	background:#fff;
	padding:15px;
	-moz-border-radius:10px;
	border-radius:10px;
	margin-bottom:20px;
}
.errorPage h3 {
	color:#990000;
	font-size:16px;
}
.txtr {
	text-align:right;
}
.footer {
	clear:all;
	color:#569DFF;
	margin-top:0px;
	font-size:10px;
	padding:20px;
	width:765px;
	margin-left:auto;
	margin-right:auto;
}

.footer a {
	
	color:#569DFF;

}

.copys {
	color:#abce1e;
	margin-top:5px;
}
.rnp {
	text-align:center;
}
.lreg {
	margin-left:auto;
	margin-right:auto;
	font-size:10px;
}
.lreg td {
	width:120px;
	padding:10px;
}
.lreg img {
	display:block;
	margin-bottom:5px;
	border:none;
}
.lreg td {
	vertical-align:top;
}
.lreg a, .pUNL a {
	color:#930000;
	font-size:14px;
	font-weight:bold;
	text-decoration:none;
}
.userImg {
	border:1px solid #999b94;
}
.ainfo {
	padding-top:5px;
}
.hello, .lout {
	color:#cc3300;
	font-weight:bold;
}
.lout:hover {
	border-bottom:1px dotted #cc3300; 
}





.inboxLink {
	color:#000;
}
.inboxLink:hover {
	border-bottom:1px dotted #000;
}
.e2 a * {
	vertical-align:top;
}
.e2 a img {
	border:none;
	margin-top:2px;
}
.e2 a strong {
	color:#000;
}
.tipPImg {
	width:45px;
	height:45px;
}
.noaccess {
	background:#ffd846;
	padding:10px;
	text-align:center !important;
}
.noaccess h3 {
	padding:0px;
	margin:0px;
}
.noaccess a {
	color:#930000;
}

#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	z-index:2;
	position:absolute;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left;display:block;visibility:show;color:#888; }
#keyboardMsg{ float: right; }
#closeButton{position:absolute; top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(../gfx/overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
#keyboardMsg {
	display:none;
}
#picDesc {
	background:#F3F3F3;
	padding:3px 10px 3px 10px;
}
.inl {
	display:inline;
}