/* column.css|global */
/* COLUMNS (standard) */
/*#######################*/
.mdColumn1, .mdColumn2, .mdColumn3, .mdColumn4, .mdColumn5, .mdColumn6, .mdColumn7, .mdColumn8, .mdColumn9, .mdColumn10, .mdColumn11, .mdColumn12, .mdColumn13, .mdColumn14, .mdColumn15, .mdColumn16, .mdColumn17, .mdColumn18 {float: left; overflow: hidden; min-height: 1px}
.mdColumnCenter {float: none; text-align: center; margin: 0 auto}

/* core.css|customers */
/* CORE (ver 0.7.0) */
/*#######################*/
body {height: 100%; margin: 0; padding: 0; z-index: 1}

/* WRAP */
#mdWrap {position: relative}

/* HEAD */
#mdHead {position: relative;z-index:50}

/* BODY */
#mdBody {position: relative;z-index:49}
#mdBodySub {min-height: 1px; overflow: hidden}

/* BODY MAIN (only wraps left & content - NOT right) */
#mdBodyMain {float: left; width: 100%; overflow: hidden}

/* BODY LEFT */
#mdBodyLeft {float: left; overflow: hidden}

/* BODY CONTENT */
#mdBodyContentSub {position: relative; float: left; width: 100%; overflow: hidden}

/* BODY RIGHT */
#mdBodyRight {float: right; overflow: hidden}

/* ACCESSIBILITY */
.mdAccess {display: none; visibility: hidden}
/* shell.css|customers */
/* GENEREL SHELL DESIGN */
/*#######################*/
body {background:#fff}

#mdWrap{width:960px;margin:0 auto;background:#fff}

/* HEAD */
#mdHead{margin:10px;height:153px;width:940px;overflow:hidden;position:relative;background:url(img/head_bg.png) repeat-x 0 0}

	#mdLogo{margin:60px 10px 12px;width:552px;height:43px}
	#mdLogoSub div{height:19px;overflow:hidden;font:normal 14px/16px arial,verdana,sans-serif;color:#fff}
	#mdLogoSub a{display:block;margin:0;width:552px;height:24px;overflow:hidden}

	#mdPartners{position:absolute;top:5px;right:0}
	#mdPartners ul{margin:0;padding:0;list-style:none}
	#mdPartners li{float:left;margin:0 10px 0 0;padding:0}
	#mdPartners a{display:block;line-height:200px;cursor:pointer;height:24px;overflow:hidden;background-image:url(img/partners.png);background-repeat:no-repeat}
		#mdPartners .pol a{width:88px;background-position:0 0}
		#mdPartners .gyl a{width:110px;background-position:-88px 0}

	#mdHeadTools{float:left}
	#mdHeadTools ul{margin:0;padding:0;list-style:none}
	#mdHeadTools li{float:left;margin:12px 10px;padding:0;height:14px;overflow:hidden}
		#mdHeadTools li:first-child{margin-right:30px}
	#mdHeadTools a{display:block;padding-left:21px;color:#595959;font:bold 12px/14px arial,verdana,sans-serif;text-decoration:none}
	#mdHeadTools a:hover{text-decoration:underline}
		#mdHeadTools .tip a{background:url(img/icons/14x14_tip.png) no-repeat 0 0}
		#mdHeadTools .login a{background:url(img/icons/14x14_tip.png) no-repeat 0 0}
	
	#mdHeadBar{height:38px;width:940px;overflow:hidden;position:relative}
		
	#mdHeadBar .mdFormTextWrap,#mdHeadBar .mdFormSubmitWrap{float:left;padding:7px 0 6px}
	#mdHeadBar .mdFormText{width:147px;padding:5px 0 1px;margin:0 6px 0 10px;font-size:11px;border-color:#f7f7f7}
	#mdHeadBar .mdFormSubmit{width:53px;height:24px;overflow:hidden;margin:0;padding:0;border:0;background:url(img/buttons_bg.png) no-repeat 0 0;text-indent:-9999px;cursor:pointer}
	
	#mdHeadBar .mdInternalAd{position:absolute;right:10px;top:13px}
	#mdHeadBar .mdInternalAd a{display:block;width:166px;height:12px;overflow:hidden;background:url(img/txt_koeb-abb.png) no-repeat 0 0;text-indent:-9999px;cursor:pointer;}

/* LEFT */
#mdLeftMenu{margin:0 10px 10px;background:#e1e2e1;padding:5px 0 10px}
#mdLeftMenu ul{margin:0 auto 5px;width:120px;padding:0 0 5px;list-style:none;background:url(img/dotted_line.gif) repeat-x 0 100%}
	#mdLeftMenu ul:last-child{background:none;padding-bottom:0}
#mdLeftMenu li{padding:0 0 5px}
#mdLeftMenu a{color:#666;text-decoration:none;font:bold 12px/16px arial,verdana,sans-serif}
#mdLeftMenu a:hover{text-decoration:underline}

#mdLeftMenu strong{display:block;padding:0 10px 5px;font:normal 12px/16px arial,verdana,sans-serif;color:#666}

/* BODY*/
#mdBody{padding-bottom:20px}

/* content.css|customers */
/* CONTENT */
/*#######################*/
body, input, select, button, textarea, table, tr, td, font {font: normal 13px/18px arial, verdana, tahoma, sans-serif; color: #000}

img{border:0}
/* pagination.css|customers */
.mdArticlePagination{margin:0 10px 5px;background:url(img/dotted_line_000.gif) repeat-x 0 0;min-height:1px;overflow:hidden}
.mdArticlePagination ul{float:left;margin:0;padding:0;list-style:none;min-height:1px;overflow:hidden;width:380px}
.mdArticlePagination li{margin:7px 0;padding:0 8px;float:left;border-left:1px solid #b4b4b4;font:normal 12px/12px arial,verdana,sans-serif}
	.mdArticlePagination li:first-child{border:0;padding-left:0}
.mdArticlePagination a{color:#666;text-decoration:none}
.mdArticlePagination a:hover{color:#333}
.mdArticlePagination .active a{color:#000}
/* print link*/
.mdArticlePagination div{float:left;width:80px;margin:6px 0;font:normal 12px/14px arial,verdana,sans-serif;color:#666}
.mdArticlePagination div a{float:right;padding-left:21px;background:url(img/icons/14x14_tip.png) no-repeat 0 0;cursor:pointer}
.mdArticlePagination div a:hover{color:#333}
/* list.css|customers */
ul{margin:0 15px;padding:0 25px 15px}
	#mdWrap ul{overflow:hidden}
ul li{}

ol{margin:0 15px;padding:0 25px 15px}
ol li{}

ol.mdTasks{margin:0;padding:0 0 10px}
ol.mdTasks li{list-style-position:inside;margin:0 0 15px;padding:0 10px;font:normal 17px/21px georgia,times new roman,serif;color:#5d7361}
ol.mdTasks li span{color:#000}

dl.mdThemeList{margin:0;padding:0}
dl.mdThemeList dt{margin:0 10px;padding:3px 0;border-top:4px solid #5d7361;font:normal 18px/22px georgia,times,new roman,serif;color:#5d7361}
dl.mdThemeList dd{margin:0 10px;padding:7px 0;background:url(img/dotted_line.gif) repeat-x 0 0}
dl.mdThemeList dd em{display:block;font:normal 10px/14px arial,verdana,sans-serif;text-transform:uppercase;color:#999}
dl.mdThemeList dd strong{display:block;font:normal 18px/22px georgia,times new roman,serif}
	.mdColumn2 dl.mdThemeList dd strong{font-size:14px;line-height:18px}
dl.mdThemeList dd strong a{color:#666;text-decoration:none}
dl.mdThemeList dd strong a:hover{text-decoration:underline}
dl.mdThemeList dd .mdImg{margin:3px 0}
	.mdColumn4 dl.mdThemeList dd .mdImg img{width:300px;height:150px}
	.mdColumn2 dl.mdThemeList dd .mdImg img{width:140px;height:70px}
	
dl.mdThemeOverview{clear:both;margin:0 10px;padding:5px 0 10px;background:url(img/dotted_line.gif) repeat-x 0 0;min-height:1px;overflow:hidden}
dl.mdThemeOverview dt{clear:both;font:normal 24px/28px georgia,times new roman,serif;color:#999;padding:0 0 10px;margin:0}
dl.mdThemeOverview dd{float:left;width:260px;margin:0 0 10px;padding:0;font:normal 18px/22px georgia,times new roman,serif}
dl.mdThemeOverview dd a{color:#333}

dl.mdEditions{clear:both;margin:0 10px;padding:5px 0 10px;background:url(img/dotted_line.gif) repeat-x 0 0;min-height:1px;overflow:hidden}
dl.mdEditions dt{clear:both;font:normal 24px/28px georgia,times new roman,serif;color:#999;padding:0 0 10px;margin:0}
dl.mdEditions dd{float:left;width:300px;margin:0 0 10px;padding:0;font:normal 24px/28px georgia,times new roman,serif}
dl.mdEditions dd a{color:#333}

/* statusmessages.css|customers */
.mdMsg,.mdMsgError{background:#f5f5f5;margin:0 15px 15px;border:3px solid #090;padding:15px 0 5px 0}
	.mdMsgError{border-color:#f00}
/* shelltype_layout.css|customers */

/* jquery.fancybox.css|customers */
html, body {
	height: 100%;
}

div#fancy_overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	display: none;
	z-index: 100;
}

* html div#fancy_overlay {
	position: absolute;
	height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}

div#fancy_wrap {
	text-align: left;
}

div#fancy_loading {
	position: absolute;
	height: 40px;
	width: 40px;
	cursor: pointer;
	display: none;
	overflow: hidden;
	background: transparent;
	z-index: 100;
}

div#fancy_loading div {
	position: absolute;
	top: 0;
	left: 0;
	width: 40px;
	height: 480px;
	background: transparent url('img/fancybox/fancy_progress.png') no-repeat;
}

div#fancy_loading_overlay {
	position: absolute;
	background-color: #FFF;
	z-index: 130;
}

div#fancy_loading_icon {
	position: absolute;
	background: url('img/fancybox/fancy_loading.gif') no-repeat;
	z-index: 35;
	width: 16px;
	height: 16px;
}

div#fancy_outer {
	position: absolute;
    top: 0;
    left: 0;
    z-index: 110;
    padding: 18px 18px 33px 18px;
    margin: 0;
    overflow: hidden;
    background: transparent;
    display: none;
}

div#fancy_inner {
	position: relative;
	width:100%;
	height:100%;
	background: #FFF;
}

div#fancy_content {
	margin: 0;
	z-index: 130;
	position: absolute;
}

div#fancy_div {
	background: #000;
	color: #FFF;
	height: 100%;
	width: 100%;
	z-index: 130;
}

img#fancy_img {
	position: absolute;
	top: 0;
	left: 0;
	border:0; 
	padding: 0; 
	margin: 0;
	z-index: 130;
	width: 100%;
	height: 100%;
}

div#fancy_close {
	position: absolute;
	top: -12px;
	right: -15px;
	height: 30px;
	width: 30px;
	background: url('img/fancybox/fancy_closebox.png') top left no-repeat;
	cursor: pointer;
	z-index: 200;
	display: none;
}

#fancy_frame {
	position: relative;
	width: 100%;
	height: 100%;
	display: none;
}

#fancy_ajax {
	width: 100%;
	height: 100%;
	overflow: auto;
}

a#fancy_left, a#fancy_right {
	position: absolute; 
	bottom: 0px; 
	height: 100%; 
	width: 35%; 
	cursor: pointer;
	z-index: 150; 
	display: none;
	background-image: url(data:image/gif;base64,AAAA);
	outline: none;
}

a#fancy_left {
	left: 0px; 
}

a#fancy_right {
	right: 0px; 
}

span.fancy_ico {
	position: absolute; 
	top: 50%;
	margin-top: -15px;
	width: 30px;
	height: 30px;
	z-index: 160; 
	cursor: pointer;
	display: block;
}

span#fancy_left_ico {
	left: -9999px;
	background: transparent url('img/fancybox/fancy_left.png') no-repeat;
}

span#fancy_right_ico {
	right: -9999px;
	background: transparent url('img/fancybox/fancy_right.png') no-repeat;
}

a#fancy_left:hover {
  visibility: visible;
}

a#fancy_right:hover {
  visibility: visible;
}

a#fancy_left:hover span {
	left: 20px; 
}

a#fancy_right:hover span {
	right: 20px; 
}

.fancy_bigIframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: transparent;
}

div#fancy_bg {
	position: absolute;
	top: 0; left: 0;
	width: 100%;
	height: 100%;
	z-index: 90;
	border: 0;
	padding: 0;
	margin: 0;
}
	
div.fancy_bg {
	position: absolute;
	display: block;
	z-index: 90;
	border: 0;
	padding: 0;
	margin: 0;
}

div.fancy_bg_n {
	top: -18px;
	width: 100%;
	height: 18px;
	background: transparent url('img/fancybox/fancy_shadow_n.png') repeat-x;
}

div.fancy_bg_ne {
	top: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('img/fancybox/fancy_shadow_ne.png') no-repeat;
}

div.fancy_bg_e {
	right: -13px;
	height: 100%;
	width: 13px;
	background: transparent url('img/fancybox/img/fancybox/fancy_shadow_e.png') repeat-y;
}

div.fancy_bg_se {
	bottom: -18px;
	right: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('img/fancybox/fancy_shadow_se.png') no-repeat;
}

div.fancy_bg_s {
	bottom: -18px;
	width: 100%;
	height: 18px;
	background: transparent url('img/fancybox/fancy_shadow_s.png') repeat-x;
}

div.fancy_bg_sw {
	bottom: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('img/fancybox/fancy_shadow_sw.png') no-repeat;
}

div.fancy_bg_w {
	left: -13px;
	height: 100%;
	width: 13px;
	background: transparent url('img/fancybox/fancy_shadow_w.png') repeat-y;
}

div.fancy_bg_nw {
	top: -18px;
	left: -13px;
	width: 13px;
	height: 18px;
	background: transparent url('img/fancybox/fancy_shadow_nw.png') no-repeat;
}

div#fancy_title {
	position: absolute;
	bottom: -33px;
	left: 0;
	width: 100%;
	z-index: 130;
	display: none;
}

div#fancy_title div {
	color: #FFF;
	font: bold 12px Arial;
	padding-bottom: 3px;
}

div#fancy_title table {
	margin: 0 auto;
}

div#fancy_title table td {
	padding: 0;
	vertical-align: middle;
}

td#fancy_title_left {
	height: 32px;
	width: 15px;
	background: transparent url(img/fancybox/fancy_title_left.png) repeat-x;
}

td#fancy_title_main {
	height: 32px;
	background: transparent url(img/fancybox/fancy_title_main.png) repeat-x;
}

td#fancy_title_right {
	height: 32px;
	width: 15px;
	background: transparent url(img/fancybox/fancy_title_right.png) repeat-x;
}
/* form.css|customers */
form{margin:0;padding:0}
form fieldset{border:0;margin:0;padding:0;min-height:1px;overflow:hidden}

.mdValueToInput{display:none}

.mdFormText,.mdFormPassword,.mdFormTextarea,.mdFormSelect,.mdFormFile{font:normal 12px/17px arial,verdana,sans-serif;color:#999}

.mdFormText,.mdFormPassword{padding:0;height:17px;padding:1px 0 0;border:1px solid #666;text-indent:2px}

.mdContentForm h1{font-size:22px;line-height:27px}
.mdContentForm h1 span{display:block;color:#999;background:none;padding:0}
.mdContentForm legend{display:none}
.mdContentForm .mdFormTextWrap{float:left;width:240px}
.mdContentForm .mdFormText{margin:0 10px 10px;border:1px solid #707070;width:218px;padding:5px 0 1px}
.mdContentForm .mdFormTextareaWrap{clear:both}
.mdContentForm .mdFormTextarea{margin:0 10px 10px;width:454px;height:194px;padding:2px;border:1px solid #707070}
.mdContentForm .mdFormSubmit{margin:0 10px 10px;width:58px;height:24px;text-indent:-9999px;overflow:hidden;background:url(img/buttons_bg.png) no-repeat -237px -48px;cursor:pointer;padding:0;border:0}
.mdContentForm label{display:block;padding:0 10px 2px}
.mdContentForm .mdFormDescription{padding:0 10px 10px}
.mdContentForm .mdFormCheckboxWrap{min-height:1px;overflow:hidden;margin:0 0 10px}
.mdContentForm .mdFormCheckboxWrap input,.mdContentForm .mdFormCheckboxWrap label{float:left}
.mdContentForm .mdFormCheckboxWrap input{margin:0 10px;line-height:16px}
.mdContentForm .mdFormCheckboxWrap label{padding:0;line-height:16px}

/* search boxes */
.mdPolSearch{width:140px;height:107px;margin:0 auto 10px;overflow:hidden;background:url(img/searchboxes.png) no-repeat 0 0}
.mdPolSearch legend{display:none}
.mdPolSearch .mdFormTextWrap{width:122px;height:24px;margin:37px auto 10px;background:url(img/searchboxes.png) no-repeat -176px 0}
.mdPolSearch .mdFormText{width:118px;height:17px;padding:4px 0 1px;margin:1px 2px;border:0;line-height:15px;background:none;color:#666;font-size:10px}
.mdPolSearch .mdFormSubmitWrap{text-align:center}
.mdPolSearch .mdFormSubmit{width:36px;height:24px;overflow:hidden;text-indent:-9999px;border:0;background:url(img/searchboxes.png) no-repeat -140px 0;cursor:pointer}

.mdDsdSearch{width:140px;height:114px;margin:0 auto 10px;overflow:hidden;background:url(img/searchboxes.png) no-repeat -298px 0}
.mdDsdSearch legend{display:none}
.mdDsdSearch .mdFormTextWrap{width:122px;height:24px;overflow:hidden;margin:54px auto 10px;background:url(img/searchboxes.png) no-repeat -480px 0}
.mdDsdSearch .mdFormText{width:118px;height:17px;padding:4px 0 1px;margin:1px 2px;border:0;line-height:15px;background:none;color:#666;font-size:10px}
.mdDsdSearch .mdFormSubmitWrap{text-align:center}
.mdDsdSearch .mdFormSubmit{width:42px;height:16px;overflow:hidden;text-indent:-9999px;border:0;background:url(img/searchboxes.png) no-repeat -438px 0;cursor:pointer}


/* drupal.css|customers */
ul.tabs{margin:0 15px 15px;padding:0;list-style:none;min-height:1px;overflow:hidden;background:url(img/head_bg.png) repeat-x 0 -60px;border-bottom:2px solid #ccc;border-top:1px solid #ccc}
	ul.secondary{background-position:0 0}
ul.tabs li{float:left;height:30px;line-height:30px;border-right:1px solid #bbb;list-style:none;padding:0;margin:0}
ul.tabs li.active{font-weight:bold}

ul.tabs li a{display:block;height:30px;padding:0 7px;color:#fff;text-transform:uppercase}
ul.tabs li a:hover{text-decoration:none;color:#fefefe;height:28px;border-bottom:2px solid #ccc}
/* box.css|customers */
.mdBox{margin:0 0 10px}

.mdBox2{}
	.mdColumn8 .mdBox2{background:url(img/box2_bottom.gif) no-repeat 0 100%}
	.mdColumn6 .mdBox2{background:url(img/box2_bottom.gif) no-repeat -640px 0;padding-top:10px}
	h1 + .mdColumn6 .mdBox2{background:none;padding-top:0}
	.mdColumn4 .mdBox2{background:none}
.mdBox2 .mdImg{margin:0 10px 10px}
	.mdColumn8 .mdImg img{width:620px;height:310px}
	.mdColumn6 .mdImg img{width:460px;height:230px}
	.mdColumn4 .mdImg img{width:300px;height:150px}
.mdBox2 .mdBoxHeader strong{display:block;padding:0 10px;font-weight:normal;font-family:georgia,times new roman,serif}
	.mdColumn8 .mdBox2 .mdBoxHeader strong{font-size:36px;line-height:42px;padding-bottom:10px}
	.mdColumn6 .mdBox2 .mdBoxHeader strong{font-size:30px;line-height:35px;padding-bottom:5px}
	.mdColumn4 .mdBox2 .mdBoxHeader strong{font-size:21px;line-height:25px;padding-bottom:5px}
	.mdBox2 .mdBoxHeader a{color:#000}
.mdBox2 .mdBoxBody p{color:#666;font-family:georgia,times new roman,serif}
	.mdColumn8 .mdBox2 .mdBoxBody p{font-size:17px;line-height:21px}
	.mdColumn6 .mdBox2 .mdBoxBody p{font-size:14px;line-height:17px}
	.mdColumn4 .mdBox2 .mdBoxBody p{font-size:14px;line-height:17px}
.mdBox2 .mdBoxBody a{color:#393}

.mdInfoBox{float:right;width:240px}
.mdInfoBox .mdBoxSub{margin:0 10px;background:#f3f3ec}
.mdInfoBox .mdBoxHeader{border-top:4px solid #6e8171;border-bottom:1px solid #d1d6d1;margin-bottom:5px}
.mdInfoBox .mdBoxHeader strong{display:block;padding:3px 10px;font:bold 12px/16px arial,verdana,sans-serif;color:#6e8171;text-transform:uppercase}
.mdInfoBox .mdBoxBody{font:normal 11px/16px arial,verdana,sans-serif;color:#666}

.mdBoxNewsletter{margin:0 10px 10px;background:#a3b0a5 url(img/newsletterbox_bg.png) repeat-x 0 100%}
.mdBoxNewsletter .mdBoxHeader strong{color:#fff;display:block;padding:8px 10px;font:bold 14px/18px arial,verdana,sans-serif}
.mdBoxNewsletter legend{display:none}
.mdBoxNewsletter .mdFormText{margin:0 10px;padding:5px 0 1px;width:118px;border-color:#eff1ef;color:#666}
.mdBoxNewsletter .mdFormSubmit{width:92px;height:24px;margin:0;padding:0;border:0;overflow:hidden;text-indent:-9999px;background:url(img/buttons_bg.png) no-repeat -53px -24px;cursor:pointer;margin:10px 10px}
/* article.css|customers */
.mdThemeTitle{padding:0 10px 5px;font:normal 10px/13px arial,verdana,sans-serif;text-transform:uppercase;color:#999}
	.mdThemeTitle em{font-style:normal}

.mdQuiz{margin:0 10px 10px}

#mdPrintOptions{display:none}
.mdFormPrint{background:#c9d0ca;width:220px;height:280px;padding:10px 20px}

.mdFormPrint fieldset{border:0;margin:0;padding:0;width:220px}
.mdFormPrint legend{font:normal 36px/42px georgia,times new roman,serif;color:#000}
.mdFormPrint .mdFormRadioWrap,.mdFormPrint .mdFormCheckboxWrap{clear:both;padding:2px 0;min-height:1px;overflow:hidden}
.mdFormPrint .mdFormRadioWrap input,.mdFormPrint .mdFormRadioWrap label,.mdFormPrint .mdFormCheckboxWrap input,.mdFormPrint .mdFormCheckboxWrap label{float:left;color:#000;margin-right:5px}
.mdFormPrint fieldset fieldset{background:#ebedeb;padding:10px;width:200px}
.mdFormPrint fieldset fieldset legend{padding-top:25px;margin:0 0 -5px 0;font:normal 12px/16px arial,verdana,sans-serif;color:#666}
.mdFormPrint .mdFormSubmitWrap{padding:10px 0;margin-bottom:5px;border-bottom:1px solid #9daa9f}
.mdFormPrint .mdFormSubmit{margin:0;width:92px;height:24px;overflow:hidden;text-indent:-9999px;background:url(img/buttons_bg.png) no-repeat -144px -48px;border:0;padding:0;cursor:pointer}
.mdFormPrint span{cursor:pointer;font:bold 14px/18px arial,verdana,sans-serif;color:#333}
.mdFormPrint span:hover{text-decoration:underline}
/* shelltype2-c-0.css|customers */
/* SHELL TYPE 2-c-0 */
/*#######################*/
.mdSt2-c-0 #mdBodyLeft {width: 160px}
.mdSt2-c-0 #mdBodyMain {margin-right: 0}
.mdSt2-c-0 #mdBodyMainSub {margin-right: 0}
.mdSt2-c-0 #mdBodyContent {margin-left: 160px}

/* shelltype2-c-2.css|customers */
/* SHELL TYPE 2-c-2 */
/*#######################*/
.mdSt2-c-2 #mdBodyLeft {width: 160px}
.mdSt2-c-2 #mdBodyMain {margin-right: -160px}
.mdSt2-c-2 #mdBodyMainSub {margin-right: 160px}
.mdSt2-c-2 #mdBodyContent {margin-left: 160px}
.mdSt2-c-2 #mdBodyRight {width: 160px}
/* shelltype2-c-4.css|customers */
/* SHELL TYPE 2-c-4 */
/*#######################*/
.mdSt2-c-4 #mdBodyLeft {width: 160px}
.mdSt2-c-4 #mdBodyMain {margin-right: -320px}
.mdSt2-c-4 #mdBodyMainSub {margin-right: 320px}
.mdSt2-c-4 #mdBodyContent {margin-left: 160px}
.mdSt2-c-4 #mdBodyRight {width: 320px}
/* image.css|customers */
img{border:0}

.mdArticleImg{padding:0 0 15px}
.mdArticleImg img{margin:0 10px}
.mdArticleImg .mdCaption{padding:2px 10px;font:normal 12px/15px arial,verdana,sans-serif;color:#666}
.mdArticleImg .mdCaption strong{font:bold 12px/15px arial,verdana,sans-serif;text-transform:uppercase;color:#627a61}
/* column_layout.css|customers */
/* COLUMNS LAYOUT (standard) */
/*#######################*/
.mdColumn1 {width: 80px}
.mdColumn2 {width: 160px}
.mdColumn3 {width: 240px}
.mdColumn4 {width: 320px}
.mdColumn5 {width: 400px}
.mdColumn6 {width: 480px}
.mdColumn7 {width: 560px}
.mdColumn8 {width: 640px}
.mdColumn9 {width: 720px}
.mdColumn10 {width: 800px}
.mdColumn11 {width: 880px}
.mdColumn12 {width: 960px}
/* paragraph.css|customers */
p{margin:0;padding:0 10px 10px}

p.mdTeaser{font:normal 17px/21px georgia,times new roman,serif;color:#333}
/* link.css|customers */
a{text-decoration:none;color:#5d7361}
a:visited{}
a:hover{text-decoration:underline}
a:active{}

div.mdButtonLink{margin:0 10px 10px}
	a.mdBtn_koeb-abonnement{display:block;width:174px;height:24px;overflow:hidden;line-height:200px;background:url(img/buttons_bg.png) no-repeat -295px -48px}
/* heading.css|customers */
h1,h2{margin:0;padding:0 10px 15px;font:normal 34px/38px georgia,times new roman,serif}
	h1 span,h2 span{display:block;color:#5d7361;padding-bottom:10px;background:url(img/dotted_line.gif) repeat-x 0 100%}
h3{margin:0;padding:0 10px;font:normal 17px/22px georgia,times new roman,serif}
h4{}
h5{}
h6{}
