/*
art_w: Wiki-Artikel
art_f: Foren-Artikel
*/

.art_w_b { font-weight: bold; }
.art_w_i { font-style: italic; }
.art_w_u { text-decoration: underline;	}
.art_w_s { text-decoration: line-through; }
.art_w_sub { vertical-align: sub; }
.art_w_sup { vertical-align: super; }
.art_w_color { }
div.art_w_center { text-align:center; }
div.art_w_quote { padding-left:2em; }
div.art_w_code { font-family: monospace; }
span.art_w_code { font-family: monospace; }
.art_w_img { }
.art_w_url {}
.art_w_mm { vertical-align: middle; }
/*
.art_w_h1 { }
.art_w_h2 {}
.art_w_h3 {}
.art_w_h4 {}
*/
h1.art_w_h1, h2.art_w_h2, h3.art_w_h3, h4.art_w_h4, h5.art_w_h5, h6.art_w_h6 {
	color: black;
	background: none;
	font-weight: normal;
	margin: 0;
	padding-top: .5em;
	padding-bottom: .17em;
	border-bottom: 1px solid #aaa;
}
h1.art_w_h1 { font-size: 188%; }
h2.art_w_h2 { font-size: 150%; }
h3.art_w_h3, h4.art_w_h4, h5.art_w_h5, h6.art_w_h6 {
	border-bottom: none;
	font-weight: bold;
}
h3.art_w_h3 { font-size: 132%; }
h4.art_w_h4 { font-size: 116%; }
h5.art_w_h5 { font-size: 100%; }
h6.art_w_h6 { font-size: 80%;  }

.art_w_table {}
.art_w_tr {}
.art_w_td {}
.art_w_task {}
.art_w_spoiler {}
.art_w_wlink { color: blue; }
.art_w_wlink_edit { color: red; }
a.art_w_wlink_edit:visited { color: red; }
.art_w_ul {}
.art_w_ol {}
.art_w_ul_li {}
.art_w_ol_li {}
.art_w_box {
	margin-left:    1px;
	margin-right:   1px;
	margin-top:   5px;
	margin-bottom:   5px;
	padding-left:   2px;
	padding-top:   2px;
	padding-bottom:   2px;
	padding-right:   2px;
	color:   black;
	border:   1px solid black;
	background:   white;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
	font-size:   11px;
}
.art_w_hr {}
div.art_w_titlebar {
	background:    #10186B;
	color:   white;
	border:   1px solid white;
	padding-left:   1px;
	padding-right:   1px;
	padding-top:   1px;
	padding-bottom:   1px;
	margin:   1px 1px;
	width:   99%;
	clear:   both;
	font-weight:   bold;
}

.art_w_wikitext {
	background:    white;
	font-family:   Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:   13px;
	border:   1px solid black;
	padding-left:   10px;
	padding-right:   10px;
	padding-top:   2px;
	padding-bottom:   10px;
	margin-left:   1px;
	margin-right:  1px;
	margin-top:   5px;
	margin-bottom:   5px;
	/*
	width:   100%;
	clear:   both;
	*/
}

/*
** general portlet styles (elements in the quickbar)
*/
.portlet {
	border: none;
	margin: 0 0 .5em;
	padding: 0;
	float: none;
	width: 11.6em;
	overflow: hidden;
}
.portlet h4 {
	font-size: 95%;
	font-weight: normal;
	white-space: nowrap;
}
.portlet h5 {
	background: transparent;
	padding: 0 1em 0 .5em;
	display: inline;
	height: 1em;
	text-transform: lowercase;
	font-size: 91%;
	font-weight: normal;
	white-space: nowrap;
}
.portlet h6 {
	background: #ffae2e;
	border: 1px solid #2f6fab;
	border-style: solid solid none solid;
	padding: 0 1em 0 1em;
	text-transform: lowercase;
	display: block;
	font-size: 1em;
	height: 1.2em;
	font-weight: normal;
	white-space: nowrap;
}
.pBody {
	font-size: 95%;
	background-color: white;
	color: black;
	border-collapse: collapse;
	border: 1px solid #aaa;
	padding: 0 .8em .3em .5em;
}
.portlet h1,
.portlet h2,
.portlet h3,
.portlet h4 {
	margin: 0;
	padding: 0;
}
.portlet ul {
	line-height: 1.5em;
	list-style-type: square;
	list-style-image: url(bullet.gif);
	font-size: 95%;
}
.portlet li {
	padding: 0;
	margin: 0;
}

div.tagtitleclosed, 
div.tagtitleopen {
  	margin: 0; 
	padding: .5em 0 .5em 20px;
	/*position: relative;*/
	background: #fff;
}

tr.tagpaneltitleclosed span.tagsheader,
tr.tagpaneltitleopen span.tagsheader { /*position:absolute; left: 10px;*/ }
tr.tagpaneltitleclosed span.tagsheader { width: 15px; background: url(/images/tagging-arrow-collapsed.gif) no-repeat 0 50%; }
tr.tagpaneltitleopen span.tagsheader { width: 15px; background: url(/images/tagging-arrow-expanded.gif) no-repeat 0 50%; }
tr.tagpanelbodyhidden { display:none; }
tr.tagpanelbodyshown { }

tr.tagpaneltitleoo,
tr.tagpaneltitleoc,
tr.tagpaneltitleco,
tr.tagpaneltitlecc {}
tr.tagpaneltitlecc { display: none }

/*tr.tagpanelbodyoo,
tr.tagpanelbodyoc,*/
tr.tagpanelbodyco,
tr.tagpanelbodycc {}
tr.tagpanelbodyoc,
tr.tagpanelbodycc { display: none }

tr.tagpaneltitleoo span.tagpanelarrow,
tr.tagpaneltitleco span.tagpanelarrow { width: 15px; background: url(/images/tagging-arrow-expanded.gif) no-repeat 0 50%; }
tr.tagpaneltitleoc span.tagpanelarrow,
tr.tagpaneltitlecc span.tagpanelarrow { width: 15px; background: url(/images/tagging-arrow-collapsed.gif) no-repeat 0 50%; }

tr.tagpaneltitleoo span.tagpanelheadero,
tr.tagpaneltitleco span.tagpanelheadero { }
tr.tagpaneltitleoc span.tagpanelheadero,
tr.tagpaneltitlecc span.tagpanelheadero { display: none; }

tr.tagpaneltitleoo span.tagpanelheaderc,
tr.tagpaneltitleco span.tagpanelheaderc { display: none; }
tr.tagpaneltitleoc span.tagpanelheaderc,
tr.tagpaneltitlecc span.tagpanelheaderc { }

/*
vim:ts=3
*/
