@charset "ISO-8859-1";/**-------------------------------------------------------------	Stylesheet Kultur Konkret										 ------------------------------------------------------------- *//**-------------------------------------------------------------	Regeln allgemeine Elemente - ff6600 - ------------------------------------------------------------- */     * {    	margin: 0px;    	padding: 0px;    	border: 0px;    }	    body {        background-color: #E7E8ED;        font-family:  Verdana; Arial; Helvetica; 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;    }    #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 {		color: #c0c0c0;		margin-left: 23px;		padding-top: 0px;		padding-bottom: 0px;		font-size: 28px;		font-weight: bold;	}	h2 {		font-size: 16px;		margin-left: 25px;		color: #e7be84;		padding-right: 20px;		padding-top: 1px;		padding-bottom: 3px;	}    h1, h2 {		font-variant: small-caps;    }    h3 {    	margin-top: 0px;		margin-bottom: 0px;    	margin-left: 0px;		padding: 1px 0px 1px 10px;    	color: #b31315;    	border-bottom: 0px solid #999;		font-size: 18px;		font-weight: bold;    }    h4 {    	margin-top: 10px;    	margin-bottom: 5px;	margin-left: 0px;	margin-right: 0px;	color: #000;    	border-bottom: 1px solid #999;	font-size: 12px;	font-weight: bold;    }    h5 {    	margin-top: 0px;    	margin-left: 0px;	padding: 0px 0px 0px 0px;    	color: black;    	border-bottom: 0px solid #999;	font-size: 14px;	font-weight: bold;    }    h6 {    	margin-top: 5px;		margin-bottom: 2px;    	margin-left: 5px;	padding: 0px 0px;    	color: #b31315;    	border-bottom: 0px solid #999;	font-size: 18px;	font-weight: bold;    }    h7 {    	margin-top: 7px;    	margin-bottom: 10px;    	color: #666;    	border-bottom: 1px solid #999;    }    .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; sans-serif;	font-size: 13px;	color:#000000;    }    .box01 {    	margin-left: 17px;    	padding: 0px;    	background-color: #EFF5FA;    	border: 4px double #576081;    	width: 57%;    	text-align: justify;	font-family: Verdana; Arial; Helvetica; 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;	font-family:  Verdana; Arial; Helvetica; sans-serif;	font-size:13px;	color:#000000;	padding-left: 0px;	padding-right: 0px;	padding-bottom: 1px   }      .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;   }   .box23 {    	margin-left: 17px;    	padding: 0px;    	background-color: #FFFFFF;    	border: 0px double #576081;    	width: 555px;	font-family:  Verdana; Arial; Helvetica; sans-serif;	font-size:13px;	color:#000000;	padding-left: 0px;	padding-right: 0px;	margin-bottom: 1px;   }   .boxp01 {    	margin-left: 45px; margin-bottom: 0px;    	padding: 0px 0px 0px 0px;    	background-color: #FFFFFF;    	border: 0px double #576081;    	    	text-align: justify;	font-family:  Verdana; Arial; Helvetica; sans-serif;	font-size:13px;	color:#000000;	}    .boximg00 {    	margin-left: 0px;		margin-right: 0px;		padding-left: 0px;		padding-right: 0px;    	background-color: #ffffff;		font-family:  Verdana; Arial; Helvetica; sans-serif;		font-size:1px;    }    .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;    }    .subpic {	color:#0F1D4C;	font-size: 11px;	font-weight: bold;	font-family: Verdana; Arial; Helvetica; 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; 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; font-size:13; text-decoration: none; color: #b31315    }	a.note_red:visited {font-family: arial, sans-serif; font-size:13; text-decoration: none; color: #b31315}  	a.note_red:hover  {font-family: arial, sans-serif; font-size:13; text-decoration: none; color: #b31315; text-decoration: underline }     	A:link.v1note_red {	font-family: arial, sans-serif;	font-size:10; 	text-decoration: none;	color: #b31315;	padding-right: 6px;	}		a.v1note_red:visited {	font-family: arial, sans-serif; 	font-size:10; text-decoration: none;	color: #b31315;	padding-right: 6px	}		a.v1note_red:hover {	font-family: arial, sans-serif;	font-size:10;	color: #b31315;	padding-right: 6px;	text-decoration: underline	}   	A:link.v2note_red {	font-family: arial, sans-serif;	font-size:10; 	text-decoration: none;	color: #b31315;	padding-right: 6px;	}		a.v2note_red:visited {	font-family: arial, sans-serif; 	font-size:10; text-decoration: none;	color: #b31315;	padding-right: 6px	}		a.v2note_red:hover {	font-family: arial, sans-serif;	font-size:10;	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;    }    .vspace100 {	margin-top:100px;    }    .vspace200 {	margin-top:200px;    }    .copy {	color:#0F1D4C;	font-size: 10px; 	font-weight: bold; 	font-family: Verdana, Arial, Helvetica, 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, 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, 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, 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, sans-serif	padding: 0px 0px 0px 0px;	margin-left: 5px;	margin-bottom: 5px;	margin-right: 0px;	text-align: left;	width: 117px;    }    .copy1251 {	color:#0F1D4C;	font-size: 10px; 	font-weight: bold; 	font-family: Verdana, Arial, Helvetica, 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, 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, sans-serif	margin-top: 5px;	margin-bottom: 10px;    }    .go02 {	color:#000000;	font-size: 13px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif	margin-top: 0px;	margin-bottom: 15px;    }    .go03 {	color:#000000;	font-size: 13px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif	margin-top: 0px;	margin-bottom: 15px;    }    .go03b {	color:#000000;	font-size: 13px;	font-weight: bold;	font-family: Verdana, Arial, Helvetica, sans-serif	margin-top: 0px;	margin-bottom: 5px;    }    .go04 {	color:#000000;	font-size: 13px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif	margin-top: 0px;	margin-bottom: 5px;    }    .go05 {	color:#000000;	font-size: 13px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif	margin-top: 0px;	margin-bottom: 0px;    }    .go06 {	color:#000000;	font-size: 13px;	font-weight: normal;	font-family: Verdana, Arial, Helvetica, sans-serif	margin-top: 0px;	margin-bottom: 15px;    }    .v1ndtext {	font-family: arial, sans-serif;	font-size:12px;		color:#000000;	padding-left: 0px; 	padding-right: 1px    }	/*  normaler Fliesstext  */    .text {	color:#000000;	font-size: 13px;	font-family: Arial, Helvetica, sans-serif	}/*  August 2007 rechts box03 ehemals  margin-right: 10px */    .box03 {    	margin-left: 0px;		margin-right: 0px;		padding-left: 0px;		padding-right: 15px;    	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;    }/*  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('../Temporary%20Internet%20Files/Content.IE5/8PQJGLYN/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;}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;}    .box04 {    	margin-left: 0px;		margin-right: 0px;		margin-top: 0px;		padding-top: 5px;		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;    }    .box04 h5 {    	color: #808080;    }    .box_w_05 {    	margin-top: 0px;		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;    }.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;   	border-bottom: none;	}.box41 h5 {	margin: 0px 0 0px 0;    		padding: 0px 0px 0px 0px;   	color: black;   	text-transform: none;   	border-bottom: none;   	font-size: 14px;   	color: #039;	}.box41 a {color: #990000;}.box41 a:visited {color: #990000;}.box41 a:hover {color: #990000;}.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;}/* Linkliste zu 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;}.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: 0px; margin-bottom: 0px; padding-top: 0px; }.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;}.kkFont_allg_Sizing {float: right;font-size: 0.8333em;}.countbox_kk_top5buttom0 {float: left;width: 555px;margin: 5px 0 0px 0;padding: 0px 0 0px 0px;border: none;color: black;font-size: 13px;font-weight: normal;}.countbox_kk_top5buttom0 UL {	list-style-type : square;}.countbox_kk_top5buttom0 LI {	margin-left : 18px;}.countbox_kk_top5buttom5 {float: left;width: 555px;margin: 5px 0 5px 0;padding: 0px 0 0px 0px;border: none;color: black;font-size: 13px;font-weight: normal;}.countbox_kk_top5buttom5 UL {	list-style-type : square;}.countbox_kk_top5buttom5 LI {	margin-left : 18px;}/*  Mittelbox_01_Start */.spAssetAligncenter{margin: 12px auto 12px auto !important;line-height: 1.2em !important;}.spAssetAligncenter table{margin: 12px auto 12px auto !important;text-align:left;}.assetaligncenter {clear: both;float: none;margin-right: 12px !important; }.spAssetAligncenter {height: 1%;}.spTabellesys th{text-align: left;padding: 2px 0 0 4px;height: 16px;}.spTabellesys td {margin:0; padding:2px 4px;line-height:12px;}.spTabellesyskopf{ font-weight:bold !important;color: #fff !important;font-size:11px !important; }.spTablesysRowHead {background-color: #c0c0c0;font-weight:bold;}.spTabellesys tr td {font-size:10px;}.spTableBackground {background-color: #C11919;}.spResultTableRows{background-color: #ccc;font-weight: bold;}.spResultTableRow1{background-color:#f0f0f0;}.spResultTableRow2{background-color:#dfdfdf;}/*  ENDE_Mittelbox_01_Start *//* ########################  Social Bookmarks ALLKKPAGE#########################*/div.social_bm {	background: #fff url(z_9999_996_0_raster600.gif);	font-size: 10px;		margin: 0px 0px 0px 0px;	padding: 1px;	width: 555px;}div.social_bm div.scbm_inner {	background: #fff;	height: 34px;	width: 100%;	position: relative;}div.social_bm div.scbm_line {	float: left;	margin: 0 5px 0 15px;		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(z_9999_996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}a.textlink:hover {	display: inline;	color: #920404;	background: #eee url(z_9999_996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}a.textlink:active {	display: inline;	color: #920404;	background: transparent url(z_9999_996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}/* ########################  Social Bookmarks INNER#########################*/div.social_inner {	background: #fff url(z_9999_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(z_9999_996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}a.textlink:hover {	display: inline;	color: #920404;	background: #eee url(z_9999_996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}a.textlink:active {	display: inline;	color: #920404;	background: transparent url(z_9999_996_0_a_dotted_red.gif) repeat-x bottom;	text-decoration: none;}/* ########################  ENDE Social Bookmarks INNER#########################*//* ########################  START box kk01 grau c0c0c0 999999 808080 666666 #########################*/    .boxkk01 {    	margin-left: 0px;		margin-right: 0px;		margin-top: 0px;		padding-top: 5px;		padding-left: 10px;		padding-right: 10px;		padding-bottom: 5px;    	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;    }	.boxkk01 h3 {		color: #808080;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		font-size: 14px;		font-weight: bold;		text-transform: none;		border-bottom: none;		}	.boxkk01 h3 a {		color: #808080;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		font-size: 14px;		font-weight: bold;		text-transform: none;		border-bottom: none;		}	.boxkk01 h4 {		color: #333333;		margin: 5px 0px 5px 0px;		padding: 0px 0px 0px 0px;		font-size: 13px;		font-weight: bold;		text-transform: none;		border-bottom: none;		}			.boxkk01 h4 a {		color: #333333;		margin: 5px 0px 5px 0px;		padding: 0px 0px 0px 0px;		font-size: 13px;		font-weight: bold;		text-transform: none;		border-bottom: none;		}	.boxkk01 p {		color: black;		margin: 0px 0px 0px 0px;		padding: 0px 0px 0px 0px;		font-size: 12px;		font-weight: normal;		text-transform: none;		border-bottom: none;		}   	A:link.v2note_green {	font-family: arial, sans-serif;	font-size:10; 	text-decoration: none;	color: #006699;	padding-right: 6px;	}		a.v2note_green:visited {	font-family: arial, sans-serif; 	font-size:10; text-decoration: none;	color: #006699;	padding-right: 6px	}		a.v2note_green:hover {	font-family: arial, sans-serif;	font-size:10;	color: #006699;	padding-right: 6px;	text-decoration: underline	}.kkArticleHeadNoLine {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;}.kkArticleHeadNoLine h4 {font-size: 0.8333em;color: #333;}.kkArticleHeadNoLine 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;}.kkArticleHeadNoLine ul{float:right;margin:0  !important;padding:0;width:auto;text-align: right;}.kkArticleHeadNoLine ul li{float:left;list-style:none;}/* ########################  START teaser2 headline2 #########################*/.teaser2 {	width:307px;	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('z_9999_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('z_9999_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 }.seperator   { background-color: white; background-image:                url('z_9999_998_w_navi_punktlinie.gif');                background-repeat: repeat-x; background-attachment: scroll;                background-position: center 3px }/* ########################  Kontakt Kultur Konkret #########################*//** /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;}    .box_wikio {    	margin-left: 0px;		margin-right: 0px;		margin-top: 0px;		padding-top: 1px;		padding-left: 1px;		padding-right: 1px;    	background-color: #F7F7F7;    	border-top: 1px double #576081;    	border-bottom: 1px double #576081;    	border-left: 1px double #576081;    	border-right: 1px double #576081;    	width: 303px;    }    .box_wikio h5 {    	color: #808080;    }/* ########################  internet_main internet_content 543 #FFA900 #########################*/.internet_main {width: 555px;margin: 1px 0 0px 0px;color: green;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:red;font-size:14px;}#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: 0px 8px 0px 8px; clear: both	margin-top:0px		}	.storylist_item p {margin-top: 5px;padding: 0;background-color: #efefef;}.storylist_item p a {text-decoration: none;}.storylist_item h2 {	margin: 0;	color: red;	text-transform: none;	font-weight:normal;	font-size:12px;	}	.storylist_item h2 a {	margin: 0;	color: #666666;	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;}/* ########################  Box Sidebar 1 pcapotheke a51f02 .2em; #########################*/    .side1rechts {    	margin-left: 0px;		margin-right: 0px;		margin-top: 0px;		padding-top: 0px;		padding-left: 0px;		padding-bottom: 0px;    	background-color: #F7F7F7;    	border-top: 1px double #ff6500;    	border-bottom: 1px double #ff6500;    	border-left: 1px double #ff6500;    	border-right: 1px double #ff6500;    	width: 305px;    }    .side1rechts h5 {    	color: #808080;    }	.inner  {margin:1px 1px 1px 1px; 	}		.inner li   {padding:0px 0px 0px 0px; list-style: none outside;	}	.inner li {font-weight:normal; font-size:12px; background:none; margin-left:0px; padding: 4px 0px 4px 5px;}		.inner li a   {display:block;width:99%; padding:0px 0px 0px 0px;}	.inner li a:hover   {color:#004e99; text-decoration: none;}		.even {background:#e3e2de !important;margin-left:0pt !important;padding-left:5px !important;}		/* ########################  START box_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_picright {    /* position:relative;  disturbs pagerendering in IE6 (fix later) */    margin-top:0px;    border:1px solid #bfbfbf;}.title {   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;	}.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;	}.constantblue {	color:blue;	}.constantblue a {	color:blue;	}.constantblue a:active {	color:blue;	}.constantblue a:hover {	color:blue;	}.constantblue a:visited {	color:blue;	}.sublinegreen {	color:green;	}.sublinegreen a {	color:green;	text-decoration:none;	}.sublinegreen a:active {	color:green;	text-decoration:none;	}.sublinegreen a:hover {	color:green;	text-decoration:underline;	}.sublinegreen a:visited {	color:green;	text-decoration:none;	}
