@charset "utf-8";
@viewport{width:device-width;zoom:1;}
body{margin:0px 5px 0px 5px;font-family:Arial, Helvetica, sans-serif;background-color:#FFFFFF;background-attachment:fixed;background-image: none;}
#wrapper{width:100%;box-shadow:none;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;float:left;}
/*Standard-Tags*/
ul li{font-size:13px;line-height:18px;}
ol li{font-size:13px;line-height:18px;}
p{font-size:13px;line-height:20px;padding: 10px;}
td{font-size:13px;line-height:20px;}
/*Kopfbereich*/
#headContent{width:100%;height:auto;min-height:110px;float:left;background-position: right bottom;padding-top: 20px;}
#headContent #headTitle{width:auto;height:auto;margin:30px 0px 0px 0px; vertical-align:bottom}
#headContent #headTitle h3{font-size:28px;}
#headContent #headTitle p{font-size:14px; width:70%}
#headContent #headInfo{display:none;}
#headContent #headInfo2{display:none;}
#headContent #headInfo3{display:none;}
#headContent #headInfo4{display:none;}
/*Hauptnavigation*/
#headNav{width:100%;border-top-width:1px;border-bottom-style:none;border-top-style:solid;border-right-style:none;border-left-style:none;border-top-color:#b3b3b3;}
#headNav #mainHeadnav{width:100%;height:auto;background-color:#669acc;background-image:linear-gradient(#669acc 0%, #346799 100%);}
#headNav #mainHeadnav ol{float:none;height:auto;width:100%;}
#headNav #mainHeadnav ol li{height:40px;float:none;border-right-style:none;border-top-style:none;border-bottom-style:none;border-left-style:none;}
#headNav #mainHeadnav ol li:hover{background-color:#FFFFFF;border-bottom-color:#FFFFFF;}
#headNav #mainHeadnav ol li a{color:#FFFFFF;}
#headNav #mainHeadnav ol li:hover a:hover{color:#1b8c2c;text-decoration:none;}
/*Suche*/
#headNav #mainHeadnav #search{width:100%;height:auto;float:left;padding:10px 0px 10px 0px;background-color:#346799;}
#headNav #mainHeadnav #search form #searchField{border:1px solid rgb(204, 204, 204);width:80%;height:20px;line-height:20px;float:left;margin:0px 5px 0px 5px;}
#headNav #mainHeadnav #search form #lupe{width:25px;height:25px;padding-left:5px;float:left;}
/*Hauptinhalt Wrapper*/
#mainWrapper{padding:0px;width:100%;background-color:rgb(255,255,255);float:left;min-height: auto;}
/*Breadcrumbs*/
#mainWrapper #breadcrumb{width:100%;height:auto;}
/*Hauptinhalt*/
#mainWrapper #mainContent{padding:0;width:100%;float:left;}
#mainWrapper #mainContent_fullsize{padding:0px 0px 10px 0px;width:100%;height:auto;background-color:rgb(255, 255, 255);}
#mainWrapper #mainContentK{padding:0px 0px 10px 0px;width:100%;height:auto;background-color:rgb(255, 255, 255);}
/*Hauptnavigation*/
#mainWrapper #mainNavigationDiv, #mainWrapper #mainNavigation,#mainWrapper #mainNavigation ol,#mainWrapper #mainNavigation ol li,#mainWrapper #mainNavigation ol li ol li{width:100%;height:auto;float:none;}
#mainWrapper #mainNavigationDiv{margin:0px 0px 20px 0px;}
#mainNavigation{display:none;}
#mainWrapper #mainNavigation ol li a, #mainWrapper #mainNavigation ol li a.active, #mainWrapper #mainNavigation ol li a:hover,#mainWrapper #mainNavigation ol li a:active{font-size:20px;padding:0px 0px 0px 15px;line-height:45px;}
#mainWrapper #mainNavigation ol li ol li a{font-size:20px;padding:0px 0px 0px 30px;line-height:45px;background-position:0px 5px;}
#mainWrapper #mainNavigation ol li ol li a.active, #mainWrapper #mainNavigation ol li ol li a:hover,#mainWrapper #mainNavigation ol li ol li a:active,#mainWrapper #mainNavigation ol li ol li a.active{font-size:20px;padding:0px 0px 0px 30px;line-height:45px;background-position:0px 5px;}
#mainWrapper #mainContent #contentNavigation, #mainWrapper #mainContentK #contentNavigation{width:99.5%;margin:0;float:left;max-width:100%;line-height:20px;border-top-width:1px;border-bottom-width:1px;border-top-style:solid;border-bottom-style:solid;border-top-color:#CCCCCC;border-bottom-color:#CCCCCC;}
#mainWrapper #mainContent #contentNavigation ol, #mainWrapper #mainContentK #contentNavigation ol{margin:0px;padding:0px;width:auto;}
#mainWrapper #mainContent #contentNavigation ol li, #mainWrapper #mainContentK #contentNavigation ol li{width:100%;}
#mainWrapper #mainContent #contentNavigation ol li ol li, #mainWrapper #mainContentK #contentNavigation ol li ol li{width:100%;}
/*Anker Navigation Krankheiten*/
#mainWrapper #mainContentK #anchorNavigation{display:none;}
/*Anker Navigation Ende*/
#mainWrapper #startContent #BlockContentLeft{width:100%;}
#mainWrapper #startContent #BlockContentInnerwrapper{width:100%;height:100%;padding-bottom:10px;border:1px solid #e3e3e3;}
#mainWrapper #startContent #BlockContentRight{width:100%;float:left;}
#mainWrapper #contentData #BlockContentLeft{width:100%;float:left;}
#mainWrapper #contentData #BlockContentRight{width:100%;float:left;}
#BlockContainer{padding:15px 0px 15px 0px;border:1px solid rgb(225, 225, 225);width:100%;height:auto;float:left;background-color:rgb(255, 255, 255);}
#mainWrapper #startContent #BlockContentLeft img{border:0;width:100%;height:100%;margin:10px 0;}
#mainWrapper #startContent #BlockContentRight img{border:0;width:100%;height:100%;margin:10px 0;}
#mainWrapper #startContent #BlockContentLeft p{margin:0px 10px;color:rgb(85, 85, 85);font-size:12px;}
#mainWrapper #startContent #BlockContentRight p{margin:0px 10px;color:rgb(85, 85, 85);font-size:12px;}
#mainWrapper #startContent #BlockContentLeft h3{margin:0px 5px 6px 5px;padding:0px;color:#555;line-height:16px;font-weight:bold;font-size:12px;}
#mainWrapper #startContent #BlockContentRight h3{margin:0px 5px 6px 5px;padding:0px;color:#555;line-height:16px;font-weight:bold;font-size:12px;}
#mainWrapper #startContent #BlockContentLeft h4{margin:0px 10px 6px 10px;padding:0px;color:#555;line-height:16px;font-weight:bold;font-size:12px;}
#mainWrapper #startContent #BlockContentRight h4{margin:0px 10px 6px 10px;padding:0px;color:#555;line-height:16px;font-weight:bold;font-size:12px;}
#mainWrapper #contentData #BlockContentLeft img{border:0;width:100%;height:100%;}
#mainWrapper #contentData #BlockContentRight img{border:0;width:100%;height:100%;}
#mainWrapper #contentData #BlockContentLeft p{margin:0px;color:rgb(85, 85, 85);font-size:12px;}
#mainWrapper #contentData #BlockContentRight p{margin:0px;color:rgb(85, 85, 85);font-size:12px;}
#mainWrapper #contentData #BlockContentRight h3,#mainWrapper #contentData #BlockContentLeft h3{margin:0px 15px 10px 0px;padding:0px;color:#555;line-height:16px;font-weight:bold;font-size:12px;}
#footer{padding:10px 0px 10px 0px;width:100%;height:12px;text-align:right;margin-right:auto;margin-left:auto;border-top-color:rgb(236, 236, 236);border-top-width:1px;border-top-style:solid;float:left;}
#footer p{margin:0px;padding:0px;line-height:23px;font-size:12px;color:#555555;}
#footer p a{color:#555555;text-decoration:none;}
#footer p a:hover{color:#555555;text-decoration:underline;}
#authorData , #expertData , #lastUpdate{width:100%;text-align:left;clear:both;margin-top:15px;margin-right:auto;margin-left:auto;float:left;display:none;}
#authorData p , #expertData p , #lastUpdate p{margin:0px;padding:0px;line-height:14px;font-size:10px;font-style:italic;}
#krankheiten{width:100%;height:auto;text-align:left;clear:both;margin-top:15px;margin-right:auto;margin-left:auto;float:left;}
#krankheiten p a{margin:0px;padding:9px 0px 0px 15px;color:#1b8a2b;font-family:'Gudea', sans-serif;font-size:20px;font-style:normal;text-decoration:none;border-bottom-color:rgb(204, 204, 204);display:block;background-image:url("../img/knav.png");background-attachment:scroll;background-repeat:no-repeat;}
#krankheiten p a:visited{margin:0px;padding:9px 0px 0px 15px;color:#1b8a2b;font-family:'Gudea', sans-serif;font-size:20px;font-style:normal;text-decoration:none;border-bottom-color:rgb(204, 204, 204);display:block;background-image:url("../img/knav.png");background-attachment:scroll;background-repeat:no-repeat;}
#krankheiten p a:hover{color:#1b8a2b;}
/*news*/
@media screen and (max-width: 600px) {
  .news-single-img {float: unset;width:100%;margin:0;}
}

.news-header-list-title .date{margin:0px;padding:6px 0px 0px;color:rgb(180, 180, 180);line-height:11px;font-size:11px;}
.news-header-list-title a{text-decoration:none;}
.news-header-list-title a .news{margin:0px;line-height:14px;font-size:12px;text-decoration:none;}
.news-list-container img{border:0;margin:0px 5px 0px 0px;float:left;}
.news-single-img img{border:0;margin:0px 0px 0px 0px;}
.news-list-item{float:left;margin-bottom:10px;width:100%;border-bottom-width:1px;border-bottom-style:dotted;border-bottom-color:#CCCCCC;}
.news-list-browse{width:100%;}
.news .article h3{font-family: 'Ubuntu Condensed', sans-serif;font-size:20px;font-weight:normal;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;line-height:normal;color:#1b8a2b;text-decoration:none;}
p.single-news-date{font-family:Arial, Helvetica, sans-serif;font-size:11px;line-height:11px;color:#777777;padding:0;margin:0px 10px 3px 10px;}
.news-single-related{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:20px;color:#555;padding:0 0 10px 0;margin:0;}
#mainNavigationDiv input{display:none;}
#mainNavigationDiv label{display:block;width:30px;height:40px;cursor:pointer;background-repeat:no-repeat;background-position:center center;}
#mainNavigationDiv #open:checked ~ #mainNavigation{display:block;}
#mainNavigationDiv #open:checked ~ .labelOpen{display:none;}
#mainNavigationDiv #close:checked ~ .labelClose{display:none;}
#mainNavigationDiv .labelName{height:40px;font-size:35px;background-color:#8c8c8c;width:auto;line-height:40px;color:#FFFFFF;display:block;margin:0px;padding:0px;}
.nonphone{display:none;}
.phone{display:block;padding-top:20px;}
#mainWrapper #startContent #BlockContentLeft div.csc-textpic, #mainWrapper #startContent #BlockContentRight div.csc-textpic {border: 1px solid #e3e3e3;min-height: auto;}
/*Hauptinhalte Startseite*/
#mainWrapper #startContent{width:100%;}
#labelwhite{background-color:#FFFFFF;border-top-style:none;border-right-style:none;border-bottom-style:none;border-left-style:none;padding-top:0px;padding-right:0px;padding-bottom:5px;padding-left:0px;line-height:normal;height:auto;}
#labelgrey{display:none;}
#labelclear{display:none;}
#mainWrapper #ContentStart{width:100%;}
/*MainContent*/
.csc-textpic-caption {margin:3px 10px 6px 10px;}
#mainContent h2 {margin: 0 10px 10px 10px;}
#mainContent h3 {margin:10px;}
#mainContentK h3 {margin:10px;}
#mainContent_fullsize h2{margin: 0 10px 10px 10px;}
#mainContent_fullsize h3{margin: 0 10px 10px 10px !important;}
/*rechter Container mit Arztsuche und Links*/
#rightContent{width:100%;float:left;border:none;}
#rightContent div.csc-textpic .csc-textpic-imagewrap img{border:2px solid #ECECEC;margin-left:6px;}
#rightContent .csc-textpic-imagewrap{display:none;}
#rightContent p{width:190px;font-size:12px;line-height:18px;padding: 0 10px;}
#rightContent form{width:99%;float:left;padding:10px 0px 0px 1%;}
#rightContent form h4{line-height:22px;font-size:14px;}
#mainWrapper #rightContent form #doc{width:100%;}
#rightContent form #docsearchField{line-height:20px;width:80%;height:20px;float:left;}
#rightContent form #lupe2{height:25px;width:25px;float:left;padding-left:5px;}
/*News-Container*/
#mainWrapper #startContent #NewsContent{width:100%;background-color:#FFFFFF;background-image:none;border:none;margin-bottom: 0px;}
.NewsContainer{padding: 10px 0;width: 99.5%;margin-bottom:10px;background-color:#f3f3f3;background-image:linear-gradient(#f3f3f3 0%, #fdfdfd 100%);border: 1px solid #e3e3e3;}
.NewsContainer img{width:auto;height:100%;border:0;padding: 0 10px 10px;}
.NewsContainer h5{min-height:15px;padding: 0 10px;}
.NewsContainer p.date {padding: 10px 10px;}
.NewsContainer p {padding: 6px 10px 0 10px;}
.NewsContainer p.more {padding: 10px;}
/*Tabellenklassen*/
tr.grau{font-size:13px;line-height:normal;}
table.grau{font-size:13px;line-height:normal;}
table.grau th[scope=row]{font-size:13px;line-height:normal;}
table.grau th[scope=col]{font-size:13px;line-height:normal;}
table.grau-linien{font-size:13px;line-height:normal;}
table.grau-linien th[scope=row]{font-size:13px;line-height:normal;}
table.grau-linien th[scope=col]{font-size:13px;line-height:normal;}
.main{color:#1b8a2b;}
.csc-textpic-intext-left .csc-textpic-imagewrap, .csc-textpic-intext-left-nowrap .csc-textpic-imagewrap, .csc-textpic-intext-right .csc-textpic-imagewrap, .csc-textpic-intext-right-nowrap .csc-textpic-imagewrap{width:100%; float:left; margin-left:0;}
.csc-textpic .csc-textpic-imagewrap .csc-textpic-image{width:100%;}
.csc-textpic .csc-textpic-imagewrap img{width:auto; height:98%; margin:10px 10px 0 10px;}
/* Ansichten für Notdienste und Gesundheitsämter  mkssozpaed*/
.tx-mksgesundheitsamt-pi1 tr:nth-child(even), .tx-mksnotdienst-pi1 tr:nth-child(even), .tx-mkssozpaed-pi1 tr:nth-child(even){background:#F9F9F9;}
.tx-mksgesundheitsamt-pi1 tr:nth-child(odd), .tx-mksnotdienst-pi1 tr:nth-child(odd), .tx-mkssozpaed-pi1 tr:nth-child(odd){background:#eeeeee;}
.tx-mksgesundheitsamt-pi1 td, .tx-mksnotdienst-pi1 td, .tx-mkssozpaed-pi1 td{padding:5px;color:#555555;font-size-adjust:none;font-stretch:normal;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:normal; display: block;}
.tx-mksgesundheitsamt-pi1 td.nonphone, .tx-mksnotdienst-pi1 td.nonphone, .tx-mkssozpaed-pi1 td.nonphone{padding:5px;color:#555555;font-size-adjust:none;font-stretch:normal;font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:normal; display: none;}
.tx-mksgesundheitsamt-pi1 td img, .tx-mksnotdienst-pi1 td img, .tx-mkssozpaed-pi1 td img{float: left; margin-bottom:10px;}
.tx-mksgesundheitsamt-pi1-searchbox tr:nth-child(even), .tx-mksgesundheitsamt-pi1-browsebox tr:nth-child(even), .tx-mksnotdienst-pi1-searchbox tr:nth-child(even), .tx-mksnotdienst-pi1-browsebox tr:nth-child(even), .tx-mkssozpaed-pi1-searchbox tr:nth-child(even), .tx-mkssozpaed-pi1-browsebox tr:nth-child(even){background:none;}
.tx-mksgesundheitsamt-pi1-searchbox tr:nth-child(odd), .tx-mksgesundheitsamt-pi1-browsebox tr:nth-child(odd), .tx-mksnotdienst-pi1-searchbox tr:nth-child(odd), .tx-mksnotdienst-pi1-browsebox tr:nth-child(odd), .tx-mkssozpaed-pi1-searchbox tr:nth-child(odd), .tx-mkssozpaed-pi1-browsebox tr:nth-child(odd){background:none;}
.tx-mksgesundheitsamt-pi1-browsebox td, .tx-mksnotdienst-pi1-browsebox td, .tx-mkssozpaed-pi1-browsebox td{padding:0px 30px 0px 0px;}
.tx-mksgesundheitsamt-pi1-listrow-header td, .tx-mksnotdienst-pi1-listrow-header td, .tx-mkssozpaed-pi1-listrow-header td{display:none;}
.tx-mksgesundheitsamt-pi1-searchbox, .tx-mksnotdienst-pi1-searchbox, .tx-mkssozpaed-pi1-searchbox{margin:15px 0px 15px 0px;}
/* SlickNav */
.slicknav_menu {display:block;background: none repeat scroll 0 0 #33689a !important;padding: 0 !important;}
.slicknav_btn {background: none repeat scroll 0 0 #33689a !important;border-radius: 4px;margin: 5px 5px 6px;text-decoration: none;text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);}
#breadcrumb{display:none;}
/* ToolTip */
span.tx-contagged-tooltip:hover span.tx-contagged-tooltip-content{display:none}