* {border:0px;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;}
body {text-align:center;}
a, a:visited {color:#000;}

#wrapper {width:950px;margin:0px auto;text-align:left;}

/*  Layout Style
------------------------------------------------------------------------------------*/
.header {width:950px;height:80px;background:#fff url(../images/mkdw_banner.jpg);background-position:-11px 0px ;
position:relative;}
.header span.homelink {position:absolute;right:20px;top:15px;height:45px;width:220px;background:transparent;display:block;}
.header span.homelink a {width:220px;;height:45px;display:block;background:transparent;}

.content {width:950px;padding:20px 0px 20px 0px;background:#e5c321 url(../images/oranger_bg.jpg);display:block;float:left;}
.cyan {background:#acd2e2 url(../images/cyan_bg.jpg);}
.magenta {background:#b8113d url(../images/magenta_bg.jpg);}
.grey {background:#acafa1 url(../images/grey_bg.jpg);}


.content .main_header {width:770px;display:block;float:left;padding-left:10px;color:#fff;margin:0px;} /* border-left:1px dashed #fff;*/
.footer {width:950px;height:40px;padding:20px 0px;clear:both;background:#dddddd}


.content .nav_cont 		{width:140px;float:left;display:block;margin-left:20px;}
.content .page_content 	{float:left;width:770px;display:block;padding:0px;margin:0px;}

.content .page_content 	{background:transparent url(../images/oranger_pagebg.jpg) repeat-y; }
.cyan .page_content 	{background:transparent url(../images/cyan_pagebg.jpg) repeat-y; }
.magenta .page_content 	{background:transparent url(../images/magenta_pagebg.jpg) repeat-y;}
.grey .page_content 	{background:transparent url(../images/grey_pagebg.jpg) repeat-y;}

.content .nav_cont, .content .left_cont, .content .middle_cont, .content .right_cont {min-height:500px;height:auto !important;height:500px;position:relative;}
.content .nav_cont a, .content .left_cont a, .content .middle_cont a, .content .right_cont a {color:#000;}

.content .left_cont   {width:287px;display:block;float:left;padding-left:10px;} 
.content .middle_cont {width:211px;display:block;float:left;padding-left:20px;} 
.content .right_cont  {width:211px;display:block;float:left;padding-left:20px;} 

  .content .nav_cont ul.b_navi li a.inaktiv {color:#c5a917;}
  .cyan .nav_cont ul.b_navi li a.inaktiv {color:#74abc0;}
  .magenta .nav_cont ul.b_navi li a.inaktiv {color:#95172c;}
  .grey .nav_cont ul.b_navi li a.inaktiv {color:#7e837B;}



/*  Content Style
------------------------------------------------------------------------------------*/

	/* MENU STYLING
	------------------------------------------------------------------------------------*/

	.nav_cont ul.b_navi {list-style:none;margin-bottom:20px;}
	.nav_cont ul.b_navi li {font-size:18px;color:#c5a917;line-height:24px;position:relative;}
	.nav_cont ul.b_navi li a {font-size:18px;line-height:24px;text-decoration:none;}
	.nav_cont ul.b_navi li a.inaktiv {font-size:18px;line-height:24px; cursor:pointer;}
	.nav_cont ul.b_navi li a:hover {text-decoration:underline;}
	.nav_cont ul.s_navi {list-style:none;}
	.nav_cont ul.s_navi li a {color:#000;}
	.nav_cont ul.b_navi li.hide_this {display:none;}
	
	.nav_cont ul.s_navi li {}
	.nav_cont ul.s_navi li a {font-size:12px;line-height:18px;text-decoration:none;}
	.nav_cont ul.s_navi li a:hover {text-decoration:underline;}

	/* BOTTOM MENU STYLING
	------------------------------------------------------------------------------------*/
	.footer ul {height:40px;}
	.footer ul {border-left:1px dashed #fff;padding-left:19px;padding-right:19px;list-style:none;float:left;}
	.footer ul li {font-size:10px;line-height:14px;}
	.footer ul li a {text-decoration:none;color:#000;}
	.footer ul li a:hover {text-decoration:underline;}
	
	.footer ul#language_switch {border-left:0px;margin-left:20px;padding-left:0px;}
	.footer ul#language_switch li a {color:#acacac;}
	.footer ul#language_switch li.active a {color:#000;}
	
	.footer ul li input {float:left;color:#999;background:#eee;width:120px;text-align:left;font-size:10px;height:16px;border:none;padding:3px;margin:0px;line-height:10px;}
	.footer ul li input.bottom_form_btn {border:0px;background:none;color:#000;padding:0px;margin:0px;width:120px;}
	.footer ul li input.bottom_form_btn:hover {text-decoration:underline;}
	
	.footer ul.day_message {width:300px;display:block;}
	.footer ul.day_message li {font-size:12px;line-height:18px; text-transform:uppercase;}
	.footer ul.ssearchfield {width:165px;display:block;}

	/* MAIN CONTENT STYLING
	------------------------------------------------------------------------------------*/
	.content div.bottom_trans_pic {position:relative;bottom:-20px;left:0px;}
	.content div.bottom_trans_pic img {padding:0px !important;}
	
	.content .page_content p {padding:5px 0px;margin:0px;letter-spacing:-0.3;}
	.content .page_content p.bodytext {padding:5px 0px;margin:0px;}
	
	.content h2, .content .page_content h1 {font-size:12px;line-height:18px;margin-bottom:10px;font-weight:normal;color:#000;padding:0px; text-transform:uppercase;}
	.content h1 {font-size:12px;line-height:24px;color:#fff;font-weight:normal;padding:0px;margin:0px;}
	
	.content .page_content .main_header h1 {color:#fff; text-transform:uppercase;padding:0px;}

	.content .page_content .main_header {background:transparent url(../images/orange_headerbg.jpg) repeat-y;}
	.cyan .page_content .main_header {background:transparent url(../images/cyan_headerbg.jpg) repeat-y;}
	.magenta .page_content .main_header {background:transparent url(../images/magenta_headerbg.jpg) repeat-y;}
	.grey .page_content .main_header {background:transparent url(../images/grey_headerbg.jpg) repeat-y;}
	
	
	.content h3 {font-size:12px; text-transform:uppercase;font-weight:normal;padding:0px 0px 5px 0px;}
	
	.content p {font-size:11px;line-height:16px;}
	.content p.blockelement {border-bottom:1px dashed #fff;padding-bottom:10px !important;margin-bottom:10px !important;} 
	.content img {padding-bottom:5px;}
	.content p img {padding:0px !important;}

	.content div.news_cont {padding-top:0px;padding-bottom:5px;}
	.content div.news_cont p {border-bottom:1px dashed #fff;padding:5px 0px;}
	.content div.news_cont p.news_datum {border:0px;font-size:11px;padding-top:5px !important;} 
	.content div.news_cont h3 {font-size:12px;font-size:14px;padding-bottom:0px;}
	
	.content div.presse_archiv a {font-size:11px;line-height:16px; display:block;padding-bottom:5px;}
	.content .right_cont .csc-loginform .csc-form-commentcell {float:left;}
	.content .right_cont .csc-loginform .csc-form-commentcell p {padding:0px !important;}
	.content .right_cont .csc-header-n2 {margin-top:15px;padding-top:15px;border-top:1px dashed #fff;}
	.content .right_cont .csc-header-n2 h1 {padding:0px;margin:0px;	}
	.content .presse_single .news-single-backlink a {font-size:11px;line-height:16px;}
	span.eingerueckt {position:absolute;left:100px;}
	
	.content div.programm p {padding-top:0px !important;}
	.content div.presse p {padding-top:0px !important;border:0px !important;}
	.content div.presse {border-bottom:1px dashed #fff;}
	
	.footer .searchbox-button {float:left;padding:0px;margin:0px;}
	.content .left_cont ul {list-style:none;font-size:11px;}
	
	
	.content a img {border:0px;}
	
	
	.content .page_content input {width:200px;background:#eee;color:#999;height:16px;line-height:10px;display:block;float:left;border:none;margin-bottom:5px;}
	.content .page_content input[type=hidden] {display:none;}
	.content .csc-mailform input {width:280px;}
	

	/* MAIL FORMULAR STYLING
	------------------------------------------------------------------------------------*/
	fieldset.csc-mailform {border:0px;font-size:11px;margin-top:10px;}
	.csc-mailform label {display:block;float:left;width:150px;margin-bottom:5px;}
	.csc-mailform input, .csc-form-fieldcell input {width:100px;background:#eee;color:#999;height:16px;line-height:10px;display:block;float:left;border:none;margin-bottom:5px;}
	.csc-form-labelcell p {display:block;float:left;width:90px;margin-bottom:5px;}
	.csc-mailform input.csc-mailform-submit {text-align:left;}
	.csc-mailform table {border:0px;}
	
	
	/* FILE FOR PRESSE */
	
	.news-single-files {}
	.news-single-files dt {font-size:11px;}
	.news-single-files dd {font-size:11px;}
	.news-single-files dd img {height:11px;width:auto;padding:0px;padding-top:2px;margin-right:5px;}
	
	.csc-mailform input[type=submit],.middle_cont input[type=submit] {background:none;color:#000;align:center;text-align:left;}
	.csc-mailform input[type=submit]:hover,.middle_cont input[type=submit]:hover {text-decoration:underline;}
	
	.tx-ttnewscatdatesort-pi1 {padding:5px 0px; border-top:1px dashed #fff;border-bottom:1px dashed #fff;}
	
	.later_layer {position:absolute;left:10px;z-index:100;top:-40px;width:95px;height:55px;background:transparent url('../images/online_2010.png');}


.PDF-Download {padding-left:20px;height:20px;display:block; background:transparent url(../images/pdf_ico.png)left top no-repeat;}

