body {
	margin: 50px 0px 0px; 
	font-family: Arial, Helvetica, sans-serif; 
	background-color: rgb(255, 255, 255);
}
/* Standard-Tags */
h1 {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 22px;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	line-height: normal;
}
ul{
	margin:0 0 15px 0;
}
ul li {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #555555;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 8px 0px;
}
ol li {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 18px;
	color: #555555;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 8px 0px;
}
img {
	border: 5px solid #ececec;
}
h2 {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 22px;
	font-weight: normal;
	margin: 0px 0px 10px 0px;
	padding: 0px 0px 0px 0px;
	line-height: normal;	
}
h3, h3 a ,h3 a:hover , h3 a:visited   {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin: 15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: normal;
	color: #555555;
	text-decoration: none;
}
h4 {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 18px;
	font-weight: normal;
	margin: 0px;
	padding: 0px;
	color: #555555;
}
h5 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 6px 0px 6px 0px;
	color: #555555;
	font-weight: bold;
	line-height: 16px;
}
p {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #555;
	padding: 0 0 10px 0;
	margin: 0;
}
a, a:active, a:visited {
	text-decoration: underline;
	color: #777;
}
a:hover {
	text-decoration: underline;
	color: #555;
}
/************************************************/
#headContent {
	width: 960px; height: 65px; margin-right: auto; margin-bottom: 35px; margin-left: auto;
}
#headContent #headTitle {
	width: 500px; height: 65px; float: left;
}
#headContent #headTitle h3 {
	margin: 0px; color: rgb(125, 135, 159); font-family: "Yanone Kaffeesatz", sans-serif; font-size: 35px; font-weight: 400;
}
#headContent #headTitle p {
	margin: 0px; color: rgb(125, 135, 159); font-family: "Yanone Kaffeesatz", sans-serif; font-size: 17px; font-weight: 400;
}
#headContent #headInfo {
	width: 340px;
	height: 59px;
	float: right;
}
#headContent #headInfo p {
	margin: 0px; color: rgb(125, 135, 159); line-height: 16px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;
}
#headNav {
	width: 960px; height: 121px; margin-right: auto; margin-left: auto; background-image: url("../img/headnavbg.png"); background-repeat: repeat-x;
}
#headNav #mainHeadnav a {
	text-decoration: none;
}
#headContent a {
	text-decoration: none;
}
#headNav #mainHeadnav {
	width: 960px; height: 67px; margin-bottom: 10px;
}
#headNav #headNav1 {
	width: 284px; height: 67px; float: left; cursor: pointer;
}
#headNav #headNav1 h1 {
	margin: 0px; padding: 14px 14px 0px 10px; width: 260px; height: 67px; color: rgb(255, 255, 255); line-height: 20px; font-family: "Yanone Kaffeesatz", sans-serif; font-size: 20px; font-weight: 400; background-image: url("../img/psychiatrie-psychotherapie-blank.png"); background-repeat: no-repeat;
}
#headNav #headNav1 h1:hover {
	padding-top: 7px; background-image: url("../img/psychiatrie-psychotherapie-blank-on.png");
}
#headNav #headNav1 h1.active {
	padding-top: 7px; background-image: url("../img/psychiatrie-psychotherapie-blank-on.png");
}
#headNav #headNav2 {
	width: 284px; height: 67px; float: left; cursor: pointer;
}
#headNav #headNav2 h1 {
	margin: 0px; padding: 14px 54px 0px 10px; width: 230px; height: 67px; color: rgb(255, 255, 255); line-height: 20px; overflow: visible; font-family: "Yanone Kaffeesatz", sans-serif; font-size: 20px; font-weight: 400; background-image: url("../img/kinder-und-ugendpsychiatrie-blank.png"); background-repeat: no-repeat;
}
#headNav #headNav2 h1:hover {
	padding-top: 7px; background-image: url("../img/kinder-und-ugendpsychiatrie-blank-on.png");
}
#headNav #headNav2 h1.active {
	padding-top: 7px; background-image: url("../img/kinder-und-ugendpsychiatrie-blank-on.png");
}
#headNav #headNav3 {
	width: 284px; height: 67px; float: left; cursor: pointer;
}
#headNav #headNav3 h1 {
	margin: 0px; padding: 14px 0px 0px 10px; width: 284px; height: 67px; color: rgb(255, 255, 255); line-height: 20px; font-family: "Yanone Kaffeesatz", sans-serif; font-size: 20px; font-weight: 400; background-image: url("../img/neurologie-blank.png"); background-repeat: no-repeat;
}
#headNav #headNav3 h1:hover {
	padding-top: 7px; background-image: url("../img/neurologie-blank-on.png");
}
#headNav #headNav3 h1.active {
	padding-top: 7px; background-image: url("../img/neurologie-blank-on.png");
}
#headNav #subrow {
	width: 960px; height: 30px; float: left;
}
#headNav #subrow ol {
	margin: 0px; padding: 0px; color: rgb(255, 255, 255); float: left; list-style-type: none; list-style-image: none;
}
#headNav #subrow ol li {
	text-align: left;
	line-height: 30px;
	padding-right: 3px;
	padding-left: 3px;
	font-size: 14px;
	display: inline;
}
#headNav #subrow ol li a {
	padding: 5px; color: rgb(255, 255, 255); text-decoration: none;
}
#headNav #subrow ol li a:hover {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(68, 65, 60);
}
#headNav #subrow ol li a.active {
	color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(68, 65, 60);
}
#headNav #subrow #search {
	width: 160px; height: 26px; line-height: 30px; padding-top: 4px; padding-right: 10px; float: right;
}
#headNav #subrow #search form #searchField {
	border: 1px solid rgb(204, 204, 204); width: 120px; height: 20px; line-height: 20px; padding-left: 5px; float: left;
}

#headNav #subrow #search form #lupe {
	width: 25px; height: 25px; padding-left: 5px; float: left;
}
#mainWrapper {
	padding: 10px; width: 940px; height: auto; overflow: hidden; margin-right: auto; margin-left: auto; min-height: 600px; background-color: rgb(236, 236, 236);
}
#mainWrapper #breadcrumb {
	list-style: none; 
	margin: 0px 0px 20px; 
	padding: 0px; 
	width: 935px; 
	height: 20px; 
	color: rgb(108, 107, 105); 
	line-height: 20px; 
	font-size: 11px;
}
#mainWrapper #breadcrumb a {
	color: rgb(108, 107, 105); 
	text-decoration: underline;
}
#mainWrapper #breadcrumb a:hover {
	color: rgb(56, 56, 56); 
	text-decoration: underline;
}
#mainWrapper #breadcrumb a:active{
	color: rgb(56, 56, 56);
	font-weight:bold;
}
#mainWrapper #mainContent {
	padding: 15px 20px 10px; width: 660px; height: auto; float: right; min-height: 400px; background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigationDiv {
	width: 220px; height: auto; float: left;
}
#mainWrapper #mainNavigation {
	width: 220px; height: auto; margin-bottom: 20px; float: left; background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation ol {
	margin: 0px; padding: 0px; width: 220px;
}
#mainWrapper #mainNavigation ol li {
	margin: 0px; padding: 0px; width: 220px; border-bottom-color: rgb(236, 236, 236); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: block; list-style-type: none;
}
#mainWrapper #mainNavigation ol li a {
	background-position: right top;
	margin: 0px;
	padding: 0px 0px 0px 15px;
	color: rgb(119, 118, 114);
	line-height: 35px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	background-image: url("../img/navnonactive.png");
	background-repeat: no-repeat;
	background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation ol li a.id3 {
	color: rgb(95, 63, 121); background-image: url("../img/nav3-nonactive.png");
}
#mainWrapper #mainNavigation ol li a.id7 {
	color: rgb(144, 156, 87); background-image: url("../img/nav7-nonactive.png");
}
#mainWrapper #mainNavigation ol li a.id8 {
	color: rgb(215, 166, 25); background-image: url("../img/nav8-nonactive.png");
}
#mainWrapper #mainNavigation ol li a:hover {
	background-position: right; margin: 0px; padding: 0px 0px 0px 15px; color: rgb(255, 255, 255); line-height: 35px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; display: block; background-image: url("../img/navactive.png"); background-repeat: no-repeat; background-color: rgb(119, 118, 114);
}
#mainWrapper #mainNavigation ol li a.active {
	background-position: right; margin: 0px; padding: 0px 0px 0px 15px; color: rgb(255, 255, 255); line-height: 35px; font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; display: block; background-image: url("../img/navactive.png"); background-repeat: no-repeat; background-color: rgb(119, 118, 114);
}
#mainWrapper #mainNavigation ol li a.id3:hover {
	color: rgb(255, 255, 255); background-image: url("../img/nav3-active.png"); background-color: rgb(122, 99, 147);
}
#mainWrapper #mainNavigation ol li a.id3active {
	color: rgb(255, 255, 255); background-image: url("../img/nav3-active.png"); background-color: rgb(122, 99, 147);
}
#mainWrapper #mainNavigation ol li a.id7:hover {
	color: rgb(255, 255, 255); background-image: url("../img/nav7-active.png"); background-color: rgb(144, 156, 87);
}
#mainWrapper #mainNavigation ol li a.id7active {
	color: rgb(255, 255, 255); background-image: url("../img/nav7-active.png"); background-color: rgb(144, 156, 87);
}
#mainWrapper #mainNavigation ol li a.id8:hover {
	color: rgb(255, 255, 255); background-image: url("../img/nav8-active.png"); background-color: rgb(215, 166, 25);
}
#mainWrapper #mainNavigation ol li a.id8active {
	color: rgb(255, 255, 255); background-image: url("../img/nav8-active.png"); background-color: rgb(215, 166, 25);
}

#mainWrapper #mainNavigation ol li ol li {
	margin: 0px;
	padding: 0px;
	width: 220px;
	border-bottom-color: rgb(236, 236, 236);
	border-bottom-width: 1px;
	border-bottom-style: solid;
	float: left;
	display: block;
	list-style-type: none;
}

#mainWrapper #mainNavigation ol li ol li a {
	background-position: left;
	margin: 0px;
	padding: 6px 0px 5px 30px;
	color: rgb(68, 68, 68);
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	background-image: none;
	background-repeat: no-repeat;
	background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation ol li ol li a:hover {
	background-position: left -2px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 5px 30px;
	color: rgb(56, 56, 56);
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	background-image: url(../img/navarrow.png);
	background-repeat: no-repeat;
	background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation ol li ol li a.active {
	background-position: left -2px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 5px 30px;
	color: rgb(56, 56, 56);
	line-height: 20px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-decoration: none;
	display: block;
	background-image: url(../img/navarrow.png);
	background-repeat: no-repeat;
	background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation ol li ol li a.id3 {
	background-position: left;
	color: rgb(68, 68, 68);
	background-image: none;
	background-repeat: no-repeat;
	background-color: rgb(255,255,255);
	border-bottom-color: rgb(122, 99, 147);
}
#mainWrapper #mainNavigation ol li ol li a.id3:hover {
	background-position: left -2px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 5px 30px;
	color: rgb(95, 63, 121);
	background-image: url(../img/id3navarrow.png);
	background-color: rgb(255,255,255);
}
#mainWrapper #mainNavigation ol li ol li a.id3active {
	background-position: left -2px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 5px 30px;
	color: rgb(95, 63, 121);
	background-image: url(../img/id3navarrow.png);
	background-color: rgb(255,255,255);
}
#mainWrapper #mainNavigation ol li ol li a.id7 {
	background-position: left; color: rgb(68, 68, 68); background-image: none; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation ol li ol li a.id7:hover {
	background-position: left -2px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 5px 30px;
	color: rgb(144, 156, 87);
	background-image: url(../img/id7navarrow.png);
	background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation ol li ol li a.id7active {
	background-position: left -2px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 5px 30px;
	color: rgb(144, 156, 87);
	background-image: url(../img/id7navarrow.png);
	background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation ol li ol li a.id8 {
	background-position: left; color: rgb(68, 68, 68); background-image: none; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation ol li ol li a.id8:hover {
	background-position: left -2px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 5px 30px;
	color: rgb(215, 166, 25);
	background-image: url(../img/id8navarrow.png);
	background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation ol li ol li a.id8active {
	background-position: left -2px;
	margin: 0px 0px 0px 0px;
	padding: 6px 0px 5px 30px;
	color: rgb(215, 166, 25);
	background-image: url(../img/id8navarrow.png);
	background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation2 {
	width: 220px; height: auto; margin-top: 10px; float: left; background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation2 h4 {
	width: 220px; height: 30px; float: left; display: block; background-color: rgb(236, 236, 236);
}
#mainWrapper #mainNavigation2 ol {
	margin: 0px; padding: 0px; width: 220px;
}
#mainWrapper #mainNavigation2 ol li {
	margin: 0px; padding: 0px; width: 220px; border-bottom-color: rgb(236, 236, 236); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: block; list-style-type: none;
}
#mainWrapper #mainNavigation2 ol li a {
	background-position: right top; margin: 0px; padding: 10px 35px 10px 15px; color: rgb(119, 118, 114); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; display: block; background-image: url("../img/navnonactive.png"); background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation2 ol li a.id3 {
	color: rgb(95, 63, 121); background-image: url("../img/nav3-nonactive.png");
}

#mainWrapper #mainNavigation2 ol li a.id7 {
	color: rgb(144, 156, 87); background-image: url("../img/nav7-nonactive.png");
}
#mainWrapper #mainNavigation2 ol li a.id8 {
	color: rgb(215, 166, 25); background-image: url("../img/nav8-nonactive.png");
}
#mainWrapper #mainNavigation2 ol li a:hover {
	background-position: right top; margin: 0px; padding: 10px 35px 10px 15px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; display: block; background-image: url("../img/navactive.png"); background-repeat: no-repeat; background-color: rgb(119, 118, 114);
}
#mainWrapper #mainNavigation2 ol li a.active {
	background-position: right top; margin: 0px; padding: 10px 35px 10px 15px; color: rgb(255, 255, 255); font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; text-decoration: none; display: block; background-image: url("../img/navactive.png"); background-repeat: no-repeat; background-color: rgb(119, 118, 114);
}
#mainWrapper #mainNavigation2 ol li a.id3:hover {
	color: rgb(255, 255, 255); background-image: url("../img/nav3-active.png"); background-color: rgb(122, 99, 147);
}
#mainWrapper #mainNavigation2 ol li a.id3active {
	color: rgb(255, 255, 255); background-image: url("../img/nav3-active.png"); background-color: rgb(122, 99, 147);
}
#mainWrapper #mainNavigation2 ol li a.id7:hover {
	color: rgb(255, 255, 255); background-image: url("../img/nav7-active.png"); background-color: rgb(144, 156, 87);
}
#mainWrapper #mainNavigation2 ol li a.id7active {
	color: rgb(255, 255, 255); background-image: url("../img/nav7-active.png"); background-color: rgb(144, 156, 87);
}
#mainWrapper #mainNavigation2 ol li a.id8:hover {
	color: rgb(255, 255, 255); background-image: url("../img/nav8-active.png"); background-color: rgb(215, 166, 25);
}
#mainWrapper #mainNavigation2 ol li a.id8active {
	color: rgb(255, 255, 255); background-image: url("../img/nav8-active.png"); background-color: rgb(215, 166, 25);
}
#mainWrapper #mainNavigation2 ol li ol li a.id3 {
	background-position: left; color: rgb(68, 68, 68); background-image: none; background-repeat: no-repeat; background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation2 ol li ol li a.id3:hover {
	background-position: left; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 15px; color: rgb(95, 63, 121); background-image: url("../img/id3navarrow.png"); background-color: rgb(255, 255, 255);
}
#mainWrapper #mainNavigation2 ol li ol li a.id3active {
	background-position: left; margin: 0px 0px 0px 15px; padding: 0px 0px 0px 15px; color: rgb(95, 63, 121); background-image: url("../img/id3navarrow.png"); background-color: rgb(255, 255, 255);
}

#mainWrapper #mainContent_fullsize {
	padding: 15px 20px 10px; 
	width: 900px; 
	height: auto; 
	min-height: 400px; 
	background-color: rgb(255, 255, 255);
}

#mainWrapper #mainContent #contentNavigation {
	width: auto; 
	height: auto;
	margin:40px 0 0 20px;
	float: right; 
	max-width: 190px;
	font: 12px normal Arial, Helvetica, sans-serif;
	line-height:20px;
}
#mainWrapper #mainContent #contentNavigation ol {
	margin: 0px; padding: 0px; width: 190px;
}
#mainWrapper #mainContent #contentNavigation ol li {
	margin: 0px; padding: 0px; width: 190px; border-bottom-color: rgb(249, 249, 249); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: block; list-style-type: none;
}
#mainWrapper #mainContent #contentNavigation ol li a {
	margin: 0px; padding: 5px 10px 5px 15px; color: rgb(68, 68, 68); text-decoration: none; display: block; background-color: rgb(217, 217, 217);
}
#mainWrapper #mainContent #contentNavigation ol li a.id3 {
	margin: 0px; color: rgb(68, 68, 68); text-decoration: none; display: block; background-color: rgb(217, 217, 217);
}
#mainWrapper #mainContent #contentNavigation ol li a.id7 {
	margin: 0px;  color: rgb(68, 68, 68); text-decoration: none; display: block; background-color: rgb(217, 217, 217);
}
#mainWrapper #mainContent #contentNavigation ol li a.id8 {
	margin: 0px;  color: rgb(68, 68, 68); text-decoration: none; display: block; background-color: rgb(217, 217, 217);
}
#mainWrapper #mainContent #contentNavigation ol li a.id3:hover {
	color: rgb(255, 255, 255);  text-decoration: none; display: block; background-color: rgb(122, 99, 147);
}
#mainWrapper #mainContent #contentNavigation ol li a.id3active {
	color: rgb(255, 255, 255); display: block; background-color: rgb(122, 99, 147);
}
#mainWrapper #mainContent #contentNavigation ol li a.id7:hover {
	color: rgb(255, 255, 255); text-decoration: none; display: block; background-color: rgb(144, 156, 87);
}
#mainWrapper #mainContent #contentNavigation ol li a.id7active {
	color: rgb(255, 255, 255); text-decoration: none; display: block; background-color: rgb(144, 156, 87);
}
#mainWrapper #mainContent #contentNavigation ol li a.id8:hover {
	color: rgb(255, 255, 255); text-decoration: none; display: block; background-color: rgb(215, 166, 25);
}
#mainWrapper #mainContent #contentNavigation ol li a.id8active {
	color: rgb(255, 255, 255); text-decoration: none; display: block; background-color: rgb(215, 166, 25);
}
#mainWrapper #mainContent #contentNavigation ol li ol li {
	margin: 0px; padding: 0px; width: 190px; border-bottom-color: rgb(217, 217, 217); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: block; list-style-type: none;
}
#mainWrapper #mainContent #contentNavigation ol li ol li a {
	margin: 0px; padding: 5px 0px 5px 30px; color: rgb(68, 68, 68); text-decoration: none; display: block; background-color: rgb(249, 249, 249);
}
#mainWrapper #mainContent #contentNavigation ol li ol li a.id3 {
	margin: 0px; padding: 5px 0px 5px 30px; color: rgb(68, 68, 68); text-decoration: none; display: block; background-color: rgb(249, 249, 249);
}
#mainWrapper #mainContent #contentNavigation ol li ol li a.id:hover {
	margin: 0px; padding: 5px 0px 5px 30px; color: rgb(122, 99, 147); font-weight: bold; text-decoration: none; display: block; background-color: rgb(249, 249, 249);
}
#mainWrapper #mainContent #contentNavigation ol li ol li a.idactive {
	margin: 0px; padding: 5px 0px 5px 30px; color: rgb(122, 99, 147); font-weight: bold; text-decoration: none; display: block; background-color: rgb(249, 249, 249);
}
#mainWrapper #startContent #BlockContentLeft {
	width: 330px;
	height: auto;
	margin-bottom: 20px;
	float: left;
	background-color: rgb(255, 255, 255);
	clear: left;
	padding-bottom: 10px;
}
#mainWrapper #startContent #BlockContentRight {
	width: 330px; height: auto; margin-bottom: 20px; float: right; background-color: rgb(255, 255, 255); padding-bottom: 10px;
}
#mainWrapper #contentData #BlockContentLeft {
	width: 320px; 
	height: auto; 
	clear: left; 
	float: left; 
	padding-bottom: 10px; 
	margin:20px 0;
}
#mainWrapper #contentData #BlockContentRight {
	width: 320px;
	height: auto;
	padding-bottom: 20px;
	clear: right;
	margin:20px 0;
	float: right;
}
#BlockContainer {
	padding: 15px; border: 1px solid rgb(225, 225, 225); width: 298px; height: auto; float: left; background-color: rgb(255, 255, 255);
}
#mainWrapper #startContent #BlockContentLeft img {
	margin: 15px; border: 5px solid rgb(205, 205, 205); width: 290px; height: 150px;
}
#mainWrapper #startContent #BlockContentRight img {
	margin: 15px; border: 5px solid rgb(205, 205, 205); width: 290px; height: 150px;
}
#mainWrapper #startContent #BlockContentLeft p {
	margin: 0px 15px;
	color: rgb(85, 85, 85); 
	font-size: 12px;
}
#mainWrapper #startContent #BlockContentRight p {
	margin: 0px 15px; 
	color: rgb(85, 85, 85); 
	font-size: 12px;
}
#mainWrapper #startContent #BlockContentLeft h3 {
	margin: 0px 15px 6px 15px;
	padding: 0px;
	color: #555;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
#mainWrapper #startContent #BlockContentRight h3 {
	margin: 0px 15px 6px 15px;
	padding: 0px;
	color: #555;
	line-height: 16px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
#mainWrapper #contentData #BlockContentLeft img {
	margin: 0px 0px 15px; border: 5px solid rgb(205, 205, 205); width: 300px; height: 170px;
}
#mainWrapper #contentData #BlockContentRight img {
	margin: 0px 0px 15px; border: 5px solid rgb(205, 205, 205); width: 300px; height: 170px;
}
#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-family: Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
}
#footer {
	padding: 24px 10px; width: 940px; height: 12px; text-align: right; margin-right: auto; margin-left: auto; border-top-color: rgb(255, 255, 255); border-top-width: 2px; border-top-style: solid; background-color: rgb(236, 236, 236);
}
#footer p {
	margin: 0px; padding: 0px; line-height: 12px; font-size: 12px;
}
#footer p a {
	color: rgb(108, 107, 105); text-decoration: none;
}
#footer p a:hover {
	color: rgb(108, 107, 105); text-decoration: underline;
}
#authorData {
	width: 660px; text-align: left; clear: both; margin-top: 15px; margin-right: auto; margin-left: auto; float: left;
}
#authorData p {
	margin: 0px; padding: 0px; line-height: 14px; font-size: 10px; font-style: italic;
}
#krankheiten {
	width: 660px; 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: rgb(85, 85, 85); font-family: "Yanone Kaffeesatz", 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: rgb(85, 85, 85); font-family: "Yanone Kaffeesatz", 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: rgb(153, 0, 0);
}

/****** news ***********/
.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: 5px solid #ececec;
	margin: 0px 5px 0px 0px;
	float: left;	
}
.news-single-img img {
	border: 5px solid #ececec;
	margin: 0px 0px 0px 0px;
}

.news-list-item {
	float: left;
	margin-bottom: 10px;
	width: 660px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.news .article h3 {
	font-family: 'Yanone Kaffeesatz', sans-serif;
	font-size: 20px;
	font-weight: normal;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	line-height: normal;
	color: #555555;
	text-decoration: none;
}
p.single-news-date {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	color: #777777;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 3px 0px;
}
.news-single-related {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 20px;
	color: #555;
	padding: 0 0 10px 0;
	margin: 0;
}
/* Tag Cloud */

div.tagcloud {
	border: 2px solid rgb(236, 236, 236);
	padding: 10px;
	background-color: #FFFFFF;
}
div.tagcloud a {
	color: #555555;
	text-decoration: none;
}
div.tagcloud a:hover {
	color: #500;
	text-decoration: none;
}
/* RTE Styles */
.csc-textpic-caption {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #555555;
	padding: 0px 0px 0px 0px;
	margin: 3px 3px 0px 0px;
}
div.csc-textpic .csc-textpic-imagewrap img {
	border: 5px solid #ececec;
}
div.csc-textpic, div.csc-textpic div.csc-textpic-imagerow, ul.csc-uploads li {
	overflow: visible;
}
div.csc-textpic-intext-left .csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
	margin-right: 10px;
}
div.csc-textpic-intext-right .csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
	margin-left: 10px;
}
#BlockContentLeft div.csc-textpic-intext-left .csc-textpic-imagewrap, div.csc-textpic-intext-left-nowrap .csc-textpic-imagewrap {
	margin: 0px;
}
#BlockContentRight div.csc-textpic-intext-right .csc-textpic-imagewrap, div.csc-textpic-intext-right-nowrap .csc-textpic-imagewrap {
	margin: 0px;
}
#mainNavigationDiv input {display:none;}
#mainNavigationDiv label {
	display:block;
	width:30px;
	height:30px;
	cursor:pointer;
	display:none;
}
#mainNavigationDiv #open:checked ~ #mainNavigation {display:block;}
#mainNavigationDiv #open:checked ~ .labelOpen {display:none;}
#mainNavigationDiv #close:checked ~ .labelClose {display:none;}
#mainNavigationDiv .labelName {
	height:30px; 
	background-color:rgb(125, 135, 159); 
	width:460px; 
	line-height:30px; 
	color:#FFFFFF;
	display:none;
}
.nonphone {
	display:block;
}
.phone {
	
	display:none;
}

.tx-jfmulticontent-pi1 h2 {
	display: none;
}
