<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>