/* ===================== template style.css ============================ */
/* ================================ GENERAL ================================= */
* { 
	font-size: 12px;
	font-family : Arial, Helvetica, sans-serif;
	color: __text__;
}
body {
	background: __background_body__ ;
}

/* ================================= HEADER ================================= */
/* top */
#headertop .prepend {
	background-image: url(images/header/top_prepend.gif);
	background-repeat: no-repeat;
	}
#headertop {
	background-image: url(images/header/top.gif);
	background-position: top right;
	background-repeat: no-repeat;
}


#headertop .commands 		{ color: __farbgruppe1_titel__; font-weight: bold; font-variant: small-caps; }
#headertop .commands a 		{ color: __farbgruppe1_titel_link__; font-weight: bold; font-variant: small-caps; text-decoration: none; }
#headertop .commands a:hover 	{ color: __farbgruppe1_titel_hoover__; }

/* bottom */
#headerbottom .prepend {
	background-image: url(images/header/bottom_prepend.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
#headerbottom {
	background-image: url(images/header/bottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	color: __farbgruppe1_bottom__;
	background-color: __farbgruppe1_bottom_hintergrund__;
}
#headerbottom .commands 		{ color: __farbgruppe1_titel__; font-weight: bold; font-variant: small-caps; }
#headerbottom .commands a 		{ color: __farbgruppe1_titel_link__; font-weight: bold; font-variant: small-caps; text-decoration: none; }
#headerbottom .commands a:hover 	{ color: __farbgruppe1_titel_hoover__; }


/* body */
#header{
	background-image: url(images/header/body.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#headerbody{
	background-image: url(images/header/body_prepend.gif);
	background-repeat: repeat-y;
}
/* ================================ header inhalte ================================= */
#headerlogo		{ 
	font-size: 50px;
	font-weight: bold;
	letter-spacing: 2px;
	font-family : 	"times roman";
	font-style: italic;
	color: __header_text__;
	text-align: center;
	margin: 0 0 0 auto;
}
#headersubline {
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 2px;
	font-family : 	"times roman";
	color: __header_text__;
	text-align: center;
	margin: 0 0 0 auto;
}

#logo {
	font-size: 2em;
	font-weight: bold;
}
#logo a {
	font-size: 1em;
	text-decoration: none;
}

/* --- Such-Eingabefeld --- */
#searchform input { border: solid 1px #5d579d; background: #fff url(images/search_icon.gif) no-repeat; }
#searchform .button { background: #eee; }
#searchform .button:hover {	background: #ddd; }
#qsearch__out { background: #fff; border: solid 1px #5d579d; }
#qsearch__out a { color: #5d579d; text-decoration: none; }


/* =============================== NAVIGATION =============================== */
#navigation li a {
	text-decoration: none;
	color: #ffffff;
	background-color: #c40000;
	font-weight: bold;
	font-size: 1em;
	font-variant: small-caps;
}
#navigation li a:hover {
	color: DarkBlue;
	background-color: #FECDC0;
}

/* ================================== MENU ================================== */
.menu {
	background-image: url(images/body.gif);
	background-position: right;
	background-repeat: repeat-y;
}
.menubody{
	background-image: url(images/sidebar/body_prepend.gif);
	background-repeat: repeat-y;
}
.menutop .prepend {
	background-image: url(images/sidebar/top_prepend.gif);
	background-repeat: no-repeat;
}
.menutop {
	background-image: url(images/sidebar/top.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
.menutop .title {
	color: __farbgruppe2_titel__;
	font-weight: bold;
	font-variant: small-caps;
	font-size: 12px;
}
.menubottom .prepend {
	background-image: url(images/sidebar/bottom_prepend.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
.menubottom {
	background-image: url(images/sidebar/bottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
}
.menu a 		{ color: __farbgruppe2_link__; text-decoration: none; font-style: normal; }
.menu a:hover 	{ color: __farbgruppe2_hoover__; }
.menu li		{ color: __farbgruppe2_link__; font-style: italic;  }

/* ================================ PAGEMAP ================================= */
.pagemap .menubody .toc .level1 { list-style: none; }
.pagemap .menubody .toc .level1 a 	{ color: __farbgruppe2_text__; font-weight: bold; }
.pagemap .menubody .toc .level1 a:hover { color: __farbgruppe2_hoover__; }
.pagemap .menubody .toc .level2 	{ color: __farbgruppe2_text__; list-style: disc; }
.pagemap .menubody .toc .level2 a 	{ color: __farbgruppe2_text__; font-weight: normal; }
.pagemap .menubody .toc .level3 	{ color: __farbgruppe2_text__; list-style: disc; }
.pagemap .menubody .toc .level3 a 	{ color: __farbgruppe2_text__; font-weight: normal; }

/* =============================== EXPLORER ================================= */
.menu .explorer .folder 	{ list-style-image: url(images/menu/folder.gif); }
.menu .explorer .folderopen 	{ list-style-image: url(images/menu/folder_open.gif); }
.menu .explorer .file 		{ list-style-image: url(images/menu/file.gif); }

/* ================================ CONTENT ================================= */
/* top */
#contenttop .prepend {
	background-image: url(images/content/top_prepend.gif);
	background-repeat: no-repeat;
	}
#contenttop {
	background-image: url(images/content/top.gif);
	background-position: top right;
	background-repeat: no-repeat;
}


#contenttop .commands 			{ color: __farbgruppe1_titel__; font-weight: bold; font-variant: small-caps; }
#contenttop .commands a 		{ color: __farbgruppe1_titel_link__; font-weight: bold; font-variant: small-caps; text-decoration: none; }
#contenttop .commands a:hover 	{ color: __farbgruppe1_titel_hoover__; }

/* bottom */
#contentbottom .prepend {
	background-image: url(images/content/bottom_prepend.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
#contentbottom {
	background-image: url(images/content/bottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	color: __farbgruppe1_bottom__;
	background-color: __farbgruppe1_bottom_hintergrund__;
}

/* body */
#content{
	background-image: url(images/content/body.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#contentbody{
	background-image: url(images/content/body_prepend.gif);
	background-repeat: repeat-y;
}
/* ================================ SIDEBAR ================================= */
/* top */
#sidebartop .prepend {
	background-image: url(images/sidebar/top_prepend.gif);
	background-repeat: no-repeat;
}
#sidebartop {
	background-image: url(images/sidebar/top.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
#sidebartop .commands 			{ color: __farbgruppe2_titel__; font-weight: bold; font-variant: small-caps; }
#sidebartop .commands a 		{ color: __farbgruppe2_titel_link__; font-weight: bold; font-variant: small-caps; text-decoration: none; }
#sidebartop .commands a:hover 	{ color: __farbgruppe2_titel_hoover__; }

/* bottom */
#sidebarbottom .prepend {
	background-image: url(images/sidebar/bottom_prepend.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
#sidebarbottom {
	background-image: url(images/sidebar/bottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	color: __farbgruppe2_bottom__;
	background-color: __farbgruppe2_bottom_hintergrund__;
}

/* body */
#sidebar{
	background-image: url(images/sidebar/body.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#sidebarbody{
	background-image: url(images/sidebar/body_prepend.gif);
	background-repeat: repeat-y;
}
/* ================================ sideCONTENT rechts ============================ */
/* top */
#sidecontenttop .prepend {
	background-image: url(images/content/top_prepend.gif);
	background-repeat: no-repeat;
}
#sidecontenttop {
	background-image: url(images/content/top.gif);
	background-position: top right;
	background-repeat: no-repeat;
}
#sidecontenttop .commands 		{ color: __farbgruppe1_titel__; font-weight: bold; font-variant: small-caps; }
#sidecontenttop .commands a 		{ color: __farbgruppe1_titel_link__; font-weight: bold; font-variant: small-caps; text-decoration: none; }
#sidecontenttop .commands a:hover 	{ color: __farbgruppe1_titel_hoover__; }

#sidecontenttop .title {
	color: __farbgruppe1_titel__;
	font-weight: bold;
	font-variant: small-caps;
}

/* bottom */
#sidecontentbottom .prepend {
	background-image: url(images/content/bottom_prepend.gif);
	background-position: bottom left;
	background-repeat: no-repeat;
}
#sidecontentbottom {
	background-image: url(images/content/bottom.gif);
	background-position: bottom right;
	background-repeat: no-repeat;
	color: __farbgruppe1_bottom__;
	background-color: __farbgruppe1_bottom_hintergrund__;
}

/* body */
#sidecontent{
	background-image: url(images/content/body.gif);
	background-position: right;
	background-repeat: repeat-y;
}
#sidecontentbody{
	background-image: url(images/content/body_prepend.gif);
	background-repeat: repeat-y;
}

/* ============================= CONTENT WIKI =============================== */
/* ********* GENERAL ********* */
#contentbody a { text-decoration: none; color: #5d579d; }
#contentbody a:hover { color: #827db7; }
/* Lien interne qui existe */
#contentbody .wikilink1 { }
/* Lien interne qui n'existe pas */
#contentbody .wikilink2 { color: #f00; background: url(images/link_error.gif) 0px 1px no-repeat; padding-left: 15px;}
#contentbody .wikilink2:hover { color: #ff5d5d; }
#contentbody .urlextern { background: no-repeat url(images/link_icon.gif); padding-left: 20px; }
#contentbody .interwiki { background: no-repeat url(images/interwiki.png); padding-left: 20px; }

/* ********* EDIT ********* */
#contentbody .secedit {
	border: solid 1px #827db7;
	border-top: solid 1px #fff;
}
#contentbody .secedit input{
	border: solid 1px #827db7;
	background: #eee;
	color: #5d579d;
	font-weight: bold;
}

/* ********* HEADERS ********* */
#contentbody h1 { 
	color: #c40000; 
	background: url(images/h1.gif) no-repeat bottom left;
	font-size: 1.5em; 
}
#contentbody h1 a { 
	color: #c40000;
	font-size: 1em; 
}
#contentbody h2 { 
	color: #c40000;
	font-size: 1.2em;
	background: url(images/h2.gif) no-repeat bottom left;
}
#contentbody h2 a { 
	color: #c40000;
	font-size: 1em; 
}
#contentbody h3 { 
	color: #c40000; 
	font-size: 1em;
	background: url(images/h3.gif) no-repeat bottom left;
}
#contentbody h3 a { 
	color: #c40000;
	font-size: 1em; 
}
#contentbody h3.legend { 
	background-image: none;
}
#contentbody h4 { 
	color: #c40000; 
	font-size: 1em;
	background: url(images/h4.gif) no-repeat bottom left;
}
#contentbody h4 a { 
	color: #c40000;
	font-size: 1em; 
}
#contentbody h5 { 
	color: #c40000; 
	font-size: 1em;
	background: url(images/h5.gif) no-repeat bottom left;
}
#contentbody h5 a { 
	color: #c40000;
	font-size: 1em; 
}

/* ********* LEVELS ********* */
div.level1 { }
div.level2 { }
div.level3 { }
div.level4 { }
div.level5 { }

/* ********* TABLES ********* */
#contentbody table { border: none; }
#contentbody table th { border: none; background-color: #eee; }
#contentbody table td { border: none; background-color: #FFFFFF; }
/*#contentbody table { border: solid 1px #999; }
#contentbody table th { border: solid 1px #999; background-color: #eee; }
#contentbody table td { border: solid 1px #ccc; background-color: #FFFFFF; }*/
#contentbody table tr:hover { background-color: #ffffe5; }

/* ********* FOOTNOTE ********* */
.fn { border-top: dashed 1px #999; background-color: #ffe; margin-top: 20px; }
.fn+.fn { border-top: none; margin-top: 0; }
.fn_top { font-size: .7em; vertical-align: super; }
.fn_bot { font-size: .7em; vertical-align: super; }

/* ********* PREVIEW ********* */
#contentbody .preview { border: dotted 1px #999; margin: 1em; padding: 1em; }

/* ********* BLOCKQUOTE ********* */
#contentbody blockquote { border-left: solid 2px #a58fbb; margin: 0; padding: 0 0 0 .5em; }

/* ********* PARAGRAPH ********* */
#contentbody p { margin: .5em 0 0 0; }

/* ********* PRE ********* */
#contentbody pre {
	padding: 2px;
	border: 1px dotted #8cacbb;
	color: #000;
	overflow: auto;
}

/* ********* CODE ********* */
/* old back
	background: #fffff5 url(images/code/code.png) no-repeat;
	padding: 21px 2px 2px 4px; 
*/
#contentbody .code { 
	background: #FFFFF5  no-repeat;
	padding: 4px 2px 2px 4px; 
	font-family: "Courier New",Courier,monospace;
	white-space: pre;
	border-left: solid 2px #a5a3af;
}
#contentbody pre.php { background-image: url(images/code/codephp.png);	padding: 21px 2px 2px 4px;  }
#contentbody pre.actionscript { background-image: url(images/code/codeactionscript.png); 	padding: 21px 2px 2px 4px; }
#contentbody pre.css { background-image: url(images/code/codecss.png);	padding: 21px 2px 2px 4px;  }
#contentbody pre.html4strict { background-image: url(images/code/codehtml.png); 	padding: 21px 2px 2px 4px; }
#contentbody pre.javascript { background-image: url(images/code/codejavascript.png); 	padding: 21px 2px 2px 4px; }
#contentbody pre.bash { background-image: url(images/code/codebash.png); 	padding: 21px 2px 2px 4px; }

#contentbody pre * { background-color: #fffff5; font-size: 1em; font-family: "Courier New",Courier,monospace; }
#contentbody pre.code .br0	{ color: #66cc66; }
#contentbody pre.code .co1	{ color: #808080; font-style: normal; background-color: #f0f0f0; }
#contentbody pre.code .co2	{ color: #808080; font-style: normal; background-color: #f0f0f0; }
#contentbody pre.code .coMULTI	{ color: #808080; font-style: normal; background-color: #f0f0f0; }
#contentbody pre.code .es0	{ color: #000099; font-weight: normal; }
#contentbody pre.code .kw1	{ color: #b1b100; }
#contentbody pre.code .kw2	{ color: #000000; font-weight: normal; }
#contentbody pre.code .kw3	{ color: #000066; }
#contentbody pre.code .kw4	{ color: #993333; }
#contentbody pre.code .kw5	{ color: #7777ff; }
#contentbody pre.code .me0	{ color: #006600; }
#contentbody pre.code .nu0	{ color: #cc66cc; }
#contentbody pre.code .re0	{ color: #7777ff; }
#contentbody pre.code .re1	{ color: #7777ff; }
#contentbody pre.code .re2	{ color: #7777ff; }
#contentbody pre.code .re4	{ color: #009999; }
#contentbody pre.code .sc0	{ color: #00bbdd; }
#contentbody pre.code .sc1	{ color: #ddbb00; }
#contentbody pre.code .sc2	{ color: #009900; }
#contentbody pre.code .st0	{ color: #0000ff; }
#contentbody code { background-color: #fffff5; border: 1px dotted #8cacbb; font-size: 1em; font-family: "Courier New",Courier,monospace; }

/* ********* DIFF ********* */
#contentbody .diff-deletedline { background-color: #f99; }
#contentbody .diff-addedline { background-color: #99f; }
#contentbody .diffchange { background-color: #ff6;}

/* ********* MEDIA ********* */
#media { background-color: #fff; }
#media .mediaselect .mediaselect-left li { margin-left: 15px; list-style-image: url(images/folder.gif); }
#media .mediaselect .mediaselect-right { border-left: solid 1px #000; }
#media .mediaselect .mediaselect-right ul li { border: solid 1px #999; }
#media .mediaselect .mediaselect-right ul li .imagemeta { border-top: solid 1px #ccc; }
#media .uploadform { margin-top: 20px; }
#mediaedit .footer { border-top: solid 1px #999; }

/* ********* PAGEINFO ********* */
#contentbody .pageinfo { border-top: solid 1px #ccc; color: #999; }

/* ########## USER ############# */


div.styler-user1 * { font-size: 15px; }
div.styler-user2 * { font-size: 25px;  font-weight: bold;  }
div.styler-user3 * { font-size: 30px;	  }
div.styler-user4 * { font-size: smaller; }
div.styler-user5   {  }
div.styler-user5 p { font-size: 15px;   font-family: "Courier New", Courier, monospace;	}
div.styler-user6 * {  }
div.styler-user7 * { clear: both; font-size: 20px; font-weight: bold; text-align: left; }
div.styler-user7 li { list-style-image: url(images/li_sonne.gif); }
div.styler-user8 * {  }
div.styler-user9 * {  }
div.styler-user10 * {font-size: 9px;   }

/* ===================== zentrum-lyana style.css === ende =========================== */