body {
	margin: 0px;
	padding: 0px;
	text-align: center; /* fix for IE centering child elements */
	font-family: Candara, Trebuchet MS;
	font-size: 13px;
	background: #fff url(images/bback.png) 100% 100% repeat-x;
}
div, table, p { width: 100%; }
p { margin: 0px; padding: 0px; }
a img { border: 0px none; }

h1, h2, h3, h4, h5, h6 { font-weight: bold; }
h1 { font-size: 24px; }
h2 { font-size: 22px; }
h3 { font-size: 20px; }
h4 { font-size: 18px; }
h5 { font-size: 16px; }
h6 { font-size: 14px; }

div.tmenu-logo, div.tmenu-bar, div.tmenu-page {
	width: 790px;
	margin: auto;
}
div.tmenu-logo {
	background: url(images/tmenu-logo.png) no-repeat;
	height: 147px;
	text-align: right;
}
div.tmenu-bar {
	background: url(images/tmenu-bar.png) no-repeat;
	height: 21px;
	text-align: right;
	line-height: 21px;
	color: #eee;
}
div.tmenu-page {
	background: #fff url(images/tmenu-page.png) no-repeat;
}
div.tmenu-logo a img {
	border: none;
}
div.tmenu-logo img {
	margin: 4px;
	margin-top: 50px;
}
div.tmenu-logo img.special {
	border-right: 1px solid transparent;
	margin-right: 70px;
}
div.tmenu-bar a, div.tmenu-bar a:hover, div.tmenu-bar a:visited {
	text-decoration: none;
	color: #eee;
	margin: 0px 4px;
}
div.tmenu-bar a.special {
	margin-right: 70px;
}


div.bmenu-sm, div.bmenu-bar, div.bmenu-ft {
	width: 790px;
	margin: auto;
}
div.bmenu-sm {
	background: url(images/bmenu-sm2.png) no-repeat;
	height: 36px;
	height: 150px;
	line-height: 14px;
	text-align: left;
}
div.sitemap {
	margin: auto;
	line-height: 15px;
	font-size: 14px;
	width: 650px;
	color: #333;
	height: 146px;
	max-height: 146px;
	overflow: hidden;
}
div.sitemap a, div.sitemap a:hover, div.sitemap a:visited {
	color: #333;
	text-decoration: none;
}
div.sitemap a:hover {
	color: #8C553C;
	text-decoration: underline;
}

div.bmenu-bar {
	background: url(images/bmenu-bar.png) 3px no-repeat;
	height: 20px;
	text-align: right;
	line-height: 20px;
	color: #222;
}
div.bmenu-ft {
	background: url(images/bmenu-ft.png) 3px no-repeat;
	height: 128px;
}
div.bmenu-bar a, div.bmenu-bar a:hover, div.bmenu-bar a:visited {
	text-decoration: none;
	color: #eee;
	margin: 0px 4px;
}
div.bmenu-bar a.special {
	margin-right: 70px;
}

/* menu tresci strony */
div.lmenu {
	float: left;
	background: url(images/lmenu.png) no-repeat;
	height: 500px;
	width: 160px;
	margin-top: 20px;
	margin-left: 80px;
	font-size: 15px;
}
div.lmenu hr {
	border: 0px;
	border-top: 1px solid #333;
	width: 90%;
}
div.lmenu p {
	margin: 4px 0px;
}
div.lmenu a, div.lmenu a:hover, div.lmenu a:visited {
	display: block;
	font-variant: small-caps;
	color: #333;
	text-decoration: none;
}
div.lmenu a:hover {
	color: #8C553C;
	font-weight: bold;
}

div.content {
	float: left;
	width: 440px;
	margin-top: 20px;
	margin-left: 20px;
	text-align: justify;
}

span.credits, span.credits a, span.credits a:hover, span.credits a:visited {
	color: #aaa;
	font-size: 10px;
	text-decoration: none;
	font-family: verdana, sans;
}


/* dokuwiki engine fixes */
form.search input.button, form.search input.edit {
	border: 0px;
	border: 1px solid #333;
	width: 90%;
	margin: 2px 0px;
	background: #eee;
}

/* edit form */
input.button {
	border: 0px;
	border: 1px solid #888;
	background: #eee;
}

button.toolbutton, button.pickerbutton {
	border: 0px;
	border: 1px solid #888;
	background: #eee;
	width: 6%;
	margin: 1px;
}
button.pickerbutton { width: auto; }

div.page_content div#wiki__editbar div#size__ctl { text-align: right; }
div.page_content div#wiki__editbar div.editButtons { text-align: right; margin: 4px 0px;}
div.page_content div#wiki__editbar div.editButtons input { 
	border: 0px;
	border: 1px solid #888;
	background: #eee;
}
div.page_content div#wiki__editbar div.summary { text-align: right; margin: 4px 0px; }
div.page_content div#wiki__editbar div.summary input. { 
	background: #eee;
	width: 50%;
	border: 1px solid #888;
}
div.page_content div#wiki__editbar div.summary span.nowrap input { width: auto; background: transparent; border: 0px none;}
div.page_content div#wiki__editbar div.summary span.nowrap { display:block; }

textarea#wiki__text {
	border: 0px;
	border: 1px solid #333;
	width: 500px;
	font-size: 10px;
	font-family: verdana;
	background: #eee;
}
div#draft__status {
	color: #f00;
}
/* fixes */
div.toc { display: none; }


