/**
 * Style sheet default
 */
img.homebild
{
	float: left; margin-left:10px;margin-bottom:5px;margin-top:15px;
}

#vbilder
{
	position:absolute;
	top:-20px;
	left:465px;
}

#leistungen .platzhalter
{
	height:200px;
}

#left
{
	padding-left:85px;
	width:150px;
}

span.jahreszahl
{
	color:#888888;
	margin-right:20px;
	font-size:110%;
}

#impressum
{
	margin-top:-15px;
}

#infos
{
	margin-top:-12px;
}

#maskehead
{
	height:20px;
	width:972px;
	background-color:#fff;
}

html
{
	height:100%;
	overflow-x: hidden;
}

body
{
	font-family:verdana;
	font-size:12px;
	padding:0px;
	margin:0px;
	background-color:#ffffff;
	color:#800000;
	LINE-HEIGHT: 14pt;
	text-align: justify;
}

#wrapper
{
	margin:0px auto;
	width:918px;
	padding-top:0px;
	padding-bottom:15px;
	background-image:url(tl_files/webimages/_schatten.gif);
	background-position:bottom right;
}

#wrapper_b
{
	width:897px;
	border:solid 1px #f49c00;
	background-image:url(tl_files/webimages/background.png);
}

#leistungen
{
	padding-top:0px;
	width:452px;
}

#footer
{
	padding:0px;
	margin:0px;
	background-image:url(tl_files/webimages/footer.png);
}

#footernav
{
	padding-right:17px;
	margin:0px;
}

#footernav li
{
	list-style-type:none;
	float:left;
	margin-left:30px;
	padding:0px;
	font-weight:bold;
}

#footernav ul
{
	margin-top:55px;
	float:right;
}

#footer a
{
	text-decoration:none;
	font-weight:normal;
	color:#800000;
}

#navigation
{
	padding:0px;
	margin-top:-5px;
}

#navigation ul.level_1
{
	padding:0px;
	width:1117px;
}

#navigation li
{
	width:117px;
	height:44px;
	list-style-type:none;
	margin-top:0px;
}

#navigation a
{
	text-decoration:none;
	color:#6F6F6F;
	height:44px;
	width:117px;
	display:block;
}

#navigation span
{
	width:117px;
	height:44px;
}

#main
{
	margin-right:15px;
	padding-top:9px;
}

#maincontent a
{
	font-weight:bold;
	font-size:14px;
	color:#FF9900;
	text-decoration:none;
}

span.close
{
	background-image:url(tl_files/webimages/schliessen.png);
	background-position:left 3px;
	background-repeat:no-repeat;
	cursor:pointer;
	padding-left:15px;
}

#impressum a
{
	font-style: italic;
	font-size: 10px;
	color: #FF9900;
}

#maincontent
{
	padding:0px;
	margin:0px;
}

#maincontent a.back
{
	font-size:12px;
	color:#6F6F6F;
	text-decoration:none;
	font-weight:normal;
}

div.toggler
{
	font-weight:bold;
	color:#FF9900;
	background:transparent url(tl_files/webimages/ico_plus.png) left 3px no-repeat;
	padding-left:21px;
	margin-top:7px;
	cursor:pointer;
	cursor:hand;
	font-size:13px;
}

div.toggler_one
{
	font-weight:bold;
	color:#e79400;
	background:transparent url(tl_files/webimages/ico_plus.png) left 3px no-repeat;
	padding-left:21px;
	margin-top:7px;
	cursor:pointer;
	cursor:hand;
	font-size:12pt;
}

div.accordion
{
	border-left:solid 1px #ccc;
	padding-left:20px;
	margin-left:4px;
}

div.accordion_one
{
	border-left:solid 1px #ccc;
	padding-left:20px;
	margin-left:4px;
}

a.home
{
	font-style:italic;
	text-decoration:none;
	font-weight:bold;
	font-size: 12px;
	color:#FF9900;
}

#biografie img
{
	background-image:url(tl_files/webimages/schatten.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding: 0px 1px 2px 1px;
}

#leistungen img
{
	background-image:url(tl_files/webimages/schatten.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding: 0px 1px 2px 1px;
}

#leistungen ul
{
	margin-left:-25px;
}

#home ul
{
	margin-left:-25px;
}

#leistungen ul.gruen
{
	margin-left:140px;
}

#leistungen ol
{
	margin-left:-20px;
}

#infos ul
{
	margin-left:-25px;
}

#infos ol
{
	margin-left:-20px;
}

#home img
{
	background-image:url(tl_files/webimages/schatten_200.png);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding: 0px 1px 2px 1px;
}

.accordion a
{
	font-style: italic;
	color: #FF9900;
	font-weight:bold;
	font-size: 12px;
}

#impressum a
{
	font-style: italic;
	color: #FF9900;
	font-weight:bold;
	font-size: 12px;
}

#impressum a:hover
{
	background-color:#FF9900;
	color:#ffffff;
}

.accordion a:hover
{
	background-color:#FF9900;
		color:#ffffff;
}

#partner a
{
	font-style: italic;
	font-weight:bold;
	font-size: 12px;
	color: #FF9900;
}

#partner a:hover
{
	background-color:#FF9900;
	color:#ffffff;
}

a.ac:hover
{
	background-color:#FF9900;
		color:#ffffff;
}

#stellen a
{
	font-style: italic;
	font-size: 12px;
	color: #FF9900;
	font-weight:bold;
}

#stellen a:hover
{
	background-color:#FF9900;
	color:#ffffff;
}

#f1 label
{
	display:block;
}

#f1 input.name
{
	width:575px;
}

#f1 input.email
{
	width:575px;
}

#f1 input.tel
{
	width:575px;
}

#f1 textarea
{
	width:575px;
}

#f1 input.fax
{
	width:575px;
}

#f1 select.contact
{
	width:100px;
}

#f1 td.col_0
{
	vertical-align:top;
}

#f1 td.col_1
{
	text-align:right;
	width:230px;
}

#kontakt .ce_text
{
	padding:0px;
}

#kontakt input
{
	margin-bottom:10px;
}

#kontakt h4
{
	color:#800000;
	font-size:14px;
}

#home .ce_text
{
	padding:0px;
	margin:0px;
}

.taf_message
{
	color:green;
	margin-bottom:30px;
	font-weight:bold;
}

#mod_taf textarea
{
	width:575px;
}

#mod_taf
{
}

#empfehlen
{
	padding-top:0px;
}

#empfehlen input
{
	width:575px;
	margin-bottom:10px;
}

#empfehlen .submit
{
	width:100px;
}

#f1 input.send
{
	margin-top:5px;
	width:100px;
}

#home
{
	padding:0px;
	margin-top:-22px;
}

#navigation li.active
{
	font-weight:bold;
}

#footernav li.impressum
{
	border-left:solid 1px #6f6f6f;
	padding-left:30px;
}

#footernav li.empfehlen
{
	border-left:solid 1px #6f6f6f;
	padding-left:30px;
}

#home li
{
	padding-bottom:10px;
	list-style-image:url(tl_files/webimages/ico_orange.png);
}

a.home:hover
{
	background-color:#FF9900;
	color:#ffffff;
}

#stellen li
{
	list-style-image:url(tl_files/webimages/ico_orange.png);
}

#stellen ul
{
	margin-left:-25px;
}

#leistungen li
{
	padding-bottom:10px;
		list-style-image:url(tl_files/webimages/ico_orange.png);
}

#infos li
{
	padding-bottom:10px;
		list-style-image:url(tl_files/webimages/ico_orange.png);
}

#katout
{
	position:absolute;
	top:105px;
	left:44px;
	width:100%;
	height:20px;
	z-index:+30;
	font-weight:bold;
	text-align: justify;
	font-size: 14pt; 
	color: #ff9900;
}

li:hover.biografie
{
	background-image:url(tl_files/webimages/bBiografieactive.png);
}

li.biografie
{
	background-image:url(tl_files/webimages/bBiografie.png);
}

li.leistungen
{
	background-image:url(tl_files/webimages/bLeistungen.png);
}

li.kontakt
{
	background-image:url(tl_files/webimages/bKontakt.png);
}

li:hover.kontakt
{
	background-image:url(tl_files/webimages/bKontaktactive.png);
}

li.partner
{
	background-image:url(tl_files/webimages/bPartner.png);
}

li:hover.partner
{
	background-image:url(tl_files/webimages/bPartneractive.png);
}

li.stellen
{
	background-image:url(tl_files/webimages/bStellen.png);
}

li:hover.stellen
{
	background-image:url(tl_files/webimages/bStellenactive.png);
}

li:hover.leistungen
{
	background-image:url(tl_files/webimages/bLeistungenactive.png);
}

li.tagespflege
{
	background-image:url("tl_files/webimages/bTagespflege.png");
}

li:hover.tagespflege
{
	background-image:url("tl_files/webimages/bTagespflegeactive.png");
}

li.zufriedenheit
{
	background-image:url("tl_files/webimages/bZufriedenheit.png");
}

li:hover.zufriedenheit
{
	background-image:url("tl_files/webimages/bZufriedenheitactive.png");
}
