

/*========================================================= Basic forms	style */

UL#pager {
	PADDING-RIGHT: 0px; FLOAT:none; text-align: center; PADDING-LEFT: 175px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial; LIST-STYLE-TYPE: none
}
UL#pager LI {
	FLOAT: left; text-align: center; MARGIN: 0px 4px
}
UL#pager LI.prev A {
	BACKGROUND-POSITION: 4px 5px; PADDING-LEFT: 4px; WIDTH: 38px; MARGIN-RIGHT: 20px; BACKGROUND-REPEAT: no-repeat
}
UL#pager LI.next A {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 34px 5px; MARGIN: 0px 20px; WIDTH: 38px; BACKGROUND-REPEAT: no-repeat
}
UL#pager LI A {
	DISPLAY: block; FONT-SIZE: 11px; WIDTH: 19px; LINE-HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL#pager LI SPAN {
	DISPLAY: block; LINE-HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL#pager LI.selected A {
	FONT-WEIGHT: bold; CURSOR: default
}
UL#pager LI.selected A:hover {
	FONT-WEIGHT: bold; CURSOR: default
}
.prevInactive {
	opacity: .5
}
.nextInactive {
	opacity: .5
}
UL#pager LI.dot A {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; WIDTH: 21px; CURSOR: default; LINE-HEIGHT: 20px
}
UL#pager LI.dot A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; WIDTH: 21px; CURSOR: default; LINE-HEIGHT: 20px
}
UL#pager LI.prevInactive.prev A:hover {
	BACKGROUND-POSITION: 4px 5px; FONT-WEIGHT: normal; CURSOR: default; BACKGROUND-REPEAT: no-repeat
}
UL#pager LI.nextInactive.next A:hover {
	BACKGROUND-POSITION: 34px 5px; FONT-WEIGHT: normal; CURSOR: default; BACKGROUND-REPEAT: no-repeat
}
UL#pager LI.prev A:hover {
	BACKGROUND-POSITION: 4px 5px; BACKGROUND-REPEAT: no-repeat
}
UL#pager LI.next A:hover {
	BACKGROUND-POSITION: 34px 5px; BACKGROUND-REPEAT: no-repeat
}
UL#pager LI.t_numbers A {
	WIDTH: 26px
}
UL#pager LI.f_numbers A {
	WIDTH: 32px
}
UL#pager LI.t_numbers.dot A {
	WIDTH: 28px
}
UL#pager LI.f_numbers.dot A {
	WIDTH: 34px
}


UL#pager LI.prev A {
	BACKGROUND-IMAGE: url(/images/back_arrow.gif); BACKGROUND-COLOR: #E7E7E7
}
UL#pager LI.next A {
	BACKGROUND-IMAGE: url(/images/next_arrow.gif); BACKGROUND-COLOR: #E7E7E7
}
UL#pager LI.prev A:hover {
	BACKGROUND-IMAGE: url(/images/back_arrow_hover.gif); BACKGROUND-COLOR: #000066
}
UL#pager LI.next A:hover {
	BACKGROUND-IMAGE: url(/images/next_arrow_hover.gif); BACKGROUND-COLOR: #000066
}
UL#pager LI A {
	BORDER-RIGHT: #A3A3A3 1px solid; BORDER-TOP: #A3A3A3 1px solid; BORDER-LEFT: #A3A3A3 1px solid; COLOR: #000; BORDER-BOTTOM: #A3A3A3 1px solid; BACKGROUND-COLOR: #E7E7E7
}
UL#pager LI A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; COLOR: #fff; BORDER-TOP-COLOR: #000; BACKGROUND-COLOR: #000066; BORDER-RIGHT-COLOR: #000
}
UL#pager LI.selected A {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #888677; COLOR: #fff; BORDER-TOP-COLOR: #888677; BACKGROUND-COLOR: #000066; BORDER-RIGHT-COLOR: #888677
}
UL#pager LI.selected A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; COLOR: #fff; BORDER-TOP-COLOR: #000; BACKGROUND-COLOR: #000066; BORDER-RIGHT-COLOR: #000
}
UL#pager LI.dot A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL#pager LI.dot A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL#pager LI.prevInactive.prev A:hover {
	BORDER-RIGHT: #A3A3A3 1px solid; BORDER-TOP: #A3A3A3 1px solid; BORDER-LEFT: #A3A3A3 1px solid; COLOR: #000; BORDER-BOTTOM: #A3A3A3 1px solid; BACKGROUND-COLOR: #E7E7E7
}
UL#pager LI.nextInactive.next A:hover {
	BORDER-RIGHT: #A3A3A3 1px solid; BORDER-TOP: #A3A3A3 1px solid; BORDER-LEFT: #A3A3A3 1px solid; COLOR: #000; BORDER-BOTTOM: #A3A3A3 1px solid; BACKGROUND-COLOR: #E7E7E7
}
UL#pager LI.prevInactive.prev A:hover {
	BACKGROUND-IMAGE: url(/images/back_arrow.gif)
}
UL#pager LI.nextInactive.next A:hover {
	BACKGROUND-IMAGE: url(/images/next_arrow.gif)
}


UL#mobilepager {
	PADDING-RIGHT: 0px; FLOAT:none; WIDTH:240 text-align: center; PADDING-LEFT: 5px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; FONT-FAMILY: arial; LIST-STYLE-TYPE: none
}
UL#mobilepager LI {
	FLOAT: left; text-align: center; MARGIN: 0px 4px
}
UL#mobilepager LI.prev A {
	BACKGROUND-POSITION: 4px 5px; PADDING-LEFT: 4px; WIDTH: 38px; MARGIN-RIGHT: 2px; BACKGROUND-REPEAT: no-repeat
}
UL#mobilepager LI.next A {
	PADDING-RIGHT: 4px; BACKGROUND-POSITION: 34px 5px; MARGIN: 0px 2px; WIDTH: 38px; BACKGROUND-REPEAT: no-repeat
}
UL#mobilepager LI A {
	DISPLAY: block; FONT-SIZE: 10px; WIDTH: 10px; MARGIN:4; LINE-HEIGHT: 16px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL#mobilepager LI SPAN {
	DISPLAY: block; LINE-HEIGHT: 20px; TEXT-ALIGN: center; TEXT-DECORATION: none
}
UL#mobilepager LI.selected A {
	FONT-WEIGHT: bold; CURSOR: default
}
UL#mobilepager LI.selected A:hover {
	FONT-WEIGHT: bold; CURSOR: default
}
.prevInactive {
	opacity: .5
}
.nextInactive {
	opacity: .5
}
UL#mobilepager LI.dot A {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; WIDTH: 5px; CURSOR: default; LINE-HEIGHT: 20px
}
UL#mobilepager LI.dot A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 20px; WIDTH: 11px; CURSOR: default; LINE-HEIGHT: 20px
}
UL#mobilepager LI.prevInactive.prev A:hover {
	BACKGROUND-POSITION: 4px 5px; FONT-WEIGHT: normal; CURSOR: default; BACKGROUND-REPEAT: no-repeat
}
UL#mobilepager LI.nextInactive.next A:hover {
	BACKGROUND-POSITION: 34px 5px; FONT-WEIGHT: normal; CURSOR: default; BACKGROUND-REPEAT: no-repeat
}
UL#mobilepager LI.prev A:hover {
	BACKGROUND-POSITION: 4px 5px; BACKGROUND-REPEAT: no-repeat
}
UL#mobilepager LI.next A:hover {
	BACKGROUND-POSITION: 14px 5px; BACKGROUND-REPEAT: no-repeat
}
UL#mobilepager LI.t_numbers A {
	WIDTH: 6px
}
UL#mobilepager LI.f_numbers A {
	WIDTH: 12px
}
UL#mobilepager LI.t_numbers.dot A {
	WIDTH: 8px
}
UL#mobilepager LI.f_numbers.dot A {
	WIDTH: 14px
}


UL#mobilepager LI.prev A {
	BACKGROUND-IMAGE: url(/images/back_arrow.gif); BACKGROUND-COLOR: #E7E7E7
}
UL#mobilepager LI.next A {
	BACKGROUND-IMAGE: url(/images/next_arrow.gif); BACKGROUND-COLOR: #E7E7E7
}
UL#mobilepager LI.prev A:hover {
	BACKGROUND-IMAGE: url(/images/back_arrow_hover.gif); BACKGROUND-COLOR: #000066
}
UL#mobilepager LI.next A:hover {
	BACKGROUND-IMAGE: url(/images/next_arrow_hover.gif); BACKGROUND-COLOR: #000066
}
UL#mobilepager LI A {
	BORDER-RIGHT: #A3A3A3 1px solid; BORDER-TOP: #A3A3A3 1px solid; BORDER-LEFT: #A3A3A3 1px solid; COLOR: #000; BORDER-BOTTOM: #A3A3A3 1px solid; BACKGROUND-COLOR: #E7E7E7
}
UL#mobilepager LI A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; COLOR: #fff; BORDER-TOP-COLOR: #000; BACKGROUND-COLOR: #000066; BORDER-RIGHT-COLOR: #000
}
UL#mobilepager LI.selected A {
	BORDER-LEFT-COLOR: #000000; BORDER-BOTTOM-COLOR: #888677; COLOR: #fff; BORDER-TOP-COLOR: #888677; BACKGROUND-COLOR: #000066; BORDER-RIGHT-COLOR: #888677
}
UL#mobilepager LI.selected A:hover {
	BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; COLOR: #fff; BORDER-TOP-COLOR: #000; BACKGROUND-COLOR: #000066; BORDER-RIGHT-COLOR: #000
}
UL#mobilepager LI.dot A {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL#mobilepager LI.dot A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #000000; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
UL#mobilepager LI.prevInactive.prev A:hover {
	BORDER-RIGHT: #A3A3A3 1px solid; BORDER-TOP: #A3A3A3 1px solid; BORDER-LEFT: #A3A3A3 1px solid; COLOR: #000; BORDER-BOTTOM: #A3A3A3 1px solid; BACKGROUND-COLOR: #E7E7E7
}
UL#mobilepager LI.nextInactive.next A:hover {
	BORDER-RIGHT: #A3A3A3 1px solid; BORDER-TOP: #A3A3A3 1px solid; BORDER-LEFT: #A3A3A3 1px solid; COLOR: #000; BORDER-BOTTOM: #A3A3A3 1px solid; BACKGROUND-COLOR: #E7E7E7
}
UL#mobilepager LI.prevInactive.prev A:hover {
	BACKGROUND-IMAGE: url(/images/back_arrow.gif)
}
UL#mobilepager LI.nextInactive.next A:hover {
	BACKGROUND-IMAGE: url(/images/next_arrow.gif)
}


input, textarea, select	{
	border: 1px solid #000;
	background: #fff;
	margin: 2px;
}
input:hover, textarea:hover, select:hover {
	border: 1px solid #000033;
}
input:focus, textarea:focus, select:focus {
	border: 1px solid #000033;
}
input.wpisz_cos, select.wpisz_cos {width: 250px	!important; width: 240px;}
textarea.wpisz_cos {width: 250px; height: 80px;}
input.chk {
	width: 18px;
	height: 18px;
	border: none;
	background: transparent;
	margin: 2px;
	vertical-align: middle;
}
label {
	float: left;
	width: 200px;
	text-align: right;
	margin: 2px;
	clear: left;
	font-size: 90%;
	font-weight: bold;
}
input.submit {
	border: 1px solid #000;
	color: #fff;
	background-color: #000066;
	font-weight: bold;
}
input.submit:hover {
	background-color: #000033;
}
input#back_image {width: 250px;}
/*========================================================= Login and register forms */
#right label {
	display: block;
	float: none;
	width: 183px;
	text-align: left;
}
#right input.wpisz_cos {width: 203px !important;}
input.log_reg {
	border: 1px solid #000;
	color: #fff;
	background-color: #000066;
	font-weight: bold;
	padding: 0px 3px 0px 3px;
}
#login_button {
	float: right;
}
input.log_reg:hover {background: #000033;}
img#sec_code {border: 1px solid	#000;}

/*========================================================= message layer buttons */
.msg form, .mini_msg form {
	display: inline;
	margin: 0px;
	padding: 0px;
}

.msg input, .mini_msg input, #profile_header input.delete_msg, #profile_header input.reply {
	background-color: transparent;
	border: none;
	color: #000;
	font-size: 80%;
	line-height: 16px;
	height: 18px;
	width: 50px;
	margin-top: 0px;
	padding: 0px 0px 0px 16px;
	cursor: pointer;
}
.msg input:hover, .msg input:focus,.mini_msg input:hover, .mini_msg input:focus	{color:	#f60;}

input.delete_msg {
	background: transparent url(../grafika/cancel.png) center center no-repeat;
	width: 16px;
	height: 16px;
}
input.reply {
	background: transparent url(../grafika/comment.png) center center no-repeat;
	width: 16px;
	height: 16px;
}

/*========================================================= send message form */
textarea#message {
	border: 1px solid #fff;
	width: 590px;
	height: 65px;
	margin-top: 0px;
	background-color: #eee;
}
#profile_header	input {
	border: 1px solid #fff;
	background-color: #eee;
}
#profile_header	input.submit {
	border: 1px solid #fff;
	color: #fff;
	font-weight: bold;
	background: #000066 url(../grafika/comment.png) 3px center no-repeat;
	margin: 5px;
	padding: 3px 3px 3px 20px;
}

#profile_header	input.submit:hover {color: #000066; background-color: #fff;}
#profile_header	form, #profile_header label {color: #fff;}

/*========================================================= user relation */
.follow_button {
	background: transparent;
	border: none;
	color: #000;
	font-size: 90%;
	font-weight: bold;
	text-decoration: underline;
	text-align: left;
	cursor: pointer;
	float: left;
	padding: 0px 2px 0px 2px;
	width: auto;
}
.follow_button:hover {color: #000; border: none; text-decoration: none;}

/*========================================================= settings */
#settings_content label	{width:	150px;}
#settings_content .wpisz_cos {width: 250px;}
textarea.paste_code {width: 400px; height: 100px; font-size: 80%; font-family: "Courier New", Courier, monospace;}
input#sticker_color {background: #fff;}
input#back_color {background: #fff;}
input#text_color {background: #fff;}
input#name_color {background: #fff;}
input#link_color {background: #fff;}
input#bubble_fill_color	{background: #fff;}
input#bubble_border_color {background: #fff;}
input#side_border_color	{background: #fff;}
input#side_fill_color {background: #fff;}
input#top_area_color {background: #f60;}


/*========================================================= search */
#top form {
	position: absolute;
	top: 5px;
	right: 0px;
	width: 230px;
}
#search_words {
	width: 190px;
	border: 1px solid #000033;
	color: #000;
	/*background: #eee url(../grafika/search_box_back.gif) left top no-repeat;*/
	height: 16px;
	padding-left: 2px;
	padding-top: 2px;
	position: relative;
	top: 2px;
}

#search_loc {
	width: 120px;
	border: 1px solid #000033;
	color: #000;
	/*background: #eee url(../grafika/search_box_back.gif) left top no-repeat;*/
	height: 15px;
	padding-left: 2px;
	padding-top: 2px;
	position: relative;
	overflow:hidden;
	top: 2px;
}
#search_words:hover, #search_words:focus, #search_loc:hover, #search_loc:focus {background: #eee;}

#search	{
	background: #eee url(../grafika/search_button_back.gif) left top no-repeat;
	height: 20x;
	border: 1px solid #000033;
	padding-left: 1px;
	width: 30px;
	color: #000;
	position: relative;
	top: 3px;
}

#paypal {
	border: 0px;
}


/*========================================================= other */
#notify_mode1, #notify_mode2, #notify_mode3, #notify_mode4, #notify_direct1, #notify_direct2 {vertical-align: middle; border: none; background:	transparent;}

textarea#api_key {width: 300px;	height:1.5em;}
