/* Style sheet mgz_print */
.block{width:100%;display:block;}
html,body,div,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,captio{font-size:11px;line-height:14px;}
a{text-decoration:none;}
h1{font-size:14px;}
.title{margin-top:10px;border-bottom:1px solid #999999;font-weight:bold;}
.float_right{float:right;}
.mod_diagnoses_detail_print{margin-right:14px;margin-left:14px;}
.noborder .image_container img{border: none;}
.back img{float:none;}
#f1{background-color:#f0f0f0;border:1px solid #ccc;}
.mod_search .formbody{padding:4px;background-color:#e5f0f5;border:1px solid #ccc;}
.mod_search .formbody input.text{width:250px;height:16px;margin:4px;padding:1px;background-color:#fff;border:1px solid #027092;line-height:16px;}
.mod_search .formbody input.submit{margin:4px 4px 2px 2px;}
.diagnostik a{text-decoration:none;}
.mod_diagnoses h2{margin:20px 0 0;padding:5px 0 10px;border-top:1px solid #e5f0f5;border-right:0px solid #e5f0f5;border-bottom:0px solid #e5f0f5;border-left:0px solid #e5f0f5;}
.mod_diagnoses img{float:left;}
.mod_diagnoses a{text-decoration:none;}
.mod_diagnoses p.liste{padding:0 10px 1px 55px;}
.mod_diagnoses p.diagnoses_liste{padding:4px 10px 4px 80px;}
.mod_diagnoses p.contact{color:#d68a06;}
.mod_diagnoses a:hover{text-decoration:underline;}
.mod_diagnoses_detail .title{width:120px;float:left;font-weight:bold;}
.mod_diagnoses_detail .text{width:460px;float:left;margin:0;padding:0;}
.mod_diagnoses_detail .linie{float:left;margin:0;padding:2px 0;border-top:1px solid #027092;}
#formulare-zur-probeneinsendung{padding:10px;}
#formulare{padding:10px;}
#right #anfahrt{padding:10px;}
#kontakt .col_first{width:100px;height:25px;vertical-align:top;}
#kontakt input.text{width:300px;height:16px;padding:1px;border:1px solid #027092;font-size:11px;line-height:16px;}
#kontakt .textarea{width:300;height:200;padding:1px;border:1px solid #027092;font-size:11px;line-height:16px;}
#kontakt .error{padding:1px;font-size:50%;color:#ff0000;line-height:16px;}
#right h3{padding:5px 10px 5px 0;border:0px;}
.mod_glossaryList dt{margin-bottom:5px;padding-top:10px;border-bottom:1px solid #ccc;font-weight:bold;color:#027092;}
.mod_glossaryList h2{padding-left:5px;background-color:#f0f0f0;}
.mod_glossaryList .toplink{margin-top:20px;margin-bottom:20px;}
.mod_glossaryList .img_glossar,.mod_glossaryList img{margin-top:10px;margin-bottom:10px;border:0px;}
.mod_upcoming_events{padding:0 10px;background-color:#eac96c;border-top:1px solid #ccc;border-bottom:1px solid #ccc;}
.mod_upcoming_events .event{margin-bottom:10px;background-color:#eac96c;}
.mod_upcoming_events .date{display:block;padding-right:0.25em;font-size:0.9em;color:#333;}
.mod_upcoming_events h3{display:block;margin:0;padding:0;font-size:1em;}
.mod_form{margin-top:20px;padding:10px;background-color:#fff;border-width:1px 0px;border-style:solid;border-color:#ccc;}
body{}
#header{position:relative;background:url("tl_files/mgz/img/header_mgz.jpg") center bottom no-repeat;z-index: 100;}
#left .inside{padding:12px 13px 12px 9px;}
.mod_changelanguage{left:940px;top:132px;position:absolute;z-index:2000;}
#right label.search{margin:0;padding:0;font-weight:bold;line-height:16px;}
#right input.search{width:150px;height:16px;margin:4px;padding:1px;border:1px solid #027092;font-size:11px;line-height:16px;}
.empty{display:none;}
#right .time{display:none;}
#main{z-index:1;}
#main ul{margin-left:20px;list-style-type:disc;}
#main ol{margin-left:30px;list-style-type:decimal;}
#main table{width:90%;margin:10px;}
#main table td{margin:0;padding:4px;border:1px solid #000;}
#main .formbody table td{}
#main .inside{}
#footer .inside{padding-top:10px;padding-right:25px;padding-left:25px;text-align:right;color:#fff;}
#footer a{color:#fff;}
#footer a:hover{text-decoration:none;color:#8ec4d5;}
#footer .text{text-align:left;}
#logo{left:35px;top:48px;position:absolute;}
.mod_calendar table{width:98%;background-color:#fcfcfc;border-collapse:separate;}
.mod_calendar .label{padding-top:2px;padding-bottom:2px;text-align:center;background-color:#113c9a;font-weight:bold;color:#ccd5ea;}
.mod_calendar .event{margin:3px;font-size:0.9em;line-height:1.1;}
.mod_calendar .event a{text-decoration:none;color:#333333;}
.hyperlink_txt{padding-left:18px;background:url("tl_files/mgz/img/link.gif") left center no-repeat;}
.ce_list ol{margin-left:3em;list-style-type:decimal;}
.ce_list ul{margin-left:1.5em;}
.ce_accordion .accordion div{padding:0.75em 0.5em;}
.ce_image img,.ce_text img,.ce_gallery img,.mod_newslist img,.mod_randomImage img{padding:2px;background-color:#ffffff;border:1px solid #c6c6c6;}
.image_container{float:left;line-height:0.75;}
.caption{padding:2px 3px 4px;background-color:#c6c6c6;font-size:0.8em;line-height:1;}
* html .caption{padding-top:3px;padding-bottom:3px;}
*:first-child+html .caption{padding-top:3px;padding-bottom:3px;}
.mime_icon{padding-bottom:2px;vertical-align:top;}
.ce_gallery td{padding-right:1.5em;padding-bottom:1.5em;}
.layout_short .teaser,.layout_short .more{display:inline;padding-right:0.25em;}
.mod_sitemap ul.level_2 li{margin-left:2em;}
.ce_table table{border-right:2px solid #dfdfdf;border-bottom:3px solid #dfdfdf;border-left:3px solid #dfdfdf;border-collapse:separate;}
.ce_table th{padding:0.3em 2em 0.3em 0.5em;text-align:left;background-color:#dfdfdf;font-weight:bold;}
.ce_table td{padding:0.2em 2em 0.2em 0.5em;border-right:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;}
.mod_subscribe{margin-top:6px;}
.mod_subscribe input.text{width:108px;margin-right:0.25em;padding:2px;background-color:#ffffff;}
.mod_subscribe input.submit{width:92px;margin-top:4px;vertical-align:top;}
.mod_unsubscribe input.submit{margin-top:6px;vertical-align:top;}
.mod_subscribe .checkbox_container{padding:1px;}
.mod_subscribe .error,.mod_unsubscribe .error{margin-top:0.5em;margin-bottom:-0.25em;font-weight:bold;font-size:0.9em;color:#ff0000;}
.mod_search .header{margin-top:1em;margin-bottom:1.5em;text-align:right;}
.mod_search h3{margin-bottom:0;font-size:1.1em;}
.mod_search .relevance{padding-left:0.25em;color:#808080;}
.mod_search .url{margin-bottom:1em;color:#53a908;}
.mod_search .filesize{color:#808080;}
.mod_search .highlight{font-weight:bold;}
.mod_search input.text{margin-bottom:0.1em;}
.mod_search input.submit{margin-top:6px;vertical-align:top;}
.mod_search .radio_container span{display:inline;padding-right:0.75em;}
#mainContent a{color:#006699;}
#mainContent a:hover{text-decoration:none;}
#mainContent .img-border{}
#diagnose p{margin:0;padding:5px 10px 5px 70px;}
#diagnose a{margin:0;text-decoration:none;}
#diagnose a:hover{text-decoration:underline;}
#diagnose img{margin:5px 10px 0 0;}
#header h1{margin:0;padding:10px 0;}
#header #ident{padding-top:40px;}
#content{padding:0 10;}
#sidebar1{width:292px;float:right;margin:0;padding:0 10px 0 0;}
#mainContent{margin:0 300px 0 0;padding:20px 26px;min-height: 500px;}
#footer p{margin:0;padding:10px 0;}
#footer .mod_changelanguage a{text-decoration:none;}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
.clearfloat{clear:both;}
#right{width:291px;margin:0 21px 0 0;padding:0;}
#right #search{width:271px;margin:15px 0 20px;padding:10px;background-color:#FFFFFF;}
#right #address{margin:20px 0;padding:10px;background:transparent;}
#right .aktuell{margin:20px 0;padding:10px;background-color:#eac96c;}
#right .text a{display:block;padding-left:20px;color:#006699;}
#right .text a:hover{text-decoration:none;}
.akkreditierung{margin-bottom:20px;padding:10px;}
#mainContent a{color:#006699;}
#mainContent a:hover{text-decoration:none;}
#mainContent .img-border{}
#diagnose p{margin:0;padding:5px 10px 5px 70px;}
#diagnose a{margin:0;text-decoration:none;}
#diagnose a:hover{text-decoration:underline;}
#diagnose img{margin:5px 10px 0 0;}
#container{text-align:left;}
#servicenavi{width:950px;height:40px;top:0;position:absolute;float:right;margin:0;padding:4px 40px 4px 0;text-align:right;background:#ccffff url("../img/background_oben.jpg") bottom no-repeat;}
#servicenavi a{text-decoration:none;color:#333;}
#servicenavi a:hover{color:#eac96c;}
#header h1{margin:0;padding:10px 0;}
#header #ident{padding-top:40px;}
#content{padding:0 10;}
#sidebar1{width:292px;float:right;margin:0;padding:0 10px 0 0;}
#mainContent{margin:0 300px 0 0;padding:20px 26px;min-height: 500px;}
#footer p{margin:0;padding:10px 0;}
#footer .mod_changelanguage a{text-decoration:none;}
#bottom{width:990px;height:25px;background-image:url("../img/bottom.jpg");}
.fltrt{float:right;margin-left:8px;}
.fltlft{float:left;margin-right:8px;}
#dar{width:100%;margin-top:40px;margin-bottom:40px;text-align:center;}

