@charset "ISO-8859-1";/**-------------------------------------------------------------	Stylesheet Magazin										 ------------------------------------------------------------- *//**-------------------------------------------------------------	Magazin Deutsch ff6600 990000 ccoooo ------------------------------------------------------------- */     * {    	margin: 0px;    	padding: 0px;    	border: 0px;    }	    body {        background-color: #E7E8ED;        font-family: verdana, arial, helvetica, geneva, sans-serif;        font-size: 13px;        color: black;    }    #header {    	margin-right: 25px;        margin-left: 25px;    	border-left: 1px solid black;    	border-right: 1px solid black;    	background-color: #101C4B;    }    #header h1 {    	margin-right: 0px;       margin-left: 23px;		color: #ff6600;    }    #header h2 {    	font-variant: small-caps;    }    #navi {    	margin-right: 25px;        margin-left: 25px;    	background-color: #576081;    	border-left: 1px solid black;    	border-right: 1px solid black;    	padding: 0px 0px;    }    #content {          margin-right: 25px;          margin-left: 25px;          background-color: #ffffff;          padding: 0.5em;          border-left: 1px black solid;          border-right: 1px black solid;          border-bottom: 1px black solid;		  padding-bottom: 20px;    }    #footer {    	width: 75%;    	text-align: center;    	padding-top: 10px;    	padding-left: 13px;    }    #layout {	height: 820px;	margin: 0px auto;	padding: 0px 0px 20px;	position: relative;	text-align: left;	width: 990px;    }    a:link, a:visited, a:hover {    	text-decoration: none;    	color: black;    }    a:hover {    	text-decoration: underline;    	/*    	padding: 1px;        border: 1px solid #343434;    	*/    }	h1 {		padding-top: 0px;		padding-bottom: 0px;		font-size: 30px;		font-variant: small-caps;	}	h2 {		font-size: 16px;		margin-left: 25px;		color: #e7be84;		padding-right: 20px;		padding-top: 1px;		padding-bottom: 3px;	}    h3 {    	font-size: 1.4em;		font-weight: bold;		line-height: 1.2777em;    }    h4 {		font-size: 12px;		font-weight: bold;    }    h5 {    	margin-top: 0px;    	margin-left: 0px;		padding: 10px 0px 5px 0px;    	color: #101C4B;    	border-bottom: 0px solid #999;		font-size: 16px;		font-weight: bold;    }    h6 {    	margin-top: 0px;		margin-bottom: 5px;    	margin-left: 0px;		padding: 0px 0px;    	color: #000000;    	border-bottom: 0px solid #999;		font-size: 13px;		font-weight: bold;    }    .box {    	margin-left: 17px;    	padding: 5px;    	background-color: #EFF5FA;    	border: 4px double #576081;    	width: 94%;    	text-align: justify;    }    .box00 {    	margin-left: 17px;		padding-left: 10px;		padding-right: 10px;    	background-color: #EFF5FA;    	border: 4px double #576081;    	width: 57%;    	text-align: justify;		font-family: verdana, arial, helvetica, geneva, sans-serif;		font-size: 13px;		color:#000000;    }	.box00 h4 {    	margin-top: 10px;    	margin-bottom: 5px;		margin-left: 0px;		margin-right: 0px;		color: #000;    	border-bottom: 1px solid #999;		}    .box01 {    	margin-left: 17px;    	padding: 0px;    	background-color: #EFF5FA;    	border: 4px double #576081;    	width: 57%;    	text-align: justify;	font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size: 13px;	color:#000000;	padding-left: 10px;	padding-right: 10px;    }    .box02 {    	margin-left: 0px;	margin-right: 10px;	padding-left: 10px;	padding-right: 10px;    	background-color: #EFF5FA;    	border: 4px double #576081;    	width: 30%;	text-align: justify;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	color:#000000;    }    .box10 {    	margin-left: 17px;    	padding: 0px;    	background-color: #efefef;    	border: 0px double #576081;    	width: 57%;    	text-align: justify;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	color:#000000;	padding-left: 0px;	padding-right: 0px;	margin-bottom: 1px;    }        .box11 {    	margin-left: 17px;    	padding: 0px;    	background-color: #dfdfdf;    	border: 0px double #576081;    	width: 57%;    	text-align: justify;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	color:#000000;	padding-left: 0px;	padding-right: 0px;	margin-bottom: 1px;    }    .box12 {    	margin-left: 17px;    	padding: 0px;    	background-color: #FFFFFF;    	border: 0px double #576081;    	width: 57%;    	text-align: justify;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	color:#000000;	padding-left: 0px;	padding-right: 0px;	margin-bottom: 1px;    }   .box20 {    	margin-left: 17px;    	margin-bottom: 1px;    	background-color: #efefef;    	width: 555px;   }      	.box20 h3 {   		margin: 0px 0 0px 0;    			padding: 0px 0px 2px 3px;    	color: #b31315;   		}   .box21 {    	margin-left: 17px;    	padding: 0px;    	background-color: #dfdfdf;    	border: 0px double #576081;    	width: 555px;    	text-align: justify;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	color:#000000;	padding-left: 0px;	padding-right: 0px;	margin-bottom: 1px;   }   .box22 {    	margin-left: 17px;    	padding: 0px;    	background-color: #FFFFFF;    	border: 0px double #576081;    	width: 555px;    	text-align: justify;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	color:#000000;	padding-left: 0px;	padding-right: 0px;	margin-bottom: 1px;   }.box40 {   	margin-left: 17px;   	padding: 0px;   	width: 885px;   	text-align: center;   	background-color: #CFD2DB;   }   .boxp01 {    	margin-left: 60px;    	margin-bottom: 10px;    	margin-top: 10px;    	padding: 0px;    	background-color: #FFFFFF;    	border: 0px double #576081;    	width: 468px;    	text-align: justify;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:13px;	color:#000000;	padding-left: 0px;	padding-right: 0px;	}    .boximg01 {    	margin-left: 0px;	margin-right: 0px;	padding-left: 0px;	padding-right: 0px;    	background-color: #E7E8ED;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;    }        .boximg02 {    	margin-left: 0px;		margin-right: 10px;		padding-left: 0px;		padding-right: 0px;    	background-color: #E7E8ED;		font-family: Verdana, Arial, Helvetica, sans-serif;		font-size:11px;    }        .boximg11 {    	margin-left: 0px;	margin-right: 0px;	padding-top: 2px;	padding-right: 0px;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;    }    .boximg12 {    	margin-left: 0px;		margin-right: 0px;		padding-left: 0px;		padding-right: 0px;    	background-color: #ffffff;	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size:11px;    }    .copy121 {	color:#0F1D4C;	background-color: #ffffff;	font-size: 10px; 	font-weight: bold; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-top: 2px;	margin-left: 5px;	margin-bottom: 0px;	margin-right: 0px;	text-align: left;	width: 160px;    }    .copy122 {	color:#0F1D4C;	font-size: 10px; 	font-weight: normal; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-left: 5px;	margin-bottom: 5px;	margin-right: 0px;	text-align: left;	width: 160px;    }    .subpic {	color:#0F1D4C;	font-size: 11px;	font-weight: bold;	font-family: verdana, arial, helvetica, geneva, sans-serif;    }    .subpic1 {    	margin-top: 2px;	margin-bottom: 2px;	padding-left: 0px;	padding-right: 0px;    	background-color: #E7E8ED;    	width: 120px;	font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size:9px;    }    strong {    	font-weight: bold;    }    img {    	border: 0px;    }    imgBox {    	border: 0px;    }    ul.news {    	padding-left: 15px;        line-height: 1.5em;        list-style-type: square;        margin: .3em 0 0 1.5em;    }    ul.navi {		border-bottom: 1px solid black;		padding-left: 15px;		padding-top: 10px;    }    li.navi, li#naviSelected {    	background-color: #CFD2DB;    	border: 1px solid #14507E;    	display: inline;    	margin-left: 7px;    	border-bottom: 1px solid black;    	padding-top: 3px;    }    li#naviSelected {    	background-color: white;    	border-bottom: 1px solid white;    	font-weight: bold;    }    a.navi:link, a.navi:visited, a.navi:active, a.navi:hover {    	padding: 0px 7px;    	font-family: Verdana;    	font-size: 12px;    }   	A:link.note_red {	font-family: arial, sans-serif; text-decoration: none; color: #b31315    }	a.note_red:visited {font-family: arial, sans-serif; text-decoration: none; color: #b31315}  	a.note_red:hover  {font-family: arial, sans-serif; text-decoration: none; color: #b31315; text-decoration: underline }     	A:link.v1note_red {	font-family: arial, sans-serif;	text-decoration: none;	color: #b31315;	padding-right: 6px;	}		a.v1note_red:visited {	font-family: arial, sans-serif; 	text-decoration: none;	color: #b31315;	padding-right: 6px	}		a.v1note_red:hover {	font-family: arial, sans-serif;	color: #b31315;	padding-right: 6px;	text-decoration: underline	}   	A:link.v2note_red {	font-family: arial, sans-serif;	text-decoration: none;	color: #b31315;	padding-right: 6px;	}		a.v2note_red:visited {	font-family: arial, sans-serif; 	text-decoration: none;	color: #b31315;	padding-right: 6px	}		a.v2note_red:hover {	font-family: arial, sans-serif;	color: #b31315;	padding-right: 6px;	text-decoration: underline	}/* SPACER */    .vspace01 {	margin-top:1px;    }    .vspace02 {	margin-top:2px;    }    .vspace05 {	margin-top:5px;    }    .vspace10 {	margin-top:10px;    }    .vspace15 {	margin-top:15px;    }    .vspace20 {	margin-top:20px;    }	.vspace25 {	margin-top:25px;	}    .vspace30 {	margin-top:30px;    }    .vspace40 {	margin-top:40px;    }    .vspace50 {	margin-top:50px;    }    .vspace60 {	margin-top:60px;    }    .vspace70 {	margin-top:70px;    }    .vspace80 {	margin-top:80px;    }    .vspace90 {	margin-top:90px;    }    .vspace100 {	margin-top:100px;    }    .vspace150 {	margin-top:150px;    }    .vspace200 {	margin-top:200px;    }   .vspace300 {	margin-top:300px;    }    .vspace400 {	margin-top:400px;    }    .vspace500 {	margin-top:500px;    }    .vspace1000 {	margin-top:1000px;    }    .copy {	color:#0F1D4C;	font-size: 10px; 	font-weight: bold; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-left: 5px;	margin-bottom: 5px;	margin-right: 0px;	text-align: left;    }    .copy1 {	color:#0F1D4C;	font-size: 10px; 	font-weight: bold; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-top: 2px;	margin-left: 5px;	margin-bottom: 0px;	margin-right: 0px;	text-align: left;	width: 207px;    }    .copy2 {	color:#0F1D4C;	font-size: 10px; 	font-weight: normal; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-left: 5px;	margin-bottom: 5px;	margin-right: 0px;	text-align: left;	width: 207px;    }    .copy11 {	color:#0F1D4C;	font-size: 10px; 	font-weight: bold; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-top: 2px;	margin-left: 5px;	margin-bottom: 0px;	margin-right: 0px;	text-align: left;	width: 117px;    }    .copy12 {	color:#0F1D4C;	font-size: 10px; 	font-weight: normal; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-left: 5px;	margin-bottom: 5px;	margin-right: 0px;	text-align: left;	width: 117px;    }    .copy91 {	color:#0F1D4C;	font-size: 10px; 	font-weight: bold; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-top: 2px;	margin-left: 5px;	margin-bottom: 0px;	margin-right: 0px;	text-align: left;	width: 82px;    }    .copy92 {	color:#0F1D4C;	font-size: 10px; 	font-weight: normal; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-left: 5px;	margin-bottom: 5px;	margin-right: 0px;	text-align: left;	width: 82px;    }    .copy1151 {	color:#0F1D4C;	font-size: 10px; 	font-weight: bold; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-top: 2px;	margin-left: 5px;	margin-bottom: 0px;	margin-right: 0px;	text-align: left;	width: 111px;    }    .copy1152 {	color:#0F1D4C;	font-size: 10px; 	font-weight: normal; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-left: 5px;	margin-bottom: 5px;	margin-right: 0px;	text-align: left;	width: 111px;    }    .copy1251 {	color:#0F1D4C;	font-size: 10px; 	font-weight: bold; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-top: 2px;	margin-left: 5px;	margin-bottom: 0px;	margin-right: 0px;	text-align: left;	width: 120px;    }    .copy1252 {	color:#0F1D4C;	font-size: 10px; 	font-weight: normal; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-left: 5px;	margin-bottom: 5px;	margin-right: 0px;	text-align: left;	width: 120px;    }    .go01 {	color:#980100;	font-size: 18px;	font-weight: bold;	font-family: verdana, arial, helvetica, geneva, sans-serif;	margin-top: 5px;	margin-bottom: 10px;    }    .go02 {	color:#000000;	font-size: 13px;	font-weight: bold;	font-family: verdana, arial, helvetica, geneva, sans-serif;	margin-top: 0px;	margin-bottom: 15px;    }    .go03 {	color:#000000;	font-size: 13px;	font-weight: normal;	font-family: verdana, arial, helvetica, geneva, sans-serif;	margin-top: 0px;	margin-bottom: 15px;    }    .go03b {	color:#000000;	font-size: 13px;	font-weight: bold;	font-family: verdana, arial, helvetica, geneva, sans-serif;	margin-top: 0px;	margin-bottom: 5px;    }    .go04 {	color:#000000;	font-size: 13px;	font-weight: normal;	font-family: verdana, arial, helvetica, geneva, sans-serif;	margin-top: 0px;	margin-bottom: 5px;    }    .go05 {	color:#000000;	font-size: 13px;	font-weight: normal;	font-family: verdana, arial, helvetica, geneva, sans-serif;	margin-top: 0px;	margin-bottom: 0px;    }    .go06 {	color:#000000;	font-size: 13px;	font-weight: normal;	font-family: verdana, arial, helvetica, geneva, sans-serif;	margin-top: 0px;	margin-bottom: 15px;    }    .gotop20 {	color:#000000;	font-size: 13px;	font-weight: normal;	font-family: verdana, arial, helvetica, geneva, sans-serif;	margin-top: 20px;	margin-bottom: 0px;    }    .v1ndtext {	font-family: arial, sans-serif;	font-size:12px;	line-height:16px; 	padding-left: 0px; 	padding-right: 0px    }	/*  normaler Fliesstext  */    .text {	color:#000000;	font-size: 13px;	font-family: Arial, Helvetica, sans-serif	}/*  03 box  und 04 box*/    .box03 {    	margin-left: 0px;		margin-right: 10px;		padding-left: 0px;		padding-right: 0px;    	background-color: #EFF5FA;    	border-top: 0px double #576081;    	border-bottom: 0px double #576081;    	width: 305px;		text-align: justify;		font-family: verdana, arial, helvetica, geneva, sans-serif;		font-size:13px;		color:#000000;    }    .box04 {    	margin-left: 0px;		margin-right: 0px;		margin-top: 10px;		padding-left: 10px;		padding-right: 10px;    	background-color: #F7F7F7;    	border-top: 1px double #576081;    	border-bottom: 1px double #576081;    	border-left: 1px double #576081;    	border-right: 1px double #576081;    	width: 285px;    }    .box_w_04 {    	margin-left: 0px;		margin-right: 0px;		margin-top: 0px;		padding-left: 0px;		padding-right: 0px;    	background-color: #F7F7F7;    	border-top: 1px double #576081;    	border-bottom: 1px double #576081;    	border-left: 1px double #576081;    	border-right: 1px double #576081;    	width: 305px;    	text-align: center;    }.box_w_04 h5 {    	margin-top: 0px;    	margin-left: 0px;		padding: 5px 0px 5px 0px;    	color: #101C4B;    	border-bottom: 0px solid #999;		font-size: 10px;		font-weight: bold;    }    .box_w_05 {    	margin-top: 10px;		margin-right: 0px;		margin-top: 0px;		padding: 0px 10px 10px 10px;		background-color: #F7F7F7;    	border-top: 1px double #576081;    	border-bottom: 1px double #576081;    	border-left: 1px double #576081;    	border-right: 1px double #576081;    	width: 285px;    	text-align: center;    }.box_w_05 h5 {    	margin-top: 0px;    	margin-left: 0px;		padding: 5px 0px 5px 0px;    	color: #101C4B;		font-size: 9px;		font-weight: bold;    }/*  03 sidebar  */#sidebar     { float: left; width: 305px; text-align: left; 				 background-color: #576081;               background-repeat: no-repeat; background-attachment: scroll;                border-style: none; border-width: 0; margin-left: 0;                margin-right: 0; margin-top: 0; margin-bottom: 0px;                padding-bottom: 4px;  padding-top: 1px; padding-left: 1px; padding-right: 2px;                background-position: bottom }#sidebar ul  { background-color: #CFD2DB;               background-repeat: no-repeat; background-attachment: scroll;                border-style: none; border-width: 0; margin: 0; padding-left: 0;                padding-right: 0; padding-top: 0px; padding-bottom: 0px;                background-position: top }#sidebar ul li {  margin: 0;  padding: 0;  border: 0;    display: inline;}               #sidebar ul li h2, #sidebar ul li h2 a { color: #fff; text-transform: uppercase;		font-variant: small-caps;               background-color: #576081;               background-repeat: repeat-x; background-attachment: scroll;                height: 21px; vertical-align: bottom; line-height: 150%;                border-style: none; border-width: 0; margin: 0; padding-left:                10px; padding-right: 0; padding-top: 0px; padding-bottom: 2px;                background-position: bottom }               #sidebar ul li h2 a:link, #sidebar ul li h2 a:hover, #sidebar ul li h2 a:active, #sidebar ul li h2 a:visited { color: #fff; text-transform: uppercase; background-image:                url('0_hg_grau.gif');                background-repeat: repeat-x; background-attachment: scroll;                height: 22px; vertical-align: bottom; line-height: 150%;                border-style: none; border-width: 0; margin: 0; padding: 0;                }#sidebar a {  margin: 0;  padding: 5px 0 5px 20px;    border: 0;  border-top: 1px solid #fff;  border-bottom: 1px solid #e0e0e0;  display: block;    color: #333;  text-decoration: none;        voice-family: "\"}\"";   voice-family: inherit;  height: 1px;}html>body #sidebar a {  height: auto;}#sidebar a.first_item {  border-top: 0;  border-bottom: 1px solid #e0e0e0;}#sidebar a.act_first_item {  border-top: 0;  border-bottom: 1px solid #e0e0e0;  color: #000;  background-color: #fcfcfc;}#sidebar a.last_item {  border-top: 1px solid #fff;  border-bottom: 0;}#sidebar a.act_last_item {  border-top: 1px solid #fff;  border-bottom: 0;  color: #000;  background-color: #fcfcfc;}#sidebar a.act_item {  color: #000;  background-color: #fcfcfc;}#sidebar a:hover {    color: #000;  background-color: #fcfcfc;}#sidebar a.mpld, #sidebar a.mpld:hover {  margin: 0;  padding: 15px 0 0 0;  border: 0;  text-align: center;  text-decoration: none;  background: transparent;}/*  04 box 31 text 2  */.box31 {   	margin-left: 17px;   	padding: 0px;   	width: 555px;   }.box31 h3 {	margin: 0px 0 0px 0;    		padding: 10px 0px 12px 0px;   	color: #b31315;	}.mdDottedLine { float: left; width: 555px; height: 1px !important; background-image:                url('999_bg_maincontainer_line.gif');                font-size: 1px; background-repeat: repeat-x; line-height: 1px;                margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom:                15px; padding: 0 }#mdArticleHeadNoLine {float:left;margin:0 0 2px 0;padding: 2px 0 0 0;width: 555px;height:auto;line-height: 1.2em;text-align:left;font-size: 0.8333em;}#mdArticleHeadNoLine h4 {font-size: 0.8333em;color: #333;}#mdArticleHeadNoLine h5 {font-size: 1em;color: #000;text-transform:uppercase;font-weight:bold;float:left;margin:0;padding:0;width:340px;font-weight:normal !important;text-transform: none !important;}#mdArticleHeadNoLine ul{float:right;margin:0  !important;padding:0;width:auto;text-align: right;}#mdArticleHeadNoLine ul li{float:left;list-style:none;}.mdArticleHeadNoLine {float:left;margin:0 0 2px 0;padding: 2px 0 0 0;width: 555px;height:auto;line-height: 1.2em;text-align:left;font-size: 0.8333em;}.mdArticleHeadNoLine h4 {font-size: 0.8333em;color: #333;}.mdArticleHeadNoLine h5 {font-size: 1em;color: #000;text-transform:uppercase;font-weight:bold;float:left;margin:0;padding:0;width:340px;font-weight:normal !important;text-transform: none !important;}.mdArticleHeadNoLine ul{float:right;margin:0  !important;padding:0;width:auto;text-align: right;}.mdArticleHeadNoLine ul li{float:left;list-style:none;}#mdFontSizing {float: right;font-size: 0.8333em;}#mdFont90Sizing {float: right;font-size: 0.8333em;}#mdFont91Sizing {float: right;font-size: 0.8333em;}#mdFont92Sizing {float: right;font-size: 0.8333em;}#mdFont93Sizing {float: right;font-size: 0.8333em;}#mdFont94Sizing {float: right;font-size: 0.8333em;}#mdFont95Sizing {float: right;font-size: 0.8333em;}#mdFont96Sizing {float: right;font-size: 0.8333em;}#mdFont97Sizing {float: right;font-size: 0.8333em;}#mdFont98Sizing {float: right;font-size: 0.8333em;}#mdFont99Sizing {float: right;font-size: 0.8333em;}#mdFont100Sizing {float: right;font-size: 0.8333em;}#mdFont101Sizing {float: right;font-size: 0.8333em;}#mdFont102Sizing {float: right;font-size: 0.8333em;}#mdFontsizeMinus{margin: 0 2px 0 5px;}#mdFontsizePlus{margin: 0 0 0 2px;}#mdFontSizing p{margin: 2px 0 0 0;padding:0;float:left;line-height: 12px;}.mdAutorenzeile {margin:0 0 10px;padding:0;font-style:italic;font-weight: normal;}.mdIntrotext {margin-bottom:12px;font-weight: bold !important;}.mdIntrotext a {color: blue;}.mdIntrotext a:visited {color: blue;}.mdIntrotext a:hover {color: blue;}#mdArticleBody{float:left;}.mdArticleImageBox{float:left;margin: 4px 0px 0px 0;padding: 0 10px 10px 0;line-height: 1em;}.mdArticleImageBox p{padding-left:4px;font-size: 0.8333em !important;}.mdArticleImageBox img{float:left;display:block;border: 1px solid #666;}.mdAssetalignleft font {/*font-size:10px !important;*/margin: 10px 12px 12px 0;}.mdCredit{font-size:1em !important;}/*  05 box 32 wegen teasing  *//* Teaser mit Rubrikmeldung #b31315*/.box32 {   	margin-left: 17px;   	padding: 0px;   	width: 555px;   }.box32 h3 {	margin: 0px 0 0px 0;    		padding: 10px 0px 12px 0px;   	color: blue;	}.mdChannelBlockHP { float: left; width: 100%; background-color: white; background-image:                url('999_bg_maincontainer_line.gif');                background-repeat: repeat-x; color: #343434; border-style: none;                border-width: medium; margin: 0; padding-left: 0;                padding-right: 0; padding-top: 0; padding-bottom: 15px;                background-position: top 50% }.mdChannelBlockHP h3 {float:left;margin: 5px 0 7px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;}.mdChannelBlockHP h3 a {padding: 0 !important;background: none  !important;}.mdBlockBullet {border-color: #C11919 !important;;}.mdBlockBullet {margin: 5px 0 7px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;float:left;}.mdBlockBullet a {background: none  !important;padding: 0 0 0 0 !important;}/* */.mdTabs {margin: 5px 0 0 5px !important;font-size: 0.8333em;width: auto;float:left;height:1.6em !important;padding: 0 0 0 6px;background: none !important;}.mdTabs li {float:left;list-style: none;padding: 0 5px;height: 1.2em;border-right: solid 1px #ccc;line-height: 1.2em;font-size: 1em;}.mdTabs li a {color: #666;}.mdTabs li.mdFirstLink {border-left: solid 1px #ccc;}.mdPaginator {float: left;margin: 1px 0 4px 0;background: #f7f7f7;width: 100%;/*height: auto;*/height: 24px;}.mdToggleButton {width: auto; float: right;}.mdPage {float: left;margin-top: 1px;padding:0;width: 100%;font-size: 1em !important;}.mdPage ul {float: left;margin: 0;padding: 5px 5px 5px 0;width: 100%;}.mdPage ul li { list-style-type: none; background-image:                url('999_ic_right_one_arrow_small.gif');                background-repeat: no-repeat; font-size: 1em !important;                padding-left: 8px; padding-right: 0; padding-top: 5px;                padding-bottom: 0; background-position: 0px 10px }.mdPage li a {font-weight:bold;}.mdPage li a span {font-weight:normal;color: #343434;}#mdJump      { background-image:                url('999_bg_maincontainer_line.gif');                background-repeat: repeat-x; background-color: left;                background-attachment: scroll; padding-top: 1px;                background-position: transparent top }.mdChannelBlockHPTeaser {float: left;margin-top: 5px;width: 95%;line-height: 1.2em;}.mdChannelBlockHPTeaser h4 {margin:0;padding:0;font-size: 1em !important;line-height: 1.3333em;}.mdChannelBlockHPTeaser h4 a {margin:0;padding:0;font-weight: bold;}.mdChannelBlockHPTeaser h4 a span {color: #C11919;}.mdChannelBlockHPTeaser p {margin:0;padding:0 0 0 0;line-height: 1.3333em;color: #343434;}.mdChannelBlockHPTeaser img {float:left;margin: 0 5px 0 0;border: 1px solid #666;}a:hover span.blk {text-decoration: underline !important;color: #000 !important;}.mdOptiBreak {visibility:hidden; line-height:0.1%; font-size:0.1%; text-decoration: none !important;}.mdspaBlockBullet {border-color: #576081 !important;;}.mdspaBlockBullet {margin: 5px 0 7px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;float:left;}.mdspaBlockBullet a {background: none  !important;padding: 0 0 0 0 !important;}.mdspaChannelBlockHPTeaser {float: left;margin-top: 5px;width: 95%;line-height: 1.2em;}.mdspaChannelBlockHPTeaser h4 {margin:0;padding:0;font-size: 1em !important;line-height: 1.3333em;}.mdspaChannelBlockHPTeaser h4 a {margin:0;padding:0;font-weight: bold;}.mdspaChannelBlockHPTeaser h4 a span {color: #576081;}.mdspaChannelBlockHPTeaser p {margin:0;padding:0 0 0 0;line-height: 1.3333em;color: #343434;}.mdspaChannelBlockHPTeaser img {float:left;margin: 0 5px 0 0;border: 1px solid #666;}/** /kontakt/------------------------------------------------------------- */.kontakt th {  width: 120px;  text-align: right;  padding: 10px 15px 0 0;}.kontakt td {  padding: 10px 0 0 0;}.kontakt input {  width: 260px;}.kontakt input.radio,.kontakt input.checkbox {  width: auto;}.kontakt textarea {  width: 350px;}/* Listen */#contentBody a {  color: #b31315;}#contentBody h1 {  color: #576081;  padding: 0px 0px 10px 0px;}/* Formulare */form {  margin: 1em 0;}/* IE6-Bugfix */* html #content form {  border: 1px solid white;}* html #sidebar form,* html #news form {  border: 0;}input {  vertical-align: middle;}input.submit,.submit input {  color: #1A1A1A;}textarea {  font: normal 100.01%/160% Verdana, sans-serif;  margin: 0;}input, textarea, select {  color: #000000;}input, textarea {  padding: 2px 3px;  border: 1px solid #343434;}input.radio {  border: 0;}input:focus, textarea:focus, select:focus {  color: black;  background-color: white;}fieldset {  color: #1A1A1A;  background-color: #ffffff;  border: 1px solid #343434;  margin: 1em 0;  padding: 5px 15px 15px 15px;}fieldset fieldset {  color: #1A1A1A;  background-color: #F2EFDA;}* html fieldset,* html fieldset fieldset {  color: #1A1A1A;  background-color: white;}fieldset div,fieldset p {  padding: .5em 0 .2em 0;}legend {  color: #1A1A1A;  background-color: #CFD2DB;  font-weight: bold;  border: 1px solid #343434;  padding: 1px 10px;  }optgroup {  padding: 5px 0;  font-style: normal;}option {  padding: 0 5px 0 0;}optgroup option {  padding: 0 5px 0 15px;}label {  cursor: pointer;}/* Tabellen */th {  font-weight: bold;  text-align: center;}/* Teaser right */.teaser {	font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size: 13px;	color: black;	background: #E3E4E9;	display: block;	padding: 0;	margin: 0;	float: none;	overflow:hidden;	}.teaser ul {	display: inline;	list-style: none outside;}.teaser li   { background-image:                url('998_w_kasten.gif');                background-repeat: no-repeat; background-attachment: scroll;                border-bottom: 1px solid white; padding-left: 20px;                padding-right: 20px; padding-top: 3px; padding-bottom: 3px;                background-position: 10px 9px }.headline    { background-color: #990000; background-image:                url('998_w_dokumente.gif');                background-repeat: no-repeat; background-attachment: scroll;                font-size: 13px; font-weight: bold; color: white;                text-transform: uppercase; letter-spacing: 0.3px; position:                relative; height: 1.3em; margin-left: 0px; margin-right: 0;                margin-top: 0px; margin-bottom: 0px; padding-left: 20px;                padding-right: 0; padding-top: 1px; padding-bottom: 1px;                background-position: 1px 2px }               .head2line    { background-color: #576081; background-image:                url('998_w_dokumente.gif');                background-repeat: no-repeat; background-attachment: scroll;                font-size: 13px; font-weight: bold; color: white;                text-transform: uppercase; letter-spacing: 0.3px; position:                relative; height: 1.3em; margin-left: 0px; margin-right: 0;                margin-top: 0px; margin-bottom: 0px; padding-left: 20px;                padding-right: 0; padding-top: 1px; padding-bottom: 1px;                background-position: 1px 2px }.text-left {	float:left;	margin:0px;	}	.text {	font: normal 13px verdana, arial, helvetica, geneva, sans-serif;	padding: 1px 0 1px 20px;	padding-left: 20px;}.image-text {	float: left;	padding: 2px 10px 0px 0px;	}.picshow {	background-color:#FFF;	}.picshow .text{  	margin-top: 2px;	padding:0px 5px 0px 20px;	background-color:#E3E4E9;	}.picshow .more { background-image:                url('998_w_more.gif');                background-repeat: no-repeat; background-attachment: scroll;                padding-left: 20px; padding-top: 3px; background-position: 10px }.picshow .image-right {	float:right;	padding-top:2px;	}.seperator   { background-color: white; background-image:                url('998_w_navi_punktlinie.gif');                background-repeat: repeat-x; background-attachment: scroll;                background-position: center 3px }.subline {	margin-left: 10px;	font-style: italic;	color: #CCCCFF;	text-transform: none;}/* new2 70122 Teaser right row */.newsticker-row {	padding: 2px 2px 2px 5px;	display: block;	}.newsticker-row .time {	color: #990000;	padding:0px 0px 18px 0px;	width: 75px;	float: left;	}.newsticker-row .title {	padding-left: 70px;	display: block;	}.newsticker-row .more { background-image:                url('998_w_more.gif');                background-repeat: no-repeat; background-attachment: scroll;                padding-left: 10px; background-position: 0px 7px }.white {	background-color: white;}/* new2 70120 Teaser right */.teaser2 {	font-family: verdana, arial, helvetica, geneva, sans-serif;	font-size: 13px;	color: black;	background: #CFD2DB;	display: block;	padding: 0;	margin: 0;	float: none;	overflow: hidden;	}.teaser2 ul {	display: inline;	list-style: none outside;}.teaser2 li  { background-image:                url('998_w_kasten.gif');                background-repeat: no-repeat; background-attachment: scroll;                border-bottom: 1px solid white; padding-left: 20px;                padding-right: 20px; padding-top: 3px; padding-bottom: 3px;                background-position: 10px 9px }.headline2   { background-color: #101C4B; background-image:                url('998_w_dokumente.gif');                background-repeat: no-repeat; background-attachment: scroll;                font-size: 13px; font-weight: bold; color: #e7be84;                text-transform: uppercase; letter-spacing: 0.3px; position:                relative; height: 1.3em; margin-left: 0px; margin-right: 0;                margin-top: 0px; margin-bottom: 0px; padding-left: 20px;                padding-right: 0; padding-top: 1px; padding-bottom: 1px;                background-position: 1px 2px }/* new3 70120 top box 41 */.box41 {   	margin-left: 17px;   	padding: 0px;   	width: 555px;   }.box41 h3 {	margin: 10px 0 10px 0;    		padding: 0px 0px 0px 0px;   	color: #990000;	}.box41 h4 {	margin: 0px 0 0px 0;    		padding: 3px 0px 0px 0px;   	color: #000000;   	text-transform: uppercase;	}.box41 a {color: #990000;}.box41 a:visited {color: #990000;}.box41 a:hover {color: #990000;}/* Linkliste zu new3 70120 top box 41 */	ul.mdLinkList {	margin: 15px 0 0 0;	padding: 0;	display: inline;	list-style: none outside;	}ul.mdLinkList li a {color: #990102;}ul.mdLinkList li a span {color: #000;}ul.mdLinkList img{float: none !important;border: 0 !important;padding: 0 4px 4px 0;margin:0 !important;}/* mainteaser 01 etymologie - 25.01.2007 3D3D3D EA1C24 990000 E6E6E6 34537c*/.tetymologie_555 {	width: 555px;	background-color: #e9e9e9;	color: #000000;		border-top-width: 1px;	border-top-style: solid;	border-top-color: #101c4b;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #101c4b;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #101c4b;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #101c4b;	margin:0px 0px 20px 17px;	display:block;	}.antifloat { clear: both; overflow: hidden; }.tetymologie_555 h4 {	font-size: 15px;	text-transform:uppercase;	color: #101c4b;	padding:3px 0px 3px 0px;	margin: 0px 0px 0px 0px;	border-bottom: 1px solid white;	}.tetymologie_555 p {	color:#3D3D3D;	background-color:#EDEDEC;	padding: 2px 0px 2px 16px;	margin: 3px 1px 3px 1px;	display: block;	}.tetymologie_555 ul {	display: inline;	list-style: none outside;	color:blue;}.tetymologie_555 li { background-image:                url('997_wn_bullet_link.gif');                background-repeat: no-repeat; background-attachment: scroll;                border-bottom: 1px solid white; padding-left: 25px;                padding-right: 22px; padding-top: 3px; padding-bottom: 3px;                background-position: 8px }.tetymologie_555 a:link {	color: #101c4b;}.tetymologie_555 a:visited {	color: #101c4b;}.tetymologie_555 a:hover {	color: red;}/* mainteaser 02 Rhetorik - 20.08.2007 3D3D3D EA1C24 990000 E6E6E6 34537c*/.reth_ymologie_555 {	width: 555px;	background-color: #efefef;	color: #000000;		border-top-width: 1px;	border-top-style: solid;	border-top-color: #005555;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #005555;	border-left-width: 1px;	border-left-style: solid;	border-left-color: #005555;	border-right-width: 1px;	border-right-style: solid;	border-right-color: #005555;	margin:0px 0px 0px 17px;	display:block;	}.antifloat { clear: both; overflow: hidden; }.reth_ymologie_555 h4 {	font-size: 15px;	text-transform:uppercase;	color: #005555;	padding:3px 0px 3px 0px;	margin: 0px 0px 0px 0px;	border-bottom: 1px solid white;	}.reth_ymologie_555 p {	color:#3D3D3D;	background-color:#EDEDEC;	padding: 2px 0px 2px 16px;	margin: 3px 1px 3px 1px;	display: block;	}.reth_ymologie_555 ul {	display: inline;	list-style: none outside;	color:blue;}.reth_ymologie_555 li { background-image:                url('997_wn_bullet_link.gif');                background-repeat: no-repeat; background-attachment: scroll;                border-bottom: 1px solid white; padding-left: 25px;                padding-right: 22px; padding-top: 3px; padding-bottom: 3px;                background-position: 8px }.reth_ymologie_555 a:link {	color: #005555;}.reth_ymologie_555 a:visited {	color: #005555;}.reth_ymologie_555 a:hover {	color: red;}/* box_51 Teaser_subteaser_01_allg_25.01.2007 #C11919 ff724b */.box51 {   	margin: 5px 0px 0px 17px;   	padding: 0px 0px 0px 0px;   	width: 555px;   }.box51 a {color: red;}.box51 a:visited {color: red;}.box51 a:hover {color: red;}.box61 {   	margin: 5px 0px 0px 17px;   	padding: 0px 0px 0px 0px;   	width: 555px;   }.box61 a {color: red;}.box61 a:visited {color: red;}.box61 a:hover {color: red;}.magdeuBlockHP { width: 555px; font-size: 1em !important; background-color: white;                background-image:                url('999_bg_maincontainer_line.gif');                background-repeat: repeat-x; padding-left: 0; padding-right: 0;                padding-top: 1px; padding-bottom: 0px; background-position:                top 50% }.magdeuPagina {margin: 0px 0 10px 0;background: #f7f7f7;width: 555px;height: 24px;}.magdeuPagina h3 {color: #101C4B;}.magdeuPagina h3 a {color: #101C4B;font-size: 1.2em;text-decoration: none;}.magdeuPagina h3 a:hover {color: red;font-size: 1.2em;text-decoration: none;}.magdeuPagina h3 a:visited {color: #101C4B;font-size: 1.2em;text-decoration: none;}.magdeuBlockBullet {margin: 5px 0 0px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;color:#000;float:left;}.magdeuBlockBullet {border-color: #101C4B !important;;}.magdeuToggleButton{width: auto; float: right;}.magdeuPage {margin: 0px 0px 0 0;}.magdeuBlockHPTeaser {margin: 0px 0px 0px 0px;}.magdeuArticleImageBox {float:left !important;margin: 3px 15px 0 0 !important;}.magdeuBlockHPTeaser h4 {margin: 0px 0 0px 0;padding: 0px 0 0 0;font-size: 1em;line-height: 1.3333em;color: #101C4B;}.magdeuBlockHPTeaser h4 a {margin: 0px 0 0px 0 !important;padding: 0px 0 0 0;font-size: 1em !important;line-height: 1.3333em;color: #101C4B;}.magdeuBlockHPTeaser h4 a:visited {margin: 0px 0 0px 0 !important;padding: 0px 0 0 0;font-size: 1em !important;line-height: 1.3333em;color: #101C4B;}.magdeuBlockHPTeaser h4 a:hover {margin: 0px 0 0px 0 !important;padding: 0px 0 0 0;font-size: 1em !important;line-height: 1.3333em;color: #101C4B;}.magdeuBlockHPTeaser p {margin:0;padding: 0 0 0 0;line-height: 1.3333em;}.magdeuTabs {margin: 5px 0 0 5px !important;font-size: 0.8333em;width: auto;float:left;height:1.6em !important;padding: 0 0 0 6px;background: none !important;}.magdeuTabs li {float:left;list-style: none;padding: 0 5px;height: 1.2em;border-right: solid 1px #ccc;line-height: 1.2em;font-size: 1em;}.magdeuTabs li a {color: #666;}.magdeuTabs li a:visited {color: #666;}.magdeuTabs li.magdeuFirstLink {border-left: solid 1px #ccc;}.magdeuPage ul {margin: 0;padding: 5px 5px 5px 0;width: 100%;}.magdeuPage ul li { list-style-type: none; background-image:                url('999_ic_right_one_arrow_small.gif');                background-repeat: no-repeat; font-size: 1em !important;                padding-left: 8px; padding-right: 0; padding-top: 5px;                padding-bottom: 0; background-position: 0px 10px }.magdeuPage li a {font-weight:bold;color: #101C4B;}.magdeuPage li a:visited {font-weight:bold;color: #101C4B;}.magdeuPage li a:hover {font-weight:bold;color: #101C4B;}.magdeuPage li a span {font-weight:normal;color: black;}    .magdeu160sub {	color:#0F1D4C;	font-size: 10px; 	font-weight: bold; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-top: 2px;	margin-left: 5px;	margin-bottom: 0px;	margin-right: 0px;	text-align: left;	width: 160px;    }    .magdeu161sub {	color:#0F1D4C;	font-size: 9px; 	font-weight: normal; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-left: 5px;	margin-bottom: 5px;	margin-right: 0px;	text-align: left;	width: 160px;    }.change {color: red;}.mdseperator { width: 555px; background-color: white; background-image:                url('998_w_navi_punktlinie.gif');                background-repeat: repeat-x; background-attachment: scroll;                margin-left: 17px; margin-right: 0; margin-top: 5px;                margin-bottom: 0px; padding-left: 0px; padding-right: 0px;                padding-top: 0px; padding-bottom: 10px; background-position:                center 3px }/* box_51 vlit  */.magdeuvlitBlockHP { width: 555px; font-size: 1em !important; background-color: white;                background-image:                url('999_bg_maincontainer_line.gif');                background-repeat: repeat-x; padding-left: 0; padding-right: 0;                padding-top: 1px; padding-bottom: 0px; background-position:                top 50% }.magdeuvlitPagina {margin: 0px 0 10px 0;background: #f7f7f7;width: 555px;height: 24px;}.magdeuvlitPagina h3 {color: #b10027;}.magdeuvlitPagina h3 a {color: #b10027;font-size: 1.2em;text-decoration: none;}.magdeuvlitPagina h3 a:hover {color: red;font-size: 1.2em;text-decoration: none;}.magdeuvlitPagina h3 a:visited {color: #b10027;font-size: 1.2em;text-decoration: none;}.magdeuvlitBlockBullet {margin: 5px 0 0px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;color:#000;float:left;}.magdeuvlitBlockBullet {border-color: #b10027 !important;;}.magdeuvlitToggleButton{width: auto; float: right;}.magdeuvlitPage {margin: 0px 0px 0 0;}.magdeuvlitBlockHPTeaser {margin: 0px 0px 0px 0px;}.magdeuvlitArticleImageBox {float:left !important;margin: 3px 15px 0 0 !important;}.magdeuvlitBlockHPTeaser h4 {margin: 0px 0 0px 0;padding: 0px 0 0 0;font-size: 1em;line-height: 1.3333em;color: #b10027;}.magdeuvlitBlockHPTeaser h4 a {margin: 0px 0 0px 0 !important;padding: 0px 0 0 0;font-size: 1em !important;line-height: 1.3333em;color: #b10027;}.magdeuvlitBlockHPTeaser h4 a:visited {margin: 0px 0 0px 0 !important;padding: 0px 0 0 0;font-size: 1em !important;line-height: 1.3333em;color: #b10027;}.magdeuvlitBlockHPTeaser h4 a:hover {margin: 0px 0 0px 0 !important;padding: 0px 0 0 0;font-size: 1em !important;line-height: 1.3333em;color: #b10027;}.magdeuvlitBlockHPTeaser p {margin:0;padding: 0 0 0 0;line-height: 1.3333em;}.magdeuvlitTabs {margin: 5px 0 0 5px !important;font-size: 0.8333em;width: auto;float:left;height:1.6em !important;padding: 0 0 0 6px;background: none !important;}.magdeuvlitTabs li {float:left;list-style: none;padding: 0 5px;height: 1.2em;border-right: solid 1px #ccc;line-height: 1.2em;font-size: 1em;}.magdeuvlitTabs li a {color: #666;}.magdeuvlitTabs li a:visited {color: #666;}.magdeuvlitTabs li.magdeuvlitFirstLink {border-left: solid 1px #ccc;}.magdeuvlitPage ul {margin: 0;padding: 5px 5px 5px 0;width: 100%;}.magdeuvlitPage ul li { list-style-type: none; background-image:                url('999_ic_right_one_arrow_small.gif');                background-repeat: no-repeat; font-size: 1em !important;                padding-left: 8px; padding-right: 0; padding-top: 5px;                padding-bottom: 0; background-position: 0px 10px }.magdeuvlitPage li a {font-weight:bold;color: #b10027;}.magdeuvlitPage li a:visited {font-weight:bold;color: #b10027;}.magdeuvlitPage li a:hover {font-weight:bold;color: #b10027;}.magdeuvlitPage li a span {font-weight:normal;color: black;}    .magdeuvlit140sub {	color:#0F1D4C;	font-size: 10px; 	font-weight: bold; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-top: 2px;	margin-left: 5px;	margin-bottom: 0px;	margin-right: 0px;	text-align: left;	width: 140px;    }    .magdeuvlit141sub {	color:#0F1D4C;	font-size: 9px; 	font-weight: normal; 	font-family: verdana, arial, helvetica, geneva, sans-serif;	padding: 0px 0px 0px 0px;	margin-left: 5px;	margin-bottom: 5px;	margin-right: 0px;	text-align: left;	width: 140px;    }.vlitchange {color: #101c4b;}/* box_52 Hauptseite_Sprache_aktuell_TOP */.box52 {   	margin: 0px 0px 0px 17px;   	padding: 0px 0px 0px 0px;   	width: 555px;   }.magdeuhauptseite {margin: 0px 0 0px 0;background: #f7f7f7;width: 555px;height: 24px;}.magdeuhauptseite h3 {color: #101C4B;}.magdeuhauptseite h3 a {color: #101C4B;font-size: 1.2em;text-decoration: none;}.magdeuhauptseite h3 a:hover {color: #101C4B;font-size: 1.2em;text-decoration: underline;}/* conbox_10_TOP_Hauptseite Sprache aktuell #f7f7f7 1_blue #101C4B */.conbox10    { width: 555px; background-image:                url('999_bg_maincontainer_line.gif');                margin-left: 17px; margin-right: 0px; margin-top: 0px;                margin-bottom: 1px; padding-left: 0px; padding-right: 0px;                padding-top: 1px; padding-bottom: 1px }.firstdivconbox10 {margin: 0px 0 0px 0;background: #f7f7f7;width: 555px;height: 21px;}.firstdivconbox10 h2 {font-size: 1.0em;padding: 0px 0px 0px 10px;}.firstdivconbox10 h2 a {color: #101C4B;text-decoration: none;}.firstdivconbox10 h2 a:visited {color: #101C4B;text-decoration: none;}.firstdivconbox10 h2 a:hover {color: red;text-decoration: none;}.firstdivBullet {margin: 5px 0 0px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;color:#000;float:left;}.firstdivBullet {border-color: #101C4B;}/* conbox_11_TOP_Hauptseite Etymologie #f7f7f7 1_blue #101C4B */.conbox11    { width: 555px; background-image:                url('999_bg_maincontainer_line.gif');                margin-left: 17px; margin-right: 0px; margin-top: 0px;                margin-bottom: 1px; padding-left: 0px; padding-right: 0px;                padding-top: 1px; padding-bottom: 1px }.firstdivconbox11 {margin: 0px 0 0px 0;background: #f7f7f7;width: 555px;height: 21px;}.firstdivconbox11 h2 {font-size: 1.0em;padding: 0px 0px 0px 10px;}.firstdivconbox11 h2 a {color: #34537c;text-decoration: none;}.firstdivconbox11 h2 a:visited {color: #34537c;text-decoration: none;}.firstdivconbox11 h2 a:hover {color: red;text-decoration: none;}.firstdiv11Bullet {margin: 5px 0 0px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;color:#000;float:left;}.firstdiv11Bullet {border-color: #34537c;}/* conbox_12_TOP_Hauptseite Literatur aktuell #f7f7f7 1_blue #101C4B */.conbox12    { width: 555px; background-image:                url('999_bg_maincontainer_line.gif');                margin-left: 17px; margin-right: 0px; margin-top: 0px;                margin-bottom: 1px; padding-left: 0px; padding-right: 0px;                padding-top: 1px; padding-bottom: 1px }.firstdivconbox12 {margin: 0px 0 0px 0;background: #f7f7f7;width: 555px;height: 21px;}.firstdivconbox12 h2 {font-size: 1.0em;padding: 0px 0px 0px 10px;}.firstdivconbox12 h2 a {color: #b10027;text-decoration: none;}.firstdivconbox12 h2 a:visited {color: #b10027;text-decoration: none;}.firstdivconbox12 h2 a:hover {color: red;text-decoration: none;}.firstdiv12Bullet {margin: 5px 0 0px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;color:#000;float:left;}.firstdiv12Bullet {border-color: #b10027;}/* conbox_13_TOP_Hauptseite Rhetorik aktuell #f7f7f7 1_blue #101C4B 528264 005555*/.container01 {   	margin: 0px 0px 0px 0px;   	padding: 0px 0px 0px 0px;   	width: 555px;   	height: 1190px;   }.conbox13    { width: 555px; background-image:                url('999_bg_maincontainer_line.gif');                margin-left: 17px; margin-right: 0px; margin-top: 0px;                margin-bottom: 10px; padding-left: 0px; padding-right: 0px;                padding-top: 1px; padding-bottom: 1px }.conbox14    { width: 555px;                margin: 0px 0px 0px 17px;               padding: 0px 0px 0px 0px;               }.firstdivconbox13 {margin: 0px 0 0px 0;background: #f7f7f7;width: 555px;height: 21px;}.firstdivconbox13 h2 {font-size: 1.0em;padding: 0px 0px 0px 10px;}.firstdivconbox13 h2 a {color: #005555;text-decoration: none;}.firstdivconbox13 h2 a:visited {color: #005555;text-decoration: none;}.firstdivconbox13 h2 a:hover {color: red;text-decoration: none;}.firstdiv13Bullet {margin: 5px 0 0px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;color:#000;float:left;}.firstdiv13Bullet {border-color: #005555;}/* retboxes */.retImage_01 {float:left;margin: 0px 0px 0px 0;padding: 0 0px 0px 0;background-color: #f6f6f6;}.retImage_01 p {padding: 0px 0px 2px 3px;font-size: 10px;}.retbox_subright_01 {width: 315px;float: right;margin: 0px 0 0px 0;padding: 0px 0 0px 2px;background-color: #005555;background-position: top;background-repeat: repeat-x ;border: none;}.retbox_subright_01 h2 {margin: 0px 0 0px 0px;padding: 0px 0 1px 0px;color: white;font-size: 14px;font-weight: bold;letter-spacing: 1px;}.retbox_subright_02 {float: right;width: 315px;margin: 5px 0 0px 0;padding: 0px 0 0px 0px;background-color: #ffffff;background-position: top;background-repeat: repeat-x ;border: none;color: black;font-size: 13px;font-weight: normal;}.retbox_ndtext_01 {	float: right;	width: 315px;	padding: 10px 0 0px 2px;	font-family: arial, sans-serif;	font-size:12px;	line-height:16px; 	padding-left: 0px; 	padding-right: 0px	}	.retbox_ndtext_02 {	float: right;	width: 315px;	padding: 0px 0 0px 2px;	font-family: arial, sans-serif;	font-size:12px;	line-height:16px; 	padding-left: 0px; 	padding-right: 0px	}	.retDottedLine { float: left; width: 555px; height: 1px !important; background-image:                url('999_bg_maincontainer_line.gif');                font-size: 1px; background-repeat: repeat-x; line-height: 1px;                margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom:                0px; padding: 0 }/* conbox_14_TOP_Hauptseite ARCHIV #f7f7f7 1_blue #101C4B 528264 005555*/.container_archiv_01 {   	margin: 0px 0px 0px 0px;   	padding: 0px 0px 0px 0px;   	width: 555px;   	   	}.conbox_archiv_13    { width: 555px; background-image:                url('999_bg_maincontainer_line.gif');                margin-left: 17px; margin-right: 0px; margin-top: 0px;                margin-bottom: 10px; padding-left: 0px; padding-right: 0px;                padding-top: 1px; padding-bottom: 1px               }.conbox_archiv_14    { width: 555px;                margin: 0px 0px 0px 17px;               padding: 0px 0px 0px 0px;               }.firstdivconbox_archiv_13 {margin: 0px 0 0px 0;background: #f7f7f7;width: 555px;height: 21px;}.firstdivconbox_archiv_13 h2 {font-size: 1.0em;padding: 0px 0px 0px 10px;}.firstdivconbox_archiv_13 h2 a {color: #343434;text-decoration: none;}.firstdivconbox_archiv_13 h2 a:visited {color: #343434;text-decoration: none;}.firstdivconbox_archiv_13 h2 a:hover {color: red;text-decoration: none;}.firstdiv_archiv_13_Bullet {margin: 5px 0 0px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;color:#000;float:left;}.firstdiv_archiv_13_Bullet {border-color: #343434;}.archivboxbox_main_01 {margin: 0px 0 0px 0;padding: 0px 0 0px 0px;background-position: top;background-repeat: repeat-x ;border: none;}.archivboxbox_main_01 h2 {margin: 0px 0 0px 0px;padding: 0px 0 1px 2px;color: white;background-color: #005555;font-size: 14px;font-weight: bold;letter-spacing: 1px;}.archivboxbox_sprache_01 {margin: 0px 0 0px 0;padding: 0px 0 0px 0px;background-position: top;background-repeat: repeat-x ;border: none;}.archivboxbox_sprache_01 h2 {margin: 0px 0 0px 0px;padding: 0px 0 1px 2px;color: white;background-color: #101c4b;font-size: 14px;font-weight: bold;letter-spacing: 1px;}.archivboxbox_etymologie_01 {margin: 0px 0 0px 0;padding: 0px 0 0px 0px;background-position: top;background-repeat: repeat-x ;border: none;}.archivboxbox_etymologie_01 h2 {margin: 0px 0 0px 0px;padding: 0px 0 1px 2px;color: white;background-color: #34537c;font-size: 14px;font-weight: bold;letter-spacing: 1px;}.archivboxbox_literatur_01 {margin: 0px 0 0px 0;padding: 0px 0 0px 0px;background-position: top;background-repeat: repeat-x ;border: none;}.archivboxbox_literatur_01 h2 {margin: 0px 0 0px 0px;padding: 0px 0 1px 2px;color: white;background-color: #b10027;font-size: 14px;font-weight: bold;letter-spacing: 1px;}.archivboxbox_main_02 {margin: 5px 0 0px 0;padding: 0px 0 0px 0px;color: #343434;font-size: 13px;font-weight: normal;}.archivboxbox_main_02 h5 {margin: 0px 0 0px 0px;padding: 0px 0 0px 0px;color: #343434;font-size: 11px;font-weight: normal;}.archivboxbox_main_02 h3 {margin: 2px 0 0px 0;padding: 0px 0 0px 0px;background-position: top;background-repeat: repeat-x ;border: none;color: #101c4b;font-size: 14px;font-weight: bold;}.archivboxbox_etymologie_02 {margin: 5px 0 0px 0;padding: 0px 0 0px 0px;color: #343434;font-size: 13px;font-weight: normal;}.archivboxbox_etymologie_02 h5 {margin: 0px 0 0px 0px;padding: 0px 0 0px 0px;color: #343434;font-size: 11px;font-weight: normal;}.archivboxbox_etymologie_02 h3 {margin: 2px 0 0px 0;padding: 0px 0 0px 0px;background-position: top;background-repeat: repeat-x ;border: none;color: #34537c;font-size: 14px;font-weight: bold;}.archivboxbox_literatur_02 {margin: 5px 0 0px 0;padding: 0px 0 0px 0px;color: #343434;font-size: 13px;font-weight: normal;}.archivboxbox_literatur_02 h5 {margin: 0px 0 0px 0px;padding: 0px 0 0px 0px;color: #343434;font-size: 11px;font-weight: normal;}.archivboxbox_literatur_02 h3 {margin: 2px 0 0px 0;padding: 0px 0 0px 0px;background-position: top;background-repeat: repeat-x ;border: none;color: #b10027;font-size: 14px;font-weight: bold;}.archivboxbox_rhetorik_02 {margin: 5px 0 0px 0;padding: 0px 0 0px 0px;color: #343434;font-size: 13px;font-weight: normal;}.archivboxbox_rhetorik_02 h5 {margin: 0px 0 0px 0px;padding: 0px 0 0px 0px;color: #343434;font-size: 11px;font-weight: normal;}.archivboxbox_rhetorik_02 h3 {margin: 2px 0 0px 0;padding: 0px 0 0px 0px;background-position: top;background-repeat: repeat-x ;border: none;color: #005555;font-size: 14px;font-weight: bold;}.archivboxbox_main_03 {text-align: right;margin: 0px 0 0px 0;padding: 0px 0 0px 0px;color: red;font-size: 13px;font-weight: normal;}.archivboxbox_main_03 a {color: red;}.archivboxbox_main_03 a:hover {color: red;}.archivboxbox_main_03 a:visited {color: red;}.retImage_01 {float:left;margin: 0px 0px 0px 0;padding: 0 0px 0px 0;background-color: #f6f6f6;}.retImage_01 p {padding: 0px 0px 2px 3px;font-size: 10px;}.retbox_subright_02 {float: right;width: 315px;margin: 5px 0 0px 0;padding: 0px 0 0px 0px;background-color: #ffffff;background-position: top;background-repeat: repeat-x ;border: none;color: black;font-size: 13px;font-weight: normal;}.retbox_ndtext_01 {	float: right;	width: 315px;	padding: 10px 0 0px 2px;	font-family: arial, sans-serif;	font-size:12px;	line-height:16px; 	padding-left: 0px; 	padding-right: 0px	}	.retbox_ndtext_02 {	float: right;	width: 315px;	padding: 0px 0 0px 2px;	font-family: arial, sans-serif;	font-size:12px;	line-height:16px; 	padding-left: 0px; 	padding-right: 0px	}	.retDottedLine { float: left; width: 555px; height: 1px !important; background-image:                url('999_bg_maincontainer_line.gif');                font-size: 1px; background-repeat: repeat-x; line-height: 1px;                margin-left: 0; margin-right: 0; margin-top: 0; margin-bottom:                0px; padding: 0 }/** /placer/------------------------------------------------------------- */.container_sprache_01 {   	margin: 0px 0px 0px 0px;   	padding: 0px 0px 0px 0px;   	width: 555px;   	height: auto;   	}.conbox_sprache_21    { width: 555px; background-image:                url('999_bg_maincontainer_line.gif');                margin-left: 17px; margin-right: 0px; margin-top: 0px;                margin-bottom: 0px; padding-left: 0px; padding-right: 0px;                padding-top: 1px; padding-bottom: 1px;               height: auto;               }.conbox_etymologie_21    { width: 555px; background-image:                url('999_bg_maincontainer_line.gif');                margin-left: 17px; margin-right: 0px; margin-top: 0px;                margin-bottom: 0px; padding-left: 0px; padding-right: 0px;                padding-top: 1px; padding-bottom: 1px;               height: auto;               }.conbox_etymologie_22    { width: 555px; background-image:                url('999_bg_maincontainer_line.gif');                margin-left: 17px; margin-right: 0px; margin-top: 0px;                margin-bottom: 0px; padding-left: 0px; padding-right: 0px;                padding-top: 1px; padding-bottom: 0px;               height: auto;               }.conbox_sprache_22    { width: 555px;                margin: 0px 0px 0px 17px;               padding: 0px 0px 0px 0px;               height: auto;               }.placer {  margin: 0px 0px 15px 0;  padding: 0px 0px 0 0;  height: auto;  }.placeall0 {  margin: 0px 0px 0px 0;  padding: 0px 0px 0 0;  height: auto;  }.firstdivconbox_sprache_21 {margin: 0px 0 0px 0;background: #f7f7f7;width: 555px;height: 21px;}.firstdivconbox_sprache_21 h2 {font-size: 1.0em;padding: 0px 0px 0px 10px;}.firstdivconbox_sprache_21 h2 a {color: #101c4b;text-decoration: none;}.firstdivconbox_sprache_21 h2 a:visited {color: #101c4b;text-decoration: none;}.firstdivconbox_sprache_21 h2 a:hover {color: red;text-decoration: none;}.firstdiv_sprache_21_Bullet {margin: 5px 0 0px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;color:#000;float:left;}.firstdiv_sprache_21_Bullet {border-color: #101c4b;}.firstdivconbox_etymologie_21 {margin: 0px 0 0px 0;background: #f7f7f7;width: 555px;height: 21px;}.firstdivconbox_etymologie_21 h2 {font-size: 1.0em;padding: 0px 0px 0px 10px;}.firstdivconbox_etymologie_21 h2 a {color: #34537c;text-decoration: none;}.firstdivconbox_etymologie_21 h2 a:visited {color: #34537c;text-decoration: none;}.firstdivconbox_etymologie_21 h2 a:hover {color: red;text-decoration: none;}.firstdiv_etymologie_21_Bullet {margin: 5px 0 0px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;color:#000;float:left;}.firstdiv_etymologie_21_Bullet {border-color: #34537c;}.sprachbox_subright_01 {width: 355px;float: right;margin: 0px 0 0px 0;padding: 0px 0 0px 2px;background-color: #101c4b;background-position: top;background-repeat: repeat-x ;border: none;}.sprachbox_subright_01 h2 {margin: 0px 0 0px 0px;padding: 0px 0 1px 0px;color: white;font-size: 14px;font-weight: bold;letter-spacing: 0px;}.sprachbox_subright_02 {float: right;width: 355px;margin: 5px 0 0px 0;padding: 0px 0 0px 0px;background-color: #ffffff;background-position: top;background-repeat: repeat-x ;border: none;color: black;font-size: 13px;font-weight: normal;}.etymbox_subright_01 {width: 355px;float: right;margin: 0px 0 0px 0;padding: 0px 0 0px 2px;background-color: #34537c;background-position: top;background-repeat: repeat-x ;border: none;}.etymbox_subright_01 h2 {margin: 0px 0 0px 0px;padding: 0px 0 1px 0px;color: white;font-size: 14px;font-weight: bold;letter-spacing: 0px;}.etymbox_subright_02 {float: right;width: 355px;margin: 5px 0 0px 0;padding: 0px 0 0px 0px;background-color: #ffffff;background-position: top;background-repeat: repeat-x ;border: none;color: black;font-size: 13px;font-weight: normal;}.etymbox_ndtext_01 {	float: right;	width: 355px;	padding: 10px 0 0px 2px;	font-family: arial, sans-serif;	font-size:12px;	line-height:16px; 	padding-left: 0px; 	padding-right: 0px	}	.etymbox_ndtext_02 {	float: right;	width: 355px;	padding: 0px 0 0px 2px;	font-family: arial, sans-serif;	font-size:12px;	line-height:16px; 	padding-left: 0px; 	padding-right: 0px	}	.etymPagina {margin: 0px 0 10px 0;background: #f7f7f7;width: 555px;height: 24px;}.etymPagina h3 {color: #101C4B;}.etymPagina h3 a {color: #34537c;font-size: 1.2em;text-decoration: none;}.etymPagina h3 a:hover {color: red;font-size: 1.2em;text-decoration: none;}.etymPagina h3 a:visited {color: #34537c;font-size: 1.2em;text-decoration: none;}.etymBlockBullet {margin: 5px 0 0px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;color:#000;float:left;}.etymBlockBullet {border-color: #34537c !important;;}.etymBlockHPTeaser {margin: 0px 0px 0px 0px;}.etymArticleImageBox {float:left !important;margin: 3px 15px 0 0 !important;}.etymBlockHPTeaser h4 {margin: 0px 0 0px 0;padding: 0px 0 0 0;font-size: 1em;line-height: 1.3333em;color: #34537c;}.etymBlockHPTeaser h4 a {margin: 0px 0 0px 0 !important;padding: 0px 0 0 0;font-size: 1em !important;line-height: 1.3333em;color: #34537c;}.etymBlockHPTeaser h4 a:visited {margin: 0px 0 0px 0 !important;padding: 0px 0 0 0;font-size: 1em !important;line-height: 1.3333em;color: #34537c;}.etymBlockHPTeaser h4 a:hover {margin: 0px 0 0px 0 !important;padding: 0px 0 0 0;font-size: 1em !important;line-height: 1.3333em;color: #34537c;}.etymBlockHPTeaser p {margin:0;padding: 0 0 0 0;line-height: 1.3333em;}.etymPage {margin: 0px 0px 0 0;}.etymPage ul {margin: 0;padding: 5px 5px 5px 0;width: 100%;}.etymPage ul li { list-style-type: none; background-image:                url('999_ic_right_one_arrow_small.gif');                background-repeat: no-repeat; font-size: 1em !important;                padding-left: 8px; padding-right: 0; padding-top: 5px;                padding-bottom: 0; background-position: 0px 10px }.etymPage li a {font-weight:bold;color: #34537c;}.etymPage li a:visited {font-weight:bold;color: #34537c;}.etymPage li a:hover {font-weight:bold;color: #34537c;}.etymPage li a span {font-weight:normal;color: black;}/** /forum/------------------------------------------------------------- */.boxforum1 {	float: right;	width: 292px;   	margin-left: 0px;   	padding: 4px 3px 5px 0px;   	background-color: #f6f6f6;   	text-align: right;   }.boxforum1 h3 {	margin: 10px 0 10px 0;    		padding: 0px 0px 0px 0px;   	color: #990000;	}.boxforum1 h4 {	margin: 0px 0 0px 0;    		padding: 3px 0px 0px 0px;   	color: #343434;   	text-transform: uppercase;	}	.boxforum1 a {color: #990000;}.boxforum1 a:visited {color: #990000;}.boxforum1 a:hover {color: #990000;}/** /literatur aktuell/hauptseite/ex 101c4b in b10027------------------------------------------------------------- */.firstdivconbox_lit_21 {margin: 0px 0 0px 0;background: #f7f7f7;width: 555px;height: 21px;}.firstdivconbox_lit_21 h2 {font-size: 1.0em;padding: 0px 0px 0px 10px;}.firstdivconbox_lit_21 h2 a {color: #b10027;text-decoration: none;}.firstdivconbox_lit_21 h2 a:visited {color: #b10027;text-decoration: none;}.firstdivconbox_lit_21 h2 a:hover {color: red;text-decoration: none;}.firstdiv_lit_21_Bullet {margin: 5px 0 0px 0 !important;padding: 0 0 0 10px;width: auto !important;font-size: 0.8333em;font-weight: bold;line-height: 10px;letter-spacing: 1px;text-transform: uppercase;border-left: 10px solid #CCCCCC;color:#000;float:left;}.firstdiv_lit_21_Bullet {border-color: #b10027;}.conbox_lit_22    { width: 555px;                margin: 0px 0px 0px 17px;               padding: 0px 0px 0px 0px;               height: auto;               }.litplacer {  margin: 0px 0px 15px 0;  padding: 0px 0px 0 0;  height: auto;  }.litbox_subright_01 {width: 375px;float: right;margin: 0px 0 0px 0;padding: 0px 0 0px 2px;background-color: #b10027;background-position: top;background-repeat: repeat-x ;border: none;}.litbox_subright_01 h2 {margin: 0px 0 0px 0px;padding: 0px 0 1px 0px;color: white;font-size: 14px;font-weight: bold;letter-spacing: 0px;}.litbox_subright_11 h3 {margin: 0px 0 0px 0px;padding: 0px 0 0px 2px;color: black;font-size: 13px;font-weight: bold;letter-spacing: 0px;background-color: #ffffff;}.litbox_subright_02 {float: right;width: 375px;margin: 0px 0 0px 0;padding: 0px 0 0px 0px;background-color: #ffffff;background-position: top;background-repeat: repeat-x ;border: none;color: black;font-size: 13px;font-weight: normal;}.litImage_01 {float:left;margin: 0px 0px 0px 0;padding: 0 0px 0px 0;background-color: #f6f6f6;}.litImage_01 p {padding: 2px 0px 4px 4px;font-size: 10px;}.litTeaser_01 {float:left;margin: 0px 0px 0px 0;padding: 0 0px 0px 0;background-color: #f6f6f6;    	border-top: 1px solid #b10027;    	border-right: 1px solid #b10027;    	border-bottom: 1px solid #b10027;    	border-left: 1px solid #b10027;}.litTeaser_01 h3 {margin: 0px 0 0px 0px;padding: 2px 0 3px 5px;color: black;font-size: 12px;font-weight: bold;letter-spacing: 0px;background-color: #f6f6f6;}.litTeaser_01 p {padding: 0px 0px 2px 5px;font-size: 11px;color: black;}/** /sprache aktuell/dokumentation und kommentar/ex  in blue------------------------------------------------------------------------- */.spr_dok_komm_placer {  margin: 0px 0px 15px 0;  padding: 0px 0px 0 0;  height: auto;  }.spr_dok_komm_box_subright_01 {width: 375px;float: right;margin: 0px 0 0px 0;padding: 0px 0 0px 2px;background-color: #101c4b;background-position: top;background-repeat: repeat-x ;border: none;}.spr_dok_komm_box_subright_01 h2 {margin: 0px 0 0px 0px;padding: 0px 0 1px 0px;color: white;font-size: 14px;font-weight: bold;letter-spacing: 0px;}.spr_dok_komm_box_subright_11 h3 {margin: 0px 0 0px 0px;padding: 0px 0 0px 2px;color: black;font-size: 13px;font-weight: bold;letter-spacing: 0px;background-color: #ffffff;}.sprachTeaser_01 {float:left;margin: 0px 0px 0px 0;padding: 0 0px 0px 0;background-color: #f6f6f6;    	border-top: 1px solid #101c4b;    	border-right: 1px solid #101c4b;    	border-bottom: 1px solid #101c4b;    	border-left: 1px solid #101c4b;}.sprachTeaser_01 h3 {margin: 0px 0 0px 0px;padding: 5px 0 5px 10px;color: black;font-size: 16px;font-weight: bold;letter-spacing: 0px;background-color: #f6f6f6;}.sprachTeaser_01 p {padding: 0px 0px 2px 10px;font-size: 13px;color: black;}.sprachTeaser_02 {float:left;margin: 0px 0px 0px 0;padding: 0 0px 0px 0;background-color: #f6f6f6;    	border-top: 1px solid #101c4b;    	border-right: 1px solid #101c4b;    	border-bottom: 1px solid #101c4b;    	border-left: 1px solid #101c4b;}.sprachTeaser_02 h3 {margin: 0px 0 0px 0px;padding: 2px 0 3px 5px;color: black;font-size: 12px;font-weight: bold;letter-spacing: 0px;background-color: #f6f6f6;}.sprachTeaser_02 p {padding: 0px 2px 2px 5px;font-size: 11px;color: black;}.sprachTeaser_02 a {font-size: 11px;color: blue;}/* ########################  Social Bookmarks FRONTPAGE#########################*/div.social_bm {	background: #fff url(996_0_raster600.gif);	font-size: 10px;		margin: 10px 0px 25px 17px;	padding: 1px;	width: 555px;}div.social_bm div.scbm_inner {	background: #fff;	height: 38px;	width: 100%;	position: relative;}div.social_bm div.scbm_line {	float: left;	margin: 0 15px 0 44px;	_margin-left: 22px;	padding: 12px 0 0 0;}div.social_bm img {	border: none;}div.social_bm div {	text-align: center;}div.social_bm a.sbma {	display: block;	text-decoration: none;	float: left;	height: 20px;	width: 20px;	top: 8px;	margin-right: 15px;	padding: 8px 0 0 0;}a.textlink, a.textlink:link, a.textlink:visited {	display: inline;	color: #920404;	background: transparent url(996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}a.textlink:hover {	display: inline;	color: #920404;	background: #eee url(996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}a.textlink:active {	display: inline;	color: #920404;	background: transparent url(996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}/* ########################  Social Bookmarks INNER#########################*/div.social_inner {	background: #fff url(996_0_raster600.gif);	font-size: 10px;		margin: 0px 0px 0px 0px;	padding: 1px;	width: 555px;}div.social_inner div.scbm_inner {	background: #fff;	height: 38px;	width: 100%;	position: relative;}div.social_inner div.scbm_line {	float: left;	margin: 0 15px 0 44px;	_margin-left: 12px;	padding: 12px 0 0 0;}div.social_inner img {	border: none;}div.social_inner div {	text-align: center;}div.social_inner a.sbma {	display: block;	text-decoration: none;	float: left;	height: 20px;	width: 20px;	top: 8px;	margin-right: 15px;	padding: 8px 0 0 0;}a.textlink, a.textlink:link, a.textlink:visited {	display: inline;	color: #920404;	background: transparent url(996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}a.textlink:hover {	display: inline;	color: #920404;	background: #eee url(996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}a.textlink:active {	display: inline;	color: #920404;	background: transparent url(996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}/** /pageBoxBot und bg/ex f7f7f7 in blue------------------------------------------------------------------------- */.pageBoxBot {	width:555px;vertical-align:top;text-align:center;	margin: 0px 0 20px 17px;	padding: 0px 0 0px 0px;	}.bgc4c4c4{background:#c4c4c4;}.mar5{margin:5px;}.mar5 a:link {	color: #101c4b;}.mar5 a:visited {	color: #101c4b;}.mar5 a:hover {	color: red;}/* --- Ergaenzung Spartenseiten Sprache aktuell (101C4B) Hauptseite (cc0000)--- */.outline {border:1px solid #ccc !important;padding:3px !important;padding-top:0px !important;clear:both;			margin: 0px 0px 0px 17px;			width:549px;			}.outline h2 {margin: 3px 0 0px 0px;padding: 3px 3px 3px 7px;font-weight: bold;letter-spacing: 0px;background: #101C4B;color:#fff;font-size:1.1em;}.outline h3 {margin: 5px 0 0px 7px;padding: 0px 0px 0px 0px;font-weight: bold;letter-spacing: 0px;background: none;color:#000000;font-size:1.0em;}.outline h3 a {margin: 0px 0 0px 0px;padding: 0px 0px 0px 0px;font-weight: bold;letter-spacing: 0px;background: none;color:#000000;font-size:1.1em;}.outline p {margin: 5px 0 0px 7px;padding: 0px 0px 0px 0px;letter-spacing: 0px;background: none;color:#000000;font-size:1.0em;}.marker {background: transparent url(995_9_mehr_rot.gif) no-repeat 0em 49%;color:white;padding-left:15px;display:block;width:85%;margin-top:.5em;}a.marker {font-size:1.0em;font-weight: bold;padding-top:1px;color:#cc0000;}a.marker:hover {font-size:1.0em;font-weight: bold;padding-top:1px;color:#cc0000;}a.marker:active {font-size:1.0em;font-weight: bold;padding-top:1px;color:#cc0000;}a.marker:visited {font-size:1.0em;font-weight: bold;padding-top:1px;color:#cc0000;}.list_clear {clear:both !important;font-size:1px;height:0px !important;}.multicolumn {float:none !important;clear:both !important;}.outline_seperator {margin-top:20px !important;}.teaser {background:#B7BFD9;overflow:hidden;/* -- needed in IE --*/padding-bottom:0px;}.t_left img {border-right:3px solid white;float:left !important;}.t_tripple {width:549px !important;}.t_tripple  {height:114px;}.t_tripple h2 {margin: 3px 0 2px 0px;padding: 3px 3px 3px 0px;font-weight: bold;letter-spacing: 0px;background: #101C4B;color:#fff;font-size:1.0em;}.t_tripple h2 a {margin: 3px 0 2px 0px;padding: 3px 3px 3px 7px;font-weight: bold;letter-spacing: 0px;background: #101C4B;color:#fff;font-size:1.1em;}.t_tripple h2 a:hover {margin: 3px 0 2px 0px;padding: 3px 3px 3px 7px;font-weight: bold;letter-spacing: 0px;background: #101C4B;color:#fff;font-size:1.1em;}.t_tripple h2 a:visited {margin: 3px 0 2px 0px;padding: 3px 3px 3px 7px;font-weight: bold;letter-spacing: 0px;background: #101C4B;color:#fff;font-size:1.1em;}.inner {width:378px;height:87px;background:transparent;background:url(995_9_op80.png);float:right;margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;}.sub {border-top:1px solid white !important;height:281px;}.subteaser {width:549px;background:#DBDFEC;margin: 0px 0px 0px 0px;padding:0px 0px 0px 0px;}.subteaser {margin-top: 2px !important;}.subteaser {height:280px;overflow:auto;}.secondinner {margin: 0px 0px 0px 0px;padding:0px 0px 10px 0px;}.secondinner h3 {margin: 5px 0 0px 15px;padding: 0px 0px 0px 0px;font-weight: bold;letter-spacing: 0px;background: none;color:#000000;font-size:1.0em;}.secondinner h3 a {margin: 0px 0 0px 0px;padding: 0px 0px 0px 0px;font-weight: bold;letter-spacing: 0px;background: none;color:#000000;font-size:1.1em;}.secondinner p {margin: 5px 0 0px 7px;padding: 0px 0px 0px 0px;letter-spacing: 0px;background: none;color:#000000;font-size:1.0em;}.secondinner dl {margin-bottom:0em;margin-left:15px;}.secondinner dt {background: transparent url(995_9_mehr_rot.gif) no-repeat 0em 0.2em;padding-left:15px;font-weight:bold;margin-top:6px;}.secondinner dd {padding-left:15px;}.secondinner dd a {color:black;font-weight:normal;}/* --- Ergaenzung Einschub_Bearbeitung--- 379 */table.BearbeitungBox {width: 305px; margin-bottom: 0px; margin-top: 10px;}td.BearbeitungBoxObenLinks {width: 5px;height: 5px; background-color: transparent;}td.BearbeitungBoxObenLinks img {width: 5px;height: 5px; background-color: transparent;}td.BearbeitungBoxRahmenTop {width: 305px;height: 5px; background-color: transparent;}td.BearbeitungBoxRahmenTop {border-top-style:solid;border-width:1px;border-color:#d2d2d2;}td.BearbeitungBoxRahmenTop img {width: 1px;height: 1px;}td.BearbeitungBoxRahmenContent {border-left-style: solid;	border-right-style: solid;	border-width: 1px; border-color: #D2D2D2;}td.BearbeitungBoxObenRechts, td.BearbeitungBoxObenRechts img, td.BearbeitungBoxUntenLinks, td.BearbeitungBoxUntenLinks img, td.BearbeitungBoxUntenRechts, td.BearbeitungBoxUntenRechts img {width: 5px;height: 5px; background-color: transparent;}td.BearbeitungBoxObenLinks {background-image:url(995_7_ecke_ol.gif);background-repeat: no-repeat;}td.BearbeitungBoxObenRechts {background-image:url(995_7_ecke_or.gif);background-repeat: no-repeat;}td.BearbeitungBoxUntenLinks {background-image:url(995_7_ecke_ul.gif);background-repeat: no-repeat;}td.BearbeitungBoxUntenRechts {background-image:url(995_7_ecke_ur.gif);background-repeat: no-repeat;}td.BearbeitungBoxRahmenBottom {border-bottom-style: solid; border-width: 1px; width:5px; height: 5px; border-color: #D2D2D2; width: 295px;}td.BearbeitungBoxRahmenContent{width: 305px;}td.BearbeitungBoxRahmenContent {margin-left: 0px;padding-left: 0px;margin-right: 0px;padding-right: 0px;width: 305px;}div.BearbeitungBoxDachzeile {border-bottom-style: solid; border-width: 1px; border-color: #A0979A; padding-bottom: 3px; padding-left: 0px;}div.BearbeitungBoxDachzeile a, div.BearbeitungBoxDachzeile span#title {color: #039; font-weight: bold; font-size: 11px;margin-left: 10px;padding-left: 0px;margin-right: 0px;padding-right: 0px;}div.BearbeitungBoxDachzeile a:visited {color: #039; font-weight: bold; font-size: 11px;margin-left: 10px;padding-left: 0px;margin-right: 0px;padding-right: 0px;}#rechteSpalte table.BearbeitungBoxContent {width:285px;margin-left:10px;margin-right:10px;margin-top:5px;vertical-align:top;}#rechte1Spalte table.BearbeitungBoxContent {width:285px;margin-left:10px;margin-right:10px;margin-top:5px;vertical-align:top;}#rechte2Spalte table.BearbeitungBoxContent {width:285px;margin-left:10px;margin-right:10px;margin-top:5px;vertical-align:top;}#rechte3Spalte table.BearbeitungBoxContent {width:285px;margin-left:10px;margin-right:10px;margin-top:5px;vertical-align:top;}#rechte4Spalte table.BearbeitungBoxContent {width:285px;margin-left:10px;margin-right:10px;margin-top:5px;vertical-align:top;}table.BearbeitungBoxContent {vertical-align:top;font-size: 11px; width: 15px;}table.BearbeitungBoxContent a.link {color:#039;font-size: 11px;}table.BearbeitungBoxContent a.link:hover {color:#039;text-decoration: underline; }table.BearbeitungBoxContent a.link:visited {color:#039;font-size: 11px;}td.BearbeitungBoxContentImage {margin-right:5px;vertical-align:top;padding-top:3px;padding-right:7px;padding-left: 0px;width:80px;}td.BearbeitungBoxContentImage img.image {width:80px;height:80px;}td.BearbeitungBoxContentText {padding-left:0px;vertical-align: top; height: 15px;font-size:11px;}div.BearbeitungBoxContentText {padding:6px 0 6px 10px;vertical-align: top; height: 15px;font-size:11px;}td.BearbeitungBoxContentText h5.fliesText, div.BearbeitungBoxContentText h5.fliesText {font-weight: normal;font-size: 11px; vertical-align: top;padding-top:3px;}div.BearbeitungBoxContentText h5.fliesText span {font-weight:bold;color:#039;}td.BearbeitungBoxContentText h4 {font-weight: bold;font-size: 11px; vertical-align: top }td.BearbeitungBoxContentText h4.headline, div.BearbeitungBoxContentText h4.headline {font-weight: bold;font-size: 11px; vertical-align: top }.linie {width:443px; clear:both; margin:0 0 0 7px;padding:0px; height:1px;border-top:1px solid #d2d2d2; line-height:0; font-size:0;}#rechteSpalte div.linie {width: 285px;}table.BearbeitungBox div.linie {width:285px; margin-left: 10px;margin-right: 10px;border-top-style: solid;border-top-width: 1px;border-top-color: #D2D2D2;margin-bottom: 1px; margin-top: 1px;}a.mehr {color:#039;}a.mehr:hover {text-decoration: underline;}a.mehr:visited {color:#039;}/* --- Ergaenzung Einschub_Copyright--- */.MagazincopyDeutsch {width: 555px;margin: 0;padding: 0;width: 100%;color: #000;font-size: 0.8333em !important;line-height: 1.2em;text-align: right;}.MagazincopyDeutsch a {color:#039;}.MagazincopyDeutsch a:hover {color:#039;}.MagazincopyDeutsch a:visited {color:#039;}/* Bullet-Listen */#litbox_subright_02 UL {	list-style-type : square;}#litbox_subright_02 LI {	margin-left : 18px;}#litbox_subright_02 {float: right;width: 375px;margin: 0px 0 0px 0;padding: 0px 0 0px 0px;background-color: #ffffff;background-position: top;background-repeat: repeat-x ;border: none;color: black;font-size: 13px;font-weight: normal;}#litbox_subright_sp UL {	list-style-type : square;}#litbox_subright_sp LI {	margin-left : 18px;}#litbox_subright_sp {float: left;width: 555px;margin: 5px 0 20px 0;padding: 0px 0 0px 0px;background-color: #ffffff;background-position: top;background-repeat: repeat-x ;border: none;color: black;font-size: 13px;font-weight: normal;}#litbox_subright_top5buttom5 UL {	list-style-type : square;}#litbox_subright_top5buttom5 LI {	margin-left : 18px;}#litbox_subright_top5buttom5 {float: left;width: 555px;margin: 5px 0 5px 0;padding: 0px 0 0px 0px;background-color: #ffffff;background-position: top;background-repeat: repeat-x ;border: none;color: black;font-size: 13px;font-weight: normal;}#litbox_subright_2_top5buttom5 UL {	list-style-type : square;}#litbox_subright_2_top5buttom5 LI {	margin-left : 18px;}#litbox_subright_2_top5buttom5 {float: left;width: 555px;margin: 5px 0 5px 0;padding: 0px 0 0px 0px;background-color: #ffffff;background-position: top;background-repeat: repeat-x ;border: none;color: black;font-size: 13px;font-weight: normal;}.litbox_subright_2_top0buttom0 UL {	list-style-type : square;}.litbox_subright_2_top0buttom0 LI {	margin-left : 18px;}.litbox_subright_2_top0buttom0 {float: left;width: 555px;margin: 0px 0 0px 0;padding: 0px 0 0px 0px;background-color: #ffffff;background-position: top;background-repeat: repeat-x ;border: none;color: black;font-size: 13px;font-weight: normal;}/* ########################  internet_main internet_content 543 #FFA900 #########################*/.internet_main {width: 555px;margin: 1px 0 0px 0px;color: black;float:left;}.content_top {position: relative;margin: 0;padding: 0;height: 3px;width: 555px;font-size:1px; /* fuer IE wichtig */}.internet_content {		width: 552px;border-left: 1px solid #343434; border-right: 1px solid #343434;	}.internet_content h1 {margin: 0px 0px 0px 8px;padding: 3px 0px 0px 0px;text-transform: none;color: #b31315;font-size:15px;}#kg_navi {margin:0 0 0px 0;background: #FFF url(zz_bg_headline.gif) 0 1px repeat-x;text-transform: uppercase;font-weight:bold;}#kg_navi ul {list-style: none;padding: 0;margin: 0;display: inline;border-right: 1px solid #FFF;}#kg_navi li {list-style: none;padding: 0;margin: 0;display: inline;border-right: 1px solid #FFF;}#kg_navi li {display: block;float: left;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 8px;}#kg_navi li a {text-decoration: none;}.content_bottom {position: relative;margin: 0;padding: 0;height: 3px;width: 555px;font-size:1px; /* fuer IE wichtig */}.kg_navi_spacer {width: 552px;background: transparent url(zz_bg_spacer.gif) 0 0 repeat-x;height: 1px;}.content_top {background: transparent url(zz_555_content_top.gif) 0 0 no-repeat;}.content_bottom {background: transparent url(zz_555_content_bottom.gif) 0 0 no-repeat;margin-bottom: 0px;}#kg_navi_spacer_bottom {width: 100%;background: transparent url(zz_bg_spacer.gif) 0 0 repeat-x;height: 1px;}.storylist_item {	padding: 2px 8px 0px 8px; clear: both	margin-top:0px	}	.storylist_item p {	margin-top: 5px;	padding: 0;	background-color: ;	font-size:11px;	}.storylist_item p a {text-decoration: none; font-size:11px;	}.storylist_item h2 {	margin: 3px 0px 3px 0px;	padding: 0px 0px 0px 0px;	color: red;	text-transform: none;	font-weight:normal;	font-size:13px;	}	.storylist_item h2 a {	margin: 0;	color: #333333;	text-transform: none;	font-weight:bold;	}.storylist_spacer {width: 100%;background: transparent url(zz_bg_spacer.gif) 0 0 repeat-x;height: 1px;margin: 0px 0px 0px 0px;padding: 0px 0px 0px 0px;overflow: hidden;}.storylist_nav {/* color:#3B3B3B; */text-align:center;padding-bottom:0px;}.storylist_nav a {/* color:#3B3B3B; */}.invisible {display:none;}.hilite {color: #FFA900;}.trenner {color: #FFA900;}.arrow {margin-right: 1px;}/* ########################  START box_picright #c0d1db #ececdc #93ADC7  gutes rot-#C80104 woblau-#336699 #########################*/.box_picright {    /* position:relative;  disturbs pagerendering in IE6 (fix later) */    margin-top:10px;    border:1px solid #bfbfbf;}.title {   text-align:left;   font-size:12px;   font-weight:bold;   color:#535353;   background-color:#ececdc;   text-transform:uppercase;   margin: 1px 1px 0px 1px;	padding: 2px 2px 2px 5px;	border-bottom:1px solid #bfbfbf;	}.pictureGalleryTeaser {	margin:	0px 0px 0px 5px;	}.pictureTitle {    font-size:0.625em; /* 10px */    font-weight:bold;    color:#336699;    background-color:inherit;    text-transform: uppercase;    margin:0px;}.embreakout{	font-size: 	16px;	line-height:	18px;}.pictureGalleryTeaser{	padding:	3px 5px 10px 0px;	font-size:11px;}a.arrowLink, a.arrowLink:hover, a.arrowLink:visited {    color:#336699;    background-color:inherit;    font-weight:bold;    text-decoration:none;    padding-left:8px;    background-image:url(arrowright.gif);    background-repeat:no-repeat;    background-position:0px 60%;    }a.arrowLink:hover {    text-decoration:underline;}a.arrowLink {    font-size:0.625em; /* 10px */}.pictureGalleryTeaser a {	font-size: 	12px;	font-family:	Arial, Helvetica, sans-serif;	font-weight:	bold;	margin: 0px 0px 0px 0px;	color: #336699;	}.pictureGalleryTeaser a:hover {	font-size: 	12px;	font-family:	Arial, Helvetica, sans-serif;	font-weight:	bold;	margin: 0px 0px 0px 0px;	color: #336699;	}.pictureGalleryTeaser a:visited {	font-size: 	12px;	font-family:	Arial, Helvetica, sans-serif;	font-weight:	bold;	margin: 0px 0px 0px 0px;	color: #336699;	}/* ########################  START box_2_picright kkblau-#576081 / schriftblau-#336699 / spezial-ocker-#ececdc / kasten-grau-#bfbfbf / schrift-grau-#535353 / schrift-grau-#c0d1db grau-blau-#93ADC7  gutes rot-#C80104 woblau-#336699 #########################*/.box_2_picright {    margin-top:0px;    border:1px solid #bfbfbf;    width:304px;}.title_2 {   text-align:left;   font-size:12px;   font-weight:bold;   color:#ffffff;   background-color:#576081;   text-transform:uppercase;   margin: 1px 1px 0px 1px;	padding: 2px 2px 2px 5px;	border-bottom:1px solid #c0d1db;	}