body {
	color : #c6bfb7;
	background : url(images/bg.jpg) repeat-x;
	background-color : #331900;
	background-attachment : fixed;
	font-family : Tahoma, Verdana;
	font-size : 11px;
	margin : 0px;
}

img {
	border : 0;
}

form {
	margin : 0px;
}

hr {
	height : 1px;
	border : 1px solid #eee;
}

hr.side-hr {
	background : url(images/sidehr.jpg) no-repeat;
	height : 2px;
	border : 0;
	margin-left : -10px;
	margin-right : -10px;
}

hr.table-hr {
	background : url(images/tablehr.jpg) no-repeat;
	height : 2px;
	border : 0;
	margin-left : -15px;
}

fieldset {
	border: 1px solid #473019;
	padding: 0.5em;
}

.outer-border {
	border : 1px solid #000;
}

.main-bg {
	background : url(images/mainbg.jpg) repeat;
	padding : 10px 0px 0px 0px;
}

.header {
	background : url(images/header.jpg) no-repeat;
	height : 221px;
}

.side-left .side-border-right {display: none;}
.side-right .side-border-left {display: none;}

.side-border-left {
	background : url(images/sidebody.jpg) repeat-y;
	padding : 10px 0px 10px 0px;
	width : 192px;
}

.side-border-right {
	background : url(images/sidebody.jpg) repeat-y;
	padding : 10px 0px 10px 0px;
	width : 192px;
}

.scapmain {
	font-size : 12px;
	font-weight : bold;
	color : #a39a79;
	padding : 5px 0px 0px 15px;
	height : 53px;
}

.scap1 {
	background : url(images/belki/naglowek1.jpg) no-repeat;
}

.scap2 {
	background : url(images/belki/naglowek2.jpg) no-repeat;
}

.scap3 {
	background : url(images/belki/naglowek3.jpg) no-repeat;
}

.scap4 {
	background : url(images/belki/naglowek4.jpg) no-repeat;
}

.scap5 {
	background : url(images/belki/naglowek5.jpg) no-repeat;
}

.scap6 {
	background : url(images/belki/naglowek6.jpg) no-repeat;
}

.side-body {
	padding : 5px 10px 5px 10px;
}

.side-label {
	background : url(images/belki/label.jpg) no-repeat;
	margin-left : -10px;
	margin-right : -10px;
	height : 30px;
	padding : 7px 0px 0px 43px;
	font-weight: bold;
	margin-top : 8px;
}

.side-link {
	background : url(images/belki/link.jpg) no-repeat;
	margin-left : -10px;
	margin-right : -10px;
	margin-top : -7px;
	margin-bottom : 0px;
	height : 30px;
	padding : 7px 0px 0px 15px;
	font-weight : bold;
}

.side-coll {
	background : url(images/belki/coll.jpg) no-repeat;
	margin-left : 28px;
	margin-right : -11px;
	height : 30px;
	padding : 7px 0px 0px 5px;
	color : #ffffff;
}

.side-coll-img {
	float: left !important;
	margin-left : -10px;
	height : 30px;
	width : 38px;
}

.capmain {
	font-size : 12px;
	font-weight : bold;
	color : #a39a79;
	padding : 0px 10px 7px 50px;
	background : url(images/belki/tableheader.jpg) no-repeat;
	height : 43px;
}

.capmain-long {
	background : url(images/belki/tableheader-long.jpg) no-repeat;
}

.main-body {
	color : #c1bbb6;
	background : url(images/mainbody.jpg) repeat-y;
	padding : 0px 15px 0px 15px;
}

.main-body-long {
	background : url(images/mainbody-long.jpg) repeat-y;
	padding-right : 17px;
}

.material-footer,.capmain-footer {
	background : url(images/belki/tablefooter.jpg) no-repeat;
	height : 100px;
	color : #c2bdb8;
}

.capmain-footer {
	font-size : 11px;
	padding : 13px 15px 0px 50px;
}

.material-footer {
	font-size : 10px;
	padding : 0px 15px 14px 15px;
}

.material-footer-long,.capmain-footer-long {
	background : url(images/belki/tablefooter-long.jpg) no-repeat;
}

.content-subject {
	color : #a39a79;
	font-weight : bold;
	padding : 2px;
	font-size : 11px;
}

.content-highlight {
	color : #ffffff;
}

.news-footer {
	margin-top: 12px;
	margin-bottom: 8px;
	padding-left : 35px;
}

.article-footer {
	margin-top: 18px;
	margin-bottom: 2px;
	padding-left : 35px;
}

.pre-footer {
	background : url(images/prefooter.jpg) no-repeat;
	height : 47px;
	padding : 5px 0px 0px 148px;
}

.footer {
	background : url(images/footer.jpg) no-repeat;
	height : 100px;
	padding : 0px 15px 0px 15px;
	font-size : 9px;
	text-align : center;
}

.footer-content {
	background-color: #3f270f;
	padding: 4px;
	margin: 0px -9px 0px -9px;
	border: 1px solid #523c27;
	font-size: 0.9em;
	color: #c6bfb7;
}

.button,.textbox {
	font-family : Tahoma, Verdana;
	margin-top : 2px;
}

.textbox {
	font-size : 11px;
	background-color : #331900;
	background : url(images/textbox.jpg) repeat;
	border : 1px solid #473019;
	padding: 0.25em;
	color : #c2bab3;
}

.button {
	font-size : 12px;
	background : url(images/button.jpg) repeat;
	height : 20px;
	border : 1px solid #a39a79;
	color : #a39a79;
}

.tbl-border,.border {
	background-color : #523c27;
	border : 1px solid #473019;
}

.tbl,.tbl1 {
	color : #c6bfb7;
	background-color : #3f270f;
	padding : 4px;
}

.tbl2 {
	color : #c2bab3;
	background-color : #331900;
	padding : 4px;
}

.tbl,.tbl1,.tbl2 {padding: 2pt;}

.forum-caption {
	font-size : 14px;
	font-weight : bold;
	color : #a39a79;
	background-color : #3f270f;
	padding : 4px 8px 8px 8px;
}

.poll {
	height : 12px;
	border : 1px solid #bbb;
}

.admin-message,.quote {
	color : #c2bab3;
	background-color : #331900;
	border : 1px solid #523c27;
	padding : 3px 4px 5px 4px;
	margin-bottom : 5px;
}

.admin-message {
	margin: 0px 5px 10px 5px;
	text-align : center;
}

.bbcode {
	color : #c6bfb7;
	background-color : #3f270f;
	border : 1px solid #523c27;
	margin-top : 2px;
}

.shoutboxname,.comment-name {
	font-weight : bold;
}

.shoutboxdate,.shoutboxmenu {
	font-size : 9px;
}

.shoutboxdate {
	font-style : italic;
}

.news-category {
	border : 0;
	margin : 3px 5px 0 0;
	float : left;
}

.zegar {
	color: #fff;
	text-align: left;
	padding : 0px 26px 0px 0px;
	margin-top : -217px;
}

#zegar {
	font-weight : bold;
}

.ea {
	padding : 0px 0px 0px 20px;
	margin-top : -205px;
}

a {
	color : #ab9e6e;
	text-decoration : none;
}

a:hover {
	color : #ab9e6e;
	text-decoration : underline;
}

a.side {
	color : #ab9e6e;
	text-decoration : none;
}

a:hover.side {
	color : #ab9e6e;
	text-decoration : underline;
}

a.white, li.white a {
	color : #fff;
	text-decoration: none;
}

a:hover.white, li.white a:hover {
	color : #fff;
	text-decoration: none;
}

.small,.small2,.side-small {
	font-size : 10px;
	font-weight : normal;
}

.alt {
	color : #c2bab3;
}

.panelbutton,.opts {
	float: right !important;
	padding-right : 20px;
}

.index-opts {
	padding-top : 2px;
}

.img-wrapper {
	max-width: 355px;
	width: expression(this.scrollHeight > 355 ? "355" : "auto");
	overflow: auto;
	display: block;
}

.signature {
	max-height: 300px;
	max-width: 355px;
	height: expression(this.scrollHeight > 300 ? "300" : "auto");
	width: expression(this.scrollHeight > 355 ? "355" : "auto");
	overflow: auto;
	display: block;
}

/* Login Page */
.login {
	background : url(images/login.jpg) no-repeat;
	width : 1000px;
	height : 280px;
	text-align : center;
	padding-top : 180px;
	font-size : 0.9em;
	color : #fff;
}

/* Page Navigation */
.pagenav {
	padding: 0.4em;
}

.pagenav span {
	color : #c6bfb7;
	background-color : #331900;
	border : 1px solid #473019;
	padding: 0.2em 0.4em 0.2em 0.4em;
	margin: 0.2em;
}

.pagenav a {
	color : #c2bab3;
	background-color : #523c27;
	border : 1px solid #473019;
	padding: 0.2em 0.4em 0.2em 0.4em;
	margin: 0.2em;
	text-decoration: none;
}

.pagenav a:hover {
	color : #c6bfb7;
	background-color : #3f270f;
	margin: 0.2em;
	text-decoration: none;
}

.facebook{
	float:right;
	width:232px;
	height:420px; 
	background: url(images/facebook.png);
	display:block;
	right:-205px;
	padding:0;
	position:fixed;
	top:170px;
	z-index:10000;
}

/*Template Fixes*/
.calendar-caption {padding : 2pt;}
.pw-label {padding-left : 40px;}
.nav-label {margin-top : -5px;}
.usr-label {margin-top : -7px;}
.art-link-first {margin-top : -5px;}
.art-link-last {margin-bottom : -10px;}
.art-link-lastbr {margin-top : -5px;}
.quote-panel {margin-top : -5px;}

/*Helpers*/
.content_center {text-align: center;}
.center {margin : 0 auto;}
.flleft {float: left !important;}
.flright {float: right !important;}
.flcenter{float: center !important;}
.clear {clear: both;}
.shclick {cursor: hand;	cursor: pointer;}

/*IE Fixes*/
.clearfix:after {
	content : ".";
	display : block;
	height : 0;
	clear : both;
	visibility : hidden;
}

/* Hide from IE Mac */
.clearfix {display : block;}

/* End hide from IE Mac */
.floatfix {overflow:hidden;}
* html .floatfix {width:100%;}
.center, *[align="center"] {margin: 0 auto;}
