body{font-family:Verdana; line-height:1.4}
#mt-frame { width:610px; padding:0 10px; font-size:9px; line-height: 11px; }
#mt-container { width:610px; margin:0; padding:0; position:relative; top:10px;}
#mt-header { width:610px; padding:0; }
#mt-content-le, #mt-content-le-microsite, #mt-content-ri { float:left; overflow:hidden; background-color:#fff }
#mt-content-le-microsite { width:340px; margin-right:10px; background-color:#fff; }
#mt-content-ri { width:260px; background-color:#fff; }
#mt-content-complete { width:610px; background-color:#fff; }
#content { float: left; width: 610px; margin-left: 10px; overflow: hidden; }
#content-left { float: left; width: 340px; margin-right: 10px; overflow: hidden;}
#content-right { float: left; width: 260px; overflow: hidden; margin-left: 0px; margin-right: 0px;}
.ms-head-img-oschild img, img.ms-head-img-oschild{border:none;}
img.ms-head-img-oschild{border:none}
img {border:none}
.mt-ms_outer_body { width: 632px; margin: 0 auto; }
.mt-ms_inner_body { background-color:#efefef; }
.ms-head-dat-h1{font-size:16px; line-height:16px;}
.ms-kontakt-dat-td-left iframe{display:none}
.mt-ms_head { }
.ms-kontakt-img-td-left{display:none;}
.mt-ms_head_icons { display: none; }
.mt-ms_head_container { margin: 0 0 10px 0; padding: 10px 0 0 0; width: 610px; float: left; }
.mt-ms_head_logo { width: 130px; height: 90px; float: left; }
.mt-ms_head_name_short { padding: 0 0 0 10px; float: left; width: 318px; }
.mt-ms_head_name_long { padding: 0 0 0 0; float: left; width: 450px; }
.mt-ms_head_ortsschild { margin: 0; width: 152px; height: 115px; overflow: hidden; float: right; border:none;}
.mt-ms_head_slogan { margin: 10px 0 0 0; padding: 0; width: 450px; float: left; }

.mt-ms_footer { display:block;width: 603px; color: #696969; }

.mt-ms_description { margin: 0 0 10px 0; }


.mt-ms_promotion { display: none; }

.mt-ms_offer_and_brand { margin: 0 0 10px 0; }
.mt-ms_offer_and_brand_box { width: 154px; overflow: hidden; }


.mt-ms_information { display: none; }

.mt-ms_delivery_location { margin: 0 0 10px 0; }
.mt-ms_delivery_location_box { width: 154px; overflow: hidden; }
.mt-ms_photo_and_video { display: none; }
.mt-ms_management { margin: 0 0 10px 0; }
.mt-ms_management_box { width: 154px; overflow: hidden; }

.mt-ms_contact_and_location { margin: 0 0 10px 0; }
.mt-ms_contact_and_location_box { width: 250px; overflow: hidden; }
.mt-ms_contact_phone { width: 214px; }
.mt-ms_phone_small { width: 120px; }
.mt-ms_phone_big { width: 250px; }

.mt-ms_office_hours { margin: 0 0 10px 0; }
.mt-ms_office_hours_box { width: 250px; overflow: hidden; }

.mt-ms_admission { margin: 0 0 10px 0; }
.mt-ms_admission_box { width: 250px; overflow: hidden; }

.mt-ms_map_and_approach { margin: 0 0 10px 0; }
.mt-ms_map { width: 250px; height: 250px; background-color: #FFFFFF; }

.mt-ms_card_acceptance { margin: 0 0 10px 0; }
.mt-ms_card_acceptance_box { width: 250px; overflow: hidden; }

.mt-ms_bonus_cards { margin: 0 0 10px 0; }
.mt-ms_bonus_cards_box { width: 250px; overflow: hidden; }

.mt-ms_printview, mt-ms_approach { display: block; font-weight: bold; }
.ms-head-img-oschild {border:none;}


/* UL */
ul.mt-tab-doub, ul.mt-tab-sing {
    display: none;
}

ul.mt-tab-doub300, ul.mt-tab-sing300 {
    display: none;
}

/* LI */
ul.mt-tab-doub li, ul.mt-tab-doub li.mt-tab-doub-active, ul.mt-tab-sing li, ul.mt-tab-sing li.mt-tab-sing-active,
ul.mt-tab-doub300 li, ul.mt-tab-doub300 li.mt-tab-doub300-active, ul.mt-tab-sing300 li, ul.mt-tab-sing300 li.mt-tab-sing300-active {
    display:none;
}


ul.mt-tab-doub li, ul.mt-tab-doub li.mt-tab-doub-active {
    display:none;
}

ul.mt-tab-sing li, ul.mt-tab-sing li.mt-tab-sing-active {
    display:none;
}

ul.mt-tab-doub300 li, ul.mt-tab-doub300 li.mt-tab-doub300-active {
    display:none;
}
ul.mt-tab-sing300 li, ul.mt-tab-sing300 li.mt-tab-sing300-active {
    display:none;
}

/* TAB Container */
.mt-tab-cont-doub, .mt-tab-cont-doub-dialog, .mt-tab-cont-sing, .mt-tab-cont-sing-dialog {
    width: 330px;
    padding: 4px 4px 0 4px;
    margin: 0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-color: #999999;
    display: block;
}
.mt-tab-cont-doub300, .mt-tab-cont-doub300-dialog, .mt-tab-cont-sing300, .mt-tab-cont-sing300-dialog {
    width: 250px;
    padding: 4px 4px 0 4px;
    margin: 0;
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    border-color: #999999;
    display: block;
}

.mt-covert { display: block; }

.mt-ms_hideprintview { display: none; }
