/* Lokal style im StMUG*/
.bild_doppelpfeil { margin-right: 5px; margin-left: 5px; border: 0;}
/* kleine Schrift, Fußnote */
.fn { font-size: 0.75em; }
#navi_kopf_punkte { background-color: #497a41; background-image: url(../kopfgrafiken/schatten_content.jpg); background-repeat: repeat-y; background-position: right 0; vertical-align: middle; left: 0; position: relative; top: 0; margin: 0; padding-bottom: 0; order-top-style: solid; }
/*Kopfgrafik*/
#kopf_home { background-image: url(../kopfgrafiken/kopf_homepage.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_2 { background-image: url(../kopfgrafiken/kopf_2.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_3 { background-image: url(../kopfgrafiken/kopf_3.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_4 { background-image: url(../kopfgrafiken/kopf_4.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_5 { background-image: url(../kopfgrafiken/kopf_5.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_6 { background-image: url(../kopfgrafiken/kopf_6.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_7 { background-image: url(../kopfgrafiken/kopf_7.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_8 { background-image: url(../kopfgrafiken/kopf_8.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_9 { background-image: url(../kopfgrafiken/kopf_9.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_10 { background-image: url(../kopfgrafiken/kopf_10.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_11 { background-image: url(../kopfgrafiken/kopf_11.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_12 { background-image: url(../kopfgrafiken/kopf_12.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_13 { background-image: url(../kopfgrafiken/kopf_13.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_14 { background-image: url(../kopfgrafiken/kopf_14.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }
#kopf_15 { background-image: url(../kopfgrafiken/kopf_15.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }


#kopf_neu { background-image: url(../kopfgrafiken/blume2.jpg); background-repeat: no-repeat; background-position: left top; position: relative; top: 0; left: 0; width: 60.9em; height: 244px; margin: 0 0 0; padding: 0; }


#rahmen { background-repeat: repeat-y; background-position: right 0; width: 62.4em; margin: 0 auto;}
#rahmen_content { position: relative; top: 0; left: 0; width: 63em; height: auto; margin-bottom: 50px; }
#rahmen_abschluss { background-color: #e6eadc; background-image: url(../kopfgrafiken/schatten_unten.jpg); background-repeat: repeat-x; background-position: center bottom; top: 0; left: 0; width: 62.7em; height: 30px; margin: 0 auto; }
#text  { width:60.1em; margin-left: 40px; padding-top: 30px; }
#text_home  { width:60.1em; margin-left: 40px; padding-top: 30px; }


/* Beginn neuer Absatz */
.clear_all { clear:both; }
/* compact */
.compact { 
	height: auto; 
	width: 315px; 
	float:left; 
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: -4px 10px 10px 0;
	padding: 6px 0;
	width:28em;
}
.compact h3 { color: #1d52a0; font-size: 0.85em; text-align: left; font-weight: bold; line-height: 0.95em; background-image: url(../layout/bg_compact_home_h3.gif); background-repeat: repeat-x; background-position: 50% bottom; margin-top: 0; margin-right: 0; margin-left: 0; padding: 0 0 7px; }
.compact img { }
.compact a.more { 
	background-image: url(../layout/compact_home_more.gif);
	background-repeat: no-repeat;
	background-position: 3px 5px;
	padding: 0px 0px 0px 20px;
	white-space: nowrap;
	color: #000;
}
.compact_text_img { text-align: left; position: relative; width: 80px; height: 80px; float: left; margin-right: 5px; border:0; }
.compact_ueberschrift { color: #185aad; font-size: 0.95em; font-weight: bold; line-height: 1em; background-repeat: repeat-y; margin-right: 20px; padding-top: 5px; padding-right: 5px; padding-left: 5px; border-left: 1px solid #eccf62; border-bottom: 1px solid #eccf62; border-top-color: #eccf62; border-top-width: 1px; border-right-color: #eccf62; border-right-width: 1px; }
.compact_ueberschrift_drittel { color: #185aad; font-size: 0.95em; font-weight: bold; line-height: 1em; padding: 5px; }
.compact_zweispaltig { height: auto; width: 21.4em; float:left; background-position: 0 0; text-align: left; margin: -4px 10px 20px 0; padding: 6px 0; }
.compact_zweispaltig_bg { background-color: #e9e9ea; height: auto; width: 24.2em; float:left; background-position: 0 0; text-align: left; margin: -4px 10px 20px 0; padding: 6px 0 6px 4px; }
.compact_dreispaltig { height: auto; width: 16em; float:left; background-position: 0 0; text-align: left; margin: -4px 10px 10px 0; padding: 6px 0; }
/* compact Veranstaltungen */
.compact_v_dreispaltig { height: auto; width: 100%; float:left; background-position: 0 0; text-align: left; margin-top: 2px; margin-bottom: 2px; margin-left: 2px; padding: 2px 0; }
.compact_terminliste { height: auto; width: 12.6em; float:left; background-position: 0 0; text-align: left; margin-top: -4px; margin-bottom: 10px; padding: 2px 0 2px 25px; }
#terminliste { background-color: #f3f3f3; text-align: justify; height: auto; width: 100%; padding-top: 12px; border: solid 1px #039; }
#terminliste ul { margin-left: 10px; }
#terminliste ul li{ padding-right: 4px; list-style-type: none; display:inline; }


/* compact Umweltpakt */
.compact_up { 
	height: auto; 
	width: 315px; 
	float:left;
	margin: -4px 10px 10px 0;
	padding: 6px 0;
	width:24em;
}

/* barrierefrei */
.barriere1 { background-repeat: no-repeat; height: auto; width: 450px; float:left; margin: -4px 10px 20px 5px; padding: 6px 0 6px 5px; width:37em; border-color: #039; border-right-style: solid; border-top-style: solid; }
.barriere2 { 
	height: auto; 
	width: 4em; 
	float:left; 
	margin: -4px 10px 20px 0;
	padding: 10px 0 6px;
	
}

/* Content Weiterführende Informationen */
.content_more_info { width: 60em; margin-top: 50px; margin-right: 30px; margin-bottom: 30px; border: solid 1px #cb8b03; }
.content_more_info h4 { font-size: 1.1em !important; font-weight: bold !important; margin: 0; padding: 4px; color: #000; background-color: #fdc651; border-bottom: 1px solid #cb8b03; }
.content_more_info h5 { font-size: 1em !important; color: #034574; font-weight: normal; background-color: #fdfde6; margin: 0; padding: 4px; border-top: 1px solid #cb8b03; border-bottom: 1px solid #cb8b03; }

.content_more_info ul { background-color: #fef0d1; list-style: none; margin: 2px; padding: 0 0 0 4px; }

.linkliste {margin-left: 5px; list-style-type: none;}
/* Schriftzug Ministeriumsbezeichnung*/
#schriftzug h1 { color: #1d52a0; font-size: 0.95em; margin: 0; padding: 17px 155px 0 0; line-height: 21px; background-image: url(../layout/pic/wappen.gif); background-repeat:no-repeat; background-position:right bottom; }
#schriftzug_home h1 { color: #2e5177; font-size: 1.2em; margin: 0; padding: 17px 136px 0 0; line-height: 21px; background-image: url(../layout/pic/wappen.gif); background-repeat:no-repeat; background-position:right bottom; }

#bg_home, #bg_seite { }
#schatten { background-color: transparent; background-image: url(../kopfgrafiken/schatten_klein.jpg); background-repeat: repeat-y; background-position: right center; text-align: right; top: 0; right: 0; height: 120em; overflow: auto; }






/* Linkmanagement  */

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; }

a:link  { color: #185aad; text-decoration: none;  }
a:visited  { color: #185aad; text-decoration: none; }
a:hover { color: #45693d; text-decoration: underline; }
a:active  { color: #185aad; text-decoration: underline; }
a:focus { color: #185aad; text-decoration: underline; }


/* Kopfnavigation */
#navi_kopf_punkte { background-color: #0b578a; width: 53em; }
#line { background-color: #fdc651; width: 53.45em; height: 12px; margin-bottom: 0; margin-left: -30px; padding-bottom: 0; }
#navi_kopf_punkte ul li{ margin-right: 31px; }
#navi_kopf_punkte a.navi_head:link,
#navi_kopf_punkte a.navi_head:visited { color: #fff;  }

#navi_kopf_punkte a.navi_head:hover,
#navi_kopf_punkte a.navi_head:active,
#navi_kopf_punkte a.navi_head:focus { color: #000; background-color: #fdc651; }

#navi_kopf_punkte a.navi_head_marker:link,
#navi_kopf_punkte a.navi_head_marker:visited { color: #000; background-color: #fdc651; }

#navi_kopf_punkte a.navi_head_marker:hover,
#navi_kopf_punkte a.navi_head_marker:active,
#navi_kopf_punkte a.navi_head_marker:focus { color: #000; background-color: #fdc651; }

/* Surfpfad */

#surfpfad { color: #000; top: -5px; left: 0; }



#surfpfad ul li a:link,
#surfpfad ul li a:visited { color: #000; }
#surfpfad ul li a:hover { color: #000000; }



#kopfsymbole {   text-align: right; position: absolute; top: 10px; left: 660px; width: 10.5em; height: 1.3em; padding-left: 0; }
#kopfsymbole img{ text-align: right; float: left; margin-left: 10px; border:0;}
#kopfsymbole a { margin-left: 8px; border-style: none; }

/* suche */
#suchfenster input#suche { width:13.5em; font-size: 0.9em; position: absolute; top: 0; left: 200px; float: left; clear: right; margin: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; }
#suchfenster input#search_submit { position: absolute; top: 0; left: 11.4em; float: right; margin: 0; padding: 3px 0 0 235px; }
#suchfenster label { top: 0; display: none; }

/* Browserweiche wegen Kopfsymbole und Suchfeld */

/* <!--[if IE 6]>
   
#kopfsymbole {   text-align: right; position: absolute; top: -135px; left: 430px; width: 31.4em; height: 1.3em; padding-left: 0; }
#kopfsymbole img{ text-align: right; float: left; margin-left: 10px; border:0;}
#kopfsymbole a { margin-left: 8px; border-style: none; }


#suchfenster input#suche { width:13.5em; font-size: 0.9em; position: absolute; left: 170px; float: left; clear: right; margin: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; }
#suchfenster input#search_submit { position: absolute; left: 9.5em; float: right; margin: 0; padding: 3px 0 0 235px; }
#suchfenster label { display: none; }


   <![endif]-->

<!--[if IE 7]>

#kopfsymbole {   text-align: right; position: absolute; top: -135px; left: 430px; width: 31.4em; height: 1.3em; padding-left: 0; }
#kopfsymbole img{ text-align: right; float: left; margin-left: 10px; border:0;}
#kopfsymbole a { margin-left: 8px; border-style: none; }


#suchfenster input#suche { width:13.5em; font-size: 0.9em; position: absolute; left: 170px; float: left; clear: right; margin: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; }
#suchfenster input#search_submit { position: absolute; left: 9.5em; float: right; margin: 0; padding: 3px 0 0 235px; }
#suchfenster label { display: none; }

   <![endif]--> */

/* ___________________________*/



/* kopfsymbole und suche alt 
#kopfsymbole {   text-align: right; position: absolute; top: -135px; left: 420px; width: 250px; height: 1.3em; padding-left: 0; }
#kopfsymbole img{ text-align: right; float: left; margin-left: 10px; border:0;}
#kopfsymbole a { margin-left: 8px; border-style: none; }

#suchfenster input#suche { width:130px; font-size: 0.9em; position: absolute; left: 180px; float: left; clear: right; margin: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; }
#suchfenster input#search_submit { position: absolute; left: 90px; float: right; margin: 0; padding: 3px 0 0 235px; }
#suchfenster label { display: none; }

*/

/* Ueberschriften  Farben */
h1 { color: #1d52a0; }
h2 { color: #1d52a0; }
h3 { color: #1d52a0; }
h4 { color: #1d52a0; }


/* Trennlinie - Farbe */
hr     { color: #616161; text-align: center; border-color: #185aad; }


/* Content-Bereich*/
#content_home { background-color: #e5ecf8; background-image: url(../kopfgrafiken/schatten_content.jpg); background-repeat: repeat-y; background-position: right 0; width: 68.2em; }
/*Contentbereich homepage */
.compact_home { height: auto; width:31em; top: 0; left: 0; float:left; visibility: visible; margin: 10px 10px 15px 0; }
.compact_home1 { height: auto; width:25em; top: 0; left: 0; float:left; visibility: visible; margin: 10px 5px 15px 0; }
container_bild  { background-color: #f1f1f1; width: 30px; height: 100%; float: left; }
.compact_home div.container1 { background-image: url(../kopfgrafiken/schatten_diff.gif); background-repeat: no-repeat; background-position: right bottom; width: 27em; margin: 0; padding: 0; }
.compact_home div.container1_text { width: 23.3em; margin: 0; background-image: url(../kopfgrafiken/schatten_diff_text.gif); background-repeat: no-repeat; background-position: left top; text-align: left; padding-top: 22px; padding-left: 9px; padding-right: 22px; padding-bottom: 22px; }

.compact_home div.container { background-image: url(../kopfgrafiken/schatten_diff2.gif); background-repeat: repeat-y; background-position: 0 0; width: 100%; margin: 0; padding-top: 5px; padding-bottom: 5px; padding-left: 2px; }
.compact_home div.container h3 {color: #102d57; }
.compact_home div.container_oben { background-image: url(../kopfgrafiken/schatten_diff1.gif); background-repeat: no-repeat; background-position: right bottom; text-align: right; width: 100%; height: 7px; float: right; margin: 0; padding: 0; }
.compact_home div.container_unten { background-image: url(../kopfgrafiken/schatten_diff3.gif); background-repeat: no-repeat; background-position: 0 0; width: 100%; height: 35px; margin: 0 0 5px; padding-right: 0; padding-left: 0; }
.compact_home1 div.container_karte { background-color: #fff; vertical-align: bottom; width: 100%; margin: 0 0 0 15px; padding-bottom: 4px; border: solid 1px #315275; }
.compact_home1 div.container_karte h3 { color: #102d57; background-color: #fdc651; margin: 0; padding: 2px; }
.compact_home1 div.container_karte p { color: #102d57; background-color: white; margin: 0; padding: 2px; }
.compact_home div.container_text { width: 100%; background-color: #ffffff; margin: 0; padding-bottom: 5px; border: solid 1px #315275; }
.compact_home div.container_text h3 { color: #102d57; background-color: #fdc651; margin: 0; padding: 2px; }

.compact_home1 div.container_video { width: 100%; margin: 0 0 10px 15px; padding-bottom: 5px; border: solid 1px #315275; }
.compact_home1 div.container_video h3 { color: #000; background-color: #FAE572; margin: 0; padding: 2px; }
.abstand { margin-right: 2px; margin-left: 2px; padding-right: 2px; padding-left: 2px; }
#videoplayer2 { margin-top: 0; margin-bottom: 0; }



.video { background-image: url(../symbole/icon_video.gif); background-repeat: no-repeat; margin-left: 15px; padding-left: 3px; }
.infografik { background-image: url(../symbole/icon_grafik.gif); background-repeat: no-repeat; margin-left: 15px; padding-left: 3px; list-style-image: url(../symbole/icon_grafik.gif); }
.bilder { background-image: url(../symbole/icon_foto.gif); background-repeat: no-repeat; margin-left: 15px; padding-left: 3px; list-style-image: url(../symbole/icon_foto.gif); }

.compact_home1 div.container_infoboxen { width: 100%; margin: 10px 0 0 15px; padding-bottom: 5px; }
.infobox { background-color: white; vertical-align: bottom; float:left; width: 11.9em; height: 166px; border: solid 1px #315275; }
.infobox h3 { color: #102d57; background-color: #fdc651; margin: 0; padding: 3px 2px 2px; }
.infobox h3#nr1 { font-size: 0.9em; background-image: url(../kopfgrafiken/infobox_1.jpg); background-repeat: no-repeat; margin: 0; }
.infobox ul { margin: 0 0 15px 2px; padding: 5px 5px 5px 15px; }
.infobox ul li{ font-size: 0.85em; margin-bottom: 5px; list-style-image: url(../kopfgrafiken/punkt_grau_home.gif); }

.infobox2 { background-color: white; vertical-align: bottom; float:left; width: 11.9em; height: 166px; margin-right: 0; margin-left: 8px; border: solid 1px #45693d; }
.infobox2 h3 { color: #102d57; background-color: #fdc651; margin: 0; padding: 3px 2px 2px; }
.infobox2 h3#nr2 { font-size: 0.9em; background-image: url(../kopfgrafiken/infobox_2.jpg); background-repeat: no-repeat; margin: 0; }
.infobox2 ul { margin: 0 0 15px 2px; padding: 5px 5px 5px 15px; }
.infobox2 ul li{ font-size: 0.85em; margin-bottom: 5px; list-style-image: url(../kopfgrafiken/punkt_grau_home.gif); }

.compact_home div.rss { 
	background-image: url(../../aktuell/rss/pic/bg_rss_compact_home.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 15px 0 0;
	padding: 3px 0;
}

.compact_home div.rss h3 {
	margin: 0 0 -10px;
	padding: 0 0 7px 20px;
}

.compact_home div.rss a.more:hover { 
	color: #1d52a0 !important;
}

.compact_home div.pm_jahre { 
	background-image: url(../layout/bg_compact_home_container.gif);
	background-repeat: no-repeat;
	background-position: 0 0;
	margin: 15px 0 0;
	padding: 3px 0;
}

.compact_home div.pm_jahre h3 { 
	color: #1d52a0;
	font-size: 0.85em; 
	text-align: left; 
	font-weight: bold; 
	background-repeat: repeat-x;
	background-position: 50% bottom;
	margin: 0 0 -10px;
	padding: 0 0 7px 20px;
}

.compact_home div.pm_jahre a.more { 
	background-repeat: no-repeat;
	background-position: 3px 5px;
	padding: 0 0 0 20px;
	white-space: nowrap;
	color: #000;
}

.compact_home div.rss a.pm_jahre:hover { 
	color: #1d52a0 !important;
}



/* Content Tabellen */
#content table
{ border-collapse:collapse; margin-bottom: 20px; border: solid 1px #240b89; }
#content table caption
{ padding-bottom: 5px; border-collapse:collapse; margin-bottom: 20px; border: solid 1px #240b89; }
#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; }


/* Suchseite */
ul.suchergebnis
{list-style-type: none; background-color: white; margin-top: 3px; margin-bottom: 3px; margin-left: 30px; padding: 1px; border-left: 0px; border-bottom: 0px; }
li.suchergebnis
{ line-height: 20px; }

/* Seitenabschluss */
#seitenabschluss { background-image: url(../layout/seitenabschluss.gif); background-repeat: repeat-x; text-align: center !important; width: 75em; }
#footer .seitenabschlusstxt
{ background-color: #e5ecf8; padding-right: 12px; padding-left: 12px; }


/* SLIDESHOW 
#slideshow { height:206px; 
 position:relative; width: 278px; float:right; margin-bottom: 10px; }*/
 
/* Slideshow */
#slider_rahmen { height:auto; position:relative; width: 285px; float:right; list-style:none; color:#fff; margin-left: 5px; border: solid 1px #45693d; }
#slider_rahmen h2 { color: #45693d; font-size: 1.1em; margin-top: 5px; margin-bottom: 10px; margin-left: 3px; }
#slideshow {list-style:none; color:#fff}
#slideshow span {display:none}
#wrapper { width:284px; display:none  }
#wrapper * {margin:0; padding:0}
#fullsize {position:relative; width:278px; height:300px; padding:2px; border:1px solid #ccc; background:#fff}
#information { position:absolute; bottom:0; width:278px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; overflow:hidden; z-index:200; }
#information h3 { color: #3f6038; padding:4px 8px 3px; font-size:1.1em ; font-weight: bold; background-color: #fff; }
#information p { color: #000; background-color: #fff; padding:0 8px 8px }
/*
#information h3 {color: #45693d; padding:4px 8px 3px; font-size:1em}
#information p {color: #000; padding:0 8px 8px}
*/
#image {width:278px}
#image img {position:absolute; z-index:25; width:auto}
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:150}
#imgprev {left:0; background:url(../layout/images/left.gif)url(images/left.gif) left center no-repeat}
#imgnext {right:0; background:url(../layout/images/right.gif)url(images/right.gif) right center no-repeat}
#imglink {position:absolute; height:306px; width:100%; z-index:100; }
.linkhover {background:url(images/link.gif) center center no-repeat}
#thumbnails { height: 75px; margin-top:15px; }
#slideleft {float:left; width:20px; height:50px; background: url(/style/layout/images/scroll-left.gif) no-repeat center;}
#slideleft:hover {}
#slideright {float:right; width:20px; height:50px; background: url(/style/layout/images/scroll-right.gif) no-repeat center}
#slideright:hover {}
#slidearea {float:left; position:relative; width:238px; margin-left:4px; height:81px; overflow:hidden}
#slider { position:absolute; left:0; height:81px; }
#slider img {cursor:pointer; border:1px solid #666; padding:2px}

/*
#slider_noscript { height:250px; position:relative; width: 278px; float:right; margin-bottom: 10px; border: solid 1px #45693d; }
#slider_rahmen {height:206px; position:relative; width: 278px; float:right; margin-bottom: 10px; list-style:none; color:#fff; }
#slideshow { height:206px; /* hier Hoehe der Slideshow-Bilder angeben 
 position:relative; width: 278px; float:right; margin-bottom: 10px; list-style:none; color:#fff;  }
#slideshow span {display:none}
#wrapper { width:21.7em; margin-right: 0; margin-bottom: 0; margin-left: 15px; padding-right: 0; display:none   }
#wrapper * {margin:0; padding:0}
#fullsize { position:relative; width:21.7em; padding:2px; border:solid 1px #45693d; background:#f6f7e9; height: 250px; }
#information {position:absolute; bottom:0; width:21.7em; height:50px; background:#fff; color:#000; overflow:hidden; z-index:200; opacity:.7; }
#information h3 { color: #45693d; padding:4px 8px 3px; font-size:1em ; background-color: #f6f7e9; }
#information p { background-color: #f6f7e9; padding:0 8px 8px }
#image { width:278px; height: 206px; }
#image img { position:absolute; width: 278px; height: 206px; z-index:25; }
.imgnav {position:absolute; width:25%; height:306px; cursor:pointer; z-index:0}
#imgprev { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: left center; left:0; }
#imgnext { background-color: transparent; background-repeat: no-repeat; background-attachment: scroll; background-position: right center; right:0; }
#imglink {position:absolute; height:306px; width:100%; z-index:100; opacity:.4; }
.linkhover {background:url(../symbole/link.gif)center center no-repeat}


#thumbnails { width: 280px; height: 60px; margin-top:5px; border: solid 1px #000; }
#slideleft { float:left; width:20px; height:60px; background-image: url(/style/layout/images/scroll-left.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: center; margin-right: 5px; border: solid 1px #000; }
#slideleft:hover { background-color:#333 ; }
#slideright { float:right; width:20px; height:60px; background-image: url(/style/layout/images/scroll-right.gif); background-repeat: no-repeat; background-attachment: scroll; background-position: center; margin-left: 5px; border: solid 1px #000; }
#slideright:hover { background-color:#333 ; }
#slidearea { float:left; position:relative; width:215px; height:60px; overflow:hidden; margin-right: 5px; border: solid 1px #000; }
#slider { position:absolute; left:0; margin-right: 5px; margin-left: 5px; border: solid 1px #000; }
#slider img { width: 70px; height: 51px; cursor:pointer; border:solid 1px #666; padding:2px  }

*/

/*
#thumbnails { height: 1px; margin-top:15px }
#slideleft { float:left; width:10px; height:5px; background-color:#fff; background-repeat: no-repeat; background-attachment: scroll; background-position: center; }
#slideleft:hover {background-color:#fff}
#slideright { float:right; width:10px; height:5px; background-color:#fff; background-repeat: no-repeat; background-attachment: scroll; background-position: center; }
#slideright:hover {background-color:#fff}
#slidearea {float:left; position:relative; width:80px; margin-left:5px; height:1px; overflow:hidden}
#slider {position:absolute; left:0; height:1px}
#slider img { height: 1px; cursor:pointer; border:solid 1px #666; padding:2px }

*/



/* Klassen für die Symbole zum Aufruf der Mediathek */
.mediathek { margin-left: 15px; padding-left: 3px; list-style-image: url(../symbole/icon_mediathek.gif); }


#video { background-color: #edf2f6; float:right; width: 362px; height: 320px; margin-bottom: 15px; margin-left: 5px; border: solid 1px #000; /*height: 354px; */}
#video h3 { margin-bottom: 5px; margin-left: 5px; padding-bottom: 0; }
#video p { margin-bottom: 5px; margin-left: 5px; padding-bottom: 0; }

/* KLasse für Anzeige der Kontaktdaten */
.small { font-size: 0.8em; line-height: 12px; margin-top: 1px; margin-bottom: 1px; padding-top: 1px; padding-bottom: 1px; }
.small_strong { font-size: 0.8em; font-weight: bold; line-height: 12px; margin-top: 1px; margin-bottom: 1px; padding-top: 1px; padding-bottom: 1px; }
.abstand { margin-bottom: 10px; }
/*Schriftzug im Bild*/
#container_bild { visibility: hidden; }
#container_bild h2 { color: #fff; font-size: 0.1em; text-align: right; }




