<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 2009, Stephan Reich


 */


@media all {





html * {


    font-size:100.01%;


}





    /* (en) reset monospaced elements to font size 16px in Gecko browsers */


textarea, pre, tt, code {


        font-family: "Courier New", Courier, monospace;


}





   /* (en) base layout gets standard font size 12px */


body {


        font-family: arial,helvetica,sans-serif;


        line-height: 1.4;


    	font-size:75.00%;


	    color: #444;


}





img {


        margin: 0px;


}


a img{ 


	border:none;


	


}





	





/*HEADINGS*/


h1, h2, h3, h4, h5, h6, .headline a {


        font-weight: bold;


        letter-spacing: -1px;


        margin: 0;


		    color: #444;


	


}


  h1 { font-size:200%; }                       /* 30px */


  h2 { font-size:180%; }                       /* 24px */


  h3 { font-size:140%; }                       /* 18px */


  h4 { font-size:133.33%; }                    /* 16px */


  h5 { font-size:116.67%; }                    /* 14px */


  h6 { font-size:116.67%; }                    /* 14px */


	


h1 {


		margin:5px 0;


}


 /* 24px */


h2 {


        font-weight: normal;


        letter-spacing: 0;


		line-height:1.3;


        /*margin: 5px 0;*/


        color: #555;


}


 /* 24px */


h3 {


        color: #666;


        line-height: 1.3;


        letter-spacing: 0;


		font-weight:normal;


	


}


 /* 18px */


h4 {


	     letter-spacing: 0;


		font-weight:normal;


}


 /* 16px */


h5 {


		font-weight:bold;


	    letter-spacing: 0.3;


		line-height: 1.1;


        margin:0 0 8px 0;





}


 /* 14px */


h6 {


      font-weight:normal;


      


}








p {


        line-height: 1.5em;


        margin: 0 0 1em 0;


}





    /* ### Lists | Listen  #### */


ul, ol, dl {


        line-height: 1.5em;


        margin:0 ;


		padding:0 0 0 1em;


}





li {


        margin-left: 1.5em;


        line-height: 1.5em;


}





dt {


        font-weight: bold;


}


 /*


dd {


        margin: 0 0 1em 2em;


}*/





    /* ### text formatting ### */


cite, blockquote {


        font-style: italic


}





blockquote {


        margin: 0 0 1em 1.5em


}





strong, b {


        font-weight: bold


}





em, i {


        font-style: italic


}





pre, code {


        font-family: monospace;


        font-size: 1.1em;


}





acronym, abbr {


        letter-spacing: .07em;


        border-bottom: .1em dashed #c00;


        cursor: help;


}


li { line-height: 1.5em }








	


 /*Generic Content Classes */


.note {


        background: #dfd;


        padding: 1em;


        border-top: 1px #bdb dotted;


        border-bottom: 1px #bdb dotted;


}





.important {


        background: #ffd;


        padding: 1em;


        border-top: 1px #ddb dotted;


        border-bottom: 1px #ddb dotted;


}





.warning {


        background: #fdd;


        padding: 1em;


        border-top: 1px #dbb dotted;


        border-bottom: 1px #dbb dotted;


}





	


.float_left {


        float: left;


        display: inline;


        margin-right: 1em;


        margin-bottom: 0.15em;


}





.float_right {


        float: right;


        display: inline;


        margin-left: 1em;


        margin-bottom: 0.15em;


}





.center {


        text-align: center;


        margin: 0.5em auto


}





.intextimage{margin-top: 0.5em; margin-bottom: 0.15em;


			overflow:hidden;/*added by nils*/}


	








	


/*LINKS */


a {


        color: #4D87C7;


        text-decoration: none;


}





a:focus, a:hover, a:active {


        color: #182E7A;


        text-decoration: underline;


}





#topnav a {


        text-decoration: none;


}








#topnav a, #footnav a {padding:0 10px;}


#topnav a.first, #footnav a.first {padding:0 10px 0 5px;}





#topnav li, #footer li { margin:0px;  }


#topnav a , #footer a{letter-spacing:0.5; line-height:1 }


	








	


/* Tables */


table {


        


        border-collapse: collapse;


        margin-bottom: 0.5em;


		border:1px solid #eee;


}





table.full {  width: 100%; }





table.fixed {  table-layout: fixed}





table.no_border {


        border: none;


}





th, td {


        padding: 0.5em;


		vertical-align: top;


}





	


thead th {


        background: #eee;


        color: #333;


        text-align: left;


}





tbody th {


        background: #eee;


        color: #333


}





tbody th.sub {


        background: #eee;


        color: #333


}





tfoot th {


        background: #eee;


        color: #333;


        text-align: left;


}





/*LINES*/


hr {


        color: #fff;


        background: transparent;


        margin: 0 0 0.5em 0;


        padding: 0 0 0.5em 0;


        border: 0;


        border-bottom: 1px #ccc dotted;


}


.divider, .divider_article, .seperator {


	border:none;


	height:1px;


	line-height:1px;


	padding:0 0 4px 0;


}








/*INPUT*/


input {


    border: 1px solid #CCCCCC;


    font-size: 13px;


    padding: 3px;


}

















/*LISTS*/


 ul.longlist li {


    margin-left: 0.2em;


    background: transparent url(../../img/bib/li/li1_dark.gif) 0 0  no-repeat;


    padding-left: 2.6em;


    margin-left: 0;


    margin-bottom: 0.5em;


    line-height: 1.3em !important;


}





 ul.shortlist{


	list-style:none;


 	padding: 0 0 0 0;


 }


 


 ul.shortlist li {


    margin-left: 0.2em;


    background: transparent url(../../img/bib/li/li1_dark.gif) 0 0  no-repeat;


    padding-left: 1em;


    margin-left: 0;


	padding-bottom:0.2em;


    margin-bottom: 0.1em;


    line-height: 1.3em !important;


}





 li.simple, .plugin_container_fixed li.simple {


    background: none;


    padding: 0.1em 0;


    margin: 0;


}





.plugin_container li.simple a, .plugin_container_fixed li.simple a {


    display: block;


    line-height: 16px;


}





.plugin_container li.simple_border, .plugin_container_fixed li.simple_border {


    background: none;


    padding: 0.1em 0;


    margin: 0;


    border-bottom: 1px dotted #ccc;


}





ul.article_sub_list li {


    margin-left: 0.2em;


    background: url(../../images/li_dot_small.gif) no-repeat 5px 7px;


    padding-left: 1.1em;


    margin-left: 0;


    color: #333;


    line-height: 1.4em;


}





span.bold {


    font-weight: bold;


}





a.link_bold_black {


    font-weight: bold;


    padding-left: 2em;


    font-size: 100%;


    color: #333;


}





a.link_bold {


    font-weight: bold;


    padding-left: 2em;


    font-size: 100%;


}











/*ARTICLE CONTENT*/


.banner_trans {


    position: absolute;


    width: 100%;


    z-index: 7;


    background-color: #000;


    filter: alpha( opacity = 60);


	-moz-opacity: 0.6;


	-khtml-opacity: 0.6;


	opacity: 0.6;


	height: 35px;


	bottom: 5px;


	left:  0px;


}





.banner-text {


    overflow: hidden;


    position: absolute;


    bottom: 8px;


    left: 3px;


    z-index: 8;


}





.banner-text h2 a {


    color: #fff;


}





.banner-text h2 {


    color: #ccc;


}


	


/*ARTICLE IMAGES*/


.article_image_container {


    position: relative !important;


    margin: 5px 0 5px 0;


}





.article_image_full {


    display: inline;


    float: left;


    margin-bottom: 0em;


    width: 452px; /*!?!?!?!?!ß!?!?!?1*/


}





.article_highlight {


    float: left;


    padding: 2px 6px;


    background-color: #f4f4f4;


    margin-right: 15px;


}














/*NAVIGATION*/


#nav .no_border{	border: none !important; width:auto!important;}





#topnav li, #footnav li  {float:left; list-style:none; }


#topnav  a, #footnav   a{ border-left:1px solid #ccc;}





#topnav li.first a, #footnav li.first a  {border:none;}


#topnavigation ,#footnavigation{float:left; margin:0; padding:0;}





#advertisement {position:absolute;}


	














/*MISC*/	 





#content_head_toolbar{


	text-align:left;


	float:left;


	margin:0px 20px;	


}





	

















/*


 * ADMIN TOOLS


 */


a.link_icon_simple {    display: block;    width: 16px;    height: 16px;    margin: 4px;}





a#link_admin_delete {    background: transparent url(../../images/sprite_grid_admin.gif) -0px -128px no-repeat;}





a#link_admin_delete:hover {    background: transparent url(../../images/sprite_grid_admin.gif) -0px -160px no-repeat;}





a#link_admin_whatever {    background: transparent url(../../images/sprite_grid_admin.gif) -0px -64px no-repeat;}





a#link_admin_whatever:hover {


    background: transparent url(../../images/sprite_grid_admin.gif) -0px -96px no-repeat;


}





a#link_admin_move {


    background: transparent url(../../images/sprite_grid_admin.gif) -0px -0px no-repeat;


}





a#link_admin_move:hover {


    background: transparent url(../../images/sprite_grid_admin.gif) -0px -32px no-repeat;


}








/********************************/


a.promo{opacity:0.6;}





a.promo:focus, a.promo:hover, a.promo:active {


        text-decoration: underline;





}


/* Corner radius */


.ui-corner-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; }


.ui-corner-tr { -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; }


.ui-corner-bl { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }


.ui-corner-br { -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }


.ui-corner-top { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; }


.ui-corner-bottom { -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }


.ui-corner-right {  -moz-border-radius-topright: 8px; -webkit-border-top-right-radius: 8px; border-top-right-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px; }


.ui-corner-left { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px; }


.ui-corner-br-bl-tl { -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; border-top-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; border-bottom-left-radius: 8px;  -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; border-bottom-right-radius: 8px;}


.ui-corner-all { -moz-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; }








.radio_group label{display:inline-block; margin:10px 15px 3px 0}


.ui-dialog .radio_group label{ margin:0px 15px 3px 0!important}





.radio_group input{width:auto!important; background:none!important; padding:0!important;  margin-right:5px!important; }


.radio_group {position:relative;}


.radio_group div{ line-height:1; left:20px; position:absolute; top:0;}





.zoom {


    background: url(../../../../../img/magnifier_bdrpls.png) no-repeat scroll 0 0 transparent;


    bottom: 20px;


    height: 32px;


    position: absolute;


    left: 5px;


    width: 32px;


}


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