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

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

/* HEAD */
#mdHead{position:relative}

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

/* BODY MAIN */
#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}

/* ACCESSIBILITY */
.mdAccess{display:none;visibility:hidden}

/* content.css|customers */
/* CONTENT */
/*#######################*/
body {font:normal 12px/17px arial,verdana,sans-serif;color:#434343}

/* shell.css|customers */
/* GENEREL SHELL DESIGN */
/*#######################*/
body{background:#fbfaf8}

/* wrap */
#mdWrap{background:url(img/shadow.png) repeat-x 0 221px}

/* head */
#mdHead{margin:0;background:url(img/head.png) repeat-x 0 43px}
#mdHead h1{display:none;visibility:hidden}
#mdHeadSub{width:990px;height:178px;margin:0 auto;padding:43px 0 0;position:relative;background:url(img/photo1.jpg) no-repeat 308px 43px}
.photo0 #mdHeadSub{background-image:url(img/photo2.jpg)}
.photo1 #mdHeadSub{background-image:url(img/photo3.jpg)}
.photo2 #mdHeadSub{background-image:url(img/photo4.jpg)}
.photo3 #mdHeadSub{background-image:url(img/photo5.jpg)}

/* logo */
#mdLogo{display:block;width:347px;height:73px;padding:24px 40px}
#mdLogo img{margin:0;border:0}

/* head menu */
#mdHeadMenu{float:right;width:819px;height:57px;margin:0;padding:0;position:relative;z-index:1;color:#fff}
#mdHeadMenu dt{position:absolute;top:0;z-index:9;width:204px;height:57px;margin:0;cursor:pointer}
#mdHeadMenu dt a{position:absolute;z-index:10;display:block;width:170px;height:54px;padding:3px 20px 0;color:#000;text-decoration:none;font:bold 14px/20px arial,verdana,sans-serif;overflow:hidden;white-space:nowrap}
#mdHeadMenu dd{float:left;width:164px;height:32px;margin:0 -2px 0 0;padding:25px 20px 0;background:url(img/headmenu.png) no-repeat 0 0;font:normal 10px/12px arial,verdana,sans-serif;color:#0061b0}
#mdHeadMenu dt.selected a{color:#fff}
#mdHeadMenu dd.selected{background-position:0 -57px!important;color:#000}
#mdHeadMenu dt.mdMenu0{left:-2px}
#mdHeadMenu dt.mdMenu1{left:200px}
#mdHeadMenu dt.mdMenu2{left:402px}
#mdHeadMenu dt.mdMenu3{left:604px}

/* search */
#mdSearch{position:absolute;top:170px;left:0px;width:170px;height:29px;border:0;padding:0;margin:6px 0 0}
#mdSearch legend,#mdSearch label{display:none}
#mdSearch .mdFormInput{float:left;width:100px;height:19px;border:1px solid #517ab9;margin:1px 4px 0 17px;padding:1px 0 0;font:normal 10px/14px arial,verdana,sans-serif}
#mdSearch .mdFormSubmit{margin:0 0 0 5px;width:40px;background-position:-64px 0!important}

/* top links */
#mdTop{position:absolute;top:10px;right:390px;list-style:none;margin:0;padding:0 10px 0 0;height:24px;overflow:hidden}
#mdTop li{float:left;padding:0 10px 0 6px;margin:0;font:bold 11px/24px arial,verdana,sans-serif;color:#000;background:url(img/dot_large.gif) no-repeat 100% 50%}
#mdTop li *{color:#000;text-decoration:none;cursor:pointer}
.jsTop{right:8px!important}
.jsTop2{right:87px!important;padding:0!important}
.jsTop #jsShowLogin{color:#fff;padding:0 0 2px;line-height:24px;margin:0 0 0 5px}

/* login */
#mdLogin{position:absolute;top:0;right:18px;z-index:100;margin:0;padding:2px;width:357px;height:52px;background:#f0f9fe;border:1px solid #0061b1;border-top:0}
#mdLogin legend{display:none}
#mdLogin .mdFormInputWrap,#mdLogin .mdFormPasswordWrap{float:left;width:126px;margin:6px 0 0 10px;font-size:10px;line-height:10px;position:relative}
#mdLogin .mdFormInputWrap label,#mdLogin .mdFormPasswordWrap label{position:absolute;top:-9px;left:0}
#mdLogin .mdFormInputWrap input,#mdLogin .mdFormPasswordWrap input{width:118px;height:18px;padding:4px 3px 0;margin:0;border:1px solid #4e5e58}
#mdLogin .mdFormSubmitWrap{float:left;padding:6px 0 0 10px}
#mdLogin .mdFormSubmitWrap input{font:bold 10px/22px verdana,arial,sans-serif}
#mdLogin .mdFormCheckboxWrap{float:left;width:110px;padding:0 0 0 6px}
#mdLogin .mdFormCheckboxWrap input{float:left}
#mdLogin .mdFormCheckboxWrap label{float:left;font-size:10px;line-height:20px}
#mdLogin .mdLoginForget{float:right;font-size:10px;margin:2px 85px 0 0}
.mdLoginLogout{background:none!important;width:64px!important;height:34px!important;padding:0!important;border:0!important}
.mdLoginLogout .mdFormSubmitWrap{float:right!important;padding:10px 0 0!important}

/* path */
#mdPath{position:absolute;top:220px;right:0;z-index:1;width:954px;height:25px;margin:0;padding:8px 18px 0;list-style:none;overflow:hidden;text-align:right}
#mdPath li{display:inline;padding:0 0 0 3px;margin:0;color:#000;font:italic 10px/17px arial,verdana,sans-serif}
#mdPath li a{padding:0 10px 0 0;color:#000;text-decoration:none;background:url(img/dot_small.gif) no-repeat 100% 50%}
#mdPath li a:hover{text-decoration:underline}
.mdSt0-c-0 #mdPath{display:none}

/* body */
#mdBody{width:990px;margin:0 auto;padding:30px 0 0}
#mdBodyContentSub{min-height:400px}

#mdBodyLeftSub{margin:0 10px 15px;background:url(img/box_body.png) no-repeat 0 100%;min-height:1px;overflow:hidden}

/* left menu */
#mdLeftMenu{padding:0 0 5px;background:url(img/box_head.png) no-repeat 0 0;min-height:1px;overflow:hidden}
#mdLeftMenu h2{height:30px;padding:0 15px;margin:0;font:bold 14px/28px arial,verdana,sans-serif;color:#fff}
#mdLeftMenu ul{list-style:none;margin:0;padding:10px 7px;font:bold 12px/23px arial,verdana,sans-serif;min-height:1px;overflow:hidden}
#mdLeftMenu li{float:left;margin:0;padding:0;width:163px;overflow:hidden}
#mdLeftMenu li a{display:block;color:#009de9;text-decoration:none}
#mdLeftMenu li a:hover{color:#000}
#mdLeftMenu li a span{display: block}
#mdLeftMenu li a span span{min-height:23px;padding:1px 5px 1px 15px;cursor:pointer}
#mdLeftMenu ul ul{font-size:10px;font-weight:normal;line-height:12px;padding:0 0 5px}
#mdLeftMenu ul ul li{padding:0 0 3px}
#mdLeftMenu ul ul li a{color:#0061b0}
#mdLeftMenu ul ul li a:hover{color:#009de9}
#mdLeftMenu ul li.selected > a{color:#fff!important;background:#00acff;border-top:1px solid #144c7a;border-left:1px solid #144c7a;border-right:1px solid #4fa3ec;border-bottom:1px solid #4fa3ec}
#mdLeftMenu ul li.selected > a span span{padding:0 4px 0 14px}
#mdLeftMenu ul ul li.selected > a span span{padding:0 4px 0 24px}
#mdLeftMenu ul ul li a span span{min-height:14px;padding-left:25px}

/* foot */
#mdFoot{width:956px;margin:0 auto;padding:0 10px}
#mdFootSub{height:50px;text-align:center;border-top:1px solid #999}
#mdFoot address{font:normal 10px/50px verdana,arial,sans-serif;color:#000}
#mdFoot address span{padding:0 10px 0 0;color:#fff;background:url(img/dot_small.gif) no-repeat 50% 50%}
#mdFoot address a{color:#000}

/* form.css|customers */
/* Form */
/*#######################*/
form{margin:0}
fieldset{margin:0;padding:0}
fieldset .error{border-color:#900!important;background:#fcc}

.mdFormSubmit,#jsShowLogin{width:64px;height:24px;overflow:hidden;border:0;text-align:center;font:bold 12px/22px arial,verdana,sans-serif;padding:0 0 2px;margin:0;color:#fff;cursor:pointer;background:url(img/buttons.png) no-repeat 0 0!important}
.mdFormInput,.mdFormPassword,.mdFormTextarea{background:#fff url(img/input.png) repeat-x 0 0;border:1px solid #0061b1}

.mdFormMap{height:205px;background:url(img/dkmap.png) no-repeat 15px 100%;margin:0 0 15px}
.mdFormMap .mdFormSelectWrap label{display:block;padding:10px 0 3px}
.mdFormMap .mdFormSelectWrap{float:right;clear:right;padding:0 15px 5px}
.mdFormMap .mdFormSelect{font-size:11px;width:170px}
.mdFormMap .mdFormSubmitWrap{float:right;clear:right;padding:20px 15px 0}

.mdFormNewsletter .mdFormInputWrap{padding:0 15px 15px}
.mdFormNewsletter .mdFormInput{width:140px;height:18px;padding:4px 3px 0;margin:0;border:1px solid #0061b1;font-size:11px}
.mdFormNewsletter .mdFormSubmitWrap{float:right;margin:0 15px 15px 0}
.mdColumn2 .mdFormNewsletter .mdFormInputWrap,.mdColumn2 .mdFormNewsletter .mdFormSubmitWrap{float:left}
.mdColumn2 .mdFormNewsletter .mdFormInput{width:250px}

.mdFormPoll .mdFormRadioWrap{min-height:1px;overflow:hidden;padding:0 0 5px}
.mdFormPoll .mdFormRadio{float:left;margin-left:15px}
.mdFormPoll label{display:block;overflow:hidden;padding:0 15px 0 10px}
.mdFormPoll .mdFormSubmitWrap{float:right;margin:10px 15px 15px 0}

.mdFormData{padding:0 0 5px;min-height:1px;overflow:hidden}
.mdFormData legend span{padding:0 0 0 3px;color:#900}
.mdFormData label{float:left;width:90px;padding:2px 5px 0 15px}
.mdFormData .mdFormInputWrap{float:left;width:385px;padding:2px 0 4px}
.mdFormData .mdFormInput{float:left;width:200px;height:18px;padding:3px 3px 0;border:1px solid #0061b1}
.mdFormData .mdFormFileWrap p{float:left;padding-left:40px;font-size:10px;font-style:italic}
.mdFormData .mdFormFile{float:left;border:1px solid #0061b1;width:250px;background:#fff}
.mdFormData .mdFormTextarea{width:585px;height:120px;padding:3px}
.mdFormData .mdFormCheckboxWrap{float:left;width:257px}
.mdFormData .mdFormCheckbox{float:left;margin:3px 0 0 15px}
.mdFormData .mdFormCheckboxWrap label{width:200px;padding-left:10px}
.mdFormData .mdFormSubmitWrap{clear:both;float:right;margin:30px 15px 0 0}

.mdFormSystemdata{padding:0 0 5px;min-height:1px;overflow:hidden}
.mdFormSystemdata label{float:left;width:150px;padding:2px 5px 0 15px}
.mdFormSystemdata .mdHr{margin-top:15px!important}
.mdFormSystemdata .mdFormInputWrap{width:770px;padding:2px 0 4px;min-height:1px;overflow:hidden}
.mdFormSystemdata .mdFormInputWrap p{float:left;padding-left:40px;font-size:10px;font-style:italic}
.mdFormSystemdata .mdFormInput{float:left;width:200px;height:18px;padding:3px 3px 0;border:1px solid #0061b1}
.mdFormSystemdata .mdFormSubmitWrap{clear:both;float:right;margin:30px 15px 0 0}

.mdFormComment,.mdFormPost{padding:0 0 15px}
.mdFormComment legend{padding:0 15px 10px!important;color:#434343!important;font-size:14px!important;line-height:25px!important}
.mdFormComment label,.mdFormPost label{float:left;width:130px}
.mdFormComment .mdFormInputWrap,.mdFormPost .mdFormInputWrap{padding:0 0 4px 15px}
.mdFormComment .mdFormInput,.mdFormPost .mdFormInput{width:200px;height:18px;padding:3px 3px 0;border:1px solid #0061b1}
.mdFormComment .mdFormTextareaWrap,.mdFormPost .mdFormTextareaWrap{padding:0 0 0 15px}
.mdFormComment .mdFormTextarea,.mdFormPost .mdFormTextarea{float:left;width:402px;height:100px;padding:3px;border:1px solid #0061b1}
.mdFormComment .mdFormSubmit,.mdFormPost .mdFormSubmit{float:right;margin:15px 17px 0 0}

.mdFormCalendar{position:absolute;top:0;right:3px;height:30px}
.mdFormCalendar legend,.mdFormCalendar label{display:none}
.mdFormCalendar .mdFormSelectWrap{float:left;margin:5px 10px 0}
.mdFormCalendar .mdFormSubmitWrap{float:left;margin:3px 0 0}

.mdFormForgotpwd{padding:0 0 15px}
.mdFormForgotpwd .mdFormInputWrap{float:left;padding:0 15px}
.mdFormForgotpwd label{padding-right:20px}
.mdFormForgotpwd .mdFormInput{width:200px;height:18px;padding:3px 3px 0;border:1px solid #0061b1}

fieldset label span{padding:0 0 0 3px;color:#900!important;display:none}
.mdRequired span{display:inline}

/* column.css|customers */
/* COLUMNS */
/*#######################*/
.mdColumn1,.mdColumn2,.mdColumn3,.mdColumn4,.mdColumn5{float:left;overflow:hidden;min-height:10px}
.mdColumn1{width:198px}
.mdColumn2{width:396px}
.mdColumn3{width:594px}
.mdColumn4{width:792px}
.mdColumn5{width:990px}

/* list.css|customers */
/* LIST */
/*#######################*/
ul{margin:0;padding:0 15px 15px 30px;color:#a71310}
li{margin:0;padding:0 0 2px;color:#434343}
ul ul{padding:4px 0 0 15px}

.mdListIndex{list-style:none;padding:0 15px 15px}
.mdListIndex li{position:relative;padding-left:45px}
.mdListIndex li span{position:absolute;top:0;left:0}

.mdColumn1 .mdListIndex{padding-bottom:0}
.mdColumn1 .mdListIndex li{padding:0 0 10px}
.mdColumn1 .mdListIndex li span{position:static}

.mdListSimple{list-style:none;padding:0 15px 15px}
.mdListSimple ul{list-style:none;padding:4px 0 0 10px}
.mdListSimple ul li{font-size:10px}

.mdListComments{margin:0 0 15px;padding:10px 15px 0 40px}
.mdListComments li{padding:0 0 10px 0}
.mdListComments div{float:right;font-size:10px;color:#666}
.mdListComments cite{font-style:normal;font-weight:bold}
.mdListComments p{padding:5px 0}

.mdListMessageboard{list-style:none;margin:0 8px 0 7px;border-top:1px solid #0061b1;padding:0 0 15px}
.mdListMessageboard li{border-bottom:1px solid #0061b1;padding:3px 15px;font-size:10px}
.mdListMessageboard li a{display:block;font-size:12px}
.mdListMessageboard li span{color:#999}

.mdListProfiles{padding:0 15px 15px;list-style:none}
.mdListProfiles li{padding:10px 0 0;border-top:1px dashed #0061b1;height:1%}
.mdListProfiles h3{padding:2px 0 5px}
.mdListProfiles p{padding:0 0 10px}
.mdListProfiles img{float:left;margin-left:0}

.mdColumn1 li{font-size:11px}

/* shelltype_layout.css|customers */

/* pagination.css|customers */
/* PAGINATION */
/*#######################*/
.mdPagination{padding:0 16px;font:normal 11px/13px verdana,arial,sans-serif}
.mdPaginationSub{position:relative;left:0;top:0;height:20px}
.mdPaginationLeft{position:absolute;left:0;top:0}
.mdPaginationLeft a{display:block;height:20px;background:url(img/dinks.png) no-repeat 0 -106px;padding:0 0 0 12px;text-decoration:none}
.mdPaginationLeft a:hover{background-position:0 -86px}
.mdPaginationRight{position:absolute;right:0;top:0;text-align:right}
.mdPaginationRight a{display:block;height:20px;background:url(img/dinks.png) no-repeat 100% -146px;padding:0 12px 0 0;text-decoration:none}
.mdPaginationRight a:hover{background-position:100% -126px}
.mdPaginationCenter{text-align:center}
.mdPaginationCenter span a{padding:0 4px}
.mdPaginationCenter .selected a{text-decoration:none;font-weight:bold;color:#434343}

/* box.css|customers */
/* BOX */
/*#######################*/
.mdBox,.mdBoxDark{margin:0 10px 20px;min-height:1px;overflow:hidden;background-image:url(img/box_body.png);background-repeat:no-repeat}
.mdBoxSub{padding:0 0 5px;background-image:url(img/box_head.png);background-repeat:no-repeat;min-height:1px;overflow:hidden;position:relative;z-index:1}
.mdBoxSub h2,.mdBox dt,.mdBox caption{padding:0 15px;font:bold 15px/30px arial,verdana,sans-serif;margin:0 0 10px;color:#fff;position:relative;height:30px;overflow:hidden;text-align:left}
.mdBox h2 span,.mdBox dt span{position:absolute;top:0;right:15px;font:normal 12px/30px verdana,arial,sans-serif}
.mdBox dl{padding:0;margin:0;min-height:1px;overflow:hidden}
.mdBox dd{margin:0;padding:0}
.mdBox dd h2{line-height:18px;padding:0 15px;margin:0;color:#434343;height:auto;overflow:visible}
.mdBox table h2{line-height:18px;padding:0;margin:0;color:#434343;height:auto;overflow:visible}
.mdBox fieldset,.mdBoxArticle fieldset{border:0;min-height:1px;overflow:hidden}
.mdBox legend,.mdBoxArticle legend{font:bold 15px/30px arial,verdana,sans-serif;margin:0;color:#fff;padding:0 15px 10px}

.mdColumn4 .mdBox,.mdColumn4 .mdBoxDark{background-position:-1128px 100%}
.mdColumn4 .mdBoxSub{background-position:-1128px 0}
.mdColumn3 .mdBox,.mdColumn3 .mdBoxDark{background-position:-554px 100%}
.mdColumn3 .mdBoxSub{background-position:-554px 0}
.mdColumn2 .mdBox,.mdColumn2 .mdBoxDark{background-position:-178px 100%}
.mdColumn2 .mdBoxSub{background-position:-178px 0}
.mdColumn1 .mdBox,.mdColumn1 .mdBoxDark{background-position:0 100%}
.mdColumn1 .mdBoxSub{background-position:0 0}

.mdBoxDark .mdBoxSub{padding:0 0 15px}
.mdBoxDark img{float:left;margin:2px 0 0 15px}
.mdBoxDark address{float:left;padding:0 15px;font-style:normal}
.mdBoxDark dl{float:right;width:260px;height:83px;background:#fff;margin:2px 15px 0 0;padding:7px 10px 0;border:1px solid #93a197}
.mdBoxDark dt{float:left;width:65px;margin:0;padding:0 0 1px;font-size:12px;font-weight:bold}
.mdBoxDark dd{float:left;width:195px;margin:0;padding:0 0 1px;overflow:hidden;white-space:nowrap}
.mdBoxDark .mdBoxInfo{float:left;width:280px;overflow:hidden;padding:5px 0 0}
.mdBoxDark p{overflow:hidden}

.mdBoxArticle{margin:0 10px 20px;padding: 20px 0 0;background:url(img/box_article_top.png) no-repeat 0 0;min-height:1px;overflow:hidden;padding-top:20px}
.mdBoxArticle .mdBoxArticleInner { background: transparent url(img/box_article_middle.png) repeat-y 0 0; }
.mdBoxArticle .mdBoxSub{background:url(img/box_article_body.png) no-repeat 0 100%;padding:0 0 5px}
.mdBoxArticle h2{color:#434343;padding:0 15px 10px;margin:0;font-size:20px;line-height:24px;overflow:visible;height:auto}
.mdBoxArticle img{float:left;margin-bottom:3px}

.mdFavorit{position:absolute;top:0;right:5px;font-size:10px;z-index:10;padding:0}

.mdBoxContact{background-image:url(img/box_contact_wide.png);background-position:100% 100%!important}
	.mdColumn1 .mdBoxContact{background-image:url(img/box_contact.png)}
.mdBoxContact .mdBoxSub{padding-bottom:50px}
.mdBoxContact ul{list-style:none;margin:0;padding:0 15px 20px}
.mdBoxContact li{font-size:12px;min-height:1px;overflow:hidden}
.mdBoxContact ul span{float:right}
.mdBoxContact ul span:first-child{float:left}
.mdBoxContact p span{display:block;font-weight:bold;color:#0061b0}

dl.hover{overflow:visible}
dl.mdBoxIconList dd{float:left;min-height:75px;margin:1px 10px 4px;padding:5px 0 1px 65px;background-position:5px 7px}
dl.mdBoxIconList dd.jshover{background-color:#f0f9fe;border:1px solid #0061b1;padding:5px 0 0px 65px;margin:0 9px 4px;cursor:pointer}
dl.mdBoxIconList dd.jshover a,.mdBoxIconList dd.jshover a:hover{color:#009de9}
dl.mdBoxIconList dd ul,.mdBoxIconList dd p{padding-top:0;padding-bottom:5px}
.mdColumn4 .mdBoxIconList dd{width:301px}
.mdColumn2 .mdBoxIconList dd{width:291px}

dl.mdBoxSearchresult{border:0;margin:0 0 10px;min-height:200px}
dl.mdBoxSearchresult dt{font:normal 12px/30px verdana,arial,sans-serif}
dl.mdBoxSearchresult dd{min-height:1px;overflow:hidden;padding:0 0 15px}
dl.mdBoxSearchresult p{padding:0 15px}
dl.mdBoxSearchresult img{float:left;margin-right:0}
dl.mdBoxSearchresult ul{list-style:none;overflow:hidden;padding:5px 0 0 15px}

dl.mdBoxDocuments{padding:0 7px;min-height:1px;overflow:hidden}
dl.mdBoxDocuments dt{margin:0}
dl.mdBoxDocuments dd{float:left;width:185px;height:120px;background-position:50% 15px;overflow:hidden;border-right:1px dashed #0061b1;border-bottom:1px dashed #0061b1}
dl.mdBoxDocuments dd a{display:block;height:40px;text-align:center;padding:80px 0 0}

dl.mdBoxNews dd{padding:2px 0;min-height:1px;overflow:hidden}
dl.mdBoxNews h2{padding-bottom:2px}
dl.mdBoxNews img{float:left}

dl.mdBoxPartners{padding:0 11px 0 9px}
dl.mdBoxPartners dt{padding:0 0 0 1px}
dl.mdBoxPartners dd{float:left}
dl.mdBoxPartners dd a{display:block}
dl.mdBoxPartners dd img{margin:5px 9px 10px 10px}
dl.mdBoxPartners dd img:hover{border:1px solid #009de9}

.mdBox table{border-collapse:collapse;margin:0 0 15px}
.mdBox table caption{margin:0}
.mdBox table th{text-align:left;padding:7px 15px;border:1px solid #0061b1}
.mdBox table td{padding:5px 15px;border:1px solid #0061b1;vertical-align:top;font-size:11px}
.mdBox table td strong{display:block;font-size:12px}

.mdColumn4 table{width:757px;margin:1px 7px 15px}
.mdColumn2 table{width:361px;margin:1px 7px 15px}

table.mdBoxCalendar{margin-bottom:0!important}
table.mdBoxMessageboard th{font-weight:normal}
table.mdBoxMessageboard th .mdButton{float:right;margin:5px 0 0 15px}
.mdColumn2 table.mdBoxCalendar{margin-bottom:15px!important}

.mdBoxLoginNotice{background:#fffca6;margin:0 10px 20px;padding:15px 0 0;border:1px solid #dedb79}
.mdBoxMessage{border:1px solid #0061b1;background:#f0f9fe;margin:0 10px 20px;padding:15px 0 0}

.mdButton{display:block;width:102px;height:28px;margin:0 auto 10px;padding:0 0 0 28px;font:bold 15px/26px arial,verdana,sans-serif;color:#fff;background:url(img/buttons.png) no-repeat 0 -48px;text-decoration:none}
.mdButton:hover{color:#fff}

.mdAd{display:none;margin:0 10px 15px;border:1px solid #0061b1;background:#f0f9fe}
.mdAd .mdBoxSub{padding:0;background:none}
.mdAd img{margin:15px;border:0}

/* heading.css|customers */
/* HEADING */
/*#######################*/
h1, h2, h3, h4 {margin: 0}
h3{padding:0 15px 5px;font:bold 14px/17px arial,verdana,sans-serif}
h2 a,h3 a{text-decoration:none}

/* byline.css|customers */
/* IMAGE */
/*#######################*/
.mdByline{font-size:10px;color:#666;padding:0 15px 5px;line-height:15px}
/* shelltype1-c-0.css|customers */
/* SHELL TYPE 14-c-0 */
/*#######################*/
.mdSt1-c-0 #mdBodyLeft{width:198px}
.mdSt1-c-0 #mdBodyContent{margin-left:198px}

/* hr.css|customers */
/* hr */
/*#######################*/
hr{margin:0 15px 15px}
.mdHr hr{display:none}
.mdHr{height:15px;margin:0 15px;border-top:1px dashed #0061b1;clear:both}
/* icon.css|customers */
/* icon */
/*#######################*/
.mdIconNews,
.mdIconCalendar,
.mdIconMessageboard,
.mdIconQualityControl,
.mdIconSafety,
.mdIconSafetyPolitics,
.mdIconSafetyWork,
.mdIconScreening,
.mdIconAccidents,
.mdIconEmployment,
.mdIconEmploymentTerms,
.mdIconTermination,
.mdIconDocuments,
.mdIconAgreement,
.mdIconStaff,
.mdIconEducation,
.mdIconPersonalPage,
.mdIconDiscounts,
.mdIconSalesNumbers,
.mdIconApprentice,
.mdIconApprenticeAgreement,
.mdIconApprenticeship,
.mdIconSchool,
.mdIconOffer,
.mdIconMemberinfo,
.mdIconApplicationForm,
.mdIconPricing,
.mdIconBoard,
.mdIconSecretariat,
.mdIconLegal,
.mdIconDoc,
.mdIconPdf,
.mdIconZip,
.mdIconHtml{background-repeat:no-repeat}

.mdIconNews{background-image:url(img/icon/icon_news_64.png)}
.mdIconCalendar{background-image:url(img/icon/icon_calendar_64.png)}
.mdIconMessageboard{background-image:url(img/icon/icon_messageboard_64.png)}
.mdIconQualityControl{background-image:url(img/icon/icon_quality_control_64.png)}
.mdIconSafety{background-image:url(img/icon/icon_safety_64.png)}
.mdIconSafetyPolitics{background-image:url(img/icon/icon_safety_politics_64.png)}
.mdIconSafetyWork{background-image:url(img/icon/icon_safety_work_64.png)}
.mdIconScreening{background-image:url(img/icon/icon_screening_64.png)}
.mdIconAccidents{background-image:url(img/icon/icon_accidents_64.png)}
.mdIconEmployment{background-image:url(img/icon/icon_employment_64.png)}
.mdIconEmploymentTerms{background-image:url(img/icon/icon_employment_terms_64.png)}
.mdIconTermination{background-image:url(img/icon/icon_termination_64.png)}
.mdIconDocuments{background-image:url(img/icon/icon_documents_64.png)}
.mdIconAgreement{background-image:url(img/icon/icon_agreement_64.png)}
.mdIconStaff{background-image:url(img/icon/icon_staff_64.png)}
.mdIconEducation{background-image:url(img/icon/icon_education_64.png)}
.mdIconPersonalPage{background-image:url(img/icon/icon_personal_page_64.png)}
.mdIconDiscounts{background-image:url(img/icon/icon_discounts_64.png)}
.mdIconSalesNumbers{background-image:url(img/icon/icon_sales_numbers_64.png)}
.mdIconApprentice{background-image:url(img/icon/icon_apprentice_64.png)}
.mdIconApprenticeAgreement{background-image:url(img/icon/icon_apprentice_agreement_64.png)}
.mdIconApprenticeship{background-image:url(img/icon/icon_apprenticeship_64.png)}
.mdIconSchool{background-image:url(img/icon/icon_school_64.png)}
.mdIconOffer{background-image:url(img/icon/icon_offer_64.png)}
.mdIconMemberinfo{background-image:url(img/icon/icon_memberinfo_64.png)}
.mdIconApplicationForm{background-image:url(img/icon/icon_application_form_64.png)}
.mdIconPricing{background-image:url(img/icon/icon_pricing_64.png)}
.mdIconBoard{background-image:url(img/icon/icon_board_64.png)}
.mdIconSecretariat{background-image:url(img/icon/icon_secretariat_64.png)}
.mdIconLegal{background-image:url(img/icon/icon_legal_64.png)}
.mdIconDoc{background-image:url(img/icon/icon_doc_64.png)}
.mdIconPdf{background-image:url(img/icon/icon_pdf_64.png)}
.mdIconZip{background-image:url(img/icon/icon_zip_64.png)}
.mdIconHtml{background-image:url(img/icon/icon_html_64.png)}

/* linkmore.css|customers */
/* LINKMORE */
/*#######################*/
.mdLinkmore{text-align:right;padding-bottom:5px;margin:-10px 0 0}

/* link.css|customers */
/* LINK */
/*#######################*/
a{text-decoration:underline;color:#0061b0}
a:hover{text-decoration:none;color:#009de9}

/* image.css|customers */
/* IMAGE */
/*#######################*/
img{border:1px solid #0061b1;margin:2px 15px 10px}
.mdImgIcons{height:80px}
.mdImgIcons img{float:left;border:0;margin:0 15px}
.mdImgService{width:146px;height:90px}
.mdColumn2 .mdImgService{float:left}

/* paragraph.css|customers */
/* PARAGRAPH */
/*#######################*/
p{padding:0 15px 15px;margin:0}
p strong.big{display:block;font:normal 25px/27px arial,verdana,sans-serif;color:#0061b0;text-align:center;padding:10px 0 0}


