@charset "UTF-8";
/* CSS Document */
body {
	text-align: center;
	margin: 20px 0;
	line-height:1.4em;
	padding: 0;
	font-size: 14px;
	font-family: Helvetica, Arial, Verdana ;
	/*background-color: #861d71;*/
	background-color: #d4b3ce;
	color: #FFF;
	font-weight: lighter;
	
	}


h3 {
	font-size: 20px;
	color: #d4b3ce;
	font-weight: normal;
	padding: 0;
	margin: 0;
	letter-spacing: 0.2em;
}

h1 {
	font-size: 18px;
	line-height:1.4em;
	color: #FFF;
	font-weight: normal;
	padding: 0;
	margin: 0;
}

.underline {
	text-decoration: 0;
}

img {
	border:0;
} 

#wrapper a {
	text-decoration: none;
}

#wrapper a img {	
	border: 0;
}

#wrapper a:active {
	border: 0;
}


#wrapper {
	width: 1024px;
	height: 768px;
	text-align: left;
	margin: 0 auto;
	padding: 0;
	background-color: #861d71;
	border: 3px #FFF solid;

}

#banner {
	padding: 0;
	margin: 0;
	padding-left: 382px;
	width: 642px;
	height: 157px;
	background-color: #FFF;
}

#content_links {
	padding: 0;
	margin: 0;
	float: left;
	width: 238px;
	height: 561px;
	background-color: #FFF;
}


#navi {
background-color: #A35D8F;
height: 40px; 
padding-top: 10px;
font-size: 16px;
	font-weight: normal;
		letter-spacing: 0.1em;
		
}

#navi ul {

float: left;
	margin: 5px;
	padding: 20;	
		border: 10px;

}

#navi li {
margin-right:50px

}

#navi ul li {
	float: left;
	margin-right:50px
	margin: 0;
	padding: 0;
	display: inline;
	list-style-type: none;


}


#content_rechts {
	padding: 0;
	margin: 0;
	padding-left: 35px;
	padding-top: 29px;
	/*padding-right: 111px;*/
	float: left;
	width: 750px;
	height: 480px;
	background-color: #861d71;
	/*background-color: #009900;*/ 
	/*overflow:auto;*/
	
}


#content_rechts_scroll {
	padding: 0;
	margin: 0;
	padding-left: 23px;
	padding-right: 10px;
	padding-top: 25px;
	/*padding-right: 111px;*/
	float: left;
	width: 753px;
	height: 484px;
	background-color: #861d71;
	/*background-color: #009900;*/
	overflow:auto;
	
}

#content_rechts a:hover {
	text-decoration: underline;
}

#content_rechts_scroll a:hover {
	text-decoration: underline;
}

#content_rechts ul {
	padding: 0;
	margin: 0;
	display: inline;
}

#content_rechts_scroll ul {
	padding: 0;
	margin: 0;
	display: inline;
}

#content_rechts ul li {
	list-style-type: none;
}

#content_rechts_scroll ul li {
	list-style-type: none;
}

#content_unten {
	padding-top: 10px;
	padding-left: 35px;
	margin: 0;
	float: left;
	width: 690px;
	height: 30px;
	background-color: #861d71;
	text-align: center;
	font-size: 11px;
}



#spalte_links {
	float: left;
	/*background-color: #666666;*/
	width: 500px;
	height: 294px;
}

#spalte_links img {
	margin-right: 40px;
}

#spalte_rechts {
	float: left;
	/*background-color: #FF6666;*/
	width: 254px;
	height: 294px;
}

.spalte {
	float: left;
	width: 325px;
	
}

.anmeldung {
	float: left;
	padding: 0;
	margin: 0;
	width: 325px;
	/*height: 294px;*/
	font-size: .95em;
	
}

.flyer_download_btn {
	float: right;
	margin: 0;
	padding: 0;
	visibility: hidden;
}

.center__img {
	margin-top: 270px;
	margin-left: 247px;
	
}


.top__img {
	margin-top: 17px;
	margin-left: -16px;
}

.start_backgr {
	background-image: url(data/images/seiten/start_html_backgr_txt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.feldenkrais_backgr {
	background-image: url(data/images/seiten/feldenkrais_html_backgr_txt.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}

.padding-right_111px {
	padding-right: 111px;
}


 
 

a {
	color: #FFF;
	text-decoration: none;
}

#content_unten a:hover {
	text-decoration: underline;
		
}



form {
	margin: 0;
	margin-top: 1em;
}	

.reihe {
	
	width: 100%;
}

#right_unten {
	width: 100%;
	padding-top: 1em;

}

.reihe_btn {
	margin-left: 41%;
	margin-top: .5em;
	
}

.reihe_links {
	width: 40%;
	height: auto;

}

.reihe_rechts {
	margin-left: 40%;
	
}


.left {
	/*float: left;*/
	margin-top: .3em;
	float: left;
	width: 40%;
	height: auto;
}

.right {
	float: left;
	
}

.right_unten {
	float: left;
	margin-top: .2em;	
}

.tab {
	white-space: pre;
}

.clear 	{
	white-space: pre;
	
}

.left_unten {
	margin-top: .5em;
	float: left;
	width: 40%;
	height: auto;
}

.button {
	float: left;
	background-color:#861d71;
	border: none;
	padding: 0;
	padding-right: 10px;
}

.test {
	visibility: hidden;
	
}

table {
	margin: 0;
	
	padding: 0;
	border: none;
	/*display: inline;*/
	border-collapse: separate;
	border-spacing: 0;
	clear: both;
	/*float: left;*/
}

tr {
	margin: 0;
	padding: 0;
	border: none;

}


th {
	margin: 0;
	padding: 0;
	font-weight: normal;
	border: none;
	padding-right: 10px;
	
	text-align: left;
}

td {
	margin: 0;
	padding: 0;
	font-weight: normal;
	border: none;
	padding-right: 10px;
	text-align: left;
}

.implinks {float:left;width:200px;margin-right:25px;}
.imprechts {float:left;width:400px;font-size: 13px;  line-height:1.2em;}
.impagb {clear:both; padding-right:25px;}

