@charset "utf-8";/* CSS Startseite */
/* Hauptinhalte Startseite */
#mainWrapper #startContent{width:100%;max-width:700px;height:auto;min-height:400px;float:left;}
#labelwhite{height:34px;float:left;background-color:#f3f3f3;padding-right:15px;padding-left:15px;line-height:32px;border-top-width:1px;border-left-width:1px;border-top-style:solid;border-left-style:solid;border-top-color:#e3e3e3;border-left-color:#e3e3e3;}
#labelgrey{height:33px;float:left;background-color:#d9d9d9;background-image:linear-gradient(#e5e5e5 0%, #cecece 100%);padding-right:15px;padding-left:15px;line-height:32px;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-style:solid;border-right-style:solid;border-bottom-style:solid;border-top-color:#e3e3e3;border-right-color:#e3e3e3;border-bottom-color:#e3e3e3;}
#labelclear{height:31px;width:327px;float:left;padding-right:0px;padding-left:3px;line-height:32px;}
/* News-Container */
#mainWrapper #startContent #NewsContent{width:100%;max-width:700px;height:auto;float:left;border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-left-width:1px;border-top-style:none;border-right-style:solid;border-bottom-style:solid;border-left-style:solid;border-top-color:#e3e3e3;border-right-color:#e3e3e3;border-bottom-color:#e3e3e3;border-left-color:#e3e3e3;margin-bottom:20px;background-color:#f3f3f3;background-image:linear-gradient(#f3f3f3 0%, #fdfdfd 100%);}
/* MainContent Startseite */
#mainWrapper #ContentStart{width:100%; max-width:700px;height:auto;min-height:400px;float:left;padding:15px 0px 10px 0px;}
/* rechter Container mit Arztsuche und Links */
#rightContent{width:210px;height:auto;min-height:500px;float:right;border:1px solid #e3e3e3;}
#rightContent div.csc-textpic .csc-textpic-imagewrap img{border:2px solid #ECECEC;margin-left:6px;}
#rightContent h4{color:#1b8a2b;padding:5px;}
#rightContent h5{color:#1b8a2b;font-family:'Gudea', sans-serif;font-size:16px;line-height:20px;padding:5px;text-decoration:none;}
#rightContent h5 a , #rightContent h5 a:hover ,#rightContent h5 a:visited{background-position:top left;padding:0px 6px 0px 25px;color:#1b8a2b;text-decoration:none;display:block;background-image:url(../img/arrow.png);background-repeat:no-repeat;}
#rightContent p{display:block;width:190px;font-size:12px;line-height:18px;text-decoration:none;margin-bottom:15px;padding:0 5px 0 5px;}
#rightContent p a, #rightContent p a:hover{text-decoration:none;}
#rightContent form{width:190px;float:left;background-color:#2fab4d;background-image:linear-gradient(#2fab4d 0%, #046a07 100%);padding:10px 10px 0px 10px;margin:0px 0px 10px 0px;}
#rightContent form h4{color:#FFFFFF;font-family:'Gudea', sans-serif;line-height:22px;margin:0 0 5px 0;padding:0px;text-decoration:none;font-weight:400;font-size:14px;}
#mainWrapper #rightContent form #doc{float:left;height:25px;width:190px;margin-bottom:20px;}
#mainWrapper #rightContent form #doc2{float:left;height:20px;width:190px;margin-bottom:10px;}
#rightContent form #docsearchField{line-height:20px;width:150px;height:20px;float:left;}
#rightContent form #lupe2{height:25px;width:25px;float:right;}
#rightContent form #doccheckbox{float:left;padding:0;margin:0;}
#rightContent form p{line-height:15px;margin:0px;color:#FFF;font-size:10px;padding-top:0px;padding-right:12px;padding-bottom:0px;padding-left:3px;float:left;width:auto;}
#rightContainer {float:left;}
.NewsContainer {padding: 15px 1% 10px 1%;width: 31%;float: left;}
.NewsContainer img{width:100%;height:auto;border:2px solid #cdcdcd;}
.NewsContainer h5{min-height:50px;color:#1b8a2b;font-size:13px;}
.NewsContainer p{font-size:12px;line-height:15px;color:rgb(85, 85, 85);margin:0px;padding:0;}
/* Standard Tag Klassen Startseite */
.NewsContainer p.date{font-size:11px;line-height:11px;color:#b4b4b4;padding:6px 0px 0px 0px;margin:0px;}
.NewsContainer p.more{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding:10px 0px;margin:0;line-height:12px;text-decoration:none;}
.NewsContainer p.more a{color:#1b8a2b;}
/*Ratgeber Container Styles */
#RatContent #RatContainer h3, #RatContent #RatContainer h3 a , #RatContent #RatContainer h3 a:hover , #RatContent #RatContainer h3 a:visited{font-family:'Gudea', sans-serif;font-size:14px;font-weight:normal;margin:0;padding:0;line-height:normal;color:#1b8a2b;text-decoration:none;}
#startContent #BlockContentLeft h2 , #startContent #BlockContentRight h2{font-family:'Gudea', sans-serif;font-size:18px;font-weight:400;margin:0;padding:0 0 5px 0;color:#1b8a2b;display:block;background-color:#FFFFFF;}

@media screen and (max-width:950px){
.arztsuchemobil {display: block;}
.arztsuchenichtmobil {display: none;}
.arztsuchemobil form {background-color: #2fab4d; background-image: linear-gradient(#2fab4d 0%, #046a07 100%); padding: 10px 10px 0px 10px; margin: 0px 0px 10px 0px;}
.arztsuchemobil form{width:99%;float:left;padding:10px 0px 20px 1%;}
.arztsuchemobil form h4{line-height:22px;font-size:14px; color: #000;}
#mainWrapper .arztsuchemobil form #doc{width:100%;}
.arztsuchemobil form #docsearchField{line-height:20px;width:80%;height:20px;float:left;}
.arztsuchemobil form #lupe2{height:25px;width:25px;float:left;padding-left:5px;}
/*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:auto;font-size:12px;line-height:18px;}
/*#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;}*/
}

#ContentStart .csc-textpic.csc-textpic-intext-right-nowrap {display: block;overflow: hidden;clear: both;border: solid 1px #ddd;padding: 10px;margin-bottom: 20px;}

#ContentStart div.csc-textpic .csc-textpic-imagewrap img {border: none;}