<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "UTF-8";

/**

 * @copyright       Copyright 2008--2009, egoditor

 */

 /**

  * @section clearing methods

  * @see     http://yaml.de/en/documentation/basics/general.html

  */



  /* (en) clearfix method for clearing floats */

  /* (de) Clearfix-Methode zum Clearen der Float-Umgebungen */



.clearfix:after {

   content: ".";

   display: block;

   height: 0;

   clear: both;

   visibility: hidden;

}



  /* (en) essential for Safari browser !! */

  /* (de) Diese Angabe benÃ¶tigt der Safari-Browser zwingend !! */

  .clearfix { display:block; }

  .clearing {clear:both;display:inline-block;}

  





  /* (en) alternative solution to contain floats */

  /* (de) Alternative Methode zum EinschlieÃŸen von Float-Umgebungen */

  .floatbox { display:table; width:100%;overflow:hidden; }



  /* (en) IE-Clearing:Only used in Internet Explorer, switched on in iehacks.css */

  /* (de) IE-Clearing:BenÃ¶tigt nur der Internet Explorer und Ã¼ber iehacks.css zugeschaltet */

  #ie_clearing { display:none; }



 /*------------------------------------------------------------------------------------------------------*/



 /**

  * @section subtemplates

  * @see     http://www.yaml.de/en/documentation/practice/subtemplates.html

  */



  .subcolumns { width: 100%;

	overflow:hidden;

	}



  /* (en) alternative class for optional support of old Mozilla/Netscape browers */

  /* (de) Alternative Klasse zur optionalen UnterstÃ¼tzung alter Mozilla/Netscape-Brower */

  .subcolumns_oldgecko { width: 100%;

	float:left;

	}



  .c50l, .c25l, .c33l, .c38l, .c66l, .c75l, .c62l {float: left;

	}

  .c50r, .c25r, .c33r, .c38r, .c66r, .c75r, .c62r {float: right;

	margin-left: -5px;

	}



  .c25l, .c25r { width: 25%;

	}

  .c33l, .c33r { width: 33.333%;

	}

  .c50l, .c50r { width: 50%;

	}

  .c66l, .c66r { width: 66.666%;

	}

  .c75l, .c75r { width: 75%;

	}

  .c38l, .c38r { width: 38.2%;

	}

  .c62l, .c62r { width: 61.8%;

	}



  .subc  { padding: 0 0.5em;

	}

  .subcl { padding: 0 1em 0 0;

	}

  .subcr { padding: 0 0 0 1em;

	}



  .equalize, .equalize .subcolumns { overflow:visible;

	display:table;

	table-layout:fixed;

	}

  .equalize .c50l,.equalize .c25l,.equalize .c33l,.equalize .c38l,.equalize .c66l,

  .equalize .c75l,.equalize .c62l,.equalize .c50r,.equalize .c25r,.equalize .c33r,

  .equalize .c38r,.equalize .c66r,.equalize .c75r,.equalize .c62r {

    display:table-cell;

	vertical-align:top;

	float:none;

	margin:0;

	overflow:hidden;

	}



	

/*GRIDS*/

.line:after,.lastCol:after{content: " . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ";visibility:hidden; clear:both;height:0 !important;display:block;line-height:0;font-size: xx-large;overflow: hidden;}

.line{*zoom:1;}

.col{float:left; } /*overflow-x:hidden;*/



.s2f20{width:10%;} .s4f20{width:20%;}  .s6f20{width:30%;}  .s8f20{width:40%;}  .s10f20{width:50%;} .s12f20{width:60%;} .s14f20{width:70%;} .s16f20{width:80%;} .s18f20{width:90%;}

.s1f20{width:5%;} .s3f20{width:15%;} .s5f20{width:25%;} .s7f20{width:35%;} .s9f20{width:45%;} .s11f20{width:55%;} .s13f20{width:65%;} .s15f20{width:75%;} .s17f20{width:85%;} .s19f20{width:95%;}

/*display: table-cell;*/

.lastCol{*display:block;*zoom:1;float:none;_position:relative;_left:-3px; _margin-right: -3px; width:auto; overflow:hidden;}

	

.s25{width:25px;}  .s50{width:50px;}  .s75{width:75px;}  .s100{width:100px;} .s125{width:125px;}  .s150{width:150px;} .s175{width:175px;}  .s200{width:200px;} .s225{width:225px;}

.s250{width:250px;} .s275{width:275px;} .s300{width:300px;}

	

  * html body * { overflow:visible; }

  * html iframe, * html frame { overflow:auto; }

  * html frameset { overflow:hidden; }

	

/*Rest*/



body, html {

height:100% !important;

padding:0; margin:0;

}

body{

text-align:center;

	 overflow-y: scroll;

}



.page_margins  {

  	width:980px;

	position: relative !important;

	HEIGHT: auto !important;

	margin: 0 auto;

}

 div { outline:0 none; }



.page {

	height:auto;

	width:auto;

	padding: 10px 10px 10px 10px;

}



#topnav {

	width:100%;

	position:absolute;

	top:10px; right:0px;

	z-index:10;

}



/*NEWNEWNEW*/



#topnav .page {padding:5px 10px;}





/*SEARCH*/

#search{	margin:2px 10px; }

* html #search_sub {  display: inline;}

*:first-child+html #search_sub {  display: inline;}

#search_sub { background:#fff; display:inline-block; border:1px solid #999; margin:0px 10px; float:left;}

input.search {background:none; color:#999; border:none;  padding:7px 10px; width:250px; margin:0;  float:left;}



a.search_link{margin:5px; width:20px; height:20px; float:left; border:none!important;  padding:0!important; background: transparent url(../../img/bib/search/search_dark.png) 0 0 no-repeat;}





/*Navigation*/

#nav {	width:100%; }

#col3 #nav, #col2 #nav {clear:none; display:inline-block;  width:100%}

#nav ul{  display:block;}



/*LAYOUT*/



#main {	width:100%; }



#footer_content {

	margin:0;

	padding:10px 10px;

	overflow:hidden;

}



#footer_head {

	padding:10px 10px;

}



#footer {

	width:100%;

	position:relative;

	clear:both;

	margin:0;

	width:inherit;

	min-width:inherit;

	max-width:inherit;	

}

#main{

	width:auto!important;

	padding:0 0 10px 0;	

}



	

/*

  * SPALTEN

  */





 #header, #nav, #main, #footer { clear:both; }



.page{text-align:left;}





/*

  * fullpage ugly header fix

  */



#header .page{background:none;}



#header{ width:100%; position:relative; 	} /*overflow:hidden;*/

#header_content{ display:block; position:relative;	}



/*RESETS*/



#header .page, #header .page_margins, #footer .page, #footer .page_margins, #main .page, #main .page_margins, #nav .page, #nav .page_margins{

	padding:0;

}



.content {

	padding:10px 10px 10px 10px;

}

.content , .article_content{

	overflow:hidden;

	

}



.minheight-200 {

	min-height: 300px;

	height: auto !important;

	height: 300px;

}

/*

* PLUGIN STRUCTURE

*/

#col2 .padding_none ,#col3  .padding_none {

	margin-bottom:0px;

	margin-top:0px;

}

#col2 .padding_both ,#col3  .padding_both {

	margin-bottom:5px;

	margin-top:5px;

}

#col2 .padding_top ,#col3  .padding_top {

	margin-top:5px;

}

#col2 .padding_bottom ,#col3  .padding_bottom {

	margin-bottom:5px;

}





#col2 .padding_no_both ,#col3  .padding_no_both {

	margin-top:0px!important;

	margin-bottom:0px!important;

}

#col2 .padding_no_top ,#col3  .padding_no_top {

	margin-top:0px!important;

}

#col2 .padding_no_bottom ,#col3  .padding_no_bottom {

	margin-bottom:0px!important;

}



.plugin_container.oneIcon .admintool {width: 33px!important;}

.plugin_container.hideMove .admintool .move {display:none!important;}

.plugin_container.hideDump .admintool .delete {display:none!important;}

	

#col1 .plugin_container,#col1  .plugin_container_fixed,#col1  .item,#col1  .detail {

	position:relative;

	margin-bottom:10px;

}

.plugin, .plugin_list_container, .sortable {

	position:relative;	

}



.plugin_head {

	display:block;

	position:relative;

	padding:10px;

}



.plugin_content {

	padding:10px;

	word-wrap:break-word;

}

#col1 .plugin_content {

	padding:0px 0px;

}

#col1 .plugin_head {

	padding:5px 0px;

}

.plugin_foot {

	padding-top:3px;

}



/*CLEARING CLASSES*/

.nopadding {

	padding:0!important;

}



.nomargin {

	margin:0!important;

}



.nobackground {

	background:none!important;

}



#nav {

	position:relative;

	clear:both;

	z-index:500;

	display:block;



}

#breadcrumbs {

	width:100%;

	display:block;



}

#breadcrumbs_sub {

	padding:10px 0px;

	

}



  





.hidden{display:none;}



/*LAYOUT*/

 #header, #nav, #main, #footer { clear:both;  }

 #header {float:left;}

 #col1 #header {float:none;}









#col1_content, #col2_content, #col3_content { position:relative; min-height:200px; }



#col1 {width:65%; margin-left:0; float:left; } 

#col1_content {padding:10px 20px 0px 10px; } 

#col2 {width:auto; float:right; display:none; } 

#col2_content {display:none; } 

#col3 {width:auto; margin-left:65%; margin-right:0; float:inherit; } 

#col3_content { padding: 10px 20px 0px 10px } 







.c2col_main_left #col3_content { padding-right:20px; padding-left:10px;}

.c2col_main_left #col1_content { padding-right:10px; padding-left:20px;}



.c2col_main_right #col3_content { padding-right:10px; padding-left:20px;}

.c2col_main_right #col1_content { padding-right:20px; padding-left:10px;}



.c3col_main_right #col3_content { padding-right:10px; padding-left:20px;}

.c3col_main_right #col2_content { padding-right:10px; padding-left:10px;}

.c3col_main_right #col1_content {  padding-right:20px; padding-left:10px;}



.c3col_main_left #col3_content {  padding-right:20px; padding-left:10px;}

.c3col_main_left #col2_content {  padding-right:10px; padding-left:10px;}

.c3col_main_left #col1_content {   padding-right:10px; padding-left:20px;}



.c3col_main_center #col3_content {  padding-right:20px; padding-left:10px;}

.c3col_main_center #col2_content {  padding-right:10px; padding-left:20px;}

.c3col_main_center #col1_content {  padding-right:10px; padding-left:10px;}



.c1col #col1_content { padding-right:20px; padding-left:20px;}





.c2col_main_right #navigation {padding-right:20px;}

.more_inner_padding .c2col_main_right #navigation {padding-right:30px;}



.c2col_main_left #navigation {padding-left:20px;}

.more_inner_padding .c2col_main_left #navigation {padding-left:30px;}





/* NO OUTER-PADDING LAYOUTS */

.no_outer_padding .c2col_main_left #col3_content { padding-right:0px}

.no_outer_padding .c2col_main_left #col1_content {  padding-left:0px}



.no_outer_padding .c2col_main_right #col3_content { padding-left:0px}

.no_outer_padding .c2col_main_right #col1_content { padding-right:0px}



.no_outer_padding .c3col_main_right #col3_content { padding-left:0px;}

.no_outer_padding .c3col_main_right #col1_content { padding-right:0px;}



.no_outer_padding .c3col_main_left #col3_content { padding-right:0px}

.no_outer_padding .c3col_main_left #col1_content { padding-left:0px;}



.no_outer_padding .c3col_main_center #col3_content {padding-right:0px;}

.no_outer_padding .c3col_main_center #col2_content {padding-left:0px;}



.no_outer_padding .c1col #col1_content { padding: 10px 0px 0px 0px;}



.no_outer_padding #footer_content {padding:10px 0;}

.pad_out_none .pad_inner_more .c2ml .c1 .c3mc  .outer_pad_none  #col1_content { padding: 10px 0px 0px 0px;}





/* NO OUTER-PADDING LAYOUTS */



.more_inner_padding .c2col_main_left #col3_content { padding-left:25px}

.more_inner_padding .c2col_main_left #col1_content {  padding-right:10px}



.more_inner_padding .c2col_main_right #col3_content { padding-right:25px}

.more_inner_padding .c2col_main_right #col1_content { padding-left:10px}



.more_inner_padding .c3col_main_right #col3_content { padding-right:15px;}

.more_inner_padding .c3col_main_right #col1_content { padding-left:15px;}

.more_inner_padding .c3col_main_right #col2_content { padding-right:15px; padding-left:15px;}



.more_inner_padding .c3col_main_left #col3_content { padding-left:15px}

.more_inner_padding .c3col_main_left #col1_content { padding-right:15px;}

.more_inner_padding .c3col_main_left #col2_content { padding-right:15px; padding-left:15px;}



.more_inner_padding .c3col_main_center #col3_content {padding-right:15px;}

.more_inner_padding .c3col_main_center #col2_content {padding-left:15px;}

.more_inner_padding .c3col_main_center #col1_content {padding-left:15px; padding-right:15px}













.c2col_main_left #col3_content { border-right:none;}

.c2col_main_right #col1_content { border-right:none;}

.c3col_main_right #col1_content { border-right:none;}

.c3col_main_left #col3_content { border-right:none;}

.c3col_main_center #col3_content { border-right:none;}

.c1col #col1_content { border-right:none;}





/*NAVIGATION*/

.navigation, .navigation * {

	margin:			0;

	padding:		0;

	list-style:		none;

	z-index:		1;

	float:left;

}

.navigation {

	line-height:	1.0;

}

.navigation .sub{

	position:		absolute;

	top:			-999em;

	width:			10em; /* left offset of submenus need to match (see below) */

	margin-top:		 4px;

}



.navigation .sub ul {

		margin-top: 0;

}

.navigation .sub li {

	width:			100%;

}

.navigation li:hover {

	visibility:		inherit; /* fixes IE7 'sticky bug' */

}

.navigation li {

	float:			left;

	position:		relative;

}

.navigation a {

	display:		block;

	position:		relative;

	padding:		8px 14px;

}

.navigation a:hover{

	text-decoration: none; 

}

.navigation li:hover ul,

.navigation li.sfHover ul {

	left:			0;

	top:			2.5em; /* match top ul list item height */

	z-index:		999;

}

ul.navigation li:hover li ul,

ul.navigation li.sfHover li ul {

	top:			-999em;

}

ul.navigation li li:hover ul,

ul.navigation .sub li.sfHover ul {

	left:			10em; /* match ul width */

	top:			0;

}

ul.navigation .sub li:hover li ul,

ul.navigation .sub li.sfHover li ul {

	top:			-999em;

}

ul.navigation .sub li li:hover ul,

ul.navigation .sub li li.sfHover ul {

	left:			10em; /* match ul width */

	top:			0;

}





/*** shadows for all but IE6 ***/

.sf-shadow ul {

	background:	url('/css/suckerfish/images/shadow.png') no-repeat bottom right;

	padding: 0 8px 9px 0;

	-moz-border-radius-bottomleft: 17px;

	-moz-border-radius-topright: 17px;

	-webkit-border-top-right-radius: 17px;

	-webkit-border-bottom-left-radius: 17px;

}



.sf-shadow ul.sf-shadow-off {

	background: transparent;

}





/*COL3 NAVIGATION EXCEPTION*/

/*
#col3 .navigation {padding:10px 0px }
*/

#col3 .navigation .current .sub {display:block;}

#col3 .navigation .sub{

	display:none;	position: relative; top:0;	 width:10em; /* left offset of submenus need to match (see below) */

	margin-left:0px; margin-top:0;	width:100%!important;

}

#col3 .navigation .sub .sub a{padding-left:50px;}



#col3 ul.navigation li li:hover ul,

#col3  ul.navigation .sub li.sfHover ul {

  left:     0; /* match ul width */

  top:      0;

}

/*#col3 .navigation  a{	font-size:17px; }*/ 

#col3 .navigation .sub a{	font-size:11px; padding-left:30px;}



#col3 .navigation li  { display:block; width:100%!important; margin:0; padding:0;}

#col3 .navigation li  a{display:block; margin:0; float:none;}





#col3  .navigation .sub{visibility:visible!important; }

#col3 .navigation .current,#col3 .navigation .sub .current  {font-weight:bold;}

#col3 .navigation .current .sub{font-weight:normal;}



/*Highlight searchterm on website*/

.highlight { background-color: yellow }

</pre></body></html>