/*------allgemein------*/
body {	font-family: Verdana, Aria;font-size: 100.01%;color:#696969;margin: 0;}
* {	margin:0;padding:0;}
#start { width: 100%;text-align: center;background-image:url(../graf/startseite.gif);
         background-repeat: no-repeat;background-position: top center;}

#startneu {width: 100%;height: 100%;text-align: center;background-image:url(../graf/startneu.gif);
         background-repeat: no-repeat;background-position: top center;}

a {color:#cc0000;}
a:link {color: #cc0000;text-decoration:none;cursor:pointer;}
a:hover {color: #696969;text-decoration:none;}
a:visited {text-decoration:none;}

#eingang {width:800px;text-align:right;border:0px solid black;}
#kopf {	height:410px;border:0px solid;}
#bauch { height:220px;text-align:right;font-size:0.94em;font-weight:bold;color:#696969;border:0px solid black;}
#bauch p {padding:0;text-align:center;border:0px solid black;}
#kopfa {	position:absolute;font-size:11px;visibility:hidden;}
#kopf2 {	height:202px;border:0px solid;}
#bauchvorn {font-size:12px;border:0px solid black;text-align:left;}

#add {	text-align:right;font-size:9px;padding-right:64px;}

#bauch1 {height:366px;font-size:12px;border:0px solid black;text-align:left;}
#haupt {	width:100%;border:0px solid red;font-size:12px;}
#xtra1 { width:244px;line-height:22px;vertical-align:top;border:0px solid black;}
#xtra1a {text-align:center;padding:18px 30px 0 40px;border:0px solid red;}
#irgendwas {border:0px solid red;width:154px;height:80px;padding-left:3px;}
#irgendwas img {border:1px solid #e5e6bf;}
#neues {	border:1px dotted #e5e6bf;padding:4px 6px 10px 6px;background:#ffffff;margin-bottom:10px;
	color:#696969;text-align:center;line-height:14px;font-size:11px;}
#neues2 {border:1px dotted #e5e6bf;padding:0;background:#ffffff;margin-bottom:10px;
	color:#696969;}
#neues h1 {font-size:14px;padding:4px 0 4px 0;margin-bottom:18px;border-bottom:1px solid #e5e6bf;}
#neues p {margin:0;padding:0 0 4px 0;}

#xtra2 { margin-right:62px;padding-top:30px;line-height:20px;border:0px solid black;}

#xt {	margin-right:30px; border:0px solid green;}
.frofo { float:left;padding: 6px 20px 44px 0px;display:inline;}
.frofo img {border:1px solid #e5e6bf;}

.klar { clear:left;}
.frotxt p {margin:0;padding:0;}

#bauch2 {height:144px;font-size:12px;border:0px solid black;}
#bauch2 p {float:right;margin-right:56px;text-align:right;width:340px;
         line-height:20px;font-weight:bold;border:0px solid black;display:inline;}
#bauch2 p span, #bauch1 p span {color:#cc0000;}
#fuss {	width:712px;font-size:10px;text-align:right;border:0px solid #696969;}
#raum { 	height:60px;}
#fusshg {background-image:url(../fengshui/graf/fusshg.gif);
         background-repeat:no-repeat;
         background-position:center;
	border:0px solid black;}
#fuss1 { background-image:url(../fengshui/graf/fusshg.gif);
         background-repeat:no-repeat;
         background-position:center;
	border:0px solid black;
         height:140px;}
#fuss1a {font-size:10px;width:680px;padding-top:84px;text-align:right;border:0px solid #696969;}


/*------klassisches Feng Shui ------*/

#startklafeng {
	width: 100%;
	text-align: center;
         background-image:url(../fengshui/graf/startklafeng.gif);
         background-repeat: no-repeat;
         background-position: top center;
}
#klafeng {
	width:800px;
         font-size:12px;
         border:0px solid black;
         position:relative;
}

#kopfkla {
	height:155px;
         font-size:11px;
         border:0px solid;
}
#kopfkla div {
	height:80px;
         border:0px solid;
}
#kopfkla p {
	float:right;
	text-align:right;
         margin-right:176px;
	width:220px;
         border:0px solid;
         display:inline;
}
#navikla {
	height:40px;
         text-align:right;
         margin-right:44px;
         border:0px solid;
}
#navikla img {
	margin-left:0;
}
#naviklali {
	float:left;
         width:198px;
	height:450px;
         margin-top:9px;
         margin-bottom:100px;
         font-size:12px;
         background-image:url(../fengshui/graf/navischmuck.gif);
         background-repeat: no-repeat;
         border:0px solid black;
}
#naviklali ul {
         text-align:left;
         padding:1px 0 0 4px;
         border:0px solid;
         background-image:url(../fengshui/graf/navischmuck2.gif);
}
#naviklali li {
         list-style-type:none;
         margin:6px 0 4px 0;padding:6px 0 6px 16px;
         background-image:url(../graf/submark.gif);
         color:#696969;
         border:0px solid;
}

#extrakla {
	float:right;
         padding:16px 0 0 0;
         margin:0 16px 0 0;
         border:0px solid black;
         display:inline;
}
#extrameth {
	float:right;
         padding-top:36px;
         margin-right:8px;
}
#extraberat {
	float:right;
         padding:6px 0 0 0;
         margin:0 16px 0 22px;
         border:0px solid black;
         display:inline;
}
#kla {
	text-align:left;
         line-height:18px;
         margin:0 216px 0 216px;
}
#kla h1 {
	font-size:17px;
         padding:12px 0 12px 0;
}

#kla li {
	margin-left:26px;
         line-height:20px;
}
#kla span {
	color:#cc0000;
}
/* alt
.line {
	position:relative;
	border-bottom:1px solid #dbdbb2;padding-bottom:4px;
         margin:0;
         padding:0;
}
*/
.eintr {
	margin:0 0 30px 0;padding:16px 10px 20px 10px;
	background-color:#fff;	
}
.line {
	position:relative;
	border-bottom:0px solid #dbdbb2;padding:4px;
	background:#fff;
         margin:0;
}
#ausfall {
	position:absolute;
         top:40px;
         left:30px;
}
#ausgebucht {
	position:absolute;
         top:20px;
         left:220px;
}
#gru {	text-align:left;line-height:18px;padding:0;margin:0 66px 0 216px;}
#gru h1 {font-size:17px;padding:12px 0 12px 0;}
#gru h2 {font-size:17px;padding:12px 0 12px 0;}
#gru h3 {font-size:13px;padding:0 0 12px 0;margin:0;}
#gru p { height:144px;margin-bottom:20px;margin-left:226px;border:0px solid;}
#gru li {margin-left:26px;line-height:20px;}
#gru img {margin-left:26px;}
#gru span {color:#cc0000;}
#gru table {font-size:12px;line-height:18px;}

#grupr {	text-align:left;line-height:18px;padding:0;margin:0 66px 0 216px;}
#grupr h1 {font-size:17px;padding:12px 0 12px 0;}
#grupr h2 {font-size:17px;padding:12px 0 12px 0;}
#grupr p { height:144px;margin-bottom:20px;margin-left:226px;border:0px solid;}

#gruplus {
	text-align:left;
         line-height:18px;
         margin:0 16px 0 216px;/*margin:0 16px 0 216px;*/
         border:0px solid;
}
#gruplus img {
	float:right;
         margin-left:24px;
}

#preis {
	text-align:left;
         line-height:18px;
         margin:0 166px 0 226px;/*margin:0 16px 0 216px;*/
         border:0px solid;
}

#prei {
	text-align:left;
         line-height:18px;
         margin:0 26px 0 216px;/*margin:0 16px 0 216px;*/
         border:0px solid;
}

#prei h1 {
         font-size:17px;
         padding:12px 0 12px 0;
}
#prei li {
	margin-left:26px;
         line-height:20px;
}
#prei span {
	color:#cc0000;
}
#prei table {
	font-size:12px;
         line-height:18px;
         text-align:left;
}
#prei table td {
	vertical-align:top;
}

#bildre {
	float:right;
}
#bildli {
	float:left;
}
#bildlf {
	clear:right;
         float:right;
         margin-top:20px;
         font-size:11px;
}
#bildlf b {
	font-size:11px;
}

#fusskla {
         font-size:10px;
         width:760px;
	margin-top:44px;
         text-align:right;
	border:0px solid #696969;
}
#fusskla img {
	margin:0 8px 20px 0;
}

h5 {
	font-weight:normal;
	font-size:13px;
}


/*------Lebenswegbegleitung------*/

#startlebensweg {
	width: 100%;
	height: 100%;
	text-align: center;
         background-image:url(../lebensweg/graf/startlebensweg.gif);
         background-repeat: no-repeat;
         background-position: top center;
}
#navilebli {
	float:left;
         width:198px;
	height:450px;
         margin-top:9px;
         margin-bottom:100px;
         font-size:12px;
         background-image:url(../lebensweg/graf/navischmuck.gif);
         background-repeat: no-repeat;
         border:0px solid black;
}
#navilebli ul {
         text-align:left;
         padding:1px 0 0 4px;
         border:0px solid;
         background-image:url(../lebensweg/graf/navischmuck2.gif);
}
#navilebli li {
         list-style-type:none;
         margin:6px 0 4px 0;padding:6px 0 6px 16px;
         background-image:url(../graf/submark.gif);
         color:#696969;
         border:0px solid;
}
#kopfleb {height:155px;font-size:11px;border:0px solid;}
#kopfleb div {height:84px;border:0px solid;}
#kopfleb p {
	float:right;
	text-align:right;
         margin-right:176px;
	width:240px;
         border:0px solid;
         display:inline;
}

#fusslebhg {
         background-image:url(../lebensweg/graf/fusslebhg.gif);
         background-repeat:no-repeat;
         background-position: center;
	border:0px solid black;
}


/*------Märchen und Seelengeschichten------*/

#startmaerchen {
	width: 100%;
	height: 100%;
	text-align: center;
         background-image:url(../maerchen/graf/startmaerchen.gif);
         background-repeat: no-repeat;
         background-position: top center;
}
#navimaerli {
	float:left;
         display:inline;
         width:198px;
	height:450px;
         margin-top:9px;
         margin-bottom:100px;
         font-size:12px;
         background-image:url(../maerchen/graf/navischmuck.gif);
         background-repeat: no-repeat;
}
#navimaerli ul {
         text-align:left;
         padding:1px 0 0 4px;
         border:0px solid;
         background-image:url(../maerchen/graf/navischmuck2.gif);
}
#navimaerli li {
         list-style-type:none;
         margin:6px 0 4px 0;padding:6px 0 6px 16px;
         background-image:url(../graf/submark.gif);
         color:#696969;
         border:0px solid;
}
#kopfmaer {height:155px;font-size:11px;border:0px solid black;}
#kopfmaer div {height:80px;border:0px solid;}
#kopfmaer p {float:right;text-align:right;margin-right:176px;width:240px;border:0px solid;display:inline;}

#fussmaerhg {
         background-image:url(../maerchen/graf/fussmaerhg.gif);
         background-repeat:no-repeat;
         background-position: center;
	border:0px solid black;
}

#info0 {  padding:20px 0 20px 0;margin:0;border:0px solid red;}
#infotxt {padding:10px;margin:0;color:#000;background-color:#fff;border:0px solid black;}

h5 {	margin:0 0 10px 0;font-weight:bold;font-size:12px;}

#gruBuch {text-align:left;line-height:18px;padding:0;margin:0 66px 0 216px;}
#gruBuch h1 {font-size:17px;padding:12px 0 12px 0;}
#gruBuch h2 {font-size:17px;padding:12px 0 12px 0;}
#gruBuch h3 {font-size:13px;padding:0 0 12px 0;margin:0;}
#gruBuch li {margin-left:26px;line-height:20px;}
#gruBuch table td {font-size:13px;vertical-align:top;}
#buchlist p {margin:10px 0 0 20px;}
#gruBuch span {color:#cc0000;}

.buech {margin-bottom:26px;}
.cancel {color:#ff0000;font-weight:bold;padding:0 0 10px 0;}

/* Erzählwerkstatt  */

#gruErz {text-align:left;line-height:18px;padding:0;margin:0 66px 0 216px;}

#gruErz h1 {font-size:17px;padding:12px 0 12px 0;}
#gruErz h2 {font-size:17px;padding:12px 0 12px 0;}
#gruErz h3 {font-size:13px;padding:0 0 12px 0;margin:0;}
#gruErz p {height:144px;margin-bottom:20px;margin-left:226px;border:0px solid;}

#gruErz li {margin-left:26px;line-height:20px;}
#gruErz span {color:#cc0000;}
#gruErz table {font-size:12px;line-height:18px;}
#gruErz a {color:#cc0000;}
#gruErz b a {color:#696969;}

#fotoErz {float:right;display:inline;width:160px;height:100px;border:0px solid #696969;margin:10px 0 0 0;background:#fff;}
#fotoErz {margin-left:20px;}
#fotoErz1 {float:right;display:inline;width:160px;height:160px;border:0px solid #696969;margin:10px 0 0 0;background:#fff;}
#fotoErz1 {margin-left:20px;}



/*------Kontaktformular------*/

#form {	font-size:11px;}

input, textarea {
	padding: 1px;
	color: #000000;
	background: #FFFBCB;
	border-top: 1px solid #696969;
	border-right: 1px solid #FFFFFF;
	border-bottom: 1px solid #FFFFFF;
	border-left: 1px solid #696969;
}
input:focus, textarea:focus {background-color: #FFFFFF;}
#submit td input {
	background-color: #A9A9A9;
         border-bottom: 1px solid #696969;
	border-left: 1px solid #FFFFFF;
	border-top: 1px solid #FFFFFF;
	border-right: 1px solid #696969;
}

/*--- Newsletter  Dokumentation---*/

#newa {	width:740px; margin:0 auto;background:white;border-right:2px solid #ccc;border-left:2px solid #ccc;}

#newb {	padding:40px 60px 60px 20px;font-family:verdana;font-size:12px;color:#696969;}
#newb h1{margin:6px 0 16px 0;font-weight:bold;font-size:15px;color:#000;}
#newb h2{font-weight:bold;font-size:14px;}
#newb div{padding-left:3px;margin-bottom:20px;line-height:17px;}
#newb p {padding:0 0 14px 14px;margin:0;line-height:17px;}
#newb img {margin: 10px 0 36px 16px;}
#newb a {color:#cc0000;}

/*###################  Links ####################*/

#bauchvorn a {font-size:12px;font-weight:bold;color:#cc0000;}

#neues a {font-weight:normal;color:#cc0000;font-size:11px;}
#neues a:hover {color:#696969;}

#extrakla a {color:#cc0000;}

#fuss1a a {color:#696969;}

#xtra2 a {font-weight:normal;font-size:11px;color:#cc0000;}
#xtra2 a:hover {font-weight:normal;color:#696969;}

#bauch2 p a:hover {color:#cc0000;}

#naviklali a {color:#696969;}
#navilebli a {color:#696969;}
#navimaerli a {color:#696969;}

#fusskla a {color:#696969;}

#info a {color:#cc0000;}

#prei a {color:#696969;}

#startref {position:absolute;top:0;left:14px;height:120px;width:200px;}
#startref2 {position:absolute;top:0;right:14px;height:150px;width:150px;}

#gru a {color:#000000;}
#gru b a {color:#cc0000;}

#grupr a {color:#cc0000;}