@import url("general_style.css");

/* Formular-Layout 1 */
/*---------------------------------------------------------------------------------*/
.form-layout1 { border:0; }

/* Newsletter-Formular */
/*---------------------------------------------------------------------------------*/
#formSubscribe {}

html,body { margin:0; padding:0; border:0; font:14px/16px Arial,Helvetica,sans-serif; background:#FFF; line-height: 1.4em; }
img{ border: 0 none; }

a{ text-decoration:none; color:#0082cd; outline:none; }

img.bg{ width:100%; height:768px; top:0; left:0; position:fixed; }
img.wappen{ width:475px; height:555px; position:fixed; left:50%; margin-left:-742px; margin-top:50px; }
img.kopfgrafik{ float:left; padding:30px 0; margin-left:20px; }
.navigationbutton,
.responsivenavigation { display: none; }

.container{ width: 976px; position:relative; margin:auto; margin-top:10px; }
.container_top{ width:976px; height:13px; background:url(/image/templates/muenchen/container_top.png) no-repeat; float:left; }
.container_mid{ width:976px; float:left; background:url(/image/templates/muenchen/container_mid.png) repeat-y; }
.container_bottom{ width:976px; height:13px; background:url(/image/templates/muenchen/container_bottom.png) no-repeat; float:left; }

.content{ width:950px; margin:0 13px; background:url(/image/templates/muenchen/content_bg.png) repeat-x; float:left; }
.header{ width:950px; height:120px; }
.suche{ position:absolute; right:27px; top:98px; float:right; width:190px; height:29px; background:url(/image/templates/muenchen/suche.png) no-repeat; }
.navigation{ width:930px; margin:0 10px 20px 10px; float:left; }
.navi_l{ width:6px; height:45px; background:url(/image/templates/muenchen/nav_l.png) no-repeat; float:left; }
.navi_m{ width:918px; height:45px; background:url(/image/templates/muenchen/nav_m.png) repeat-x; float:left; margin:0; padding:0; }
.navi_r{ width:6px; height:45px; background:url(/image/templates/muenchen/nav_r.png) no-repeat; float:left; }
.boxen{ float:left; width:950px; margin-bottom:20px; }
.leftbox{ width:670px; float:left; margin-left:10px; }
.leftbox2{ width:650px; float:left; margin-left:15px; overflow:hidden; }
.leftbox2 center table a:hover{ color:#0079BA; text-decoration:underline; }
#fullgrid { width: 920px; }
.rightbox{ width:260px; float:right; margin-right:10px; }
.rightbox_dodell{ width:146px; float:right; margin-right:10px; }
.rightbox_script{ width:260px; float:left; }
.rightbox_script a{ }

.footer{ float:left; width:950px; margin:0 13px; min-height:100px; background:url(/image/templates/muenchen/footer_bg.png) no-repeat; }
.slider_top{ width:656px; height:13px; background:url(/image/templates/muenchen/slider_top.png) no-repeat; }
.slider_mid{ width:656px; background:url(/image/templates/muenchen/slider_mid.png) repeat-y; }
.slider_content{ width:630px; margin:0 13px; height:270px; }
.slider_bottom{ width:656px; height:13px; background:url(/image/templates/muenchen/slider_bottom.png) no-repeat; }

/* Eisenreich Style */
/*----------------------------------------------------------------------------------------*/
.slider_content_eisenreich{ width:100%; margin:0 13px; height:270px; }
.slider_top_eisenreich{ width:925px; height:13px; background:url(/image/templates/muenchen/slider_top_eisenreich.png) no-repeat; }
.slider_mid_eisenreich{ width:925px; background:url(/image/templates/muenchen/slider_mid_eisenreich.png) repeat-y; }
.slider_bottom_eisenreich{ width:925px; height:13px; background:url(/image/templates/muenchen/slider_bottom_eisenreich.png) no-repeat; }
ul#slider1_eisenreich{ margin:0; padding:0; overflow:hidden; }
ul#slider1_eisenreich li{ width:902px; height:270px; }
ul#slider1_eisenreich li img{ position:absolute; margin-left:270px; width:632px; }
.slider_content_news_eisenreich{ position:absolute; background:url(/image/templates/muenchen/news_bg.png); width:270px; height:270px; }
.slider_content_news_title_eisenreich{ padding:0px 10px; line-height:30px; color:#0082cd; text-align:center; }
.slider_content_news_title_eisenreich h1{ font-size:22px; line-height:26px; }
.slider_content_news_title_eisenreich h2{ color: #333333; font-size:12px; line-height:1.2em; }
.slider_content_news_button_eisenreich{ height:17px; width:270px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; margin-top:5px; }
.slider_content_news_button_eisenreich a{ display:block; background:url(/image/templates/muenchen/button2.png) no-repeat; width:110px; height:20px; text-align:center; color:#022B47; line-height:18px;	margin: 0 80px; }
.slider_content_news_button_eisenreich a:hover{ color:white; background:url(/image/templates/muenchen/button22.png) no-repeat; }

/*---------------------------------------------------------------------------------------*/

.rightbox_top{
	width:256px;
	height:13px;
	margin:0 2px;
	background:url(/image/templates/muenchen/rightbox_top.png) no-repeat;
	float: left;
}

.rightbox_mid{
	width:256px;
	margin:0 2px;
	background:url(/image/templates/muenchen/rightbox_mid.png) repeat-y;
	float: left;
}

.rightbox_mid_content{
	width:230px;
	margin:0 13px;
	float: left;
}


.leftbox .layout_dodell{
	width:760px;
	margin-right:-5px;
}
.leftbox .layout_dodell .leftbox_top,
.leftbox .layout_dodell .leftbox_mid,
.leftbox .layout_dodell .leftbox_bottom{
	width:760px;
}
.leftbox .layout_dodell .leftbox_mid{
	padding-left:13px;
}
.leftbox .layout_dodell .leftbox_top{
	background-image:url(/image/templates/muenchen/leftbox_fb_top.png);
}
.leftbox .layout_dodell .leftbox_mid{
	background-image:url(/image/templates/muenchen/leftbox_fb_mid.png);
}
.leftbox .layout_dodell .leftbox_bottom{
	background-image:url(/image/templates/muenchen/leftbox_fb_bottom.png);
}
.leftbox .layout_dodell img{
	width:734px !important;
	height:330px !important;
	
}
.rightbox .layout_dodell{
	position:relative;
	width:120px;
	left:0px;
}
.rightbox_dodell .layout_dodell .rightbox_top,
.rightbox_dodell .layout_dodell .rightbox_mid,
.rightbox_dodell .layout_dodell .rightbox_bottom{
	width:146px;
}
.rightbox_dodell .layout_dodell .rightbox_top{
	background-image:url(/image/templates/muenchen/rightbox_fb_top.png);
}
.rightbox_dodell .layout_dodell .rightbox_mid{
	background-image:url(/image/templates/muenchen/rightbox_fb_mid.png);
}
.rightbox_dodell .layout_dodell .rightbox_bottom{
	background-image:url(/image/templates/muenchen/rightbox_fb_bottom.png);
}
.rightbox_dodell .layout_dodell .rightbox_mid_content{
	width:118px;
	margin-left:14px;
	padding-bottom:1px;
	overflow:hidden;
	height:601px;
}
.rightbox_dodell .layout_dodell img{
	margin:0 -1px -1px;
}

ul.unterpunkte{
	margin:0;
	padding:0;
}

ul.unterpunkte li{
	list-style:none;
	background:url(/image/templates/muenchen/li_bg.png) repeat-x;
	word-wrap: break-word;
}

ul.unterpunkte li:hover{
	background:url(/image/templates/muenchen/li_bg2.png) repeat-x #022b47;
}

ul.unterpunkte li:hover a{
	color:white;
}

ul.unterpunkte li a{
	font-size:14px;
	padding:15px;
	display:block;
}

.rightbox_bottom{
	width:256px;
	height:13px;
	margin:0 2px;
	background:url(/image/templates/muenchen/rightbox_bottom.png) no-repeat;
	float: left;
}

.leftbox_top{
	width:670px;
	height:13px;
	margin:0 0px;
	background:url(/image/templates/muenchen/leftbox_top.png) no-repeat;
}

.leftbox_mid{
	width:642px;
	margin:0 0px;
	background:url(/image/templates/muenchen/leftbox_mid.png) repeat-y;
	padding:0 15px;
}

.leftbox_bottom{
	width:670px;
	height:13px;
	margin:0 0px;
	background:url(/image/templates/muenchen/leftbox_bottom.png) no-repeat;
}


.minibox{
	width:216px;
	float:left;
	margin-right:4px;
}

.minibox_top{
	width:216px;
	height:12px;
	background:url(/image/templates/muenchen/minibox_top.png) no-repeat;
}

.minibox_mid{
	width:216px;
	background:url(/image/templates/muenchen/minibox_mid.png) repeat-y;
}

#minibox_mid1{
	width:216px;
	background:url(/image/templates/muenchen/minibox_mid.png) repeat-y;
	overflow: hidden;
}

#minibox_mid2{
	width:216px;
	background:url(/image/templates/muenchen/minibox_mid.png) repeat-y;
	overflow: hidden;
}

#minibox_mid3{
	width:216px;
	background:url(/image/templates/muenchen/minibox_mid.png) repeat-y;
	overflow: hidden;
}

#minibox_mid4{
	width:216px;
	background:url(/image/templates/muenchen/minibox_mid.png) repeat-y;
	overflow: hidden;
}

.minibox_mid_content{
	width:140px;
	margin:0 13px;
	padding: 10px 0;
	padding-left:6px;
}

.minibox_mid_content_title{
	font-size:20px;
	font-weight:bold;
	color:#0082cd;
	width:140px;
	padding: 10px 40px 5px 40px;
}

.minibox_mid_content_desc{
	font-size:12px;
	color:#0082cd;
	width:180px;
	padding-bottom:10px;
	padding-top:15px;
}

.minibox_mid_content_button{
	width:110px;
	padding:0 0 0 30px;
}

.minibox_mid_content_button a{
	display:block;
	background:url(/image/templates/muenchen/button.png) no-repeat;
	width:110px;
	height:20px;
	text-align:center;
	color:#022B47;
	line-height:18px;
}

.minibox_mid_content_button a:hover{
	color:white;
	background:url(/image/templates/muenchen/button22.png) no-repeat;
}

.minibox_bottom{
	width:216px;
	height:12px;
	background:url(/image/templates/muenchen/minibox_bottom.png) no-repeat;
}

.minibox_icon{
	width:48px;
	height:48px;
	position:absolute;
	margin:7px 0px 0px 7px;
}

ul.socialmedia{ margin:24px 6px; padding:0; float:left; }
ul.socialmedia li{ float:left; list-style:none; margin-right:14px; }
ul.socialmedia li:hover{ background:#dfdfdf; }
ul.socialmedia li a{ display:block; }

.herzkammer_button { cursor: pointer; left: 50%; margin-left: 140px; margin-top: -10px; position: absolute; width: 32px; z-index:10; }

ul#slider1{
	margin:0;
	padding:0;
	overflow:hidden;
}

ul#slider1 li{
	width:630px;
	height:270px;
}

ul#slider1 li img{
	position:absolute;
	margin-left:270px;
	width:360px;
	/*height:270px;*/
}

.slider_content_news{
	position:absolute;
	background:url(/image/templates/muenchen/news_bg.png);
	width:270px;
	height:270px;
	word-wrap: break-word;
}

.slider_content_news_title{
	padding:0px 10px;
	line-height:30px;
	color:#0082cd;
	text-align:center;
}

.slider_content_news_title h1{
	font-size:22px;
	line-height:26px;
}

.slider_content_news_title h2{
	color: #333333;
	font-size:12px;
	line-height:1.2em;
}

.slider_content_news_button{
	height:17px;
	width:270px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	margin-top:5px;
}

.slider_content_news_button a{
	display:block;
	background:url(/image/templates/muenchen/button2.png) no-repeat;
	width:110px;
	height:20px;
	text-align:center;
	color:#022B47;
	line-height:18px;
	margin: 0 80px;
}

.slider_content_news_button a:hover{
	color:white;
	background:url(/image/templates/muenchen/button22.png) no-repeat;
}

ul#slider2{
	margin:0;
	padding:0;
	overflow:hidden;
}

ul#slider2 li{
	width:630px;
	height:270px;
}

ul#slider2 li img{
	position:absolute;
	margin-left:12px;
	width:250px;
	text-align:left;
}

.slider2_content{
	width:630px;
	margin:0 13px;
	height:270px;
}

.slider2_content_news{
	position:absolute;
	width:350px;
	height:270px;
	margin-left:272px;
}

.slider2_content_news_title{
	padding:0px 10px;
	line-height:30px;
	color:#0083CC;
	text-align:left;
}

.slider2_content_news_title h1{
	font-size:20px;
	line-height:25px;
	margin-top:0px;
}

.slider2_content_news_title h2{
	color: #EFEFEF;
	font-size:14px;
	line-height:16px;
}

.slider2_content_news_title h3{
	color: #000000;
	font-size:12px;
	line-height:14px;
}

.slider2_content_news_button{
	height:17px;
	width:270px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-style:normal;
	margin-top:5px;
}

.slider2_content_news_button a{
	display:block;
	background:url(/image/templates/muenchen/button2.png) no-repeat;
	width:110px;
	height:20px;
	text-align:center;
	color:#022B47;
	line-height:18px;
	margin: 0 80px;
}

.slider2_content_news_button a:hover{
	color:white;
	background:url(/image/templates/muenchen/button22.png) no-repeat;
}

.footer_menu{
	float:right;
	margin-top:42px;
	margin-right:20px;
}

.footer_menu ul{
	margin:0;
	padding:0;
}

.footer_menu ul li {
	list-style:none;
	float:left;
	border-right:1px solid white;
}

.footer_menu ul li a {
	display:block;
	padding:2px 10px;
	font-size:14px;
	color:white;
	letter-spacing:0.05em;
}

.footer_menu ul li a:hover{
	text-decoration:underline;
}

#such_button {
    float: right;
    height: 38px;
    width: 38px;
}
fieldset.search {
	margin:0;
	padding:0;
	border:none;
}
.search input, .search button {
    float: left;
}
.search input.box {
    color: #000000;
    font-size: 1.2em;
    height: 20px;
    width: 124px;
	margin-top:3px;
	margin-left:34px;
	border:none;
	background:url("/image/templates/muenchen/suchen.png") no-repeat;
}

.search input.box:focus {
    background-position: left -38px;
}

.search button.btn {
    background: url("/image/templates/muenchen/such_button.png") no-repeat;
    cursor: pointer;
    float: right;
    height: 29px;
    text-indent: -9999px;
    width: 29px;
	border:none;
	outline:none;
}

/* ------ Hauptmenu ------ */
/* ------ Topnavi ------ */

#toolbar-box {
	clear: both;
	width: 918px;
	height: 45px;
	padding: 0;
	margin:0;
}

#horiz-menu {
	margin: 0;
	padding:0;
	width: 918px;
	position: absolute;
	font-size: 1.1em;
	font-weight: bold;
	margin-top:5px;
	z-index:1;
}

#horiz-menu ul {
	list-style: none;
	margin: 0;
	padding: 0;
	text-align: left;
}

#horiz-menu li {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
	background: none;
	background-color: transparent;
	position: relative;
	color: #333;
	border-right:1px solid #cacaca;
}
#horiz-menu li:first-child { border-left: none; }

#horiz-menu li span {
	display: block;
	float: left;
	cursor: pointer;
}

#horiz-menu li span.separator {
	color: #999;
	line-height: 20px;
	padding: 6px 0 0 0;
	margin: 0;
	text-align: left;
}

#horiz-menu a {
	text-decoration: none;
	display: block;
	float: left;
	line-height: 37px;
	font-weight: lighter;
	font-size:12px;
	color:#747474;
	text-transform:uppercase;
}
#horiz-menu a:hover { text-decoration: none !important; background-color: #fff;}
#horiz-menu li:hover, #horiz-menu li.sfHover { background-color: #fff;}
#horiz-menu li:hover a {}
#horiz-menu li.parent:hover, #horiz-menu li.parent.sfHover { height: 43px;}

#horiz-menu li li {
	padding: 0;
	margin: 0;
	line-height: 23px;
	border: none;
	background: url('/image/templates/muenchen/layout/bg-submenu.png') repeat-y;
	width: 200px;
	padding: 0 8px 0 7px;
	/*float: none;*/
}
#horiz-menu li li.parent:hover, #horiz-menu li li.parent.sfHover { }

#horiz-menu li li a, #horiz-menu li li a:hover {
	text-decoration: none;
	display: block;
	float: left;
	line-height: 23px;
	padding: 0 9px 0 25px;
	font-size: 0.8em;
	margin: 0;
	background: transparent url('/image/templates/muenchen/layout/pfeil-menu.gif') 13px 8px no-repeat;
	width: 166px;
	border-top: 1px solid #999;
	color:#747474;
	text-transform:none;
	letter-spacing:0.03em;
}
#horiz-menu li li:first-child a, #horiz-menu li li:first-child a:hover { border: 0; }
#horiz-menu li li:first-child li a, #horiz-menu li li:first-child li a:hover { border-top: 1px solid #999; }
#horiz-menu li li li:first-child a, #horiz-menu li li li:first-child a:hover { border: 0; }


#horiz-menu li li a span {
	text-transform: none;
	padding: 0;
	margin: 0;
	font-weight: bold;
}

#horiz-menu li ul {
	float:none;
	left:-999em;
	position:absolute;
	width: 215px;
	z-index: 2100;
}

#horiz-menu li:hover ul, #horiz-menu li.sfHover ul {
	left: -7px;
	top: 43px;
	background: url('/image/templates/muenchen/layout/bg-submenu-bottom.png') left bottom no-repeat;
	padding: 0;
	padding-bottom: 14px;
}

#horiz-menu li:hover li ul, #horiz-menu li.sfHover li ul { display: none; visibility: hidden; top: 12px;}

#horiz-menu li li:hover ul, #horiz-menu li li.sfHover ul {
	left: 200px;
	top: 12px;
	width: 215px;
	z-index: 1000;
	display: block;
	visibility: visible;
}

#horiz-menu li li li { z-index: 5000; }

#horiz-menu li a:hover, #horiz-menu li.active { }
#horiz-menu li li:hover, #horiz-menu li li.sfHover, #horiz-menu li li.active { background-color: transparent;  }
#horiz-menu li li:hover a, #horiz-menu li li#current a {
	background:url(/image/templates/muenchen/li_bg2.png) repeat-x #022b47;
	color:white;
}

#horiz-menu li li:hover li a, #horiz-menu li li#current li a { background-color: #fff; }

#horiz-menu li li li:hover a, #horiz-menu li li li.sfHofer a,
#horiz-menu li li#current li:hover a, #horiz-menu li li#current li.sfHover a { background-color: #dedede; }

/*--------------- CSS MODULE ------------------------------*/

.startverweise{
	width:100%;
	text-align:center;
	float:left;
}

#SozialesNetzwerk{
	margin: 30px 0px;
	width:670px;
}

#SozialesNetzwerk ul{
	margin: 0;
	padding: 0;
	height: 20px;
}

#SozialesNetzwerk li{
	float: left;
	list-style: none;
	margin: 0 10px 0 0;
	padding:0;
}

#SozialesNetzwerk li img{
	padding: 1px;
	border: solid 1px #ddd;
}

#SozialesNetzwerk li a{
	font-size: 0.8333em;
}

#SozialesNetzwerk h3{
	font-size: 0.9em;
	color: #666;
	font-weight: bold;
	margin: 0 0 10px 0;
}

.float_all { clear : both }
.float_left { clear : left }
.datum { font-size: 10px;}
.trenner_rubrik {
	width:100%;
	clear:left;
	line-height:7px;
	height:6px;
	border-bottom:1px dotted #afafaf;
	margin-bottom:3px;
}

.trenner_rubrik_alle {
	width:100%;
	text-align: left;
	margin-bottom:5px;
	padding-right:10px;
	font-size:10px;
	text-align:right;
}

.trenner_news {
	clear:left;
	line-height:7px;
	border-bottom : 1px solid #afafaf;
	margin-bottom:10px;
	padding-top:10px;
	width:100%;
}

.trenner_presse {
	clear:left;
	line-height:7px;
	border-bottom : 1px solid #afafaf;
	margin-bottom:10px;
	padding-top:10px;
	width:100%;
}

.trenner_kommentare {
	clear:left;
	line-height:7px;
	border-bottom : 1px solid #afafaf;
	margin-bottom:10px;
	padding-top:10px;
	width:100%;
}

/* MODULE */
/* Top-Antraege, Redebeitraege */
.rightbox_mid_content > .module + .module {
	padding-top:10px;
}
.mod_top_antraege > .titel,
.mod_akt_redebeitraege > .titel {
	padding:8px 10px;
	margin:0 0 15px;
	color:#fff;
	font-size:18px;
	line-height:24px;
	float: left;
	width: 210px; 
	background:url('/image/templates/muenchen/startticker.png') repeat-x #55ACDE;
}
.mod_top_antraege > .inhalt,
.mod_akt_redebeitraege > .inhalt {
	padding-bottom:20px;
	font-size:12px;
	float: left; 
}
.mod_top_antraege ul,
.mod_akt_redebeitraege ul {
	margin:0;
	padding:0 0 0 20px;
	list-style-image:url(/image/templates/muenchen/arrow_liste.gif);
	line-height:19px;
}
.mod_top_antraege li + li,
.mod_akt_redebeitraege li + li {
	margin-top:5px;
}
.mod_top_antraege a,
.mod_akt_redebeitraege a {
	display:block;
	color:#000;
}
.mod_top_antraege a:hover,
.mod_akt_redebeitraege a:hover {
	color:#0079BA;
}
.mod_akt_redebeitraege .videolink
{
	padding-left:25px;
	background:url(/image/templates/muenchen/page_video.gif) no-repeat top left;
}

/* Liste Alle Redebeitraege */
.redebeitraege_liste .shl { margin:5px 0; font-size:22px; font-weight:bold; color:#0082CD; }
.redebeitraege_liste ul { margin:0; padding:0; list-style:none; }
.redebeitraege_liste li { padding:15px 0 0 22px; margin:20px 0; background:url('/image/templates/muenchen/arrow_liste.gif') no-repeat 0 25px; }
.redebeitraege_liste li + li { border-top:1px dotted #BFBFBF; }
.redebeitraege_liste .videolink { display:inline-block; padding:2px 0 0px 25px; font-weight:bold; background:url('/image/templates/muenchen/page_video.gif') no-repeat 0 50%; }
.redebeitraege_liste .videolink:hover { text-decoration:underline; }


/* Bilderserie in News- und Presseartikeln*/

.bilderserie {
	padding:0px;
	border:0px;
	width:100%;
	margin-bottom: 15px;
}

.bilderserie_kopf {
	background-color:#033A5F;
	font-size: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 6px;
	color: white;
	font-family: Helvetica, Arial;
}

.bilderserie_bild {
	float: left;
	margin-top: 15px;
	margin-right: 10px;
	border: 1px solid #0D2941;
	overflow: hidden;
}

.bilderserie_bild img {
	width:100px;
}

/* Skatanzeige */

.skatanzeige {
	width: 100%;
	margin-bottom: 15px;
}

.skatanzeige img{
	width : 648px;
}

/* Titel der jeweiligen Seite : hsuper */
.hsuper {
	font-size:18px;
	font-weight:bold;
	color: #000000;
	font-family: helvetica, arial, sans-serif;
	background-color: transparent;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom: 15px;
	display: block;
}

.hsuper img{
	width: 100%;
}

/* Startseite */
/* ------------------------------------------------------------------------------------- */

#start_bild {
	overflow:hidden;
	width:100%;
	margin-bottom:15px;
}

#start_bild img{
	border: 0px;
	max-width:700px;
}

#start_vorwort {
	overflow:hidden;
	width:100%;
	margin-bottom:15px;
}

#start_vorwort_bild {
	float:left;
	margin-right:10px;
}

#start_vorwort_text {
	float: left;
	width: 538px;
}

#start_vorwort_weiter {
	float: right;
	margin-bottom: 15px;
}

#start_vorwort_vorsitzender img {
	width: 150px;
	border : 1px solid black;
}

#start_vorwort_bu {
	font-size:10px;
}

#start_mediathek {
	width:100%;
	margin-bottom: 15px;
}

#start_mediathek_kopf {
	font-family: Helvetica, Arial;
	background-color:#004974;
	height:30px;
	padding-top:15px;
	color:white;
	font-size:25px;
	padding-left:12px;
	font-weight:bold;
}

#start_mediathek_kopf a{
	color : white;
}

#start_mediathek_kopf a:hover{
	text-decoration: none;
}

#start_mediathek_video {
	background-color:#FFFFFF;
	padding-top:5px;
	color:#333333;
	font-size:12px;
	border-bottom: 1px solid #999999;
	min-height: 145px;
}

#start_mediathek_video_film {
	float: left;
	margin-right: 15px;
	margin-left: 0px;
}

#start_mediathek_video_beschreibung {
	font-size: 12px;
}

#start_mediathek_audio {
	background-color:#FFFFFF;
	padding-top:5px;
	color:#333333;
	font-size:12px;
	min-height: 200px;
}

#start_mediathek_audio_file {
	float: left;
	margin-right: 15px;
	margin-left: 0px;
}

#start_mediathek_audio_beschreibung {
	font-size: 12px;
}

#start_cdutv_kopf {
	width:100%;
	height:31px;
	background-color:#0083cc;
}

#start_cdutv_kopf_logo {
	float:left;
	background:#0083cc;
}

.cdu_global_logo{
	float:left;
	margin-left:10px;
}

#start_cdutv_film {
	width: 700px;
	height: 403px;
}

#start_cdutv_film object{
	width: 700px;
	height: 420px;
}

#start_cdutv_film embed{
	width: 700px;
	height: 420px;
}

#start_cdutv_link {
	margin-top: 15px;
	margin-bottom: 15px;
	font-family: Helvetica, Arial;
	font-size: 16px;
}

#start_cdutv_link a:hover{
	text-decoration:underline;
}

#start_cdutv_filme {
	width : 100%;
}

#start_cdutv_bild {
	float: left;
	margin-right: 5px;
}

#start_cdutv_bild img{
	width: 120px;
}

#start_cdutv_beschreibung {
	float: left;
	margin-right: 5px;
	width: 570px;
}

#start_cdutv_titel {
	font-size : 14px;
}

#start_cdutv_titel a{
	font-weight: bold;
}

#start_cdutv_text {
	font-size : 10px;
	margin-bottom: 15px;
	border-bottom: 1px dotted black;
}

.zeige_meldung-leit {
	border:1px solid #BFBFBF;
	width: 698px;
	margin-bottom : 15px;
	margin-top : 15px;
}

.zeige_meldung-leit_rubrik_headline {
	font-family : Helvetica, Arial;
	color: #ff9900;
	margin: 6px;
	font-size:15px;
	margin-bottom:10px;
}

.zeige_meldung-leit_headline {
	margin: 6px;
	font-size: 16px;
	font-weight: bold;
	color:#004974;
}

.zeige_meldung-leit_subheadline {
	margin: 6px;
	font-size: 14px;
	color: #999999;
	margin-bottom:10px;
}

.zeige_meldung-leit_inhalt {
	margin-left: 6px;
	margin-right: 6px;
	font-size: 12px;
}

.zeige_meldung-leit_bild {
	border:0px;
}

.zeige_meldung-leit_bild img{
	border:0px;
	width:350px;
}

.zeige_meldung-leit_icons {
	margin : 6px;
	text-align:right;
	width:98%;
	clear: left;
	float: right;
	padding-right:15px;
}

.zeige_meldung_halb_links {
	float:left;
	width:310px;
	padding:5px;
	border:1px solid #BFBFBF;
	overflow: hidden;
}

.zeige_meldung_halb_rechts {
	float:right;
	margin-left: 6px;
	width:310px;
	padding:5px;
	border:1px solid #BFBFBF;
	overflow: hidden;
}

.zeige_meldung_halb_inhalt {
	width: 320px;
}

.zeige_meldung_halb_rubrik {
	font-family : Helvetica, Arial;
	color: #FF9900;
	margin-bottom: 10px;
	font-size:15px;
}

.zeige_meldung_halb_bild img {
	width:310px;
}

.zeige_meldung_halb_icons {
	margin : 6px;
	text-align:right;
	width:90%;
	clear: left;
	float: right;
	padding-right:15px;
}

.zeige_meldung_halb_headline {
	margin:5px;
	font-size: 16px;
	font-weight: bold;
	color:#004974;
}

.zeige_meldung_halb_subheadline {
	margin:5px;
	font-size: 14px;
	color: #999999;
	font-weight: bold;
}

.zeige_meldung_halb_anreisser {
	margin:5px;
	font-size: 12px;
	color: #000000;
}

.zeige_rubrik {
	width: 100%;
	min-height: 15px;
	clear: left;
	padding-top:15px;
}

.zeige_rubrik_inhalt {
	font-weight: normal;
}

.zeige_rubrik_titel {
	font-family : Helvetica, Arial;
	color: #FF9900;
	margin-bottom: 6px;
	font-size:14px;
	font-weight: bold;
}

.zeige_rubrik_bild_left{
	float: left;
}

.zeige_rubrik_bild_left img{
	margin-right: 15px;
	width : 250px;
	border: 0px;
}

.zeige_rubrik_bild_right{
	float: right;
}

.zeige_rubrik_bild_right img{
	margin-left: 15px;
	width : 250px;
	border: 0px;
}

.zeige_rubrik_headline {
	margin:5px;
	font-size: 16px;
	font-weight: bold;

}

.zeige_rubrik_subheadline {
	margin:5px;
	font-size: 14px;
	color: #999999;
	font-weight: bold;
}

.zeige_rubrik_anreisser {
	margin:5px;
	font-size: 12px;
	color: #000000;
}

.zeige_rubrik_icons {
	margin : 6px;
	text-align:right;
	width:100%;
	clear: left;
	float: right;
	padding-right:15px;
}

.zeige_rubrik_pfeil {
	float: left;
	width : 3%;
	padding-top:8px;
}

.zeige_rubrik_headlines {
	float: left;
	width : 97%;
}

.zeige_rubrik_kheadline {
	margin:5px;
	font-size: 12px;
	font-weight: bold;
}
.zeige_rubrik_kheadline2 {
	margin:5px;
	font-size: 12px;
	color: #999999;
	font-weight: bold;
}

.zeige_rubrik_kicons {
	margin : 6px;
	text-align:right;
	width:100%;
	clear: left;
	float: right;
	padding-right:15px;
}

#start_weitere_meldungen_kopf{
	font-family: Helvetica, Arial;
	background-color:#004974;
	height:30px;
	padding-top:15px;
	color:white;
	font-size:25px;
	line-height:30px;
	padding-left:12px;
	font-weight:bold;
}

#start_weitere_meldungen_kopf a{
	color : white;
}

#start_weitere_meldungen_kopf a:hover{
	text-decoration: none;
}

.zeige_meldung {
	width: 100%;
	padding-top:15px;
}

.zeige_meldung_inhalt {
	font-weight: normal;
	line-height: 1.5em;
}

.zeige_meldung_headline {
	margin-bottom:5px;
	margin-top:5px;
	font-size: 22px;
	font-weight: bold;
	line-height: 1em;
	color:#004974;
}

.zeige_meldung_headline a:hover{
	color:#0079BA;
	text-decoration:underline;
}

.zeige_meldung_subheadline {
	margin-bottom:5px;
	margin-top:5px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
	line-height: 1em;
}

.zeige_meldung_anreisser {
	margin-bottom:5px;
	margin-top:5px;
	font-size: 12px;
	color: #000000;
}

.zeige_meldung_icons {
	text-align:right;
	width:100%;
	clear: left;
	float: left;
	padding-right:15px;
}

.zeige_meldung_bild_links{ float: left; margin-right: 15px; width:250px;}
.zeige_meldung_bild_links img{ width : 250px; border: 0px; }
.zeige_meldung_bild_rechts{ float: right; margin-left: 15px; width:250px;}
.zeige_meldung_bild_rechts img{ width : 250px; border: 0px; }
.zeige_meldung_bild_mitte{ float: right; }
.zeige_meldung_bild_mitte img{ width : 650px; border: 0px; }

#start_downloads {
	width: 690px;
	margin-top: 15px;
	padding:5px;
	background-color:#F6F6F6;
	border:1px solid #BFBFBF;
	overflow: hidden;
}

#start_downloads_kopf {
	font-family : Helvetica, Arial;
	color: #FF9900;
	margin-bottom: 6px;
	font-size:14px;
	font-weight: bold;
}

.start_downloads_symbol {
	width:3%;
	float:left;
}

.start_downloads_bemerkung {
	padding-left: 15px;
	float:left;
	width:97%;
}

/* Kampagne Zufallsbild */
/* ------------------------------------------------------------------------------------- */
.impressionen_kopf {
	width:100%;
	height:20px;
	padding-bottom:10px;
	padding-top:10px;
	border-top:1px solid #dfdfdf;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.impressionen_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.impressionen_kopf_bild img {
	display:none;
}

.impressionen_kopf_titel {
	width:210px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.impressionen_inhalt {
	width:230px;
}

.impressionen_inhalt img{
	width:210px;
	border: 10px solid #FFFFFF
}

/* Kampagne CDUNet */
/* ------------------------------------------------------------------------------------- */
.cdunet_kopf {
	width:100%;
	height:25px;
	padding-bottom:10px;
	border-top:1px solid #dfdfdf;
	padding-top:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.cdunet_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.cdunet_kopf_titel {
	width:240px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.cdunet_kopf_bild img {
	display:none;
}

.cdunet_inhalt {
	width:170px;
	padding:22px 30px;
}

.cdunet_inhalt input {
	margin-top: 4px;
	width : 160px;
	font-size : 10px;
}

.cdunet_inhalt_text {
	font-size : 9px;
	margin-top:3px;
}

.cdunet_inhalt_text a{
	text-decoration:none;
	color:#0079BA;
}

.cdunet_inhalt_text a:hover{
	text-decoration:underline;
}

.cdunet_inhalt_label {
	font-size : 10px;
	font-weight: bold;
}

#loginSend{
	width:62px;
	float:right;
}

/* Kampagne Startnews */
/* ------------------------------------------------------------------------------------- */
.startnews_kopf {
	width:100%;
	height:25px;
	padding-bottom:10px;
	border-top:1px solid #dfdfdf;
	padding-top:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.startnews_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.startnews_kopf_titel {
	width:240px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.startnews_kopf_bild img {
	display:none;
}

.startnews_inhalt { width:100%; padding-top:5px; margin-bottom: 15px; background-color: #EEF3F5; padding-left: 5px; padding-right: 5px; padding-bottom: 10px; overflow:hidden; }

.startnews_inhalt_listenelemente {
	width:190px;
	padding:10px 20px;
	overflow:hidden;
}

.startnews_rubrik {
	border-bottom: 1px solid #ABABAB;
	margin-bottom:5px;
}

.startnews_rubrik a{
	font-weight: bold;
	font-size: 12px;
}

.startnews_rubrik a:hover{
	text-decoration: none;
}

.startnews_rubrik_artikel { margin-bottom:10px; font-size: 12px; }

.startnews_inhalt_liste {
	float:left;
	width:15px;
	padding-left:3px;
	padding-top: 4px;
}

.startnews_inhalt_liste_titel {
	width:85%;
	font-size:11px;
	margin-left:5px;
	float:left;
}

.startnews_inhalt_liste_titel a{
	text-decoration:none;
	display:block;
	font-size:12px;
}

.startnews_inhalt_liste_titel a:hover{
	color:#0079BA;
}

/* Kampagne Startpresse */
/* ------------------------------------------------------------------------------------- */
.startpresse_kopf {
	width:100%;
	height:20px;
	padding-bottom:10px;
	border-top:1px solid #dfdfdf;
	padding-top:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.startpresse_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.startpresse_kopf_titel {
	width:240px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.startpresse_kopf_bild img {
	display:none;
}

.startpresse_inhalt {
	width:172px;
	padding-top:5px;
	margin-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	overflow:hidden;
}

.startpresse_inhalt_listenelemente {
	width:190px;
	padding:10px 20px;
	overflow:hidden;
}

.startpresse_rubrik {
	border-bottom: 1px solid #ABABAB;
	margin-bottom:5px;
}

.startpresse_rubrik a{
	font-weight: bold;
	font-size: 12px;
}

.startpresse_rubrik a:hover{
	text-decoration: none;
}

.startpresse_rubrik_artikel {
	margin-bottom:10px;
	font-size: 10px;
}

.startpresse_inhalt_liste {
	float:left;
	width:10%;
	padding:3px;
}

.startpresse_inhalt_liste_titel {
	width:85%;
	font-size:11px;
	margin-left:10px;
}

.startpresse_inhalt_liste_titel a{
	text-decoration:none;
}

.startpresse_inhalt_liste_titel a:hover{
	color:#0079BA;
}

/* Kampagne Suche */
/* ------------------------------------------------------------------------------------- */

.suche_kopf {
	width:100%;
	height:25px;
	padding-bottom:10px;
	border-top:1px solid #dfdfdf;
	padding-top:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.suche_kopf_bild {
	float:left;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	width:20px;
	height:23px;
	display:none;
}

.suche_kopf_bild img {
	display:none;
}

.suche_kopf_titel {
	width:240px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.suche_inhalt {
	width:138px;
	overflow:hidden;
	height:42px;
	padding:10px 46px;
}

.suche_input_suchwort {
	float: left;
}

.suche_input_suchwort input {
	font-size:10px;
	width:130px;
	height:16px;
}

.suche_input_button {
	float: right;
	width:62px;
	height:20px;
	margin-top:2px;
}

.suche_input_button input{
	width:62px;
	height:20px;
}

/* Banner (rechts) */
/* ------------------------------------------------------------------------------------- */

.banner_spalte_rechts{ width:208px; margin: 10px; background-attachment: scroll; background-image: none; background-position: 0% 0%; background-repeat: repeat; }
.banner_spalte_rechts img{ width:208px; border:1px solid #afafaf; margin-bottom:10px; }

/* Kampagne Startkommentare */
/* ------------------------------------------------------------------------------------- */
.startkommentare_kopf {
	width:100%;
	height:25px;
	padding-bottom:10px;
	border-top:1px solid #dfdfdf;
	padding-top:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.startkommentare_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.startkommentare_kopf_titel {
	width:240px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.startkommentare_kopf_bild img {
	display:none;
}

.startkommentare_inhalt {
	width:172px;
	padding-top:5px;
	margin-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	overflow:hidden;
}

.startkommentare_inhalt_listenelemente {
	width:190px;
	padding:10px 20px;
	overflow:hidden;
}

.startkommentare_rubrik {
	border-bottom: 1px solid #ABABAB;
	margin-bottom:5px;
}

.startkommentare_rubrik a{
	font-weight: bold;
	font-size: 12px;
}

.startkommentare_rubrik a:hover{
	text-decoration: none;
}

.startkommentare_rubrik_artikel {
	margin-bottom:10px;
	font-size: 10px;
}

.startkommentare_inhalt_liste {
	float:left;
	width:5%;
	padding:3px;
}

.startkommentare_inhalt_liste_titel {
	width:85%;
	font-size:11px;
	margin-left:10px;
	float:left;
}

.startkommentare_inhalt_liste_titel a{
	text-decoration:none;
}

.startkommentare_inhalt_liste_titel a:hover{
	color:#0079BA;
}

/* Kampagne Starttermine */
/* ------------------------------------------------------------------------------------- */

.starttermine_kopf {
	width:100%;
	height:25px;
	padding-bottom:10px;
	padding-top:10px;
	border-top:1px solid #dfdfdf;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.starttermine_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.starttermine_kopf_titel {
	width:240px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.starttermine_kopf_bild img {
	display:none;
}

.starttermine_inhalt {
	font-size: 14px;
	width:186px;
	margin:15px 22px;
}

.starttermine_datum {
	font-size: 11px;
	font-weight: bold;
}

.starttermine_inhalt a{
	text-decoration:none;
}

.starttermine_inhalt a:hover{
	color:#0079BA;
}

/* Kampagne Startverweise */
/* ------------------------------------------------------------------------------------- */

.startverweise img {
	width:184px;
	margin-bottom: 1px;
}

/* ------------------------------------------------------------------------------------- */
.startverweise_cdu{
	text-align:center;
	color:white;
}


/* Kampagne Startticker */
/* ------------------------------------------------------------------------------------- */

.startticker_kopf {
	width:100%;
	height:40px;
	margin-bottom:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.startticker_kopf_bild {
	float:left;
}

.startticker_kopf_bild img {
	margin:7px 7px 0;
}

.startticker_kopf_titel {
	float:left;
	width:140px;
	padding-top : 6px;
	font-family: Arial,Helvetica;
	color: white;
	font-size:10px;
}

.startticker_inhalt{
	float:left;
	padding:10px 15px;
}

.startticker_inhalt_liste{
	width:12px;
	height:10px;
	float:left;
	margin:3px 5px 5px 0;
}

.startticker_inhalt_liste_titel{
	float:right;
	width:175px;
	padding-left:5px;
	padding-bottom:5px;
	margin-bottom:10px;
	border-bottom:1px solid #CDC7C7;
}

.startticker_inhalt_liste_titel a{
	display:block;
}

.startticker_inhalt_liste_titel a:hover{
	color:#0079BA;
}


/* Kampagne Startpresse */
/* ------------------------------------------------------------------------------------- */

.kampagne_bild {
	width:182px;
	border-left : 1px solid #2B628B;
	border-right : 1px solid #2B628B;
	border-top : 1px solid #2B628B;
}

.kampagne_bild img{
	width:182px;
	border : 0px;
}

.kampagne_link {
	color : #2B628B;
}

.kampagne_inhalt {
	width:172px;
	padding-top:5px;
	margin-bottom: 15px;
	background-color: #C5D4E0;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	border-left : 1px solid #2B628B;
	border-right : 1px solid #2B628B;
	border-bottom : 1px solid #2B628B;
	overflow:hidden;
}

.kampagne_text_links {
	width:172px;
	margin-bottom: 15px;
	background-color: #C5D4E0;
	padding-top:5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	border : 1px solid #2B628B;
	overflow:hidden;
}

.kampagne_text_links img{
	border:0px;
	width:70px;
	margin-right:5px;
	margin-bottom:3px;
}

.kampagne_text_rechts {
	width:172px;
	margin-bottom: 15px;
	background-color: #C5D4E0;
	padding-top:5px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	border : 1px solid #2B628B;
	overflow:hidden;
}

.kampagne_text_rechts img{
	border:0px;
	width:70px;
	margin-left:5px;
	margin-bottom:3px;
}

.kampagne_inhalt_rand {
	width:172px;
	padding:5px;
	margin-bottom: 15px;
	background-color: #C5D4E0;
	border : 1px solid #2B628B;
	overflow:hidden;
}

/* Kampagne Audio */
/* ------------------------------------------------------------------------------------- */

.kampagne_audio_kopf {
	width:184px;
	height:25px;
	background-color: #2B628B;
}

.kampagne_audio_kopf_bild {
	float:left;
	width:20px;
}

.kampagne_audio_kopf_bild img {
	margin-left : 4px;
	margin-top  : 6px;
}

.kampagne_audio_kopf_titel {
	float:left;
	width:158px;
	padding-top : 6px;
	font-family: Arial,Helvetica;
	color : white;
}

.kampagne_audio_inhalt {
	width:182px;
	margin-bottom: 15px;
	background-color: #2B628B;
	border-left : 1px solid #2B628B;
	border-right : 1px solid #2B628B;
	border-bottom : 1px solid #2B628B;
	overflow:hidden;
}

.kampagne_audio_inhalt object{
	width:182px;
}

.kampagne_audio_inhalt embed{
	background-color: #2B628B;
	width:182px;
	height: 48px;
}

/* Kampagne Buchempfehlung */
/* ------------------------------------------------------------------------------------- */

.buchempfehlung_kopf {
	width:100%;
	height:20px;
	padding-bottom:10px;
	border-top:1px solid #dfdfdf;
	padding-top:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.buchempfehlung_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}


.buchempfehlung_kopf_titel {
	width:240px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.buchempfehlung_kopf_bild img {
	display:none;
}

.buchempfehlung_inhalt {
	width:200px;
	margin: 15px;
	overflow:hidden;
	text-align:center;
}

/* Kampagne Audio */
/* ------------------------------------------------------------------------------------- */

.kampagne_video_kopf {
	background: url("/image/templates/muenchen/startticker.png") 0px 0px no-repeat transparent;
	border-top: 1px solid #DFDFDF;
	height: 25px;
	padding-bottom: 10px;
	padding-top: 10px;
	width: 100%;
	float:left; 
}

.kampagne_video_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.kampagne_video_kopf_bild img {
	display:none;
}

.kampagne_video_kopf_titel {
	color: white;
	font-family: "Arial", "Helvetica";
	font-size: 18px;
	line-height: 20px;
	padding: 0px 10px;
	width: 240px;
}

.kampagne_video_kopf_titel_ein {
	color: white;
	font-family: "Arial", "Helvetica";
	font-size: 18px;
	line-height: 20px;
	padding: 0px 10px;
	width: 240px;
}

.kampagne_video_kopf_titel_zwei { color: #fff; font-family: "Arial", "Helvetica"; font-size: 12px; line-height: 12px; padding: 0px 10px; width: 210px; }

.kampagne_video_inhalt {
	overflow: hidden;
	padding: 10px 20px;
	width: 190px;
}

.kampagne_video_inhalt img{
	width:168px;
	border: 10px solid #FFFFFF
}

.kampagne_video_kopf_inhalt { float: left; width: 100%; }
.kampagne_video_kopf_inhalt object{ border: 1px solid black; height: 167px; width: 228px; float: left; }
.kampagne_video_kopf_inhalt object embed{ width:228px; }

.kampagne_video_kopf_bild img {
	margin-left : 4px;
	margin-top  : 6px;
}

.kampagne_video_inhalt object{
	width:218px;
}

.kampagne_video_inhalt object embed{
	background-color: #2B628B;
	width:218px;
}

#mp3player{
	width:218px;
}

/* Countdown
-----------------------------------------------------------------------------------*/
.countdown {
	border: 0px;
	width: 100%;
	padding: 0px;
	background: #FFB441;
	margin-bottom: 15px;
}

.countdown_inhalt {
	text-align: center;
	background-image: url(/image/bg_countdown2.jpg);
	border:1px solid #788999;
}

.countdown_noch {
	font: bold 15px arial;
	color: black;
}

#countdown_tage {
	font: bold 20px arial;
	color: black;
}

#countdown_zeit {
	font: bold 12px arial;
	color: black;
}

.countdown_beschreibung {
	font: bold 14px arial;
	color: black
}

/* Fuersprecher Ubersicht
-----------------------------------------------------------------------------------*/
.fuersprecher_ubersicht{
	float:left;
	width:100%;
}

.fuersprecher_ubersicht ul{
	margin:0;
	padding:0;
}

.fuersprecher_ubersicht ul li{
	list-style:none;
	float:left;
	margin:0 10px 20px 10px;
	min-height:300px;
	overflow:hidden;
	width: 250px;
	background-color: #efefef;
	padding:10px;
	
}

.fuersprecher_obertext_bild{
	text-align: center;
	max-height: 200px;
	overflow: hidden;
}

.fuersprecher_ubersicht ul li img{
	width: 200px;
}

.fuersprecher_obertext{
	font-weight:bold;
	margin-bottom:5px;
}

.fuersprecher_fname{
	font-style:italic;
	font-weight:normal;
	font-size:13px;
	margin-bottom:5px;
}

/* Fuersprecher
-----------------------------------------------------------------------------------*/
.fuersprecher {
	width:100%;
	border-top:1px solid #dfdfdf;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.fuersprecher_titel {
	width:210px;
	font-family: Arial,Helvetica;
	padding:10px;
	font-size:12px;
	color:white;
	line-height:20px;
	height:20px;
	padding:10px;
}

.fuersprecher_bild{
	width:100%;
}

.fuersprecher_bild img{
	width: 200px;
	margin:15px 15px 5px 15px;
	border:none;
}

.fuersprecher_spruch {
	font-size: 12px;
	width: 200px;
	margin:0px 15px 5px 15px;
}

.fuersprecher_name {
	font-size: 11px;
	font-style: italic;
	font-weight: normal;
	text-align:right;
	width: 200px;
	margin:0px 15px;
}

/* Fuersprecher
-----------------------------------------------------------------------------------*/
.fuersprecher_40 {
	width:430px;
	padding:10px;
	margin-bottom: 15px;
	overflow: hidden;
}

.fuersprecher_bild_40{
	padding:35px;
}

.fuersprecher_bild_40 img{
	width: 172px;
	border : 1px solid #2B628B;
	margin-bottom:5px;
}

.fuersprecher_titel_40 {
	color: #0099FF;
	margin-top:35px;
	font-size: 21px;
	font-weight: bold;
	margin-bottom:5px;
}

.fuersprecher_spruch_40 {
	font-size: 14px;
	font-weight: bold;
	margin-bottom:5px;
}

.fuersprecher_name_40 {
	line-height: 1.3em;
	font-size: 10px;
	font-style: italic;
	font-weight: normal;
}

/* Mitmachen
-----------------------------------------------------------------------------------*/
.mitmachen_40 {
	width:430px;
	padding:10px;
	margin-bottom: 15px;
	overflow: hidden;
}

.mitmachen_bild_40{
	float: left;
	padding-left:35px;
}

.mitmachen_bild_40 img{
	width: 180px;
	border: 1px solid black;
	margin-bottom:5px;
	border: 0px;
}

.mitmachen_box {
	float:left;
	width: 170px;
	margin-left: 35px;
}

.mitmachen_titel_40 {
	line-height: 1.3em;
	color: #0099FF;
	font-size: 21px;
	font-weight: bold;
	margin-bottom:5px;

}

.mitmachen_spruch_40 {
	line-height: 1.3em;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:5px;
}

/* AddOn Geburtstagswünsche
-----------------------------------------------------------------------------------*/
.geburtstag_kopf {
	width:184px;
	height:35px;
	background-color: #2B628B;
}

.geburtstag_kopf_bild {
	float:left;
	width:20px;
}

.geburtstag_kopf_bild img {
	margin-left : 4px;
	margin-top  : 6px;
}

.geburtstag_kopf_titel {
	float:left;
	margin-left:20px;
	width:138px;
	padding-top : 2px;
	font-family: Arial,Helvetica;
	color : white;
}

.geburtstag_inhalt {
	width:172px;
	padding-top:5px;
	margin-bottom: 15px;
	background-color: #C5D4E0;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	border-left : 1px solid #2B628B;
	border-right : 1px solid #2B628B;
	border-bottom : 1px solid #2B628B;
	overflow:hidden;
}

.userlogin_label{
	font-size: 10px;
	font-weight: bold;
}

/* Userlogin
-----------------------------------------------------------------------------------*/
.userlogin_kopf {
	width:100%;
	height:20px;
	padding-bottom:10px;
	border-top:1px solid #dfdfdf;
	padding-top:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.userlogin_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.userlogin_kopf_titel {
	width:210px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.userlogin_kopf_bild img {
	display:none;
}

.userlogin_inhalt {
	width:170px;
	padding:22px 30px;
}

.userlogin_inhalt input {
	margin-top: 4px;
	width : 160px;
	font-family: Arial;
	font-size : 10px;
}

#loginbutton{
	width:62px;
	height:20px;
	float:right;
	margin-top:10px;
}

.cdunet_inhalt_text {
	font-size : 9px;
	margin-top:3px;
	width:60px;
}

.userlogin_inhalt a{
	text-decoration:none;
	color:#0079BA;
}

.userlogin_inhalt a:hover{
	text-decoration:underline;
}

.userlogin_inhalt_label {
	font-size : 11px;
	font-weight: bold;
	color:#333366;
}

.userlogin_inhalt input {
	margin-top: 4px;
	width : 160px;
	font-family: Arial;
	font-size : 10px;
}

/* Newsletter
-----------------------------------------------------------------------------------*/
.newsletter_kopf {
	width:100%;
	height:20px;
	padding-bottom:10px;
	border-top:1px solid #dfdfdf;
	padding-top:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.newsletter_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.newsletter_kopf_titel {
	width:240px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;;
	line-height:20px;
}

.newsletter_kopf_bild img {
	display:none;
}

.newsletter_label {
	font-size: 11px;
}

.newsletter_inhalt {
	width:200px;
	padding: 10px 15px;
	border-bottom:1px solid #dfdfdf;
}

.newsletter_inhalt input {
	margin-top: 10px;
	width : 120px;
	font-family: Arial;
	font-size : 10px;
}

.newsletter_button {
	padding-top:7px;
	width: 62px;
	height:20px;
	float:right;
}

.newsletter_button input {
	width: 62px;
	height:20px;
	background:url(/image/templates/muenchen/ok_button.png) left  no-repeat;
	color:#ffffff;
	font-weight:bold;
	border:none;
	overflow:visible;
	display:inline;
	margin:0px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	text-indent:-9999px;
	margin-top:3px;
}

/* ZusatzPodCast
-----------------------------------------------------------------------------------*/
.zusatzpod_inhalt
{
	width:200px;
	padding:15px;
	text-align:center;
	min-height:210px;
}

.zusatzpod_inhalt img{
	width:200px;
}

.zusatzpod_inhalt_bild a{
	display:block;
}

.zusatzpod_inhalt_bild img{
	width:200px;
}

.zusatzpod_inhalt_bild2 img{
	margin-top:9px;
	width:200px;
	border: 0px;
}

.zusatzpod_script {
	width: 177px;
	height: 45px;
}

.zusatzpod_audio {
	height: 39px;
}

.zusatzpod_inhalt object{
	width:200px;
	height: 48px;
}

.zusatzpod_inhalt embed{
	width:200px;
	height: 48px;
}

/* ZusatzRSS
-----------------------------------------------------------------------------------*/
.zusatzrss_kopf { width:100%; height:20px; padding-bottom:10px; border-top:1px solid #dfdfdf; border-bottom:1px solid #dfdfdf; padding-top:10px; background:transparent; }
.zusatzrss_kopf_bild { float:left; width:20px; }
.zusatzrss_kopf_bild img { margin-left : 1px; }
.zusatzrss_kopf_titel { float:left; padding-top:5px; padding-left: 5px; width:180px; }
.zusatzrss_kopf_titel a{ text-decoration:none; color:black; }
.zusatzrss_kopf_titel a:hover{ color:#0079BA; text-decoration:underline; }

/* SMSDienst
-----------------------------------------------------------------------------------*/
.smsdienst {
	width:180px;
	background:url("/image/templates/muenchen/sms_dienst.png") no-repeat;
	height:293px;
	margin:20px 25px;
}

.smsdienst input{
	margin-top:185px;
	font-size:9px;
	color:#888888;
	height:14px;
	width:138px;
	border:0;
	margin-left:20px;
}



.smsdienst_button {
	height:23px;
	margin-top:5px;
}

.smsdienst_button input {
	width: 110px;
	height:25px;
	background:url(/image/templates/muenchen/button2.png) right no-repeat;
	border:none;
	overflow:visible;
	margin:0;
	margin-left:34px;
	padding:0;
	color: #666666;
	font-size:11px;
	cursor:pointer;
	padding-bottom:5px;
}

/* Spenden
-----------------------------------------------------------------------------------*/
.spenden_kopf {
	width:100%;
	height:25px;
	padding-bottom:10px;
	border-top:1px solid #dfdfdf;
	padding-top:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.spenden_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("../image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.spenden_kopf_titel {
	width:240px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.spenden_kopf_bild img {
	display:none;
}


.spenden_inhalt {
	width:100%;
	padding-top:5px;
	margin-bottom: 15px;
	color:white;
	border-bottom:1px solid #dfdfdf;
}

.spenden_label {
	font-size: 11px;
	text-align:center;
	width:200px;
	border: 0px;
	padding:5px 15px;
}

/* Spendenbutton
-----------------------------------------------------------------------------------*/

.spendenbutton {
	width:100%;
	margin-bottom: 15px;
	padding : 0px;
}

.spendenbutton a{
	display:block;
}

.spendenbutton img {
	width:200px;
	border: 0px;
	margin:5px 15px;
}

/* Umfrage
-----------------------------------------------------------------------------------*/
.umfrage_kopf {
	width:100%;
	height:25px;
	padding-bottom:10px;
	border-top:1px solid #dfdfdf;
	padding-top:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.umfrage_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("/image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.umfrage_kopf_titel {
	width:210px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.umfrage_kopf_bild img {
	display:none;
}

.umfrage_label {
	font-size: 12px;
	font-weight: bold;
	margin-bottom:10px;
}

.umfrage_label2 {
	font-size: 11px;
	padding-top:3px;
}

.umfrage_inhalt {
	width:190px;
	margin-bottom: 15px;
	margin-left:20px;
	padding-bottom:20px;
}

.umfragek_button {
	margin-top:5px;
	margin-right:5px;
	width: 170px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_right.gif) right no-repeat;
	float:right;
}

.umfragek_button input {
	width: 170px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_left.gif) left  no-repeat;
	color:#ffffff;
	font-weight:bold;
	border:none;
	overflow:visible;
	display:inline;
	margin:0px;
	padding:0px 4px 2px 4px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
	cursor:pointer;
}
.umfragek_button{
	float:right;
}
/*
######################################################################################
					MITTE
######################################################################################
*/

/* Scroller Box */
#scroller_container {
	position: relative;
	width: 100%;
	height: 30px;
	overflow: hidden;
	margin-bottom: 10px;
}

#scroller {
	white-space: nowrap;
	line-height: 30px;
	font-size: 18px;
	text-decoration: none;
}

#scroller a{
	text-decoration: none;
}

#scroller p {
	padding: 0;
	text-decoration: none;
}

/* Hinweise:
-----------------------------------------------------------------------------------*/

.mitte_ok_hinweis { padding: 10px; background-color:#3B4B5B; border: 1px solid #004161; width:100%; color: #FFFFFF; font-family: Arial; }
.mitte_no_hinweis { padding: 10px; background-color:#0082cc; border: 1px solid #004161; width:100%; color:#FFFFFF; font-family: Arial; font-size:14px; }

/* Mini Startseite
-----------------------------------------------------------------------------------*/

.mini_box {
	float:left;
	width:50%;
}

#mini_vorwort {
	overflow:hidden;
	width:100%;
	margin-bottom:15px;
}

#mini_vorwort_bild {
	float:left;
	margin-right:10px;
}

#mini_vorwort_text {
	float: left;
}

#mini_vorwort_weiter {
	float: right;
	margin-bottom: 15px;
}

#mini_vorwort_vorsitzender img {
	width: 100px;
	border : 1px solid black;
}

#mini_vorwort_bu {
	font-size:10px;
}

/* Krümelnavigation
-----------------------------------------------------------------------------------*/

.kruemel
{
	padding-top: 3px;
	width:100%;
	font-size:11px;
	color:#000000;
	height:18px;
	vertical-align:middle;
	margin-bottom: 15px;
}

.kruemel a
{
	padding-right:6px;
	width:100%;
	font-size:11px;
	color:#004974;
	text-decoration:none;
}

.kruemel a:hover{
	text-decoration:underline;
	color:#0079BA;
}

.kruemel_seite_senden{
	float:right;
}

.kruemel_seite_drucken{
	float:right;
}

.kruemel_uebersicht{
	float:right;
}

/* News
-----------------------------------------------------------------------------------*/

.news_archivlink { margin-top:10px; margin-bottom:10px; font-size: 12px; font-weight: bold; }
.news_v_seite { margin-top: 10px; float: left; }
.news_n_seite { margin-top: 10px; float: right; padding-right: 0px; }
.news_kopf { width: 100%; border-top: 1px dotted #000000; margin-bottom:20px; font-size:10px; height: 20px; }
.news_datum { float: left; width:49%; font-size:10px; }
.news_links { float: right; width:49%; text-align:right; }
.news_inhalt { width: 100%; }
.news_titel { line-height: 1.3em; color: #000000; font-size: 16px; font-weight: bold; }
.news_titel2 { line-height: 1.3em; color: #333333; font-size: 14px; margin-bottom:15px; }
.news_anreisser { line-height: 1.3em; color: #333333; font-size: 14px; font-weight: bold; margin-bottom:15px; }
.news_inhalt { line-height: 1.5em; color: #333333; font-size: 12px; margin-bottom:15px; }
.news_referenzbild_left { float: left; margin-right : 10px; width: 300px; }
.news_referenzbild_img img{ width: 300px; border: 0px;}
.news_referenzbild_limg img{ width: 100%; border: 0px; }
.news_referenzbild_bu { font-size: 10px; padding: 5px; }
.news_referenzbild_right { float: right; margin-left : 10px; width: 300px; border: 0px; }
.news_referenzbild_center { width: 100%; margin-bottom : 15px; }
.news_trenner_seiten { width:100%; height: 30px; clear:left; border-top:1px dotted #BFBFBF; margin-bottom:3px; padding-top:10px; }
.news_trenner_1 { float:left; width: 33%; height:30px; }
.news_trenner_2 { height:30px; float:left; width: 33%; text-align: center; }
.news_trenner_3 { height:30px; float:right; width: 33%; text-align: right; }
.news_autor { width: 100%; text-align: right; float: right; font-size: 10px; margin-bottom: 15px; }
.news_zusatzdaten_titel { font-weight: bold; margin-bottom: 10px; margin-top: 10px; }
.news_zusatzdaten table{ padding : 0px; border : 0px; margin-left:20px; margin-top:20px; }
.news_weitere_meldungen,
.news_rubrik_name { font-size: 25px; color: white; font-family: "Helvetica", "Arial"; margin-bottom: 20px; background:#0082cd; padding:15px; width:100%; text-transform: uppercase; }
.news_rubrik_icon { float:left; width:10px; margin-left:10px; margin-top:6px; }
.news_rubrik_titel { line-height: 1.5em; width : 550px; float:left; margin-left:10px; margin-top:3px; margin-bottom:10px; }
.news_rubrik_titel a:hover{ color:#0079BA; }
.news_rubrik_headline { color: #0082CD; font-family: Helvetica, Arial; font-size: 18px; }
.news_rubrik_kurzmeldungen { width:640px; float:left; padding:10px; }
.news_vollstaendige_rubrik { width:95%; float:left; margin-bottom:15px; margin-right:10px; font-size:14px; }
.news_vollstaendige_rubrik a:hover{ color:#0079BA; text-decoration:underline; }
.news_zur_uebersicht { width:95%; float:left; margin-bottom:15px; font-size:10px; text-align:left; }

/* Pressebereich
-----------------------------------------------------------------------------------*/

.presse_archivlink {
	margin-top:10px;
	margin-bottom:10px;
	font-size: 12px;
	font-weight: bold;
}

.presse_v_seite {
	margin-top: 10px;
	float: left;
}

.presse_n_seite {
	margin-top: 10px;
	float: right;
	padding-right: 20px;
}

.presse_kopf {
	width: 100%;
	border-top: 1px dotted black;
	margin-bottom:20px;
	font-size:10px;
	height: 20px;
}

.presse_datum {
	float: left;
	width:49%;
	font-size:10px;
}

.presse_links {
	float: right;
	width:49%;
	text-align:right;
}

.presse_inhalt {
	width: 100%;
}

.presse_titel {
	line-height: 1.3em;
	color: #000000;
	font-size: 16px;
	font-weight: bold;
}

.presse_titel2 {
	line-height: 1.3em;
	color: #333333;
	font-size: 14px;
	margin-bottom:15px;
}

.presse_anreisser {
	line-height: 1.3em;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
	margin-bottom:15px;
}

.presse_inhalt {
	line-height: 1.5em;
	color: #333333;
	font-size: 12px;
	margin-bottom:15px;
}

.presse_referenzbild_left {
	float: left;
	margin-right : 10px;
	width: 300px;
	border: 1px solid #7B7B7B;
}

.presse_referenzbild_img img{
	width: 300px;
}

.presse_referenzbild_limg img{
	width: 635px;
}

.presse_referenzbild_bu {
	font-size: 10px;
	padding: 5px;
}

.presse_referenzbild_right {
	float: right;
	margin-left : 10px;
	width: 300px;
	border: 1px solid #7B7B7B;
}

.presse_referenzbild_center {
	width: 635px;
	border: 1px solid #7B7B7B;
	margin-bottom : 15px;
}

.presse_trenner_seiten {
	width:100%;
	height: 30px;
	clear:left;
	border-top:1px dotted #BFBFBF;
	margin-bottom:3px;
	padding-top:10px;
}

.presse_trenner_1 {
	float:left;
	width: 33%;
	height:30px;
}

.presse_trenner_2 {
	height:30px;
	float:left;
	width: 33%;
	text-align: center;
}

.presse_trenner_3 {
	height:30px;
	float:right;
	width: 33%;
	text-align: right;
}

.presse_autor {
	width: 100%;
	text-align: right;
	float: right;
	font-size: 10px;
	margin-bottom: 15px;
}

.presse_zusatzdaten_titel {
	font-weight: bold;
	margin-bottom: 10px;
	margin-top: 10px;
}

.presse_zusatzdaten table{
	padding : 0px;
	border : 0px;
	margin-left:20px;
	margin-top:20px;
}

.presse_login_kopf {
	width:100%;
	height:25px;
	background-color: #2B628B;
}

.presse_login_kopf_bild {
	float:left;
	width:20px;
}

.presse_login_kopf_bild img {
	margin-left : 4px;
	margin-top  : 6px;
}

.presse_login_kopf_titel {
	float:left;
	padding-top : 6px;
	font-family: Arial,Helvetica;
	color : white;
}

.presse_login_inhalt {
	width:648px;
	padding-top:5px;
	margin-bottom: 15px;
	background-color: #C5D4E0;
	padding-left: 5px;
	padding-right: 5px;
	border-left : 1px solid #2B628B;
	border-right : 1px solid #2B628B;
	border-bottom : 1px solid #2B628B;
	overflow:hidden;
}

.presse_login_label {
	float: left;
	font-size: 10px;
	margin-right: 10px;
	padding-top:2px;
}

.presse_login_feld {
	float: left;
	font-size: 10px;
	margin-right: 10px;
	padding-top:2px;
}

.presse_login_button {
	margin-right:5px;
	width: 135px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_right.gif) right no-repeat;
	float:right;
}

.presse_login_button input {
	width: 135px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_left.gif) left  no-repeat;
	color:#ffffff;
	font-weight:bold;
	border:none;
	overflow:visible;
	display:inline;
	margin:0px;
	padding:0px 4px 2px 4px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

.presse_kontakt_button {
	margin-right:5px;
	margin-bottom:10px;
	width: 135px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_right.gif) right no-repeat;
	float:right;
}

.presse_kontakt_button input {
	width: 135px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_left.gif) left  no-repeat;
	color:#ffffff;
	font-weight:bold;
	border:none;
	overflow:visible;
	display:inline;
	margin:0px;
	padding:0px 4px 2px 4px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

.presse_kontakt_label {
	font-size: 10px;
	margin-right: 10px;
	padding-top:2px;
}

.presse_kontakt_feld {
	font-size: 10px;
	margin-right: 10px;
	padding-top:2px;
}

.presse_kontakt_feld input{
	width : 300px;
}

.presse_kontakt_feld textarea{
	width : 300px;
	height: 110px;
}

.presse_kontakt_links {
	float: left;
	width:49%;
}

.presse_kontakt_rechts {
	float: right;
	width:49%;
}

#pressezugang_h1
{
	margin-left:6px;
	font-size:18px;
	font-weight:bold;
	color: #0B2840;
	font-family: Georgia, Arial, helvetica, sans-serif;
	background-color: transparent;
	padding-top:10px;
	padding-bottom:10px;
}

#pressezugang_h2
{
	margin-left:6px;
	font-size:14px;
	font-weight:bold;
	color: #0B2840;
	font-family: Georgia, Arial, helvetica, sans-serif;
	background-color: transparent;
	padding-bottom:10px;
}

#pressezugang_h3
{
	margin-left:6px;
	font-size:12px;
	font-weight:bold;
	color: #0B2840;
	font-family: Arial, helvetica, sans-serif;
	background-color: transparent;
	padding-bottom:10px;
}

#pressezugang_inhalt
{
	width:100%;
	font-family: Arial, helvetica, sans-serif;
	padding:6px;
}

.presse_weitere_meldungen,
.presse_rubrik_name { font-size: 25px; color: white; font-family: "Helvetica", "Arial"; margin-bottom: 20px; background: #0082cd; padding: 15px; ^width: 100%; text-transform: uppercase; }
.presse_rubrik_name b { color: #0082CD; }

.presse_rubrik_icon {
	float:left;
	width:40px;
	margin-left:10px;
	margin-top:6px;
}

.presse_rubrik_titel {
	line-height: 1.5em;
	width : 550px;
	float:left;
	margin-left:10px;
	margin-top:3px;
	margin-bottom:10px;
}

.presse_rubrik_headline { color: #0082CD; font-family: Helvetica, Arial; font-size: 18px; }

.presse_rubrik_kurzmeldungen {
	width:100%;
	padding-bottom: 15px;
}

.presse_vollstaendige_rubrik {
	width:95%;
	float:right;
	margin-bottom:15px;
	margin-right:10px;
	font-size:10px;
	text-align:right;
}

.presse_zur_uebersicht {
	width:95%;
	float:left;
	margin-bottom:15px;
	font-size:10px;
	text-align:left;
}

/* Kommentarfunktion
-----------------------------------------------------------------------------------*/

.kommentar_kopf {
	height: 28px;
	background-color: #FFFFFF;
	width:100%;
	cursor: pointer;
}

.kommentar_kopfbild {
	float:left;
	background : url('/image/templates/muenchen/kommentar.gif');
	height: 15px;
	margin-right: 4px;
	width: 26px;
}


.kommentar_kopftext {
	float:left;
	color:#37678D;
	font-family: Helvetica, Arial;
	font-size:14px;
}

.kommentar_formular {
	padding: 0px;
	border:0px;
	width:100%;
}

.kommentar_label {
	width: 150px;
	float:left;
	font-size: 12px;
	font-family: Arial;
}

.kommentar_feld {
	float: left;
	width: 490px;
	text-align: right;
}

.kommentar_feld input{
	width: 480px;
}

.kommentar_feld textarea{
	width: 480px;
	height:160px;
	font-family:Arial;
}

.kommentar_button {
	margin-right:5px;
	width: 135px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_right.gif) right no-repeat;
	float:right;
}

.kommentar_button input {
	width: 135px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_left.gif) left  no-repeat;
	color:#ffffff;
	font-weight:bold;
	border:none;
	overflow:visible;
	display:inline;
	margin:0px;
	padding:0px 4px 2px 4px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

.kommentar_hinweis {
	font-family: Arial;
	font-size: 12px;
}

.kommentar_inhalte {
	padding: 0px;
	border:0px;
	width:100%;
}

.kommentar_zeile_1 {
	padding: 0px;
	border:0px;
	width:100%;
	background: #EFEFEF;
	margin-bottom: 15px;
}

.kommentar_zeile_2 {
	padding: 0px;
	border:0px;
	width:100%;
	background: #FFFFFF;
	margin-bottom: 15px;
}

.kommentar_datum {
	padding:5px;
	width: 90px;
	float:left;
	font-size: 12px;
	font-family: Georgia;
}

.kommentar_beitrag {
	float: left;
	width: 540px;
}

.kommentar_beitrag_headline {
	line-height: 1.5em;
	font-family: Georgia;
	font-weight: bold;
	font-size: 20px;
	margin-bottom: 10px;
}

.kommentar_beitrag_autor {
	color: #AFAFAF;
	line-height: 1em;
	font-family: Georgia;
	font-size: 14px;
	margin-bottom: 20px;
}

.kommentar_beitrag_text {
	line-height: 1.5em;
	font-family: Georgia;
	font-size: 12px;
}

.kommentar_weitere {
	width: 100%;
	font-family: Georgia;
	font-size: 14px;
}

/* Formular
-----------------------------------------------------------------------------------*/
.universal_anmeldung
{
	padding: 6px;
}

.universal_anmeldung_send
{
	background-color:#3B4B5B;
	border-color:#00FF30;
	border-width:1px;
	color:#FFFFFF;
	font-family: Georgia, Arial;
	padding: 6px;
}

.universal_anmeldung_not_send
{
	background-color:#FF0000;
	border-color:#00FF30;
	border-width:1px;
	color:#FFFFFF;
	font-family: Georgia, Arial;
	padding: 6px;
}

.universal_anmeldung_kopf
{
	border: 1px solid black;
	padding : 10px;
	width:620px;
}

.universal_anmeldung_tabelle
{
	border: 1px solid black;
	padding : 10px;
	margin-top:10px;
	width:620px;
}

.universal_anmeldung_tabelle td
{
	font-size : 12px;
	font-weight: bold;
	padding-bottom : 5px;
}

.universal_anmeldung_tabelle input
{
	font-weight: bold;
	width : 250px;
}

.universal_anmeldung_tabelle textarea
{
	height: 100px;
	font-weight: bold;
}

.universal_anmeldung_tabelle input#submit
{
	width : 250px;
}

/* Terminkalender (global)
-----------------------------------------------------------------------------------*/

.termin_ausgabe {
	border:0px;
	width : 100%;
	padding:0px;
}

.termin_ausgabe_datum {
	float: left;
	width: 100px;
	font-size: 10px;
	font-family: Arial;
}

.termin_ausgabe_datum_trans {
	float: left;
	background: #C5D4E0;
	width: 100px;
	font-size: 10px;
	font-family: Arial;
}

.termin_ausgabe_dmy {
	font-weight: bold;
	font-family: Arial;
	font-size: 12px;
}

.termin_ausgabe_tagname {
}

.termin_ausgabe_uhrzeit{

}

.termin_ausgabe_content { width: 536px; float: left; padding-left:10px; }
.termin_ausgabe_thema {
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}

.termin_ausgabe_details {
	font-size: 12px;
	margin-bottom: 15px;
}

.termin_monatsanzeige {
	float: left;
	width:100%;
	margin-bottom: 15px;
	padding-top:6px;
	padding-bottom:6px;
	background:#93BFEB;
}

.termin_planer_kopf {
	padding: 10px;
	width: 640px;
	background: #0083CC;
	color : white;
	font-family: Helvetica, Arial;
	font-size: 20px;
	margin-bottom:5px;

}
.termin_planer_springer {
	width: 100%;
	height: 30px;
	background: #93BFEB;
	color : white;
	font-family: Helvetica, Arial;
	font-size: 20px;
}

.termin_planer_springer_1 {
	padding-left:6px;
	padding-top:1px;
	float: left;
	text-align: left;
	width: 33%;
}

.termin_planer_springer_2 {
	margin-top: 3px;
	float: left;
	text-align: center;
	width: 180px;
	font-family: Arial;
	color: #FFFFFF;
	font-size:20px;
}

.termin_planer_springer_3 {
	padding-right:1px;
	padding-top:1px;
	float: right;
	text-align: right;
	width: 33%;
}

.termin_planer_kalender {
	width: 100%;
	float: left;
}

.termin_planer_abschluss {
	height: 30px;
	width: 100%;
	background: #0083CC;
	margin-bottom: 15px;
	display:none;
}

.termin_kalender_wochentage {
	border: 0px;
	width:100%;
	padding:2px;
	height: 20px;
}

.termin_kalender_wochentage td{
	text-align:center;
	background-color:#C6D5E0;
	font-size: 14px;
	color:#333333;
	font-weight: bold;
	border: 0px;
	width:14%;
	padding:2px;
}

.termin_kalender_verlauf {
	width:100%;
	background: url(/image/templates/muenchen/termin_bg_verlauf.png);
}

.termin_kalender_tage {
	border: 0px;
	width:100%;
	padding:2px;
	height: 150px;
}

.termin_kalender_tage td{
	text-align:center;
	vertical-align: middle;
	font-size: 14px;
	color:#333333;
	font-weight: bold;
	border: 0px;
	width:14%;
	padding:2px;
}

.termin_planer_auswahl {
	margin-right:20px;
	float:right;
	font-size:14px;
}

.veranstaltung_bild img { width: 100%; }
.fp-veranstaltung ul { list-style-type: none; }

/* Profil I (klassisch)
-----------------------------------------------------------------------------------*/

.profil1_bild {
	float : left;
	width : 200px;
	margin-right: 20px;
}

.profil1_bild img{
	width: 180px;
}

.profil1_infos {
	float : left;
	width : 400px;
}

.profil1_name{
	font-size: 18px;
	font-weight: bold;
	margin-bottom: 15px;
}

.profil1_label {
	float : left;
	width: 100px;
	font-weight: bold;
	margin-bottom: 15px;
}

.profil1_feld {
	width: 350px;
	margin-bottom: 15px;
}

.profil1_vita {
	margin-top: 15px;
	margin-bottom: 15px;
	float : left;
}

/* Profil SPALTENWEISE
-----------------------------------------------------------------------------------*/
#profil_portrait
{
	margin-top: 5px;
}

#profil_portrait img {
	width: 150px;
}

#profil_wahlkreis_text
{
	color: #333366;
	font-size: 18px;
	width:180px;
	margin-top: 23px;
	text-align:left;
}

#profil_wahlkreis_text a
{
	color: #0082CD;
	font-size: 18px;
	font-family: Arial;
	text-decoration: none;
}

#profil_wahlkreis_karte
{
	margin-top: 23px;
	margin-bottom: 23px;
}

#profil_wahlkreis_karte img {
	margin-bottom: 23px;
	width: 150px;
	border: 0px;
}

#profil_kurzportrait
{
	float: left;
	width: 440px;
	margin-top: 23px;
	margin-bottom: 23px;
	margin-left: 23px;
}

#profil_name { width: 300px; font-size:20px; font-weight:bold; color: #0082CD; font-family: Arial, helvetica, sans-serif; padding-bottom:15px; }

.profil_zeile{
	width:100%;
	float:left;
	margin-bottom:10px;
}

#profil_zelle1
{
	float: left;
	width: 120px;
	font-size:14px;
	line-height:20px;
	font-weight:bold;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
}

#profil_zelle2
{
	float: right;
	width: 280px;
	font-size:14px;
	line-height:20px;
	color: #000000;
	font-family: Arial, helvetica, sans-serif;
}

#profil_langportrait
{
	clear:both;
	width: 100%;
	margin-top: 20px;
	margin-bottom: 33px;
	line-height:1.5em;
}

#profil_langportrait strong
{
	width:100%;
	font-size:16px;
	font-weight:bold;
	color: #333132;
	font-family: Arial, helvetica, sans-serif;
	margin-bottom:10px;
	margin-top:15px;
}

#profil_langportrait em
{
	width:100%;
	font-size:14px;
	font-weight:bold;
	color: #333132;
	font-family: Arial, helvetica, sans-serif;
	margin-bottom:15px;
	line-height:2em;
}

#profil_langportrait ul
{
	padding-left: 40px;
	padding-top: 10px;
	padding-bottom: 10px;
}

#profil_langportrait li
{
	line-height: 1.5em;
}

#profil_web20
{
	float : left;
	width: 100%;
	margin-bottom: 33px;
	line-height:1.0em;
}

#profil_web20 a
{
	float: left;
}

#profil_web20 img
{
	height: 34px;
	border: 0px;
	margin-right:15px;
}

/* Rechte Spalte */

#profil_bildergalerie
{
	width: 200px;
	margin: 0 0 5px 9px;
}

#profil_bildergalerie_kopf
{
	width: 200px;
	color: white;
	background-color: #093457;
}

.profil_bildergalerie_titel
{
	width: 200px;
	padding-top: 7px;
	height: 23px;
	color: black;
}

#profil_bildergalerie_inhalt img
{
	width: 200px;
}

#profil_video
{
	width: 180px;
	margin: 0 0 5px 9px;
}

#profil_video_kopf
{
	width: 200px;
	height: 30px;
}

.profil_video_kopfzeile {
	width: 200px;
	padding-top: 7px;
	height: 23px;
	color: black;
}

.profil_video_kopf_text_einzeilig {

}

#profil_video_inhalt img
{
	width: 200px;
}

#profil_audio
{
	clear:both;
	width: 200px;
	margin: 0 0 5px 9px;
}

#profil_audio_kopf
{
	width: 200px;
}

.profil_audio_kopfzeile {
	width: 200px;
	padding-top: 7px;
	height: 23px;
	color: black;
}

#profil_audio_inhalt img
{
	width: 200px;
}

#profil_player
{
	height: 43px;
	text-align:left;
}

#profil_player object {
	width: 200px;
	height: 43px;
}

#profil_player embed {
	width: 200px;
	height: 43px;
}

/* Einzelseite
-----------------------------------------------------------------------------------*/

.einzelseite_icons {
	height: 30px;
	border-top: 1px solid black;
	padding-top: 4px;
	font-size: 10px;
	text-align:right;
}

.einzelseite_icons a
{
	padding-right:6px;
	width:100%;
	font-size:10px;
	color:#004974;
	text-decoration:none;
}

.einzelseite_icons a:hover{
	text-decoration:underline;
	color:#33CCFF;
}

.einzelseite {
	overflow: hidden;
	width: 100%;
}

.einzelseite ul{
	margin-left:20px;
	list-style-image:url("../image/templates/muenchen/arrow_liste.gif");
}

.einzelseite li{
	margin-bottom:5px;
}

.einzelseite li a:hover{
	color:#0079BA;
}

/* Personenkreise
-----------------------------------------------------------------------------------*/

.personenkreis_icons {
	height: 30px;
	border-top: 1px solid black;
	padding-top: 4px;
	font-size: 10px;
	text-align:right;
}

.personenkreis_icons a{
	color:#333366;
	text-decoration:none;
}

.personenkreis_icons a:hover{
	color:#0079BA;
}

.personenkreis_einleitung {
	overflow: hidden;
	width: 100%;
	margin-bottom: 15px;
}

.personenkreis_schluss {
	overflow: hidden;
	width: 100%;
	padding-top: 15px;
}

.personenkreis_person {
	width:100%;
	float:left;
	margin-bottom: 15px;
}

.personenkreis_funktion {
	float: left;
	width: 150px;
	overflow: hidden;
}

.personenkreis_bild {
	float: left;
	width: 100px;
	margin-right: 15px;
	overflow: hidden;
}

.personenkreis_bild img {
	width: 100px;
	border:0px;
}

.personenkreis_details {
	float: left;
	width: 300px;
	overflow: hidden;
}

.personenkreis_trenner {
	clear: both;
	margin-bottom : 15px;
}

/* Artikelliste
-----------------------------------------------------------------------------------*/

.artikelliste_icons {
	height: 30px;
	border-top: 1px solid black;
	padding-top: 4px;
	font-size: 10px;
	text-align:right;
}

.artikelliste_einleitung {
	overflow: hidden;
	width: 100%;
	margin-bottom: 15px;
}

.artikelliste_schluss {
	overflow: hidden;
	width: 100%;
	padding-top: 15px;
}

.artikelliste_autor {
	width: 100%;
	text-align:right;
	font-size : 10px;
}

.artikelliste_liste {
	width: 100%;
}

.artikelliste_liste ul li{
	margin-left: 40px;
	margin-bottom : 15px;
	list-style-image : url(../image/templates/muenchen/arrow_liste.png);
}

.artikelliste_titel {
	font-size: 18px;
	font-weight: bold;
	font-family: Helvetica, Arial;
	padding-top:10px;
	padding-bottom:10px;
	height: 40px;
}

.artikelliste_titelzusatz {
	font-size: 12px;
	font-family: Arial;
}

.artikelliste_trenner_seiten {
	width:100%;
	height: 30px;
	clear:left;
	border-top:1px dotted #BFBFBF;
	margin-bottom:3px;
	padding-top:10px;
}

.artikelliste_trenner_1 {
	float:left;
	width: 33%;
	height:30px;
}

.artikelliste_trenner_2 {
	height:30px;
	float:left;
	width: 33%;
	text-align: center;
}

.artikelliste_trenner_3 {
	height:30px;
	float:right;
	width: 33%;
	text-align: right;
}

/* Multiarkti
-----------------------------------------------------------------------------------*/

.multitext_trenner {
	width:100%;
	clear:both;
	line-height:7px;
	height:6px;
	border-bottom:1px dotted #BFBFBF;
	margin-bottom:3px;
}

/* Statistik
-----------------------------------------------------------------------------------*/

.statistik_icons {
	height: 30px;
	border-top: 1px solid black;
	padding-top: 4px;
	font-size: 10px;
	text-align:right;
}

.statistik_einleitung {
	overflow: hidden;
	width: 100%;
	margin-bottom: 15px;
}

.statistik_schluss {
	overflow: hidden;
	width: 100%;
	padding-top: 15px;
}

.statistik_inhalt {
	font-size: 14px;
	font-weight: bold;
	font-family: Helvetica, Arial;
	margin-bottom: 15px;
}

.statistik_grafik_label {
	font-size: 12px;
	margin-bottom: 15px;
	font-family: Arial;
}

.statistik_grafik_bild {
	width: 100%;
}

.statistik_grafik_tabelle table{
	width: 100%

}

/* CDUGlobal
-----------------------------------------------------------------------------------*/

.cduglobal_kopf {
	width:100%;
	height:31px;
	background-color:#0083cc;
}

.cduglobal_logo {
	float:left;
	background:#0083cc;
}

.cduglobal_link {
	float:right;
	background:#0083cc;
	color : white;
	display:none;
}

.cduglobal_film{
	width:100%;
}

.cduglobal_film object {
	width: 100%;
	height:100%;
}

.cduglobal_film object embed{ width: 650px; height:350px; }

/* Overlay
------------------------------------------------------------------------------------*/

div.master{
	text-align:left;
	width: 100%;
}

div.overlay{
	position: fixed;
	z-index: 10000;
	width: 100%;
	height: auto;
	min-height:100%;
	background-image: url('/image/overlay/1x1_grau.png');
	/*display: none;*/
	margin: auto;
}

.overlay_close{
	background:url("/image/overlay/overlay_close.png") no-repeat;
	width:30px;
	height:30px;
	display:block;
	text-indent:-9999px;

}

div.personenbox{
	position: relative;
	width: 820px;
	top: 125px;
	padding-left: 14px;
	padding-right: 14px;
	padding-top: 14px;
	height: 286px;
	margin:auto;
	text-align: center;
	z-index: 11000;
	background: url('/image/overlay/hessen02_overlay_bg.png') no-repeat;
	color: white;
	text-align: left;
}

div.personen_detailbox{
	position: relative;
	width: 430px;
	top: -200px;
	padding-left: 4px;
	padding-right: 4px;
 	height: 500px;
	margin:auto;
	text-align: left;
	z-index: 11000;
	background-image: url('/image/overlay/nrw01_bg_details.png');
	background-repeat: no-repeat;
	color: white;
	text-align: left;
	display: none;
}

div.personenkategorie{
	padding-left: 45px;
	padding-top:10px;
	font-weight : bold;
	font-size: 28px;
	color:#545454;
}

div.personendetails{
	width: 430px;
	padding: 20px;
	float: left;
}

div.detailbild{
	width: 150px;
	float: left;
}

div.detailclose{
	text-align: right;
	padding-right: 50px;
	width: 380px;
	float: right;
}

div.detailinfos{
	width: 260px;
	float: left;
}

div.detailvita{
	width: 400px;
	padding-top : 10px;
	float: left;
}

div.detailtitel{
	width: 210px;
	font-weight: bold;
	float: left;
	clear: left;
}
div.detailwert{
	width: 210px;
	float: left;
	clear: left;
}

div.scrollable {

	/* required settings */
	position:relative;
	overflow:hidden;
	width: 742px;
	float: left;
	height:233px;
	margin-left: 0px;
}

div.scrollable div.items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
	clear:both;
	/* decoration */
}

div.scrollable div.items div {
	float:left;
	/* custom decoration */
	position: relative;
	width: 145px;
	height: 193px;
	margin-left: 3px;
}

div.scrollable div.items div.active {
	border:1px inset #ccc;
	background-color:#fff;
}

div.scrollable {
	float:left;
}

a.prev, a.next, a.prevPage, a.nextPage {
	display:block;
	width:37px;
	height:185px;
	margin-top: 5px;
	background:url('/image/overlay/overlay_left.png') no-repeat;
	float:left;
	cursor:pointer;
}

a.prev:hover, a.next:hover, a.prevPage:hover, a.nextPage:hover {
	background-position:0px 0px;
}

a.disabled {
	visibility:hidden !important;
}

a.next, a.nextPage {
	background-image:url('/image/overlay/overlay_right.png');
	clear:right;
}

/*********** navigator ***********/
div.navi {
	margin-left:365px;
	width:200px;
	height:20px;
}

div.navi a {
	width:8px;
	height:8px;
	float:left;
	margin:3px;
	background:url('/image/overlay/navigator.png') 0 0 no-repeat;
	display:block;
	font-size:1px;
}

div.navi a:hover {
	background-position:0 -8px;
}

div.navi a.active {
	background-position:0 -16px;
}

div.personenbox_inner_left
{
	padding-top: 5px;
	width: 60px;
	float: left;
}

div.personenbox_inner_right
{
	padding-top: 5px;
	width: 60px;
	float: left;
}

div.personen_vorschau_bild{
	position: relative;
	float: left;
	width: 150px;
	height: 200px;
}

/* Bildergalerie / KLASSIK
-------------------------------------------------------------------------------------------*/

.bildergalerie_klassik {
	width:100%;
}

.bildergalerie_klassik_rahmen {
	width:150px;
	height:100px;
	margin-right: 15px;
	overflow:hidden;
}

.bildergalerie_klassik_rahmen img{
	width: 150px;
}

.bildergalerie_klassik_label {
	font-size: 20px;
}

.bildergalerie_klassik_label {
	font-size: 20px;
}

.bildergalerie_klassik_tabelle {
	width: 100%;
	border: 0;
	padding:0;
}

.bildergalerie_klassik_titel{
	font-size: 14px;
}

.bildergalerie_klassik_beschreibung{
	font-size: 10px;
}

.bildergalerie_klassik_button{
	float: right;
	margin-left: 15px;
}

.bildergalerie_summe{
	font-size: 14px;
}

.bildergalerie__klassik_thumbs {
	width:100%;
}

.bildergalerie_klassik_bild {
	float: left;
	width: 110px;
	height: 110px;
	overflow:hidden;
	border:1px solid black;
	margin-right: 10px;
	margin-bottom: 15px;
}

.bildergalerie_klassik_bildhoch {
	float: left;
	width: 110px;
	height: 110px;
	overflow:hidden;
	border:1px solid black;
	margin-right: 10px;
	margin-bottom: 15px;
}

.bildergalerie_klassik_bild img {
	height: 110px;
}

.bildergalerie_klassik_bildhoch img {
	width: 110px;
}

.bildergalerie_klassik_hinweis {
	font-weight: bold;
	font-size: 12px;
}

.bildergalerie_klassik_name{
	padding-bottom:6px;
	font-size:16px;
	font-weight: bold;
}

/* Bildergalerie / SINGLE
-------------------------------------------------------------------------------------------*/

.bildergalerie_single {
	width:100%;
}

.bildergalerie_single_rahmen {
	width:150px;
	height:100px;
	margin-right: 15px;
	overflow:hidden;
}

.bildergalerie_single_rahmen img{
	width: 150px;
}

.bildergalerie_single_label {
	font-size: 20px;
}

.bildergalerie_single_label {
	font-size: 20px;
}

.bildergalerie_single_tabelle {
	width: 100%;
	border: 0;
	padding:0;
}

.bildergalerie_single_titel{
	font-size: 14px;
}

.bildergalerie_single_beschreibung{
	font-size: 10px;
}

.bildergalerie_single_button{
	float: right;
	margin-left: 15px;
}

.bildergalerie_single_summe{
	font-size: 14px;
}

.bildergalerie_single_thumbs {
	width:100%;
}

.bildergalerie_single_name{
	padding-bottom:6px;
	font-size:16px;
	font-weight: bold;
}

.bildergalerie_single_bemerkung{
	margin-top: 10px;
	font-size:14px;
	line-height: 1.5em;
}

.bildergalerie_single_bild {
	float: left;
	width: 645px;
	overflow:hidden;
	margin-right: 15px;
	margin-top: 15px;
}

.bildergalerie_single_bild img {
	height: 645px;
}

.bildergalerie_single_buttons {
	width: 645px;
}

.bildergalerie_single_zurueck {
	padding-top: 10px;
	float: left;
	width: 120px;
	margin-right: 10px;
}

.bildergalerie_single_bildunterschrift {
	padding-right: 10px;
	float:left;
	width: 380px;
	font-size: 11px;
}

.bildergalerie_single_weiter {
	padding-top: 10px;
	float: right;
	text-align: right;
	width: 120px;
}

.bildergalerie_single_details {
	margin-top: 15px;
	width:100%;
	float:left;
}

.bildergalerie_single_details_tabelle {
	margin-top: 15px;
}

.bildergalerie_single_details_tabelle_zelle1{
	width: 30px;
	font-size: 10px;
}

.bildergalerie_single_details_tabelle_zelle2{
	font-size: 10px;
}

.bildergalerie_single_kommentare {
	color : #2B628B;
	font-size: 20px;
	margin-top: 15px;
	padding-bottom: 10px;
	border-bottom: 1px solid #2B628B;
	width: 100%;
}

.bildergalerie_single_kommentare_datum {
	color : #082C71;
	font-size: 11px;
	margin-top: 5px;
	width: 100%;
}

.bildergalerie_single_kommentare_text {
	color : #000000;
	font-size: 12px;
	margin-top: 5px;
	width: 100%;
}

.bildergalerie_single_bilderbewerten {
	margin-top: 15px;
}

.bildergalerie_single_bilderbewerten_titel {
	color : #2B628B;
	font-size: 20px;
	margin-top: 15px;
	padding-bottom: 10px;
	border-bottom: 1px solid #2B628B;
	width: 100%;
}

.bildergalerie_single_bilderbewerten_tabelle {
	width: 100%;
	margin-top: 15px;
}

.bildergalerie_single_bilderbemerkung_titel {
	color : #2B628B;
	font-size: 20px;
	margin-top: 15px;
	padding-bottom: 10px;
	border-bottom: 1px solid #2B628B;
	width: 100%;
	margin-bottom: 15px;
}

.bildergalerie_single_bilderbemerkung_tabelle {
	width: 100%;
}

.bildergalerie_single_kommentare_buttons_zurueck{
	float:left;
}

.bildergalerie_single_kommentare_buttons_weiter{
	float:right;
}

/* Bildergalerie / FLUSS
-------------------------------------------------------------------------------------------*/

.bildergalerie_fluss {
	width:100%;
}

.bildergalerie_fluss_rahmen {
	width:150px;
	height:100px;
	margin-right: 15px;
	overflow:hidden;
}

.bildergalerie_fluss_rahmen img{
	width: 150px;
}

.bildergalerie_fluss_label {
	font-size: 20px;
}

.bildergalerie_fluss_label {
	font-size: 20px;
}

.bildergalerie_fluss_tabelle {
	width: 100%;
	border: 0;
	padding:0;
}

.bildergalerie_fluss_titel{
	font-size: 14px;
}

.bildergalerie_fluss_beschreibung{
	font-size: 10px;
}

.bildergalerie_fluss_button{
	float: right;
	margin-left: 15px;
}

.bildergalerie_fluss_summe{
	font-size: 14px;
}

.bildergalerie_fluss_thumbs {
	width:100%;
}

.bildergalerie_fluss_name{
	padding-bottom:6px;
	font-size:16px;
	font-weight: bold;
}

.bildergalerie_fluss_bemerkung{
	margin-top: 10px;
	font-size:14px;
	line-height: 1.5em;
}

.bildergalerie_fluss_grossbilder {
	float: left;
	width: 100%;
	overflow:hidden;
	margin-top: 15px;
}

.bildergalerie_fluss_grossbilder img {
	width: 100%;
}

.bildergalerie_fluss_bildunterschrift{
	margin-top: 10px;
	font-size:12px;
	line-height: 1.5em;
}

.bildergalerie_fluss_hinweis {
	margin-top: 15px;
	font-weight: bold;
	font-size: 12px;
}

/* Bildergalerie / LIGHTBOX
-------------------------------------------------------------------------------------------*/
.bildergalerie_light { width:100%; }
.bildergalerie_light_rahmen { width:150px; height:100px; margin-right: 15px; overflow:hidden; }
.bildergalerie_light_rahmen img{ width: 150px; }
.bildergalerie_light_label { font-size: 20px; }
.bildergalerie_light_tabelle { width: 100%; border: 0; padding:0; }
.bildergalerie_light_titel{ font-size: 14px; }
.bildergalerie_light_beschreibung{ font-size: 12px; }
.bildergalerie_light_button{ float: right; margin-left: 15px; }
.bildergalerie_light_summe{ font-size: 14px; }
.bildergalerie_light_thumbs { margin-top: 15px; width:100%; }
.bildergalerie_light_name{ padding-bottom:6px; font-size:16px; font-weight: bold; }
.bildergalerie_light_bemerkung{ margin-top: 10px; font-size:14px; line-height: 1.5em; }
.bildergalerie_light_summe{ font-size: 14px; }
.bildergalerie_light_thumbs { width:100%; }
.bildergalerie_light_bild { position:relative; float: left; width: 114px; height: 110px; overflow:hidden; border:1px solid #999999; margin-right: 14px; margin-bottom: 15px; }
.bildergalerie_light_bildhoch { position:relative; float: left; width: 114px; height: 110px; overflow:hidden; border:1px solid #999999; margin-right: 14px; margin-bottom: 15px; }
.bildergalerie_light_bild > a { display:block; position:relative; width:314px; left:-100px; text-align:center; }
.bildergalerie_light_bildhoch > a { display:block; position:relative; height:310px; line-height:310px; top:-100px; font-size:0; }
* + html .bildergalerie_light_bildhoch > a { /*ie7*/ top:0; }
.bildergalerie_light_bildhoch a:before { content:''; display:inline-block; height:50%; }
.bildergalerie_light_bild img { height: 110px; }
.bildergalerie_light_bildhoch img { width: 114px; height:auto; vertical-align:middle; }
.bildergalerie_light_hinweis { font-weight: bold; font-size: 12px; }
.bildergalerie_light_name{ padding-bottom:6px; font-size:16px; font-weight: bold; }

/* Bildergalerie / GRID
-------------------------------------------------------------------------------------------*/
.bildergalerie_grid { width:100%; }
.bildergalerie_grid_rahmen { width:150px; height:100px; margin-right: 15px; overflow:hidden; }
.bildergalerie_grid_rahmen img{ width: 150px; }
.bildergalerie_grid_label { font-size: 20px; }
.bildergalerie_grid_tabelle { width: 100%; border: 0; padding:0; }
.bildergalerie_grid_titel{ font-size: 14px; }
.bildergalerie_grid_beschreibung{ font-size: 12px; }
.bildergalerie_grid_button{ float: right; margin-left: 15px; }
.bildergalerie_grid_summe{ font-size: 14px; }
.bildergalerie_grid_thumbs { margin-top: 15px; width:100%; }
.bildergalerie_grid_name{ padding-bottom:6px; font-size:16px; font-weight: bold; }
.bildergalerie_grid_bemerkung{ margin-top: 10px; font-size:14px; line-height: 1.5em; margin-bottom: 20px; }
.bildergalerie_grid_hinweis { font-weight: bold; font-size: 12px; }

/* Bildergalerie / Space
-------------------------------------------------------------------------------------------*/
.bildergalerie_space { width:100%; }
.bildergalerie_space_rahmen { width:150px; height:100px; margin-right: 15px; overflow:hidden; }
.bildergalerie_space_rahmen img{ width: 150px; }
.bildergalerie_space_label { font-size: 20px; }
.bildergalerie_space_tabelle { width: 100%; border: 0; padding:0; }
.bildergalerie_space_titel{ font-size: 14px; }
.bildergalerie_space_beschreibung{ font-size: 12px; }
.bildergalerie_space_button{ float: right; margin-left: 15px; }
.bildergalerie_space_summe{ font-size: 14px; }
.bildergalerie_space_thumbs { margin-top: 15px; width:100%; }
.bildergalerie_space_name{ padding-bottom:6px; font-size:16px; font-weight: bold; }
.bildergalerie_space_bemerkung{ margin-top: 10px; font-size:14px; line-height: 1.5em; margin-bottom: 20px; }
.bildergalerie_space_hinweis { font-weight: bold; font-size: 12px; }

/* Suchfunktion
---------------------------------------------------------------------------------------*/

.suche_detailsuche {
	width:100%;
	padding: 10px;
	background:#FFE9C9;
	border: 1px solid black;
}

.suche_detailsuche td{
	padding: 10px;
}

/* AudioCast  (PodCast)
----------------------------------------------------------------------------------------*/

#podcast_rahmen
{
	width:100%;
	font-family: helvetica, arial, sans-serif;
	padding:6px;
	font-size : 12px;
}

#podcast_first_left
{
	float: left;
	width: 275px;
	margin-left:22px;
	text-align:center;
}

#podcast_first_right
{
	float: left;
	width: 255px;
	text-align:left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom : 10px;
	background: #FEFEFE;
}

#podcast_left
{
	float: left;
	width: 275px;
	margin-left:22px;
	text-align:center;
}

#podcast_right
{
	float: left;
	width: 255px;
	text-align:left;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom : 10px;
	background: #FEFEFE;
}

#podcast_infos
{
	width:550px;
	font-size: 12px;
	font-family: helvetica, arial,  sans-serif;
	padding:20px;
}

/* VideoCast  (Videos)
----------------------------------------------------------------------------------------*/

#videocast_rahmen
{
	width:100%;
	font-family: helvetica, arial, sans-serif;
}

#videocast_first
{
	text-align:center;
}

#videocast_first_text
{
	width:615px;
	text-align:left;
	padding: 10px;
	margin-bottom: 10px;
	border-bottom: 1px dotted black;
	border-left: 1px dotted black;
	border-right: 1px dotted black;
	background: #EFEFEF;
}

#videocast_left
{
	float: left;
	width: 275px;
	margin-right: 15px;
	text-align:center;
}

/* AudioCast  (PodCast)
----------------------------------------------------------------------------------------*/


/* Buergerfragen
----------------------------------------------------------------------------------------*/
.buergerfragen{
	margin-top: 15px;
	margin-bottom: 15px;
	width:640px;
	padding:10px;
	float:left;
	font-size:12px;
}

.buergerfragen_formular{
	width:100%;
}

.buergerfragen_formular_einzeiler{
	float:left;
	width:100%;
}

.buergerfragen_formular_spalte1{
	float:left;
	width:80px;
}

.buergerfragen_formular_spalte1 span{
	float:right;
	padding-top:7px;
}

.buergerfragen_formular_spalte2{
	float:left;
	width:480px;
}

.buergerfragen_antworten{
	margin: 20px 0px 20px 0px;
}

/* -----------  ----------- */
#stylized{
	background:#FFFDFA;
}
#stylized h1 {
	color:#37678D;
	font-family:Georgia;
	font-size:20px;
	margin-bottom:8px;
	margin-left:8px;
}
#stylized p{
	font-size:11px;
	color:#666666;
	margin-bottom:20px;
	border-bottom:solid 1px #2B628B;
	padding-bottom:10px;
}
#stylized label{
	display:block;
	font-weight:bold;
	text-align:right;
	width:140px;
	float:left;
}
#stylized .small{
	color:#666666;
	display:block;
	font-size:11px;
	font-weight:normal;
	text-align:right;
}
#stylized input{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #2B628B;
	width:460px;
	margin:2px 0 20px 10px;
}

#stylized textarea{
	float:left;
	font-size:12px;
	padding:4px 2px;
	border:solid 1px #2B628B;
	min-width:460px;
	max-width:460px;
	height:120px;
	margin:2px 0 20px 10px;
}
#stylized button{
	clear:both;
	margin-left:150px;
	width:125px;
	height:31px;
	text-align:center;
	line-height:31px;
	color:#37678D;
	font-size:13px;
	font-weight:bold;
	border:0;
	padding:0;
	cursor:pointer;
}

/* Dokumentenmanager
----------------------------------------------------------------------------------------*/

#dokumente_kategorie
{
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	background: #EFEFEF;
	font-weight: bold;
}

#dokumente_zelle1
{
	text-align:left;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 100px;
	border-bottom: 1px dotted black;
	overflow:hidden;
}

#dokumente_zelle2
{
	text-align:left;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 100px;
	border-bottom: 1px dotted black;
	overflow:hidden;
}

#dokumente_zelle3
{
	text-align:left;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: 1px dotted black;
}

#dokumente_zelle4
{
	text-align:center;
	vertical-align: top;
	padding-left: 10px;
	padding-top: 3px;
	padding-bottom: 3px;
	width: 200px;
	border-bottom: 1px dotted black;
}

#dokumente_zelle4 img
{
	width: 100px;
}

#dokumente_datum
{
	font-weight: bold;
	font-size  : 10px;
}

#dokumente_az
{
	font-weight: bold;
	font-size  : 10px;
}

#dokumente_titel
{
	font-size: 14px;
	font-weight: bold;
}

#dokumente_beschreibung
{
	font-size: 12px;
}

/* Mitglied werden
----------------------------------------------------------------------------------------*/

.mitgliedwerden_infobox
{
	float:right;
	width:320px;
	border:1px solid black;
	margin-left:10px;
	margin-bottom:10px;
	padding:10px;
	font-size:10px;
}

/* Gästebuch
----------------------------------------------------------------------------------------*/

.gaestebuch
{
	border:1px solid #2B628B;
	width:100%;
	padding:5px;
}

.gaestebuch td
{
	padding:5px;
}

/* Surftipps
----------------------------------------------------------------------------------------*/

.surftipp_kategorie {
	font-size: 14px;
	font-family: Helvetica, Arial;
	padding-bottom: 10px;
	border-bottom:2px solid #2B628B;
	margin-bottom: 15px;
}

.surftipp_link_bild img{
	max-width: 660px;
}

.surftipp_link_beschreibung{
	width: 638px;
	margin-bottom: 15px;
	font-size: 12px;
	padding: 10px;
	border:1px solid #2B628B;
}

.surftipp_link { width: 628px; margin-bottom: 15px; font-size: 12px; padding: 10px; border:1px solid #2B628B; background: #EFEFEF; }

.surftipp_link_beschreibung a{
	display:block;
}

.surftipp_link_beschreibung:hover a{
	color:#0079BA;
}

.surftipp_link a{
	display:block;
}

.surftipp_link:hover a{
	color:#0079BA;
}

/* SeoRing
----------------------------------------------------------------------------------------*/
.seo_ring {
	font-size: 12px;
	padding: 10px;
	border:1px solid #2B628B;
}

.seo_ring ul{
	margin-left: 40px;
	margin-top: 15px;
}

.seo_ring li{
	margin-left: 40px;
	margin-bottom : 15px;
	list-style-image : url(../image/templates/muenchen/arrow_liste.png);
}

.seo_ring li a{
	font-weight: bold;
	display:block;
}

.seo_ring li a:hover{
	color:#0079BA;
	text-decoration:underline;
}

/* Umfrage
----------------------------------------------------------------------------------------*/

.umfrage_kopftext {
	font-size: 12px;
	margin-bottom: 15px;
}

.umfrage_frage {
	font-family: Helvetica, Arial;
	font-weight: bold;
	font-size:16px;
	margin-bottom: 10px;
}

.umfrage_button {
	margin-right:5px;
	width: 235px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_right.gif) right no-repeat;
	float:right;
}

.umfrage_button input {
	width: 235px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_left.gif) left  no-repeat;
	color:#ffffff;
	font-weight:bold;
	border:none;
	overflow:visible;
	display:inline;
	margin:0px;
	padding:0px 4px 2px 4px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

.umfrage_tabelle1 {
	border:0px;
	width:100%;
	letter-spacing: 3px;
	margin-bottom: 15px;
}

.umfrage_tabelle1 td{
	font-size: 14px;
}

.umfrage_liste {
	width: 100%;
	margin-top : 20px;
	padding:0px;
	text-align:left;
	font-family: Arial;
}

.umfrage_datum {
	float: left;
	width: 100px;
	font-size : 10px;
	font-weight: bold;
	background: #C5D4E0;
	min-height: 40px;
}

.umfrage_frage {
	float: left;
	width: 525px;
	min-height: 40px;
	padding-left: 10px;
}

.umfrage_frage a{
	font-size : 14px;
	font-weight: bold;
}

.umfrage_liste_closed {
	width: 100%;
	margin-top : 20px;
	padding:0px;
	text-align:left;
	font-family: Arial;
	margin-bottom : 20px;
}

.umfrage_datum_closed {
	float: left;
	width: 100px;
	font-size : 10px;
	font-weight: bold;
	background: #FF9800;
	min-height: 40px;
}

.umfrage_frage_closed {
	float: left;
	width: 525px;
	min-height: 40px;
	padding-left: 10px;
}

/* Kontakt
-----------------------------------------------------------------------------------*/
.kontakt_daten .kontakt_einzeiler { margin-bottom: 10px; }
.kontakt_daten .kontakt_einzeiler1 { font-size:12px; font-weight: bold; }
.kontakt_daten .kontakt_einzeiler2 { font-size:12px; }
.kontakt_daten .kontakt_hinweis { font-size:10px; }
.kontakt_daten .kontakt_button { float:right; margin-right:5px; width:135px; height:23px; background:url(/image/templates/muenchen/bg_button_right.gif) right no-repeat; }
.kontakt_daten .kontakt_button input { width:135px; height:23px; color:#ffffff; font-weight:bold; border:none; overflow:visible; display:inline; margin:0px; padding:0px 4px 2px 4px; font-size:11px; font-family: Arial, Helvetica, sans-serif; line-height:normal; background:url(/image/templates/muenchen/bg_button_left.gif) left no-repeat; }

/* Sitemap
-----------------------------------------------------------------------------------*/

.sitemap_rubrik a{
	font-weight:bold;
}

.sitemap_forum_struktur{
	padding-left:50px;
}

/* Newsletter
-----------------------------------------------------------------------------------*/
.seite_newsletter{
	margin-bottom : 15px;
}
.seite_newsletter_weitere{
	font-weight:bold;
	margin-bottom : 15px;
}
.seite_newsletter_weitere_newsletter{
	margin-bottom:10px;
}

.seite_newsletter_weitere_newsletter img{
	border: 1px solid black;
}

.seite_newsletter_kopftext {
	margin-top:20px;
}

.seite_newsletter_einzeiler1{
	float:left;
	width:150px;
	font-weight: bold;
}

.seite_newsletter_einzeiler2 input {
	width:450px;
}

.seite_newsletter_agb {
	margin-top:20px;
}

.seite_newsletter_agb > .seite_newsletter_einzeiler1 {
	width:25px;
}

.seite_newsletter_button {
	margin-right:5px;
	width: 235px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_right.gif) right no-repeat;
	float:right;
}

.seite_newsletter_button input {
	width: 235px;
	height:23px;
	background:url(/image/templates/muenchen/bg_button_left.gif) left  no-repeat;
	color:#ffffff;
	font-weight:bold;
	border:none;
	overflow:visible;
	display:inline;
	margin:0px;
	padding:0px 4px 2px 4px;
	font-size:11px;
	font-family: Arial, Helvetica, sans-serif;
}

/* Seite senden
-----------------------------------------------------------------------------------*/
.seitesenden_einzeiler1{
	width:150px;
	float:left;
}

.seitesenden_text{
	margin-bottom:10px;
}

.seitesenden_text textarea{
	width:100%;
	height:100px;
}

.seitesenden_einzeiler2 input{
	height:12px;
}


/* EINZELSEITE BUTTONS
-----------------------------------------------------------------------------------*/

.einzelseite_trenner_seiten{
	width:100%;
	float:left;
}

.einzelseite_trenner_1{
	float:left;
	width:24%;
}

.einzelseite_trenner_2{
	float:left;
	width:49%;
	text-align:center;
	padding-top:6px;
	font-size:13px;
}

.einzelseite_trenner_3{
	float:right;
	width:24%;
	text-align:right;
}

/*--------------- CSS MODULE ------------------------------*/

.gartentipps_kopf {
	width:100%;
	height:25px;
	padding-bottom:10px;
	border-top:1px solid #dfdfdf;
	padding-top:10px;
	background:url("/image/templates/muenchen/startticker.png") 0 0 no-repeat;
}

.gartentipps_kopf_bild {
	float:left;
	width:20px;
	height:23px;
	background:url("/image/templates/muenchen/arrow.png") 0 0 no-repeat;
	display:none;
}

.gartentipps_kopf_titel {
	width:240px;
	font-family: Arial,Helvetica;
	padding:0 10px;
	font-size:18px;
	color:white;
	line-height:20px;
}

.gartentipps_inhalt {
	width:220px;
	padding-top:5px;
	margin-bottom: 15px;
	padding-left: 5px;
	padding-right: 5px;
	padding-bottom: 10px;
	overflow:hidden;
	margin:0 15px;
}

/* Themensammlung
------------------------------------------------------------------------------------------- */
.themenka_kopf { background: url(/image/templates/muenchen/startticker.png) 0px 0px no-repeat transparent; border-top: 1px solid #DFDFDF; height: 25px; padding-bottom: 10px; padding-top: 10px; width: 100%; }
.themenka_kopf_bild { float:left; width:20px; display : none; }
.themenka_kopf_bild img { margin-left : 4px; margin-top  : 6px; display : none; }
.themenka_kopf_titel { color: white; font-family: "Arial", "Helvetica"; font-size: 18px; line-height: 20px; padding: 0px 10px; width: 240px; }
.themenka_themen_inhalt { min-height: 42px; padding: 10px 15px; width: 200px; }
.themenka_themen_inhalt ul { list-style-position:outside; list-style-image:url(/image/templates/muenchen/arrow_liste.gif); width:150px; margin-top:0px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; padding-left: 0px; line-height: 1.5em; }
#themen_uebersicht { font-size: 14px; }
#themen_uebersicht ul { margin:0; padding:0; }
#themen_uebersicht li { margin-bottom: 20px; list-style:none; margin-right: 2.333333%; width: 31%; float:left; }
#themen_uebersicht li a{ text-decoration:none; }
#themen_uebersicht li a img { width: 100%; list-style:none; }
#themen_thema { padding : 6px; font-size: 12px; font-family: Helvetica, Arial, Verdana; }
#themen_thema p { padding-left : 10px; padding-right : 10px; }
#themen_thema ul { list-style-position:outside; list-style-image:url(/image/templates/muenchen/arrow_liste.gif); padding-left: 60px; padding-right: 45px; line-height: 1.5em; }
.themenka_themen_inhalt ul { list-style-position:outside; list-style-image:url(/image/templates/muenchen/arrow_liste.gif); width:150px; margin-top:0px; margin-left: 0px; margin-right: 0px; margin-bottom: 10px; padding-left: 24px; line-height: 1.5em; }
.themenka_themen_inhalt li { font-size : 14px; }
.themenka_themen_inhalt_bild { text-align: left; font-size : 10px; line-height:14px; width:100%; background-color:#FFFFFF; margin-bottom: 15px; overflow: hidden; }
.themenka_themen_inhalt_bild_titel { width: 100%; padding : 4px; margin-left: 4px; }
.themenka_themen_inhalt_bild img { width: 100%; border: 0px; }
.themenka_themen_inhalt_bild titel { padding: 10px; }

/* TRANSGLOSSAR
-----------------------------------------------------------------------------------*/

.glossar_einsprung{
	width:98%;
	height:30px;
	border-bottom: 1px dotted black;
	margin-bottom:10px;
	font-size:20px;
}

.glossar_alphabet{
	margin:2px;
	height:12px;
	width:14px;
	border-right:1px dotted #CCCCCC;

	float:left;
	padding-bottom:5px;
}

.impressionen_start{ width:188px; height: 144px; overflow:hidden; }
.impressionen_start img{ width:237px; }

/* Fraktionsgremien
*----------------------------------------------------------------------------------------
*/

.fthemen_bild{ width:100%; overflow-x: hidden; }
.fthemen_bild img{ width:100%; }
.fthemen_claim{ float: left; width:100%; min-height: 26px; vertical-align:bottom; padding: 15px 10px; color: white; background: #0082CD; font-size: 25px; overflow-x: hidden; font-family : Arial, Sans-Serif; line-height:1.1em; }
.fthemen_text{ float: left; width:100%; vertical-align:bottom; padding: 15px 0px; color: #333333; font-size: 14px; overflow-x: hidden; font-family : Arial, Sans-Serif; }
.fthemen_text ul{ margin-left: 0px; margin-bottom : 15px; list-style-image : url(/image/templates/erlangen/arrow_liste.gif); }
.fthemen_text ul li{ padding-bottom : 15px; color: #003F64; }
.fthemenka_kopf { padding-bottom: 10px; padding-top: 10px; width: 100%; }
.fthemenka_kopf_bild { background: url("/image/templates/erlangen/arrow.png") 0px 0px no-repeat transparent; display: none; float: left; height: 23px; width: 20px; }
.fthemenka_kopf_bild img { display: none; }
.fthemenka_kopf_titel { color: #018DCA; font-family: Arial, Helvetica; font-size: 20px; line-height: 24px; padding-left: 10px; }
.fthemenka_themen_inhalt { float: left; font-size: 12px; margin-left: 5px; width: 220px; padding-bottom: 20px; border-bottom: 1px solid #018DCA; }
.fthemenka_themen_inhalt_gremien { float: left; font-size: 12px; margin-left: 5px; width: 270px; padding-bottom: 20px; border-bottom: 1px solid #018DCA; }
.fthemenka_themen_inhalt ul { list-style-type:none; margin:0px; padding:0px; list-style-image: none; position: relative; display:inline-block; width:270px; }
.fthemenka_themen_inhalt_gremien ul { padding-left:31px; margin-left: 0px; margin-bottom : 15px; list-style-image : url(/image/templates/erlangen/arrow_liste.gif); }
.fthemenka_themen_inhalt ul li { width:100%; }
.fthemenka_themen_inhalt_gremien ul li { padding-left:5px; line-height:19px; }
.fthemenka_themen_inhalt_gremien ul li + li { margin-top:5px; }
.fthemenka_themen_inhalt_gremien a { display:block; }
.fthemenka_themen_inhalt_gremien .videolink { padding-left:25px; background: url(/image/templates/erlangen/page_video.gif) no-repeat top left; }
.fthemenka_themen_inhalt_col{ clear:both; margin-top: 15px; text-align:right; }
.fthemenka_themen_inhalt_col0{ float: left; width: 100px; overflow: hidden; text-align:right; }
.fthemenka_themen_inhalt_col1{ margin-left: 20px; float: left; width: 100px; overflow: hidden; }
.fthemenka_themen_inhalt_bild{ width: 100px; height: 100px; overflow: hidden; float: left; }
.fthemenka_themen_inhalt_video{ width: 228px; overflow: hidden; float: left; }
.fthemenka_themen_inhalt_bild img{ width: 100px; border: 0px; }
.fthemenka_themen_inhalt_namen{ width: 100px; line-height: 1.4em; color: #333333; text-align:left;}
.fthemenka_themen_inhalt_namen a{ color: #0082CD; font-style:italic; }
.fthemenka_themen_inhalt_namen strong{ color: #0082CD; }
.fthemenka_themen_inhalt_namen_liste{ width: 220px; text-align:left; }
.fthemenka_themen_inhalt_namen_funktion{ width: 100%; text-align:left; font-weight: bold; color: #333333; padding-top: 20px; }
.fthemenka_themen_inhalt_namen_funktion img { width: 220px; }
.fthemenka_themen_inhalt_namen_vorname{ float: left; width: 220px; text-align:left; font-style:italic; }
.fthemenka_themen_inhalt_namen_nachname{ float: left; width: 120px; color: #0082CD; font-weight: bold; text-align:left; font-style:italic; }
.fthemen_cols { clear:both; }
.fthemen_cols_box {}
.fthemen_cols ul{ list-style-type:none; margin:0px; padding:0px; list-style-image: none; position: relative; }
.fthemen_cols ul li{ }
.fthemen_cols_titel { color: #018DCA; font-family: Arial, Helvetica; font-size: 20px; line-height: 24px; padding-left: 0px; padding-bottom: 20px; }
.fthemen_cols_artikel ul li{ float:left; padding-bottom: 20px; }
.fthemen_cols_box{ float:left; clear:both; background: #FFFFFF; }
.fthemen_cols_artikel_bild{ float:left; width:210px; overflow:hidden; margin-right:10px; }
.fthemen_cols_artikel_bild img { width:200px; }
.fthemen_cols_artikel_datum{ font-size:10px; line-height:normal; }
.fthemen_cols_artikel_headline{ padding:4px 0 3px; color: #018DCA; font-weight: bold; font-size:16px; }
.fthemen_cols_artikel_headline2{}
.fthemen_cols_artikel_anreisser{ display:inline; margin-right:5px; }
.fthemen_cols_artikel_anreisser > p:last-child{ display:inline; }
.fthemen_cols_artikel_mehr{ display:inline-block; }
.fthemen_cols_artikel_mehr > a{ padding-left:13px; background:url('/image/templates/erlangen/arrow_liste.gif') no-repeat -4px 4px; }
.fthemen_cols_artikel_information{ display:none; }
.fthemen_cols_artikel_text{ margin-left: 220px; }
.fthemen_cols_artikel_zeile{ float: left; width: 100%; line-height: 19px; }
.fthemenka_themen_inhalt_bildgalerie{ width: 230px; float: left; padding-bottom:0px; margin-bottom:0px; }
.fthemenka_themen_inhalt_dokumente{ float: left; font-size: 12px; width: 230px; padding-bottom: 20px; border-bottom: 1px solid #018DCA; }
.fthemenka_themen_inhalt_dokumente ul { list-style:none; margin-left: 0px; margin-bottom : 15px; padding-left:10px; }
.fthemenka_themen_inhalt_dokumente ul li { clear:both; padding-bottom : 15px; color: #003F64; }
.fthemenka_themen_inhalt_dokumente_icon{ float: left; height:18px; width: 16px; margin-right: 10px; padding-top:2px; }
.fthemenka_themen_inhalt_dokumente_icon img{ border: 0; }
.fthemenka_themen_inhalt_dokumente_titel{ float: left; width: 194px; margin-bottom:10px; }
.fthemenka_kopf_intranet { padding-bottom: 10px; padding-top: 10px; margin-left: 5px; width: 270px; background: #FFB9B9; }
.fthemenka_kopf_bild_intranet { background: url("/image/templates/erlangen/arrow.png") 0px 0px no-repeat transparent; display: none; float: left; height: 23px; width: 20px; }
.fthemenka_kopf_bild_intranet img { display: none; }
.fthemenka_kopf_titel_intranet { color: #8D0000; font-family: Arial, Helvetica; font-size: 20px; line-height: 24px; padding-left: 10px; }
.fthemenka_themen_inhalt_intranet{ background: #FFEEEE; float: left; font-size: 12px; margin-left: 5px; width: 270px; padding-bottom: 20px; border-bottom: 1px solid #018DCA; }
.fthemenka_themen_inhalt_intranet ul { list-style:none; margin-left: 0px; margin-bottom : 15px; padding-left:10px; }
.fthemenka_themen_inhalt_intranet ul li { clear:both; padding-bottom : 15px; color: #003F64; }
.helpclass{ position:absolute; z-index:3; width:100%; left:900px; width:60px; padding-top:5px; }
.module mod_nl_ak { display: none !important; }
.mod_nl_ak > .titel { color: #018DCA; font-family: Arial, Helvetica; font-size: 20px; line-height: 24px; padding-left: 10px; margin-top: 20px; }

/*--------------- Themen Accordeon Bildergalerie ------------------------------*/
.set{border-bottom:0px solid #000}
.set1{background-color:#0082CD;}
.set2{background-color:#26648A;}
.set3{background-color:#307FAE;}
.set4{background-color:#4A91BA;}
.set5{background-color:#63A0C3;}
.set6{background-color:#8C4B2D;}
.set7{background-color:#82A668;}

.accordionWrapper{display:inline-block; background-color:#fff; overflow:hidden; width:230px;}
.accordionWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionWrapper div{display:inline; float:left; margin:auto;}
.accordionWrapper div.title{cursor:pointer; color:white; font-size:16px; padding:5px;}
.accordionWrapper div.content{display:none;}

.startset{border-bottom:0px solid #000}
.startset1{background-color:#003F64;}
.startset2{background-color:#26648A;}
.startset3{background-color:#307FAE;}
.startset4{background-color:#4A91BA;}
.startset5{background-color:#63A0C3;}
.startset6{background-color:#003F64;}
.startset7{background-color:#26648A;}
.startset8{background-color:#307FAE;}
.startset9{background-color:#4A91BA;}
.startset10{background-color:#63A0C3;}
.startset11{background-color:#003F64;}
.startset12{background-color:#26648A;}
.startset13{background-color:#307FAE;}
.startset14{background-color:#4A91BA;}
.startset15{background-color:#63A0C3;}
.startset16{background-color:#63A0C3;}
.startset17{background-color:#63A0C3;}
.startset18{background-color:#63A0C3;}
.startset19{background-color:#63A0C3;}
.startset20{background-color:#63A0C3;}

.accordionstartWrapper{display:inline-block; background-color:#fff; overflow:hidden; width:230px;}
.accordionstartWrapper img{vertical-align:top; border:0; margin:0; padding:0}
.accordionstartWrapper div{display:inline; float:left; margin:auto;}
.accordionstartWrapper div.title{cursor:pointer; color:white; font-size:16px; padding:8px 5px 8px 11px; width: 304px;}
.accordionstartWrapper div.content{display:none;}

.antrag-resultlist { line-height:1.5; margin-left: 0px; padding-left: 0px;}
.antrag-resultlist > li > .header { height:50px; }
.antrag-resultlist > li { list-style : none; }
.antrag-resultlist > li > .datum { padding:0 0 7px; }

#morenews{ display: none; }
#morepresse{ display: none; }

div.anythingSlider .start-stop { display: none !important; }
.responsebox { width: 100%; float: left; overflow:hidden; }


@media (min-width:759px) and (max-width:979px)
{
	/* Rahmen 
	--------------------------------------------------------------------------------------------------------------*/
	.herzkammer_button { display: none; }
	img.kopfgrafik { padding: 10px 0; width: 100%; }
	.container_top,
	.container_mid,
	.container_bottom { width: 768px; }
	.container_top { background: url(/image/templates/muenchen/container_top_768.png) no-repeat; }
	.container_mid { background: url(/image/templates/muenchen/container_mid_768.png) repeat-y; }
	.container_bottom { background: url(/image/templates/muenchen/container_bottom_768.png) no-repeat; }
	
	.content,
	.boxen,
	.footer { width: 750px !important; }
	.header { overflow: hidden; width: 730px; }
	
	.leftbox { width: 730px; }
	.leftbox2 { width: 720px; padding-bottom: 20px; }
	
	#toolbar-box,
	.navi_m,
	#horiz-menu { width: 720px; }
	
	#horiz-menu li a { padding-left: 15px !important; padding-right: 15px !important; }
	#horiz-menu li li a, #horiz-menu li li a:hover { padding-left: 39px !important; padding-right: 39px !important; width: 122px;}
	 
	.slider_top { background: url(/image/templates/muenchen/slider_top_730.png) no-repeat; width: 730px; }
	.slider_bottom { background: url(/image/templates/muenchen/slider_bottom_730.png) no-repeat; width: 730px; }
	.slider_mid { width: 730px; }
	.slider_content { width: 715px; height: 306px; border: 5px solid #EFEFEF; margin: 0 4px !important; }
	div.anythingSlider { width: 715px !important; height:  306px !important;}
	ul.anythingBase li.panel { width: 715px !important; height: 306px !important;}
	
	.sliderbild { width: 748px; }
	.subhead { width: 768px; }
	.slider { width: 748px; height: 231px; }
	.slider_left,.slider_right { height: 231px; }
	ul#slider1 li img { width: 715px !important; height: auto !important; margin-left: 0px; }
	
	.slide_content{ width:274px; padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:10px; font-family: Arial,Helvetica,sans-serif; position:absolute; z-index:1; background: #004974; color:white; font-size:11px; line-height:16px; margin-left:285px; bottom:0px; top:0px; }
	.slide_content a{ color:white; display:block; }
	.slide_content a:hover{ text-decoration:underline; }
	.weiter{ width:100%; text-align:right; float:left; z-index : 10; display:none;}
	.weiter a{ display:none; }
	.slide_content p{ text-align:left; font-size:11px; margin:0; padding:0; }
	.slide_content_title{ width:274px; margin-bottom:10px; margin-top: 10px; font-family: Arial, 'ShantiRegular'; font-size:20px; line-height:24px; }
	.slide_content_text{ width:274px; }
	
	/*-------------------------------------------------------*/
	.slider_content_eisenreich{ width:715px; margin:0 13px; height:270px; }
	.slider_top_eisenreich { background: url(/image/templates/muenchen/slider_top_730.png) no-repeat; width: 730px; }
	.slider_mid_eisenreich { background: url(/image/templates/muenchen/slider_bottom_730.png) no-repeat; width: 730px; }
	.slider_bottom_eisenreich{ width:730px; }
	ul#slider1_eisenreich{ margin:0; padding:0; overflow:hidden; }
	ul#slider1_eisenreich li{ width:730px; height:270px; }
	ul#slider1_eisenreich li img{ position:absolute; margin-left:270px; width:437px; max-height: 270px; }
	.slider_content_news_eisenreich{ position:absolute; background:url(/image/templates/muenchen/news_bg.png); width:270px; height:270px; overflow: hidden;}
	.slider_content_news_title_eisenreich{ padding:0px 20px; line-height:30px; color:#0082cd; text-align:center; }
	.slider_content_news_title_eisenreich h1{ font-size:22px; line-height:26px; }
	.slider_content_news_title_eisenreich h2{ color: #333333; font-size:12px; line-height:1.2em; }
	.slider_content_news_button_eisenreich{ height:17px; width:270px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; margin-top:5px; }
	.slider_content_news_button_eisenreich a{ display:block; background:url(/image/templates/muenchen/button2.png) no-repeat; width:110px; height:20px; text-align:center; color:#022B47; line-height:18px;	margin: 0 80px; }
	.slider_content_news_button_eisenreich a:hover{ color:white; background:url(/image/templates/muenchen/button22.png) no-repeat; }
	.slider_content_news_title { margin-top: 10px !important; }
	/*-----------------------------------------------------------*/
	
	.rightbox_top,
	.rightbox_bottom { display: none; }
	
	.rightbox,
	.rightbox_mid,
	.rightbox_script { width: 100%; background: transparent; margin: 0px; }
	
	.rightbox_mid_content { width: 100% }
	ul.unterpunkte li { float: left; width: 18%; border : 1px solid #EFEFEF; text-align: center; margin-right: 6px; }
	ul.unterpunkte li a { font-size: 11px; }
	
	ul.socialmedia { width: 98%; margin: 16px 0px 16px 10px; }
	
	.rightbox_mid_content > .module + .module { width: 49%; margin-right: 1%; float: left; padding-top: 0; }
	.rightbox_script { width: 94.6%; } 
	
	.rightbox { float: left; min-height: 0px; width: 768px; }
	.rightbox_content { width: 768px; }	
	
	
	.minibox { width: 30%; float: left; margin-right: 4.3%; border: 1px solid #EFEFEF;}
	.minibox:last-child { margin-right: 0%; }
	.minibox:first-child { margin-left: 3px; }
	.minibox_icon { margin: 0px; }
	.minibox_top, .minibox_bottom { display: none; }
	#minibox_mid1 { width: 100%; background: transparent; }
	#minibox_mid2 { width: 100%; background: transparent; }
	#minibox_mid3 { width: 100%; background: transparent; }
	.minibox_mid_content { width: 100%; margin: 0 13px; padding: 0; padding-left: 6px; }
	.minibox_mid_content_title { padding: 15px 40px 5px 40px;}
	.minibox_mid_content_desc { width: 85%; }	
	
	.wappen { display: none; }
	.helpclass { left: 702px; }
	
	/* Webseite
	--------------------------------------------------------------------------------------------------------------*/
	.container { width: 768px; }
	.fthemenka_themen_inhalt_video { width: 50%; overflow: hidden; float: left; }
	.fthemenka_themen_inhalt_bild_titel { width: 100%; float: left; }
	.module { width: 100%; float: left; }
	
	.header_border { width: 100%; padding-left:0px; padding-right: 0px; }
	.shortlinks { bottom: 0px; }
	.shortlinks a { text-transform: uppercase; }
	
	.claim img { width: 600px; }
	.social_networks { position:absolute; width:100%; margin-top:20px; clear:both; margin-left: 0px; right: 0%; height: 50px;}
	.social_networks_claim { display: block; float: left; margin-right: 20px; }
	.navigation { width: 768px; left: 0px; }
	.nav_mid { padding: 7px 3px 0px; font-size: 14px; }
	.navigation ul ul { width: 768px; }
	.navisubkat { width: 148px; }
	.switch { margin-left : 358px; }
	.switch2 { margin-left : 358px; }
	
		
	.leftbox_top { width: 768px; background: url("/image/templates/lsvb/leftbox_top768.png") transparent; }
	.leftbox_bottom { width: 768px; background: url("/image/templates/lsvb/leftbox_bottom768.png") transparent; margin-bottom: 20px; }
	.leftbox_all { width: 768px; }
	
	.response_box { float: left; width:225px; margin-right: 46px; }
	.response_box:nth-child(3n) {margin-right: 0px;}
	
	#start_vorwort_text { float: left; width: 415px; font-size:14px; }
	
	.container_footer_top,
	.container_footer_top img,
	.container_footer_bottom img,
	.container_footer_bottom {  width: 768px; }
	
	.container_footer_top img,
	.container_footer_bottom img { height: 10px; }
	
	.container_footer,
	.footer_navi {  width: 748px; }
	.footer_sitemap {  width: 717px; }
	
	.termin_planer_kopf { width: 728px; }
	.news_referenzbild_left,
	.news_referenzbild_left img, 
	.news_referenzbild_right,
	.news_referenzbild_right img,
	.zeige_meldung_bild_links img { width:250px; }
	
	.news_referenzbild_bu { width: 240px; }
	.presse_referenzbild_bu { width: 240px; }
	.zeige_meldung-leit { width: 746px; }
	
	.cduglobal_kopf { margin-left:0px; width:100%; }
	
	/* Subboxen
	----------------------------------------------------------------------------------------*/
	
	.subbox { width: 379px !important; float:left; height:277px !important; }
	.subbox_top{ background:url(/image/templates/lsvb/subbox_top.png); width:379px; height: 5px; float:left; }
	.subbox_bottom{ background:url(/image/templates/lsvb/subbox_bottom.png); width:379px; height: 5px; float:left; }
	.subbox_content{ background:white; width:359px; float:left; max-height:255px; padding: 5px 10px 5px 10px; overflow: hidden;}
	.subbox_content iframe { width:359px; height: 231px; }
	.subbox_content img { width:359px; }
	
	/* FB Box
	----------------------------------------------------------------------------------------*/
	.fbimg {width: 379px; }
	.csu_feed { width:359px; height: 231px; border:0; margin:0; overflow:auto;}
	.csu_feed a { color: #0083CC; text-decoration: none; }
	.csu_feed a:hover { text-decoration: underline; } 
	.csu_description { padding: 11px; float:left; width:314px; background: #F7F7F7; border: 1px solid #C9C9C9; color: #808080; font-size:11px; text-decoration:none; overflow:hidden;}
	.csu_picture img { width:10px; float: left; }
	.csu_title { color: #000000; font-size:12px; margin: 5px 0px; text-decoration:none; line-height: 1.3em; }
	.csu_from { color: #0083CC; font-size:12px; }
	.csu_date { color: #8B8C96; font-size:10px;text-decoration:none; }
	.csu_row { width:100%; clear:both; padding-bottom: 5px;border-bottom: 1px solid #E1E1E1; }*/
	.csu_picture { width:100px !important; float: left; }
	.csu_picture img { width:80px !important; float: left; }
	.csu_message { width:100%;margin-bottom: 10px;font-family: Arial; margin-top:5px; overflow:hidden; }
	.csu_link { color: #EFEFEF; font-size:10px; }
	.csu_caption { color: #0083CC; font-size:11px; text-decoration:none; }
	.csu_name { color: #0083CC; font-size:12px; font-weight:700; text-decoration:none; }
	.csu_text { color: #777777; font-size:11px; text-decoration:none; line-height: 1.3em; }
	
	/* CDUTV Halbbox
	----------------------------------------------------------------------------------------*/
	#halbbox_cdutv_film { width: 360px;	height: 255px; float:left;}
	#halbbox_cdutv_film object{ width: 360px; height: 255px; }
	#halbbox_cdutv_film embed{ width: 360px; height: 255px; }
	#halbbox_cdutv_link { margin-top: 15px; margin-bottom: 15px; font-family: Arial; font-size: 16px; }
	#halbbox_cdutv_link a:hover{ text-decoration:underline; }
	#halbbox_cdutv_filme { width : 98px; margin-left:2px; overflow:hidden; float:right; display: none; }
	#halbbox_cdutv_bild { float: left; margin: 0px; }
	#halbbox_cdutv_bild img{ width: 98px; margin-top:1px;}
	#halbbox_cdutv_beschreibung { float: left; margin-right: 5px; width: 360px; }
	#halbbox_cdutv_titel { font-size : 14px; display: none; }
	#halbbox_cdutv_titel a{ font-weight: bold; }
	#halbbox_cdutv_text { font-size : 10px; margin-bottom: 15px; border-bottom: 1px dotted black; }
	
	/* Personenkreise / Profil	 * 
	----------------------------------------------------------------------------------------*/
	.profil1_bild { height: auto; width: 200px; }
	.profil1_bild img { width: 200px; }
		
	/* Footer 
	----------------------------------------------------------------------------------------*/
	.footer_sitemap { }
	.footer_headline { }
	
	/* Slider Content
	----------------------------------------------------------------------------------------*/
	.mod_top_antraege > .titel, .mod_akt_redebeitraege > .titel { width: 94%;}
	.rightbox_mid_content > .module + .module > .titel { width: 94%;}
	
	#fullgrid { width: 720px; }
	
	/* Kampagnen
	----------------------------------------------------------------------------------------*/
	.responsebox { width: 224px; margin-left: 21px; }
	.responsebox:nth-child(3n+1) { clear:both; margin-left: 0px; }
	
	.kampagne_video_kopf_inhalt div:first-child { width: 224px !important; }
	.kampagne_video_kopf_inhalt video { width: 700px !important; height: 393px !important; }
	.splash { height: auto !important; width: 224px !important; border: 0 !important; }
	.overlay { width: 224px !important; border: 0; }
	
	.zusatzrss_kopf,
	.newsletter_inhalt { border: 0; }
	
	.fthemenka_themen_inhalt_video,
	.module { width: 100%; float: left; }
	.suche_kopf,
	.startpresse_kopf,
	.startnews_kopf,
	.impressionen_kopf,
	.starttermine_kopf,
	.themenka_kopf,
	.umfrage_kopf,
	.fuersprecher { float: left; background: url("/image/templates/muenchen/startticker.png") 0 0 repeat-x; }
	.startpresse_kopf,
	.startnews_kopf { margin-bottom: 0px; width: 720px; }
	.fuersprecher_titel { width: 250px; }
	.fuersprecher_spruch,
	.fuersprecher_bild img { margin: 0px; width: 224px; }
	.fuersprecher_name { width: 204px; }
	.suche_inhalt,
	.starttermine_inhalt,
	.impressionen_inhalt img,
	.zusatzpod_inhalt { margin: 0; width: 224px; padding: 0; border:0; }
	.zusatzpod_inhalt_bild img { margin: 0px; width: 224px; }
	.suche_input_suchwort input { width: 140px; margin-left: 5px; }
	.startpresse_inhalt_header { font-weight: bold; }
	.startpresse_inhalt_listenelemente,
	.startnews_inhalt_listenelemente { width: 224px; padding: 10px 0px; overflow: hidden;}
	.startpresse_inhalt_liste,
	.startnews_inhalt_liste { padding-top: 0px; width: 15px; }
	.startpresse_inhalt_liste_titel,
	.startnews_inhalt_liste_titel { float: left; margin-left: 0px; font-size: 12px; width: 190px; }
	.startpresse_inhalt_liste_titel a { color: #000000; }
	.startnews_inhalt_liste_titel a { color: #000000; }
	.kampagne_video_kopf_inhalt object embed { width: 270px !important; height: 198px !important; }
	.kampagne_video_kopf_inhalt object { width: 270px !important; height: 198px !important; border:0;  }
	.starttermine_datum { color: #000000; }
	
	.fthemenka_kopf_titel,
	.fthemenka_kopf_titel { padding-left: 0px; }
}

@media (min-width:480px) and (max-width:758px)
{
	/* Rahmen 
	--------------------------------------------------------------------------------------------------------------*/
	img.kopfgrafik { padding: 10px 0; width: 130%; }
	.container_top,
	.container_mid,
	.container_bottom { width: 600px; }
	
	.content,
	.boxen,
	.footer { width: 582px; }
	.header { overflow: hidden; width: 562px; }
	
	.leftbox { width: 572px; }
	.leftbox2 { width: 562px; }
	
	.responsivenavigation{ display:none; }
	#toolbar-box,
	.navi_m,
	#horiz-menu { width: 562px; }
	
	#horiz-menu li a { padding-left: 10px !important; padding-right: 10px !important; }
	#horiz-menu li li a, #horiz-menu li li a:hover { padding-left: 39px !important; padding-right: 39px !important; width: 122px; font-size: 10px; }
	#horiz-menu a { font-size: 10px !important; }
	 
	.slider_top { background: url(/image/templates/muenchen/slider_top_600.png) no-repeat; width: 560px; }
	.slider_bottom { background: url(/image/templates/muenchen/slider_bottom_600.png) no-repeat; width: 560px; }
	.slider_mid { width: 572px; }
	.slider_content { width: 547px; height: 234px; border: 5px solid #EFEFEF; margin: 0 4px !important; }
	div.anythingSlider { width: 547px !important; height: 234px !important;}
	ul.anythingBase li.panel { width: 547px !important; height: 234px !important;}
	
	.sliderbild { width: 580px; }
	.subhead { width: 600px; }
	.slider { width: 580px; height: 231px; }
	.slider_left,.slider_right { height: 231px; }
	ul#slider1 li img { width: 547px !important; height: auto !important; margin-left: 0px; }
	
	.slide_content{ width:274px; heightpadding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:10px; font-family: Arial,Helvetica,sans-serif; position:absolute; z-index:1; background: #004974; color:white; font-size:11px; line-height:16px; margin-left:285px; bottom:0px; top:0px; }
	.slide_content a{ color:white; display:block; }
	.slide_content a:hover{ text-decoration:underline; }
	.weiter{ width:100%; text-align:right; float:left; z-index : 10; display:none;}
	.weiter a{ display:none; }
	.slide_content p{ text-align:left; font-size:11px; margin:0; padding:0; }
	.slide_content_title{ width:274px; margin-bottom:10px; margin-top: 10px; font-family: Arial, 'ShantiRegular'; font-size:20px; line-height:24px; }
	.slide_content_text{ width:274px; }
	
	/*-------------------------------------------------------*/
	.slider_content_eisenreich{ width:580px; margin:0 6px; height:234px; }
	.slider_top_eisenreich { background: url(/image/templates/muenchen/slider_top_730.png) no-repeat; width: 580px; }
	.slider_mid_eisenreich { background: url(/image/templates/muenchen/slider_bottom_730.png) no-repeat; width: 580px; }
	.slider_bottom_eisenreich{ width:580px; display: none; }
	ul#slider1_eisenreich{ margin:0; padding:0; overflow:hidden; }
	ul#slider1_eisenreich li{ width:580px !important; height:234px !important; }
	ul#slider1_eisenreich li img{ position:absolute; margin-left:270px; width:310px; max-height: 270px; }
	.slider_content_news_eisenreich{ position:absolute; background:url(/image/templates/muenchen/news_bg.png); width:270px; height:234px; overflow: hidden;}
	.slider_content_news_title_eisenreich{ padding:0px 20px; line-height:30px; color:#0082cd; text-align:center; }
	.slider_content_news_title_eisenreich h1{ font-size:22px; line-height:26px; }
	.slider_content_news_title_eisenreich h2{ color: #333333; font-size:12px; line-height:1.2em; }
	.slider_content_news_button_eisenreich{ height:17px; width:270px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; margin-top:5px; }
	.slider_content_news_button_eisenreich a{ display:block; background:url(/image/templates/muenchen/button2.png) no-repeat; width:110px; height:20px; text-align:center; color:#022B47; line-height:18px;	margin: 0 80px; }
	.slider_content_news_button_eisenreich a:hover{ color:white; background:url(/image/templates/muenchen/button22.png) no-repeat; }
	/*-----------------------------------------------------------*/
	
	.rightbox_top,
	.rightbox_bottom { display: none; }
	
	.rightbox,
	.rightbox_mid,
	.rightbox_script { width: 100%; background: transparent; margin: 0px; }
	
	.rightbox_mid_content { width: 100% }
	ul.unterpunkte li { float: left; width: 17.5%; border : 1px solid #EFEFEF; text-align: center; margin-right: 6px; }
	ul.unterpunkte li a { font-size: 11px; }
	
	ul.socialmedia { width: 98%; margin: 16px 0px 16px 10px; }
	
	.rightbox_mid_content > .module + .module { width: 49%; margin-right: 1%; float: left; padding-top: 0; }
	.rightbox_script { width: 94.6%; } 
	
	.rightbox { float: left; min-height: 0px; width: 600px; }
	.rightbox_content { width: 600px; }	
	.social_networks { position:relative; width:100%; margin-top:20px; clear:both; margin-left: 0px; left: 0%; height:50px; }
	.social_networks_claim { float: left; margin: 20px; }
	
	
	.minibox { width: 30%; float: left; margin-right: 2.5%; border: 1px solid #EFEFEF;}
	.minibox:last-child { margin-right: 0%; }
	.minibox:first-child { margin-left: 3px; }
	.minibox_icon { margin: 0px; }
	.minibox_top, .minibox_bottom { display: none; }
	#minibox_mid1 { width: 100%; background: transparent; }
	#minibox_mid2 { width: 100%; background: transparent; }
	#minibox_mid3 { width: 100%; background: transparent; }
	.minibox_mid_content { width: 100%; margin: 0 13px; padding: 0; padding-left: 6px; }
	.minibox_mid_content_title { padding: 15px 40px 5px 40px; font-size:14px; }
	.minibox_mid_content_desc { width: 85%; }	
	
	.wappen { display: none; }
	.helpclass { left: 534px; }
	
	/* Webseite
	--------------------------------------------------------------------------------------------------------------*/
	.container { width: 600px; }
	.wappen_logo { display: none; }
	.header_border { width: 100%; padding-left:0px; padding-right: 0px; }
	.claim img { width:500px; }
	.navigation { width: 600px; left: 0px; }
	.nav_mid { padding: 7px 3px 0px; font-size: 11px; }
	.navigation ul ul { width: 600px; }
	.navisubkat { width: 148px; }
	.switch { margin-left : 274px; }
	.switch2 { margin-left : 274px; }
	.slider_top,
	.slider_bottom { width: 600px; }
	.subhead { width: 600px; }
	.slider { width: 580px; height: 179px; }
	.slider_left,.slider_right { height: 179px; }
	ul#slider1 li img { width: 580px; height: 179px; }
	
	.leftbox_top { width: 600px; background: url("/image/templates/lsvb/leftbox_top768.png") transparent; }
	.leftbox_bottom { width: 600px; background: url("/image/templates/lsvb/leftbox_bottom768.png") transparent; margin-bottom: 20px; }
	.leftbox { width: 580px; border-top: }
	.leftbox_all { width: 580px; }
	
	.response_box { float: left; width:225px; margin-right: 150px; }
	.response_box:nth-child(2n) {margin-right: 0px;}
	
	#start_vorwort_text { float: left; width: 300px; font-size:14px; }
	
	.container_footer_top,
	.container_footer_top img,
	.container_footer_bottom img,
	.container_footer_bottom {  width: 600px; }
	
	.container_footer_top img,
	.container_footer_bottom img { height: 10px; }
	
	.container_footer,
	.footer_navi {  width: 580px; }
	.footer_sitemap {  width: 550px; }
	.footer_headline,
	.footer_headline_links { font-size: 16px; padding: 10px; }
	
	.termin_planer_kopf { width: 560px; }
	.news_referenzbild_left,
	.news_referenzbild_left img, 
	.news_referenzbild_right,
	.news_referenzbild_right img,
	.zeige_rubrik_bild_left,
	.zeige_rubrik_bild_right,
	.zeige_rubrik_bild_left img,
	.zeige_rubrik_bild_right img,
	.zeige_meldung_bild_links img { width:100%; }
	
	.zeige_rubrik_bild_left img,
	.zeige_rubrik_bild_right img { width: 100%; }
	
	.presse_rubrik_titel,
	.news_rubrik_titel { width: 530px; }
	.news_referenzbild_bu { width: 205px; }
	.presse_referenzbild_bu { width: 205px; }
	.zeige_meldung_headline { font-size: 16px; }
	
	.zeige_meldung-leit { width: 578px; }
	.zeige_meldung-leit_bild img { width: 250px; }
	.zeige_meldung-leit_datum { width: 300px; }
	
	.cduglobal_kopf { margin-left:0px; width: 560px; }
	.cduglobal_film object embed { height: 331px; width: 580px; }
	
	/* Subboxen
	----------------------------------------------------------------------------------------*/
	
	.subbox { width: 295px !important; float:left; height:226px !important; }
	.subbox_top{ background:url(/image/templates/muenchen/subbox_top.png); width:295px; height: 5px; float:left; }
	.subbox_bottom{ background:url(/image/templates/lsvb/subbox_bottom.png); width:295px; height: 5px; float:left; }
	.subbox_content{ background:white; width:275px; float:left; height:205px; min-height: 205px; padding: 5px 10px 5px 10px; overflow: hidden;}
	.subbox_content iframe { width:275px; height: 188px; }
	.subbox_content img { width:275px; }
	
	/* FB Box
	----------------------------------------------------------------------------------------*/
	.fbimg {width: 295px; }
	.csu_feed { width:275px; height: 188px; border:0; margin:0; overflow:auto;}
	.csu_feed a { color: #0083CC; text-decoration: none; }
	.csu_feed a:hover { text-decoration: underline; } 
	.csu_description { padding: 11px; float:left; width:230px; background: #F7F7F7; border: 1px solid #C9C9C9; color: #808080; font-size:11px; text-decoration:none; overflow:hidden;}
	.csu_picture img { width:10px; float: left; }
	.csu_title { color: #000000; font-size:12px; margin: 5px 0px; text-decoration:none; line-height: 1.3em; }
	.csu_from { color: #0083CC; font-size:12px; }
	.csu_date { color: #8B8C96; font-size:10px;text-decoration:none; }
	.csu_row { width:100%; clear:both; padding-bottom: 5px;border-bottom: 1px solid #E1E1E1; }*/
	.csu_picture { width:100px !important; float: left; }
	.csu_picture img { width:80px !important; float: left; }
	.csu_message { width:100%;margin-bottom: 10px;font-family: Arial; margin-top:5px; overflow:hidden; }
	.csu_link { color: #EFEFEF; font-size:10px; }
	.csu_caption { color: #0083CC; font-size:11px; text-decoration:none; }
	.csu_name { color: #0083CC; font-size:12px; font-weight:700; text-decoration:none; }
	.csu_text { color: #777777; font-size:11px; text-decoration:none; line-height: 1.3em; }
	
	/* CDUTV Halbbox
	----------------------------------------------------------------------------------------*/
	#halbbox_cdutv_film { width: 275px;	height: 205px; float:left;}
	#halbbox_cdutv_film object{ width: 275px; height: 205px; }
	#halbbox_cdutv_film embed{ width: 275px; height: 205px; }
	#halbbox_cdutv_link { margin-top: 15px; margin-bottom: 15px; font-family: Arial; font-size: 16px; }
	#halbbox_cdutv_link a:hover{ text-decoration:underline; }
	#halbbox_cdutv_filme { width : 98px; margin-left:2px; overflow:hidden; float:right; display: none; }
	#halbbox_cdutv_bild { float: left; margin: 0px; }
	#halbbox_cdutv_bild img{ width: 98px; margin-top:1px;}
	#halbbox_cdutv_beschreibung { float: left; margin-right: 5px; width: 360px; }
	#halbbox_cdutv_titel { font-size : 14px; display: none; }
	#halbbox_cdutv_titel a{ font-weight: bold; }
	#halbbox_cdutv_text { font-size : 10px; margin-bottom: 15px; border-bottom: 1px dotted black; }
	
	/* Personenkreise / Profil	 * 
	----------------------------------------------------------------------------------------*/
	.profil1_bild { height: auto; width: 200px; }
	.profil1_bild img { width: 200px; }
		
	/* Footer 
	----------------------------------------------------------------------------------------*/
	.footer_sitemap { }
	.footer_headline { }
	
	/* Kontaktformular 
	----------------------------------------------------------------------------------------*/
	.kontakt_einzeiler1 { width: 130px; }
	.kontakt_einzeiler2 { width: 430px; }
	.kontakt_nachricht2 textarea { min-height: 150px; width: 430px; }
	.kontakt_nachricht2 { width: 297px; }
	.kontakt_form > form > .kontakt_einzeiler:nth-of-type(1) { clear: both; height: 230px !important; }
	.kontakt_form > form > .kontakt_einzeiler:nth-of-type(1) > .kontakt_einzeiler1:nth-of-type(1) { clear: both; width: 100% !important; }
	.kontakt_form > form > .kontakt_einzeiler:nth-of-type(1) > .kontakt_einzeiler2:nth-of-type(2) { clear: both; width: 100% !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(0) { height: 500px; !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(1) { height: 500px; !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(2) { height: 500px; !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(1) > .kontakt_einzeiler2:nth-of-type(2) { clear: both; width: 100% !important; }
	
	/* BÃ¼rgerfragen
	----------------------------------------------------------------------------------------*/
	.buergerfragen { width: 565px; }
	.buergerfragen_formular_spalte2 { width: 350px; }
	.buergerfragen_formular_spalte2 input { width: 350px; }
	#stylized input, 
	#stylized textarea { width: 350px; }
	#stylized button { margin-left: 230px; }
	
	/* Gridgallerie
	----------------------------------------------------------------------------------------*/
	#fullgrid { width: 550px; }
	
	/* Kampagnen
	----------------------------------------------------------------------------------------*/
	.responsebox { width: 272px; margin-left: 20px; }
	.responsebox:nth-child(2n+1) { clear:both; margin-left: 0px; }
	
	.kampagne_video_kopf { background: url("/image/templates/muenchen/startticker.png") 0px 0px repeat-x transparent; }
	.kampagne_video_kopf_inhalt div:first-child { width: 272px !important; }
	.kampagne_video_kopf_inhalt video { width: 550px !important; height: 308px !important; }
	.splash { height: auto !important; width: 272px !important; border: 0 !important; }
	.overlay { width: 275px !important; border: 0; top: -18px; }
	
	.zusatzrss_kopf,
	.newsletter_inhalt { border: 0; }
	
	.fthemenka_themen_inhalt_video,
	.module { width: 100%; float: left; }
	.suche_kopf,
	.startpresse_kopf,
	.startnews_kopf,
	.impressionen_kopf,
	.starttermine_kopf,
	.themenka_kopf,
	.umfrage_kopf,
	.newsletter_kopf,
	.fuersprecher { float: left; background: url("/image/templates/muenchen/startticker.png") 0 0 repeat-x; }
	.startpresse_kopf,
	.startnews_kopf { margin-bottom: 0px; }
	.fuersprecher_titel { width: 250px; }
	.fuersprecher_spruch,
	.fuersprecher_bild img { margin: 0px; width: 272px; }
	.fuersprecher_name { width: 254px; }
	.suche_inhalt,
	.starttermine_inhalt,
	.impressionen_inhalt img,
	.zusatzpod_inhalt { margin: 0; width: 272px; padding: 0; border:0; }
	.zusatzpod_inhalt_bild img { margin: 0px; width: 272px; }
	.suche_input_suchwort input { width: 140px; margin-left: 5px; }
	.startpresse_inhalt_header { font-weight: bold; }
	.startpresse_inhalt_listenelemente,
	.startnews_inhalt_listenelemente { width: 272px; padding: 10px 0px; overflow: hidden;}
	.startpresse_inhalt_liste,
	.startnews_inhalt_liste { padding-top: 0px; width: 15px; }
	.startpresse_inhalt_liste_titel,
	.startnews_inhalt_liste_titel { float: left; margin-left: 0px; font-size: 12px; width: 240px; }
	.startpresse_inhalt_liste_titel a { color: #000000; }
	.startnews_inhalt_liste_titel a { color: #000000; }
	.kampagne_video_kopf_inhalt object embed { width: 270px !important; height: 198px !important; }
	.kampagne_video_kopf_inhalt object { width: 270px !important; height: 198px !important; border:0;  }
	.starttermine_datum { color: #000000; }
	
	.fthemenka_kopf_titel,
	.fthemenka_kopf_titel { padding-left: 0px; }
	.mod_top_antraege > .titel, .mod_akt_redebeitraege > .titel { width: 100%; }
}

@media (max-width:480px)
{
	/* Rahmen 
	--------------------------------------------------------------------------------------------------------------*/
	img.kopfgrafik { padding: 30px 0 10px 0; width: 100%; }
	.container_top,
	.container_mid,
	.container_bottom { width: 320px; }
	
	.content,
	.footer { width: 302px; }
	.header { overflow: hidden; width: 282px; }
	.boxen { width: 302px !important; }
	
	.leftbox { width: 292px; }
	.leftbox2 { width: 292px; margin-left: 5px; }
	.leftbox_mid { width: 280px; padding: 0; }
	.leftbox_mid img { width: 280px !important; height: 118px !important; }
	
	.navigation{ display: none; }
	.navigationbutton {display: block; position: fixed; top:0px; right: 50px; cursor: pointer; z-index:9999; }
	.navigationbutton img { width: 39px; height: 39px; }
	.responsivenavigation{width:100%;height:32px;position:absolute;float:left;top:0px;left:0px; background:#ffffff; z-index:8999; margin:0; padding-top: 0px; display:none; }
	#cssmenu,
	#cssmenu ul,
	#cssmenu ul li,
	#cssmenu ul li a { margin: 0; padding: 0; border: 0; list-style: none; line-height: 1; display: block; position: relative; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; width: 100%; }
	#cssmenu { width: 100%; font-family: Helvetica, Arial, sans-serif; color: #ffffff; }
	#cssmenu ul ul { display: none; }
	.align-right { float: right; }
	#cssmenu > ul > li > a {
	  padding: 15px 20px;
	  border-left: 1px solid #1682ba;
	  border-right: 1px solid #1682ba;
	  border-top: 1px solid #1682ba;
	  cursor: pointer;
	  z-index: 2;
	  font-size: 14px;
	  font-weight: bold;
	  text-decoration: none;
	  color: #ffffff;
	  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.35);
	  background: #36aae7;
	  background: -webkit-linear-gradient(#36aae7, #0088CC);
	  background: -moz-linear-gradient(#36aae7, #0088CC);
	  background: -o-linear-gradient(#36aae7, #0088CC);
	  background: -ms-linear-gradient(#36aae7, #0088CC);
	  background: linear-gradient(#36aae7, #0088CC);
	  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);
	}
	#cssmenu > ul > li > a:hover,
	#cssmenu > ul > li.active > a,
	#cssmenu > ul > li.open > a {
	  color: #eeeeee;
	  background: #1fa0e4;
	  background: -webkit-linear-gradient(#1fa0e4, #1992d1);
	  background: -moz-linear-gradient(#1fa0e4, #1992d1);
	  background: -o-linear-gradient(#1fa0e4, #1992d1);
	  background: -ms-linear-gradient(#1fa0e4, #1992d1);
	  background: linear-gradient(#1fa0e4, #1992d1);
	}
	#cssmenu > ul > li.open > a {
	  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.15);
	  border-bottom: 1px solid #1682ba;
	}
	#cssmenu > ul > li:last-child > a,
	#cssmenu > ul > li.last > a { border-bottom: 1px solid #1682ba; }
	.holder { width: 0; height: 0; position: absolute; top: 0; right: 0; }
	.holder::after,
	.holder::before {
	  display: block;
	  position: absolute;
	  content: "";
	  width: 6px;
	  height: 6px;
	  right: 20px;
	  z-index: 10;
	  -webkit-transform: rotate(-135deg);
	  -moz-transform: rotate(-135deg);
	  -ms-transform: rotate(-135deg);
	  -o-transform: rotate(-135deg);
	  transform: rotate(-135deg);
	}
	.holder::after {
	  top: 17px;
	  border-top: 2px solid #ffffff;
	  border-left: 2px solid #ffffff;
	}
	#cssmenu > ul > li > a:hover > span::after,
	#cssmenu > ul > li.active > a > span::after,
	#cssmenu > ul > li.open > a > span::after {
	  border-color: #eeeeee;
	}
	.holder::before {
	  top: 18px;
	  border-top: 2px solid;
	  border-left: 2px solid;
	  border-top-color: inherit;
	  border-left-color: inherit;
	}
	#cssmenu ul ul li a {
	  cursor: pointer;
	  border-bottom: 1px solid #32373e;
	  border-left: 1px solid #32373e;
	  border-right: 1px solid #32373e;
	  padding: 10px 20px;
	  z-index: 1;
	  text-decoration: none;
	  font-size: 13px;
	  color: #eeeeee;
	  background: #49505a;
	  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
	}
	#cssmenu ul ul li:hover > a,
	#cssmenu ul ul li.open > a,
	#cssmenu ul ul li.active > a {
	  background: #424852;
	  color: #ffffff;
	}
	#cssmenu ul ul li:first-child > a {
	  box-shadow: none;
	}
	#cssmenu ul ul ul li:first-child > a {
	  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);
	}
	#cssmenu ul ul ul li a {
	  padding-left: 30px;
	}
	#cssmenu > ul > li > ul > li:last-child > a,
	#cssmenu > ul > li > ul > li.last > a {
	  border-bottom: 0;
	}
	#cssmenu > ul > li > ul > li.open:last-child > a,
	#cssmenu > ul > li > ul > li.last.open > a {
	  border-bottom: 1px solid #32373e;
	}
	#cssmenu > ul > li > ul > li.open:last-child > ul > li:last-child > a {
	  border-bottom: 0;
	}
	#cssmenu ul ul li.has-sub > a::after {
	  display: block;
	  position: absolute;
	  content: "";
	  width: 5px;
	  height: 5px;
	  right: 20px;
	  z-index: 10;
	  top: 11.5px;
	  border-top: 2px solid #eeeeee;
	  border-left: 2px solid #eeeeee;
	  -webkit-transform: rotate(-135deg);
	  -moz-transform: rotate(-135deg);
	  -ms-transform: rotate(-135deg);
	  -o-transform: rotate(-135deg);
	  transform: rotate(-135deg);
	}
	#cssmenu ul ul li.active > a::after,
	#cssmenu ul ul li.open > a::after,
	#cssmenu ul ul li > a:hover::after {
	  border-color: #ffffff;
	}
	.suche { top: 100px; width: 220px; }
	.kruemel { display: none; }
	 
	.slider_top { background: url(/image/templates/muenchen/slider_top_600.png) no-repeat; width: 260px !important; }
	.slider_bottom { background: url(/image/templates/muenchen/slider_bottom_600.png) no-repeat; width: 260px  !important; }
	.slider_mid { width: 272px; }
	.slider_content { width: 267px; border: 5px solid #EFEFEF; margin: 0 4px !important; height: 105px;}
	div.anythingSlider { width: 267px !important; height: 113px !important;}
	ul.anythingBase li.panel { width: 267px !important; height: 113px !important;}
	
	.sliderbild { width: 280px; }
	.subhead { width: 300px; }
	.slider { width: 280px; height: 251px; }
	.slider_left,.slider_right { height: 251px; }
	ul#slider1 li img { width: 267px !important; height: auto !important; margin-left: 0px; }
	
	.slide_content{ width:274px; padding-left:10px; padding-right:10px; padding-bottom:10px; padding-top:10px; font-family: Arial,Helvetica,sans-serif; position:absolute; z-index:1; background: #004974; color:white; font-size:11px; line-height:16px; margin-left:285px; bottom:0px; top:0px; }
	.slide_content a{ color:white; display:block; }
	.slide_content a:hover{ text-decoration:underline; }
	.weiter{ width:100%; text-align:right; float:left; z-index : 10; display:none;}
	.weiter a{ display:none; }
	.slide_content p{ text-align:left; font-size:11px; margin:0; padding:0; }
	.slide_content_title{ width:274px; margin-bottom:10px; margin-top: 10px; font-family: Arial, 'ShantiRegular'; font-size:20px; line-height:24px; }
	.slide_content_text{ width:274px; }
	
	/*-------------------------------------------------------*/
	.slider_content_eisenreich{ width:274px; margin:0 6px; height:240px; }
	.slider_top_eisenreich { background: url(/image/templates/muenchen/slider_top_730.png) no-repeat; width: 260px; }
	.slider_mid_eisenreich { background: url(/image/templates/muenchen/slider_bottom_730.png) no-repeat; width: 260px; height:120px;}
	.slider_bottom_eisenreich{ width:260px; display: none; }
	ul#slider1_eisenreich{ margin:0; padding:0; overflow:hidden; }
	ul#slider1_eisenreich li{ width:267px !important; height: 234px !important; }
	ul#slider1_eisenreich li img{ position:absolute; margin-left:270px; width:310px; max-height: 270px; }
	.slider_content_news_eisenreich{ position:absolute; background:url(/image/templates/muenchen/news_bg.png); width:270px; height:234px; overflow: hidden;}
	.slider_content_news_title_eisenreich{ padding:0px 20px; line-height:30px; color:#0082cd; text-align:center; }
	.slider_content_news_title_eisenreich h1{ font-size:22px; line-height:26px; }
	.slider_content_news_title_eisenreich h2{ color: #333333; font-size:12px; line-height:1.2em; }
	.slider_content_news_button_eisenreich{ height:17px; width:270px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; margin-top:5px; }
	.slider_content_news_button_eisenreich a{ display:block; background:url(/image/templates/muenchen/button2.png) no-repeat; width:110px; height:20px; text-align:center; color:#022B47; line-height:18px;	margin: 0 80px; }
	.slider_content_news_button_eisenreich a:hover{ color:white; background:url(/image/templates/muenchen/button22.png) no-repeat; }
	
	.slider2_content { display: none;  }
	/*-----------------------------------------------------------*/
	
	.rightbox_top,
	.rightbox_bottom { display: none; }
	
	.rightbox,
	.rightbox_mid,
	.rightbox_script { width: 100%; background: transparent; margin: 0px; }
	
	.rightbox_mid_content { width: 90% }
	ul.unterpunkte li { float: left; width: 272px; border : 1px solid #EFEFEF; text-align: center; margin-right: 0px; margin-bottom: 10px; }
	ul.unterpunkte li a { font-size: 14px; }
	
	ul.socialmedia { width: 90%; margin: 16px 0px 16px 10px; }
	
	.rightbox_mid_content > .module + .module { width: 100%; margin-right: 0%; float: left; padding-top: 0; }
	.rightbox_script { width: 100%; } 
	
	.rightbox { float: left; min-height: 0px; width: 300px; }
	.rightbox_content { width: 300px; }	
	.social_networks { position:relative; width:100%; margin-top:20px; clear:both; margin-left: 0px; left: 0%; height:50px; }
	.social_networks_claim { float: left; margin: 20px; }
	
	
	.minibox { width: 276px; float: left; margin-right: 0%; border: 1px solid #EFEFEF; margin-bottom : 10px; }
	.minibox:last-child { margin-right: 0%; }
	.minibox:first-child { margin-left: 0px; }
	.minibox_icon { margin: 0px; }
	.minibox_top, .minibox_bottom { display: none; }
	#minibox_mid1 { width: 100%; background: transparent; height: auto; }
	#minibox_mid2 { width: 100%; background: transparent; height: auto; }
	#minibox_mid3 { width: 100%; background: transparent; height: auto; }
	.minibox_mid_content { width: 100%; margin: 0 13px; padding: 0; padding-left: 6px; }
	.minibox_mid_content_title { padding: 15px 40px 5px 40px; font-size:14px; }
	.minibox_mid_content_desc { width: 85%; }	
	
	.wappen { display: none; }
	.helpclass { left: 32px; }
	ul.socialmedia li { margin-right: 9px; }
	.footer_menu ul li a { font-size: 12px; padding: 0px 10px; }
	.stoererbild img { max-width: 320px; }
	
	/* Webseite
	--------------------------------------------------------------------------------------------------------------*/
	.mod_top_antraege > .titel, .mod_akt_redebeitraege > .titel { width: 252px; }
	.mod_top_antraege > .inhalt, .mod_akt_redebeitraege > .inhalt { float: left; }
	.artikelliste_icons,
	.personenkreis_icons { display: none; }
	.hsuper { margin-bottom: 15px; }	
	.logo img { width: 300px; }
	.container { width: 320px; }
	.wappen_logo { display: none; }
	.header_border { width: 100%; padding-left:0px; padding-right: 0px; }
	.claim img { margin-top: 50px; width: 300px;  }
	.social_networks { position:relative; width:280px; margin-top:20px; clear:both; margin-left: 20px; left: 0%; height:24px; }
	.social_networks img { width: 24px; }
	.social_networks_claim { display: none; }
	.switch { margin-left : 154px; margin-top: 101px; display: none; }
	.switch2 { margin-left : 154px; display: none;  }
	.slider_top,
	.slider_bottom { width: 320px; }
	.subhead { width: 320px; display: none; }
	.subhead2 { margin-top: 15px; display: none !important; }
	.slider { width: 300px; height: 123px; }
	.slider_left,.slider_right { height: 123px; }
	ul#slider1 li img { width: 300px; height: auto; }
	
	.content { margin-top:0px; }
	
	.leftbox_top { width: 320px; background: url("/image/templates/muenchen/leftbox_top768.png") transparent; }
	.leftbox_bottom { width: 320px; background: url("/image/templates/muenchen/leftbox_bottom768.png") transparent; margin-bottom: 20px; }
	.leftbox { width: 300px; clear: both; }
	.leftbox_all { width: 320px; }
	.leftbox input { width: 140px; }
	.leftbox textarea { width: 280px; }
	
	.rightbox { float: left; width: 300px !important; text-align:left; }
	.rightbox_content { width: 225px; padding-left:47px; padding-right:47px; }
	
	.response_box { float: left; width:225px; margin-right: auto; }
	.response_box:nth-child(1n) {margin-right: 0px;}
	
	.container_footer_top,
	.container_footer_top img,
	.container_footer_bottom img,
	.container_footer_bottom {  width: 320px; }
	
	.container_footer_top img,
	.container_footer_bottom img { height: 10px; }
	
	.container_footer,
	.footer_navi {  width: 300px; }
	.footer_sitemap {  width: 290px; }
	.footer_headline,
	.footer_headline_links { font-size: 16px; padding: 10px; }
	
	.termin_planer_kopf { width: 300px; }
	.news_referenzbild_left,
	.news_referenzbild_left img, 
	.news_referenzbild_right,
	.news_referenzbild_right img,
	.zeige_rubrik_bild_left,
	.zeige_rubrik_bild_right,
	.zeige_rubrik_bild_left img,
	.zeige_rubrik_bild_right img,
	.zeige_meldung_bild_links img { width:100px; }
	
	.zeige_rubrik_bild_left img,
	.zeige_rubrik_bild_right img { width: 100px; }
	
	.zeige_meldung-leit { width: 298px; }
	.zeige_meldung-leit_bild img { width: 280px; }
	.zeige_meldung-leit_datum { width: 280px; padding-left: 10px; }
	
	

	/* Subboxen
	----------------------------------------------------------------------------------------*/
	
	.subbox { width: 320px !important; float:left; margin-top: 20px; }
	.subbox_top{ background:url(/image/templates/muenchen/subbox_top.png); width:320px; height: 5px; float:left; }
	.subbox_bottom{ background:url(/image/templates/muenchen/subbox_bottom.png); width:320px; height: 5px; float:left; }
	.subbox_content{ background:white; width:310px; float:left; height:205px; min-height: 205px; padding: 5px 10px 5px 10px; overflow: hidden;}
	.subbox_content iframe { width:300px !important; height: 185px !important; }
	.subbox_content img { width:300px; }
	
	/* FB Box
	----------------------------------------------------------------------------------------*/
	.fbimg {width: 320px; }
	.csu_feed { width:300px; height: 185px; border:0; margin:0; overflow:auto;}
	.csu_feed a { color: #0083CC; text-decoration: none; }
	.csu_feed a:hover { text-decoration: underline; } 
	.csu_description { padding: 11px; float:left; width:258px; background: #F7F7F7; border: 1px solid #C9C9C9; color: #808080; font-size:11px; text-decoration:none; overflow:hidden;}
	.csu_picture img { width:10px; float: left; }
	.csu_title { color: #000000; font-size:12px; margin: 5px 0px; text-decoration:none; line-height: 1.3em; }
	.csu_from { color: #0083CC; font-size:12px; }
	.csu_date { color: #8B8C96; font-size:10px;text-decoration:none; }
	.csu_row { width:100%; clear:both; padding-bottom: 5px;border-bottom: 1px solid #E1E1E1; }*/
	.csu_picture { width:100px !important; float: left; }
	.csu_picture img { width:80px !important; float: left; }
	.csu_message { width:100%;margin-bottom: 10px;font-family: Arial; margin-top:5px; overflow:hidden; }
	.csu_link { color: #EFEFEF; font-size:10px; }
	.csu_caption { color: #0083CC; font-size:11px; text-decoration:none; }
	.csu_name { color: #0083CC; font-size:12px; font-weight:700; text-decoration:none; }
	.csu_text { color: #777777; font-size:11px; text-decoration:none; line-height: 1.3em; }
	
	/* CDUTV Halbbox
	----------------------------------------------------------------------------------------*/
	#halbbox_cdutv_film { width: 300px;	height: 205px; float:left;}
	#halbbox_cdutv_film object{ width: 300px; height: 205px; }
	#halbbox_cdutv_film embed{ width: 300px; height: 205px; }
	#halbbox_cdutv_link { margin-top: 15px; margin-bottom: 15px; font-family: Arial; font-size: 16px; }
	#halbbox_cdutv_link a:hover{ text-decoration:underline; }
	#halbbox_cdutv_filme { width : 98px; margin-left:2px; overflow:hidden; float:right; display: none; }
	#halbbox_cdutv_bild { float: left; margin: 0px; }
	#halbbox_cdutv_bild img{ width: 98px; margin-top:1px;}
	#halbbox_cdutv_beschreibung { float: left; margin-right: 5px; width: 360px; }
	#halbbox_cdutv_titel { font-size : 14px; display: none; }
	#halbbox_cdutv_titel a{ font-weight: bold; }
	#halbbox_cdutv_text { font-size : 10px; margin-bottom: 15px; border-bottom: 1px dotted black; }
	
	/* Personenkreise / Profil	 * 
	----------------------------------------------------------------------------------------*/
	.profil1_bild { height: auto; width: 300px; }
	.profil1_bild img { width: 300px; }
	.profil1_infos { clear: both; width: 300px; margin-top: 20px; }
	.personenkreis_funktion { width: 180px; padding-right: 10px; }
	.personenkreis_details { width: 160px; }
	
	/* Kontaktformular 
	----------------------------------------------------------------------------------------*/
	.kontakt_einzeiler1 { width: 100px; }
	.kontakt_einzeiler2 { width: 200px; }
	.kontakt_nachricht > .kontakt_einzeiler1:last-child { width:100%; }
	.kontakt_nachricht > .kontakt_einzeiler2:last-child { clear:both; width: 100%;}
	.kontakt_nachricht2 textarea { min-height: 150px; width: 297px; }
	.kontakt_nachricht2 { width: 297px; }
	.kontakt_form > form > .kontakt_einzeiler:nth-of-type(1) { clear: both; height: 330px !important; }
	.kontakt_form > form > .kontakt_einzeiler:nth-of-type(1) > .kontakt_einzeiler1:nth-of-type(1) { clear: both; width: 100% !important; }
	.kontakt_form > form > .kontakt_einzeiler:nth-of-type(1) > .kontakt_einzeiler2:nth-of-type(2) { clear: both; width: 100% !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(0) { height: 500px; !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(1) { height: 500px; !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(2) { height: 500px; !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(1) > .kontakt_einzeiler2:nth-of-type(2) { clear: both; width: 100% !important; }
	
	/* Kontaktformular 
	----------------------------------------------------------------------------------------*/
	.kontakt_einzeiler1 { width: 100px; }
	.kontakt_einzeiler2 { width: 200px; }
	.kontakt_nachricht > .kontakt_einzeiler1:last-child { width:100%; }
	.kontakt_nachricht > .kontakt_einzeiler2:last-child { clear:both; width: 100%;}
	.kontakt_nachricht2 textarea { min-height: 150px; width: 297px; }
	.kontakt_nachricht2 { width: 297px; }
	.kontakt_form > form > .kontakt_einzeiler:nth-of-type(1) { clear: both; height: 330px !important; }
	.kontakt_form > form > .kontakt_einzeiler:nth-of-type(1) > .kontakt_einzeiler1:nth-of-type(1) { clear: both; width: 100% !important; }
	.kontakt_form > form > .kontakt_einzeiler:nth-of-type(1) > .kontakt_einzeiler2:nth-of-type(2) { clear: both; width: 100% !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(0) { height: 500px; !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(1) { height: 500px; !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(2) { height: 500px; !important; }
	.kontakt_form > form > .kontakt_nachricht:nth-of-type(1) > .kontakt_einzeiler2:nth-of-type(2) { clear: both; width: 100% !important; }
	
	/* Impressum
	----------------------------------------------------------------------------------------*/
	.impressum_content img { width: 75px; }
	html body div.container div.content div.leftbox_all div.leftbox div.impressum_content table tbody tr td font table tbody tr td:first-child {width: 75px; }
	html body div.container div.content div.leftbox_all div.leftbox div.kontakt_daten div.kontakt_form form div.kontakt_nachricht div.kontakt_einzeiler2 div#recaptcha_widget_div.recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio div#recaptcha_area table#recaptcha_table.recaptchatable.recaptcha_theme_clean tbody tr td div.recaptcha_input_area input#recaptcha_response_field { width: 192px !important }
	html body div.container div.content div.leftbox_all div.leftbox div.kontakt_daten div.kontakt_form form div.kontakt_nachricht div.kontakt_einzeiler2 div#recaptcha_widget_div.recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio div#recaptcha_area table#recaptcha_table.recaptchatable.recaptcha_theme_clean tbody tr td { padding : 0px !important; }
	html body div.container div.content div.leftbox_all div.leftbox div.kontakt_daten div.kontakt_form form div.kontakt_nachricht div.kontakt_einzeiler2 div#recaptcha_widget_div.recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio div#recaptcha_area table#recaptcha_table.recaptchatable.recaptcha_theme_clean tbody tr td.recaptcha_image_cell center div#recaptcha_image img#recaptcha_challenge_image { width: 200px !important; }
	html body div.container div.content div.leftbox_all div.leftbox div.kontakt_daten div.kontakt_form form div.kontakt_nachricht div.kontakt_einzeiler2 div#recaptcha_widget_div.recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio div#recaptcha_area table#recaptcha_table.recaptchatable.recaptcha_theme_clean tbody tr td.recaptcha_image_cell center div#recaptcha_image { width: 200px !important; }

	/* Content
	----------------------------------------------------------------------------------------*/
	/* Einzelseite
	----------------------------------------------------------------------------------------*/
	.einzelseite img {width: 100% !important; height: auto !important; margin: 10px 0px; }
	
	/* CDU TV
	----------------------------------------------------------------------------------------*/
	.cduglobal_kopf { margin-left:0px; width: 290px; }
	.cduglobal_film object embed { width: 290px; height: auto; }
	.cduglobal_filmliste { width: 290px !important; }
	.cduglobal_filmliste td:nth-child(2n) { width: 161px; word-wrap:break-word; font-size: 11px; }

	/* News / Presse
	----------------------------------------------------------------------------------------*/
	.presse_rubrik_titel,
	.news_rubrik_titel { width: 250px; }
	.skatanzeige img { width: 300px; }
	.news_vollstaendige_rubrik { font-size: 11px; }
	.zeige_meldung_bild_mitte img { width: 300px; }
	.news_referenzbild_left,
	.news_referenzbild_left img,
	.news_referenzbild_right,
	.news_referenzbild_right img,
	.zeige_rubrik_bild_left,
	.zeige_rubrik_bild_right,
	.zeige_rubrik_bild_left img,
	.zeige_rubrik_bild_right img,
	.zeige_meldung_bild_links img { width: 100%; margin-left: 0px; margin-right: 0px; }
	.news_x_liste { clear: both; width: 100%; }
	#morenews .news_x_liste { clear: both; width: 250px; }
	.presse_weitere_meldungen { font-size:20px; }
	.startpresse_inhalt_listenelemente { padding: 0; width: 100%; }
	.kampagne_video_kopf { float:left; background: url("/image/templates/muenchen/startticker.png") 0px 0px transparent; height: 20px; margin-bottom: 10px; }
	.splash { height: auto !important; width: 279px !important; border: 0 !important; }
	.overlay { width: 270px !important; border: 0; }
	.kampagne_video_kopf_inhalt div:first-child { width: 270px !important; }
	.kampagne_video_kopf_inhalt video { width: 320px !important; height: 180px !important; }
	#moreabg { display: block !important; }
	
	.news_weitere_meldungen_halb { width:100%; }
	.news_x_liste { width: 87%; }
	
	.zeige_meldung_bild_links { width: 100%; margin: 0; }
	
	/* Termine
	----------------------------------------------------------------------------------------*/
	.termin_planer_kopf { clear: both; width: 280px; height: 65px; }
	.termin_planer_springer_1 { width: 30%; }
	.termin_planer_springer_2 { width: 36%; font-size: 12px; margin-top:5px; }
	.termin_planer_springer_3 { width: 30%; }
	.termin_ausgabe_datum { width: 25%; }
	.termin_ausgabe_content { width: 75%; padding:0px; }
	.termin_ausgabe_thema { font-size: 16px;}
	.termin_ausgabe_details img { width: 100px; }
	
	/* Universalanmeldung
	----------------------------------------------------------------------------------------*/
	.universal_anmeldung_kopf { width: 270px; }
	.universal_anmeldung_tabelle { width: 270px; }
	.universal_anmeldung_tabelle table { width: 270px; }
	.universal_anmeldung_tabelle td { width: 100px; }
	.universal_anmeldung_tabelle td input { width: 100px; }
	
	/* Hinweis
	----------------------------------------------------------------------------------------*/
	.mitte_ok_hinweis { width: 268px; }
	.mitte_no_hinweis { width: 268px; }
	
	/* Buergerfragen
	----------------------------------------------------------------------------------------*/
	.buergerfragen { width: 284px; }
	.leftbox table tbody tr td table tbody tr td input {width : 100px; }
	.buergerfragen_formular_spalte2 { width: 196px; }
	.buergerfragen_formular_spalte2 input { width: 196px; }
	#stylized input, 
	#stylized textarea { width: 180px; min-width: 180px; }
	#stylized button { margin-left: 80px; }
	
	/* Kommentare
	----------------------------------------------------------------------------------------*/
	.kommentar_kopftext { width: 240px; }
	.kommentar_label { width: 80px; }
	.kommentar_feld,
	.kommentar_feld input,
	.kommentar_feld textarea { width: 200px; }
	.kommentar_formular form div.kommentar_feld:nth-of-type(8) {clear:both; margin-top : 0px; }
	
	html body div.container div.content div.leftbox_all div.leftbox div#kommentar div.kommentar_formular form div.kommentar_feld div#recaptcha_widget_div.recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio div#recaptcha_area table#recaptcha_table.recaptchatable.recaptcha_theme_clean tbody tr td div.recaptcha_input_area input#recaptcha_response_field { width: 192px !important }
	html body div.container div.content div.leftbox_all div.leftbox div#kommentar div.kommentar_formular form div.kommentar_feld div#recaptcha_widget_div.recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio div#recaptcha_area table#recaptcha_table.recaptchatable.recaptcha_theme_clean tbody tr td { padding : 0px !important; }
	html body div.container div.content div.leftbox_all div.leftbox div#kommentar div.kommentar_formular form div.kommentar_feld div#recaptcha_widget_div.recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio div#recaptcha_area table#recaptcha_table.recaptchatable.recaptcha_theme_clean tbody tr td.recaptcha_image_cell center div#recaptcha_image img#recaptcha_challenge_image { width: 200px !important; }
	html body div.container div.content div.leftbox_all div.leftbox div#kommentar div.kommentar_formular form div.kommentar_feld div#recaptcha_widget_div.recaptcha_nothad_incorrect_sol.recaptcha_isnot_showing_audio div#recaptcha_area table#recaptcha_table.recaptchatable.recaptcha_theme_clean tbody tr td.recaptcha_image_cell center div#recaptcha_image { width: 200px !important; }
	
	.kommentar_button input { width: 135px; }
	.kommentar_beitrag { width: 300px; }
	#myCanvas { width: 300px; }

	/* Bildergalerie
	----------------------------------------------------------------------------------------*/
	.bildergalerie_light_bildhoch { width: 131px; margin-right: 18px; }
	.bildergalerie_light_bildhoch img { width: 131px; }
	.bildergalerie_light_bild { width: 131px; margin-right: 18px; }
	.bildergalerie_light_bild:nth-child(2n) { margin-right: 0px; }
	.bildergalerie_light_bildhoch:nth-child(2n) { margin-right: 0px; }
	.bildergalerie_light_rahmen { width: 85px; }
	.bildergalerie_grid_button { display: none; }
	
	.newsletter_kopf { float:left; background: url("/image/templates/muenchen/startticker.png") 0 0; }
	.newsletter_inhalt { float: left; width: 270px; margin-bottom: 20px; padding: 10px 0px; }
	.banner_spalte_rechts { float: left; width: 270px; margin: 0px; }
	.banner_spalte_rechts img { width: 270px; }
	.muenchen_kampagnen_inhalt { float: left; width: 270px; }
	
	#fullgrid { width: 270px; }
	
	/* Kampagnen
	----------------------------------------------------------------------------------------*/
	.fthemenka_themen_inhalt_video,
	.module { width: 100%; float: left; }
	.suche_kopf,
	.startpresse_kopf,
	.startnews_kopf,
	.impressionen_kopf,
	.starttermine_kopf,
	.themenka_kopf,
	.umfrage_kopf,
	.fuersprecher { float: left; background: url("/image/templates/muenchen/startticker.png") 0 0 repeat-x; }
	.startpresse_kopf,
	.startnews_kopf { margin-bottom: 20px; }
	.fuersprecher_titel { width: 250px; }
	.fuersprecher_spruch,
	.fuersprecher_bild img { margin: 0px; width: 272px; }
	.fuersprecher_name { width: 254px; }
	.suche_inhalt,
	.starttermine_inhalt,
	.impressionen_inhalt img,
	.zusatzpod_inhalt { margin: 0; width: 270px; padding: 0; border:0; }
	.zusatzpod_inhalt_bild img { margin: 0px; width: 272px; }
	.suche_input_suchwort input { width: 200px; }
	.startnews_inhalt_listenelemente { width: 270px; padding: 10px 0px; overflow: hidden;}
	.startpresse_inhalt_liste,
	.startnews_inhalt_liste { padding-top: 0px; width: 15px; }
	.startpresse_inhalt_liste_titel,
	.startnews_inhalt_liste_titel { float: left; width: 87%; margin-left: 0px; font-size: 12px; width: 248px; }
	.startpresse_inhalt_liste_titel a { color: #000000; }
	.startnews_inhalt_liste_titel a { color: #000000; }
	.kampagne_video_kopf_inhalt object embed { width: 270px !important; height: 198px !important; }
	.kampagne_video_kopf_inhalt object { width: 270px !important; height: 198px !important; border:0;  }
	.starttermine_datum { color: #000000; }
	
	.fthemenka_kopf_titel,
	.fthemenka_kopf_titel { padding-left: 0px; }
	
	/* Surftipps/Downloads
	----------------------------------------------------------------------------------------*/
	.surftipp_link { width: 270px; }
	.surftipp_link_bild,
	.surftipp_link_bild img { width: 290px; }
	
	/* Surftipps/Downloads
	----------------------------------------------------------------------------------------*/
	.umfrage_frage { padding: 0 !important; width: 100%; }
	.umfrage_datum { width: 100%; background: transparent; min-height: 20px; }
	
	/* Newsletter
	----------------------------------------------------------------------------------------*/
	.seite_newsletter_einzeiler2 input { width: 100px; margin-bottom: 20px;}
	.seite_newsletter_button input { width: 40px; height: 20px; }
	.seite_newsletter_agb > .seite_newsletter_einzeiler1 { float: left; }
	.seite_newsletter_text { float:left; }
	
	/* Statistik
	----------------------------------------------------------------------------------------*/
	.statistik_grafik_bild img { width: 100%; }
	
	/* Magazine
	----------------------------------------------------------------------------------------*/
	#dokumente_zelle1 { display: none; width: 0px; }
	#dokumente_zelle4 { width: 100px; }
	
	/* Themenübersicht
	----------------------------------------------------------------------------------------*/
	#themen_uebersicht li { margin-right: 0px;}
	#themen_uebersicht li a img { width: 100%; }
	.themenka_themen_inhalt { padding: 10px 0px; width: 100%; }
	
	/* Fuersprecher
	----------------------------------------------------------------------------------------*/
	.fuersprecher_spruch, .fuersprecher_bild img, 
	.fuersprecher_ubersicht ul li img { width: 100%; }
	
	/* Suche nach Anträgen und Initiativen
	----------------------------------------------------------------------------------------*/
	.antrag-resultlist > li > .header { height: 50px !important; border-top: 1px solid #444444; margin-top: 10px; }
	
	/* AK/AG/PG Overview
	----------------------------------------------------------------------------------------*/
	.fthemenka_themen_inhalt_bildgalerie,
	.fthemenka_themen_inhalt { width: 100%; }
	.fthemenka_themen_inhalt_namen_liste,
	.fthemenka_themen_inhalt_dokumente { width: 272px; }
	.fthemenka_themen_inhalt_namen_funktion img { width: 100%; }
	.fthemenka_themen_inhalt_gremien { margin-left: 0px; }
	
	.fthemen_cols_artikel_bild, .fthemen_cols_artikel_bild img { width: 100%; }
	.fthemen_cols_artikel_zeile { width: 290px; }
	.fthemen_cols_artikel_text { width: 100%; margin:0;}
	
	.accordionWrapper { width: 272px !important; }
	

	/* Footer 
	----------------------------------------------------------------------------------------*/
	.footer_sitemap { width: 270px !important; }
	.footer_menu { margin-top: 12px; margin-right: 0px; }
	.footer_headline { }
	.header { background : transparent !important; height: 120px !important; }
	.header_border { height: 127px; } 
	.navigation ul li { background: #cfcfcf; }
	
	.responsebox { width: 100%; margin-left: 0%; }
	.impressionen_start{ width:250px; height: 187px; overflow:hidden; }
	.impressionen_start img{ width:250px; }
}

@media (max-width:320px)
{
	.container { margin-left: -4px; }
}
/*--------------- CSS MODULE ------------------------------*/