html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;
}
#map_canvas { 

	width: 100%;
	height: 100%;
}
body{
	font-family: Verdana, Helvetica, Arial;
	color: #ffffff;
	position: relative;
	background: #fff;
	font-size: 12px;
	margin: 0px auto;
	/* center for IE */
	text-align: center;
	height: 100%;
}
html {
	height: 100%;
}


:link, :visited { text-decoration: none; color: #ffffff; }
a:active { color: #ffffff; }
a:hover { color: #ffffff; text-decoration: underline; }
a img { border: 0; }

/* Categories */
#leftcats {
	float: left;
	position: relative;
	height: auto;
}
#category {
	margin: 0px 0 0 0px;
/*	margin: 555px 0 0 -17px; */
	width: 180px;
	border-right: 1px #dddddd solid;
	vertical-align: middle;
	position: relative;
}
#cattitle {
	font-weight: bold;
	text-indent:10px;
	font-size: 11px;
	

}
.cattext {
	padding-top: 6px;
	vertical-align: middle;
	font-size: 11px;
	color: #5f7c8e;
}
.cattext a {
	color: #5f7c8e;
}
#catwhite,#catwhitetitle {
	font-size: 13px;
	margin: 0px 0 0 0px;
	text-indent: 25px;
	background: url('catbg.png') repeat-x;
	width: 180px;
	height: 28px;
}
#catwhite:hover {
	font-size: 13px;
	margin: 0px 0 0 0px;
	text-indent: 25px;
	background: url('catbg_on.png') repeat-x;
	height: 28px;
}

#catsep {
	margin: 0 0 5px 25px;
}
#catblack {
	font-size: 12px;
	margin: 0 0 0 25px;
	color: #213653;
	font-weight: bold;
}
a#catblackhref {
    color: #213653;
}
#catexpactive {
	font-weight: bold;
	margin: 0 0 0 20px;
	text-decoration: underline;
}
#catexpinactive {
	font-weight: bold;
	margin: 0 0 0 20px;
	font-size: 12px;
	color: #e8f7ff;
}
#categoryexp {
	width: 180px;
	margin: 0px 0 0 0px;
	border-right: 1px #dddddd solid;
		border-bottom: 1px #dddddd solid;
}
#wypelniacz {
	height: 10%;
	_height: 1;
	width: 180px;
	float: let;
}
/* end of Categories */


/* New Category */



#categoryn {
	background-image: url("CatNewBg.png");
	height: 330px;
	width: 135px;
	position: absolute;
	margin: 205px 0 0 -17px;
}
#catexpbg {
	margin: 25px 0 0px 5px;
	background: url("CatExpbg.png") top no-repeat;
	height: 120px;
	width: 135px;
}
#catexpsingle {
	background: url("CatExpSinglebg.png") no-repeat;
	height: 20px;
	margin: 0 0 0 18px;
	font-weight: bold;
	padding: 0px 0 0 5px;
}
/* end of New Category */




#container {
	position: relative;
	zoom: normal;
	overflow: visible;
	margin: 0 auto;
	/*width: 960px;*/
	min-width: 960px;
/*	background: #d0e1dc url("bgcontent.png") repeat-x; */
	/* fixing center for IE */
	text-align: left;
min-height: 760px;
_height: 712px;
}
#container2,#containerADD {
	position: static;
	zoom: normal;
	overflow: visible;
	margin: 0 auto;
	/*width: 960px;*/
	min-width: 960px;
	background: #fff;
	/* fixing center for IE */
	text-align: left;
min-height: 750px;
_height: 712px;
}
#containerADD {
	background: #fff;

}

#header {
/*	height: 58px; */
	height: 44px;
	background: url("logobg.png") repeat-x;
}
#logoleft {
	display: block;
	height: 44px;
	width: 195px;
/*	background: url("logoleft.png") top left; */
/*	text-indent: -10001px;*/
	float: left;
	margin-right: 10px;
}
div#logoright {
	display: block;
	height: 106px;
	width: 14px;
	background: url("logobgright.png") top right;
	float: right;
}

div#avatwithinfo {
	padding-top: 4px;
}

#yournick {
	padding-top: 3px;
	font-weight: bold;
	font-size: 11px;
}
img#youravatar {
	margin-right: 5px;
	margin-left: 0px;
	width: 35px;
	height: 35px;
	float: left;
}
img#interavatar {
	margin: 3px 3px 0 0;
	width: 40px;
	height: 40px;
	float: left;
}
p#messages {
	font-size: 11px;
	padding-top: 3px;
	margin-right: 6px;
	float: left;
}
#messageshref {
	color: #eee;
}

#buttons {
display: block;
position: absolute;
float: right;
	right: 0;
	top: 5px;
	text-align: left;
	margin: 0px 0 0 0px;
	/*min-width: 960px;*/
}

#button {

	float: left;
	margin: 0 15px 0 0px;
/*	margin-left: 10px;*/
}
#button:hover {
	
}
.buttonhref {
	text-decoration: none;
	
}
.buttonhref:hover {
	text-decoration: underline;

}
.buttonfloat {
	position: relative;
	float: left;
	margin: 5px 0px 0 0px;
	
}

#optext {
	position: relative;
	top: 10px;
	float: left;
	font-size: 11px;
	margin: 0px 0 0 0px;
}
/* end of header */

/* search */
#search {
	
	display: block;
	margin: 3px 0 5px 15px;
}
#searchsr {
	float: right;
	position: relative;
	display: block;
	margin: 0px 10px 0px 0px;
	height: 22px;
	top: 3px;
}
#searchsr2 {
	position: relative;
	display: block;
	margin: 10px 0 10px 15px;
	height: 20px;
}
#searchbg {
	position: relative;
	background: #eff5f3;
	background: #fff;
	border: 1px #4b74a3 solid;
	border: 1px #dddddd solid;
	font-size: 11px;
	color: #2c6383;
	width: 180px;
	height: 20px;
	margin-top: 0px;
	margin-bottom: 2px;
	bottom: 1px;
	float: left;
	padding: 0 3px 0px 5px;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
  
}
#search2 {
	height: 20px;
	border: 0;
	margin: 0px 0 0px 3px;
	padding-bottom: 0px;

}
/* end of search */

/* pasek najpopularniejsze i najnowsze */
#pasekbg {
	background-image: url("pasek.png");
	background-repeat: repeat-x;
	height: 30px;
	/*width: 960px;*/
}
#pasekbg_main {
	position: relative;
	background-image: url("pasek_main.png");
	background-repeat: repeat-x;
	height: 30px;
	padding-left: 10px;
	margin: 0px 0 0px 0px;}
h1#najpimg {
	display: block;
	background: url("paseknajp.png") top left no-repeat;
	height: 30px;
	width: 40px;
	font-size: 14px;
	float: left;
}
#najpimg_main {
	display: block;
	background: url("paseknajp_main.png") top left no-repeat;
	height: 30px;
	width: 40px;
	font-size: 14px;
	float: left;
}
h1#commimg {
	display: block;
	background: url("commico.png") top left no-repeat;
	height: 30px;
	width: 40px;
	font-size: 14px;
	float: left;
}
p#najp {
	display: block;
	font-size: 12px;
	margin: 6px 10px 0 5px;
	float: left;
	font-family: Verdana;
}
#ownview {
	display: block;
	font-size: 10px;
	margin: 0px 10px 0px 0px;
	float: right;
	height: 22px;
	padding: 8px 0px 0px 0px;
/*	border-right: 1px #6390c3 solid; */
}
a#ownviewhref {
	margin-top: 0px;
	text-decoration: none;
	color: #5f7c8e;
}
a#ownviewhref:hover {
	text-decoration: underline;

}
.ownview_sign {
	position: relative;
	top: 5px;
/*	padding-top: 5px; */
	float: right;
}
.notif_msg {
	background: url('notif_msg.png') no-repeat left;
	height: 15px;
	width: 15px;
	float: left;
	padding-top: 5px;
	margin-right: 3px;
}
.notif_diary {
	background: url('notif_diary.png') no-repeat left;
	height: 15px;
	width: 15px;
	float: left;
	padding-top: 5px;
	margin-right: 3px;
}


#kiedy {

	display: block;
	font-size: 10px;
	margin: 0px 0 0 0px;
	float: left;
	height: 22px;
	padding: 8px 10px 0 10px;
/*	border-right: 1px #6390c3 solid; */
}
#kiedy:hover {
	background: #6d9bb9;
	background: #fff;
	text-decoration: none;
}
#kiedy a {
	color: #5f7c8e;
}
#kiedyhref:hover {
	text-decoration: none;
}
#kiedykrecha {
	border-right: 1px #dddddd solid;
	height: 30px; 
	float: left;
}
#kiedykat {
	display: block;
	font-size: 11px;
	margin: 0px 0 0 0px;
	float: left;
	height: 22px;
	padding: 8px 10px 0 0px;
	border-right: 1px #6390c3 solid;
}

p#b_latest {
	background: url('new_latest.png');
	display: block;
	font-size: 12px;
	margin: 4px 7px 0 0px;
	float: left;
	height: 22px;
	width: 52px;
}
p#b_latest:hover {
	background: url('new_latest_inactive.png');
}
p#b_mostread {
	background: url('new_mostread_inactive.png');
	display: block;
	font-size: 12px;
	margin: 4px 7px 0 0px;
	float: left;
	height: 22px;
	width: 72px;
}
p#b_mostread:hover {
	background: url('new_mostread.png');
}
p#b_recommended {
	background: url('new_recommended_inactive.png');
	display: block;
	font-size: 12px;
	margin: 4px 7px 0 0px;
	float: left;
	height: 22px;
	width: 97px;
}
p#b_recommended:hover {
	background: url('new_recommended.png');
}

img#krecha {
	display: block;
	background-image: url("krecha.png");
	height: 8px;
	width: 1px;
	margin: 11px 0px 5px 0px;
	float: left;
}
h1#najnimg {
	display: block;
	background: url("najnowsze.png") top left no-repeat;
	height: 30px;
	width: 25px;
	font-size: 14px;
	float: left;
	margin-left: 17px;
}
p#najn {
	display: block;
	font-size: 14px;
	margin: 5px 15px 0 5px;
	float: left;
}

p#dreamcount{
	display: block;
	font-size: 14px;
	margin: 5px 55px 0px 5px;
	float: right;
}
/* end of pasek najpopularniejsze i najnowsze */

/* Tags */
div#tags {
display: block;
	height: 30px;
	margin: 2px 0 0 px;
	margin-left: 0px;
}
p#tags {
	display: block;
	font-size: 18px;
	font-weight: bold;
	float: left;
	margin-left: 10px;
	padding-top: 2px;
}
p#tag1 {
	display: block;
	font-size: 14px;
	font-weight: bold;
	text-align: bottom;
	float: left;
	margin-left: 7px;
	padding-top: 2px;
}
p#tag2 {
	display: block;
	font-size: 20px;
	font-weight: bold;
	float: left;
	margin-left: 10px;
}
/* end of Tags */

#content {
/*	min-height: 465px;
	height:auto !important;
	height: 465px;*/
	display: block;
	margin-left: auto;
	margin-right: auto;

}

/* dreams */
#belka {
	background: url('belkabg.png') repeat-x;
	height: 28px;
	margin: 0px 0 0px 0px;
	color: #5f7c8e;
}
.belka {
	background: url('belkabg.png') repeat-x;
	height: 28px;
	margin: 0px 0 0px 0px;
}
.belka a {
	color: #5F7C8E;
}
.belka p {
	color: #5F7C8E;
}
#belkarow {
	background: url('belkabg.png') repeat-x; 
/*	background: #4b74a3; */
	height: 28px;
	margin: 0px 0 0px 0px;
	color: #5f7c8e;
}
#belka_pleft {
	background: #f8f8f8;
	height: 28px;
	margin: 0px 0 10px 0px;
	border-bottom: 1px #dddddd solid;
-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}

#belka_pleft p {
	color: #5f7c8e;
}
#belkacat {
	font-size: 11px;
	font-weight: bold;
	margin: 1px 0 0 10px;
	padding-top: 6px;
	float: left;
}
#belkacat a {
	font-weight: normal;
	margin-left: 5px;
	color: #5F7C8E;
}
#belkacat a:hover {
	text-decoration: underline;
}
#belkacat_p {
	font-size: 12px;
	font-weight: bold;
	margin: 1px 0 0 10px;
	padding-top: 5px;
	float: left;

}
#belkacat_p a {
	color: #5F7C8E;
}

div#adtop {
	float: right;
}

div#dreamsrow {
z-index: 1;
	display: block;
}

div#dream,#profiledream {
	display: inline-block;
	position: static;
	width: 17%;
	_width: 240px;
	min-width: 200px !important ;
	max-width: 250px;
	vertical-align: top;
	padding: 5px 5px 5px 5px;
	margin-left: 1%;
	margin-right: 1%;
	margin-bottom: 4px;
	margin-top: 4px;
	text-align: left;
	zoom: 1;
	*display:inline;
	border: 1px #f0f4f3 solid;
	border: 1px #fff solid;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
div#dream:hover {
	background: #f8f8f8;
	padding: 5px;
	border: 1px #b0b2b2 solid;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
#profiledream {
	width: 25%;
	margin-left: 2%;
	margin-right: 2%;
	margin-top: 0;
	margin-bottom: 20px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
div#profiledream:hover {
	background: #f8f8f8;
	padding: 5px;
	border: 1px #b0b2b2 solid;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}

div#fixxx {
	clear: both;
}
div#fixxx2 {
	clear: left;
	
}
#dreamtitle {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0 0px 0px; /* changed from-> margin: 5px 0 3px 8px; */
	color: #2c6383;
	text-align: center;
}
#dreamintertitle {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0 0px 0px; /* changed from-> margin: 5px 0 3px 8px; */
	color: #2c6383;
	text-align: left;
}
.dreamtitlehref {
	color: #2c6383;
	background: url('titleline_pixel.png') bottom repeat-x;
	padding-bottom: 2px;
}
.dreamtitlehref:visited {
	color: #2c6383;
}
.dreamtitlehref:hover {
	color: #4d8aa1;
	text-decoration: none;
}
/* added */
#dreamkeys {
	font-size: 9px;
	word-spacing: 3px;
	color: #4d8aa1;
	margin: 3px 0 3px 0px;
	text-align: center;
}
#dreaminterkeys {
	font-size: 9px;
	word-spacing: 3px;
	color: #4d8aa1;
	margin: 3px 0 5px 0px;
	text-align: left;
}
.dreamkeyhref {
	color: #4d8aa1;
}
.dreamkeyhref:visited {
	color: #4d8aa1;
}
.dreamkeyhref:hover {
	color: #4d8aa1;
}
.keyfield {
	padding-right: 0px;
	color: #2c6383;
}
/* end of added */

#dreambrief {
	font-size: 11px;
/*	margin: 0 8px 0 8px; */
	margin: 2px 0px 0 0px;

	text-align: justify;
	/*height: 57px;*/
	color: #2c6383;
}
.dreambrief {
	font-size: 11px;
/*	margin: 0 8px 0 8px; */
	margin: 2px 0px 0 0px;

	text-align: justify;
	/*height: 57px;*/
	color: #2c6383;
}
.dreambriefhref {
	color: #2c6383;
	color: #666666;

}
.dreambriefhref:visited {
	color: #2c6383;
	color: #666666;
}
.dreambriefhref:hover {
/*
	color: #4d8aa1;
*/
	color: #2c6383;
	text-decoration: none;
}
img#dreamavatar {
	margin: 3px 3px 0 0px;
	float: left;
}
p#dreamnick {
	font-size: 11px;
	font-weight: bold;
	margin: 3px 0px 0 0px;
	color: #2c6383;
	font-family: verdana;
}
a#dreamnickhref {
	color: #2c6383;
}
#interdreamnick {
	font-size: 11px;
	font-weight: bold;
	margin: 0px 0px 0 0px;
	color: #2c6383;
	font-family: verdana;
}
p#dreamdate {
	font-size: 10px;
	margin-top: 5px;
	color: #6c9fbc;
	margin: 3px 0px 0 0px;
}
#prevnext {
	display: block;
	margin-left: 122px;
}

#browse {
	position: relative;
	left: 10px;
	margin: 0px 10px 0 10px;
	font-size: 11px;
	padding-top: 7px;
	border: 0;
}
#browse:hover {
	text-decoration: none;
	font-weight: bold;
}
#browse_en {
	position: relative;
	left: 10px;
	margin: 0px 10px 0 10px;
	font-size: 11px;
	padding-top: 7px;
	border: 0;
	color: #2c6383;
}
#browse_en:hover {
	text-decoration: none;
	font-weight: bold;
}
#pagination {
	/*clear: both; */
	margin-bottom: 15px;
}
#paginr {
	position: relative;
	color: #1b305f;
	bottom: 7px;
	margin-right: 10px;
}
#prevcat {

}
/* end of dreams */


/* interpretations */
#interkeys {
	font-size: 9px;
	word-spacing: 3px;
	color: #ddddff;
	margin: 7px 0 0px 8px;
}
a#interkeyshref {
	color: #ddddff;
	color: #fff;
}
a#interkeyshref:hover {
	color: #fff;
}
#pasekinter{
/*	clear: both; */
	background-image: url("pasek.png");
	background-repeat: repeat-x;
	height: 30px;

	margin-top: 0px;
}
#brk {
	/*clear: both; */
}
h1#interimg {
	display: block;
	background: url("pasekinter.png") top left no-repeat;
	height: 30px;
	width: 47px;
	font-size: 14px;
	float: left;
}
p#inter{
	font-size: 13px;
	margin: 7px 5px 0 5px;
	float: left;
	font-weight: bold;
}
#interpretation {
	clear: both;
	display: block;
	background: url("interbg.png") top left repeat-x;
	height: 70px;

	margin: 0 auto;
	margin-top: 12px;
	text-align: left;
}
#interright {
	display: block;
	background: url("interright.jpg");
	height: 70px;
	width: 13px;
	float: right;
}
#interleft {
	display: block;
	background: url("interleft.jpg");
	height: 70px;
	width: 13px;
	float: left;
}
#interav {
	display: block;
	height:70px;
	float: left;
	margin: 7px 30px 0 17px;
}
#intersep {
	display: block;
	background: url("intersep.jpg");
	width: 1px;
	height: 70px;
	margin-right: 5px;
	float: left;
}
#intertitle {
	position: relative;
	font-size: 12px;
	font-weight: bold;
	top: 6px;
}
#intertext{
	font-size: 12px;
	color: #004064;
	margin: 2px 5px 0 0;
	text-align: justify;
}
a#interhref {
	color: #004064;
}


#footer {
	clear: both;
	position: relative;
	bottom: 0px;
	display: block;
/*	background: url("footer.png") bottom; */
	background: #f8f8f8;
	border-top: 1px #dddddd solid;
	border-bottom: 1px #dddddd solid;
	height: 31px;
	margin-top: 0px;
	z-index: 10;
	color: #5f7c8e;
}
#footer a {
	color: #5f7c8e;
}
#copyr {
	position: relative;
	font-size: 12px;
	margin-left: 15px;
	top: 8px;
	float: left;
}
#rfoot {
	position: relative;
	font-size: 11px;
	float: right;
	margin-right: 15px;
	top: 8px;
}
#fsep {
	position: relative;
	float: right;
	margin-right: 14px;
	top: 10px;
}



/* Before Reg */

#createBG_topleft {
	height: 10px;
	width: 10px;
	background: #d0e1dc url('createBG_topleft.png');
}
#createBG_top {
	height: 10px;
	background: #d0e1dc url('createBG_top.png');
}
#createBG_topright {
	height: 10px;
	width: 10px;
	background: #d0e1dc url('createBG_topright.png');
}
#createBG_left {
	width: 10px;
	background: #d0e1dc url('createBG_left.png');
}

#createBG_center {
	background: #f8f8f8;
	text-align: left;
}
#createBG_right {
	width: 10px;
	background: #d0e1dc url('createBG_right.png');
}
#createBG_bottomleft {
	height: 10px;
	width: 10px;
	background: #d0e1dc url('createBG_bottomleft.png');
}
#createBG_bottom {
	height: 10px;
	background: #d0e1dc url('createBG_bottom.png');
}
#createBG_bottomright {
	height: 10px;
	width: 10px;
	background: #d0e1dc url('createBG_bottomright.png');
}



#forgotBG {
	margin: 51px 0 0 0px;
	padding: 0;
	border-spacing: 0;
	border-collapse:collapse;
	_width: auto;
	min-width: 900px;
	max-width: 950px;
	width: 950px;
}

#regBG {
	margin: 12px 0 0 0px;
	padding: 0;
	border-spacing: 0;
	border-collapse:collapse;
	width: 1000px;
}
#dreamTableBG {
	position: relative;
	margin: 6px 25px 7px 25px;
	padding: 0;
	border-spacing: 0;
	border-collapse:collapse;
/*	width: auto; */
}
#regBG_topleft {

	height: 10px;
	width: 10px;
	background: #d0e1dc url('regBG_topleft.png');
}
#regBG_top {

	height: 10px;
	background: #d0e1dc url('regBG_top.png');
}
#regBG_topright {

	height: 10px;
	width: 10px;
	background: #d0e1dc url('regBG_topright.png');
}
#regBG_left {

	width: 10px;
	padding-right: 10px;
	background: #d0e1dc url('regBG_left.png');
}
#regBG_center {

	position: relative;
	width: 100%;
	background: #e3edea;
	background: #f8f8f8;
	background: #fff;
	

}
#regBG_right {

	position: relative;
	width: 10px;
	padding-left: 10px;
	background: #d0e1dc url('regBG_right.png');
}
#regBG_bottomleft {

	height: 10px;
	width: 10px;
	background: #d0e1dc url('regBG_bottomleft.png');
}
#regBG_bottom {

	height: 10px;
	background: #d0e1dc url('regBG_bottom.png');
}
#regBG_bottomright {

	height: 10px;
	width: 10px;
	background: #d0e1dc url('regBG_bottomright.png');
}
#regtitle {
	width: 292px;
	height: 32px;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	font-size: 20px;
	font-weight: bold;
	color: #2c6383;
}
#regundertitle {
	font-size: 17px;
	font-weight: bold;
	color: #6e9cb7;
}


#login {
	position: relative;
	display: block;
	margin: 0px 0 0px 0px;

	float: left;
}
#userloginname {
	position: relative;
	bottom: 2px;
	top: 3px;
	float: left;
	margin: 0 0 0px 10px;
	width: 140px;
	font-size: 11px;
	color: #d0e1dc;
}
#userloginpass {
	position: relative;
	bottom: 2px;
	top: 3px;
	left: 10px;
	font-size: 11px;
	color: #d0e1dc;
}
input#loginbg, input#passbg {
	background: #d0e1dc;
	font-size: 12px;
	color: #004064;
	width: 140px;
	height: 22px !important;
	
	margin: 4px 0 0 10px;
	float: left;
	padding: 0 0 0 3px;
	border: 1px #253e6a solid;	
	
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;

  -khtml-box-sizing: border-box;  
     -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
}
input#loginbutton {
	float: left;
	margin: 4px 0px 2px 7px;
	position: relative;
	bottom: 0px;
}
div#remfot {
	position: relative;
	bottom: 0px;
	top: 1px;
	float: left;
	font-size: 11px;
	height: 20px;
}
input#remember {
	position: relative;
	display: block;
	margin: 0px 1px 0 10px;
	float: left;
/*	height: auto !important;
	width: auto !important;
*/
	border: 0;
	padding: 0;
	height: 11px;
	width: 11px;

}
p#remp {
	float: left;
	margin-left: 4px;
	font-size: 10px;
	color: #d0e1dc;
}
#forgot {
	margin: 0px 0 3px 10px;
	font-size: 10px;
	color: #d0e1dc;
	clear: left;
}
#forgothref {
	color: #d0e1dc;
}

#text {
	display: block;
/*	width: 400px; */
	width: 40%;
	float: left;
	margin: 10px 0 0 40px;
}
#cannotforgot {
	display: block;
/*	width: 400px; */
	width: 40%;
	float: left;
	margin: 10px 0 0 30px;
}
#textbold {
	font-size: 21px;
	font-weight: bold;
	color: #003d68;
	text-align: justify;
	margin-top: 10px;
}
#thisservice {
	font-size: 19px;
	font-weight: bold;
/*  text-align: center; */
	text-align: left;
	margin-left: 20px;
	margin-bottom: 15px;
	text-decoration: underline;
	color: #2c6383;
}

#beforebg {
	display: block;
/*	background: url("beforeregbg.png") no-repeat; */
	width: 490px;
	heiht: 300px;
	text-align: right;
	padding-top: 10px;
	margin: 10px 30px 0px 0;
	float: right;
}
#beforereg {
	display: block;
	margin: 10px 0 0 0;
	text-align: right;

}
#beforetext {
	text-align: right;
	color: #2c6383;
	margin-left: 20px;
	float: left;
	font-size: 12px;
	padding-top: 5px;
}
input#beforefield {
	/*background-image: url(search.png);*/
	background: #fff;
	border: 0;
	border: 1px #a2b0ac solid;
	font-size: 12px;
	color: #004064;
	width: 262px;
	height: 26px;
	margin: 0px 70px 0 10px;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
input.beforefield {
	/*background-image: url(search.png);*/
	background: #fff;
	border: 0;
	border: 1px #a2b0ac solid;
	font-size: 12px;
	color: #004064;
	width: 262px;
	height: 26px;
	margin: 0px 70px 0 10px;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#choosegender {
	background: #fff;
	border: 1px #a2b0ac solid;
	height: 22px;
	width: 132px;
	margin: 0px 200px 0 0px;
	font-size: 12px;
	color: #004064;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#certify {
	color: #004064;
	 	color: #2c6383;
	text-align: left;
	margin: 10px 10px 0 20px;
	font-size: 11px;
}
#certifyhref {
	color: #004064;
	 	color: #2c6383;
	font-weight: bold;
}
#register {
	display: block;
	margin: 10px 0 0 20px;
	float: left;
}

#wyctext {
 	color: #2c6383;
	font-size: 12px;
	margin: 5px 0 0 0px;
	text-align: justify;
	padding: 5px 0 0px 15px;
	max-width: 500px;
	background: url('myslnik.png') left top no-repeat;
}
#wyctext_pr {
 	color: #2c6383;
	font-size: 12px;
	margin: 0px 0 0 20px;
	text-align: justify;
	padding: 0px 0 0px 0px;
	max-width: 500px;
}
#beforewyctext {
 	color: #2c6383;
	font-size: 19px;
	font-weight: bold;
	margin: 10px 0 10px 0;
	text-decoration: underline;
}
#regstat {


	height: 70px;
	min-height: 70px;

}
#regstatcol,#regstatcol2 {
	margin: 10px 0 0 0;
	float: left;
	background: #7da0c3;
	text-align: center;
	padding: 5px 5px 5px 5px;
}
#regstatcol2 {
	background: #b0c5da;
}
#todayreg {
	clear: both;
	color: #7da0c3;
	font-size: 19px;
	margin: 20px 0 0 0;
	padding-top: 50px;
}
#regalert {
	clear: both;
	color: #d0021a;
	font-size: 11px;
	margin: 0 20px 0 20px;
	padding-top: 2px;
	text-align: justify;
}
#captchaalert {
	clear: both;
	color: #d0021a;
	font-size: 11px;
	padding-top: 2px;
	text-align: justify;
}
#alertregul {
	clear: both;
	color: #d0021a;
	text-align: left;
	font-size: 11px;
	padding: 0 0 0 36px;
}

#myuimage {
	float: left;
}
#activationtext {
	text-align: justify;
	margin: 0 20px 10px 20px;
	font-size: 12px;
	color: #2c6383;
	padding-top: 5px;
}
/* end of Before Reg */


/* User page/Profil page */
#prevnextpage {
	margin: 10px 0 10px 0;
}
#prevnextpageprofil {
	margin: 10px 0 10px 0;
}
#msgprevnextpage {
	margin: 20px 0 10px 0;
}
#prevpagehref {
	margin-right: 15px;
	font-weight: bold;
	color: #2c6383;
}
#prevpagehrefNOT {

	margin-right: 10px;
	color: #2c6383;
}
#nextpagehref {
	color: #2c6383;
	font-weight: bold;
	border: 0;
}

#nextpagehrefNOT {
	color: #2c6383;
}
#nextactive {
	height: 24px;
	width: 67px;
	border: 0;
}
.pagnum {
	background: url('pagnum.png');
	height: 24px;
	width: 24px;
}

/* com pagination */
#comprevnextpage {
	margin: 20px 0 20px 0;
	color: #2c6383;
}
#comprevpagehref {
	margin-right: 15px;
	font-weight: bold;
	color: #2c6383;
}
#comprevpagehrefNOT {
	margin-right: 15px;
	color: #2c6383;
}
#comnextpagehref {
	font-weight: bold;
	color: #2c6383;
}
#comnextpagehrefNOT {
	color: #2c6383;

}
/* end of com pagination */

p#stat {
	display: block;
	font-size: 13px;
	margin: 6px 15px 0 0px;
	float: left;
}
	/* glowne tabelki na stronie profilowej */
#profiletable {
	position: relative;
	margin: 0;
	padding: 0;
	border-spacing: 0;
	border-collapse:collapse;
	_width: auto;
	min-width: 1100px;
	margin-top: 7px;
	
}
#profiletable_left {
	width: 250px;
/*	background: #6698b8; */
	vertical-align: top;
	
}
#profiletable_middle {
	vertical-align: top;
	width: 100%;
	padding: 0px 5px 10px 5px;
}

#profiletable_right {
	width: 250px !important;
	padding: 0px 10px 10px 0;
	vertical-align: top;
}
	/* eeeeeend */


#leftcolumn {
/*background: #d9e7e3; */
	background: #f3f7f6;
	background: #fff;
	display: block;
	margin: 0;
	padding: 0;
	width: 250px !important;
/*	float: left; */
	border-right: 1px #d0d3d2 solid;
	border-left: 1px #d0d3d2 solid;
	border-bottom: 1px #d0d3d2 solid;
	border-top: 1px #dddddd solid;
	margin: 0px 0px 20px 0px;
	margin: 0px 0px 20px 10px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;

}
#middlecolumn {
/*	background: #d9e7e3; */
	background: #f3f7f6;
	background: #fff;

	display: blok;
/*	float: left; */
	border-right: 1px #d0d3d2 solid;
	border-left: 1px #d0d3d2 solid;
	border-bottom: 1px #d0d3d2 solid;
	border-top: 1px #dddddd solid;
	margin: 0px 0px 10px 0px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
#rightcolumn {
	background: #f3f7f6;
	background: #fff;
/*	_width: 240px;
	min-width: 240px; */
	display: block;
	padding: 0;
		width: 250px !important;
/*	float: left; */
/*float: right; */
	border-right: 1px #d0d3d2 solid;
	border-left: 1px #d0d3d2 solid;
	border-bottom: 1px #d0d3d2 solid;
	border-top: 1px #dddddd solid;
	margin: 0px 0px 20px 0px;
	margin: 0px 0px 20px 0px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}

/* messages columns on Message Centre page */
#tablemsg {
	margin-top: 5px;
	vertical-align: top;
	width: 100%;
}
#tablemsg_left {
	vertical-align: top;
	width: 270px;
}
#tablemsg_center {
	vertical-align: top;
}
#tablemsg_right {
	vertical-align: top;
	width: 190px;
}


#msgleftcolumn {
	background: #f3f7f6;
	background: #fff;
	display: block;
	margin: 0;
	padding: 0;
	width: 270px !important;
	border-right: 1px #d0d3d2 solid;
	border-bottom: 1px #d0d3d2 solid;
	border-left: 1px #d0d3d2 solid;
		border-top: 1px #dddddd solid;
	margin: 00px 0px 20px 7px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
#msgmiddlecolumn {
	background: #f3f7f6;
	background: #fff;
	display: block;
	margin: 0;
	padding: 0 0 10px 0;
	border-right: 1px #d0d3d2 solid;
	border-bottom: 1px #d0d3d2 solid;
	border-left: 1px #d0d3d2 solid;
	border-top: 1px #dddddd solid;
	margin: 0px 0px 20px 3px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
#msgrightcolumn {
	background: #f3f7f6;
	background: #fff;
	display: block;
	margin: 0;
	padding: 0;
	width: 190px !important;
	border-top: 1px #d0d3d2 solid;
	border-right: 1px #d0d3d2 solid;
	border-bottom: 1px #d0d3d2 solid;
	border-left: 1px #d0d3d2 solid;
	margin: 0px 7px 20px 3px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}

#toplefttable {
	background: #80aac4;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
  height: 82px;
}
#msgtitlecenter {
	background: #80aac4;
	height: 35px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
#msgtitletopcenter {
	font-size: 16px;
	color: #2c565f;
	padding: 10px 0 0 10px;
}
.singlemsg {
	clear: both;
	margin: 8px 10px 0px 10px;
	background: #e3edea;
	background: #f8f8f8;
	background: #fff;
	border: 1px #b4c3be solid;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
  height: 60px;
}
.singlemsg2 {
	clear: both;
	margin: 8px 10px 0px 10px;
	background: #e3edea;
	border: 1px #b4c3be solid;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
  height: 75px;
}
.singleprivmsg {
	clear: both;
	margin: 8px 10px 10px 10px;
	background: #f8f8f8;
	background: #fff;
	border: 1px #b4c3be solid;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
  min-height: 75px;
  _height: 70px;
}
#exbanner {
	margin: 12px 0 10px 0;
}
#msguseravat_center {
	margin: 0px 5px 2px 5px;
	float: left;
	height: 35px;
	width: 35px;
}
#msgusernick_center {
	color: #2c6383;
	font-size: 11px;
	margin: 2px 0 4px 5px;
}
#msgusernick_centerhref {
	color: #2c6383;
}
#msgusernick_centerhrefbold {
	color: #2c6383;
	font-weight: bold;
}
.msgdata {
	float: right;
	color: #2c6383;
	font-size: 10px;
	margin: 5px 5px 0 0;
}
.msgwhat {
	color: #2c6383;
	font-size: 11px;
	margin: 0px 2px 0 0;
}
#msgcenterhref {
	color: #2c6383;
}
#msgcenterhrefbold {
	color: #2c6383;
	font-weight: bold;
}
.msgwhat_desc {
	color: #2c6383;
	font-size: 11px;
	margin: 4px 2px 0 0;
	padding: 0 0 0 45px;
}
.msg_delete {
	position: relative;
	right: 3px;
	bottom: 5px;
	float: right;
	color: #5c87a0;
	font-size: 10px;
	padding: 0 3px 2px 0;
}
.msg_deletehref {
	color: #5c87a0;
}
.msg_deletehref:hover {
	color: #5c87a0;
}

.com_hide {
	position: relative;
	right: 7px;
	top: 6px;
	bottom: 0px;
	float: right;
	color: #5c87a0;
	color: #6C9FBC;
	font-size: 10px;
	padding: 0 3px 2px 0;
}
.com_hidehref {
	color: #6C9FBC;
}
.com_hidehref:hover {
	color: #6C9FBC;
}

.dreamcom_hide {
	position: relative;
	right: 3px;
	top: 6px;
	bottom: 0px;
	float: right;
	color: #5c87a0;
	color: #6C9FBC;
	font-size: 10px;
	padding: 0 0px 2px 0;
}
.dreamcom_hidehref {
	color: #6C9FBC;
}
.dreamcom_hidehref:hover {
	color: #6C9FBC;
}
.dreamcom_unhide {
	position: relative;
	top: 0px;
	bottom: 0px;
	float: right;
	color: #5c87a0;
	color: #6C9FBC;
	font-size: 10px;
	padding: 0 10px 0px 0;
}
.dreamcom_unhide_profile {
	position: relative;
	top: 0px;
	bottom: 0px;
	float: right;
	color: #5c87a0;
	color: #6C9FBC;
	font-size: 10px;
	padding: 0 0px 0px 0;
}

#msguseravat {
	margin: 0 7px 8px 10px;
	float: left;
}
#msgcentrenick {
	color: #2c565f;
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0 3px 10px;
}

.msgcat {
	clear: both;
	display: block;
	position: relative;
	background: #fff;
	height: 30px;
	margin-top: 7px;

}


#msgcatname {
	color: #2c565f;
	font-size: 13px;
	margin: 0px 0 0 25px;
}
#msgcatname_com {
	padding-top: 6px;
	margin-left: 12px;
	background: url('msgcomicon.png') no-repeat;
}
#msgcatname_fav {
	padding-top: 6px;
	margin-left: 12px;
	background: url('msgfavicon.png') no-repeat;
}
#msgcatname_watch {
	padding-top: 6px;
	margin-left: 12px;
	background: url('msgwatchicon.png') no-repeat;
}
#msgcatname_pcom {
	padding-top: 6px;
	margin-left: 12px;
	background: url('msgpcomicon.png') no-repeat;
}
#msgcatname_sim {
	padding-top: 6px;
	margin-left: 12px;
	background: url('msgsimicon.png') no-repeat;
}
#msgcatname_cloud {
	padding-top: 6px;
	margin-left: 12px;
	background: url('msgcloudicon.png') no-repeat;
}
#msgcatname_priv {
	padding-top: 6px;
	margin-left: 12px;
	background: url('msgprivicon.png') no-repeat;
}
#msgcatname_all {
	padding-top: 6px;
	margin-left: 12px;
	background: url('msgallicon.png') no-repeat;
}

#msgtitleleft {
	color: #2c565f;
	font-size: 14px;
	font-weight: bold;
	padding: 2px 0 0 0px;
}
#msgtotal {
	color: #2c565f;
	font-size: 14px;
	float: left;
	margin: 7px 5px 0 0;
}
#msgtotalnumber {
	color: #2c565f;
	font-size: 14px;
	margin-top: 7px;
}

#delete_notf {
	text-align: right;
	margin: 7px 10px 0 0;
	color: #5c87a0;
	font-size: 11px;
}
#delete_notfhref {
	color: #5c87a0;
}
/* End of Messages columns on Message Centre page */



#rightdreamcolumn {
	_width: 240px;
	min-width: 240px;
	width: 26%;
	margin: 0px 0px 0 0;
	/*	float: left; */
	position: relative;
	float: right;
}

.expimg {
	text-align: center;
	margin-top: 3px;
}


#userinfo {
	display: block;
/*	width: 230px; */
/*	height: 250px; */
/*	min-height: 250px;
	height: auto !important;
	height: 250px; */
}
#privmsgbox {
	background: #f8f8f8;
	background: #fff;
	margin: 0px 0 0 0;
	border-top: #d0d3d2 solid 1px;
	border-bottom: #d0d3d2 solid 1px;
}

#usernick {
	font-weight: bold;
	margin: 0px 0 3px 30px;
	padding-top: 5px;
	color: #2c6383;
}
#usernick_diary {
	font-weight: bold;
	padding-top: 5px;
	color: #2c6383;
	margin: 0 0 3px 10px;
}
a#usernick_diaryhref {
	color: #2c6383;
}
.usernickhref {
	color: #2c6383;
}
.usernickhref:hover {
	color: #4d8aa1;
}
#useravat {
	margin: 0 5px 10px 10px;
	float: left;
}
#datas {
	font-size: 11px;
	font-weight: bold;
	float: left;
	margin-right: 5px;
	color: #4d7278;
}
#data {
	font-size: 11px;
	right: 10px;
	color: #4d7278;
}
#dinfo {
	background: #e3edea;
	background: #f0f6f4;
	background: #f2f4f4;
	color: #2c565f;
	height: 20px;
	margin: 0px 0 6px 0px;
	padding: 5px 0 0px 10px;
	font-size: 11px;

}
#hsep {
	background: url("HorizontalSep.png") no-repeat;
	height: 1px;
/*	width: 214px; */
	margin: 1px 0 -8px 8px;
}
html>body #hsep {
	margin-bottom: 5px;
}
.infobar {
	font-size: 11px;
	font-weight: bold;
	margin: 0 5px 4px 10px;
	color: #2c565f;
}
.progressbar {
	margin: 0 10px 10px 10px;
	height: 13px;
}
.statsbar {
	font-size: 11px;
	font-weight: bold;
	margin: 0 5px 4px 10px;
	color: #2c565f;
}

#infos {
	font-size: 11px;
	font-weight: bold;
	float: left;
	margin: 0 5px 0px 10px;
	color: #2c565f;
}
#info {
	font-size: 11px;
	margin: 0 10px 10px 10px;
	color: #2c565f;

white-space: pre;           /* CSS 2.0 */
	white-space: pre-wrap;      /* CSS 2.1 */
	white-space: pre-line;      /* CSS 3.0 */
	white-space: -pre-wrap;     /* Opera 4-6 */
	white-space: -o-pre-wrap;   /* Opera 7 */
	white-space: -moz-pre-wrap; /* Mozilla */
	white-space: -hp-pre-wrap;  /* HP Printers */
	word-wrap: break-word;      /* IE 5+ */
}
#profilecom {
	background: #e3edea;
	background: #f2f4f4;
	color: #2c565f;
	height: 20px;
	font-size: 11px;
	padding: 7px 0 0px 10px;
	margin: 20px 0 0 0px;

	padding: 5px 0 0px 10px;
	font-size: 11px;
}

#dreamcomment {
	clear: both;
	display: block;
/*	background: url("dreamcommbela.png") no-repeat; */
	background: url("dreamcombgnew.png") no-repeat top;
	margin: 5px 0 0px 0px;
	min-heigh: 70px;
/*	min-height: 100px; *//
}
#comnick {
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	margin: 0px 0 0px 25px;
/*	padding-top: 0px; */
	color: #2c6383; /* zmiana */
	position: relative;
	top: 11px;
}
#comnickhide {
	font-family: verdana;
	font-weight: bold;
	font-size: 12px;
	margin: 0px 10px 0px 5px;
/*	padding-top: 0px; */
	color: #2c6383; /* zmiana */
	position: relative;
	float: left;
}
#comnickhide_profile {
	font-family: verdana;
	font-size: 11px;
	margin: 0px 7px 0px 2px;
/*	padding-top: 0px; */
	color: #2c6383;
	position: relative;
	float: left;
}
a#comnickhref {
	color: #32528c;
		color: #2c6383;
}

#datecom {
	position: relative;
	top: 2px;
/*	float: right; */
	font-size: 11px; /* zmiana z 10 na 9ps */
	margin: 0px 0px 0 95px; /* 12px z 0 */
	color: #2c6383;
	right: 5px;
	text-align: right;
}
#datecomhide {
	position: relative;
	top: 0px;
/*	float: right; */
	font-size: 10px; /* zmiana z 10 na 9ps */
	margin: 0px 0px 0 0px; /* 12px z 0 */
	color: #2c6383;
	right: 3px;
	text-align: right;
	float: right;
}
#comtable {
	clear: both;
	width: 230px;
}
#comtable2 {
	clear: both;
}
#comavat {
	margin: 3px 5px 0 25px;
	float: left;
	position: relative;
	top: 15px;
	height: 35px;
	width: 35px;
}
#comavat_wr {
	margin: 7px 5px 0 25px;
	float: left;
	position: relative;
}
#comavathide {
	margin: 0px 5px 0 3px;
	float: left;
	position: relative;
	top: 0px;
	height: 15px;
	width: 15px;
}
#comavathide_profile {
	margin: 0px 2px 0 3px;
	float: left;
	position: relative;
	top: 0px;
	height: 15px;
	width: 15px;
}

#comtext {
	font-size: 12px;
	text-align: justify;
	margin: 5px 15px 10px 10px;
	color: #233641;
	color: #2c6383;
}
#comtexthide {
	font-size: 12px;
	text-align: justify;
	margin: 0px 10px 0px 0px;
	color: #233641;
	color: #2c6383;
	float: left;
}
#comtexthide_profile {
	font-size: 11px;
	text-align: justify;
	margin: 0px 10px 0px 0px;
	color: #233641;
	color: #2c6383;
	float: left;
}
#watchuser {
	clear: both;
	height: 20px;
	width: 100px;
	margin: 0 0 5px 10px;
	float: left;
}
#sendanote {
	height: 20px;
	width: 88px;
	margin: 0 10px 5px 0;
	float: right;
}

#addcomonuserOUTOUTOUTOUT {
	clear: right;
	width: 210px;
	max-width: 210px;
	height: 100px;
	max-height: 100px;
	margin: 3px 0 0 10px;
	font-family: Arial, Verdana, Helvetica;
	font-size: 12px;
	text-align: justify;
	color: #00497c;
}
#addcomonuser {
	clear: right;
	width: 100%;
	max-width: 100%;
	width: 210px;
	max-width: 210px;
	_height: 50px;
	height: 50px;
	max-height: 100px;
	min-height: 50px;
	margin: 0px 0px 0 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #233641;
	text-align: justify;
	background: #e3edea;
	background: white;
	border: 1px #9da9a3 solid;
	padding: 5px 10px 10px 10px;

	
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
#sendusercom {
	clear: both;
	height: 20px;
	width: 80px;
	margin: 5px 10px 10px 10px;
	float: left;
}
#sendusernote {
	clear: both;
	height: 20px;
	width: 80px;
	margin: 3px 10px 0px 10px;
}
#previewusercom {
	height: 20px;
	width: 80px;
	margin: 5px 0 10px 0;
	float: left;
}

#belkaprofil {
	background: url("catbg.png") repeat-x;
	height: 29px;
	margin: 0 0 10px 0;
}
#belkaprofiltext {
	font-weight: bold;
	padding: 7px 0 0 10px;
	float: left;
}
#msglist {
	padding-bottom: 5px;
}
#newmsg {
	margin: 0 0 10px 0;
	padding-bottom: 10px;
}
#belkamsg {
	background: url("belkadream.png") no-repeat;
	height: 20px;
	margin: 00px 0 5px 0;
}
#msgtitle {
	padding: 2px 0 8px 0px;
	font-size: 17px;
	font-weight: bold;
	color: #2c6383;
}
#msgdate {
	position: relative;
	font-size: 11px;
	float: right;
	top: 2px;
	right: 10px;
}
#msgfrom {
	font-family: Arial;
	font-size: 11px;
	color: #18607b;
	float: left;
	margin: 2px 5px 0 5px;
}
#msgfromnick {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	color: #18607b;
	float: left;
}
#msgfromdate {
	font-family: Arial;
	font-size: 12px;
	color: #18607b;
}
#msgavatfrom {
	clear: both;
	margin: 2px 5px 0 10px;
	float: left;
	max-width: 35px;
	max-height: 35px;
}
#msgtext {
	margin-top: 21px;
	font-size: 12px;
	font-family: arial;
	color: #18607b;
	margin-left: 10px;
	margin-right: 10px;
	text-align: justify;
}
a#msgtexthref {
	color: #18607b;
}
#dreamsrowprofile {

}
#dreamprofile {
	display: block;
	border-spacing: 10px;
	background: url("dream.png");
	height: 130px;
	width: 200px;
	margin: 0 0 25px 20px;
	float: left;
}
#dreamprofile2 {
	display: block;
	border-spacing: 10px;
	background: url("dream.png");
	height: 130px;
	width: 200px;
	margin: 0 20px 25px 0;
	float: right;
}

#watched {
	margin: 0px 0 0 10px;
	padding-top: 5px;
}
#watched2 {
	color: #146079;
	margin: 20px 0 0 10px;
}
#watcheduser {
	margin: 3px 0px 0 0px;
	font-size: 11px;
	text-align: center;
	color: #2c6383;
}
a#watcheduserhref {
	color: #2c6383;
}

div.watchedusers {
	display: inline-block;
	position: static;
/*	height: 130px; */
/*	width: 245px; 
	width: 245px; */
/*	_width: 18%; */
/*	width: 100px; */
/*	min-width: 200px !important ;
	max-width: 250px; */

/*	margin: 0 0 25px 8px; */
/*	float: left; */
/*	margin-left: 2%; 
	margin-right: 2%; 
	margin-left: 2%;
	margin-right: 2%; */
	margin-bottom: 10px;
	margin-top: 0;
	text-align: center;
	width: 79px;
	zoom: 1;
	*display:inline;
}
.watchedavat {
	width: 50px;
	height: 50px;
}
.showallbutton {
	margin-bottom: 5px;
}

.obserbutton {
	display: block;
	margin-bottom: 11px;
}


#watchedyou {
	margin: 3px 10px 0 20px;
	color: #18607b;
	font-weight: old;
	font-size: 11px;
	text-align: enter;
}
a#watchedyouhref {
	color: #18607b;
}

#msginbox {
background: url('privinbox.png') no-repeat left;
	margin-bottom: 0px;
	padding: 5px 0 5px 25px;
	margin-left: 12px;
	color: #18607b;
}
a#msginboxhref {
	color: #18607b;
}
#msgsent {
background: url('privsent.png') no-repeat left;
	margin-bottom: 5px;
	padding: 5px 0 5px 25px;
	margin-left: 12px;
	color: #18607b;
}

#usermsgtitle {
	color: #18607b;
	padding: 0 5px 0px 5px;

	font-size: 11px;
/*	float: left; */
/* na szybko */
	float: left;
	margin-left: 5px;
}
#usermsgtitlehref {
	color: #18607b;
}
#usermsgfrom {
	position: relative;

	color: #18607b;
	font-size: 11px;
	margin: 0 5px 0px 0;
/*	float: left;*/
/* na szybko */
	float: left;
}
#usermsgnick {
	color: #18607b;

	font-size: 11px;
/* na szybko */
	margin-bottom: 0px;
}
#usermsgnickhref {
    position: relative;
	bottom: 5px;
	color: #18607b;
}

#msgcheckbox {
/*	position: relative; */
	margin-left: 10px;
	vertical-align: middle;
	border: 0;
	padding: 0;
/*	float: left; */
}
#msgtable {
	border: 0px;
	padding: 0;
	margin: 0;
	height: 11px;
	border-spacing: 0;
	border-collapse: collapse;
	vertical-align: top;
}
#articles_table {
	border: 0;
	padding: 0;
	margin: 0;
	border-spacing: 0;
	border-collapse: collapse;
}

#answermsg {
display: block;
	clear: both;
	margin: 8px 10px 10px 10px;
	padding: 5px 0 5px 0;
	background: #f8f8f8;
	border: 1px #b4c3be solid;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#recipientinput,#rtitleinput {
	border: 1px solid #ccc;
	font-size: 11px;
	color: #18607b;
	width: 200px;
	height: 22px;
	margin: 0 0 0 10px;
	padding: 0 5px 0 5px;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#recipientinput {

}
#rtitleinput {

}
#recipientu,#recipientm {
	clear: both;
	position: relative;
	font-family: arial;
	color: #18607b;
	margin: 0 0 5px 10px;
	font-size: 11px;
	font-weight: bold;
}
#recipientm {
	margin-bottom: 0;
}

#answerarea{
	display: block;
/*	width: 440px;
	max-width: 440px;
*/
	width: 98%;
	height: 100px;
	margin: 0px 0px 0 10px;
	font-family: verdana;
	font-size: 11px;
	color: #18607b;
	text-align: justify;
	padding: 5px;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
  border: #b4c3bf solid 1px;
}
#writemsg {
	padding-bottom: 40px;
}
#replybutton {
	position: relative;
	bottom: 2px;
	float: left;
	margin: 3px 0 0px 5px;
	padding-bottom: 2px;
}
#selectall {
	margin: 3px 5px 0 7px;
}
#writemessage {
	margin: 5px 0 5px 12px;
}

#belka_fav {
	width: 230px;
	height: 29px;
	background: url('belkainf.png') no-repeat;
	margin-top: 10px;
	margin-bottom: 7px;
}
#favdiv {
	display: block;
	width: 230px;

}
#favrow {
	margin: 0 0 0 7px;
}

#userlistbg {
	clear: both;
	background: url("userlistbg.png") no-repeat top;
	margin: 0px 0 0px 0px;
}
#userlisttitle {
	font-weight: bold;
	color: #146079;
	margin: 0px 0 0 10px;
	padding-top: 5px;
}
#oneuserbg1 {
/*	background: #d2e6f1; */
	background: #d4e6e8;
	padding: 1px 0 4px 0;
	margin: 0 8px 0 8px;
}
#oneuserbg2 {
	background: #eaf3f8;
	padding: 1px 0 4px 0;
	margin: 0 8px 0 8px;
}
#oneuserbg1:hover {
	background: #fff;
}
#oneuserbg2:hover {
	background: #fff;
}

img#boardavatar {
	margin: 0 5px 0 0px;
	float: left;
}

.boardmsg {
	clear: both;
	position: relative;
	background: url("boardbgline.png") no-repeat top;
	margin: 0 10px 15px 10px;
	padding-top: 3px;
}
p#boardnick {
	font-size: 11px;
	font-weight: bold;
	color: #1d1d4d;
	color: #18607b;
}
a#bnickhref {

	color: #18607b;
}
p#boarddate {
	font-size: 10px;
	font-family: arial;
	margin-top: 0px;
	color: #1d1d4d;
	color: #18607b;
}
.boardwhat {
	color: #18607b;
}
a.boardwhathref {
	color: #18607b;
	font-weight: bold;
}
.boardcon {
	color: #18607b;
	color: #769ba9;
	font-size: 11px;
}

/* new dream comments
 */
 .dreamnapinter {
	display: none;
	width: 74% !important;
	_width: 74% !important; /* for IE */
	min-height: 0px;
	margin-bottom: 0px;
	position: relative;
	float: left;
}
 .dreamnaphr {
	display: none;
	width: 74% !important;
	_width: 74% !important; /* for IE */
	min-height: 0px;
	margin-bottom: 0px;
	position: relative;
	float: left;
}
#hrnap {
	font-weight: bold;
	font-size: 11px;
	margin: 0px 0 0px 0x;
	color: #2c6383;
}
.dreamkomentarz {
	width: 74% !important;
	_width: 74% !important; /* for IE */
	min-height: 0px;
	margin-bottom: 0px;
	position: relative;
	float: left;
}
.dreamkomlewa {
float: left;
}
.dreamkomprawa {
/*	background: #deeae7; */
	background: #ecf2f1;
	background: #f3f7f6;
	background: #fff;
/*	background: #e3edea;  zastanowic sie czy nie lepszy */
	border: 1px #9da9a3 solid;
	margin-left: 90px;
	position: relative;
	top: 5px;
	margin-bottom: 0px;
	min-height: 50px;
	_height: 50px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
.dreamkomprawahide {
	background: #f3f7f6;
	border: 1px #9da9a3 solid;
	margin-left: 90px;
	position: relative;
	padding: 2px 5px 0 5px;
	top: 5px;
	margin-top: 7px;
	margin-bottom: 0px;
	min-height: 17px;
	_height: 17px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
.dreamkomprawahide_profile {
	background: #f3f7f6;
	border: 1px #9da9a3 solid;
	background: #f8f8f8;
	border: 1px #d0d3d2 solid;
	margin-left: 0px;
	position: relative;
	padding: 2px 5px 0 5px;
	top: 5px;
	margin-top: 7px;
	margin-bottom: 0px;
	min-height: 17px;
	_height: 17px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}

.dreamkomnapisz {
	margin-left: 90px;
	position: relative;
	top: 5px;
	margin-bottom: 10px;
	min-height: 50px;
	_height: 50px;
}

.dreaminternapisz {
	margin-left: 90px;
	position: relative;
	top: 5px;
	margin-bottom: 10px;
	min-height: 50px;
	_height: 50px;
}







.profildreamkomentarz {
	clear: both;
	position: relative;
	min-height: 0px;
	margin-bottom: 2px;
}
.dreamkomentarzhide_profile {
	margin: 0 7px 5px 50px;
}

.profildreamkomlewa {
/* float: left; */
}
.profildreamkomprawa {
	background: #e3edea;
	background: #f3f7f6;
	background: #f8f8f8;
	border: 1px #d0d3d2 solid;
	margin-left: 90px;
	position: relative;
	top: 5px;
	margin-bottom: 10px;
	min-height: 35px;
	_height: 35px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
  	width: 188px;
	max-width: 188px;
	margin: 9px 0 0 52px;

}
.profiladdcommentarea {
	clear: both;
/*	width: 100%;
	max-width: 100%;
	_height: 80px;
	min-height: 80px; */
	width: 180px;
	_height: 45px;
	height: 45px;
	max-width: 190px;
	margin: 9px 0 0 2px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #233641;
	text-align: justify;
	background: #f8f8f8;
	border: 1px #9DA9A3 solid;
	padding: 2px 5px 5px 5px;
	
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
.profilcomtext {
	font-size: 11px;
	margin: 5px 5px 5px 5px;
	color: #2c6383;
}
.profildreamkomnapisz {
/*	margin-left: 70px; */
	position: relative;
	top: 5px;
	margin-bottom: 10px;
	min-height: 0px;
	_height: 50px;
}
.profilcomnick {
	font-family: verdana;
	font-size: 11px;
	margin: 0px 0 0px 10px;
	position: relative;
	top: 11px;
	color: #2c6383;
}
a.profilcomnickhref {
	color: #2c6383;
}
.profilcomavat {
	margin: 0px 5px 0 10px;
	float: left;
	position: relative;
	top: 15px;
	width: 35px;
	height: 35px;
}
.profildatecom {
	font-size: 10px; /* zmiana z 10 na 9ps */
	margin: 6px 0px 0 54px; /* 12px z 0 */
	color: #6c9fbc;

}
 
 
/* end of user page profile */


/* new dream, user's dreams */
#newdream {
	clear: both;
	display: block;
	background: url("dnewbg2.png") no-repeat;
	width: 460px;
	margin-bottom: 15px;
}
#dtitle {
	float: left;
	font-weight: bold;
	margin: 0px 0 5px 10px;
	color: #2c565f;
	font-size: 12px;
	padding-top: 5px;
	padding-right: 15px;
	width: 70px;
}
#udtitle {

	font-weight: bold;
	margin: 0px 0 5px 0px;
	color: #2c6383;
	font-size: 18px;
	text-align: center;
}
#udtitle a {
	color: #2c6383;
}
.udtitlehref {
	background: url('titleline_pixel.png') bottom repeat-x;
	padding-bottom: 2px;
	color: #2c6383;
}
.udtitlehref:hover {
	text-decoration: none;
	color: #4d8aa1;
}
#dtitleN {
	float: left;
	font-weight: bold;
	margin: 0px 0 5px 10px;
	color: #2c565f;
	font-size: 13px;
	padding-top: 4px;
	padding-right: 5px;
}
#ddate {
	font-size: 13px;
	margin: 0px 50px 0px 0;
	float: right;
	color: #6c9fbc;
}
#keybg {
	clear: both;
	background: #2e6f98 url("keywordsbg.png") repeat-x;


}
#keyw,#views {
	display: block;
	font-size: 12px;
	color: #4d8aa1;
	margin: 0 0 0 0px;
	padding-top: 2px;
	text-align: center;
}
#keyw a {
	color: #4d8aa1;
}
.keywhref {
	color: #4d8aa1;
}
.keywhref:hover {
	color: #4d8aa1;
}
#views {
	color: #4d8aa1;
}
#newdreamtext {
	color: #002e58;
	margin: 10px 10px 0 10px;
	text-align: justify;
}
a#newdreamtexthref {
	color: #002e58;
}

#belkadream {
	background: url("belkadream.png") no-repeat;
	height: 20px;
/*	margin: 10px 0 15px 0;  */
	margin: 10px 0 0 0;
}


#nextuserdream {
	display: block;
	background: url("nextuserdreambg.png") no-repeat;
/*	width: 460px; */
/*	height: 70px; */
	min-height: 70px;
	margin-bottom: 10px;
}
#nexttitle {
	font-weight: bold;
	margin: 5px 0 0px 10px;
	float: left;
}
#nextdate {
	font-size: 10px;
	margin: 5px 10px 0 0;
	float: right;
}
#nexttext {
	font-size: 12px;
	clear: both;
	margin: 0 10px 0 10px;
	text-align: justify;
	color: #004e78;
}
a#nexttexthref {
	color: #004e78;
}
#nextdreamkeys {
	clear: both;
	font-size: 9px;
	word-spacing: 3px;
	color: #eeeeff;
	margin: 0 0 3px 10px;
}

#cat {
	font-weight: bold;
	margin: 0px 0 0 10px;
	padding-top: 5px;
}
#cats {
	margin-right: 5px;
	float: left;
	padding-left: 20px;
	margin-top: 0px;
	color: #2c6383;
	font-size: 11px;
}
#catshref {

	color: #2c6383;
	color: #fff;
}
#catsvalue {
	margin-bottom: 15px;
	padding-top: 0px;
	color: #2c6383;
	font-size: 11px;
}

#usermessage {
	font-weight: bold;
	color: #146079;
	margin: 20px 0 0 10px;
}
#usermessages {
	font-size: 11px;
	color: #146079;
	margin: 3px 0px 7px 10px;
}
a#usermessageshref {
	color: #146079;
}

a#nickactivity {
	color: #146079;
	font-weight: bold;
}
a#linkactivity {
	color: #146079;
	font-weight: bold;
}
/* end of new dream, user's dreams */


/* Add Dream */
#eaddBG {
	margin: 5px 0 10px 0px;
	padding: 0;
	border-spacing: 0;
	border-collapse:collapse;
	_width: auto;
	min-width: 900px;
	width: 900px;
}
#eaddBG_topleft {
	display: none;
	height: 10px;
	width: 10px;
	background: #d0e1dc url('eaddBG_topleft.png');
}
#eaddBG_top {
	display: none;
	height: 10px;
	background: #d0e1dc url('eaddBG_top.png');
}
#eaddBG_topright {
	display: none;
	height: 10px;
	width: 10px;
	background: #d0e1dc url('eaddBG_topright.png');
}
#eaddBG_left {
	display: none;
	width: 10px;
	background: #d0e1dc url('eaddBG_left.png');
}
#eaddBG_center {
	text-align: left;
}
#dreamform {

 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
/*  border: #b4c3bf solid 1px; */
}
#eaddBG_right {
	display: none;
	width: 10px;
	background: #d0e1dc url('eaddBG_right.png');
}
#eaddBG_bottomleft {
	display: none;
	height: 10px;
	width: 10px;
	background: #d0e1dc url('eaddBG_bottomleft.png');
}
#eaddBG_bottom {
	display: none;
	height: 10px;
	background: #d0e1dc url('eaddBG_bottom.png');
}
#eaddBG_bottomright {
	display: none;
	height: 10px;
	width: 10px;
	background: #d0e1dc url('eaddBG_bottomright.png');
}

#addcolumn {
	position: relative;
	width: 85%;
	
	display: block;
	margin: 0px 10px 0 10px;
/*	float: left; */
}

#addborders {
	border: 1px #b4c3bf solid;
	background: #f4f5f6;
	background: #F8F8F8;
	background: #f4f4f6;
	background: #f8f8f8;
	


	margin: 10px 10px 10px 10px;
	padding: 7px 0 7px 0;
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}



#adddream {
	position: relative;
	display: block;
	width: 700px;
}
#dadd_lc {
	position: absolute;
	left: 0;
	float: left;
	background: transparent #a2bfd4 url('dadd_leftcorner.png') no-repeat;
	height: 15px;
	width: 15px;
}
#dadd_rc {
	position: absolute;
	right: 0;
	float: right;
	background: transparent #a2bfd4 url('dadd_rightcorner.png') no-repeat;
	height: 15px;
	width: 15px;
}


#dreamtextarea,#additionaltextarea {
	background: #f8f8f8;
	border: 1px #b4c3bf solid;
	clear: both;
	display: block;
/*	background: #68a0b5; */
/*	width: 680px;
	max-width: 680px; */
	width: 98%;
	height: 350px;
	max-height: 350px;
	margin: 0px 0 0 10px;
	padding: 5px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #2c565f;
	text-align: justify;
	


	-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}

#additionaltextarea {
	height: 60px;
	max-height: 60px;
	color: #75848c;
}
input#dreamtitleadd ,#dreamlatitude {
	/*background-image: url(search.png);*/
	background: #f8f8f8;
	background: #fff;
	border: 1px #b4c3bf solid;
	font-size: 13px;
	width: 482px;
	height: 24px;
	margin: 0px 0 5px 5px;
/*	float: left; */
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #2c565f;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;

	-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#dreamlatitude {
	width: 250px;
	float: left;
	color: #2c6383;
}

#atitle ,#atitlekey {
	display: block;
	clear: both;
	font-weight: bold;
	margin: 0px 0 0px 10px;
	padding-top: 15px;
}
#atitlekey {
	color: #002e58;
}
#adesc ,#adesckey {
	position: relative;
	clear: both;
	margin: 0px 10px 13px 10px;
	text-align: justify;
	color: #2c565f;
	font-size: 11px;
}
.aother {
	position: relative;

	margin: 0px 10px 3px 10px;
	text-align: justify;
	color: #2c565f;
	font-size: 11px;
	font-weight: bold;
}
.otherck {
	position: relative;
	top: 3px;
	margin: 0 5px 0 5px;
}
#adesckey {
	color: #002e58;
}
#adeschref {
	color: #2c6383;
	font-weight: bold;
}

input#dreamkeysadd {

	background: #f8f8f8;
	background: #fff;
	border: 1px #b4c3bf solid;
	font-size: 13px;
	width: 482px;
	height: 24px;
	margin: 0px 0 5px 5px;
/*	float: left; */
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #233641;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;


	-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#chooseexp,#chooseexp2 {
	background: #f8f8f8;
	background: #fff;
	border: 1px #b4c3bf solid;
	height: 28px;
	padding-top: 3px;
	width: 220px;
	color: #2c565f;
	text-align: left;
	padding-left: 5px;
	margin: 0 10px 0 10px;
	font-weight: bold;
	font-size: 12px;

-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}


#submitdream {
	margin: 0px 0 5px 10px;
}

#chk {
	color: #002e58;
	margin: 0 0 2px 10px;
}
#chkb {
	color: white;
	margin: 0 0 2px 10px;
	font-weight: bold;
}
#expalert {
	color: #d0021a;
	colo: #ffbbc3;
	font-size: 10px;
	margin: 0 15px 0 15px;
	text-align: justify;
}
#expbodyalert {
	clear: both;
	color: #c1e5ff;
	color: #d0021a;
	font-size: 11px;
	margin: 0 10px 0 10px;
	padding-top: 2px;
	text-align: justify;
}
#foreground {
	margin-left: 10px;
	min-width: 100px;
	color: #002e58;
}
/* end of Add Dream */


/* a Dream */
#dreamcolumn {
	_width: 300px;
	min-width: 300px;
	width: 74%;
	display: block;
	margin: 0px 0px 10px 0px;
	position: relative;
	float: left;
/*	background: url('wnioski_vline.png') right repeat-y; */
/*	border-right: 1px #dddddd solid; */
}
#adream {
	position: relative;
	clear: both;
	display: block;
/*	background: url('dreamaddbg.png') no-repeat; */
/*	background: url('interpagebg.png') no-repeat; */
/*	min-width: 680px; */
/*	min-height: 440px; */
	margin: 0 0px 0 0px;
	width: 100%;

	color: #2c565f;
	

}
#adream p {
	color: #black;
}

#keybgd {
	clear: both;
/*	background: url("keywordsbg.png") repeat-x; */
}
#dreamcom {
	clear: both;
	display: block;
	background: url("interbg.png") top left repeat-x;
	min-height: 70px;
	width: 935px;
	margin: 0 auto;
	margin-top: 12px;
	text-align: left;
}
#dreamcom2 {
	clear: both;
	display: block;
	margin: 5px 0 0px 0px;
	text-align: left;
	padding-left: 0px;
/*	min-height: 60px; */
}
#adreamtext{
	font-size: 12px;
	color: #004064;
	margin: 12px 5px 0 0;
	text-align: justify;
}
#cdate {
	position: relative;
	font-size: 11px;

	top: 6px;
}
#dcnick {
	position: relative;
	font-size: 12px;
	font-weight: bold;
	top: 6px;
	float: left;
	margin-right: 10px;
}
#cdreamtext {
	color: #002e58;
	color: #233641;
	color: #2c6383;
	margin: 0px 50px 10px 90px;
	text-align: justify;
}
#cdreamtext_diary {
	margin: 0px 50px 10px 50px;
	text-align: justify;
	color: #2c6383;
	
}
#duseravat {
	margin: 0 5px 0px 30px;
	float: left;
}
#exp {
	margin: 0px 0 0 10px;
	padding-top: 5px;
}
#duserinfo {
/*	width: 230px; */
/*	min-height: 250px;
	height: auto !important;	
	height: 250px; */
	margin-top: 0px;
	position: relative;
	display: block;
}
#expstat,#expstatrem,#expstatadd {
	margin: 10px 10px 10px 10px;
	text-align: justify;
	padding-bottom: 5px;
	color: #18607b;
	font-size: 13px;
/*	background: #d9e7e3  url('info_op.png'); */
	background: #f3f7f6  url('info_op.png');
	background: #fff;
	border: 1px #b4c3be solid;
	border: 1px #dddddd solid;
	padding: 10px 5px 10px 5px;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}


#expstat_static {
	margin: 0 10px 10px 10px;
	text-align: justify;
	padding-bottom: 5px;
	color: #18607b;
	font-size: 12px;
	background: #f3f7f6;
	background: #fff;
	border: 1px #dddddd solid;
		padding: 5px 5px 5px 10px;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}

#expstat2 {
	margin: 10px 0 10px 0;
}

#expstat:hover {
	background: #f8f8f8;
}
#expstatnd {
/*	margin: 0 0 0 10px;
	padding-bottom: 5px;
	font-size: 11px;
	color: #002e58;*/
	margin: 0 10px 10px 10px;
	text-align: justify;
	padding-bottom: 5px;
	color: #18607b;
	font-size: 12px;
}
a#remfavbutton {
	color: #144674;
	color: #002e58;
	padding: 0 0 0 27px;
	color: #2c6383;
	background: url('remfavbutton.png') no-repeat;
}
a#happenedbutton {
	color: #002e58;
	padding: 0 0 0 23px;
	background: url('happenedbutton.png') no-repeat left;
}
a#expstathref,#interbutton,#addcombutton,#addfavbutton,#addhrbutton,#gotopbutton,#happenedbutton {

	padding: 0 0 0 27px;
	color: #2c6383;
}
a#interbutton {
	background: url('addinter.png') no-repeat;
}
a#addcombutton {
	background: url('addcom.png') no-repeat left;
	height: 20px;
}
a#addfavbutton {
	background: url('addfav.png') no-repeat left;
}
a#addhrbutton {
	background: url('addhr.png') no-repeat left;
}
a#gotopbutton {
	background: url('gotop.png') no-repeat left;
}
#addicons {
	float: left;
	margin: 0 3px 3px 10px;
}

a.openhrbutton {
	float: right;
	color: #2c6383;	
	margin-top: 5px;
	padding-right: 20px;
	font-size: 11px;
	background: url('addhr.png') no-repeat right;
}
a.openhrbutton:hover {
	font-weight: bold;
	text-decoration: none;
}
a.openinterbutton {
	float: right;
	color: #2c6383;	
	margin-top: 5px;
	padding-right: 17px;
	font-size: 11px;
	background: url('confirm_inter2.png') no-repeat right;
}
a.openinterbutton:hover {
	font-weight: bold;
	text-decoration: none;
}
p.onephrtext {
	float: right;
	color: #2c6383;	
	padding-left: 10px;
	background: url('addhr.png') no-repeat left;
}

#addcommentarea {
	clear: both;
	width: 98%;
	
	_height: 80px;
	min-height: 80px;
	margin: 11px 0px 0 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #233641;
	text-align: justify;
/*	background: #e3edea; */
/*	background: #f0f6f4; */
	background: #f3f7f6;
	background: #fff;
	border: 1px #9da9a3 solid;
	padding: 5px 10px 10px 10px;

	
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
#addcommentarea:hover {
	background: #f8f8f8;
	background: #fff;
}



#previewbutton {
	margin: 7px 0 0px 120px;
}
#sendbutton {
	margin: 3px 0 0px 0px;
	padding-left: 0px;
}
#sendprofilebutton {
	margin: 3px 0 0px 2px;
	padding-left: 50px;
}

#favedico {
	position: relative;
	top: 5px;
	margin-top: -7px;
}
/* end of a Dream */


/* Articles */

#artcontent {
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	min-height: 700px;
	_height: 700px;
}
#article_td {
	vertical-align: top;
	width: 100%;
}
#artcontainer {
	margin: 0 auto;
	width: 960px;
	min-width: 960px;	
	background: #305089 url('artbg.png') repeat-x fixed;
	/* fixing center for IE */
	text-align: left;
}
#paths {
	position: relative;
	margin: 0px 0 20px 20px;
	font-size: 14px;
}
#path {
	font-weight: bold;
	text-decoration: underline;
/*	color: #ddeeff; */
	color: #32528c;
	margin-right: 5px;
	float: left;
}
a#pathhref {
/*	color: #ddeeff; */
	color: #32528c;
}
a#pathhref:hover {
	color: white;
}
#kropki {
/*	color: #ccddff; */
	color: #32528c;
	margin-right: 5px;
	float: left;
}

#colart {
/*	margin-right: 50px;*/
	width: 270px;
}
#catart {
	padding: 5px 0 4px 9px;
	font-size: 13px;
	font-weight: bold;
	color: #5f7c8e;
	border-bottom: 1px #dddddd solid;
	border-top: 1px #dddddd solid;
	background: #f8f8f8;
-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
	
}
#catart2 {
	padding: 5px 0 4px 9px;
	font-size: 16px;
	font-weight: bold;
	color: #2c565f;
	color: #fff;
	background: #80aac4;

	
}
#artservice {
	width: 270px;
	background: #d9e7e3;
	background: #f3f7f6;
	background: #fff;
	border-left: 1px #d0d3d2 solid;
	border-right: 1px #d0d3d2 solid;
	border-bottom: 1px #d0d3d2 solid;
	margin: 0 0 20px 0;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
#artarts {
	
	width: 270px;
	background: #f3f7f6;
	background: #fff;
	border-right: 1px #d0d3d2 solid;
	border-left: 1px #d0d3d2 solid;
	border-bottom: 1px #d0d3d2 solid;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
#artart {
	padding: 6px 0 7px 27px;
	font-size: 13px;
	font-weight: bold;
/*	color: #ddeeff; */
	color: #2c565f;
}
a#artarthref {
/*	color: #ddeeff; */
	color: #2c565f;
}
a#artarthref:hover {
	color: #4e787f;
	
}
p#artart:hover {
	background: #f3f7f6;
	background: #f8f8f8;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
#artart2 {
	padding: 6px 0 7px 27px;
	font-size: 13px;
/*	color: #ddeeff; */
	color: #2c565f;
}
p#artart2:hover {
	background: #f8f8f8;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
#underart {
	padding: 1px 0 3px 40px;
	font-size: 11px;
/*	color: #ddeeff; */
	color: #4e787f;
}
a#underarthref {
	color: #4e787f;
}
#underart:hover {
	background: #f8f8f8;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}

#articles {
	position: relative;
	display: block;
/*	float: left; */
	margin: 7px 0px 0px 12px;
	vertical-align: top;
}
#article {
vertical-align: top;
/*	position: absolute;
	left: 300px;
	right: 20px; */
	position: relative;
	background: #d9e7e3;
	background: #f0f4f3;
	background: #f3f7f6;
	background: #fff;
	border-right: 1px #d0d3d2 solid;
	border-left: 1px #d0d3d2 solid;
	border-bottom: 1px #d0d3d2 solid;
	margin: 7px 12px 10px 10px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}

#arttext,#arttext1 {

	margin: 0 15px 15px 15px;
/*	color: #32528c; */
	color: #2c565f;
	font-family: verdana;
	font-size: 12px;
	line-height: 130%;
}

.art_left_img {
	float: left;
	border: 1px groove;
	margin: 2px 7px 0 15px;
}
.art_right_img {
	float: right;
	border: 1px groove;
	margin: 2px 15px 0 7px;
}

h3#naglowek {
	margin: 10px 15px 3px 15px;
	font-size: 14px;
	font-weight: bold;
/*	color: #eeefff; */
	color: #2c565f;
}
h3#arttitle {
/*	color: #ddeeff; */
	color: #5f7c8e;
	font-size: 13px;
	font-weight: bold;
	margin-bottom: 5px;
	background: #f8f8f8;
	padding: 5px 15px 5px 15px;
	border-top: 1px #dddddd solid;
	border-bottom: 1px #dddddd solid;
-webkit-border-top-left-radius: 7px;
-webkit-border-top-right-radius: 7px;
-moz-border-radius-topleft: 7px;
-moz-border-radius-topright: 7px;
border-top-left-radius: 7px;
border-top-right-radius: 7px;
}
#leftimage {
	border: #2a4579 1px solid;
	float: left;
	margin: 0 5px 5px 0;
	position: relative;
	top: 0;
}
#rightimage {
	border: #2a4579 1px solid;
	float: right;
	margin: 0 0 5px 5px;
	position: relative;
	top: 0;
}
#textauthor {
	color: #32528c;
	color: #fff;
	margin: 0 0 15px 0;
	font-family: arial;
	font-size: 13px;

}
/* end of Articles */


/* interpretation writing */
#interw {
	font-weight: bold;
	font-size: 11px;
	margin: 0px 0 0px 0x;
	padding-top: 5px;
	color: #2c6383;
}
#interwd {
	margin: 2px 00px 5px 0px;
	text-align: justify;
	color: #2c6383;
	font-size: 11px;
}
#wherep {
	float: left;
	color: #2c6383;
	font-size: 11px;
	font-weight: bold;
	padding: 3px 5px 0 0;
}
input#interkeysadd {
background: #fff;
border: 1px #B4C3BF solid;
font-size: 12px;
width: 98%;
height: 18px;
margin: 0px 0 0px 0px;
font-family: Verdana, Arial, Helvetica;
font-size: 12px;
color: #2C565F;
text-align: left;
padding-left: 5px;
padding-top: 3px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
input#reportwhere_add {
	background: #fff;
	border: 1px #B4C3BF solid;
	font-size: 12px;
	width: 350px;
	height: 18px;
	margin: 0px 0 0px 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #2C565F;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;
	-webkit-border-radius: 5px;
	-khtml-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}
#addinterarea {
	clear: both;
	width: 98%;

	_height: 150px;
	min-height: 150px;
	margin: 5px 0 0 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #2c6383;
	text-align: justify;
/*	background: #e3edea; */
/*	background: #f0f6f4; */
	background: #f3f7f6;
	background: #fff;
	
	border: 1px #9da9a3 solid;
	padding: 5px 5px 5px 5px;

	
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
}
/* end of interpretation writing */

/* Happened report writing */
#happenedarea {
	width: 800px;
	max-width: 800px;
	height: 100px;
	max-height: 100px;
	margin: 5px 0 0 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 12px;
	color: #002e58;
	text-align: justify;
}
#addnextdiv {
	margin: 7px 0 10px 115px;
}
input#addnextbutton {
	margin-right: 5px;
	float: left;
}
#happenednextdesc {
	margin: 0px 20px 0px 0;
	text-align: justify;
	color: #002e58;
	padding-top: 3px;
}
input#happenedkey {
	width: 200px;
	height: 18px;
	margin: 10px 0 0 0px;
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #002e58;
	font-weight: bold;
}
#addedkey {
	clear: both;
	font-size: 12px;
	color: #002e58;
	font-weight: bold;
	margin: 0 0 0 115px;
	text-decoration: underline;
}
#addedkeyreport {
	font-size: 12px;
	color: #002e58;
	text-align: justify;
	margin: 0 20px 5px 115px;
}
#savereportbutton {
	margin: 10px 0 0px 7px;
}

#reportcolumn {
	margin: 15px 0 0 0px;
	clear: both;
	color: #002e58;
}
#reportavatar {
	float: left;
	margin: 2px 3px 0 10px;
}
a#reportnick  {
	font-size: 11px;
	color: #fff;
	font-weight: bold;
	text-decoration: underline;
}
#reportkey,#reportkeyFirst {
	font-size: 11px;
	color: #002e58;
	font-weight: bold;
	margin: 0 0 0 10px;
}
#reportkey {
	clear: both;
}
a#reportkeyhref {
	color: #002e58;
}
a#reportkeyhref:hover {
	color: #5272aa;
}
#reportkeydesc {
	font-size: 11px;
	color: #002e58;
	text-align: justify;
	margin: 0 10px 5px 10px;
}
#reportbela {
	clear: both;
	background: url("sharebg.png") repeat-x;
	height: 20px;
	min-width: 680px;
	padding-top: 2px;
	padding-left: 10px;
}
#reportbelatext {
	font-size: 11px;
	color: #fff;
}

#linkagefortext {
	float: left;
	color: #002e58;
	margin: 7px 0 0 0;
}
#reportkeysel{
	position: relative;
	left: 3px;
	top: 4px;
	font-size: 12px;
	color: #fff;
	border: #fff 1px solid;
	margin-bottom: 2px;
	background: #568cb5;
}
/* end of Happened report writing */

#frontpage img {
	/*width: 35px;
	height: 35px;*/
}

/* Settings */
#setcontent {
/*	min-height: 600px; */
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
}
#settop {
}

#setcolumn {
	position: relative;
	min-width: 1000px;
	
	display: block;
	margin: 0px 10px 0 10px;
/*	float: left; */
}
#setBG {
	margin: 12px 0 0 0px;
	padding: 0;
	border-spacing: 0;
	border-collapse:collapse;
	_width: 1000px;
	width: 1000px;
}
#setbordertop,#setborderbottom {
	border: 1px #b4c3bf solid;
	margin: 0px 10px 15px 10px;
	padding: 3px 5px 0 5px;
	height: 430px;
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#setborderbottom {
	height: 240px;
}
#setleft {
	float: left;
	display: block;
	width: 400px;
	margin: 0px 0px 0 0px;
}
#setright {
	float: right;
	margin: 0px 0 0 0px;
}
#belkaset {
	background: url("belkaprofil.png") no-repeat;
	height: 29px;
	margin: 0 0 10px 0;
}
#setdesc {
	color: #2c6383;
	margin: 0px 0px 15px 2px;
	text-align: justify;
	font-size: 12px;
}
#setdeschref {
	font-weight: bold;
	color: #2c6383;
	color: #252525;
}

#changedinfo {
	color: #2e77a3;
	font-size: 10px;
	margin-left: 20px;
}
#whatsetuser {
	color: #2c6383;
	margin-left: 0px;

}
input#userset {
/*	color: 2e77a3;
	margin-left: 20px;
	width: 200px; */
	
	background: #f8f8f8;
	border: 1px #b4c3bf solid;
	font-size: 13px;
	width: 300px;
	height: 24px;
	margin: 0px 0 5px 5px;
/*	float: left; */
	font-size: 12px;
	color: #2c6383;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;

	-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
input.userset {
/*	color: 2e77a3;
	margin-left: 20px;
	width: 200px; */
	
	background: #f8f8f8;
	border: 1px #b4c3bf solid;
	font-size: 13px;
	width: 300px;
	height: 24px;
	margin: 0px 0 5px 5px;
/*	float: left; */
	font-size: 12px;
	color: #2c6383;
	text-align: left;
	padding-left: 5px;
	padding-top: 3px;

	-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#setsave {
	margin: 0px 0 10px 5px;
}
#setsave2 {
	margin: 5px 0 20px 8px;
}
select#userselect {
	margin-left: 20px;
}
#setpan {
	float: left;
	margin: 6px 0 0 10px;
	font-size: 13px;
	font-weight: bold;
}
#settingsb {
	clear: both;
	margin: 0 0 10px 10px;
}
#currentavatar {
	float: left;
	margin: 3px 5px 0 2px;
}
#uploadavatarform {
	clear: left;
	color: red;
	margin: 15px 0 00px 0px;
}

input.chooseavat {
	width: 200px;
}
label.cabinet
{

}
#uploadimage {
	background: white; 
	border: 0; 
	padding: 0; 
	cursor: pointer;
	position: relative;
	margin-top: 5px;
	z-index: 2;

}
/* End of Settings */


/* Forgot password */
#ftext {
 	color: #225d98;
 	color: #115588;
	font-size: 13px;
	margin: 10px 0 0 0;
	text-align: justify;
}
#ftitle {
 	color: #2c6383;
	font-size: 17px;
	font-weight: bold;
	margin-top: 10px;
	text-decoration: underline;
	
}
#captcha {

	margin: 10px 0 0 0;
	border: 1px #225d98 solid;
}
input#ffield {
	float: left;
	color: #2e77a3;
	width: 200px;
	margin-top: 7px;
	
	background: #fff;
	border: 1px #a2b0ac solid;
	font-size: 12px;
	color: #004064;
	width: 262px;
	height: 26px;
	margin: 7px 70px 0 0px;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
input.ffield {
	float: left;
	color: #2e77a3;
	width: 200px;
	margin-top: 7px;
	
	background: #fff;
	border: 1px #a2b0ac solid;
	font-size: 12px;
	color: #004064;
	width: 262px;
	height: 26px;
	margin: 7px 70px 0 0px;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#foption {
	clear: both;
}
#ftype{
	font-weight: bold;
	color: #2c6383;
	margin: 10px 10px 0 20px;
	float: left;
}
#ftext2 {
 	color: #225d98;
 	color: #002266;
	font-size: 13px;
	margin: 0px 20px 0 20px;
	text-align: justify;
}
#fsend{
	position: relative;
	display: block;
	margin: 5px 0 20px 20px;
	foat: left;
	clear: both;
	top: 5px;
	left: 113px;
}
/* end of Forgot password */


/* Interpretation page */
div.interdream {
	display: inline-block;
	position: static;
	width: 22%;
	_width: 250px;
	min-width: 200px !important ;
/*	max-width: 250px; */
	vertical-align: top;
	margin-left: 1%;
	margin-right: 1%;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: left;
	zoom: 1;
	*display:inline;
	padding: 5px;
	border: 1px #f0f4f3 solid;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
div.interdream:hover {
	background: #f8f8f8;
	padding: 5px;
	border: 1px #b0b2b2 solid;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}

div.interdreamlong {
	background: #f8f8f8;
	border: 1px #b0b2b2 solid;
	padding: 5px;
	display: inline-block;
	position: static;
	width: 95%;
	vertical-align: top;
	margin-left: 1%;
	margin-right: 1%;
	margin-bottom: 10px;
	margin-top: 10px;
	text-align: left;
	zoom: 1;
	*display:inline;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}

#iuseravat {
	margin: 0 5px 0px 0px;
	float: left;
}
#idream {
	display: block;
	background: url('interpagebg.png') no-repeat;
	min-width: 680px;
	min-height: 440px;
}
#idreamtext {
	color: #002e58;
	color: #32528c;
	margin: 0px 10px 10px 10px;
	text-align: justify;
}
#idreamhead {
	margin: 0px 0 0 10px;
	font-size: 13px;
	font-weight: bold;
/*	color: #eeefff; */
	color: #32528c;
}
.confirm_delete {
	float: right;
	color: #5d8196;
	font-size: 10px;
	background: url('krzyzyk.png') no-repeat right;
	padding-right: 12px;
	padding-bottom: 2px;
}
.confirm_inter {
	float: right;
	color: #5d8196;
	font-size: 10px;
	background: url('confirm_inter.png') no-repeat right;
	padding-right: 17px;
	padding-bottom: 2px;
}
a.confirm_interhref {
	color: #5d8196;
}
a.confirm_interhref:hover {
	color: #5d8196;
	text-decoration: none;
	font-weight: bold;
}
a.confirm_deletehref {
	color: #5d8196;
}
a.confirm_deletehref:hover {
	color: #5d8196;
	text-decoration: underline;
}
/* end of Interpretation page */


/* Diary */
#subscribe {
	float: right;
	margin: 3px 3px 0 0;
}
#userdiaryavat {
	float: left;
	width: 845px;
	margin-left: 115px;
}
#diarydatas {
	font-size: 11px;
	font-weight: bold;
	float: left;
	margin-right: 5px;
}
#diarydata {
	font-size: 11px;
	right: 10px;
}
#diarytags {
	margin-top: 10px;
}
#uexp {
	font-size: 11px;
	margin: 5px 0 0 0px;
	color: #32528c;
	text-align: center;
}
#udreamdate {
	font-size: 10px;
	margin: 5px 0 0 0px;
	color: #32528c;
	text-align: center;
}
#correcti {
	position: relative;
	top: 4px;
	float: left;
	margin: 0 5px 0 0;
}
#dintertitle {
	position: relative;
	font-size: 12px;
	font-weight: bold;
	top: 6px;
}
#dcategory {
	background-image: url("category.png");
	height: 330px;
	width: 135px;
	position: absolute;
	margin: 182px 0 0 -17px;
}
#compuseravat {
	margin: 43px 5px 15px 10px;
	float: left;
}
div#comp{
	display: block;
	border-spacing: 10px;
	background: url("comp2.png") no-repeat right;
	height: 135px;
	width: 100px;
	margin: 0 0 25px 8px;
	float: left;
}
div#compdreamsrow {
	display: block;
	margin-left: 5px;
	clear: both;
}
#comparationbody {
	margin-top: 12px;
}
#mydiarybutton {
	position: relative;
	margin-top: 5px;
	margin-right: 10px;
	margin-left: 10px;
	float: left;
	background: url('mydiary.png');
	width: 62px;
	height: 20px;
}
#mydiarybutton:hover {
	background: url('mydiary_hover.png');
}
img#diarybutton {
	float: right;
	position: relative;
	bottom: 2px;
	margin: 0px 10px 0px 0px;
}
/* End of Diary */

/* New pass after recovery link */
#newpassrightcol {
	display: block;
	width: 400px;
	padding-top: 10px;
	margin: 10px 75px 0px 0;
	float: right;
}
#belkanewpass {
	background: url("belkanewpass.png") no-repeat;
	height: 20px;
	margin: 00px 0 5px 0;
}
/* end of New pass after recovery link */

/* New Diary */
#enbgd {
	cler: both;
	background: url("keywordsbg.png") repeat-x;
	height: 20px;
	min-width: 200px;
	margin-bottom: 7px;
}
#laten{
	display: block;
	font-size: 12px;
	color: #2c6383;
	margin: 0 0 0 10px;
	padding-top: 2px;
	font-weight: bold;
	clear: left;
}
#diarymain {
position: relative;
width: 100%;
margin-left: auto;
margin-right: auto;
background: #aaa;
min-height: 500px;
}
#diarykeybgd  {
	cler: both;
	background: url("keywordsbg.png") repeat-x;
	height: 20px;
	min-width: 500px;
	margin-bottom: 5px;
}

#diaryexpbg {
	position: relative;
	display: block;
/*	background: url('dreamaddbg.png') no-repeat; */
/*	background: url('interpagebg.png') no-repeat; */
/*	min-width: 680px; */
/*	min-height: 440px; */
	width: 100% !important;
	background: #d9e7e3;
	background: #f8f8f8;
	background: #fff;
	border-top: 1px #9da9a3 solid;
	border-right: 1px #9da9a3 solid;
	border-bottom: 1px #9da9a3 solid;
	border-left: 1px #9da9a3 solid;
	margin: 0px 0px 10px 0px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
  padding: 10px 0 0 0;
}
#diaryexpbg:hover {
	background: #fff;
}

#diarytable {
	position: relative;
	vertical-align: top;
	position: relative;
	_width: auto;
	border-spacing: 0;
	padding: 0;
	margin: 10px;

}
#diaryexp_left_table {
width: 100%;
margin: 0;
padding: 0;

}
#diaryexp_left {
	
	margin: 0px 10px 0px 0px;

}
#diaryexp_right_table {
margin: 0;
padding: 0;
	vertical-align: top;
}
#diaryexp_right {
	background: #f8f8f8;
	background: #fff;
	border-top: 1px #9da9a3 solid;
	border-right: 1px #9da9a3 solid;
	border-bottom: 1px #9da9a3 solid;
	border-left: 1px #9da9a3 solid;
	margin: 0px 0px 0px 0px;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
	width: 250px;
	padding: 0 0 10px 0;
}
#diaryexp_right:hover {

}

#expdiarytitle {
	font-weight: bold;
	margin: 0px 0 5px 10px;

	font-size: 13px;
}
#diarycatexp {
	font-size: 12px;
	margin: 5px 10px 10px 10px;
	color: #32528c;
	text-align: right;
}
a#hrefdiaryexp {
	color: #2c6383;
	text-decoration: none;
}
a#hrefdiaryexp:hover {
	color: #4d8aa1;
}
#diaryexplist {
	background: url('strzalkadiary.png') no-repeat left;
	margin: 5px 10px 0 10px;
/*	color: #18607b;*/
	color: #32528c;
	font-size: 11px;
	font-weight: bol;
	text-align: justify;
	padding-left: 15px;
}
a#diaryexplisthref {
	color: #18607b;
}
a#diaryexplisthref:hover {
	font-weight: bold;
}

#diarybelkabottom  {
	height: 20px;
	margin-bottom: 10px;
}
/* end of New Diary */

/* Option of exp */
#editbuttons {
	clear: both;
	text-align: right;
}
#editbutton {
	margin: 0 2px 0 0;
}
#deletebutton {
	margin: 0 10px 0 0;
}
#msgdelete {
	float: right;
	margin-right: 3px;
	margin-top: 6px;
}
/* end of Option of exp */

/* Share icons */
#sharebg {
	position: relative;
	top: 5px;
	clear: both;
/*	background: url("sharebg.png") repeat-x; */
	height: 20px;
	margin-left: 34px;
	margin-bottom: 10px;
}
#sharet {
	font-size: 11px;
	float: left;
	margin: 3px 0px 0 0px;
	color: #99a;
}

#shareico {
	margin: 2px 4px 0 15px;
}
#sharewhere {
	position: relative;
	bottom: 4px;
	font-size: 11px;
	margin-left: 0px;
	
	border: 0px;
	color: #2c6383;
}

/* end of Share icons */


/* Wnioskowanie */
#wnioskibg {
	clear: both;
	background: #d0e1dc url('catbg.png') top repeat-x;
	/*min-width: 960px;*/
	margin-bottom: 15px;

}

#statleft {
	float: left;
/*	width: 460px; */
	width: 50%;
/*	background: url('wnioski_vline.png') right repeat-y; */
}

#statcenter {
	width: 33%;
	float: left;
}

#statright {
	float: right;
/*	width: 460px; */
	width: 49%;
}
#keystattitle {
	position: relative;
	top: 7px;
	left: 10px;
	font-size: 12px;
	font-weight: bold;
	float: left;
}
#statwhole {
margin-right: 19%;


}
#statfield {
/*	float: right; */
/*	margin-right: 10%; */
	text-align: left;
	height: 35px;
}
#statlinekey {
	float: right;

	font-size: 13px;
	font-weight: bol;
	margin: 8px 0 0 0;
	font-family: verdana;
	color: #2c6383;
}
#statlinebg {
	float: right;
	background: url('pasekstat.png') no-repeat;
	height: 35px;
	width: 246px;
	margin: 0 0 0 10px;
}
#statdescbg {
	float: right;
	background: url('pasekstatbottom.png') no-repeat top;
	width: 246px;
	margin: 0 0 0 10px;
}
#statgraphdesc {
	clear: both;
	font-size: 10px;
	text-align: justify;
	margin: 2px 2px 0 2px;
	color: #5192b0;
}

div#pasekstatver {
	position: relative;
	top: 6px;
	left: 1px;
	background: url('pasekstatver.png') no-repeat;
	height: 26px;
	text-align: right;
}
div#pasekstatver:hover {
	background: url('pasekstatver2.png') no-repeat;
}
#statcount {
	position: relative;
	top: 5px;
	right: 5px;
	color: #000;
	font-size: 10px;
	font-weight: bold;
}
a#divhref {
	color: #2c6383;
}
a#divhref:link {
	color: #2c6383;
}
#belkastat{
	clear: both;
	height: 29px;
	margin: 0 0 10px 0;
}
#statsel {
	position: relative;
	left: 15px;
	top: 6px;
	font-size: 10px;
	background: #568cb5;
	color: #fff;
	border: #155189 1px solid;
}
#statreport,#statreport2,#statreport3 {
	clear: both;
	position: relative;
	top: 15px;
	text-align: justify;
	margin-bottom: 10px;
	padding-left: 23px;
	margin-right: 20px; /* 20 */
	margin-left: 5px;  /* 20 */
	min-height: 19px;
	height:auto !important;
	height: 19px;
	color: #2c6383;
	padding-top: 2px;
}

#statreport {
	background: url("sign_i.png") no-repeat;
}
#statreport2 {
	background: url("sign_c.png") no-repeat;
}
#statreport3 {
	background: url("sign_s.png") no-repeat;
}
#statbgbottom {
/*
	background: url('statbgbottom.png');
	height: 25px;
	margin-bottom: -17px;
*/
}
#detailedbutton {
	margin-top: 2px;
	margin-left: 10px;
	float: left;
}

#statlink {

	color: #2c6383;
	font-weight: bold;
}

#statcrowded {
	margin-left: 28px;
	padding-top: 5px;
	color: #2c6383;
	text-align: left;
}
.statcrowdedhref {
	color: #2c6383;
}
.statcrowdedhref:hover {
	color: #2c6383;
}


#wn_dreamplace {
	position: relative;
	padding: 10px 0 0 0px;
}
#wn_dreamsrow {
	clear: both;
	padding-top: 10px;
	margin-left: 20px;
}
div#wn_dream ,#wn_dream_right {
	display: block;
	width: 200px;
	margin-bottom: 10px;
}
div#wn_dream  {
	float: left;
	margin-right: 20px;
}
div#wn_dream_right {
	float: right;
	margin-right: 10px;
}
#wn_dreamtitle {
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0 0px 0px;
}
a#wn_dreamtitlehref {
	text-decoration: underline;
}
a#wn_dreamtitlehref:hover {
	text-decoration: none;
}
#wn_dreamkeys {
	font-size: 9px;
	word-spacing: 3px;
	margin: 1px 0 0px 0px;
	color: #daf1f8;
}
a#wn_dreamkeyshref {
	color: #daf1f8;
}
#wn_dreambrief {
	color: #2c6383;
	font-size: 12px;
	text-align: justify;
}
img#wn_dreamavatar {
	margin: 3px 5px 0 0px;
	float: left;
}
p#wn_dreamnick { /* poprawa na wn_ i usuniêcie color */
	font-size: 10px;
	font-weight: bold;
	margin-top: 1px;
}
a#wn_dreamnickhref { /* poprawa na wn_ i  usuniêcie color */
	color: white;
}
p#wn_dreamdate {
	font-size: 10px;
}
					/* nowe */
#pi_statlinekey { 
	color: #2c6383;
}

#pi_statreport,#pi_statreport2,#pi_statreport3 {
	clear: both;
	position: relative;
	top: 15px;
	text-align: justify;
	margin-bottom: 10px;
	padding-left: 23px;
	min-height: 19px;
	height:auto !important;
	height: 19px;
}
#pi_statreport {
	background: url("pi_sign_i.png") no-repeat;
	color: #2c6383;
}
#pi_statreport2 {
	background: url("pi_sign_c.png") no-repeat;
	color: #2c6383;
}
#pi_statreport3 {
	background: url("pi_sign_s.png") no-repeat;
	color: #2c6383;
}
a#pi_statlink {
	color: #2c6383;
	font-weight: bold;
}
#pi_statcrowded {
	margin-left: 23px;
	padding-top: 5px;
	color: #2c6383;
}
a#pi_statcrowdedhref {
	color: #2c6383;
}
#pi_wnioskibg {
	clear: both;
}

#pi_statgraphdesc {
	clear: both;
	font-size: 10px;
	text-align: justify;
	margin: 2px 2px 0 2px;
	color: #4e85a5;
}
#pi_amountkey {
	color: #2c6383;
	margin-left: 10px;
	float: left;
}
/* end of Wnioskowanie */

/* 404 */
#notfound {
	background: url("404.png") top no-repeat;
	min-height: 300px;
	height:auto !important;
	height: 300px;
	padding-top: 310px;
}
#nottext {
	font-weight: bold;
	font-size: 31px;
	margin-top: 40px;
}
#notdest {
	font-size: 14px;
	margin-top: 10px;
}
/* end of 404 */





/* Search Graph */
#searchgraphbg {
	position: relative;
	clear: both;
	width: 810px;
	height: 180px;
	margin: 10px 0 20px 15px;
	background: url("sgraph/sg_grid.png") repeat-x;
	border: #aaaaff 1px dotted;
}
#sg_hbg {
	background: url("sgraph/sg_hbg.png");
	height: 20px;
	float: left;
}
#sg_hbg:hover {
	background: url("sgraph/sg_hbg2.png");
}

#sg_when {
	text-align: center;
	margin-top: 3px;
	color: #FFF;
	font-weight: bold;
	font-size: 11px;
}
#sg_vsep {
	position: relative;
	background: #FFF url("sgraph/sg_vsep.png") no-repeat bottom;
	height: 169px;
	width: 1px;
	float: left;
	border: 0px;
	padding: 0px;
	margin-top: 1px;
}
#sg_vseprel {
	position: relative;
	float: left;
	height: 150px;
}
#sg_vsep2 {
	position: absolute;
	bottom: 0;
	background: #237691;
/*	background: url("sgraph/sg_vsep.png"); */
	height: 5px;
	width: 1px;
	float: left;
	border: 0px;
}

#sg_colarea {
	position: relative;
	float: left;
	height: 150px;
	text-align: center;
	width: 25px;
}
#sg_colchart {
	position: absolute;
	bottom: 0;
/*	background: #7799ff; */
	background: url("sgraph/sg_chartbg.png") no-repeat bottom;
	width: 18px;
	left: 4px;
}
#sg_part {
	position: relative;
	height: 200px;
	float: left;
}
/* end of Search Graph */



/* Interference */
#inf_pasek {

	background-image: url("pasek.png");
	background-repeat: repeat-x;
	height: 30px;
	width: 960px;
}
#contentinf {
	display: block;
	margin: 10px 0 10px 0;
}
#inf_left {
	width: 230px;
	min-height: 400px;
	float: left;
	margin: 0 10px 0 10px;
}
#inf_center {
	width: 460px;
	min-height: 400px;
	float: left;
}
#inf_right {
	width: 230px;
	min-height: 400px;
	float: right;
	margin: 0 10px 0 0;
}
#inf_belka_lr {
	width: 230px;
	height: 29px;
	background: url('belkainf.png') no-repeat;
}
#inf_belka_c {
	width: 460px;
	height: 29px;
	background: url('belkaprofil.png') no-repeat;
}

#inf_sim {
	position: relative;
	top: 7px;
	left: 10px;
	font-weight: bold;
}
#inf_happened_when {
	clear: both;
	background: url('belka_h.png') no-repeat;
	height: 20px;
	width: 200px;
	margin: 5px 0 0px 15px;
	font-size: 11px;
	padding: 2px 0 0 5px;
}
#inf_happened_what {
	color: #2c6383;
	font-size: 11px;
	margin: 0 20px 2px 20px;
	text-align: justify;
	font-weight: bold;
}
#inf_happened_date {
	color: #2c6383;
	font-size: 10px;
	margin: 0 20px 0px 20px;
}

a#inf_happened_whathref {
	color: #2c6383;
}
#inf_happened_desc {
	color: #2c6383;
	font-size: 11px;
	margin: 0 20px 5px 20px;
	text-align: justify;
}

#inf_prediction_about {
	clear: both;
	background: url('belka_inf.png') no-repeat;
	height: 20px;
	width: 440px;
	margin: 5px 0 0px 10px;
	font-size: 11px;
	padding: 2px 0 0 5px;
}



#inf_prediction_box {
	clear: both;
	margin-right: 15px;
	min-width: 400px;
}
#inf_prediction_exp {
	position: relative;
	top: 15px;
	left: 5px;
}
#inf_prediction_text {
	color: #2c6383;
	text-align: justify;
	margin-right: 5px;
	font-size: 11px;
}
#inf_prediction_text_left {
	color: #2c6383;
	text-align: justify;
	margin-left: 5px;
	font-size: 11px;
}
#inf_key {
	color: #2c6383;
	font-weight: bold;
	margin: 2px;
}
#inf_after_text {
	color: #2c6383;
	text-align: justify;
	margin-right: 5px;
	font-size: 11px;
	margin: 0 20px 10px 20px;
}

#inf_dream_place_left {
	clear: right;
	margin: 20px 20px 20px 20px;
}
#inf_dream_place_right {
	clear: right;
	margin: 3px 20px 20px 20px;
}
#inf_dream_place_middle {
	float: left;
	margin: 10px 10px 0px 10px;
	width: 190px;
}
#inf_dream_place_middle_right {
	float: right;
	margin: 10px 0 0px 20px;
	width: 190px;
}

div#inf_dream {
	display: block;
}
#inf_dreamtitle {
	color: #2c6383;
	font-size: 12px;
	font-weight: bold;
	margin: 0px 0 0px 0px; /* changed from-> margin: 5px 0 3px 8px; */

}
a#inf_dreamtitlehref {
	color: #2c6383;
	text-decoration: underline;
}
a#inf_dreamtitlehref:hover {
	text-decoration: none;
}
#inf_dreamkeys {
	font-size: 9px;
	word-spacing: 3px;
	color: #4d8aa1;
	margin: 1px 0 0px 0px;
}
a#inf_dreamkeyshref {
	color: #4d8aa1;
}
#inf_dreambrief {
	color: #2c6383;
	font-size: 12px;
	text-align: justify;
}
a#inf_dreambriefhref {
	color: #2c6383;
}

img#inf_dreamavatar {
	margin: 3px 5px 0 0px;
	float: left;
}
p#inf_dreamnick {
	font-size: 10px;
	font-weight: bold;
	margin-top: 1px;
	color: #2c6383;
}
a#inf_dreamnickhref {
	color: #2c6383;
}
p#inf_dreamdate {
	font-size: 10px;
	margin-top: 0px;
	color: #2c6383;
}

#inf_stat {
	clear: both;
	clear: none;
	position: relative;
	top: 0;
}
/* end of Interference */


/* similar under dreams */
#similarunder {
	margin: 10px 0 0 0px;
	clear: both;
}
div#dreamunder {
	display: block;
	border-spacing: 10px;
	background: url("dream.png") no-repeat;
	height: 130px;
	width: 200px;
	margin: 0 16px 10px 16px;
	float: left;
}
#underdreambela{
	clear: both;
	background: url("underdreambela.png") repeat-x;
	height: 29px;
	margin-bottom: 8px;
}
/* end of similar under dreams */


/* delete confirmation */
#deleteconfirm {
	color: #2c6383;
	font-weight: bld;
	margin: 20px 10px 20px 10px;
	font-size: 12px;
	text-decoration: unerline;

}
#confirmbutton {
	margin: 0 0 15px 0;
}
/* end of delete confirmation */

/* Tour */
#takeatour {
	margin: 5px 0 0 0px;
}
#takeatour2 {
	margin: 11px 0 0 0px;
}
#tourtitle {
	font-size: 21px;
	font-weight: bold;
	color: white;
	text-align: justify;
	text-decoration: underline;
	margin: 10px 0 5px 0;
}
#tourdesc {
	font-size: 15px;
	color: #215170;
	text-align: justify;
	margin-top: 7px;
}
#tourdesc2 {
	color: #215170;
	font-size: 16px;
	text-align: justify;
	margin-top: 7px;
}
#tourposit {
	background: url("featurereg.png") no-repeat;
 	color: #225d98;
	font-size: 14px;
	margin: 10px 0 0 0;
	text-align: justify;
	padding-left: 20px;
}
/* end of Tour */



/* Ads */
#topbanner {
	clear: both;
	margin: 0 0 10px 15px;
}
#ad_exp_left {
	clear: both;
	margin: 15px 0 15px 0;
}
#ad_exp_right {
/* rozwiazanie tymczasowe */
	position: relative;
}
#ad_profil_right {
	clear: both;
	margin: 15px 0 15px 0;
}
#ad_glowna_top {
	clear: both;
	margin: 0px 0 10px 0;
}
.adsenseart {
float: right; 
margin: 0 0 5px 5px;
}
/* end of Ads */

/* adtaily */
#adtaily {
	background: white;
	clear: both;

	//border: #2e81ae solid 1px;
}
#AdTaily_Widget_Container div {
	border:none !important;
}
/* end of adtaily */


/* pierdy */
#smalldiary {
margin: 2px 0 0 10px;
}


/* end of pierdy */

/* unregistered */
#createnew {
    display: none;
	position: relative;
	bottom: 2px;
	font-size: 11px;
	margin-left: 0px;
	padding-left: 2px;
	margin-top: 0px;
	font-family: verdana;
	font-weight: bold;
}

#questun {
	display: block;
}
#questin {
	display: block;
	position: absolute;
	left: 485px;
	top: 3px;
}
#questnick {

}
#rememberme{
	clear: left;
}
#remembertext {
	margin-top: 1px;
	font-size: 12px;
}
/* end of unregistered */

/* Contact */
#contacttable {
	border: 0px;
	padding: 0;
	border-spacing: 0;
	border-collapse: collapse;
	margin: 0 20px 10px 15px;
	color: #2C565F;
}
#contact_inputs,#cfirst_name,#clast_name,#cemail, #ctelephone {
background: #E7EFEE;
background: #f8f8f8;
border: 0;
border: 1px #A2B0AC solid;
font-size: 12px;
color: #004064;
width: 262px;
height: 26px;
margin: 0 0px 7px 10px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
#contact_area {
background: #f8f8f8;
border: 0;
border: 1px #A2B0AC solid;
font-size: 12px;
color: #004064;
width: 350px;
height: 200px;
margin: 0px 0px 3px 10px;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

/* end of Contact */

#krzyzk  {
	float: right;
}
a.akrzyzyk img {
	float: right;
	margin: 2px 2px 0 0;
}
#krzyzk_msg {

}
a.akrzyzyk_msg img {
	border: 0;
	margin: 0px 2px 0px 0px;
}
.delete_interhref {
color: #5D8196;
}
.delete_interhref:hover {
color: #5D8196;
text-decoration: underline;
}
.delete_inter {
float: right;
color: #5D8196;
font-size: 10px;
background: url('krzyzyk.png') no-repeat right;
padding-right: 11px;
padding-bottom: 2px;
}
#msg_box {
	margin: 0 3px 0 5px;
}
/* Encapsulation */
.encapsulation {
	clear: both;
	display: block;

	position: relative;
	top: 10px;
	margin: 0 15px 15px 28px;

}
.bela_encap {
	background: url("bela_encap.png") repeat-x;

/*	width: 100%; */
	height: 21px;
	margin-bottom: 0px;
	padding: 0px 0 0 5px;
	font-size: 11px;
}
.enbelatitle {
	font-size: 11px;
	background: url('confirm_hr2.png') no-repeat;
	padding: 3px 0 0 20px;
}
.enbelatitle_inter {
	font-size: 11px;
	background: url('confirm_inter2.png') no-repeat ;
	padding: 3px 0 0 20px;
}
/* happened reporty zatwierdzone */
div.hrbg {
	background: #fafafa;
	background: #f9f9fa;
	width: 100%;
	padding: 0px 0 0 5px;
}
div.hrconfirmed {
	display: inline-block;
	
	position: static;
	width: 46%;
	vertical-align: top;
	margin-left: 1%;
	margin-right: 1%;
	margin-bottom: 10px;
	margin-top: 3px;
	text-align: left;
	zoom: 1;
	*display:inline;
	padding: 5px;
	border: 1px #f0f4f3 solid;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
div.hrnotconfirmed {
	display: inline-block;
	position: static;
	width: 22%;
	min-width: 200px;
/*	max-width: 250px; */
	vertical-align: top;
	margin-left: 1%;
	margin-right: 1%;
	margin-bottom: 10px;
	margin-top: 3px;
	text-align: left;
	zoom: 1;
	*display:inline;
	padding: 5px;
	border: 1px #f0f4f3 solid;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}

div.hrconfirmed:hover {
	background: #f8f8f8;
	padding: 5px;
	border: 1px #b0b2b2 solid;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
div.hrnotconfirmed:hover {
	background: #f8f8f8;
	padding: 5px;
	border: 1px #b0b2b2 solid;
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
.hrinfos {
	font-size: 10px;
	word-spacing: 3px;
	color: #4d8aa1;
	color: #2c6383; 
	margin: 3px 0 3px 0px;
	text-align: left;
}
.hrbrief {
	font-size: 11px;
/*	margin: 0 8px 0 8px; */
	margin: 2px 0px 0 0px;
	text-align: justify;
	/*height: 57px;*/
	color: #2c6383;
	color: #3a6d8a;
/*	color: #b5223e;*/
}
img.hravatar {
	margin: 3px 3px 0 0;
	width: 40px;
	height: 40px;
	float: left;
}
.confirm_hr {
	float: right;
	color: #5d8196;
	font-size: 11px;
	background: url('confirm_hr.png') no-repeat right;
	background: url('addhr.png') no-repeat right;
	padding-right: 17px;
	padding-bottom: 2px;
	margin-right: 0px;
}
/* End of Encapsulation */

.ui-autocomplete-loading { background: white url('images/ui-anim_basic_16x16.gif') right center no-repeat; }
#city { width: 25em; }

#sig_div {
	margin: 0 10px 10px 10px;
	text-align: justify;
	position: relative;
	color: #2c6383;
}
#sig_div a{
	color: #2c6383;
}
.sig_tag {
	color: #2c6383;
	font-size: 11px;
}
a.sig_tag {
	color: #2c6383;
	font-size: 11px;
}
a.sig_tag :active {
	color: #2c6383;
}
a.sig_tag :link {
	color: #2c6383;
}
a.sig_tag :visited {
	color: #2c6383;
}
a.sig_tag :hover {
	color: #2c6383;
}
p.sig_tag {
	color: #2c6383;
	padding: 0 3px 7px 3px;
	float: left;
	font-size: 11px;
}

em {
	display: none;
	font-weight: bold;
font-weight: normal;
background: url(images/hover.png) no-repeat;

position: absolute;

text-align: center;
padding: 20px 12px 10px;
font-style: normal;
z-index: 2;
display: none;
}

.tooltip,.unsub {
    position:absolute;
    z-index:999;
    left:-9999px;
    background-color:#f8f8f8;
    padding:1px;
    border:1px solid #3e6182;
 /*   width:250px;
	height: 100px; */
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}

.tooltip p{
    margin:0;
    color:#fff;
    background-color:#6d9bb9;
	color: #2c6383;
	background: #f8f8f8;
    padding: 5px;
	font-size: 11px;
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
.tooltip a {
	color: #2c6383;
}
.tooltip a:visited {
	color: #2c6383;
}
.tooltip a:hover {
	color: #2c6383;
}
.unsub p{
    margin:0;
    color:#fff;
    background-color:#6d9bb9;
	color: #2c6383;
	background: #f8f8f8;
    padding: 5px;
	font-size: 11px;
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
.unsub a {
	color: #2c6383;
}
.unsub a:hover {
	color: #2c6383;
}
.searchengine {
	display: none;
    position:absolute;
	
    z-index: 100;
	color: #2c6383;
    background-color:#f4f5f6;
    padding:1px;
    border:1px solid #3e6182;
    width:270px;
	min-height: 100px;

-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#searchengine_user {
	display: none;
    position:absolute;
    z-index:999;
	color: #2c6383;
    background-color:#f4f5f6;
    padding:1px;
    border:1px solid #3e6182;
    width:270px;
	min-height: 100px;

-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
.se_top {
    margin:0;
    color:#fff;
    background-color:#6d9bb9;
    padding: 5px 5px 5px 5px;
	margin-bottom: 2px;
	height: 14px;
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
.se_top_text {
	text-align: left;
}
.use_close {
	float: right;
	font-size: 11px;
}
.use_close:hover {
	font-weight: bold;
	text-decoration: none;
}
#usebutton {
	border: 0;
	margin: 0px 0 0 0px;
	padding-bottom: 0px;

}
#useintput {
	position: relative;
/*	background-image: url(search.png);*/
	background: #e3edea;
	background: #f6f8f8;
	background: #f8f8f8;
/*	border: 1px #b4c3bf solid; */
	border: 1px #b4c3bf solid;
	font-size: 11px;
	color: #2c6383;
/*	width: 250px; */
width: 203px;
	height: 20px;
	margin: 0;
	float: left;
	padding: 0 0px 0 5px;
 -webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
.results {
	margin: 5px 0 0 0;
max-height:500px;

    overflow:auto;
    overflow-x:hidden;
}

#mc_hide {
position: relative;
right: 7px;
top: 2px;
bottom: 0px;
float: right;
color: #6C9FBC;
font-size: 10px;
padding: 0 3px 2px 0;
}
a#usersearch {
	margin-top: 0px;
	text-decoration: none;
	color: #5f7c8e;
}
a#usersearch:hover {
	text-decoration: underline;
}
#usp {
	float: right;
	display: block;
	font-size: 10px;
	margin: 0px 0px 0px 0px;
	float: right;
	height: 22px;
	padding: 8px 10px 0px 0px;

}
#use_exp {
	background: #f8f8f8;
	border: 1px #b4c3bf solid;
	height: 22px;
	padding-top: 0px;
	width: 135px;
	color: #2c565f;
	text-align: left;
	padding-left: 0px;
	margin: 0 0px 2px 0px;
	font-size: 11px;

-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#use_searchby {
	position: relative;
	width: 50%;
	float: left;
}
#use_sortby {
	position: relative;
	width: 50%;
	float: left;
}
#use_p {
	font-size: 10px;
	margin: 0 0 0 2px;
	text-align: left;
}
div#use_results {
	margin: 5px 0 0 0;
}



#hr_when_s {
	background: #fff;
	border: 1px #b4c3bf solid;
	height: 22px;
	padding-top: 0px;
	width: 135px;
	color: #2c565f;
	text-align: left;
	padding-left: 0px;
	margin: 5px 0px 2px 6px;
	font-size: 11px;
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}

/* Tabelki */
.thleft {
	background: #f8f8f8;
	width: 10%;
	border: 1px solid #b4c3bf;
	text-align: center;
	padding: 5px;
	color: #2c6383;
}
.thmid {
	background: #f8f8f8;
	width: 20%;
	border: 1px solid #b4c3bf;
	text-align: center;
	padding: 5px;
	color: #2c6383;	
}
.thright {
	background: #f8f8f8;
	width: 5%;
	border: 1px solid #b4c3bf; 
	text-align: center;
	padding: 5px;
	color: #2c6383;	
}

.tdleft {
	border: 1px solid #b4c3bf;
	text-align: center;
	padding: 5px;
	color: #2c6383;
}
.tdmid {
	border: 1px solid #b4c3bf;
	text-align: center;
	padding: 5px;
	color: #2c6383;	
}
.tdright {
	border: 1px solid #b4c3bf; 
	text-align: center;
	padding: 5px;
	color: #2c6383;	
}
.thtab {
	border: 1px solid #b4c3bf; 
	text-align: center;
	padding: 5px;
	color: #2c6383;	
}

table ul {
	margin-left: 15px;
	text-align: left;
}
#noresults {
	color: red;
}

div.fileinputs {
	position: relative;
	margin-top: 5px;
	float: left;
}

div.fakefile {
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 1;
	cursor: pointer;
}

input.file {
	position: relative;
	text-align: right;
	-moz-opacity:0 ;
	filter:alpha(opacity: 0);
	opacity: 0;
	z-index: 2;
	width: 100px !important;
}

/* Solved */
div#solvedrow {
	background: #b7cedc;
	background: #cdd8df;
	background: #fff;

	padding: 0px 0 10px 0;
}

div.solveddream {
	display: inline-block;
	position: static;
	width: 18%;
	_width: 250px;
	min-width: 200px !important ;
	max-width: 250px;
	vertical-align: top;
	padding: 5px 5px 5px 5px;
	margin-left: 1%;
	margin-right: 1%;
	margin-bottom: 4px;
	margin-top: 12px;
	text-align: left;
	zoom: 1;
	*display:inline;
	background: #f8f8f8;
	background: #fff;
/*	border: 1px #f0f4f3 solid;
	border: 1px #b0b2b2 solid; */
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
div.solveddream:hover {
	background: #f8f8f8;
	padding: 5px;
/*	border: 1px #b0b2b2 solid; */
 -webkit-border-radius: 7px; /* Safari, Chrome */
 -khtml-border-radius: 7px;    /* Konqueror */
 -moz-border-radius: 7px; /* Firefox */
  border-radius: 7px;
}
img.solvedavatar {
	margin: 3px 3px 0 0;
	float: left;
}
.solved_line {
	margin-top: 3px;
	height: 1px;
	width: 100%; 
	background: #ddd;
}
.solvedinfos {
	font-size: 10px;
	word-spacing: 3px;
	color: #4d8aa1;
	color: #2c6383; 
	margin: 0px 0 3px 0px;
	text-align: left;
}
.solvedinfos span {
	position: relative;
	bottom: 2px;
}
img.solved_icon {
	position: relative;
	top: 2px;
	margin-right: 5px;
}

.helpers {
	font-size: 10px;
	word-spacing: 3px;
	color: #4d8aa1;
	color: #2c6383; 
	margin: 4px 0 3px 0px;
	text-align: left;
}
.helper {
	position: relative;
	width: 50%;
	float: left;
}
.helper_avat {
	float: left;
	margin: 3px 3px 0 0;
	width: 35px;
	height: 35px;
}
.helper_nick {
	font-size: 10px;
	font-weight: bold;
	color: #2C6383;
}
.helper_nick:hover {
	color: #2C6383;
}

.solved_area {
	border: 1px #b4c3bf solid;
	font-size: 11px;
	color: #2c6383;
	width: 95%;
	height: 100px;
	
-webkit-border-radius: 5px; /* Safari, Chrome */
 -khtml-border-radius: 5px;    /* Konqueror */
 -moz-border-radius: 5px; /* Firefox */
  border-radius: 5px;
}
#solved_wb {
	margin-top: 3px;
}

.hastobe {
	color: #aa0000;
	font-weight: bold;
}

/* fb */
#choosefb {
	position: relative;
width: 360px;
background: #f8f8f8;
border: 1px #dddddd solid;
-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
color: #2c6383;
margin: 10px;
padding: 5px 10px 5px 10px;
text-align: left;
}
#choosefb p {
	font-size: 11px;
	font-weight: bold;
}
.choosefbnick{
background: #ffffff;
border: 1px #B4C3BF solid;
font-size: 11px;
width: 200px;
height: 20px;
margin: 0px 0 5px 5px;
font-family: Verdana, Arial, Helvetica;

color: #2c6383;
text-align: left;
padding-left: 5px;

-webkit-border-radius: 5px;
-khtml-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}
.fbnick {
	width: 120px;
	float: left;
	text-align: right;
	padding-top: 5px;
	font-size: 11px;
	font-weight: normal !important;
}

#fbsubmitnick {
	margin-left: 125px;
	clear: both;
}
