#search_body,#topics_body,#boardstart_body,#textstart_body {
	background-image:none !important;
	background-color: #FFF;
}

#header_body #wrapper,#topics_body #wrapper, #textstart_body #wrapper, #footer_body #wrapper,#boardstart_body #wrapper{
	margin-bottom:0 !important;
	width:auto;
}

/* #header_body #content_inner{background-image: none;} */
#header_body #wrapper { margin-right:0px; }

#footer_body #wrapper {margin:0 0 0 6px ;}
#footer_body #footer{padding:0}
#footer_body #content_inner{background-image: none;}

#navi_body #content_inner, #search_body #content_inner{padding-top: 4px}

#search_body #content{background-image:none;}
#search_body #content_inner{background-image:none;}
#search_body #maincontent{padding-top:6px}
#search_body #right_maincontent{border:0}
#search_body #breadcrumb{
	margin-top:14px;
	margin-bottom: 0;
	overflow: hidden;
}
#search_body #breadcrumb ul{width:auto}
#search_body #wrapper {
	margin-left:0;
	margin-top:0;
	margin-right:0;
	padding-right:0;
	background-color:white;
	padding-top:12px;
	padding-bottom:5px;
	white-space: nowrap;
}
#search_body #search,#search_body #breadcrumb,#search_body #forum_navlist {margin-left:0;}

#navi_body #content_inner,#search_body #content {
	background-image:none !important;
	height:100%;
}
#navi_body #wrapper{
	margin-top:0;
	background-color:white;
	height:100%;
}
#navi_body #maincontent{
	padding-top:17px;
	height:100%;
}
#navi_body #left_navigation{
	border-right:1px dashed #c6c6c6;
	height:100%;
	border-left:1px solid #c6c6c6;
	position: relative;
}
#navi_body #footer_nav {
	position: absolute;
	bottom: 20px;
}
#navi_body #footer_nav li {
	list-style: none;
	margin-right: 5px;
	font-size: 0.8em;
}
#navi_body #footer_nav li a:link,#footer li a:visited {
	color: #696969;
	font-size: 1.0em;
}


#textstart_body #wrapper {
	margin-left:0;
	margin-top:0px !important;
}
#textstart_body #content,#textstart_body #content_inner {background-image:none;}
#textstart_body #maincontent {padding-top: 3px;}
#textstart_body #right_maincontent {
	width: auto;
	border: none;
	float: none;
}
#textstart_body #right_maincontent_inner {margin-left: 0px}
#textstart_body #right_maincontent_inner .content_post{
	margin-top: 0px;
	padding-bottom:17px;
	margin-right:0;
	border-bottom: none;
}
#textstart_body #right_maincontent_inner .content_post a{text-decoration:none !important;}
#textstart_body #right_maincontent_inner .content_post a:hover{text-decoration:underline !important;}


#boardstart_body #content_inner {border-left:0px}
#topics_body #content,#topics_body  #content_inner, #boardstart_body #content,#boardstart_body  #content_inner{background-image:none;}
#topics_body ul li, #boardstart_body ul li{list-style:none;}
#topics_body ul li {font-size: 0.9em}
#topics_body #wrapper, #textstart_body #wrapper, #boardstart_body #wrapper {
	margin-top: 0;
	margin-left:0;
}
#topics_body ul.level_1 {margin-left: 2px; color: #103f57;}
#topics_body ul.level_1 h2 {color: #103f57; margin-top:2px; font-size:1.2em;}
#topics_body ul.level_2 {margin-left: 25px; color: #103f57;}
#topics_body ul.level_3 {margin-left: 50px; color: #103f57;}
#topics_body ul.level_4 {margin-left: 75px; color: #103f57;}
#topics_body ul.level_5 {margin-left: 100px; color: #103f57;}
#topics_body ul.level_6 {margin-left: 125px; color: #103f57;}
#topics_body ul.level_7 {margin-left: 150px; color: #103f57;}
#topics_body ul.level_8 {margin-left: 175px; color: #103f57;}

#topics_body ul.level_2 a:link,
#topics_body ul.level_3 a:link,
#topics_body ul.level_4 a:link,
#topics_body ul.level_5 a:link,
#topics_body ul.level_6 a:link,
#topics_body ul.level_7 a:link,
#topics_body ul.level_8 a:link {
/*	color: #1E3CB4; */
	color: #0b2939;
}

#topics_body ul.level_2 a:visited,
#topics_body ul.level_3 a:visited,
#topics_body ul.level_4 a:visited,
#topics_body ul.level_5 a:visited,
#topics_body ul.level_6 a:visited,
#topics_body ul.level_7 a:visited,
#topics_body ul.level_8 a:visited {
	color: #8E347E;
}

#forum_navlist {
	background-image: url("../img.r/css/bg_forum_navlist.png");
	background-repeat: repeat-x;
	background-position: top left;
	height: 30px;
	margin:0 0 0 12px;
}
#forum_navlist ul {float: right;}
#forum_navlist li {
	float: left;
	list-style: none;
	margin-left: 7px;
	width: 69px;
	height: 23px;
	font-family: Georgia, serif;
	color: #1f1f1f;
}


#forum_navlist li a {
	display: block;
	text-align: center;
	padding: 2px;
	background-image: url("../img.r/css/bg_forum_navlist_item.png");
	background-repeat: no-repeat;
}
#forum_navlist li a.active {
	background-image: url("../img.r/css/bg_forum_navlist_item_active.png");
	color: #104763;
}

#blueborder_body {
	background-image: none;
	background-color: #FFF;
}
#blueborder_body #wrapper {
	background-color: #e5f3fa;
	height: 2px;
	margin: 0px 0 0px 12px;
	width: auto;
}

#right_container {
	background-image: url(../img.r/css/bg_line_right.png);
	background-color: #FFF;
	background-repeat: repeat-y;
	background-position:top right;;height:100%;
	margin-left:0px;
}
#right_footer {
	position: absolute;
	bottom:0;
	left:-2px;
}

/* bretter list */
.smalltopicbullet {
	float: left;
	width: 1em;
	font-family: monospace;
}
.bigtopicbullet {
	color: #fff;
	text-align: center;
	float: left;
	width: 0.8em;
	margin-top: 0.3em;
	margin-right: 0.1em;
	font-size: 0.8em;
	height: 1.3em;
}
.bigtopicbullet a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
}

/* threads */
.threadlist {
	margin-top: 0.4em;
	margin-bottom: 0.4em;
	font-size: 1.1em;
}

.threadlist ul.article {
	list-style-image:none;
	padding:0px;
	margin:0px;
	font-size: 80%;
}

.threadlist ul.article li {
	list-style:none;
	/* text-indent:-16px; */
	padding: 0px;
	padding-left: 20px;
	margin: 0px;
	white-space:nowrap;
}

.threadlist ul.article li a:link {
	color: #0b2939;
/*	color: #1E3CB4; */
}

.threadlist ul.article li a:visited {
	color: #8E347E;
}

.threadlist ul.article li .legend_article_own_linkcolor a:link,
.threadlist ul.article li .legend_article_own_linkcolor a:visited {
	color: #009a00;
}

.threadlist ul.article li .legend_article_own a:link,
.threadlist ul.article li .legend_article_own a:visited {
	color: #009a00;
}

.threadlist ul.article li .legend_article_own_new a:link,
.threadlist ul.article li .legend_article_own_new a:visited {
	color: #009a00;
}

.threadlist ul.article ul li {
	list-style-image:none;
	background-image:url(/img/dotted.png);
	background-repeat:repeat-y;
	background-position:24px 0px;
	white-space:nowrap;
}

.threadlist ul.sart {
	list-style-image:none;
	padding:0px 0px;
	margin:0;
}

table.legend {
	border: none;
	width: 100%;
}

table.legend td {
	border-left: 1px solid #6b9cce;
	padding: 0px 5px 0px 5px;
	white-space: nowrap;
}

table.legend td.start {
	border: none;
}

table.legend_bottom {
	border: none;
	width: 100%;
}

table.legend_bottom th {
	white-space: nowrap;
	font-weight: normal;
}

table.legend_bottom td {
	white-space: nowrap;
	padding: 2px 5px 0px 5px;
}

a.legend_link {
	text-decoration: none !important;
}
a.legend_link:hover {
	text-decoration: underline !important;
}

/* for Opera and IE */
.threadlist ul.article li.lastartcl {
	background-repeat:no-repeat;
}

/* .threadlist .legend_default {
	padding-bottom: 2px;
}
*/

.archivelink {
	color: #900 !important;
	font-weight: bold;
}
#rightmaxborder {
	margin-left: -8px;
}
#minmaxforum {
	float: right;
	font-size: 0.7em;
	line-height: 2.2em;
	vertical-align: top;
	color: #000;
}
#forum_navlist ul {
	float: right;
}

