div.cien {
	background-color: #444;
	background-position: center;
	border-bottom: 1px solid #000;
	border-right: 1px solid #000;
	padding: 5px 5px 5px;
	text-align: left;
	min-width: 300px;
	max-width: 300px
}

#ranga-nick {
	background-image: url("/images/btw.png");
	width: 100px;
	border: solid #444444 1px;
	color: #ff0000;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-align: center;
	padding-top: 3px;
	padding-bottom: 4px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: auto;
	margin-right: auto;
	outline: none;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 0 0 5px rgba(0, 0, 0, 0.75);
	-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 5 5 5px rgba(0, 0, 0, 0.75);
}

#left-panel-line {
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjIiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMDBmZmZmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iODAlIiBzdG9wLWNvbG9yPSIjMDBmZmZmIiBzdG9wLW9wYWNpdHk9IjAuMjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
	background: -moz-linear-gradient(left, rgba(0, 255, 255, 0) 0%, rgba(0, 255, 255, 0.2) 20%, rgba(0, 255, 255, 1) 50%, rgba(0, 255, 255, 0.25) 80%, rgba(0, 255, 255, 0) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 255, 255, 0)), color-stop(20%, rgba(0, 255, 255, 0.2)), color-stop(50%, rgba(0, 255, 255, 1)), color-stop(80%, rgba(0, 255, 255, 0.25)), color-stop(100%, rgba(0, 255, 255, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(0, 255, 255, 0) 0%, rgba(0, 255, 255, 0.2) 20%, rgba(0, 255, 255, 1) 50%, rgba(0, 255, 255, 0.25) 80%, rgba(0, 255, 255, 0) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(0, 255, 255, 0) 0%, rgba(0, 255, 255, 0.2) 20%, rgba(0, 255, 255, 1) 50%, rgba(0, 255, 255, 0.25) 80%, rgba(0, 255, 255, 0) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(0, 255, 255, 0) 0%, rgba(0, 255, 255, 0.2) 20%, rgba(0, 255, 255, 1) 50%, rgba(0, 255, 255, 0.25) 80%, rgba(0, 255, 255, 0) 100%);
	/* IE10+ */
	background: linear-gradient(to right, rgba(0, 255, 255, 0) 0%, rgba(0, 255, 255, 0.2) 20%, rgba(0, 255, 255, 1) 50%, rgba(0, 255, 255, 0.25) 80%, rgba(0, 255, 255, 0) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ffff', endColorstr='#0000ffff', GradientType=1);
	/* IE6-8 */
	height: 1px;
	border: 0px;
	width: 150px;
	height: 1px;
	margin-left: auto;
	margin-right: auto;
	border: solid #597089 0px;
	margin-top: px;
	margin-bottom: -5px;
}


/* boxy z komunikatami START */
.tn-box {
	width: 700px;
	position: relative;
	margin: 0 auto 20px auto;
	padding: 25px 15px;
	text-align: left;
	border-radius: 5px;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1), inset 0 1px 0 rgba(255, 255, 255, 0.6);
	cursor: default;
}

.tn-box p {
	font-weight: bold;
	font-size: 16px;
	margin: 0;
	padding: 0 10px 0 60px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.6);
}

.tn-box p:before {
	text-align: center;
	border: 3px solid rgba(255, 255, 255, 1);
	margin-top: -17px;
	top: 50%;
	left: 20px;
	width: 30px;
	content: 'i';
	font-size: 30px;
	color: rgba(255, 255, 255, 1);
	position: absolute;
	height: 30px;
	line-height: 30px;
	border-radius: 50%;
	text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
	box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
}

.tn-progress {
	width: 0;
	height: 4px;
	background: rgba(255, 255, 255, 0.3);
	position: absolute;
	bottom: 5px;
	left: 2%;
	border-radius: 3px;
	box-shadow:
		inset 0 1px 1px rgba(0, 0, 0, 0.05),
		0 -1px 0 rgba(255, 255, 255, 0.6);
}

/* Colors */

.tn-box-color-1 {
	background: #ffe691;
	border: 1px solid #f6db7b;
}

.tn-box-color-1 p {
	color: #7d5912;
}

.tn-box-color-2 {
	background: #99ffb1;
	border: 1px solid #7ce294;
}

.tn-box-color-2 p {
	color: #2d8241;
}

.tn-box-color-3 {
	background: #dd9aff;
	border: 1px solid #b367db;
}

.tn-box-color-3 p {
	color: #69288b;
}

/* boxy z komunikatami KONIEC */

table.tablle2 {
	border: solid #444444 1px;
	box-shadow: 0px 0px 5px rgb(0, 0, 0);
	-webkit-box-shadow: 0px 0px 5px rgb(0, 0, 0);
	-moz-box-shadow: 0px 0px 5px rgb(0, 0, 0);
	margin-top: 10px;
	margin-bottom: 10px;
	border-collapse: collapse;
}

td.colhead {
	font-weight: bold;
	color: #c0c0c0;
	background-color: #3c3d3e;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3c3d3e+0,323334+100 */
	background: #3c3d3e;
	/* Old browsers */
	background: -moz-linear-gradient(top, #3c3d3e 0%, #323334 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3c3d3e), color-stop(100%, #323334));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3c3d3e 0%, #323334 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3c3d3e 0%, #323334 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3c3d3e 0%, #323334 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #3c3d3e 0%, #323334 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c3d3e', endColorstr='#323334', GradientType=0);
	/* IE6-9 */
	border: solid #444444 1px;
}

td.colhead-2 {
	font-weight: bold;
	color: #ffffff;
	background-color: #3c3d3e;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#3c3d3e+0,2a2a2b+100 */
	background: #3c3d3e;
	/* Old browsers */
	background: -moz-linear-gradient(top, #3c3d3e 0%, #2a2a2b 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #3c3d3e), color-stop(100%, #2a2a2b));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #3c3d3e 0%, #2a2a2b 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #3c3d3e 0%, #2a2a2b 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, #3c3d3e 0%, #2a2a2b 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, #3c3d3e 0%, #2a2a2b 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#3c3d3e', endColorstr='#2a2a2b', GradientType=0);
	/* IE6-9 */
	border: solid #444444 1px;
}

table.main {
	background-color: #171717;
	border-left: 1px solid #000;
	border-right: 1px solid #000;
}

a#facebook {
	display: table-cell;
	width: 37px;
	height: 30px;
}

a:hover#facebook {
	background-position: 0 -30px;
}

a#twitter {
	display: table-cell;
	width: 37px;
	height: 30px;
}

a:hover#twitter {
	background-position: 0 -30px;
}

a#forumowisko {
	display: table-cell;
	width: 37px;
	height: 30px;
}

a:hover#forumowisko {
	background-position: 0 -30px;
}

a#grono {
	display: table-cell;
	width: 37px;
	height: 30px;
}

a:hover#grono {
	background-position: 0 -30px;
}

a#blip {
	display: table-cell;
	width: 37px;
	height: 30px;
}

a:hover#blip {
	background-position: 0 -30px;
}

a#flaker {
	display: table-cell;
	width: 37px;
	height: 30px;
}

a:hover#flaker {
	background-position: 0 -30px;
}

a#gg {
	display: table-cell;
	width: 37px;
	height: 30px;
}

a:hover#gg {
	background-position: 0 -30px;
}

a#myspace {
	display: table-cell;
	width: 37px;
	height: 30px;
}

a:hover#myspace {
	background-position: 0 -30px;
}

a#naszaklasa {
	display: table-cell;
	width: 37px;
	height: 30px;
}

a:hover#naszaklasa {
	background-position: 0 -30px;
}

a#wykop {
	display: table-cell;
	width: 37px;
	height: 30px;
}

a:hover#wykop {
	background-position: 0 -30px;
}

a#podzielsie {
	display: table-cell;
	width: 165px;
	height: 33px;
}

#news {
	background: transparent;
	border: 1px solid #444444;
	width: 650px;
	min-height: 10px;
	padding: 20px;
	background-position: center;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-top: 15px;
	padding-right: 35px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 10px;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
}

#news_txt {
	width: 100%;
	margin-top: 20px;
	margin-bottom: 20px;
	padding: 8px;
}

#news_pole_gorne {
	float: left;
	width: 100%;
	height: 10px;
}

#news_pole_gorne_lewa {
	float: left;
	width: 70%;
	height: 10px;
	text-align: left;
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#news_pole_gorne_prawa {
	float: right;
	width: 30%;
	height: 10px;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

#news_pole_dolne_prawa {
	float: left;
	width: 100%;
	height: 10px;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

#news_pole_dolne_all {
	width: 100%;
}

label {
	cursor: pointer;
}

textarea {
	background-color: #181818;
	font-weight: bold;
	margin: 0;
	padding: 5px;
	border: 1px solid #404040;
	background: -moz-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(35, 35, 35, 0.65)), color-stop(100%, rgba(16, 16, 16, 0.65)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* IE10+ */
	background: linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6232323', endColorstr='#a6101010', GradientType=0);
	/* IE6-9 */
	color: #696969;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	resize: vertical;
}

input[type="hidden"],
input[type="password"],
input[type="submit"],
input[type="reset"],
input[type="button"],
button {
	color: #999;
	text-decoration: blink;
	/*font-weight: bold;*/
	font-size: 10pt;
	font-family: Tahoma;
	/*text-shadow:0 1px 1px #0c507b;*/
	letter-spacing: 0px;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	background-color: #999;
	/*background-image: url("/images/btw.png");*/
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	background-repeat: no-repeat;
	border: 1px solid #999;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	outline: none;
}

input[type="hidden"]:hover,
input[type="password"]:hover,
input[type="submit"]:hover,
input[type="reset"]:hover,
input[type="button"]:hover,
button:hover {
	text-decoration: none;
	color: #FFF;
	border: 1px solid #8399b1;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #999;
	color: #DDD;
	cursor: pointer;
}

input[type="text"] {
	color: #999;
	text-decoration: blink;
	/*font-weight: bold;*/
	font-size: 11pt;
	font-family: Tahoma;
	/*text-shadow:0 1px 1px #0c507b;*/
	letter-spacing: 0px;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	background-color: #999;
	/*background-image: url("/images/btw.png");*/
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	background-repeat: no-repeat;
	/*background-position: left -7px; */
	border: 1px solid #999;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	outline: none;
}

input[type="text"]:hover {
	text-decoration: none;
	color: #FFF;
	border: 1px solid #8399b1;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #999;
	color: #DDD;
	cursor: pointer;
}

input[type="file"] {
	color: #999;
	font-size: 9pt;
	font-family: Tahoma;
	letter-spacing: 0px;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	background-color: #999;
	/*background-image: url("/images/btw.png");*/
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	background-repeat: no-repeat;
	/*background-position: left -7px; */
	border: 1px solid #999;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	outline: none;
	cursor: pointer;
}

input[type="file"]:hover {
	cursor: pointer;
	text-decoration: none;
	border: 1px solid #8399b1;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #999;
	color: #DDD;
}

input.submit-button {
	color: #ff0000;
	text-decoration: none;
	font-size: 11px;
	font-family: verdana;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#c9de96+0,8ab66b+44,398235+100;Green+3D+%233 */
	background: linear-gradient(to bottom, #c9de96 0%, #8ab66b 44%, #398235 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	border: 1px solid #ff0000;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	outline: none;
	overflow: hidden;
	box-shadow: inset 0px 0px 0px 1px #634E13, 0px 0px 4px 0px #ff0000;
	-webkit-box-shadow: inset 0px 0px 0px 1px #634E13, 0px 0px 4px 0px #ff0000;
	-moz-box-shadow: inset 0px 0px 0px 1px #634E13, 0px 0px 4px 0px #ff0000;
	-o-box-shadow: inset 0px 0px 0px 1px #634E13, 0px 0px 4px 0px #ff0000;
}

input.submit-button:hover {
	color: #dbdbdb;
	font-size: 11px;
	font-family: verdana;
	text-decoration: none;
	font-weight: bold;
	padding-top: 2px;
	padding-right: 8px;
	padding-bottom: 3px;
	padding-left: 8px;
	text-shadow: 0 1px 1px #6f3a02;
	border: 1px solid #bcbcbc;
	cursor: pointer;
	box-shadow: inset 0px 0px 0px 1px #634E13, 0px 0px 4px 0px #bcbcbc;
	-webkit-box-shadow: inset 0px 0px 0px 1px #634E13, 0px 0px 4px 0px #bcbcbc;
	-moz-box-shadow: inset 0px 0px 0px 1px #634E13, 0px 0px 4px 0px #bcbcbc;
	-o-box-shadow: inset 0px 0px 0px 1px #634E13, 0px 0px 4px 0px #bcbcbc;
}

option {
	color: #999;
	text-decoration: blink;
	font-size: 9pt;
	font-family: Tahoma;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	background-color: #999;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	background-repeat: no-repeat;
}

select {
	color: #999;
	text-decoration: blink;
	font-size: 9pt;
	font-family: Tahoma;
	letter-spacing: 0px;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	background-color: #999;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	background-repeat: no-repeat;
	border: 1px solid #999;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	outline: none;
}

select:hover {
	text-decoration: none;
	color: #FFF;
	border: 1px solid #8399b1;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #999;
	color: #DDD;
}

.btn {
	width: 75px;
	height: 23px;
}

td.recover {
	border: none;
	padding-top: 25px;
	padding-left: 15px;
	padding: 10px;
	overflow: hidden;
	margin: auto;
}

select option {
	color: #999;
	text-decoration: blink;
	font-size: 9pt;
	font-family: Tahoma;
	letter-spacing: 0px;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	background-color: #999;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	background-repeat: no-repeat;
	/*background-position: left -7px; */
	border: 1px solid #999;
	border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-bottom-right-radius: 5px;
	-moz-border-radius-bottomright: 5px;
	border-bottom-left-radius: 5px;
	-moz-border-radius-bottomleft: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	outline: none;
	cursor: pointer;
}

select option:hover {
	color: #000;
	cursor: pointer;
}

option {
	color: #999;
	text-decoration: blink;
	font-size: 9pt;
	font-family: Tahoma;
	letter-spacing: 0px;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	background-color: #999;
	/*background-image: url("/images/btw.png");*/
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	background-repeat: no-repeat;
}

option:hover {
	color: #000;
	cursor: pointer;
}

optgroup {
	color: #999;
	text-decoration: blink;
	font-size: 9pt;
	font-family: Tahoma;
	letter-spacing: 0px;
	padding: 2px 5px 2px 5px;
	margin: 2px;
	background-color: #999;
	/*background-image: url("/images/btw.png");*/
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	background-repeat: no-repeat;
}

optgroup:hover {
	text-decoration: none;
	font-size: 10pt;
	font-family: Tahoma;
	color: #444;
	letter-spacing: 4px;
	padding: 4px 4px 4px 4px;
	margin: 0px 6px 4px 0px;
	background-image: url("/images/btw.png");
	border: 1px solid #fff;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	outline: none;
}

p#fb_like {
	margin-top: 155px;
	overflow: hidden;
}

#gradient_icons {
	float: right;
	width: 18px;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #ffffff;
	size: 11px;
	margin-bottom: 15px;
	border: 1px solid #00ff00;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	text-align: center;
	text-shadow: 0px 0px 3px #645c47;
	background: rgb(76, 76, 76);
	/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRjNGM0YyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEyJSIgc3RvcC1jb2xvcj0iIzU5NTk1OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjI1JSIgc3RvcC1jb2xvcj0iIzY2NjY2NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjM5JSIgc3RvcC1jb2xvcj0iIzQ3NDc0NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzJjMmMyYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzAwMDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjYwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc2JSIgc3RvcC1jb2xvcj0iIzJiMmIyYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjkxJSIgc3RvcC1jb2xvcj0iIzFjMWMxYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMxMzEzMTMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(76, 76, 76, 1) 0%, rgba(89, 89, 89, 1) 12%, rgba(102, 102, 102, 1) 25%, rgba(71, 71, 71, 1) 39%, rgba(44, 44, 44, 1) 50%, rgba(0, 0, 0, 1) 51%, rgba(17, 17, 17, 1) 60%, rgba(43, 43, 43, 1) 76%, rgba(28, 28, 28, 1) 91%, rgba(19, 19, 19, 1) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(76, 76, 76, 1)), color-stop(12%, rgba(89, 89, 89, 1)), color-stop(25%, rgba(102, 102, 102, 1)), color-stop(39%, rgba(71, 71, 71, 1)), color-stop(50%, rgba(44, 44, 44, 1)), color-stop(51%, rgba(0, 0, 0, 1)), color-stop(60%, rgba(17, 17, 17, 1)), color-stop(76%, rgba(43, 43, 43, 1)), color-stop(91%, rgba(28, 28, 28, 1)), color-stop(100%, rgba(19, 19, 19, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(76, 76, 76, 1) 0%, rgba(89, 89, 89, 1) 12%, rgba(102, 102, 102, 1) 25%, rgba(71, 71, 71, 1) 39%, rgba(44, 44, 44, 1) 50%, rgba(0, 0, 0, 1) 51%, rgba(17, 17, 17, 1) 60%, rgba(43, 43, 43, 1) 76%, rgba(28, 28, 28, 1) 91%, rgba(19, 19, 19, 1) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(76, 76, 76, 1) 0%, rgba(89, 89, 89, 1) 12%, rgba(102, 102, 102, 1) 25%, rgba(71, 71, 71, 1) 39%, rgba(44, 44, 44, 1) 50%, rgba(0, 0, 0, 1) 51%, rgba(17, 17, 17, 1) 60%, rgba(43, 43, 43, 1) 76%, rgba(28, 28, 28, 1) 91%, rgba(19, 19, 19, 1) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(76, 76, 76, 1) 0%, rgba(89, 89, 89, 1) 12%, rgba(102, 102, 102, 1) 25%, rgba(71, 71, 71, 1) 39%, rgba(44, 44, 44, 1) 50%, rgba(0, 0, 0, 1) 51%, rgba(17, 17, 17, 1) 60%, rgba(43, 43, 43, 1) 76%, rgba(28, 28, 28, 1) 91%, rgba(19, 19, 19, 1) 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, rgba(76, 76, 76, 1) 0%, rgba(89, 89, 89, 1) 12%, rgba(102, 102, 102, 1) 25%, rgba(71, 71, 71, 1) 39%, rgba(44, 44, 44, 1) 50%, rgba(0, 0, 0, 1) 51%, rgba(17, 17, 17, 1) 60%, rgba(43, 43, 43, 1) 76%, rgba(28, 28, 28, 1) 91%, rgba(19, 19, 19, 1) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#4c4c4c', endColorstr='#131313', GradientType=0);
	/* IE6-8 */
}

#gradient_icons:hover {
	color: #ff8000;
	background-color: #A79A77;
	font-size: 11px;
	border: 1px solid #ff8000;
	-moz-border-radius: 3px;
	border-radius: 3px;
	-webkit-border-radius: 3px;
	text-shadow: 0px 0px 3px #78776e;
}

#pozdrowienia {
	width: 700px;
	height: 30px;
	margin-top: -10px;
	margin-bottom: 3px;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
}

#ikonki {
	width: 510px;
	height: 28px;
	margin-top: 15px;
	margin-bottom: 10px;
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	padding-top: 3px;
	padding-bottom: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#191e23+0,363e45+100 */
	background: #191e23;
	/* Old browsers */
	background: -moz-linear-gradient(top, #191e23 0%, #363e45 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #191e23 0%, #363e45 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #191e23 0%, #363e45 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#191e23', endColorstr='#363e45', GradientType=0);
	/* IE6-9 */
	border: 1px solid #505b61;
}

.header_04 {
	clear: both;
	display: block;
	height: 20px;
	padding: 3px 10px 0 40px;
	color: #ffffff;
	background: url(images/templatemo_header_04_bg.jpg) no-repeat
}

.header_04 a {
	color: #ffffff;
	text-decoration: none;
}

table.main-2 {
	width: 800px;
	border: solid #ffffff 0px;
	background-color: #044a88;
	background: rgb(3, 73, 137);
	/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAzNDk4OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMTIyM2YiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(3, 73, 137, 1) 0%, rgba(1, 34, 63, 1) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(3, 73, 137, 1)), color-stop(100%, rgba(1, 34, 63, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgb(19, 22, 25) 100%, rgb(19, 22, 25) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgb(19, 22, 25) 100%, rgb(19, 22, 25) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgb(19, 22, 25) 100%, rgb(19, 22, 25) 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, rgb(19, 22, 25) 100%, rgb(19, 22, 25) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#034989', endColorstr='#01223f', GradientType=0);
	/* IE6-8 */
}

td.main-2 {
	border-left: solid #597089 0px;
	border-right: solid #597089 0px;
	padding: 10px;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	overflow: hidden;
	margin: auto;
}

#najczesciej_pobierane_torrenty_main {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	width: 700px;
	min-height: 10px;
	border: solid #fff 1px;
	font-weight: bold;
	color: #c0c0c0;
	padding: 3px;
	margin-top: 5px;
	margin-left: 0px;
	margin-bottom: 5px;
	padding-top: 7px;
	padding-bottom: 7px;
	outline: none;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
}

#premiery-all {
	width: 950px;
	padding-left: 5px;
	padding-right: 5px;
	margin-left: auto;
	margin-right: auto;
	border: solid #777 1px;
	margin-top: 5px;
	margin-bottom: 5px;
	padding-top: 0px;
	background-position: center;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 0 0 5px #000000;
	-webkit-box-shadow: 0 0 #000000;
	-moz-box-shadow: 5 5 5px #000000;
}

.premiery-poster {
	border: solid #fff 2px;
	margin-top: 40px;
	margin-right: 2px;
}

#klisza {
	width: 100%;
	height: 244px;
	background: #FFC url(images/klisza.jpg);
}

.premiere td {
	font-size: 8px;
	max-width: 120px;
	max-height: 150px;
	white-space: inherit;
}

.premiere img {
	max-width: 115px;
	max-height: 130px;
}

#premiery {
	margin-left: -8px;
	border-top: 1px solid #404040;
	background-color: #000000;
}

dl#menu1 {
	margin: 0;
	background-color: #333333;
	width: auto;
}

#menu1 dd.cat {
	margin: 0;
	font-family: 'verdana', 'courier new', 'Arimo', 'arial', 'sans-serif';
	border-top: 1px solid #3e3e3e;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #3e3e3e;
	border-right: 1px solid #000000;
	font-size: 8pt;
	overflow: hidden;
	background-color: #444444;
}

dt.cat {
	background-color: #333333;
	font-family: 'verdana', 'courier new', 'Arimo', 'arial', 'sans-serif';
	font-size: 8pt;
	height: 22px;
	margin: auto;
	border-top: 1px solid #3e3e3e;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #3e3e3e;
	border-right: 1px solid #000000;
	padding-left: 4px;
	padding-right: 10px;
	font-size: 8pt;
}

#strzalka {
	margin-right: 1px;
	float: right;
	margin-top: 2px;
}

#mins {
	width: 1100px;
	display: block;
	background-image: transparent;
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	margin-bottom: 5px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-color: #283035;
	-webkit-box-shadow: 0px 55px 40px rgba(0, 0, 0, 1);
	-moz-box-shadow: 0px 55px 40px rgba(0, 0, 0, 1);
	box-shadow: 0px 55px 40px rgba(0, 0, 0, 1);
	padding-top: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	border-top-left-radius: 10px;
	-moz-border-radius-topleft: 10px;
	border-top-right-radius: 10px;
	-moz-border-radius-topright: 10px;
	border-bottom-right-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	border-bottom-left-radius: 10px;
	-moz-border-radius-bottomleft: 10px;
	border: 0px solid #ffffff;
}

#flash_message {
	margin: 10px 0;
	padding: 10px 0 10px 24px;
	font-weight: bold;
	background: #efefef;
	border: 1px solid #ccc;
}

#flash_message.error {
	border: 1px solid #FC6;
	background: #FFC url('images/msg_error.gif') no-repeat 4px 9px;
	color: #C00;
}

#flash_message.success {
	border: #080 1px solid;
	color: #080;
	background: #E8FCDC url('images/msg_success.gif') no-repeat 4px 9px;
}

a:link,
a:active,
a:visited {
	vertical-align: middle;
	text-decoration: none;
	color: #FFFFFF;
	text-shadow: 1px 1px 1px black;
}

a:hover {
	vertical-align: middle;
	color: #666;
	text-decoration: none;
}

a.userlink:link,
a.userlink:active,
a.userlink:visited {
	font-family: "Courier New";
	font-size: 9pt;
	vertical-align: middle;
	text-decoration: none;
	color: #cd853f;
	text-shadow: 1px 1px 1px black;
}

a.userlink:hover {
	font-family: "Courier New";
	font-size: 9pt;
	vertical-align: middle;
	text-decoration: none;
	color: #00ff99;
}

a.link1 {
	color: rgb(255, 204, 0);
	text-decoration: none;
	font-weight: normal;
}

a.link1:active,
a.link1:hover {
	color: #99FF00;
	text-decoration: none;
}

a.link2 {
	font: bold 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #C6C6C6;
	text-decoration: none;
}

a.link2:active,
a.link2:hover {
	color: #66ff66;
	text-decoration: none;
}

a.link3 {
	color: rgb(255, 255, 255);
	text-decoration: none;
	font-weight: normal;
}

a.link3:active,
a.link3:hover {
	color: #99FF00;
	text-decoration: underline;
}

.reginputerror {
	padding: 5px;
	border: 1px solid #ff0000;
	background-attachment: fixed;
	color: #ff0000;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

.regerror {
	color: #ff0000;
	font-size: 10px;
	padding-bottom: 8px;
}

label {
	cursor: pointer;
}

.reginput {
	padding: 5px;
	border: 1px solid #4f4f4f;
	background-attachment: fixed;
	color: #fff;
	font-family: Tahoma, Verdana, Arial, sans-serif;
}

.tab_gl {
	border: 1px solid #000000;
}

.td_caption {
	height: 23px;
	font: bold 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #C6C6C6;
	padding: 0px 0px 0px 4px;
	border: 1px solid #333333;
}

.tab_body {
	border: 1px solid #333333;
}

.td_body {
	width: 100%;
	vertical-align: top;
	background-color: #33497B;
}

.header_05 {
	clear: both;
	font-size: 14px;
	color: #edc31f;
	padding: 0 0 5px 0;
	margin-bottom: 10px;
}

.margin_bottom_20 {
	clear: both;
	width: 100%;
	height: 20px;
	font-size: 1px;
}

#templatemo_footer_wrapper {
	width: 100%;
	margin: 0 auto;
	background: #191818;
	border-top: 1px solid #4d4848;
}

#templatemo_footer {
	width: 980px;
	padding: 20px;
	margin: 0 auto;
	color: #515251;
}

#templatemo_footer a {
	text-decoration: none;
	color: #7a7a7a;
}

.section_w330 {
	float: left;
	width: 330px;
}

.section_w330 .gallery {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

.section_w330 .gallery li {
	float: left;
	display: inline;
	margin: 0 8px 8px 0;
	padding: 1px;
	width: 71px;
	height: 100px;
	background: #000;
}

.section_w330 .gallery li img {
	width: 70px;
	border: 1px solid #2c2b2b;
}

.section_w330 .gallery li img:hover {
	border: 1px solid #4c4c4c;
}

.section_w195 {
	float: left;
	width: 145px;
	padding: 0 20px 0 0;
	margin: 0 30px 0 0;
	background: url(images/templatemo_footer_bg.jpg) right center no-repeat;
}

.section_w195_last {
	background: none;
}

#templatemo_footer .footer_menu_list {
	margin: 0px;
	padding: 0px;
	list-style: none;
}

#templatemo_footer .footer_menu_list li {
	margin: 0 0 5px 0;
	padding: 0px;
}

#templatemo_footer .footer_menu_list li a {
	color: #928b85;
	font-weight: normal;
	text-decoration: none;
}

#templatemo_footer .footer_menu_list li a:hover {
	color: #FFFFFF;
}

.rama {
	min-height: 5px;
	padding: 4px;
	border-style: none solid solid;
	border: 1px solid rgb(191, 191, 191);
	border-width: 0px 1px 1px;
	border: solid #000 1px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 10px;
	margin-bottom: 5px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 6px 1px #000000;
	-moz-box-shadow: 0px 0px 6px 1px #000000;
	box-shadow: 0px 0px 6px 1px #000000;
}

ul.menu_pionowe,
ul.menu_pionowe li {
	display: block;
	list-style: none;
	margin: 0px;
	padding: 0;
}

ul.menu_pionowe {
	width: 190px;
}

ul.menu_pionowe a:link,
ul.menu_pionowe a:visited {
	display: block;
	width: 190px;
	font-family: verdana;
	font-weight: bold;
	padding: 10px;
	text-decoration: none;
	color: #d0d1cc;
	border-bottom: solid #545456 2px;
}

ul.menu_pionowe a:hover {
	background: #202020;
	text-align: left;
}

#pobierane_miesiaca {
	width: 120px;
	min-height: 10px;
	text-align: center;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	border: solid #444 1px;
	margin-top: 10px;
	color: #ffd700;
	margin-left: 0px;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	float: center;
	outline: none;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
}

img.poster-torrent {
	margin: 1px;
	border-radius: 5px;
	box-shadow: 7px 7px 5px rgb(0 0 0 / 75%);
}

#pobierane_miesiaca_main {
	width: 700px;
	min-height: 10px;
	text-align: center;
	background-color: #222;
	border: solid #676767 1px;
	margin-top: 0px;
	color: #ffff00;
	margin-left: 4px;
	margin-bottom: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	float: center;
	outline: none;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
}

td.najczesciej_pobierane_torrenty {
	min-width: 10px;
	border: solid #545456 0px;
	font-weight: bold;
	color: #c0c0c0;
	padding: 5px;
}

.najczesciej_pobierane_torrenty_block {
	width: 61px;
	min-height: 10px;
	border: solid #545456 1px;
	font-weight: bold;
	color: #c0c0c0;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	outline: none;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 0px 0px 6px 1px #000;
}

.najczesciej_pobierane_torrenty_block:hover {
	width: 61px;
	min-height: 10px;
	border: solid silver 1px;
	font-weight: bold;
	color: #c0c0c0;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	outline: none;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 0px 0px 6px 1px silver;
}

a#gototop {
	position: fixed;
	bottom: 15px;
	right: 15px;
	padding: 0;
	width: 75px;
	height: 27px;
	background: url("/images/gototop.png") no-repeat center center;
}

#pobierane {
	margin-left: 8px;
	margin-bottom: 8px;
	color: #C0C0C0;
	padding: 3px 3px 3px;
	outline: medium none;
	transition: all 0.25s ease-in-out 0s;
	border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);
}

img.najczesciej_pobierane_miesiaca {
	width: 55px;
	height: 90px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

#najczesciej_pobierane_miesiaca_box {
	width: 61px;
	min-height: 10px;
	border: solid #545456 1px;
	font-weight: bold;
	float: center;
	display: inline-block;
	color: #c0c0c0;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	padding: 3px 3px 3px;
	outline: none;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 0px 0px 6px 1px #000;
}

#najczesciej_pobierane_miesiaca_box:hover {
	width: 61px;
	min-height: 10px;
	border: solid silver 1px;
	font-weight: bold;
	color: #c0c0c0;
	margin-top: 5px;
	margin-left: 5px;
	margin-right: 5px;
	margin-bottom: 5px;
	outline: none;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	box-shadow: 0px 0px 6px 1px silver;
}

#najczesciej_pobierane_miesiaca_lewa {
	width: 55px;
	min-height: 8px;
	border: solid #545456 1px;
	font-weight: bold;
	float: center;
	display: inline-block;
	color: #c0c0c0;
	margin-top: 3px;
	margin-left: 5px;
	margin-right: 3px;
	margin-bottom: 8px;
	padding: 3px 3px 0px;
	outline: medium none;
	transition: all 0.25s ease-in-out;
	border-radius: 5px;
	box-shadow: 0px 0px 6px 1px #000;
}

#najczesciej_pobierane_miesiaca_lewa:hover {
	width: 55px;
	min-height: 8px;
	border: solid #444 1px;
	font-weight: bold;
	color: #c0c0c0;
	margin-top: 3px;
	margin-left: 5px;
	margin-right: 3px;
	margin-bottom: 8px;
	padding: 3px 3px 0px;
	outline: none;
	transition: all 0.25s ease-in-out;
	border-radius: 5px;
	box-shadow: 0px 0px 6px 1px silver;
}

#najczesciej_pobierane_miesiaca-button {
	width: 120px;
	min-height: 10px;
	text-align: center;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	border: solid #444 1px;
	margin-top: 0px;
	color: #ffff00;
	margin-bottom: 0px;
	padding-top: 2px;
	padding-bottom: 2px;
	float: center;
	outline: none;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
}

a.ostatnie_30:link,
a.ostatnie_30:visited {
	text-decoration: none;
	color: silver;
	font-size: 11px;
	font-family: verdana;
}

a.ostatnie_30:hover {
	color: #ebebeb;
	text-decoration: none;
}

.top_30 li {
	max-width: 200px;
	list-style-type: none;
	position: relative;
	padding-top: 2px;
	padding-bottom: 2px;
	margin-left: 5px;
	text-align: left;
	margin-top: 0px;
	margin-bottom: 0px;
	word-wrap: break-word;
}

.top_30 li::before {
	content: "";
	position: absolute;
	top: 100%;
	width: 100%;
	left: 0;
	height: 1px;
	border-radius: 2px;
	background: -moz-linear-gradient(left, rgba(153, 153, 153, 0) 0%, rgba(153, 153, 153, 0.2) 20%, rgba(153, 153, 153, 1) 50%, rgba(153, 153, 153, 0.25) 80%, rgba(153, 153, 153, 0) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(153, 153, 153, 0)), color-stop(20%, rgba(153, 153, 153, 0.2)), color-stop(50%, rgba(153, 153, 153, 1)), color-stop(80%, rgba(153, 153, 153, 0.25)), color-stop(100%, rgba(153, 153, 153, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(153, 153, 153, 0) 0%, rgba(153, 153, 153, 0.2) 20%, rgba(153, 153, 153, 1) 50%, rgba(153, 153, 153, 0.25) 80%, rgba(153, 153, 153, 0) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(153, 153, 153, 0) 0%, rgba(153, 153, 153, 0.2) 20%, rgba(153, 153, 153, 1) 50%, rgba(153, 153, 153, 0.25) 80%, rgba(153, 153, 153, 0) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(153, 153, 153, 0) 0%, rgba(153, 153, 153, 0.2) 20%, rgba(153, 153, 153, 1) 50%, rgba(153, 153, 153, 0.25) 80%, rgba(153, 153, 153, 0) 100%);
	/* IE10+ */
	background: linear-gradient(to right, rgba(153, 153, 153, 0) 0%, rgba(153, 153, 153, 0.2) 20%, rgba(153, 153, 153, 1) 50%, rgba(153, 153, 153, 0.25) 80%, rgba(153, 153, 153, 0) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000ffff', endColorstr='#0000ffff', GradientType=1);
	/* IE6-8 */
}

.top_30 li a:hover {
	color: silver;
}

li {
	margin-top: 0pt;
	margin-right: 0px;
	margin-bottom: 0pt;
}

ul {
	margin-left: -38px;
	margin-right: 5px;
	margin-top: 0px;
	margin-bottom: 5px;

}

input.inpt_login {
	background-color: #EFF4F7;
	background-image: url("/images/input_login.gif");
	background-position: left center;
	background-repeat: no-repeat;
	border: 2px solid #222222;
	border-radius: 5px;
	box-shadow: 0 0 5px 2px #BECDD8 inset;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 20px;
	padding-left: 27px;
	padding-right: 5px;
	vertical-align: middle;
	width: 128px;
}

input.inpt_login:hover {
	border: 2px solid #5d5d5d;
}

input.inpt_login:focus {
	border: 2px solid #5d5d5d;
}

input.inpt_pass {
	background-color: #EFF4F7;
	background-image: url("/images/input_pass.gif");
	background-position: left center;
	background-repeat: no-repeat;
	border: 2px solid #222222;
	border-radius: 5px;
	box-shadow: 0 0 5px 2px #BECDD8 inset;
	color: #444444;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	height: 20px;
	margin-right: 5px;
	padding-left: 27px;
	padding-right: 5px;
	vertical-align: middle;
	width: 128px;
}

input.inpt_pass:hover {
	border: 2px solid #5d5d5d;
}

input.inpt_pass:focus {
	border: 2px solid #5d5d5d;
}

hr.user_line {
	width: 150px;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#00e3c6+0,00e3c6+50,00e3c6+100&amp;0+0,0.75+25,1+50,0.75+75,0+100 */
	background: -moz-linear-gradient(left, rgba(0, 227, 198, 0) 0%, rgba(0, 227, 198, 0.75) 25%, rgba(0, 227, 198, 1) 50%, rgba(0, 227, 198, 0.75) 75%, rgba(0, 227, 198, 0) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(0, 227, 198, 0)), color-stop(25%, rgba(0, 227, 198, 0.75)), color-stop(50%, rgba(0, 227, 198, 1)), color-stop(75%, rgba(0, 227, 198, 0.75)), color-stop(100%, rgba(0, 227, 198, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(0, 227, 198, 0) 0%, rgba(0, 227, 198, 0.75) 25%, rgba(0, 227, 198, 1) 50%, rgba(0, 227, 198, 0.75) 75%, rgba(0, 227, 198, 0) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(0, 227, 198, 0) 0%, rgba(0, 227, 198, 0.75) 25%, rgba(0, 227, 198, 1) 50%, rgba(0, 227, 198, 0.75) 75%, rgba(0, 227, 198, 0) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(0, 227, 198, 0) 0%, rgba(0, 227, 198, 0.75) 25%, rgba(0, 227, 198, 1) 50%, rgba(0, 227, 198, 0.75) 75%, rgba(0, 227, 198, 0) 100%);
	/* IE10+ */
	background: linear-gradient(to right, rgba(0, 227, 198, 0) 0%, rgba(0, 227, 198, 0.75) 25%, rgba(0, 227, 198, 1) 50%, rgba(0, 227, 198, 0.75) 75%, rgba(0, 227, 198, 0) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#0000e3c6', endColorstr='#0000e3c6', GradientType=1);
	/* IE6-9 */
	height: 1px;
	border: 0px;
	margin-bottom: -5px;
}

td.pole {
	background-position: center;
	padding: 6px 15px 10px;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

table.pole {
	float: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	margin-bottom: 5px;
	margin-top: 0;
	min-height: 280px;
	overflow: hidden;
	padding: 6px;
	text-align: left;
	transition: all 0.25s ease-in-out 0s;
}

td.cmp {
	background-color: transparent;
	padding-left: 10px;
	padding-right: 10px;
}

td.cmp:Hover {
	background-image: url(images/hover_img.gif);
}

td.boxm2 {
	background-image: url(images/tlo_mpx_290.gif);
}

td.adminnews {
	color: #d5d5d5;
	padding: 5px;
	margin: 3px;
	border-radius: 5px;
	box-shadow: 2px 2px 10px 0 #000 inset;
	border-top: 1px solid #333333;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #333333;
	border-right: 2px solid #000000;
}

#footer {
	position: relative;
	border: none 0;
	clear: both;
	height: 260px;
	width: 100%;
	color: #999999;
	cursor: default;
	font: 8pt/1.55 'Arimo', arial, sans-serif;
	text-shadow: 0 1px 0 #000000;
	bottom: 0;
	bottom: 0;
	padding-top: 26px;
	background: linear-gradient(to bottom, rgba(57, 57, 57, 1) 0%, rgba(10, 10, 10, 1) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
	border-color: #5e3903;
	border: 1px solid #5e3903;
	border-radius: 0 0 5px 5px;
	border-style: solid;
	border-width: 0 1px 1px;
}

div#R {
	margin: 0;
	border: none;
	padding: 10px;
	float: right;
}

body {
	min-width: 1000px;
	font-family: Verdana;
	font-size: 11px;
	color: White;
	background: #1D1D1D;
	color: #000;
	line-height: 1.7em;
}

#lapacz {
	width: 1170px;
	display: block;
	background-color: #232323 !important;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	margin-bottom: 0px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background-color: #444444;
	padding-top: 10px;
	padding-left: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border: 1px solid #444;
	box-shadow: 0px 0px 20px 6px #000000;
}

#logo {
	clear: none;
	height: auto;
	width: 980px;
	height: 300px;
}

div.kontakt {
	background: none 0 0 repeat scroll rgba(255, 0, 31, 0.8);
	text-shadow: 0.1em 0.1em 0.2em #000000;
	color: #F0FFF0;
	font-size: 10pt;
	max-width: 400px;
	min-height: 18px;
	opacity: 0.87999999523162841796875;
	padding: 8px 13px;
	position: fixed;
	right: 1%;
	top: 80%;
	z-index: 10;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}

div.raporty {
	background: none 0 0 repeat scroll rgba(150, 153, 146, 0.8);
	text-shadow: 0.1em 0.1em 0.2em #000000;
	color: #F0FFF0;
	font-size: 10pt;
	max-width: 400px;
	min-height: 18px;
	opacity: 0.87999999523162841796875;
	padding: 8px 13px;
	position: fixed;
	right: 1%;
	top: 80%;
	z-index: 10;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}

div.akceptacja {
	background: none 0 0 repeat scroll rgba(255, 255, 0, 0.8);
	text-shadow: 0.1em 0.1em 0.2em #000000;
	color: #F0FFF0;
	font-size: 10pt;
	max-width: 400px;
	min-height: 18px;
	opacity: 0.87999999523162841796875;
	padding: 8px 13px;
	position: fixed;
	right: 1%;
	top: 80%;
	z-index: 10;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
}

#coment {
	background: linear-gradient(to bottom, #2C2C2C 0%, #1F1F1F 100%) 0 0 repeat scroll transparent;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 0 15px #888888;
	width: 650px;
	height: 130px;
	color: #FFFFFF;
	border: #778393 solid 1px;
	margin: 10px 10px 10px 10px;
}

div#akapit {
	padding: 5px;
}

div#akapit1 {
	padding: 5px;
}

div#userActions {
	background: linear-gradient(to bottom, #2C2C2C 0%, #1F1F1F 100%) 0 0 repeat scroll transparent;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 0 5px #888888;
	border: solid #444 1px;
	color: white;
	cursor: default;
	display: inline-block;
	font-family: "Segoe UI";
	line-height: 20px;
	margin: 5px;
	padding: 0 10px;
	width: 800px;
	font-size: 9pt;
}

div#userActions ul {
	display: inline-block;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

div#userActions li {
	display: inline-block;
	height: 20px;
	margin-right: 10px;
	margin-left: 10px;
	width: 150px;
}

div#userActions li:hover {
	border-radius: 5px 5px 5px 5px;
	margin-right: 10px;
	margin-left: 10px;
	width: 150px;
}

div#userActions a {
	width: 200px;
	color: white;
	padding: 0 0;
	text-decoration: none;
	margin-right: 10px;
	margin-left: 10px;
}

div#userActions22 {
	background: #242424;
	border: solid red 1px;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);

	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	border-radius: 15px 15px 15px 15px;
	color: white;
	cursor: default;
	display: inline-block;
	font-family: "Segoe UI";
	line-height: 20px;
	margin: 5px;
	padding: 5px 10px;
	width: 900px;
	color: #999999;
	text-shadow: 0 1px 0 #000000;
	font: 50%/1.55 'Arimo', arial, sans-serif;
	font-size: 9pt;
}

div#userActions22 ul {
	display: inline-block;
	list-style: none outside none;
	margin: 0;
	padding: 0;
}

div#userActions22 li {
	display: inline-block;
	height: 20px;
	margin-right: 5px;
	margin-left: 5px;
	padding-top: 3px;
	padding-bottom: 0px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: red;
	width: 110px;
}

div#userActions22 li:hover {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #00BFFF;
	width: 110px;
	margin-right: 5px;
	margin-left: 5px;
}

div#userActions22 a {
	width: 100%;
	padding: 0 0;
	text-decoration: none;
	border-bottom-color: red 1px;
}

div#userActions3 {
	background: linear-gradient(to bottom, #2C2C2C 0%, #1F1F1F 100%) 0 0 repeat scroll transparent;
	border-radius: 5px 5px 5px 5px;
	box-shadow: 0 0 5px #888888;
	color: white;
	cursor: default;
	display: inline-block;
	font-family: "Segoe UI";
	line-height: 0;
	margin: 5px;
	padding: 0 0;
	width: 900px;
	color: #999999;
	text-shadow: 0 1px 0 #000000;
	font: 50%/1.55 'Arimo', arial, sans-serif;
	font-size: 9pt;
}

div#userActions3 a {
	padding: 0 5px;
	text-decoration: none;
}

div#L {
	margin: 0;
	border: none;
	padding: 10px;
	float: left;
}

div#R {
	margin: 0;
	border: none;
	padding: 10px;
	float: right;
}

div.tag {
	font-size: 1pt;
}

div.tag2 {
	font-size: 1pt;
}

div.tlo {
	border: #515151 solid 1px;
}


a:focus {
	outline: none;
}

h1 {
	color: white;
	margin: 0;
	font-size: 9pt;
}

h1.a {
	color: white;
	text-shadow: 0.1em 0.1em 0.2em black;
	font-size: 9pt;
}

h2 {
	color: white;
	font-size: 8pt;
	margin: 0;
}

p {
	font-size: 8pt;
}

table.detal {
	border: none 0;
	font-size: 8pt;
}

table {
	border: none 0;
	font-size: 8pt;
}

table.lista {
	font-size: 10px;
	color: #CCCCCC;
	font-family: verdana, tahoma, arial, sans-serif;
	border: 1px #444444 solid;
	background-color: #303336;
	vertical-align: top;
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 15px black;
	-moz-box-shadow: 0px 0px 15px black;
	box-shadow: 0px 0px 15px black;
}

td.block {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: red;
	FONT-FAMILY: verdana;
	LETTER-SPACING: 0px;
	TEXT-DECORATION: none
}

td.blocklist {
	width: 90%;
	background-color: #000000;
	BORDER-TOP: #3e3e3e 1px solid;
	BORDER-BOTTOM: #000000 1px solid;
	BORDER-LEFT: #3e3e3e 1px solid;
	BORDER-RIGHT: #000000 1px solid;
}

td.lista {
	background-color: #333333;
	BORDER-TOP: #333333 1px solid;
	BORDER-BOTTOM: #333333 1px solid;
	BORDER-LEFT: #333333 1px solid;
	BORDER-RIGHT: #000000 1px solid;
	border-radius: 5px;
	border-bottom-color: #676767 1px solid;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);
}

td.header {
	font-weight: bold;
	color: #FFFFFF;
	padding: 0px;
	margin: 0px;
	background-color: #3860BB;
	background-image: url(images/row_lava.gif);
	height: 34px;
}


td {
	color: white;
	font-family: Verdana;
	font-size: 8pt;
}

table.cat {
	border-top: 1px solid #333333;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #333333;
	border-right: 2px solid #000000;
}

table.main {
	background-color: #171717;
	border-top: 0px solid #333333;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #333333;
	border-right: 0px solid #000000;
}

table.mainm-dark {
	background-color: #313131;
	border: none;
}

table.bg {
	background-color: #313131;
	border: #000 solid 1px;
	border-spacing: 0;
	border-style: inset;
}

td.tyt {
	background: url("tyt.gif") 0 0 repeat-x scroll transparent;
	height: 41px;
	font-size: 9pt;
}

td.menu {
	background: url("main-bg.png") 0 0 repeat-x scroll transparent;
	height: 34px;
	font-size: 9pt;
}

td.menu:hover {
	background: url("main-bg2.png") 0 0 repeat-x scroll transparent;
	height: 34px;
	font-size: 9pt;
}

td.block {
	background-image: url("/images/btw.png");
	height: 23px;
	font: bold 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #C6C6C6;
	padding: 0px 0px 0px 0px;
	border: 0px solid #444444;
	border-bottom: #444444 1px solid;
	border-top-left-radius: 6px;
	border-top-right-radius: 6px;
}

p {
	font-size: 9pt;
}

td.logo {
	border: #313131 solid 1px;
	background-color: #000;
	background: url(blockbgheader.jpg) top repeat-x #000;
	padding: 0;
	margin: 0;
	font-size: 8pt;
	color: #fff;
}

td.blocklist {
	background-color: #171717;
	border-top: 1px solid #333333;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #333333;
	border-right: 2px solid #000000;
}

table.opis {
	background-color: #171717;
	border-top: 1px solid #333333;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #333333;
	border-right: 2px solid #000000;
}

table.quote {
	border-top: 1px solid #333333;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #333333;
	border-right: 2px solid #000000;
	font-size: 8pt;
	color: #ffffff;
	width: 80%;
	background-color: #000000;
}

td.quote {
	font-family: "Century Gothic";
	font-size: 8pt;
	color: #ffffff;
	width: 80%;
	background-color: #000000;
}

table.nfo {
	border: #88181b dotted 2pt;
	color: #0a7c35;
	width: 100%;
	height: 100%;
	background-color: #000000;
	font-family: "Courier New";
	font-size: 10px;
}

td.nfo {
	background-color: #000000;
}

table.code {
	border: #88181b dotted 2pt;
	color: #0a7c35;
	width: 100%;
	font-family: "Courier New";
	font-size: 10px;
}

td.code {
	color: #FFFFFF;
	width: 100%;
	font-family: "Courier New";
	font-size: 9pt;
}

td.ile {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top: 1px solid #3e3e3e;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #3e3e3e;
	border-right: 1px solid #000000;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 8pt;
}

td.cat2 {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border: #515151 solid 1px;
}

td.cat2:hover {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
}

td.cat3 {
	border-top: 1px solid #333333;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #333333;
	border-right: 2px solid #000000;
}

td.sms {
	border: black solid 1px;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	border-bottom-left-radius: 5px;
	border-bottom-right-radius: 5px;
	border-top: 1px solid #3e3e3e;
	border-bottom: 1px solid #3e3e3e;
	border-left: 1px solid #3e3e3e;
	border-right: 1px solid #3e3e3e;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 8pt;
}

td.cat {
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-left-radius: 3px;
	border-bottom-right-radius: 3px;
	border-top: 1px solid #3e3e3e;
	border-bottom: 1px solid #000000;
	border-left: 1px solid #3e3e3e;
	border-right: 1px solid #000000;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 8pt;
}

td.cat:hover {
	font-weight: bold;
}

td.pole {
	text-align: center;
	background-position: center center;
	border: 1px solid #444;
	padding: 6px 15px 10px;
	text-align: justify;
}

td.pole-1 {
	text-align: center;
	background-position: center;
	border: 1px solid #444;
	padding: 6px 15px 10px;
	text-align: justify;
}

td.pole1 {
	font-family: Verdana;
	background-color: #434343;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	color: #DEDEDE;
	font-size: 8pt;
	padding: 10px;
	text-align: left;
}

td.dodaj {
	text-align: center;
	background-position: center center;
	border-top: 1px solid #333333;
	border-bottom: 1px solid #333333;
	border-left: 1px solid #333333;
	border-right: 1px solid #333333;
	padding: 6px 15px 10px;
}

li {
	margin-bottom: 2pt;
	margin-top: 2pt;
}

td.header {
	border: 1px solid #444;
	background-color: #333333;
}

td.headerlog {
	width: 180px;
	font-weight: bold;
	color: #ffffff;
	padding: 5px;
	margin: 3px;
	background-color: #171717;
	border-top: 1px solid #333333;
	border-bottom: 2px solid #000000;
	border-left: 1px solid #333333;
	border-right: 2px solid #000000;
}

td.header-copy {
	font-weight: bold;
	color: #3a4f6c;
	padding: 3px;
	margin: 0;
	background-color: #3c3c3d;
	background-image: url(header_back.gif);
}

td.mainm {
	font-weight: bold;
	color: #fff;
	padding: 2px;
	margin: 0;
	background-color: #515151;
	background-image: none;
}

td.mainm-dark {
	color: #fff;
	padding: 2px;
	margin: 0;
	background-color: #313131;
	background-image: none;
}

td.title {
	font-size: 10pt;
	font-family: verdana;
}

td.navigation {
	background-color: #fafcfe;
	font-weight: bold;
	font-size: 8pt;
	line-height: 1.5em;
}

form {
	margin-top: 0;
	margin-bottom: 0;
}

.sublink {
	font-size: 8pt;
	font-weight: normal;
}

a.index {
	font-weight: bold;
}

a.biglink {
	font-weight: bold;
	font-size: 10pt;
}

.important {
	font-weight: bold;
	font-size: 10pt;
}

td.red {
	background-color: #000000;
	color: red;
}

td.yellow {
	background-color: #000000;
	color: #bec635;
}

td.green {
	background-color: #000000;
	color: green;
}

td.red2 {
	background-color: #000000;
	color: red;
}

td.yellow2 {
	background-color: #000000;
	color: #bec635;
}

td.green2 {
	background-color: #000000;
	color: green;
}

td.progress {
	padding: 0;
	background-image: url(backprogress.gif);
	background-repeat: repeat-x;
	height: 10px;
}

td.red a:link {
	color: red;
}

td.red a:visited {
	color: red;
}

td.yellow a:link {
	color: #bec635;
}

td.yellow a:visited {
	color: #bec635;
}

td.green a:link {
	color: green;
}

td.green a:visited {
	color: green;
}

table.stats {
	text-align: center;
	font-family: verdana, geneva, arial, helvetica, sans-serif;
	font-weight: normal;
	font-size: 8pt;
	color: #fff;
	width: 600px;
	background-color: #666;
	border: 0;
	border-collapse: collapse;
	border-spacing: 0;
}

table.stats td {
	background-color: #ccc;
	color: #000;
	padding: 4px;
	text-align: left;
	border: #fff solid 1px;
}

table.stats td.hed {
	background-color: #666;
	color: #fff;
	padding: 4px;
	text-align: left;
	border-bottom: 2px solid #fff;
	font-size: 8pt;
	font-weight: bold;
}

div.lebegoablakcenter {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -123px;
}

div.raport {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -123px;
}

.xxxskip {
	background: none 0 0 repeat scroll lightgray;
	border: #BFBFBF solid 1px;
	color: black;
	width: 100%;
}

.textinput {
	background: -moz-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(35, 35, 35, 0.65)), color-stop(100%, rgba(16, 16, 16, 0.65)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* IE10+ */
	background: linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6232323', endColorstr='#a6101010', GradientType=0);
	/* IE6-9 */
	color: white;
	-webkit-border-radius: 7px;
	-moz-border-radius: 7px;
	border-radius: 7px;
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);
	border: 1px solid #B20000;
	font-size: 13px;
	padding: 4px;
	font-family: Verdana;
	height: 18px;
	width: 250px;
}

.textinput:hover {
	background-color: #5B5B5B;
	border-style: solid;
	border-width: 1px;
	border-color: #BF0000;
	font-family: Verdana;
	font-size: 13px;
	color: white;
}

.textinputsms {
	background-image: url("txt.gif");
	text-align: center;
	border-top-left-radius: 8px;
	border-top-right-radius: 8px;
	border-bottom-left-radius: 8px;
	border-bottom-right-radius: 8px;
	border: black solid 1px;
	font-size: 11pt;
	font-weight: bold;
	font-family: Verdana, Arial;
}

.textinput-kon {
	background-image: url("txt.gif");
	text-align: center;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	border-bottom-left-radius: 10px;
	border-bottom-right-radius: 10px;
	border: black solid 1px;
	font-size: 11pt;
	font-weight: bold;
	font-family: Verdana, Arial;
	height: 20px;
}

.admininput {
	background: -moz-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(35, 35, 35, 0.65)), color-stop(100%, rgba(16, 16, 16, 0.65)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* IE10+ */
	background: linear-gradient(top, rgba(35, 35, 35, 0.65) 0%, rgba(16, 16, 16, 0.65) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#a6232323', endColorstr='#a6101010', GradientType=0);
	/* IE6-9 */
	color: white;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.75);
	border: 1px solid #B20000;
	font-size: 11px;
	padding: 4px;
	font-family: Verdana;
}

.admininput:hover {
	background-color: #5B5B5B;
	border-style: solid;
	border-width: 1px;
	border-color: #BF0000;
	font-family: Verdana;
	font-size: 11px;
	color: white;
}

div.divider {
	background: url("/images/divider.png") center top repeat-x scroll transparent;
	border: none medium;
	height: 2px;
	margin: 3px;
	width: 800px;
}

div.divider2 {
	background: url("/images/divider.png") center top repeat-x scroll transparent;
	border: none medium;
	height: 2px;
	margin: 2px;
	width: 100%;
}

div#kontakt {
	margin-right: 30px;
	border: none;
	padding: 0;
	float: right;
}

#rolling-nav {
	font: normal 12px 'Trebuchet MS', Trebuchet, Arial, Sans-Serif;
	color: white;
	text-transform: uppercase;
	width: 900px;
	margin: auto;
}

#rolling-nav ul {
	height: 50px;
	margin: 0px 0px;
	padding: 0px 0px;
	overflow: hidden;
}

#rolling-nav li {
	float: left;
	display: inline;
	list-style: none;
	margin: 0px 0px;
	padding: 0px 0px;
	width: 100px;
}

#rolling-nav a,
#rolling-nav a:before {
	display: block;
	margin: 0px 0px;
	padding: 0px 10px;
	line-height: 50px;
	color: white;
	text-decoration: none;
	background-color: #900;
	background-image: -webkit-linear-gradient(top, #900 0%, #6A0808 50%, #620303 50%, #6A0808 100%);
	background-image: -moz-linear-gradient(top, #900 0%, #6A0808 50%, #620303 50%, #6A0808 100%);
	background-image: -ms-linear-gradient(top, #900 0%, #6A0808 50%, #620303 50%, #6A0808 100%);
	background-image: -o-linear-gradient(top, #900 0%, #6A0808 50%, #620303 50%, #6A0808 100%);
	background-image: linear-gradient(top, #900 0%, #6A0808 50%, #620303 50%, #6A0808 100%);
	-webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.1);
	-moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.1);
	box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.1);
	position: relative;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-ms-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

#rolling-nav a:before {
	content: attr(data-clone);
	position: absolute;
	top: 100%;
	right: 0px;
	left: 0px;
	display: block;
	background-color: white;
	background-image: -webkit-linear-gradient(top, #ddd, white);
	background-image: -moz-linear-gradient(top, #ddd, white);
	background-image: -ms-linear-gradient(top, #ddd, white);
	background-image: -o-linear-gradient(top, #ddd, white);
	background-image: linear-gradient(top, #ddd, white);
	border-top: 2px solid rgba(0, 0, 0, 0.2);
	color: #333;
}

#rolling-nav a:hover {
	margin-top: -50px;
	margin-bottom: 1px;
}

nav.menu {
	display: table;
	padding: 0 10px 0;
	margin: 0 auto;
	font-size: 14px;
	overflow: hidden;
}

.menu li {
	list-style-type: none;
	margin: 0 auto;
	float: left;
	min-width: 130px;
}

.menu>li {
	background-color: #a82222;
	background-image: -webkit-linear-gradient(#a82222, #670000);
	background-image: -moz-linear-gradient(#a82222, #670000);
	background-image: -o-linear-gradient(#a82222, #670000);
	background-image: linear-gradient(#a82222, #670000);
	border-left: 1px solid #5f5f5f;
	border-right: 1px solid #7e0000;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.menu li:first-child {
	border-radius: 3px 0px 0px 3px;
	border-left: none;
}

.menu li:last-child {
	border-radius: 0px 3px 3px 0px;
	border-right: none;
}

.menu a {
	display: block;
	text-decoration: none;
	color: white;
	text-transform: uppercase;
	padding: 0px 30px;
	font-family: 'Verdana', arial;
	margin: 0px;
	position: relative;
	font-size: 12px;
	line-height: 40px;
}

.menu li:hover {
	background-color: #900;
	background-image: -webkit-linear-gradient(top, #900 0%, #6A0808 50%, #620303 50%, #6A0808 100%);
	background-image: -moz-linear-gradient(top, #900 0%, #6A0808 50%, #620303 50%, #6A0808 100%);
	background-image: -ms-linear-gradient(top, #900 0%, #6A0808 50%, #620303 50%, #6A0808 100%);
	background-image: -o-linear-gradient(top, #900 0%, #6A0808 50%, #620303 50%, #6A0808 100%);
	background-image: linear-gradient(top, #900 0%, #6A0808 50%, #620303 50%, #6A0808 100%);
	-webkit-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.1);
	-moz-box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.1);
	box-shadow: inset 0px 1px 0px rgba(255, 255, 255, 0.1);
}

.menu li:hover span:after {
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	transform: rotate(180deg);
}

ul.menu-hover {
	visibility: hidden;
	position: absolute;
	opacity: 0;
	height: 0;
	width: 150px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
}

.menu li:hover .menu-hover {
	visibility: visible;
	height: 30px;
	opacity: 1;
}

.menu-hover li {
	height: 30px;
	border-bottom: 1px solid #696969;
	background-color: #2a2a2a;
	border-left: none;
	border-right: none;
	width: 150px;
	top: 10px;
}

.menu-hover li:hover {
	background-image: -webkit-linear-gradient(#2a2a2a, #434343);
	background-image: -moz-linear-gradient(#2a2a2a, #434343);
	background-image: -o-linear-gradient(#2a2a2a, #434343);
	background-image: linear-gradient(#2a2a2a, #434343);
	box-shadow: none;
}

.menu-hover a {
	color: white;
}

.menu a span:after {
	content: "";
	border-left: 3px solid transparent;
	border-right: 3px solid transparent;
	border-bottom: 3px solid white;
	position: absolute;
	top: 30px;
	right: 70px;
	-webkit-transition: all 0.2s ease-in-out;
	-moz-transition: all 0.2s ease-in-out;
	-o-transition: all 0.2s ease-in-out;
	transition: all 0.2s ease-in-out;
}

.menu-hover li:first-child,
.menu-hover li:last-child {
	border-radius: 0;
	right: 30px;
}

.menu a:after {
	background: rgba(255, 255, 255, .07);
	content: "";
	height: 30px;
	left: 0;
	position: absolute;
	width: 100%;
}

.menu li.btw {
	display: block;
	text-decoration: none;
	color: white;
	text-transform: uppercase;
	padding: 0 20px;
	font-family: 'Verdana', arial;
	margin: 0;
	position: relative;
	font-size: 12px;
	line-height: 40px;
}


.tabs-nav {
	background: url("../images/border-solid.png") repeat-x scroll 0 100% transparent;
}

.tabs-wrapper ul.tabs-nav li {
	border-left: 1px solid #0E0E0E;
	border-right: 1px solid #0E0E0E;
	border-top: 1px solid #0E0E0E;
}

.tabs-wrapper ul.tabs-nav li a {
	color: #FFFFFF;
	background: url("../images/gradient-gray.png") repeat-x 0 0;
	background: -moz-linear-gradient(top, #373737 0%, #181818 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #373737), color-stop(100%, #181818));
	background: -webkit-linear-gradient(top, #373737 0%, #181818 100%);
	background: -o-linear-gradient(top, #373737 0%, #181818 100%);
	background: -ms-linear-gradient(top, #373737 0%, #181818 100%);
	background: linear-gradient(top, #373737 0%, #181818 100%);
}

.tabs-wrapper ul.tabs-nav li a.current,
.tabs-wrapper ul.tabs-nav li a.current:hover {
	background: #212121 !important;
}

.tabs-wrapper ul.tabs-nav li a:hover {
	background: #212121;
	background: url("../images/gradient-gray.png") repeat-x 0 100%;
	background: -moz-linear-gradient(top, #181818 0%, #333333 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #181818), color-stop(100%, #333333));
	background: -webkit-linear-gradient(top, #181818 0%, #333333 100%);
	background: -o-linear-gradient(top, #181818 0%, #333333 100%);
	background: -ms-linear-gradient(top, #181818 0%, #333333 100%);
	background: linear-gradient(top, #181818 0%, #333333 100%);
}

#container {
	width: 980px;
	margin: 0 auto;
	padding: 0;
}

#banner {
	width: 980px;
	height: 300px;
	margin: 0 auto;
	background: url(images/logo.png) no-repeat;
}

#banner div {
	padding: 5px;
	display: block;
	border: 1px #66CC66 solid;
	float: right;
	margin: 10px;
	line-height: 16px;
	overflow: hidden;
}

#banner p.left {
	float: left;
	margin: 0px;
	padding: 0px;
	color: #66CC66;
	text-align: left;
}

#banner p.right {
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#banner #logo {
	float: left;
	margin: 0 auto;
	width: 650px;
	height: 300px;
}

#content {
	padding: 0 2px;
}

.tab_gl {
	border: 1px solid #000000;
}

.td_caption {
	height: 23px;
	font: bold 9pt verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	color: #C6C6C6;
	padding: 0px 0px 0px 4px;
	border: 1px solid #333333;
}

.td_body {
	width: 100%;
	vertical-align: top;
	background-color: #33497B;
}

.sidebarmenu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font: bold 13px Verdana;
}

.sidebarmenu ul li {
	position: relative;
}

/* Top level menu links style */
.sidebarmenu ul li a {
	display: block;
	overflow: auto;
	color: #C6C6C6;
	text-decoration: none;
	padding: 6px;
	border-bottom: 1px solid #444444;
}

.sidebarmenu ul li a:link,
.sidebarmenu ul li a:visited,
.sidebarmenu ul li a:active {
	background-color: #434343;
}

.sidebarmenu ul li a:visited {
	color: #C6C6C6;
}

.sidebarmenu ul li a:hover {
	background-color: black;
	background-image: url("/images/btw.png");
	font-weight: bold;
}

* html .sidebarmenu ul li {
	float: left;
	height: 1%;
}

* html .sidebarmenu ul li a {
	height: 1%;
}

#info_main_pw {
	width: 200px;
	text-align: center;
	background: rgb(214, 0, 0);
	/* Old browsers */
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2MDAwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZTAwMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(214, 0, 0, 1) 0%, rgba(94, 0, 0, 1) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(214, 0, 0, 1)), color-stop(100%, rgba(94, 0, 0, 1)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, rgba(214, 0, 0, 1) 0%, rgba(94, 0, 0, 1) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, rgba(214, 0, 0, 1) 0%, rgba(94, 0, 0, 1) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(top, rgba(214, 0, 0, 1) 0%, rgba(94, 0, 0, 1) 100%);
	/* IE10+ */
	background: linear-gradient(to bottom, rgba(214, 0, 0, 1) 0%, rgba(94, 0, 0, 1) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d60000', endColorstr='#5e0000', GradientType=0);
	/* IE6-8 */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	padding: 10px;
	margin-left: auto;
	margin-right: auto;
	margin-bottom: 10px;
	box-shadow: 0 0 5px rgba(214, 0, 0, 1);
	-webkit-box-shadow: 0 0 rgba(214, 0, 0, 1);
	-moz-box-shadow: 5 5 5px rgba(214, 0, 0, 1);
}

#info_main_pw a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #fff;
	font-size: 11px;
}

#info_main_pw a:hover {
	color: #E6E600;
}

.ttable_head2 {
	font-family: 'Verdana';
	color: #FFFFFF;
	font-size: 8pt;
	background: #434343;
	text-align: center;
	border: 1px solid #000000;
}

#container {
	width: 980px;
	margin: 0 auto;
	padding: 0;
}

#banner {
	width: 980px;
	height: 200px;
	margin: 0 auto;
	background: url(images/logo.png) no-repeat;
}

#banner div {
	padding: 5px;
	display: none;
	border: 1px #66CC66 solid;
	float: right;
	margin: 10px;
	line-height: 16px;
	overflow: hidden;
}

#banner p.left {
	float: left;
	margin: 0px;
	padding: 0px;
	color: #66CC66;
	text-align: left;
}

#banner p.right {
	float: right;
	margin: 0px;
	padding: 0px;
	text-align: left;
}

#banner #logo {
	float: left;
	margin: 0 auto;
	width: 650px;
	height: 150px;
}

#content {
	padding: 0 2px;
}

.margin_bottom_10 {
	clear: both;
	width: 100%;
	height: 10px;
	font-size: 1px;
}

.margin_bottom_20 {
	clear: both;
	width: 100%;
	height: 20px;
	font-size: 1px;
}

.cleaner {
	clear: both;
	width: 100%;
	height: 0px;
	font-size: 0px;
}

div.pagination {
	padding: 3px;
	margin: 3px;
	width: 100%;
	margin: 0 auto;
}

div.pagination a {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid gray;
	text-decoration: none;
	color: #fff;
	background-color: #1a1a1a
}

div.pagination a:hover,
div.pagination a:active {
	background: #444;
	border: 1px solid white;
	color: white;
}

div.pagination span.current {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid white;
	font-weight: bold;
	background-color: #444;
	color: #FFF;
}

div.pagination span.disabled {
	padding: 2px 5px 2px 5px;
	margin: 2px;
	border: 1px solid #EEE;
	color: #DDD;
}

div.warning,
div.caution,
div.tip,
div.information {
	margin: 20px;
	padding: 20px 30px;
	text-align: center;
}

div.warning,
div.tip {
	background-repeat: no-repeat;
	padding-left: 92px;
	background-position: center left;
}

div.warning p,
div.caution p,
div.tip p,
div.information p {
	text-align: justify;
}

div.tip {
	border: 1px solid #00c;
	color: #006;
	background-color: #eef;
	background-image: url("images/dialog-information.png");
}

div.warning {
	border: 2px solid #FF0000;
	color: #FFFFFF;
	background-image: url("images/dialog-warning.png");
}

#track {
	width: 360px;
	min-height: 200px;
	background: #434343;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	overflow: hidden;
	border: solid #000000 1px;
	padding: 20px;
	margin-left: auto;
	margin-right: auto;
}

#news {
	background: #242424;
	border: solid #444 1px;
	width: 600px;
	min-height: 10px;
	padding: 30px;
	background-position: center;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-top: 15px;
	padding-right: 35px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 5px;
	margin-bottom: 5px;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
}

#news_txt {
	width: 100%;
	margin-top: 40px;
	margin-bottom: 40px;
	padding: 8px;
}

#news_pole_gorne {
	float: left;
	width: 100%;
	height: 10px;
}

#news_pole_gorne_lewa {
	float: left;
	width: 70%;
	height: 10px;
	text-align: left;
	color: #fff;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

#news_pole_gorne_prawa {
	float: right;
	width: 30%;
	height: 10px;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

#news_pole_dolne_prawa {
	float: left;
	width: 100%;
	height: 10px;
	text-align: right;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
}

#news_pole_dolne_all {
	width: 100%;
}

#block_notlogged {
	width: 810px;
	margin-left: auto;
	margin-right: auto;
	background: #171717 none repeat scroll 0% 0%;
	border: 1px solid #171717;
	margin-top: 25px;
	margin-bottom: 25px;
	border-radius: 5px;
	box-shadow: 0px 0px 6px 1px #ff0000;
	overflow: hidden;
}

#title_notlogged {
	width: 808px;
	display: block;
	height: 23px;
	font: bold 9pt/23px verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif;
	text-align: center;
	color: #ff0000;
	margin: auto;
	background: #171717 none repeat scroll 0% 0%;
	border: 1px solid #171717;
	overflow: hidden;

}

#content_notlogged {
	color: #FFF;
	font: bold 9pt/23px verdana, geneva, lucida, "lucida grande", arial, helvetica, sans-serif;
	padding: 0px;
	float: center;
	text-align: center;
	width: 100%;
	display: block;
	background: #313131 none repeat scroll 0% 0%;
	border: 1px solid #000;
	overflow: hidden;
}

#partners_all {
	width: 600px;
	min-height: 50px;
	overflow: hidden;
	margin-top: 20px;
	margin-bottom: 20px;
}

#partners_title {
	width: 200px;
	color: #ffffff;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin-bottom: 10px;
	overflow: hidden;
}

a.partners_title:link,
a.partners_title:visited {
	text-decoration: none;
	font-size: 15px;
	font-weight: bold;
	text-shadow: 3px 3px 3px black;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #dddddd;
}

a.partners_title:hover {
	color: lime;
	text-decoration: none;
	text-shadow: 3px 3px 3px black;
}

hr.partners_title {
	border: 0;
	height: 1px;
	margin-bottom: 0px;
	/* IE9 SVG, needs conditional override of 'filter' to 'none' */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 1)), color-stop(50%, rgba(255, 255, 255, 1)), color-stop(80%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%);
	/* IE10+ */
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1);
	/* IE6-8 */
}

#pobrane {
	background: #242424;
	border: solid #444 1px;
	width: 640px;
	min-height: 10px;
	padding: 10px;
	background-position: center;
	font-weight: normal;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align: left;
	padding-top: 15px;
	padding-left: 15px;
	padding-right: 15px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 15px;
	margin-bottom: 15px;
	transition: all 0.25s ease-in-out;
	-webkit-transition: all 0.25s ease-in-out;
	-moz-transition: all 0.25s ease-in-out;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	-moz-box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	box-shadow: 0px 0px 5px rgba(0, 0, 0, 0.75);
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
}

.comm {
	/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#2b3b4b+0,0c151e+100 */
	background: #303336;
	/* Old browsers */
	background: -moz-linear-gradient(top, #303336 0%, #151617 100%);
	/* FF3.6-15 */
	background: -webkit-linear-gradient(top, #303336 0%, #151617 100%);
	/* Chrome10-25,Safari5.1-6 */
	background: linear-gradient(to bottom, #303336 0%, #151617 100%);
	/* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#303336', endColorstr='#151617', GradientType=0);
	/* IE6-9 */
}

.gatunek_kategoria_separator {
	width: 570px;
	height: 5px;
	overflow: hidden;
	float: left;
	border: 0px solid #657a9e;
}

td.pole_upload {
	background-position: center;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 0px;
	font-weight: normal;
	text-align: center;
	background-position: center;
	border: 1px solid #444;
}

td.pole_upload2 {
	background-position: center;
	text-align: left;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-align: center;
	background-position: center;
	border: 1px solid #444;
	text-align: justify;
}

.squaredThree {
	float: left;
	width: 16px;
	position: relative;
}


input:checked {
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjgwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMCIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%);
	/* FF3.6+ */
	background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(20%, rgba(255, 255, 255, 1)), color-stop(50%, rgba(255, 255, 255, 1)), color-stop(80%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(255, 255, 255, 0)));
	/* Chrome,Safari4+ */
	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%);
	/* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%);
	/* Opera 11.10+ */
	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%);
	/* IE10+ */
	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 1) 40%, rgba(255, 255, 255, 1) 50%, rgba(255, 255, 255, 1) 80%, rgba(255, 255, 255, 0) 100%);
	/* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff', endColorstr='#00ffffff', GradientType=1);
	/* IE6-8 */
}

#body_coder {
	background: linear-gradient(to right, #FFF 20%, #FF0 40%, #FF0 60%, #FFF 80%);
	background-size: 200% auto;
	color: #000;
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	animation: shine 1s linear infinite;

	@keyframes shine {
		to {
			background-position: 200% center;
		}
	}
}

.animated-gradient {
	background-image: linear-gradient(to left, violet, indigo, blue, green, yellow, orange, red);
	-webkit-background-clip: text;
}

/* modal pobieranie start */
.download-modal-overlay {
	position: fixed;
	z-index: 9999;
	inset: 0;
	background: rgba(0, 0, 0, 0.6);
	font-family: Arial, sans-serif;

	display: flex;
	align-items: center;
	justify-content: center;

	opacity: 0;
	visibility: hidden;
	pointer-events: none;
	transition: opacity 0.2s ease-out, visibility 0.2s ease-out;
}

.download-modal-overlay.active {
	opacity: 1;
	visibility: visible;
	pointer-events: auto;
}

.download-modal {
	background: #121212;
	color: #f5f5f5;
	border-radius: 8px;
	max-width: 420px;
	width: 90%;
	padding: 16px 18px 18px;
	box-shadow: 0 12px 32px rgba(0, 0, 0, 0.7);
	border: 1px solid #2a2a2a;

	transform: translateY(10px);
	opacity: 0;
	transition: transform 0.2s ease-out, opacity 0.2s ease-out;
}

.download-modal-overlay.active .download-modal {
	transform: translateY(0);
	opacity: 1;
}

.download-modal-header {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-bottom: 8px;
}

.download-modal-title {
	font-size: 16px;
	font-weight: bold;
}

.download-modal-close {
	background: transparent;
	border: none;
	color: #aaa;
	font-size: 22px;
	line-height: 1;
	cursor: pointer;
	padding: 0 4px;
	transition: all ease 0.3s;
	text-decoration: none;
	margin: 0px;
	box-shadow: none;
}

.download-modal-close:hover {
	color: #fff;
	padding: 0 4px;
	margin: 0px;
	border: none;
	box-shadow: none;
}

.download-modal-body p {
	margin: 6px 0 10px;
	font-size: 13px;
	line-height: 1.4;
	color: #ddd;
}

.download-modal-actions {
	margin-top: 12px;
	text-align: right;
}

.download-modal-submit {
	background: #4954b8;
	border: none;
	color: #fff;
	font-size: 13px;
	padding: 6px 14px;
	border-radius: 4px;
	cursor: pointer;
	transition: all ease 0.3s;
}

.download-modal-submit:hover {
	background: #5c67d0;
	border: none;
	color: #fff;
	font-size: 13px;
	padding: 6px 14px;
	border-radius: 4px;
	cursor: pointer;
}

.download-modal-info {
	font-size: 11px;
	color: #999;
	margin-top: 8px;
}

.download-btn.download-btn-disabled {
	opacity: 0.6;
	cursor: default !important;
	pointer-events: none;
}

.download-loader {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-left: 6px;
	border-radius: 50%;
	border: 2px solid rgba(255, 255, 255, 0.3);
	border-top-color: #ffffff;
	animation: download-spin 0.6s linear infinite;
	vertical-align: middle;
}

@keyframes download-spin {
	from {
		transform: rotate(0deg);
	}

	to {
		transform: rotate(360deg);
	}
}

#downloadCaptchaForm {
	display: flex;
	flex-direction: column;
	gap: 8px;
	align-items: center;
	margin: 24px 0px;
}

.download-modal-submit[disabled] {
    opacity: 0.5;
    cursor: not-allowed;
}

/* modal pobieranie end */