/*   Farbdefinitionen - Hintergründe für den Global style   */

/* Ebenen  - Farb- und Hintergrunddefinitionen */
#kopf { background-color: white; background-image: url(../layout/kopfgrafik.jpg); }
#wappen { background-image: url(../../../../../global/pic/wappen.gif); }
#navi_kopf { background-color: #ffde00; }
#navi_links { background-color: #ffde00; }
#navi_rechts { font-size: 0.75em; background-color: transparent; border-color: #0068b1; }
/*
#bg_home { background-image: url(../layout/bg_home.gif); background-repeat: repeat-y; }
#bg_seite { background-image: url(../layout/bg_seite.gif); background-repeat: repeat-y; }
*/
#bg_home, #bg_seite {
	background-color:#ffde00;
	background-image: url(../layout/bg_white.gif);
	background-repeat: repeat-y;
	background-position:9.4em 0;}

#schriftzug h1 { font-size: 0.95em; margin: 0; padding: 12px 138px 0 0; line-height: 21px; background-image: url(../layout/wappen.gif); background-repeat:no-repeat; background-position:right top;}

/* Beginn neuer Absatz */
.clear_all { clear:both; }

/* Content Tabellen */
#content table
{ border-collapse:collapse; margin-bottom: 20px; border: solid 1px #240b89; }
#content table caption
{ padding-bottom: 5px; }
#content th
{ text-align: left; vertical-align: top; border: solid 1px #240b89; padding: 3px; color: #0045a9; background-color: #f3f3f3; }
#content td
{ border: 1px solid #a2a2a2; padding: 3px; text-align: left; vertical-align: top; }
#content tr
{ border: solid 1px #240b89; }
#content .row2
{ background-color: #D7DFEE; }
.tabelle_kl { font-size: 0.9em; }

/* navibox Veranstaltungen */
#navibox_veranstaltungen { background-color: #fdf9dd; width:10em; top: 11em; position: absolute; left: 52em; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; padding-bottom: 10px; border: solid 1px #cfd8f0; }
#navibox_veranstaltungen p { font-size: 0.75em; }
#navibox_veranstaltungen h3 { padding: 5px 5px 3px; margin: 0; font-size: 0.8em; text-align: left; color: #1d52a0; background-color: #fff; background-repeat: no-repeat; border-left-color: #cfd8f0; border-left-width: 1px; border-right-color: #cfd8f0; border-right-width: 1px; border-top-width: 1px; }
/* Klasse für Veranstaltungen */
.veranstaltungen { font-size: 0.85em; }
/* compact Veranstaltungen */
.compact_v_dreispaltig { height: auto; width: 15.8em; float:left; background-position: 0 0; text-align: left; margin: -4px 10px 10px 0; padding: 2px 0 2px 1px; }
#terminliste { background-color: #f3f3f3; text-align: justify; height: auto; width: 100%; padding-top: 12px; border: solid 1px #039; }
#terminliste ul { margin-left: 25px; }
#terminliste ul li{ padding-right: 4px; list-style-type: none; display:inline; }

/* Pressebilder */
.compact_bilder { text-align: left; height: 120px; width: 140px; left: 0; top: 105px; visibility: visible; float: left; margin-top: 8px; margin-right: 7px; margin-bottom: 5px; border: solid 0 #fff; }
a.compact_bilder:link { text-align: left; }
a.compact_bilder:visited { text-align: left; }
a.compact_bilder:active { text-align: left; }
a.compact_bilder:hover { color: #f90; text-align: left; }

/*content_referenzakademie*/
.compact_ref { width: auto; height: auto; margin-top: 2px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #9b5122; background-color: #fdf9dd;}
.compact_ref img { }

/*content_stratseite */
.compact { width: auto; height: auto; margin-top: 2px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #9b5122; }
.compact img { }

/*content_publikation */
.compact_pub { width: auto; height: 150px; margin-top: 2px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #9b5122; }
.compact img { }

/*content_werbung */
.compact_werbung { width: auto; height: 290px; margin-top: 2px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #9b5122; }
.compact img { }

/*content_oekostation */
.compact_oe { width: auto; height: auto; margin-top: 2px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #9b5122; }
.compact_oe img { float: right; }

/*content_oekostation_bild */
.compact_oe_bild { width: auto; height: 100px; margin-top: 2px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #9b5122; }
.compact_oe_bild img { }

/*content_oekostation1 */
.compact_oe1 { width: auto; height: 140px; margin-top: 2px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #9b5122; }
.compact_oe1 img { }

/*content_praes */
.compact_praes { width: auto; height: auto; margin-top: 2px; padding-top: 5px; padding-bottom: 5px; border-bottom: 1px solid #9b5122; }
.compact_praes img { }

/*content_ansprech */
.compact_zweispaltig { height: auto; width: 24.2em; float:left; background-position: 0 0; text-align: left; margin: -4px 10px 20px 0; padding: 6px 0; }
.compact_dreispaltig { height: auto; width: 16em; float:left; background-position: 0 0; text-align: left; margin: -4px 10px 20px 0; padding: 6px 0; }

/*content_kunst */
.compact_kunst { width: auto; height: 220px; margin-top: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px; }
.compact_kunst img { }

/*content_ansprechpartner_d */
.compact_ansprechpartner_d { width: auto; height: 300px; margin-top: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px solid #9b5122; }
.compact_ansprechpartner_d img {}

/*content_ansprechpartner */
.compact_ansprechpartner { width: auto; height: 200px; margin-top: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px solid #9b5122; }
.compact_ansprechpartner img {}

/*content_wir */
.compact_wir { width: auto; height: 205px; margin-top: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px; }
.compact_wir img { }

/*content_3_impression */
.compact_3_impression { width: auto; height: auto; margin-top: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px solid #9b5122; }
.compact_3_impression img { }

/*content_2_impression */
.compact_2_impression { width: auto; height: auto; margin-top: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px; }
.compact_2_impression img { }

/*content_1_impression */
.compact_1_impression { width: auto; height: 340px; margin-top: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px; }
.compact_1_impression img { }

/*content_impression */
.compact_impression { width: auto; height: auto; margin-top: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px; }
.compact_impression img { }

/*content_foerderv */
.compact_foerderv { width: auto; height: 230px; margin-top: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px; }
.compact_foerderv img { }

/*content_for */
.compact_for { width: 640px; height: 205px; margin-top: 1px; padding-top: 1px; padding-bottom: 1px; border-bottom: 1px; }
.compact_for img { }


/* Surfpfad */

#surfpfad {
	top: -5px;
	left: 10px;
}

#surfpfad ul { margin: 0; padding:0;}
#surfpfad ul li { list-style-type: none; display:inline; }

#surfpfad ul li a:link,
#surfpfad ul li a:visited,
#surfpfad ul li a:hover {
	color: #1D589A !important; 	
}
/* Liste für Buchstaben az */
.liste_az ul {background-color: #fffae5; border: solid 1px #039;}

/* Suchformular */

#navi_rechts_home label,
#navi_rechts label { display: none; }

#navi_rechts form,
#navi_rechts_home form { margin-top: 10px; margin-bottom:60px; }

#navi_rechts form[id],
#navi_rechts_home form[id] { 
	position: relative; 
	top: -13px;
	left: 0px;
	margin-bottom:51px;
}

#navi_rechts input#suche,
#navi_rechts_home input#suche {
	width:11.15em;
	font-size: 0.9em;
}

#navi_rechts input#search_submit,
#navi_rechts_home input#search_submit {
	vertical-align:bottom;
}


#navi_rechts form[id],
#navi_rechts_home form[id] { 
	position: relative; 
	top: -13px;
	left: 0px;
	margin-bottom:51px;
}

#navi_rechts input#suche,
#navi_rechts_home input#suche {
	width: 110px;
	font-size: 0.9em;
}

#navi_rechts input#search_submit,
#navi_rechts_home input#search_submit {
	width: 20px;
	border: 0px;
	background-color: #FFF;
	background-image: url(../layout/sent.gif);
	background-repeat: no-repeat;
	background-position: 1px 3px;
}

#block_n_rechts h2 { padding: 3px 5px; font-size: 1em; border-bottom: 1px solid #000; text-align: left; color: #000080; background-color: #fff; margin: 2px 0 10px; }
#block_n_rechts { 
	background-color: #fdf9dd;
	width: 12.4em; 
	margin-bottom:10px; 
	padding-bottom: 5px; 
}

#block_n_rechts ul {
	list-style-type: none;
	margin: 0 0 15px;
	padding: 5px;
}

#block_n_rechts[id] ul {
	margin: 0 0 15px;
	background-color: #fdf9dd;
}

#block_n_rechts a { color: #15509a; text-align: left; margin-top: 10px; margin-bottom: 10px; padding-bottom: 0; padding-left: 0; }

#block_n_rechts a:hover,
#block_n_rechts a:active,
#block_n_rechts a:focus { 
	text-decoration: underline; 
	color: #000 !important; 
	text-align: left; 
}

#block_n_rechts p { color: #666; font-weight: normal; text-decoration: none; text-align: left; margin-top: 10px; margin-bottom: 10px; padding-left: 3px; }
#block_n_rechts .shopbild { margin-top: 10px; border:0; float:left; }
.compact_rechts_folgeseite { color: #fff !important; font-size: 1em !important; font-weight: bold !important; background-color: #eccf62 !important; background-repeat: repeat-x !important; text-align: center !important; margin-left: -2px !important; padding-top: 5px !important; padding-bottom: 5px !important; padding-left: 5px !important; }

.block_rechts_homepage { 
	width: 12.4em;  
	margin-top:15px;
	background-color: #FFFAE5;
}


#keyvisual { background-color: #ffde00; }
/* Ebenen für Startseite - Hintergrundfarben */
#navi_kopf_home { background-color: #ffde00; }
#navi_rechts_home { font-size: 0.75em; border-color: #0068b1; }

/* Elemente Seite A-Z */
#index-a-z { background-color: #bdc9cc; border-color: #33676c; }

/* Fahne im Eck des Content-Bereichs */
/* Hintergrund für Navigation */
ol { background-color: #ffffff; margin-top: 3px; margin-bottom: 0; margin-left: 10px; padding: 1px 0 2px; }

/* Kopfnavigation */
#navi_kopf_punkte a.navi_head:link,
#navi_kopf_punkte a.navi_head:visited { color: #160baa; padding-right: 25px; }

#navi_kopf_punkte a.navi_head:hover,
#navi_kopf_punkte a.navi_head:active,
#navi_kopf_punkte a.navi_head:focus { 
	background-repeat: no-repeat;
	background-position: 1px 1px;
	background-color: #fff;
}

#navi_kopf_punkte a.navi_head_marker:link,
#navi_kopf_punkte a.navi_head_marker:visited { color: #160baa; background-repeat: no-repeat; background-position: 1px 1px; background-color: white; }

#navi_kopf_punkte a.navi_head_marker:hover,
#navi_kopf_punkte a.navi_head_marker:active,
#navi_kopf_punkte a.navi_head_marker:focus { 
	 
}
#kopfsymbole { text-align: right; padding-left: 30px; }
#kopfsymbole img{ text-align: right; float: left; margin-left: 10px; }
#kopfsymbole a { margin-left: 8px; border-style: none; }

/* geändert FAST => keinen Border bei den Bildern */
#kopfsymbole img { border:0; }



/* Linkmanagement  */

a:hover { color: #1d52a0; }

a.navi_link:link { color: white; }
a.navi_link:visited { color: #fff; }
a.navi_link:hover { color: #333; background-color: #ff9a00; }
a.navi_link:active { color: #e8c336; }

/* neu linke Navigation */
.navi_links_punkte {
	background-color:#ffde00;
}
.navi_links_punkte a, .navi_links_punkte a:link, .navi_links_punkte a:visited { 
	color: #160baa; 
	font-size: 0.75em; 
	font-weight: bold;
}

.navi_links_punkte a:hover,
.navi_links_punkte a:active,
.navi_links_punkte a:focus { color: #160baa; background-color: #fff; }

.navi_links_punkte a.navi_link_marker { color: #160baa; background-color: #fff !important; border-top: 1px solid #e8c336; border-left: 1px solid #e8c336; border-right-color: #e8c336; border-bottom-color: #e8c336; }

.navi_links_punkte ul.unternavi { background-color: #fdf9dd; border-left: 1px solid #e8c336; border-bottom: 1px solid #e8c336; }

.navi_links_punkte ul.unternavi a, .navi_links_punkte ul.unternavi a:visited{ 
	background-color: #fdf9dd;
	color: #160baa;
}

.navi_links_punkte ul.unternavi a:hover,
.navi_links_punkte ul.unternavi a:active,
.navi_links_punkte ul.unternavi a:focus,
.navi_links_punkte ul.unternavi a.navi_link_marker:link, 
.navi_links_punkte ul.unternavi a.navi_link_marker:visited { color: #fff !important; background-color: #009439; }

/* Rechte Spaltes -  Linkfarben */

a.navi_rechts:link { color:#362989; }
a.navi_rechts:visited { color: #362989; }
a.navi_rechts:active { color: #000000; }
a.navi_rechts:hover { color: #000000; }



/* Ueberschriften  Farben */
h1 { color: #362989; }
h1_home { color: #362989; }
h2 { color: #362989; }
h3 { color: #362989; }
h4 { color: #362989; }
h2_achtung { color: #ff0033; }


/* Trennlinie - Farbe */
hr     { color: #bc760d; text-align: center; border-color: #bc760d; }


/************************ Lokaler Content ****************************/
/* Content Navigationsbox 4. Ebene */
#content #content_navibox, #content_home #content_navibox
{ float:right; width: 250px; margin-top: 3px; margin-left: 15px; margin-bottom: 10px; padding: 4px; background-color: #fff; font-weight: bold; color: #fc3; border: solid 1px black; outline: solid 1px #0038b1; }

#content #content_navibox h3, #content_home #content_navibox h3
{ margin: 0; margin-top: 2px; margin-bottom: 2px; }

#content #content_navibox a, #content_home #content_navibox a
{ font-weight: normal; }

#content #content_navibox .navibox_link_marker, #content_home #content_navibox .navibox_link_marker
{ color: #fc3; font-weight: bold; }

#content #content_navibox .subnav_vierte, #content_home #content_navibox .subnav_vierte
{ font-size: 85%; padding-left:15px; }

/* Themenportale - Compact-Container */
#rahmen { height: auto; width: 650px; left: 0; top: 105px; float:left; visibility: visible; }
#compact { height: auto; width: 315px; left: 0; top: 105px; float:left; visibility: visible; margin-top: 8px; margin-right: 7px; margin-bottom: 5px; }
#content #compact_doppel { height: auto; width: 645px; left: 0; top: 105px; float:left; visibility: visible; margin-top: 5px; margin-right: 5px; margin-bottom: 5px; }
#content #compact_doppel #compact_drittel { height: auto; width: 211px; left: 0; top: 105px; float:left; visibility: visible; margin-top: 5px; margin-right: 2px; margin-bottom: 5px; }
.compact_ueberschrift { color: #185aad; font-size: 0.95em; font-weight: bold; line-height: 1em; background-color: #fff7d6; background-repeat: no-repeat; padding: 5px; border-bottom: 1px solid #f5b228; }
.compact_ueberschrift_drittel { color: #185aad; font-size: 0.95em; font-weight: bold; line-height: 1em; padding: 5px; }
/* Content Feature */

#content .content_feature, #content_home .content_feature
{
border-top: 1px solid black;
border-bottom: 1px solid black;
margin-bottom: 20px;
padding: 0px;
/* das hier für den ie */
height: 109px;
}

/* folgende anweisung wird nicht vom ie interpretiert */
#content .content_feature[class], #content_home .content_feature[class]
{
height:auto;
min-height: 109px;
}

#content .content_feature h4, #content_home .content_feature h4 
{
font-size: 100%;
margin: 0;
margin-top: 2px;
margin-bottom: 5px;

color: #33676C;
}

#content .content_feature img, #content_home .content_feature img
{
float: right;
}

/* Featureblock rechte Spalte */
.right_feature
{ color: #362989; font-weight: 600; background-repeat: no-repeat; background-position: center 0; width: 150px; text-align: center; margin-top: 30px; }
.right_featurecontent
{ font-size: 0.9em; line-height: 1em; background-position: left 0; width: 140px; margin-right: 5px; margin-left: 5px; padding-top: 8px; padding-right: 1px; padding-bottom: 1px; border-right: 1px solid #ffca02; border-left: 1px solid #ffca02; border-top-width: 1px; border-bottom-width: 1px; outline-width: 2px; }
.right_featuredown
{ color: white; font-weight: bold; background-repeat: no-repeat; background-position: center 0; width: 150px; text-align: center; }
.right_feature h1
{ color: #362989; font-size: 0.95em; font-weight: 600; margin-left: 2px; margin-right: 2px; }
.right_featurecontent a
{ color: #039; margin-left: 2px; margin-right: 2px; }
.right_featurecontent p
{ margin: 6px 2px; }

.right_feature a
{ 
font-weight: 600; 
text-decoration: none; 
padding-left: 2px; 
padding-right: 2px; 

color: #362989;
}

.right_feature a:hover
{ color: #362989; font-weight: 600; background-color: #0087b4; }


/* Content umflossene Bilder */
#content .bildimtext_links, #content_home .bildimtext_links
{ float: left; margin-top: 3px; margin-right: 15px; margin-bottom: 10px; }

#content .bildimtext_rechts, #content_home .bildimtext_rechts 
{ float:right; margin-top: 3px; margin-left: 15px; margin-bottom: 10px; }


/* Vergrößerbares Content-Bild mit Legende */
#content .content_zoom_img, #content_home .content_zoom_img 
{
width: 254px;
vertical-align: bottom;
margin-top: 20px;
margin-bottom: 20px;
padding-bottom: 4px;

background-color: #44708B;
}

#content .content_zoom_img img, #content_home .content_zoom_img img
{ margin: 2px; margin-bottom: 0; }

#content .content_zoom_img_label, #content_home .content_zoom_img_label 
{ 
color: #fff;
background-color: #44708B;
}

#content .content_zoom_img_plus_button, #content_home .content_zoom_img_plus_button
{
margin-left: 2px;
margin-right: 5px;
padding-left: 4px;
padding-bottom: 0;
padding-right: 3px;
float: left;

background-color: #055B77;
}

#content .content_zoom_img_plus_button a, #content_home .content_zoom_img_plus_button a
{
font-size: 130%;
font-weight: bold;

color: #fff;
}


/* Content Weiterführende Informationen */
#content .content_more_info, #content_home .content_more_info
{ background-color: #e8eaeb; margin: 30px; border: solid 1px #2d05ae; }

#content .content_more_info h1, #content_home .content_more_info h1
{
font-size: 100%;
font-weight: bold;
margin: 0;
padding: 4px;

color: #fff;
background-color: #4f92d8;
}

#content .content_more_info h2, #content_home .content_more_info h2
{ font-size: 100%; font-weight: normal; margin: 0; color: #0068b1; background-color: #fff; padding: 4px 4px 2px; }

#content .content_more_info .more_info_links, #content_home .content_more_info .more_info_links
{
font-size: 95%;

background-color: #e0e8fe; 
padding-top: 3px; 
padding-bottom: 3px;
}

#content .content_more_info .more_info_links a, #content_home .content_more_info .more_info_links a
{
font-weight: normal;
margin-left: 4px;

/*color: #0087B4;*/
}


/* Globales Suchefeld anfangs rechter Spalte */
#right_globale_suche_lead
{ 
padding: 8px;
margin-bottom: 155px;
padding-top: 15px;
height: 25px;
background-color: #FFB618;
}

#right_globale_suche
{ color: white; padding: 15px 8px 8px; margin-bottom: 20px; height: 25px; background-color: transparent; }

#right_globale_suche a, #right_globale_suche_lead a
{ 
font-size: 110%; 
font-weight: bold; 
text-decoration: none; 
margin: 0;
border: 1px solid #0087B4;
color: #0087B4;
}

#right_globale_suche a:hover, #right_globale_suche_lead a:hover
{ color: #fff; background-color: #0087B4; }

#right_globale_suche form, #right_globale_suche_lead form
{ margin: 0; padding-bottom: 3px; }

#right_globale_suche input, #right_globale_suche_lead input
{ font-size: 80%; }

/*
#right_globale_suche h1
{ 
margin: 0; 
padding-bottom: 3px; 
font-size: 110%; 
font-weight: bold;

color: #055B77;
}
*/


/* Karte rechte Spalte */
#right_karte
{ background-color: #44708B; margin-top: 20px; padding-bottom: 2px; }

#right_karte img
{ margin: 2px; }			

#right_karte_label
{ color: #fff; background-color: #44708B; margin-left: -15px; }

#right_karte_plus_button
{ font-size: 120%; font-weight: bold; margin: 0; padding-left: 4px; padding-right: 4px; position: relative; top: -155px; left: 132px; color: #fff; background-color: #055B77; }

#right_karte_plus_button a
{ color: #fff; }

#right_karte_plus_button a:hover
{ color: #fc3; }



/* Featureblock rechte Spalte */
.right_feature
{ color: #362989; font-weight: 600; background-color: #ff9; background-repeat: no-repeat; background-position: center 0; width: 150px; text-align: center; margin-top: 30px; border-color: #ff9; }
.right_featurecontent
{ font-size: 0.9em; line-height: 1em; background-position: left 0; width: 135px; text-align: center; margin-left: 5px; padding: 8px 1px 1px 2px; border-top-width: 1px; border-right-style: solid; border-right-width: 1px; border-bottom-width: 1px; border-left-style: solid; border-left-width: 1px; outline-width: 2px; }
.right_featuredown
{ background-image: url(../layout/home_right_unten.gif); background-repeat: no-repeat; background-position: center 0; width: 150px; text-align: center; border-top-width: 30px; }
.right_feature h1
{ font-size: 0.95em; font-weight: 600; margin-left: 2px; margin-right: 2px; color: #362989; }
.right_featurecontent a
{ color: #039; margin-left: 2px; margin-right: 2px; }
.right_featurecontent p
{ margin: 6px 2px; border-right-color: #cc9; border-bottom-color: #cc9; border-left-color: #cc9; }

.right_feature a
{ 
font-weight: 600; 
text-decoration: none; 
padding-left: 2px; 
padding-right: 2px; 

color: #362989;
}

.right_feature a:hover
{ color: #362989; font-weight: 600; background-color: #0087b4; }


/* Glossar rechte Spalte */
#right_glossar
{ 
width: 150px; 
margin-top: 10px; 
margin-bottom: 10px; 

color: #000;
}
#right_glossar h1
{ 
font-size: 110%; 
text-align: center; 
font-weight: bold; 
margin-left: 2px; 
margin-right: 2px; 

color: #33676C; 
border-top: 1px solid #33676C; 
border-bottom: 1px solid #33676C;
}

#right_glossar h2
{ 
font-size: 110%; 
font-weight: bold; 
margin-left: 5px; 
margin-right: 5px; 

color: #387A9D;
}

#right_glossar p
{ margin-top: 0; margin-bottom: 0; margin-left: 5px; margin-right: 5px; }
/* Teststyle Kilian */
.tabellenschrift
{ font-weight: bold; margin: 30px; }
/**wwa-container***** Weiterführende Links - Contentseite ******************/
/* Teststyle Kilian */
#weiterelinks
{ width: 200px; float:right; display:inline; position: relative; top: 0; left: 0; z-index:5; visibility: visible; border: solid 1px #055b77; }
#weiterelinks h1
{ color: #0055b77; background-color: #fff; font-size: 100%; font-weight: bold; margin: 0px; padding: 4px; }
#weiterelinks h2
{ color: #0068b1; font-size: 100%; font-weight: bold; margin: 0; p;padding: 4px 4px 2px; }
#weiterelinks h3 { color: #0068b1; font-weight: bold; margin: 0; padding: 4px 4px 2px; }
#weiterelinks .more_info_links
{ padding-top: 3px; padding-bottom: 3px; font-size: 95%; background-color: white; }
#weiterelinks .more_info_links a
{ color: #0068b1; font-size: 105%; margin-left: 4px; }
#weiterelinks .more_info_links a:visited { color: #0068b1; font-size: 105%; margin-left: 4px; }
#weiterelinks .more_info_links a:hover
{ color: #f90; font-weight: bold; background-color: transparent; }
#weiterelinks .more_info_links a:active { color: #f90; font-size: 100%; margin-left: 4px; }
#weiterelinks .more_info_links_marker:link { color: #0068b1; font-weight: normal; font-style: normal; background-color: transparent; }
#weiterelinks .more_info_links_marker:visited { color: #0068b1; font-weight: normal; font-style: normal; background-color: transparent; }
#weiterelinks .more_info_links_marker:hover { color: #f90; font-weight: bold; background-color: transparent; }
#weiterelinks .more_info_links_marker:active { color: #0068b1; font-weight: normal; font-style: normal; background-color: transparent; }
#weiterelinksquer { height: 250px; width: 400px; left: 10px; top: 40px; position: absolute; z-index: 5; visibility: visible; border-color: #0068b1; border-width: 5px; }
#weiterelinksquer2 { height: 191px; width: 180px; left: 200px; top: 0; position: absolute; visibility: visible; }
#weiterelinksquer h2
{ color: #0068b1; font-size: 100%; font-style: normal; margin: 0; p;padding: 4px 4px 2px; }
#weiterelinksquer .more_info_links
{ color: #0068b1; padding-top: 3px; padding-bottom: 3px; font-size: 100%; background-color: white; }
#weiterelinksquer .more_info_links a
{ color: #f90; font-size: 100%; margin-left: 4px; }
#weiterelinksquer .more_info_links a:hover
{ color: #f90; font-weight: bold; background-color: transparent; }
#weiterelinksquer .more_info_links a:visited { color: #f90; font-weight: bold; background-color: transparent; }
#weiterelinksquer .more_info_links a:hover { color: #f90; font-weight: bold; background-color: transparent; }
#weiterelinksgross { visibility: visible; display: inline; position: relative; z-index: 5; top: 0; left: 0; width: 640px; float: right; border: solid 0 transparent; }
#weiterelinksgross h3 { color: #0068b1; font-weight: bold; margin: 0; padding: 4px 4px 2px; }
#weiterelinksgross h2 { color: #0068b1; font-weight: bold; margin: 0; padding: 4px 4px 2px; }
#weiterelinksgross h4 { color: #0068b1; font-weight: bold; margin: 0; padding: 4px 4px 2px; }
a.moreinfolinks_link_marker:link { color: #f90; font-size: 100%; font-weight: bold; }
a.moreinfolinks_link_marker:visited { color: #f90; font-size: 100%; font-weight: bold; }
a.moreinfolinks_link_marker:hover { color: #f90; font-weight: bold; }
a.moreinfolinks_link_marker:active { color: #f90; }

/* Listenelement */
.liste { text-align: left; margin-top: 0; margin-left: 0; padding:0; list-style: none; }
.liste_horizontal ul { margin-left: 10px; padding: 0; list-style-type: none; display: inline; }
.liste_horizontal ul li { margin-left: 10px; padding: 0; list-style-type: none; display: inline; }

/* Liste für Buchstaben az */
.liste_az ul { margin-left: 10px; padding: 0;  list-style-type: disc; display: inline; }
.liste_az ul li { margin-left: 10px; padding: 0; list-style-type: disc; display: inline; }

/* Bild in Content-Bereich und rechter Spalte */
#content #platzhalter, #content_home #platzhalter
{ float:right; width: 133px; line-height: 8px; height: 110px; padding-bottom: 20px; }
#contentbild { height: 100px; width: 150px; left: 517px; top: 37px; position: absolute; visibility: visible; }
#navirechtsbild { line-height: 5px; height: 100px; width: 150px; left: 0; top: 48px; position: absolute; visibility: visible; }

/* Rechte Spalte Content bearbeitbar */
#contentrechtsbearbeiten { line-height: 5px; width: 150px; left: 0; top: 48px; position: absolute; visibility: visible; }

/* Klasse für Pressebilder */
.compact_presse_img { float: left; margin-right: 5px; }
