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