html, body {width:100%;/*height: 100%;*/margin:0em;padding:0em;color:#000;}
body {text-align:center;background:#fff url(/media/bg_body.gif);font-size:100%;}
img {padding:0px;}
a img {border:none;}

#container {text-align:left;width:934px;/*58.375em;*/margin:0px auto;border-left:1px solid #88898b;border-right:1px solid #88898b;border-bottom:1px solid #88898b;background:#fff;}
*html #container {width:936px;/*58.500em;*/}

#header {}
#head_links {float:left;width:218px;/*13.625em;*/}
#logo {}
#suche {margin:7px;/*0.438em;*/}
.suche  {text-indent:4px;vertical-align:top;width:150px;/*11.538em;*/height:22px;/*1.692em;*/padding-top:2px;border:1px solid #c3c4c8;background:#fff;font-size:0.813em;/*13px;*/color:#343434;}
*html .suche {width:148px;/*11.385em;*/height:20px;/*1.538em;*/}
.suchenbutton {margin-left:5px;/*0.313em;*/}
#head_rechts {position:relative;float:left;width:716px;/*44.750em;*/}
#headfoto {overflow:hidden;}
#headfoto .highslide img {margin:0px !important;}
#quicknav {position:absolute;z-index:100;top:8px;right:4px;height:16px;padding:0px 3px;background:#fff;line-height:16px;font-size:0.750em;/*12px;*/}
#quicknav a, #quicknav a:hover, #quicknav a:active, #quicknav a:visited, #quicknav a:link { color:#0e447d; text-decoration:none; }
#optionen {height:40px;/*2.500em*/background:#26609e;overflow:hidden;}
#schlagwortindex {float:left;width:244px;/*13.375em;*/padding:9px 0px 0px 4px;/*0.563em;*/}
*html #schlagwortindex {width:248px;/*13.625em;*/}
#schlagwortindex select {border:none;}
#breadcrumb {overflow:hidden;float:left;width:540px;/*54.818em;*/height:25px;margin-left:10px;padding-top:15px;/*1.364em;*/ font-size:0.688em;/*11px;*/color:#fff;}
*html #breadcrumb {height:40px;}
#breadcrumb a, #breadcrumb a:hover, #breadcrumb a:active, #breadcrumb a:visited, #breadcrumb a:link {color:#fff;}
#darstellung {float:right;width:125px;/*6.750em;*/padding-top:9px;/*0.563em;*/ }
.icon {margin-right:5px;/*0.313em;*/ }
#rs_link {background:#fff;/*position:relative; bottom:5px; padding:3px;*/}

.wrapper {width:934px;background:url(media/background_wrapper.gif) top left repeat-y;}
* html .wrapper {width:936px;}
#links {float:left;width:218px;/*13.625em*/}
#subnav {margin-bottom:30px;/*1.875em;*/border-bottom:1px dashed #fff;}
#main {position:relative;float:left;width:700px;margin:0;padding:0;}
#content {overflow:hidden;width:700px;padding:10px; line-height:1.400em; /*1.5=18px;*/font-size:0.750em;/*12px;*/}
#footer {clear:both;text-align:right;padding:20px 20px 20px 0px;/*1.818em;*/font-size:0.688em;/*11px;*/color:#767676;}
#footer a, #footer a:hover, #footer a:active, #footer a:visited, #footer a:link {color:#767676;}
.drucken {padding-left:15px;background:url(/media/icon_drucken.gif) left no-repeat;}
.anfang {padding-left:14px;background:url(/media/icon_anfang.gif) left no-repeat;}
.empfehlen {padding-left:14px;background:url(/media/icon_weiterempfehlen.gif) left no-repeat;}


.veranstaltungen_uebersicht {float:left;width:100%;padding:0 0 15px 0;}
.veranstaltungen_uebersicht_bild {display:inline;float:left;width:155px;}
.veranstaltungen_uebersicht_bild img {width:150px;}
.veranstaltungen_uebersicht_text {margin:0 0 0 155px;font-size:.9em;}
.veranstaltungen_uebersicht_text .date {font-size:1.125em;}
.veranstaltungen_uebersicht h4 {clear:none;margin:0 0 0 0;padding:0 0 0 0;font-size:1.175em;}
.veranstaltungen_export {display:none;margin:10px 0 0 0;padding:2px;background:#ccd8e9;font-size:.8em;}
.veranstaltungen_detail_bild {float:right;width:200px;padding:10px;background:#fff;}
.veranstaltungen_detail_bild .mc_ac, .veranstaltungen_detail_bild .mc_ac img {float:right;width:185px !important;}
.veranstaltungen_detail_text {float:left;width:450px;}
.veranstaltungen_detail_text .mtp_adr_sd, .veranstaltungen_detail_text .mtp_adr_cd {float:none;width:100% !important;}
.aufzaehlung_links {float:left;width:150px;margin:0 0 5px 0;}
.aufzaehlung_rechts {margin:0 0 0 175px;}
.trenner_dotti {clear:both;margin:0 0 15px 0;padding:0 0 10px;border-bottom:1px solid #ccd8e9;}
.cb {clear:both;}


/************************  DRUCKAUSGABE  *************************/
@media print {
	{ position:static !important; overflow:hidden !important; }
   body, html { height:auto; }
   body { width:16cm; background:none; text-align:left; }
   #container { position:static !important; width:16cm !important; height:auto !important; background:#FFF; padding-bottom:0px; margin:0px; overflow:visible; border:0px !important; }
   *html #container { position:static !important; width:16cm !important; height:auto !important; background:#FFF; padding-bottom:0px; margin:0px; overflow:visible; border:0px !important; }
   #main {width:100%;padding:0px;float:none;}
   .sprungziel, .highslide-container, #header, #gemeinden, #optionen, #footer, #links, #mtp_searchform, #mtp_footer, #quicknav, #suche, #headfoto {display:none !important;}
	.wrapper {width:100%;}
   *html .wrapper {width:100%;}
   #content {width:16cm;padding:0px;font-size:75% !important; }
   *html #content {width:16cm;padding:0px;font-size:80% !important; }
   #inhalt {float:left;width:12cm;margin:0px 0px 0px 0px;}
   #rechts {width:4cm;padding:0px 0px 0px 0px;overflow:hidden;}
   *html #rechts {width:4cm;padding:0px 0px 0px 0px;overflow:hidden;}
   .mtp_bis_left { width: 10cm !important; position: static !important; }
   .mtp_bis_rechts { width: 6cm !important; position: static !important; }
	H3 { color:#000; }
        }
