/* Sample .CSS file for the flexi skin, it only shows the different areas 
   and a possible positioning within the page */
body {
	padding:0px;
	margin:0px;
	background:url(gfx/bits/Top.gif) repeat-x #5f5f5f;
	color:#eee;
	font-family:Verdana,Arial,sans-serif;
	font-size:small;
}
#FlexiAll { /*for setting e.g. additional Background-image*/
	margin-top:-7px;
	background:url(gfx/bits/Bits.png) no-repeat top right;
	min-height:232px;
}
#FlexiTop {
	margin:7px;
	margin-right:252px;
	padding-top:97px;
	margin-bottom:-5px;
#	border:1px solid #bbb;
#	background:url(gfx/flexi/FlexiTop.gif) no-repeat;
	background:url(gfx/bits/Logo.png) no-repeat;
}
#FlexiLeft {
	position:absolute;
	top:160px;
	left:13px;
	width:18%;
#	border:1px solid #bbb;
#	background:url(gfx/flexi/FlexiLeft.gif) no-repeat;
}
#FlexiLeft h4 {
	margin:0px;
}
#FlexiLeft img, img[alt="en"], img[alt="de"] {
	vertical-align:middle;
}
#FlexiHeader {
	position:absolute;
	top:0.5em;
	width:100%;
	height:75px;
#	border:1px solid #bbb;
#	background:url(gfx/flexi/FlexiHeader.gif) no-repeat;
	background:url(gfx/bits/BitsPieces.png) no-repeat top center;
}
#FlexiTitle {
	margin:3px 245px 0.5em 0px;
	height:22px;
#	border:1px solid #bbb;
#	background:url(gfx/flexi/FlexiTitle.gif) no-repeat;
}
#FlexiTitle td {
	background-color:#131;
	color:#1a1;
}
#FlexiTitle td:hover {
	background-color:#151;
}
#FlexiTitle td:hover a{
	color:#fff;
	border-bottom:none;
}
#FlexiTitle a  {
	color:#1a1;
	border-bottom:none;
	text-decoration:none;
}
#FlexiMain {
	margin: 28px 252px 0.5em 20%;
#	border:1px solid #bbb;
#	background:url(gfx/flexi/FlexiMain.gif) no-repeat;
}
#FlexiFooter {
	margin: 0.5em 252px 0.5em 20%;
	height:2em;
#	border:1px solid #bbb;
#	background:url(gfx/flexi/FlexiFooter.gif) no-repeat;
	color:#777;
	text-align:right;
	font-size:smaller;
}
#FlexiFooter a {
	text-decoration:none;
	font-weight:bold;
}
#FlexiFooter a:hover {
	color:#fff;
}
#FlexiRight {
	position:absolute;
	top:232px;
	right:7px;
	width:237px;
	height:5em;
#	border:1px solid #bbb;
#	background:url(gfx/flexi/FlexiRight.gif) no-repeat;
}
#FlexiBottom {
	margin:0.5em;
	height:2em;
	border:1px solid #bbb;
	background:url(gfx/flexi/FlexiBottom.gif) no-repeat;
}
h1,h2,h3,h4,h5,h6 {
#	color:#0c0;
	color:#88f;
}
h3,h4,h5,h6 {
	margin-bottom:0.1em;
}
hr {
	width:88%;
	height:3px;
	color:#55b;
	background-color:#55b;
}
a {
	color:#0dd;
}
a.createlink, a.createlinktext {
	color:#c50;
}
select, #wikiedit input, .wikisearch input,
form[name='eform'] input, form[name='cbox'] input, 
textarea {
	background-color: #ccc;
}
input {
	margin:1px;
}
table.quickref  td {
	font-size:11px;
}
dt {
	font-weight:bold;
	color:#88f;
}
dd {
	margin-bottom:0.4em;
}
/* settings for comments*/
.messagehead {
	background:#999;
	border:1px solid #999;
}
.messagehead h5 {
	color:#000;
}
.messagetitle {
	background:#444;
	padding:3px 3px 0px 3px;
	border-left:1px solid #999;
	border-right:1px solid #999;
	text-decoration:underline;
}
.messageitem {
	background:#444;
	border-bottom:1px solid #999;
	border-left:1px solid #999;
	border-right:1px solid #999;
}
a.foxdellink {
	text-decoration:none;
	color:#000;
	background:#c77;
}
a.foxdellink:hover {
	color:#eee;
	background:#c33;
}

/* settings for history page*/
.diffbox {
	width:100%;
	border:1px #ddd solid;
	margin-top:1.33em;
}
.diffauthor, .diffchangesum {
	font-weight:bold;
}
.difftime {
	font-family:verdana,sans-serif;
	font-size:66%;
	color:#000;
	background-color:#888;
	padding-left:0.5em;
}
 .difftime a {
	color:#005;
 	text-decoration:none;
	font-weight:bold;
}
.difftime a:hover {
	color:#dd0;
}
.difftype {
	clear:both;
	font-family:verdana,sans-serif; 
    font-size:66%;
	font-weight:bold;
	padding-left:1em;
}
.diffdel, .diffadd {
	border:1px dotted #999;
	background:#555;
	padding: 1px 3px;
	margin: 0px 2px 2px 2px;
}
.diffdel {
	background:#440;
}
.diffadd {
	background:#040;
}
.diffrestore {
	clear:both;
	font-family:verdana,sans-serif; 
    font-size:66%;
	margin: 0px 0px 1.5em 0px;
}
.diffmarkup {
	font-family:monospace;
} 
.diffmarkup del {
	background:#660;
	text-decoration: none;
}
.diffmarkup ins {
	background:#060;
	text-decoration: none;
}
/*settings for gallery*/
.mini { padding:4px; border:1px solid #222; background-color:#444444; }
.mini:hover { border:1px solid #bb0;}
.miniH, .miniF {display:block;}
/* These are for the edit form. */
#wikiedit form { margin:0px; width:100%; }
#wikiedit textarea { width:100%; }
.wikimessage { margin-top:4px; margin-bottom:4px; font-style:italic; }
