/* 	Basis */


* 			
{
	border:none;
	margin:0;
	padding:0;
}


body 
{
	font-family: 'Varela', sans-serif;
	color: blue;
}



p 	
{
	text-align:justify;
	color:black;
}

h1			
{
	text-align:center;			
	margin-top:40px;
	margin-bottom:20px;
	font-size:200%;
	color: #0E0E0E;	
}
			
h2 
{
	text-align:left;			
	margin-bottom:30px;
	font-size:150%;
	color:black;
}
			
h3
{
	text-align:center;			
	margin-bottom:20px;
	font-size:110%;
	color:black;

}		

a
{
		text-decoration:bold;
		color:black;
}

.center
{		text-align:center;
		color: black;
}
/*************** 	Navigation ************* */


#wrappernav 
{
	background-color:#7e161a;
}

.navigation
{
	min-width:1080px;
	padding:4px;
	margin:auto;
	text-align:center;
	background-color:#7e161a;
}


.navlinks
{
	display:block;
	float:left;
	/***border:1px solid white;**/
	width:140px;
	height:50px;
	margin-right:10px;
	margin-left:10px;
}


.navlinks a
{
	text-decoration:none;
	color:white;
	font-weight:bold;
	padding-top:13px;
	padding-bottom:14px;
	display:block;
}


.navlinks a:hover
{
	background-color:white;
	color:#0E0E0E;
}

	
.navmenue
{
	display:none;
	float:left;
	border:1px solid #EDAD44;
	width:140px;
	height:50px;
}
			
.navmenue a
{
	text-decoration:none;
	color:white;
	font-weight:bold;
	padding-top:13px;
	padding-bottom:14px;
}

.zentriert
{
	width:980px;
	margin:auto;
}			
			

	
	
/* *********************	Subheader *********/

#subheader
{
	background-image:url("bilder/subheader2xypng");
	background-repeat:no-repeat;
	margin-bottom:30px;
	min-width:1080px;
	margin-top: 30px;
}
		
#subheader img
{
	display:block;
	margin-left:auto;
	margin-right:auto;
}
	
#subheadertext1
{
	margin:auto;
	text-align:center;
	font-size:280%;
	color:#5B5B5B;
	margin-bottom: 20px;
}
				

#subheadertext2 
{
	margin:auto;
	text-align:center;
	font-size:145%;
	color:black;
	margin-top:10px;
}

			
/*************** 	Kontaktbutton ************* */

.kontaktbutton  img
{
	display:block;
	margin-left:auto;
	margin-right:auto;
	margin-top:20px;
}		
	
			
			
				
/*************** 	Main  ******************/

/**	Text  **/

.maintext
{
	width:900px;
	margin-bottom:40px;
}


.mainbereich
{
	width:900px;
	margin:auto;
}		

.mainbereich p
{
	color:black;
}	

/** Boxen **/
.zentriertbox
{
	width:1080px;
	margin:auto;
}

.boxen 			
{
	margin-top:50px;
	margin-bottom:100px;
}
				
.boxen a 		
{
	text-decoration:none;
	color:#0E0E0E;
}

.boxaussen1 		
{
	border:4px ridge #7e161a;
	width:200px;
	height:320px;
	display:block;
	float:left;
	margin-right:25px;
	margin-left:25px;
	padding:5px;
}
				
		
.boxaussen1 p
{
	text-align:center;
}
			
.boxheader p	
{
	font-weight:bold;
	font-size:170%;
	margin-top:10px;
	margin-bottom:10px;
	color:#5B5B5B;
}

.boxaussen1 img
{
	margin-left:auto;
	margin-right:auto;
	display:block;
	margin-top:10px;
}

/** Kontaktformular**/

form	
{
	background-color:white;
	margin-left:auto;
	margin-right:auto;
	width:600px;		
	border:2px solid grey;
	padding:20px;
	background-color:grey;
	color:#00497E;
	
} 
						
fieldset 		
{
	border-style:none;
	border-top:2px solid gray;
	width:600px;
	
}					

legend 
{
	font-weight:bold;
	text-align:center;
	font-size:120%;
	
	
}

textarea 
{
	width:500px;
	height:200px;
	background-color:white;
	border:2px solid gray;
	
}

.feld 
{height:30px;
}

/** Impressum**/

.impressum p
{
	text-align:center;
}

.datenschutz p
{
	text-align:center;
}




/**********************	Textformat ******************************/
.dotorange		
{
	color:#00497E;
}

.texthervor 		
{
	color:#EDAD44;
}



div.therapie li {margin-left:20px;}
		
div.therapie p{margin: 0.5em;
			padding:0.5 em;}
			
div.therapie	{border: none; 
			margin: 0.5em;
			padding:0.5 em;}
			
div.therapie img {width:300px;
				margin: 22px;
				}	
				
div.therapie img {width:200px;
margin: 22px;
}	

div.auflistung  {margin-bottom:60px;}

div.original img
{
width:900px;}



/**	textaufteilung  **/

.textteilung
{
	width:980px;
	padding:20px;
	background-color:white;
	display:block;
	float:left;
	margin-bottom:30px;
	color:#209CA6;
	font-size:120%;
	border:5px ridge #209CA6;
	
}



.teil1
{
	width:700px;
	display:inline;
	float:left;
	margin:auto;		
}



.teil2
{
	width:200px;
	display:inline;
	float:right;
	margin-left:20px;
	background-color:#209CA6;
	color:white;
	padding-left:20px;
}

.teil2 img
{
		padding:10px;
}		

.teilextra
{
	background-color:white;
	display:block;
	float:right;**/
}

/***************** 	Footer *******************/

#footernav 		
{
	background-color:#7e161a;
	/*z-index:3;
	position:relative;
	top:0px;
	left:0px;*/
	min-width:1080px;
}
		
.footer 
{
	margin:auto;
	text-align:center;
	width:980px;
	padding:7px;
}

.copyright 		
{
	color:white;
}

.footerlinks a
{
	text-decoration:none;
	color:white;
	font-weight:bold;
	padding-top:13px;
	padding-bottom:14px;		
	margin-left:20px;
	width:200px;
	font-size:80%;
}


