* {
margin:0;padding:0;
}

body {
background:#033658 url(../../../images/black/footer_bg.gif);color:#000;text-align:center;font-family:Arial, Verdana, Sans-Serif;font-size:12px;
}
#cornerad{
    z-index: 99999;
}
hr {
background:#e0e0e0;width:25%;height:1px;margin:5px -2px 2px;border:0;
}

tr:last-child td {
border-bottom:0;
}

ul,ol {
list-style-position:inside;
}

h2 {
margin:0 3px 13px 3px;font-size:18px;
}

h3 {
margin:2px 3px 0 3px;font-size:14px;
}

a:link,a:visited {
color:#000;text-decoration:none;
}

a:hover {
text-decoration:underline;
}

#ForumHead {
background:url(../../../images/black/forumhead_siatka.jpg) top center;width:100%;height:171px;
}

#ForumHead #Head {
width:984px;height:171px;margin:0px auto;position:relative;
}

#ForumHead #Head #logo {
    
display:block;position:absolute;top:37px;left:20px;
}

#ForumContent {
	background: url(../../../images/black/bg.gif);
	width: 100%;
	padding-bottom: 15px;
}

#header {
padding-top:13px;
}

#ForumFooter {
background:url(../../../images/black/forumfooter.gif) top left repeat-x;width:100%;
}

#top {
background:rgba(255,255,255,0.1);width:160px;height:43px;position:absolute;top:15px;right:0;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}

#top div {
height:28px;
}

#top #fb {
position:absolute;left:1px;top:10px;padding:4px 12px;
}

#top #gplus {
background:url(../../../images/black/separator.gif) no-repeat left 1px;position:absolute;left:42px;top:10px;padding:4px 12px;
}

#top #tw {
background:url(../../../images/black/separator.gif) no-repeat left 1px;position:absolute;left:79px;top:10px;padding:4px 12px;
}

#top #rss {
background:url(../../../images/black/separator.gif) no-repeat left 1px;position:absolute;left:116px;top:10px;padding:4px 12px;
}

#facebook-likebox {
	background: #1E4258;
	width: 292px;
	height: 410px;
	position: fixed;
	right: -302px;
	top: 175px;
	z-index: 6;
	border-color: #0E6094;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	padding: 5px;
	display: block;
	text-align: left;
}

#facebook-likebox .move {
	background: #1E4258;
	width: 10px;
	position: absolute;
	left: -43px;
	top: -1px;
	display: block;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	border-color: #0E6094;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	padding: 12px 16px;
	height: 21px;
	display: block;
}

#facebook-likebox .fb-like-box {
	position: fixed;
}

#google-addbox {
	background: #1E4258;
	width: 292px;
	height: 119px;
	position: fixed;
	right: -302px;
	top: 235px;
	z-index: 6;
	border-color: #0E6094;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	padding: 5px;
	display: block;
	text-align: left;
}

#google-addbox .move {
	background: #1E4258;
	width: 18px;
	position: absolute;
	left: -43px;
	top: -1px;
	display: block;
	-webkit-border-radius: 5px 0 0 5px;
	-moz-border-radius: 5px 0 0 5px;
	border-radius: 5px 0 0 5px;
	border-color: #0E6094;
	border-style: solid;
	border-width: 1px 0 1px 1px;
	padding: 12px 12px;
	height: 21px;
	display: block;
}

#google-addbox .g-plus {
	position: fixed;
}

#Search {
background:url(../../../images/black/search.png) no-repeat;width:984px;height:50px;margin:15px auto;display:block;clear:both;-webkit-box-shadow:0px 0px 3px #fff;-moz-box-shadow:0px 0px 3px #fff;box-shadow:0px 0px 3px #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}

#Search input[type=text] {
background:none;width:900px;color:#373737;border:0;position:relative;top:15px;left:15px;font-size:20px;
}

#Search .img {
float:right;padding-top:13px;padding-right:17px;
}

#Search .img img:hover {
cursor:pointer;
}

#container {
width:984px;margin:0 auto;text-align:left;padding-bottom:1px;
}

#content {
width:auto;color:#f1f5f7; position: relative;
}

.menu ul {
color:#000000;text-align:right;padding:4px;font-weight:bold;
}

.menu ul a:link {
color:#000000;text-decoration:none;
}

.menu ul a:hover {
color:#000000;text-decoration:none;
}

#panel {
background:#ffffff;color:#000000;border:1px solid #D4D4D4;padding:2px;font-size:8px;
}

.upper_panel {
background:url(../../../images/black/upper_panel.png) no-repeat;color:#4d94c1;padding:10px;-webkit-box-shadow:2px 2px 4px #010c13;-moz-box-shadow:2px 2px 4px #010c13;box-shadow:2px 2px 4px #010c13;-webkit-border-top-left-radius:2px;-webkit-border-top-right-radius:2px;-moz-border-radius-topleft:2px;-moz-border-radius-topright:2px;border-top-left-radius:2px;border-top-right-radius:2px;height:22px;line-height:22px;font-size:12px;
}

.upper_panel a {
color:#4d94c1;
}

.upper_panel a:hover {
color:#fff;text-decoration:none;
}

.upper_panel ul {
float:right;list-style-type:none;list-style-image:none;margin:0;padding:0;
}

.upper_panel ul li.first {
background:none;
}

.upper_panel ul li {
background:url(../../../images/black/separator.gif) no-repeat left;display:inline;float:left;padding:0 5px;
}

.upper_panel ul li a {
color:#88b9d8;padding-left:20px;
}

.upper_panel ul li a.search {
background:url(../../../images/black/icons/upper_search.png) no-repeat 5px 2px;
}

.upper_panel ul li a.memberlist {
background:url(../../../images/black/icons/upper_memberlist.gif) no-repeat 5px 3px;
}

.upper_panel ul li a.regulamin {
background:url(../../../images/black/icons/upper_rules.gif) no-repeat 5px 2px;
}

.upper_panel ul li a.portal {
background:url(../../../images/black/icons/upper_portal.gif) no-repeat 5px 2px;
}

.upper_panel a.login {
background:url(../../../images/black/icons/action.gif) no-repeat 0 5px;padding-left:9px;margin-left:2px;
}

.upper_panel a.register {
background:url(../../../images/black/icons/action.gif) no-repeat 0 5px;padding-left:9px;margin-left:10px;
}

.upper_panel a.logout {
background:url(../../../images/black/icons/action.gif) no-repeat 0 5px;padding-left:9px;margin-left:10px;
}

.lower_panel a.admincp {
background:url(../../../images/black/icons/admincp.gif) no-repeat;padding-left:20px;float:left;
}

.lower_panel a.modcp {
background:url(../../../images/black/icons/modcp.gif) no-repeat;padding-left:20px;float:left;
}

.lower_panel a.usercp {
background:url(../../../images/black/icons/usercp.gif) no-repeat;padding-left:20px;float:left;
}

.lower_panel {
	background: #ffffff;
	color: #888888;
	padding: 6px;
	-webkit-box-shadow: 2px 2px 4px #010c13;
	-moz-box-shadow: 2px 2px 4px #010c13;
	box-shadow: 2px 2px 4px #010c13;
	-webkit-border-bottom-right-radius: 2px;
	-webkit-border-bottom-left-radius: 2px;
	-moz-border-radius-bottomright: 2px;
	-moz-border-radius-bottomleft: 2px;
	border-bottom-right-radius: 2px;
	border-bottom-left-radius: 2px;
	
	font-size: 12px;
}

.lower_panel a {
	color: #626262;
}

.lower_panel a:hover {
color:#000;text-decoration:none;
}

table {
color:#000;text-align:left;font-family:Arial, Tahoma, Verdana, Sans-Serif;
}

.tborder {

	background: white url(../../../images/black/tborder_bg2.gif) no-repeat top right;
	width: 100%;
	color: #525252;
	padding: 10px 15px;
margin: 15px 0;
	-webkit-box-shadow: 2px 2px 4px #010c13;
	-moz-box-shadow: 2px 2px 4px #010c13;
	box-shadow: 2px 2px 4px #010c13;
	-webkit-border-radius: 2px;
	-moz-border-radius: 2px;
	border-radius: 2px;
	border-spacing: 0;

}

.tborder tr {
padding:2px;
}

.tborder a,.tborder_stats a {
color:#4D94C1;
}

.tborder_stats {
background:#054167 url(../../../images/black/stats_bg.png) no-repeat top right;width:100%;margin:15px 0;padding:5px;-webkit-box-shadow:2px 2px 4px #010c13;-moz-box-shadow:2px 2px 4px #010c13;box-shadow:2px 2px 4px #010c13;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;border-spacing:10px;
}

.tborder_stats .thead {
color:#f1f5f7;padding:7px 0;font-size:15px;font-weight:normal;
}

.tborder_stats .tfoot a,.tborder_stats .tfoot a:visited {
color:#fff;
}

.thead {
color:#f26522;padding:7px 0;text-align:left;font-size:15px;
}

.thead a,.thead a:visited {
color:#f26522;
}

.tcat {
background:#e5e8ea;padding:10px;
}

.tcat a,.tcat a:visited {
color:#000000;
}

.tcat_stats {
background:url(../../../images/black/tcat_stats.gif) top left repeat-x;padding:0 10px;-webkit-box-shadow:2px 2px 4px #010c13;-moz-box-shadow:2px 2px 4px #010c13;box-shadow:2px 2px 4px #010c13;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;height:41px;
}

.tcat_stats span.smalltext,.trow1_stats span.smalltext {
color:#93b8ce;
}

.tcat_stats span.smalltext a,.trow1_stats span.smalltext a {
color:#3083ba;
}

.trow1_stats {
padding:5px 10px;
}

.trow1,.trow2 {
	background: #fff;
	border-bottom: 1px solid #e0e0e0;
	padding: 5px 5px;
}

.trow1 strong a,.trow2 strong a {
color:#000;
}

.trow1 a,.trow2 a {
color:#1d6898;
}

.trow_shaded {
background:#ffdde0;
}

.trow_selected td {
background:#FFFBD9;border-bottom:1px solid #F7E86A;
}

.trow_sep {
background:#e5e8ea;color:#575757;padding:5px 10px;border-bottom:1px solid #e0e0e0;font-size:11px;font-weight:bold;
}

.bottommenu {
margin:10px auto 0 auto;text-align:center;clear:both;font-size:11px;
}

.bottommenu span.smalltext a {
color:#A2A2A2;
}

.bottommenu span.smalltext a:hover {
text-decoration:underline;
}

span.smalltext a {
color:#575757;
}

#nav {
margin:0px auto;display:block;text-align:center;
}

#PageNav {
margin:0px auto;display:block;text-align:right;position:absolute;top:95px;right:10px;max-width:700px;font-size:11px;
}

.navigation,.navigation a,.navigation a:visited {
color:#b6d9ef;
}

.navigation h1,.navigation div {
display:inline-block !important;
}

.navigation h1 {
color:#4d94c0;margin:0;padding:0;font-size:11px;font-weight:bold;
}

.navigation img {
height:12px;
}

.smalltext {
color:#525252;font-size:11px;
}

.bigtext {
font-size:15px;
}

.largetext {
font-size:16px;font-weight:bold;
}

input.textbox {
background:#f1f5f7;color:#3B3B3B;border:1px solid #ced1d2;padding:4px 8px;font-family:Arial, Tahoma, Verdana, Sans-Serif;font-weight:lighter;
}

.upper_panel input.textbox {
padding:3px 8px;margin:0 2px;
}

.upper_panel input[type=submit],.upper_panel input[type=button].button {
padding:4px 6px;margin:0 3px;
}

.upper_panel input[type=checkbox] {
vertical-align:middle;margin:-3px 2px 0 6px;
}

textarea {
background:#f1f5f7;color:#3B3B3B;border:1px solid #ced1d2;padding:7px 12px;font-family:Arial, Tahoma, Verdana, Sans-Serif;font-size:13px;
}

select {
background:#f1f5f7;color:#3B3B3B;border:1px solid #ced1d2;padding:3px 6px;font-family:Arial, Tahoma, Verdana, Sans-Serif;font-weight:lighter;
}

input[type=submit]:hover,input[type=button].button:hover {
background:#c4c7c9;cursor:pointer;
}

input[type=checkbox] {
vertical-align:middle;
}

input[type=radio][name=icon] {
margin-top:1px;margin-left:7px;position:relative;vertical-align:top;margin-right:1px;
}

input[type=submit],input[type=button].button {
background:#b5b5b5;color:#fff;border:0;-webkit-box-shadow:1px 1px 2px #6a6c6c;-moz-box-shadow:1px 1px 2px #6a6c6c;box-shadow:1px 1px 2px #6a6c6c;padding:5px 8px 4px 8px;text-transform:uppercase;margin:0 2px;font-size:13px;
}

.editor {
background:#f1f1f1;border:1px solid #ccc;
}

.editor_control_bar {
background:#fff;border:1px solid #0f5c8e;
}

.autocomplete {
background:#fff;border:1px solid #000;color:black;
}

.autocomplete_selected {
background:#313031;color:#fff;
}

.popup_menu {
background:#fff;border:1px solid #000;
}

.popup_menu .popup_item {
background:#ffffff;color:#000;
}

.popup_menu .popup_item:hover {
background:#313031;color:#fff;
}

.trow_reputation_positive {
background:#ccffcc;
}

.trow_reputation_negative {
background:#ffcccc;
}

.reputation_positive {
color:green;
}

.reputation_neutral {
color:#444;
}

.reputation_negative {
color:red;
}

.invalid_field {
border:1px solid #f30;color:#f30;
}

.valid_field {
border:1px solid #0c0;
}

.validation_error {
background:url(../../../images/black/invalid.gif) no-repeat center left;color:#f30;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px;
}

.validation_success {
background:url(../../../images/black/valid.gif) no-repeat center left;color:#00b200;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px;
}

.validation_loading {
background:url(../../../images/black/spinner.gif) no-repeat center left;color:#555;margin:5px 0;padding:5px;font-weight:bold;font-size:11px;padding-left:22px;
}

img {
border:none;
}

.clear {
clear:both;
}

.hidden {
display:none;float:none;width:1%;
}

.menu ul {
list-style:none;margin:0;
}

.menu li {
display:inline;padding-left:5px;
}

.menu img {
padding-right:5px;vertical-align:top;
}

#panel .links {
margin:0;float:right;
}

.expcolimage {
width:auto;float:right;vertical-align:middle;margin-top:2px;
}

.float_left {
float:left;
}

.float_right {
float:right;
}

.thread_button {
background:#f1f5f7;-webkit-box-shadow:1px 1px 2px #6a6c6c;-moz-box-shadow:1px 1px 2px #6a6c6c;box-shadow:1px 1px 2px #6a6c6c;height:36px;
}

img.attachment {
border:1px solid #E9E5D7;padding:2px;
}

img.article {
margin:20px 15px 20px 5px;-webkit-box-shadow:2px 2px 4px #010c13;-moz-box-shadow:2px 2px 4px #010c13;box-shadow:2px 2px 4px #010c13;float:left;clear:both;
}

#copyright {
width:984px;color:#0e6094;margin:0 auto;text-align:left;padding:20px;
}

#copyright a {
color:#0E6094;
}

#debug {
text-align:center;clear:both;
}

blockquote {
border:1px solid #ccc;margin:0;background:#f1f5f7;padding:4px;
}

blockquote cite {
font-weight:bold;border-bottom:1px solid #ccc;font-style:normal;display:block;margin:4px 0;
}

blockquote cite span {
float:right;font-weight:normal;
}

.codeblock {
background:#f1f5f7;border:1px solid #ccc;padding:4px;
}

.codeblock .title {
border-bottom:1px solid #ccc;font-weight:bold;margin:4px 0;
}

.codeblock code {
overflow:auto;height:auto;max-height:200px;display:block;font-family:Monaco, Consolas, Courier, monospace;font-size:13px;
}

.subforumicon {
margin-left:3px;
}

.separator {
margin:5px;padding:0;height:0px;font-size:1px;list-style-type:none;
}

form {
margin:0;padding:0;
}

.popup_menu .popup_item_container {
margin:1px;text-align:left;
}

.popup_menu .popup_item {
display:block;padding:3px;text-decoration:none;white-space:nowrap;
}

.popup_menu a.popup_item:hover {
text-decoration:none;
}

.autocomplete {
text-align:left;
}

.subject_new {
font-weight:bold;
}

.highlight {
background:#ec5975;padding-top:3px;padding-bottom:3px;
}

.pm_alert {
background:#FFF6BF;color:#525252;border:1px solid #FFD324;text-align:center;padding:5px 20px;margin:15px 0;-webkit-box-shadow:0px 0px 3px #fff;-moz-box-shadow:0px 0px 3px #fff;box-shadow:0px 0px 3px #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}

.red_alert {
background:#FBE3E4;color:#525252;border:1px solid #A5161A;text-align:center;padding:5px 20px;margin:15px auto;-webkit-box-shadow:0px 0px 3px #fff;-moz-box-shadow:0px 0px 3px #fff;box-shadow:0px 0px 3px #fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;
}

.high_warning {
color:#CC0000;
}

.moderate_warning {
color:#F3611B;
}

.low_warning {
color:#AE5700;
}

div.error {
padding:5px 10px;border-top:2px solid #FFD324;border-bottom:2px solid #FFD324;background:#FFF6BF;font-size:12px;color:#000 !important;
}

div.error p {
margin:0;color:#000;font-weight:normal;
}

div.error ul li a {
color:#053d62;font-weight:bold;
}

div.error p em {
font-style:normal;font-weight:bold;padding-left:24px;display:block;color:#C00;background:url(../../../images/black/error.gif) no-repeat 0;
}

div.error.ul {
margin-left:24px;
}

.online {
color:#15A018;
}

.offline {
color:#C7C7C7;
}

.pagination {
color:#F26522;margin:7px 0;font-size:14px;
}

.tfoot {
padding:5px 0;
}

.tfoot .pagination,.tcat .pagination {
padding-top:0;
}

.pagination .pages {
font-weight:bold;
}

.pagination .pagination_current,.pagination a {
padding:3px 6px;margin-bottom:3px;
}

.pagination a {
background:#ffffff;color:#525252;border:1px solid #e0e0e0;
}

.pagination .pagination_current {
background:#ffffff;color:#3B3B3B;border:1px solid #ccc;font-weight:bold;
}

.pagination a:hover {
background:#B6D9EF;color:#3B3B3B;border:1px solid #ccc;text-decoration:none;
}

.thread_legend dd {
padding-bottom:4px;margin-right:15px;
}

.thread_legend img {
margin-right:4px;vertical-align:bottom;
}

.forum_legend {
background:#f1f5f7;-webkit-box-shadow:2px 2px 4px #010c13;-moz-box-shadow:2px 2px 4px #010c13;box-shadow:2px 2px 4px #010c13;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;text-align:left;margin-top:15px;padding:10px 15px;display:none;
}

.forum_legend dt,.forum_legend dd {
display:inline-block;
}

.forum_legend dd {
width:240px;padding:0 10px;
}

.forum_legend dt {
width:52px;text-align:center;
}

.success_message {
color:#00b200;font-weight:bold;font-size:10px;margin-bottom:10px;
}

.error_message {
color:#C00;font-weight:bold;font-size:10px;margin-bottom:10px;
}

.post_body {
color:#3B3B3B;padding:5px;font-size:13px;
}

.post_body a,.post_body a:visited {
color:#4D94C0;
}

.post_body a[rel=nofollow],.post_body a:visited[rel=nofollow],#shoutbox a[rel=nofollow],#shoutbox a:visited[rel=nofollow] {
color:#F26522;
}

.post_title {
display:inline;vertical-align:middle;font-size:14px;font-weight:bold;
}

.post_buttons {
padding:8px 12px;border-bottom:1px solid #E0E0E0;
}

.post_buttons img {
-webkit-box-shadow:1px 1px 2px #6a6c6c;-moz-box-shadow:1px 1px 2px #6a6c6c;box-shadow:1px 1px 2px #6a6c6c;margin:2px;
}

.post_buttons img:hover,.thread_button img:hover {
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;
}
.download {
display: inline-block;border-bottom:1px solid #E0E0E0;
}

.download img {
-webkit-box-shadow:1px 1px 2px #6a6c6c;-moz-box-shadow:1px 1px 2px #6a6c6c;box-shadow:1px 1px 2px #6a6c6c;
}

.download img:hover{
-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);opacity:0.5;
}

.quick_jump {
background:url(../../../images/black/jump.gif) no-repeat 0;width:13px;height:13px;padding-left:13px;vertical-align:middle;border:none;
}

fieldset,fieldset.trow1,fieldset.trow2 {
background:#ffffff;border:1px solid #ccc;
}

#panel .remember_me input {
vertical-align:middle;margin-top:-1px;
}

.hiddenrow {
display:none;
}

.selectall {
background-color:#FFFBD9;font-weight:bold;text-align:center;
}

.repbox {
font-size:16px;font-weight:bold;padding:5px 7px 5px 7px;
}

._neutral {
background-color:#FAFAFA;color:#999999;border:1px solid #CCCCCC;
}

._minus {
background-color:#FDD2D1;color:#CB0200;border:1px solid #980201;
}

._plus {
background-color:#E8FCDC;color:#008800;border:1px solid #008800;
}

.pagination_breadcrumb {
background-color:#f5f5f5;border:1px solid #fff;outline:1px solid #ccc;padding:5px;margin-top:5px;font-weight:normal;
}

.pagination_breadcrumb_link {
vertical-align:middle;cursor:pointer;
}

.addthis_toolbox {
display:inline-block;margin-left:3px;margin-top:2px;clear:both;font-size:12px;
}

.red_alert a,.pm_alert a,.board_message a {
color:#0E6094;
}
table.forum{
        	background: white url(../../../images/black/tborder_bg.gif) no-repeat top right;
}
table.forum .trow1, table.forum .trow2, table.forum {

	background-color: #f1f5f7;
}

div#eight{
    background-image:url(../../../images/eight.png);
    width: 155px;
    height: 155px;
    float: right;

}
div#eight > div{
    position: relative;
}
div#eight > div > a> img{
    margin: 10px 0 0 70px;
}