body {
	background:#ede8db;
}
div#logo {
	margin:-7px -7px 0 -7px;
	height:220px;
	text-align:center;
}
div#logo img {
	border:0;
}
div#netmenu {
	position:relative;
	top:-110px;
	padding-left: 270px;
	margin-bottom:-30px;
}
div#netmenu a:link, div#netmenu a:visited {
	color:#C47A1A;
	font-size:22px;
	font-weight:bold;
	text-decoration:none;
	padding:5px;
}
div#netmenu a:hover, div#netmenu a:active {
	color:#000;
	padding-bottom:1px;
	border-bottom:#C47A1A 2px solid;
}
div#topmenu {
	margin:-75px 0 0 0;
	text-align:center;
	line-height:20px;
	padding:0 0 10px 350px;
}
div#topmenu img { border:0; margin:0 3px; width:16px; height:16px }

div#topmenu .menu_arrow { margin-left:0; margin-right:-4px }

/*img { behavior: url(http://forum.tanuki.pl/templates/Tanuki/iepngfix.htc) }*/

font,th,td,p { font-family:Verdana, Arial, Helvetica, sans-serif }
a:link,a:active,a:visited	{ color:#9b4912 /*#BF7C0A*/ }
.name a:link { color: #51370a }
p, td { font-size:11; color:#000 }
a:hover { text-decoration:underline; color:#c6490c }
hr { height:0px; border:solid #dec076 0px; border-top-width:1px }

.bodyline { background:#FFF; border:1px #c57414 solid }

.forumline { background:#DABA70 }

td.row1 { background:#EFEBD4/*#efe8d4*/ }
td.row2 { background:#E3D7B5/*#edddb0*/ }
td.row3 { background:#dec076 }
td.row_helped { background:#F0EDDE }

td.rowpic {
	background: #FFF url(images/cellpic2_orange.png) no-repeat;
	height:25px;
}

th {
	color:#FFF; font-size:11px; font-weight:bold;
	background: #b87604 url(images/nag1_orange.png); height:28px;
}

td.catHead,td.catSides,td.catLeft,td.catRight,td.catBottom {
	background:#dec076 url(images/nag1_orange.png);
	border-color:#FFF; border-style:solid; height:25px;
}

td.cat,td.catHead,td.catBottom {
	background:#EAE5DB url(images/nag2_orange.png); height:25px;
}
th.thHead,th.thSides,th.thLeft,th.thRight,th.thBottom,th.menuHead {
	font-weight:bold; border:#FFF; height:28px;
}

th.thCornerL,th.thTop,th.thCornerR {
	color:#FEE; font-size:70%; font-weight:bold;
	background:#b87604 url(images/nag1_orange.png); height:28px;
}

td.row3Right,td.spaceRow {
	background-color:#d3b667; border:#FFF; border-style:solid;
}

th.thHead,td.catHead,th.menuHead { font-size:12px; border-width:0px }
th.thSides,td.catSides,td.spaceRow,
th.thRight,td.catRight,td.row3Right,
th.thLeft,td.catLeft,
th.thBottom,td.catBottom,
th.thTop,
th.thCornerL,
th.thCornerR { border-width:0px }

.maintitle {
	font:bold 22px "Trebuchet MS",Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none; line-height:120%; color:#000;
}

.gen { font-size:12px }
.genmed { font-size:11px }
.gensmall { font-size:10px }
.gen,.genmed,.gensmall { color:#000 }
a.gen,a.genmed,a.gensmall { color:#ab6e07; text-decoration:none }
a.gen:hover,a.genmed:hover,a.gensmall:hover	{ color:#c88614; text-decoration:underline }

.mainmenu { font-size:11px; color:#000 }
a.mainmenu { text-decoration:none; color:#ab6e07; }
a.mainmenu:hover { text-decoration:underline; color:#c88614 }

.cattitle { font-weight:bold; font-size:12px; letter-spacing:1px; color:#333}
a.cattitle { text-decoration:none; color:#333 }
a.cattitle:hover { text-decoration:underline }

.forumlink { font-weight:bold; font-size:12px; color:#ab6e07 /*#b87604*/ }
a.forumlink { text-decoration:none; color:#ab6e07 }
a.forumlink:hover { text-decoration:underline; color:#c88614 }

.nav { font-weight:bold; font-size:11px; color:#000 }
a.nav { text-decoration:none; color:#b87604 }
a.nav:hover { text-decoration:underline }

.topictitle,h1,h2 { font-weight:bold; font-size:11px; color:#000 }
a.topictitle:link { text-decoration:none; color:#9b4912 /*#D87624*/ }
a.topictitle:visited { color:#9b4912;/*#A86600;*/ text-decoration:none }
a.topictitle:hover { text-decoration:underline; color:#c6490c }

.name { font-size:11px; color:#000 }
.postdetails { font-size:10px; color:#000 }
.postbody { font-size:12px; line-height:18px }

a.postlink:link { text-decoration:none; color:#d89624 }
a.postlink:visited { text-decoration:none; color:#b87604 }
a.postlink:hover { text-decoration:underline; color:#9b4912 }

.code {
	font:normal 11px Courier, 'Courier New', sans-serif; color:#060;
	background-color:#FAFAFA; border:#dec076; border-style:solid;
	border-width:1px;
}
.quote {
	font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#444; line-height:125%;
	background-color:#FAFAFA; border:#dec076; border-style:solid;
	border-width:1px;
}

.copyright { font-size:10px; color:#444; font-family:Verdana, Arial, Helvetica, sans-serif }
a.copyright { text-decoration:none; color:#ab6e07 }
a.copyright:hover { text-decoration:underline; color:#c88614 }

form { margin:0 }
input,textarea, select {
	color:#000;
	font:normal 11px Verdana, Arial, Helvetica, sans-serif;
}
input.post, textarea.post, select { background:#FFFAFA }
input.post2, textarea.post2, radio.post2 select { background:#fff }
input { text-indent:2px }
input.button {
	color:#000;
	font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif;
	cursor:pointer;
}
input.mainoption { font-weight:bold; cursor:pointer }
input.liteoption { font-weight:normal; cursor:pointer }

.helpline { background-color:#eedcab; border-style:none }
span.badwordhighlight { background-color:#FF0 }

.menu_popup {
	background:#FFF;
	color:#000;
	border:1px solid #c57414;
}
.menu_option {
	background:#EAD8AB;
	font:11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space:nowrap;
	cursor:pointer;
}
.menu_option a:link, .menu_option a:visited {
	color: #A26C0F; text-decoration: none;
}
.menu_option a:hover, .menu_option a:active {
	color: #FFF; text-decoration: none;
}
.menu_hilite {
	background: #D4AF54;
	color: #FFF;
	font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
	white-space: nowrap;
	cursor: pointer;
}
.menu_hilite a:link, .menu_hilite a:visited, .menu_hilite a:hover, .menu_hilite a:active {
	color: #FFF; text-decoration: none;
}
th.menuHead { font-weight:bold; height:25px }

.online {color:#0A0}
.offline {color:#E00}
.hidden {color:#E70}

kbd.antybot {
	font-family: serif;
	font-variant: small-caps;
	text-transform: uppercase;
	letter-spacing: 3px;
	padding: 2px 3px 2px 5px;
	margin: 0 2px;
	background: #EEE;
	border-width: 1px;
	border-style: solid;
	border-top-color: #AAA;
	border-left-color: #AAA;
	border-right-color: #666;
	border-bottom-color: #666;
}

input.antybot {
	font-variant: small-caps;
}

dl.spoiler {
	margin: 0 1em;
	padding: 5px;
	background: #FAFAFA;
	border: 1px #dec076 solid;
}

dl.spoiler dt {
	border-bottom: 1px #CCC solid;
	padding-bottom: 3px;
}

.spoiler .genmed a:link, .spoiler .genmed a:visited {
	text-decoration: none;
}

dl.spoiler dd {
	display: none;
	margin: 0;
	padding: 5px;
}

dl.spoiler dd.spoiler_visible {
	display: block;
}

.modlist, .modlist a {
	color: #888;
	text-decoration: none;
}

.modlist a:hover, .modlist a:active {
	color: #333;
}

div.modtext {
	padding: 0.5em;
	border: 1px #ccc solid;
	background-color: #f1f1f1;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
}

span.modtext {
	background-color: #f1f1f1;
	padding: 3px;
}

