/*** BODY & SET ***/
body {
	margin:0;
	padding:0 0 25px 0;
	font-family:Arial,Verdana;
	/*font-size:12px;*/
	line-height:16px;
	color:#333;
}

.clearer, .clear, .cl {
	clear:both;
	font-size:1px;
}

.dn {
	display:none;
}

img {
	border:0;
}

h1, h2, h3, h4, h5, h6 {
	font-family:Georgia,Arial,Verdana;
	margin:0;
	padding:0;
}

p {
	margin:0;
	padding:0;
}

a {
	color:#333;
}

a:hover {
	color:#666;
}

a.linkArrow {
	background-image:url(../img/arrow_link_333333.gif) !important;
	background-repeat:no-repeat !important;
	background-position:right 5px !important;
	padding:0 5px 0 0 !important;
	font-weight:bold;
	text-decoration:none;
}

a.linkPdf, a.linkXls, a.linkDoc {
	background-image:url(../img/file.gif) !important;
	background-repeat:no-repeat !important;
	background-position:left top;
	padding:1px 0 3px 20px;
	color:#333;
	text-decoration:underline;
	font-size:11px !important;
	line-height:18px;
}

a.linkPdf {
	background-image:url(../img/pdf.gif) !important;
}

a.linkXls {
	background-image:url(../img/xls.gif) !important;
}

a.linkDoc {
	background-image:url(../img/doc.gif) !important;
}

/*
a.linkArrow {
	background-image:url(../img/arrow_link_over.gif) !important;
}
*/

ul, ol, li {
	margin:0;
	padding:0;
}

table, table.contenttable {
	width:100%;
	margin:0 0 16px 0;
}


table, table.contenttable td {
	padding:0 15px 0 0;
}

td {
	vertical-align:top;
	padding-top:0;
}

form {
	margin:0;
}

DIV.csc-textpic DIV.csc-textpic-imagewrap .csc-textpic-image {
	/*margin-bottom:0px;*/
}

.divider hr {
	margin:25px 0 40px 0;
	border:none;
	border-bottom:1px solid #333333;
}

p.noBreak {
	margin:0 !important;
}
/***  ***/



/*** COLORS ***/
/***
Color 1 = Unternehmen
Color 2 = Tagesklinik
Color 3 = Krankenhäuser
Color 4 = Pflege
Color 5 = Reha
Color 6 = Senioren
Color 7 = Schulungszentrum
Color 8 = Dienstleistungen
***/

.bgc1, .c1 .homeBox, li.mnLevel4HLc1 a { background-color:#247368 !important; color:#FFFFFF !important; }
.bgc2, .c2 .homeBox, li.mnLevel4HLc2 a { background-color:#B0003B !important; color:#FFFFFF !important; }
.bgc3, .c3 .homeBox, .subNaviTeaser, li.mnLevel4HLc3 a { background-color:#C7000E !important; color:#FFFFFF !important; }
.bgc4, .c4 .homeBox, li.mnLevel4HLc4 a { background-color:#EC5509 !important; color:#FFFFFF !important; }
.bgc5, .c5 .homeBox, li.mnLevel4HLc5 a { background-color:#CC6600 !important; color:#FFFFFF !important; }
.bgc6, .c6 .homeBox, li.mnLevel4HLc6 a { background-color:#DF9014 !important; color:#FFFFFF !important; }
.bgc7, .c7 .homeBox, li.mnLevel4HLc7 a { background-color:#BB7B4D !important; color:#FFFFFF !important; }
.bgc8, .c8 .homeBox, li.mnLevel4HLc8 a { background-color:#740026 !important; color:#FFFFFF !important; }

.robgc1 a:hover { background-color:#BDD5D1 !important; }
.robgc2 a:hover { background-color:#EBBFCE !important; }
.robgc3 a:hover { background-color:#F1BFC3 !important; }
.robgc4 a:hover { background-color:#F9CCB5 !important; }
.robgc5 a:hover { background-color:#EDCAA6 !important; }
.robgc6 a:hover { background-color:#F4D8AD !important; }
.robgc7 a:hover { background-color:#E4CAB8 !important; }
.robgc8 a:hover { background-color:#DCBFC9 !important; }

.c1 { background-image:url(../img/content_back_color1.gif) !important; background-repeat:repeat-y !important; }
.c2 { background-image:url(../img/content_back_color2.gif) !important; background-repeat:repeat-y !important; }
.c3 { background-image:url(../img/content_back_color3.gif) !important; background-repeat:repeat-y !important; }
.c4 { background-image:url(../img/content_back_color4.gif) !important; background-repeat:repeat-y !important; }
.c5 { background-image:url(../img/content_back_color5.gif) !important; background-repeat:repeat-y !important; }
.c6 { background-image:url(../img/content_back_color6.gif) !important; background-repeat:repeat-y !important; }
.c7 { background-image:url(../img/content_back_color7.gif) !important; background-repeat:repeat-y !important; }
.c8 { background-image:url(../img/content_back_color8.gif) !important; background-repeat:repeat-y !important; }

.c1 h1, .c1 h2, .c1 h3, .c1 h1 a, .c1 h2 a, .c1 h3 a { color:#247368 !important; }
.c2 h1, .c2 h2, .c2 h3, .c2 h1 a, .c2 h2 a, .c2 h3 a { color:#B0003B !important; }
.c3 h1, .c3 h2, .c3 h3, .c3 h1 a, .c3 h2 a, .c3 h3 a { color:#C7000E !important; }
.c4 h1, .c4 h2, .c4 h3, .c4 h1 a, .c4 h2 a, .c4 h3 a { color:#EC5509 !important; }
.c5 h1, .c5 h2, .c5 h3, .c5 h1 a, .c5 h2 a, .c5 h3 a { color:#CC6600 !important; }
.c6 h1, .c6 h2, .c6 h3, .c6 h1 a, .c6 h2 a, .c6 h3 a { color:#DF9014 !important; }
.c7 h1, .c7 h2, .c7 h3, .c7 h1 a, .c7 h2 a, .c7 h3 a { color:#BB7B4D !important; }
.c8 h1, .c8 h2, .c8 h3, .c8 h1 a, .c8 h2 a, .c8 h3 a { color:#740026 !important; }

/***  ***/



/*** META-NAVIGATION ***/
.metaNaviArea {
	height:23px;
	border-left:1px solid #666666;
	margin:0 0 0 5px;
}

.searchArea {
	float:left;
	display:inline;
	height:23px;
	padding:0 13px 0 7px;
}

.searchArea .searchField {
	border:1px solid #999999;
	height:13px;
	width:104px;
	/*font-size:10px;*/
	font-size:0.8em;
	margin:6px 0 0 0;
	float:left;
}

.searchArea .searchButton {
	float:left;
	border:none;
	background-color:#FFFFFF;
	/*font-size:12px;*/
	font-size:0.8em;
	color:#333333;
	margin:10px 0 0 3px;
	width:40px;
}

.metaNavi {
	float:left;
	display:inline;
}

.metaNavi li {
	float:left;
	list-style-type:none;
	border-left:1px solid #666666;
	padding:10px 17px 0 7px;
	height:13px;
	font-size:0.85em;
}

.metaNavi li div {
	float:left;
	display:inline;
}

.metaNavi a {
	color:#333333;
	text-decoration:none;
}

.metaNaviAct a {
	font-weight:bold;
}
/***  ***/



/*** HEADER ***/
.headerArea {
	/*height:157px;*/
	height:136px;
	margin:0 0 0 175px;
	width:780px;
}

.logoLeft {
	float:left;
	display:inline;
	/*margin:88px 0 0 0;*/
	margin:67px 0 0 0;
}

.logoRight {
	float:right;
	display:inline;
	/*margin:46px 5px 0 0;*/
	margin:25px 5px 0 0;
}
/***  ***/



/*** UPSTREAM ***/
.upstreamMainArea {
	margin:0 0 0 175px;
	width:780px;
}

.usBox {
	float:left;
	display:inline;
	height:205px;
	margin:0 5px 5px 0;
	background-color:#E6DBD4;
}

	.usBoxImage {
		border-bottom:5px solid #FFFFFF;
		height:158px;
	}
	
	.usBoxTitle p a {
		display:block;
		color:#FFFFFF;
		font-family:Georgia,Arial,Verdana;
		line-height:42px;
		height:42px;
		/*font-size:18px;*/
		font-size:1.4em;
		/*font-weight:bold;*/
		padding:0 10px 0 10px;
		text-decoration:none;
	}
	
	.usBoxTitle p a:hover {
		color:#FFFFFF;
	}
	
	.usBoxQuarter {
		width:190px;
	}
	
	.usBoxThird {
		width:255px;
	}
	
	.usBoxHalf, .usBoxFullHalf {
		width:385px;
	}
	
	.usBoxFullHalf {
		height:415px;
	}
	
	.usBoxFullHalf .usBoxImage {
		height:368px;
	}
/***  ***/



/*** MAIN-NAVIGATION ***/
.mainNaviArea {
	margin:0 0 0 5px;
	width:950px;
	background-image:url(../img/mainnavi_back.gif);
	background-repeat:no-repeat;
	background-position:170px top;
}

.mainNaviArea li {
	list-style-type:none;
	float:left;
	height:17px;
	/*line-height:16px;*/
	line-height:1.3em;
	/*width:122px; 7 NAVIGATIONSPUNKTE*/
	width:106px;
	margin:0 5px 5px 0;
	background-color:#E6DBD4;
}

li.mainNaviFirst {
	width:165px;
}

li.mainNaviLast {
	width:107px;
}

.mainNaviArea li a {
	color:#FFFFFF;
	text-decoration:none;
	/*font-weight:bold;*/
	font-weight:normal;
	/*font-size:0.9em;*/
	font-size:0.85em;
	display:block;
	padding:0 5px 0 10px;
}

.mainNaviArea li a:hover {
	color:#FFFFFF;
}

.mainNaviAct {
	display:none;
}
/***  ***/



/*** SITE ***/
.siteArea {
	margin:0 0 0 5px;
	width:950px;
}

.moodImage {
	border-bottom:5px solid #FFFFFF;
	float:left;
}
/***  ***/



/*** SUB-NAVIGATION ***/
.subNaviArea {
	width:165px;
	float:left;
	display:inline;
	margin:0 5px 0 0;
	height:500px;
}

.subNaviArea ul li {
	list-style-type:none;
	/*line-height:37px;*/
	line-height:2.95em;
	_line-height:2.9em;
	
}

	.subNaviArea ul li a {
		display:block;
		height:37px;
		color:#FFFFFF;
		font-weight:bold;
		text-decoration:none;
		background-color:#DACDC4;
		border-bottom:5px solid #FFFFFF;
		font-size:0.95em;
	}

		.subNaviArea ul li a:hover {
			color:#FFFFFF;
		}
		
		.subNaviArea ul li a span {
			padding:0 11px 0 10px;
		}

		.subNaviArea ul li ul li {
			/*line-height:16px;*/
			line-height:1.17em;
		}
		
		.subNaviArea ul li ul li a, .subNaviArea ul li ul li a:hover  {
			color:#000000;
			background-image:none;
			height:16px;
				height:auto;
				line-height:16px;
			padding-left:10px;
			font-weight:normal;
		}
	
			.subNaviArea ul li ul li ul li {
				/*line-height:16px;*/
				line-height:1.17em;
				margin-left:10px;
			}
			
			.subNaviArea ul li ul li ul li a, .subNaviArea ul li ul li ul li a:hover  {
				color:#000000;
				background-image:none;
				height:16px;
				height:auto;
				line-height:16px;
				padding-left:10px;
			}
	
span.subNaviAct  {
	background-image:url(../img/mainnavi_arrow.gif);
	background-repeat:no-repeat;
	background-position:right 5px;
}

li.mnBackLink a {
	background-color:#C0A594 !important;
}

li.mnLevel4HLc1 a,
li.mnLevel4HLc2 a,
li.mnLevel4HLc3 a,
li.mnLevel4HLc4 a,
li.mnLevel4HLc5 a,
li.mnLevel4HLc6 a,
li.mnLevel4HLc7 a,
li.mnLevel4HLc8 a {
	font-family:Georgia;
	padding:0 0 0 10px;
}
/***  ***/



/*** CONTENT ***/
.contentArea {
	float:left;
	display:inline;
}

#contentBack {
	background-image:url(../img/content_back_default.gif); background-repeat:repeat-y;
	_border-top:1px solid #FFFFFF;
}

.content {
	padding:18px 5px 0 10px;
	width:538px;
	float:left;
	display:inline;
}

.popup {
	width:290px;
}

	.content h1, .content h2, .content h3, .teaserHome h1 {
		/*font-size:22px;*/
		font-size:1.7em;
		/*line-height:23px;*/
		line-height:1.06em;
		font-weight:normal;
	}
	
	.content h1 {
		margin:0 0 21px 0;
	}
	
	.content h2 {
		font-size:1.1em;
		line-height:1.3em;
		font-weight:bold;
		margin:0 0 5px 0;
	}
	
	.content h2 a {
		font-size:1.1em;
		line-height:1.3em;
		font-weight:bold;
		margin:0 0 5px 0;
	}
	
	.content h3 {
		font-size:1.0em;
		line-height:1.06em;
		font-weight:bold;
	}
	
	.content p {
		padding:0 0 18px 0;
		font-size:0.9em;
		line-height:1.4em;
	}
	
	.content ul, .content ol {
		padding:0 0 17px 21px;
	}
	
	.content ul ul, .content ol ol {
		padding:0 0 0 17px;
		margin:0;
	}
	/*
	.content a {
		font-weight:bold;
		text-decoration:none;
	}
	*/
	.content a {
		font-weight:normal;
		text-decoration:underline;
	}
	
	.content .csc-textpic-caption {
		font-size:0.8em;
		line-height:12px;
		padding:3px 0 10px 0;
		color:#666;
	}
/***  ***/



/*** MARGINAL-SPALTE ***/
.marginalArea {
	width:217px;
	float:left;
	display:inline;
	margin:0 5px 0 0;
}

	.marginalImage img {
		border-bottom:5px solid #FFFFFF;
	}
	
	.marginalContent {
		padding:10px 10px 25px 10px;
	}
	
		.marginalContent h1, .marginalContent h2, .marginalContent h3 {
			color:#333333 !important;
			/*font-family:Arial,Verdana;*/
			/*font-size:12px;*/
			font-size:0.9em;
			margin:0 0 9px 0;
		}
		
		.marginalContent h1 {
			margin:0 0 9px 0;
		}
	
		.marginalContent p {
			padding:0 0 15px 0;
			color:#333333;
		}
		
		.marginalContent a.linkArrow {
			background-image:url(../img/arrow_link_white.gif) !important;
			background-repeat:no-repeat !important;
			background-position:right 6px !important;
			padding:0 6px 0 0 !important;
			text-decoration:none;
			font-weight:bold;
		}
		
		.c1 .marginalContent a:hover.linkArrow {
			background-image:url(../img/arrow_link_color1.gif) !important;
			color:#BDD5D1 !important;
		}
		
		.c2 .marginalContent a:hover.linkArrow {
			background-image:url(../img/arrow_link_color2.gif) !important;
			color:#EBBFCE !important;
		}
		
		.c3 .marginalContent a:hover.linkArrow {
			background-image:url(../img/arrow_link_color3.gif) !important;
			color:#F1BFC3 !important;
		}
		
		.c4 .marginalContent a:hover.linkArrow {
			background-image:url(../img/arrow_link_color4.gif) !important;
			color:#F9CCB5 !important;
		}
		
		.c5 .marginalContent a:hover.linkArrow {
			background-image:url(../img/arrow_link_color5.gif) !important;
			color:#EDCAA6 !important;
		}
		
		.c6 .marginalContent a:hover.linkArrow {
			background-image:url(../img/arrow_link_color6.gif) !important;
			color:#F4D8AD !important;
		}
		
		.c7 .marginalContent a:hover.linkArrow {
			background-image:url(../img/arrow_link_color7.gif) !important;
			color:#E4CAB8 !important;
		}
		
		.c8 .marginalContent a:hover.linkArrow {
			background-image:url(../img/arrow_link_color8.gif) !important;
			color:#DCBFC9 !important;
		}

.c1 .marginalContent h1, .c1 .marginalContent h2, .c1 .marginalContent h3, .c1 .marginalContent p, .c1 .marginalContent a,
.c2 .marginalContent h1, .c2 .marginalContent h2, .c2 .marginalContent h3, .c2 .marginalContent p, .c2 .marginalContent a,
.c3 .marginalContent h1, .c3 .marginalContent h2, .c3 .marginalContent h3, .c3 .marginalContent p, .c3 .marginalContent a,
.c4 .marginalContent h1, .c4 .marginalContent h2, .c4 .marginalContent h3, .c4 .marginalContent p, .c4 .marginalContent a,
.c5 .marginalContent h1, .c5 .marginalContent h2, .c5 .marginalContent h3, .c5 .marginalContent p, .c5 .marginalContent a,
.c6 .marginalContent h1, .c6 .marginalContent h2, .c6 .marginalContent h3, .c6 .marginalContent p, .c6 .marginalContent a,
.c7 .marginalContent h1, .c7 .marginalContent h2, .c7 .marginalContent h3, .c7 .marginalContent p, .c7 .marginalContent a,
.c8 .marginalContent h1, .c8 .marginalContent h2, .c8 .marginalContent h3, .c8 .marginalContent p, .c8 .marginalContent a,
.marginalContent td {
	color:#FFFFFF !important;
}
/***  ***/



/*** HOME ***/
.contentAreaHome {
	background-image:url(../img/content_home_back.gif) !important;
	background-repeat:repeat-y;
	background-color:#FFFFFF;
}

.contentAreaHome .c1, .contentAreaHome .c2, .contentAreaHome .c3, .contentAreaHome .c4,
.contentAreaHome .c5, .contentAreaHome .c6, .contentAreaHome .c7, .contentAreaHome .c8 {
	background-image:none !important;
}

.contentAreaHome .content {
	height:187px;
	width:424px;
}

.contentAreaHome .content h2 {
	font-size:1.7em;
	/*line-height:23px;*/
	line-height:1.06em;
	font-weight:normal;
	margin:0;
}

.teaserHome {
	float:left;
	width:311px;
	padding:18px 10px 0 10px;
	margin:0 0 0 5px;
}

	.teaserHome h1 {
		margin-bottom:21px;
	}

	.teaserHome h3 {
		/*font-size:22px;*/
		font-size:1.7em;
		/*line-height:23px;*/
		line-height:1.08em;
		margin:23px 0 21px 0;
		font-weight:normal;
	}
	
	.teaserHome p {
		font-size:0.9em;
		line-height:1.33em;
	}

.homeBoxArea {
	width:780px;
	border-top:5px solid #FFFFFF;
}
	
.homeBox,
.subNaviTeaser {
	float:left;
	display:inline;
	/*height:204px;*/
	background-color:#E6DBD4;
	width:217px;
	border-right:5px solid #FFFFFF;
}

.subNaviTeaser {
	width:165px;
}

.subNaviTeaserEnd {
	width:165px;
	height:16px;
	background-color:#DACDC4;
	border-top:5px solid #FFF;
}

.homeBoxThird {
	width:331px;
}

	.homeBoxImage,
	.subNaviTeaserImage {
		height:163px;
	}
	
	.homeBoxTitle,
	.subNaviTeaserTitle {
		height:36px;
		border-top:5px solid #FFFFFF;
		padding:6px 0 0 10px;
	}
	
	.homeBoxTitle p a,
	.subNaviTeaserTitle p a {
		color:#FFFFFF;
		text-decoration:none;
		font-weight:bold;
		padding:0 8px 0 0;
		background-image:url(../img/mainnavi_arrow.gif);
		background-repeat:no-repeat;
		background-position:right 5px;
		_background-position:right 6px;
		font-size:0.95em;
	}
	
		.homeBoxTitle p a:hover {
			/*background-image:none;*/
		}
/***  ***/



/*** FOOTER ***/
.footer {
	width:760px;
	background-color:#DACDC4;
	color:#FFFFFF;
	font-weight:bold;
	padding:0 5px 0 10px;
	height:16px;
	/*line-height:16px;*/
	line-height:1.17em;
	border-top:5px solid #FFFFFF;
}
/***  ***/



/*** EXT: gh_fontsize ***/
.tx-ghfontsize-pi1 {
	background-color:#FFFFFF;
	margin-top:-1px;
	float:left;
	display:inline;
}

.tx-ghfontsize-pi1 ul {
	margin:0;
	padding:0;
	list-style:none;
}

.tx-ghfontsize-pi1 li {
	display:inline;
	float:left;
	border:none;
	margin:0;
	padding:0 0 0 2px;
}

.tx-ghfontsize-pi1 a {
	text-decoration:none;
}

.tx-ghfontsize-smaller {
	font-size:1.14em !important;
	line-height:1.0em;
}

.tx-ghfontsize-reset {
	font-size:1.3em !important;
	line-height:1.0em;
}

.tx-ghfontsize-larger {
	font-size:1.4em !important;
	line-height:0.9em;
	padding:0 0 0 1px;
}

.tx-ghfontsize-clear {
	clear:left;
}
/***  ***/


.search_result {
	margin:0 0 20px 0;
}



/*** Ext: TT_NEWS***/
.news-latest-item {
	margin:0 0 8px 0;
}

.news-latest-item h4, .news-latest-item h4 a{
	padding:18px 0px 5px 0px;
	margin:0px;
	font-size:0.95em;
	line-height:1.0em;
	font-family:Arial,Verdana;
	color:#333333;
}

.news-latest-item p.bodytext{
	display:inline;
}

.news-latest-item a{
	font-size:0.85em;
	font-weight:bold;
}

.news-latest-item a:hover{
	color:#666666;
	background-image:url(../img/pfeil_textlink_666666.gif);
}

.newsImageList {
	float:left;
	margin:3px 10px 5px 0;
}

.news-single-item a{
	background:none;
}

.news-single-date {
	font-size:10px;
	margin:0 0 10px 0;
}

.news-single-imgcaption {
	/*display:none;*/
	font-size:10px !important;
}

.newsImageSingle {
	float:right;
	margin:3px 0 5px 10px;
	width:150px;
}

.tx-ttnews-browsebox table {
	width:auto;
}

.tx-ttnews-browsebox-SCell p a {
	font-weight:bold;
	font-size:18px;
}
/***  ***/



/*** EXT: wt_directory / tt_address ***/
.wtAddress {
	margin:16px 0 16px 0;
}

.wtAddressImage {
	float:left;
	display:inline;
	margin:0 10px 0 0;
	width:60px;
}

.wtAddressInfo, .ttAddressInfo {
	float:left;
	display:inline;
	width:197px !important;
}

.wtAddressInfo h3, .ttAddressInfo h3 {
	margin:0;
	font-size:12px;
}

.wtAddressInfo p, .ttAddressInfo p {
	margin:0 !important;
	padding:0 !important;
	font-size:12px;
	line-height:16px;
}

.wtAddressInfo p a, .ttAddressInfo p a {
	font-size:11px;
}

.ttAddressInfo {
	margin:0 0 22px 0;
	width:217px;
}

	.ttAddressInfo img {
		margin:6px 0 0 0;
	}
/***  ***/



/*** KONTAKTFORMULAR ***/
fieldset {
	border:0;
	padding:0;
}

.csc-mailform label {
	width:73px;
	display:block;
	float:left;
	padding:2px 0 0 0;
}

.csc-mailform input {
	width:200px;
	border:1px solid #58585A;
	margin:0 0 4px 0;
}

.csc-mailform textarea {
	width:320px;
	height:150px;
	border:1px solid #58585A;
	margin:0 0 4px 0;
}

.csc-mailform-check {
	width:20px !important;
}

.csc-mailform-submit {
	width:100px !important;
	margin-left:73px !important;
}

/***  ***/



/*** CALENDAR BASE ***/
.cal_list {
	margin:0 0 20px 0;
}

.cal_list h3, .cal_list h3 a {
	font-size:0.95em;
	font-weight:normal;
	line-height:1;
	margin:0 0 4px 0;
	font-family:Arial,Verdana;
	color:#333333 !important;
}

.cal_detail h1 {
	font-family:Georgia;
	font-weight:normal;
	margin:9px 0 20px 0;
}

.cal_detail h2 {
	font-family:Georgia;
	font-weight:normal;
	margin:25px 0 4px 0;
}

.cal_detail p.bodytext {
	margin:0;
	padding:0;
}

.detail_info {
	background-color:#F1E5DB;
	margin:0 0 5px 0;
	padding:8px 10px 9px 10px;
	font-size:12px;
}

.prefix {
	float:left;
	display:inline;
	font-weight:bold;
	width:106px;
}

.sufix {
	float:left;
	display:inline;
	width:360px;
}

.search_title {
	float:left;
	display:inline;
	width:75px;
	padding:8px 0 0 0;
	font-size:12px;
}

.search_field {
	float:left;
	display:inline;
	width:400px;
	padding:5px 0 0 0;
}

.pagebrowser a {
	background-image:none;
}
/***  ***/




/*** Tabellen ***/
table.tabTimes {
	margin-top:-16px;
}

table.tabTimes .td-0 {
	width:180px;
}

table.facts td {
	padding:3px 3px 3px 5px;
	background-color:#DADADA;
	font-size:1em;
}

table.facts .tr-0 td {
	background-color:#999 !important;
	color:#FFF;
	font-weight:bold;
}

table.td0right td.td-0 {
	text-align:right;
}
/***  ***/



/*** POWERMAIL FORMULAR ***/
.tx-powermail-pi1_formwrap input,
.tx-powermail-pi1_formwrap select,
.tx-powermail-pi1_formwrap textarea {
	font-size:11px;
	border:1px solid #333;
	padding:0 0 0 4px;
	font-family:Arial,Verdana;
	margin:0 0 5px 0;
}

.tx-powermail-pi1_formwrap input,
.tx-powermail-pi1_formwrap select {
	height:18px;
}

.tx_powermail_pi1_fieldwrap_html label {
	width:85px;
	height:16px;
	line-height:12px;
	display:block;
	float:left;
	padding:4px 0 0 0;
}

/* Zweizeilges Label */
.tx_powermail_pi1_fieldwrap_html_88 label {
	padding-top:0 !important;
	margin-top:-2px !important;
}

/* TEXT */
.tx_powermail_pi1_fieldwrap_html_text label {}

.tx_powermail_pi1_fieldwrap_html_text input {
	width:250px;
}

/* TEXTAREA */
.tx_powermail_pi1_fieldwrap_html_textarea label {}

.tx_powermail_pi1_fieldwrap_html_textarea textarea {
	width:250px;
	height:100px;
}

/* SELECT */
.tx_powermail_pi1_fieldwrap_html_select label {}

.tx_powermail_pi1_fieldwrap_html_select select {
	width:254px;
}

/* CHECK */
.tx_powermail_pi1_fieldwrap_html_check label {}

/* RADIO */
.tx_powermail_pi1_fieldwrap_html_radio {
	margin:1px 0 0 0;
}

.tx_powermail_pi1_fieldwrap_html_radio input {
	border:none;
	float:left;
}

.tx_powermail_pi1_fieldwrap_html_radio label {
	width:23px;
	float:left;
	padding:2px 0 0 2px;
}

.wichobject .tx_powermail_pi1_fieldwrap_html_radio label {
	width:45px;
}

.powermail_radio_inner {
	float:left;
	display:inline;
	margin:0 10px 0 0;
}

.tx_powermail_pi1_fieldwrap_html_radio_title {
	float:left;
	width:85px;
	font-weight:normal !important;
	margin:2px 0 0 0 !important;
}

/* CAPTCHA */
.tx_powermail_pi1_fieldwrap_html_captcha label {
	height:130px;
}

.tx_powermail_pi1_fieldwrap_html_captcha input {
	float:left;
	width:50px;
	margin:4px 0 0 0;
}

.tx_powermail_pi1_fieldwrap_html_captcha_description {
	width:193px;
	margin:0 0 0 6px;
	padding:0 0 0 0;
	line-height:15px;
	float:left;
}

.tx-srfreecap-pi2-image {
	border:1px solid #333;
	margin:0 0 1px 0 !important;
}

.captchaCantRead {
	margin:0 0 8px 0;
}

.tx-srfreecap-pi2-cant-read {
	width:200px;
	line-height:13px;
}

/* SUBMIT */
.tx_powermail_pi1_fieldwrap_html_submit {
	padding:0 0 0 85px;
}

.bt_default, .powermail_submit {
	background-color:#333;
	width:100px;
	height:22px !important;
	color:#FFFFFF;
	font-weight:bold;
	text-align:center;
	padding:0 !important;
	border:none !important;
	font-size:12px;
}

/* PFLICHTFELD KENNZEICHNUNG */
.powermail_mandatory {
	padding:0 0 0 1px;
}

.tx_powermail_pi1_fieldwrap_html_51 textarea {
	border:none !important;
	height:50px;
	font-weight:bold;
}


.tx_powermail_pi1_fieldwrap_html_51 input {
	border:1px solid #FFF;
	padding-left:0;
}
/***  ***/


/*** GRUSSKARTEN ***/

.tx_powermail_pi1_fieldwrap_html_61 label,
.tx_powermail_pi1_fieldwrap_html_50 label,
.tx_powermail_pi1_fieldwrap_html_60 label,
.tx_powermail_pi1_fieldwrap_html_54 label,
.tx_powermail_pi1_fieldwrap_html_62 label,
.tx_powermail_pi1_fieldwrap_html_63 label,
.tx_powermail_pi1_fieldwrap_html_64 label,
.tx_powermail_pi1_fieldwrap_html_65 label,
.tx_powermail_pi1_fieldwrap_html_66 label,
.tx_powermail_pi1_fieldwrap_html_55 label,
.tx_powermail_pi1_fieldwrap_html_56 label,
.tx_powermail_pi1_fieldwrap_html_57 label,
.tx_powermail_pi1_fieldwrap_html_67 label {
	width:103px;
}

.tx_powermail_pi1_fieldwrap_html_61,
.tx_powermail_pi1_fieldwrap_html_62,
.tx_powermail_pi1_fieldwrap_html_67 {
	font-weight:bold !important;
	margin-top:5px;
}

.tx_powermail_pi1_fieldwrap_html_57 {
	padding:0 0 0 103px;
}

/***  ***/


.contentOverview {
	width:549px;
}

.contentOverviewBox {
	float:left;
	display:inline;
	width:177px;
	min-height:180px;
	margin:0 6px 15px 0;
}

.contentOverviewBox h2 {
	font-size:11px;
	margin:5px 2px 0 2px;
}

.contentOverviewBox a {
	text-decoration:none;
}



.babySingleImage {
	border:1px solid CCCCCC;
}

#rgsnnest {
	display:none;
}

.babyList-item {
	padding:5px 5px 5px 5px;
	background-color:#DACDC4;
}

.babyList-item p, .babyList-item p.bodytext {
	margin:0 !important;
	padding:0 !important;
}

.babyList-container hr {
	margin:5px 0 5px 0;
    height:1px;
    color:#C0A594;
    background-color:#C0A594;
    border:none;
}

.babyList-container h4 {
	margin:3px 0 6px 0;
}

.news-amenu-container ul {
	list-style-type:none;
	margin:0;
	padding:0;
}

.news-amenu-container ul li {
	line-height:18px;
}

.news-amenu-container ul li a {
	text-decoration:none;
}

.news-amenu-container ul li a:hover {
	text-decoration:underline;
}

.news-amenu-item-year {
	font-weight:bold;
	color:#FFF;
	font-size:16px;
}

.archiveAct {
	font-weight:bold;
}
