.inhalt {
	font-family: Verdana, Tahoma, Arial, Geneva, sans-serif;
	letter-spacing: 100%;
	font-size: 13px;
	line-height: 11px;
	font-weight: bold;
 	margin-top: 0px;
	margin-bottom: 18px;
 	padding-top: 7px;
 	vertical-align: top;
	clear: left;
	color: #f97a02;
}

table.stundenplan {
	table-layout: fixed;
	width: 420px;
	margin: 0px;
	padding: 0px;
}

table.termin {
	table-layout: fixed;
	border-spacing: 0px;
	font-size: 11px;
	line-height: 13px;
}

th.termin {
	height: 22px;
	font-weight: bold;
	vertical-align: top;
}

td.termin {
	height: 15px;
}
td.termin_ueb {
	height: 22px;
	font-weight: bold;
	vertical-align: top;
}

td.td_leerzeile {
	height: 7px;
}
td.th_leerzeile {
	height: 15px;
}

.td_1 {
	width: 33px;
	text-align: right;
}
.td_2 {
	width: 16px;
	text-align: center;
}
.td_3 {
	width: 40px;
	text-align: center;
}
.td_4 {
	width: 30px;
	text-align: left;
}
.td_5 {
	width: 115px;
}

.termin_von {
	width: 70px;
}
.termin_bis {
	width: 57px;
}
.termin_preis {
	width: 70px;
	text-align: right;
}
.termin_check {
	width: 80px;
	padding-left: 10px;
	text-align: center;
}
.termin_col3 {
	width: 230px;
}
.termin_col4 {
}

form {
	margin: 0px;
	padding: 0px;
	padding-top: 2px;
}
table.form_buchen {
	table-layout: fixed;
	width: 100%;
	margin-left: 0px;
}
td.form_buchen_01 { width: 100px; height: 22px; overflow: hidden; }
td.form_buchen_02 { width: 254px; height: 22px; overflow: hidden; }
td.form_buchen_03 { width: 100%;  height:  5px; overflow: hidden; font-size: 1px; line-height: 1px;}
td.form_buchen_04 { width: 100%;  height:  3px; overflow: hidden; font-size: 1px; line-height: 1px;}
td.form_buchen_05 { width: 254px; height: 45px; overflow: hidden; }
td.form_buchen_06 { width: 354px; height: 80px; overflow: hidden; text-align: justify; }
td.form_buchen_07 { width: 354px; height: 22px; overflow: hidden; }
td.form_buchen_08 { width: 600px; height: 20px; overflow: hidden; }

#person1 {
	display: block;
}
#person2 {
	display: none;
}
#person3 {
	display: none;
}
#person4 {
	display: none;
}
#person5 {
	display: none;
}

.basisname {
	color: #E42219;
	font-weight: bold;
}
.basisname_akassia {
	color: #BE9803;
	font-weight: bold;
}
.basisname_carnelia {
	color: #0084BF;
	font-weight: bold;
}
.basisname_cres {
	color: #064389;
	font-weight: bold;
}

.menuetext_rechts {
	font-size: 11px;
	line-height: 15px;
	font-weight: bold;
	color: #bfb4bc;
}

.ueb1 {
	font-family: Arial, Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
 	margin-top: 0px;
	margin-bottom: 4px;
	color: #dc7c0a;
	clear: left;
}
.ueb2 {
	font-family: Verdana, Tahoma, Arial, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
	vertical-align: text-top;
	margin-top: 0px;
 	margin-bottom: 4px;
	color: #000000;
}
.ueb3 {
	font-size: 7px;
	line-height: 7px;
	font-weight: bold;
}
.ueb4 {
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
 	margin-top: 0px;
	margin-bottom: 0px;
	color: #80A1CE;
	clear: left;
}
.ueb4_1 {
	color: #DCB642;
}

.ueb5 {
	font-size: 5px;
	line-height: 5px;
	font-weight: bold;
}

.ueb6 {
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
 	margin: 0px;
/*	color: #80A1CE; hellblau */
	color: #BF531F;
}
.ueb6_0 {
	width: 90px;
/*	width: 115px;*/
	text-align: left;
	float: left;
}
.ueb6_1 {
	color: #E0910E;
}


.termine {
	height: 16px;
	clear: right;
}
.termine_0 {
	width: 100px;
	text-align: left;
	color: #DEDACF;
/*	color: #BF531F; braun */
	float: left;
}
.termine_01 {
	width: 40px;
	padding-right: 8px;
	text-align: right;
	float: left;
}
.termine_1 {
	color: #E0910E;
	float: left;
}
.termine_11 {
	width: 70px;
	font-family: Verdana, Geneva, Arial;
	font-size: 11px;
	line-height: 13px;
	text-align: left;
	color: #E0910E;
	float: left;
}
.termine_2 {
	width: 80px;
	font-family: Verdana, Geneva, Arial;
	font-size: 11px;
	line-height: 13px;
	text-align: right;
	color: #DEDACF;
	float: left;
}
.termine_3 {
	width: 30px;
	font-family: Verdana, Geneva, Arial;
	font-size: 11px;
	line-height: 13px;
	text-align: left;
	color: #DEDACF;
	padding-left: 10px;
	float: left;
}


.space1 {
	font-size: 2px;
	line-height: 2px;
}	
.space10 {
	font-size: 4px;
	line-height: 2px;
}	
.space11 {
	font-size: 6px;
	line-height: 6px;
}	
.space2 {
	font-size: 5px;
	line-height: 5px;
}	
.space3 {
	font-size: 15px;
	line-height: 15px;
}	
.space4 {
	font-size: 20px;
	line-height: 20px;
}	
.space5 {
	font-size: 25px;
	line-height: 25px;
}	

.space6 {
	font-size: 16px;
	line-height: 16px;
}	


.fussnote0 {
	font-size: 9px;
	line-height: 10px;
	width: 3px; 
	height: 11px;
	clear: both;
	background-color: #99d22b;
	color: #777777;
	float: left;
}
.fussnote1 {
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
 	margin-top: 0px;
	margin-bottom: 0px;
	color: #777777;
}

.fussnote1rot {
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
 	margin-top: 0px;
	margin-bottom: 0px;
	color: #7C0F0D;
}
.fussnote1braun {
	font-size: 9px;
	line-height: 12px;
	font-weight: normal;
 	margin-top: 0px;
	margin-bottom: 0px;
	color: #CC720A;
}

.links {
	margin-top: 0px;
 	margin-bottom: 14px;
	z-index: 2; 
	width: 385px; 
	text-align: justify;
	overflow: hidden;
	float: none;
}
.links1 {
	margin-top: 0px;
 	margin-right: 0px;
 	margin-bottom: 12px;
 	margin-left: 0px;
 	padding-top: 21px;
 	z-index: 2; 
	width: 400px; 
/*	text-align: justify; */
	overflow: hidden;
	float: left;
}
.bilder_2r {
	width: 389px; 
}
.bilder_1r {
	width: 488px; 
}
.bilder_0r {
	width: 580px; 
}

.links1_1 {
	margin-top: 0px;
 	margin-right: 20px;
 	margin-bottom: 0px;
 	margin-left: 0px;
 	padding-top: 0px;
 	z-index: 3; 
	width: 234px; 
	text-align: justify;
	overflow: hidden;
	float: left;
}
.links1_2 {
 	margin-right: 0px;
}

.links2 {
	margin-top: 0px;
 	margin-bottom: 0px;
	margin-left: 10px;
 	padding-left: 0px;
 	z-index: 2; 
	width: 320px; 
	text-align: justify;
 	overflow: hidden;
	float: left;
}
.links21 {
	margin: 0px;
	padding: 0px;
 	padding-top: 21px;
	width: 245px; 
/*	text-align: justify; */
	float: left;
}

.links22 {
	margin-top: 0px;
 	margin-right: 0px;
 	margin-bottom: 12px;
 	margin-left: 20px;
 	padding-top: 21px;
	width: 330px; 
	float: left;
}

.rechts_a9 {
	position: relative;
 	margin-bottom: 0px;
	margin-left: 12px;
 	padding-left: 0px;
 	z-index: 4; 
	width: 270px; 
	height: 378px;
	text-align: justify;
 	overflow: hidden;
	float: left;
/*	background: url('../bilder/kinder_hilfe_afrika_inhalt_bilder.png') no-repeat;*/
	background-position: top right;/* */
}
.rechts1 {
	position: relative;
 	margin-bottom: 0px;
	margin-left: 14px;
 	padding-left: 0px;
 	z-index: 2; 
	width: 350px; 
	height: 398px;
	text-align: justify;
 	overflow: hidden;
	float: left;
	background: url('../bilder/feldenkrais_bild_rechts_2.jpg') no-repeat;
	background-position: top right;/* */
/*	border: 1px solid red; */
}
.bilder_1 {
	width: 92px; 
	height: 92px;
 	margin-bottom: 7px;
	background: url('../bilder/kinder_hilfe_afrika_inhalt_bilder_1.png') no-repeat;
}
.bilder_3 {
	width: 92px; 
	background: url('../bilder/kinder_hilfe_afrika_inhalt_bilder_3.png') no-repeat;
}
.bilder_6 {
	width: 191px; 
	background: url('../bilder/kinder_hilfe_afrika_inhalt_bilder_6.png') no-repeat;
}
.newsblock {
	width: 191px; 
	background: url('../bilder/kinder_hilfe_afrika_inhalt_news_rechts.png') no-repeat;
 	margin-bottom: 1px;
}
.sponsorenblock {
 	background: none;
}


.bild_inhalt_M {
	position: relative;
	margin: 0px;
	margin-top: 3px;
	margin-right: 10px;
	margin-bottom: 8px;
	padding: 0px;
 	z-index: 2; 
	width: 117px; 
	height: 117px;
	float: left;
	background: url('../bilder/kinder_hilfe_afrika_inhalt_bilder_M.png') no-repeat;
	background-position: top right;/* */
}
.bild_inhalt_S {
	width: 92px; 
	height: 92px;
	background: url('../bilder/kinder_hilfe_afrika_inhalt_bilder_1.png') no-repeat;
}
.bild_inhalt_L {
	width: 132px; 
	height: 132px;
	background: url('../bilder/kinder_hilfe_afrika_inhalt_bilder_L.png') no-repeat;
}
.pos_im_text {
	margin-top: 8px;
	margin-right: 10px;
	margin-bottom: 8px;
}
.bild_inhalt_M img {
	padding-top: 1px;
	padding-left: 1px;
}

.bild_sponsoren_2 {
	width: 290px; 
	height: 77px;
	background: url('../bilder/kinder_hilfe_afrika_inhalt_sponsoren_2.png') no-repeat;
}
.pos_sponsoren {
	margin-top: 7px;
}

.pos_sponsoren_bild {
	padding-top: 1px;
	padding-left: 1px;
	padding-right: 15px;
	float: left;
}
.pos_sponsoren_text {
	padding-top: 7px;
	padding-right: 8px;
	font-family: Arial, Geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height: 10px;
}


.block_1 {
	width: 181px; 
	padding: 5px;
	padding-left: 5px;
	padding-right: 5px;
	font-family: Arial, Geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height: 10px;
}
.block_2 {
	background: url('../bilder/news_back_3.png') repeat-y;
}
.block_first {
	margin-top: 5px;
}

#fuss{
	position: absolute;
	z-index: 4;
	bottom: 44px;
	left: 252px;
	height: 15px;
	width: 389px;
	font-family: Arial, Geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
}
#fuss_breit{
	position: absolute;
	z-index: 4;
	bottom: 44px;
	left: 252px;
	height: 15px;
	width: 612px;
	font-family: Arial, Geneva, sans-serif;
	font-weight: normal;
	font-size: 10px;
	line-height: 13px;
	margin: 0px;
	padding: 0px;
}

.fuss_l {
 	margin: 0px;
 	z-index: 3; 
	width: 94px; 
	height: 15px;
	text-align: left;
	overflow: hidden;
	float: left;
}
.fuss_m {
 	margin: 0px;
 	z-index: 3; 
	width: 200px; 
	text-align: center;
	overflow: hidden;
	float: left;
}
.fuss_m_breit {
	width: 422px;
}
.fuss_r {
 	margin: 0px;
 	z-index: 3; 
	width: 95px; 
	height: 15px;
	text-align: right;
	overflow: hidden;
	float: left;
}
.fuss_aktuelle_seite {
	color: #1a1800;
}

.rechts_a9_first {
	margin-top: 33px;
	background: url('../bilder/bild_leer_a9.gif') no-repeat;
}

.news_ueb_1 {
	font-weight: bold;
	margin-bottom: 5px;
}

.links3 {
	width: 150px; 
	height: 150px; 
	margin-top: 3px;
	margin-left: 10px;
	padding: 12px;
	padding-right: 12px;
	z-index: 2; 
	text-align: justify;
 	overflow: hidden;
	float: right;
	border: 1px dotted #cccccc;
	background-color: #f8f8f8;
/*	filter: Alpha(opacity=10);*/
}
.links3:hover {
	width: 150px; 
	height: 150px; 
	margin-top: 3px;
	margin-left: 10px;
	padding: 12px;
	padding-right: 12px;
	z-index: 2; 
	text-align: justify;
 	overflow: hidden;
	float: right;
	border: 1px solid #cccccc;
	background-color: #ffffff;
	filter: Alpha(opacity=100);
}

.ganzebreite {
	width: 430px; 
}

.links31 {
	z-index: 2; 
	width: 179px;
	margin-top: 5px;
	padding-left: 0px;
	padding-right: 20px;
	text-align: justify;
	float: left;
}
.links32 {
 	z-index: 2; 
	width: 177px;
	margin-top: 5px;
	margin-right: 20px;
	padding-left: 0px;
	text-align: justify;
	float: left;
}
.links33 {
	margin-top: -2px;
 	margin-bottom: 10px;
	z-index: 2; 
	width: 80px; 
	text-align: right;
	font-weight: bold;
	float: left;
}
.links_impressum {
	width: 250px;
}


.links31p {
	margin-top: -2px;
 	margin-bottom: 1px;
	padding-top: 3px;
 	z-index: 2; 
	width: 340px; 
	text-align: justify;
	float: left;
	border-bottom: 1px dotted #4E4533;
}
.links32p {
	margin-top: -2px;
 	margin-bottom: 1px;
	padding-top: 3px;
 	padding-left: 5px;
 	z-index: 2; 
	width: 140px; 
	text-align: right;
	border-bottom: 1px dotted #4E4533;
	float: left;
}
.links33p {
	margin-top: -2px;
 	margin-bottom: 1px;
	padding-top: 3px;
 	z-index: 2; 
	width: 80px; 
	text-align: right;
	font-weight: bold;
	border-bottom: 1px dotted #4E4533;
	float: left;
}


.kontakt_ueb {
	margin-bottom: 9px;
}

.kontakt_besch {
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
 	margin-top: 0px;
	margin-bottom: 14px;
	color: #000000;
}

.kontakt_l {
	margin-top: 0px;
 	margin-bottom: 2px;
	padding-top: 5px;
 	z-index: 2; 
	width: 100px; 
	text-align: left;
	float: left;
}
.kontakt_r {
	margin-top: 0px;
 	margin-bottom: 2px;
 	z-index: 2; 
	width: 200px; 
	text-align: left;
	float: left;
}
.kontakt_m {
	background-color: #99d22b;
	margin-top: 0px;
 	margin-bottom: 2px;
 	z-index: 2; 
	width: 3px; 
	text-align: left;
	float: left;
	margin-top: 0px;
}
.antifloat {
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	clear: both;
	visible: hidden;
}
.kontakt_tel {
	width: 52px; 
	float: left;
}


#inhalttext table {
	z-index: 2; 
	width: 310px; 
	text-align: left;
}

#inhalttext li {
	width: 413px; 
	text-align: justify;
	clear: left;
}

#inhaltfuss {
	position: absolute;
	z-index: 1; 
	top: 353px; 
	left: 0px; 
	height: 25px;
	width: 100%;
	background: url("../bilder/Balken_unten.gif") no-repeat;
}

#inhalttext a        { color: #000000; background-color: inherit; line-height: 13px; font-weight: normal; text-decoration: underline;}
#inhalttext a:hover	 { color: #6f8399; text-decoration: underline;}
/*
#inhalttext a:active { color: #457102; background-color: inherit; text-decoration: none;}
*/
#inhalttext a.sitem {
	color: #000000;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Geneva, sans-serif;
	font-size: 11px;
	line-height: 13px;
	font-weight: bold;
}
#inhalttext a.sitem:hover {
	color: #555b3f;
}

#inhalttext a.sitem_um {
	font-weight: normal;
	line-height: 17px;
	padding-left: 10px;
}

#inhalttext a.sitemu1 {
	color: #9d8b00;
	font-weight: normal;
	font-size: 11px;
	padding-left: 15px;
}
#inhalttext a.sitemu1:hover {
	color: #555b3f;
}

#inhalttext a.sitem1 {
	color: #9d8b00;
	font-weight: normal;
	font-size: 10px;
	line-height: 11px;
	padding-left: 30px;
}
#inhalttext a.sitem1:hover {
	color: #555b3f;
}

#inhalttext a.text {
	color: #998C6E;
	font-weight: normal;
}
#inhalttext a.text:hover {
	color: #1D2D04;
	font-weight: normal;
}

#fuss a, #fuss_breit a				{ color: #565600; background-color: inherit; line-height: 10px; font-weight: bold; text-decoration: none;}
#fuss a:hover, #fuss_breit a:hover	{ color: #2c2e00; text-decoration: underline;}

.inputfeld0 {
	width: 180px;
	height: 15px;
	background-color: #ffffff;
	font-family: Verdana, Arial, Geneva;
    font-size: 11px; 
	line-height: 15px; 
	font-weight: normal; 
	text-decoration: none;
	text-align:left;
	border-width: 1px;
	border-style: solid;
	border-color: #C9CED3;
/*	border-color: #C9CED3; */
}

.feld1 {
	width: 50px;
}

.feld2 {
	width: 123px;
}

.feld3 {
	height: 45px;
}

.mussfeld {
	width: 178px;
	border-left-width: 3px;
	border-left-style: solid;
	border-left-color: #99d22b;
}

.inputsubmit		{
	width: 184px; 
	height: 19px;
	background-color: #5ea41f;
	font-family: Verdana, Arial, Geneva; 
	font-size: 11px; 
	line-height: 13px; 
	font-weight: bold; 
	border-style: solid;
	text-decoration: none; 
	color: #ffffff; 
	border-width: 1px;
	border-style: solid;
	border-color: #C3C3C3;
}
.inputsubmit:hover	{
	background-color: #ffffff;
	color: #a09f99;
}

.inputcheckbox {
	margin: 0px;
	padding: 0px;
	height: 13px; 
	font-size: 12px; 
	line-height: 12px; 
	vertical-align: top;
}

.selectbox2 {
	width: 184px;
	font-size: 11px; 
	line-height: 13px; 
	font-weight: normal; 
	text-decoration: none;
	text-align:left;
	border-width: 1px;
	border-style: solid;
	border-color: #C9CED3;
}


.bilder1		{ width: 100px; height: 100px; /* border-right: 1px solid #777777; border-left: 1px solid #777777; */}
.bilder1:hover	{ border-right: 1px solid #FFFFFF; border-left: 1px solid #FFFFFF;}

.bild9_1_1 { 
	position: absolute;
	top:  1px;
	left: 1px;
}
.bild9_1_2 { 
	position: absolute;
	top:  1px;
	left: 100px;
}
.bild9_1_3 { 
	position: absolute;
	top:  1px;
	left: 199px;
}

.bild9_2_1 { 
	position: absolute;
	top:  100px;
	left: 1px;
}
.bild9_2_2 { 
	position: absolute;
	top:  100px;
	left: 100px;
}
.bild9_2_3 { 
	position: absolute;
	top:  100px;
	left: 199px;
}

.bild9_3_1 { 
	position: absolute;
	top:  199px;
	left: 1px;
}
.bild9_3_2 { 
	position: absolute;
	top:  199px;
	left: 100px;
}
.bild9_3_3 { 
	position: absolute;
	top: 199px;
	left: 199px;
}
.bild9_0_0 { 
	position: absolute;
	top:  199px;
	left: 199px;
	visibility: hidden;
}

.pfeilnachoben {
	padding-left: 8px;
	width: 200px; 
}

.seitenanfang { 
	background: url('../bilder/pfeilnachoben_.gif') no-repeat;
	width: 100%;
	height: 100%;
}
.seitenanfang:hover { 
	background: url('../bilder/pfeilnachoben_h.gif') no-repeat;
}

