/* Style sheet mgws */
#header{background:url("tl_files/Bilder/Layout3s-Header.png") center bottom no-repeat;}
#footer{background:url("tl_files/Bilder/Layout3s-Footer.png") center top no-repeat;}
#footer .inside{padding:10px;}
#container{background:url("tl_files/Bilder/Layout3s-Main.png") center top repeat-y;}
#main{border-left:1px solid #9CB6D4;border-collapse:collapse;}
#main .inside{margin-right:30px;margin-left:10px;padding-top:10px;padding-right:20px;padding-bottom:10px;}
#left .inside{margin-right:5px;margin-left:25px;}
#box1{width:225px;height:190px;float:left;clear:left;padding-top:5px;padding-right:3px;padding-left:15px;background:url("tl_files/Bilder/Layout/box.gif") center top no-repeat;}
#box1 ul li{font-weight:bold;font-size:10px;color:#00004a;list-style-type:square;}
#box2{width:225px;height:190px;float:left;padding-top:5px;padding-right:3px;padding-left:15px;background:url("tl_files/Bilder/Layout/box.gif") center top no-repeat;}
#box2 ul li{font-weight:bold;font-size:10px;color:#00004a;list-style-type:square;}
#box3{width:225px;height:190px;display:block;margin:0;padding-top:5px;padding-right:0;padding-left:15px;background:url("tl_files/Bilder/Layout/box.gif") center top no-repeat;}
#box3 ul li{font-weight:bold;font-size:10px;color:#00004a;list-style-type:square;}
#Footer{padding-top:20px;color:#001191;}
#Imp-Spalte1{width:48%;float:left;margin-right:20px;}
#Imp-Spalte2{width:48%;float:left;}
#Haftungshinweis{clear:both;}
#Suche{left:710px;top:4px;position:absolute;}
#MGWS{left:205px;top:60px;position:absolute;text-shadow: 1px 2px 3px #000}
.Liste_links{float:left;margin-right:40px;margin-left:40px;}
.Liste_rechts{clear:right;margin-bottom:20px;}
.artlinks{width:60%;position:relative;float:left;display:block;padding-right:13px;}
#newsliste{width:260px;clear:right;display:block;padding:0 10px 5px;border-right:2px solid #4f4f4f;border-bottom:2px solid #4f4f4f;border-collapse:collapse;background:url("tl_files/Bilder/newsback.png") left top repeat-x;}
* html #newsliste{width:255px;clear:right;display:block;padding:0 10px 5px;border-right:2px solid #4f4f4f;border-bottom:2px solid #4f4f4f;border-collapse:collapse;background:url("tl_files/Bilder/newsback.png") left top repeat-x;}
#newsliste h1{margin-bottom:18px;padding:5px;text-align:center;color:#ffffff;background:url("tl_files/Bilder/News-Head.png") left center no-repeat;}
#newsliste .info{margin-bottom:5px;font-size:8px;}
#newsliste .more{margin-top:5px;margin-left:auto;text-align:right;font-size:9px;}
#nachrichten .layout_full .info{margin-bottom:10px;font-size:9px;color:#00498a;}
#nachrichten .back{margin-top:10px;margin-bottom:20px;padding-top:20px;padding-left:25px;border-top:1px dotted #0070d9;font-weight:bold;background:url("tl_files/Bilder/Pfeil.jpg") left bottom no-repeat;}
.archiv{width:220px;margin-right:10px;margin-left:auto;padding:10px;text-align:right;font-weight:bold;line-height:2;background:url("tl_files/Bilder/Archiv.png") left center no-repeat;}
#nachrichtenarchiv .info{margin-bottom:5px;font-size:8px;}
#nachrichtenarchiv h2{margin-bottom:10px;}
#newsarchiv{width:60%;float:left;margin-right:20px;}
#nachrichtenarchiv-menu{padding:5px;border-right:2px solid #B3D0FD;border-collapse:collapse;background:url("tl_files/Bilder/newsback.png") left top repeat-x;}
#nachrichtenarchiv-menu .year{font-weight:bold;list-style-type:none;}
#nachrichtenarchiv-menu .year .level_2{font-weight:bold;line-height:1.5;list-style-type:none;}
#nachrichtenarchiv-menu .year .level_2 li{border-bottom:1px solid #B3D0FD;border-collapse:collapse;font-weight:bold;line-height:2;list-style-type:none;}
#nachrichtenarchiv-menu .year .level_2 li:hover{list-style-type:none;background:url("tl_files/Bilder/navilinks.png") right center no-repeat;}
#nachrichtenarchiv-menu .year .level_2 li .active{list-style-type:none;background:url("tl_files/Bilder/navilinks.png") right center no-repeat;}
#newsliste h1{margin-top:10px;}
* html #Subheader{width:735px;overflow:hidden;}
.mod_imageslider{width:140px;margin-top:30px;margin-bottom:10px;}
* html .mod_imageslider{width:140px;height:300px;overflow:hidden;}
#Partner{width:140px;margin-top:20px;}
.Partner{width:140px;margin-right:auto;margin-left:auto;border-bottom:1px solid #002196;border-collapse:collapse;}
.Partner img{margin-right:auto;margin-left:auto;text-align:center;vertical-align:middle;}
.mod_minicalendar h1{margin-bottom:1em !important;}
.mod_minicalendar table{width:98%;border-collapse:separate;background:#ececec url("tl_files/images/minicalendar.jpg") left top repeat-x;}
.mod_minicalendar td{width:14%;padding-top:2px;padding-bottom:2px;text-align:center;border-top:1px solid #dfdfdf;border-right:1px solid #dfdfdf;font-size:0.9em;}
.mod_minicalendar .col_last{border-right:0px !important;}
.mod_minicalendar .last .col_first{background:url("tl_files/images/cbl.gif") left bottom no-repeat;}
.mod_minicalendar .last .col_last{background:url("tl_files/images/cbr.gif") right bottom no-repeat;}
.mod_minicalendar th.previous{padding-top:4px;padding-bottom:2px;padding-left:6px;text-align:left;background:url("tl_files/images/ctl.gif") left top no-repeat;}
.mod_minicalendar th.next{padding-top:4px;padding-right:6px;padding-bottom:2px;text-align:right;background:url("tl_files/images/ctr.gif") right top no-repeat;}
.mod_minicalendar th.current{padding-top:1px;padding-bottom:1px;text-align:center;font-size:85%;}
.mod_minicalendar .head a{text-decoration:none;color:#333333;}
.mod_minicalendar .label{padding-bottom:1px;text-align:center;font-weight:bold;color:#133b9a;}
.mod_minicalendar td a{font-weight:bold;color:#333333;}
.mod_minicalendar .today{border:1px solid #3399cc;border-collapse:collapse;font-weight:bold;color:#3399cc;}
.mod_sitemap{font-weight:bold;line-height:1.7;}
.mod_sitemap ul{list-style-type:none;}
.mod_sitemap ul li{padding-left:15px;background:url("tl_files/Bilder/aufz.png") left center no-repeat;}
.mod_sitemap li.submenu{vertical-align:top;background:none;}
.mod_sitemap a.submenu{padding-left:15px;background:url("tl_files/Bilder/aufz.png") left center no-repeat;}
.mod_formdatalisting{padding:5px;}
.mod_formdatalisting .record{margin-top:5px;margin-bottom:5px;padding:5px;background:url("tl_files/Bilder/Layout/km-bg.png") left top repeat-x;}
.mod_formdatalisting div.field{margin-bottom:10px;}
#kundenmeinungen .field_0{padding-top:5px;padding-bottom:5px;padding-left:5px;background:url("tl_files/Bilder/Headline.png") left center repeat-x;border:1px solid #0044aa;color:#ffffff;}
#kundenmeinungen .field_1{padding-top:5px;padding-bottom:5px;padding-left:5px;background-color:#ffffff;border:1px solid #0044aa;}
#kundenmeinungen .field_2,#kundenmeinungen .field_3,#kundenmeinungen .field_4{margin-top:0;margin-bottom:0;padding-bottom:3px;padding-left:5px;background-color:#ffffff;border-right:1px solid #0044aa;border-left:1px solid #0044aa;}
#kundenmeinungen .fd_info a{border:none;}
#kundenmeinungen .fd_info{padding-bottom:5px;padding-left:2px;background-color:#ffffff;border-right:1px solid #0044aa;border-bottom:1px solid #0044aa;border-left:1px solid #0044aa;}
#kundenmeinungen .field_2{padding-top:5px;border-top:1px solid #0044aa;}
#blog-details p.info{margin-bottom:5px;}
#blog-details p.back{margin-top:5px;margin-bottom:20px;}
#blog p.info{margin-top:10px;margin-bottom:10px;}
#blog p.more{margin-top:10px;padding-bottom:10px;border-bottom:1px solid #03328a;}
#blog ul{font-weight:bold;list-style-type:none;}
#blog-archiv-menu{background:url("tl_files/Bilder/Layout/blog-bg.png") left top repeat-x;}
#blog-archiv-menu ul.level_2{margin-top:7px;margin-left:-5px;padding-left:15px;list-style-type:none;}
#blog-archiv-menu ul.level_2 li{margin-bottom:5px;list-style-type:none;}
#blog-archiv-menu ul.level_2 li a{padding-left:15px;background:url("tl_files/Bilder/aufz.png") left center no-repeat;}
.mod_newsmenu li.year{left:-30px;position:relative;margin-top:10px;padding-bottom:10px;border-bottom:1px solid #4b8eeb;font-weight:bold;list-style-type:none;}
blockquote{background:url("tl_files/Bilder/Layout/quote.png") right bottom no-repeat;}
