@font-face { 
	font-family:DroidSans; src:url('schriftart/DroidSans.ttf'); 
}

@font-face { 
	font-family: DroidSans_IE; src:url('schriftart/DroidSans.eot'); 
}

@font-face { 
	font-family:DroidSans_Bold; src:url('schriftart/DroidSans-Bold.ttf'); 
}

@font-face { 
	font-family: DroidSans_Bold_IE; src:url('schriftart/DroidSans-Bold.eot'); 
}


body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	/*background-color: white;*/
	/*overflow-y: hidden;*/
	font-family: DroidSans, DroidSans_IE, Arial, Helvetica, sans-serif;
	background-image: url(pics/bg007.png);
	background-position: right top;
}

div {
	
}
	#outbox {
		position: absolute;
		width: 860px;
		height: 400px;
	}
	
	#dist1 {
		height: 40px;
	}
	#headbox {
		height: 50px;
		width: 100%;
	}
		#headdist {
			position: absolute;
			background-color: #D7D7D9;
			width: 60px;
			height: 100%;
		}
		
		#head {
			position: absolute;
			background-color: transparent;
			left: 60px;
			width: 800px;
		}
			
	#menubox {
		height: 25px;
		width: 100%;
		position: relative;
	}
	
		#menudist {
			position: absolute;
			/*background-color: #9B9690;*/
			background-color: #D7D7D9;
			width: 60px;
			height: 100%;
		}
		
		#menu {
			position: absolute;
			background-color: #9B9690;
			left: 60px;
			height: 25px;
			width: 800px;
		}
		#footer {
			position: absolute;
			background-color: #9B9690;
			left: 60px;
			height: 5px;
			width: 800px;
		}
	
	#separatorbox {
		position: relative;
		height: 8px;
		width: 100%;
	}
	
	#separatordist {
		position: relative;
		background-color: #D7D7D9;
		height: 100%;
		width: 60px;
	}
	#separator {
		position: relative;
		/*background-color: #FFE21C;*/
		background-color: #302F32;
		height: 100%;
		width: 800px;
		top: -8px;
		left: 60px;
	}
	
	#separator2dist {
		position: relative;
		background-color: #D7D7D9;
		height: 100%;
		width: 60px;
	}
	#separator2 {
		position: relative;
		background-color: transparent;
		height: 100%;
		width: 800px;
		top: -8px;
		left: 60px;
	}
	
	#separator3dist {
		position: relative;
		background-color: #D7D7D9;
		height: 100%;
		width: 60px;
	}
	#separator3 {
		position: relative;
		background-color: #E7E6E4; 
		height: 100%;
		width: 800px;
		top: -8px;
		left: 60px;
	}
	
	#mainbox {
		height: 400px;
		width: 100%;
		position: relative;
	}
	
		#maindist {
			position: absolute;
			/*background-color: #E7E6E4;*/
			background-color: #D7D7D9;
			width: 60px;
			height: 100%;
		}
		
		#main {
			position: absolute;
			background-color: transparent;
			left: 60px;
			width: 800px;
		}
	
			#contentpic {
				background-color: transparent;
				height: 400px;
				width: 266px;
			}
			
			#contentpicb {
				background-color: #FFFFFF;
				height: 400px;
				width: 300px;
			}
			
			#contentpic6 {
				position: relative;
				background-color: #D7D7D9;
				height: 400px;
				width: 266px;
				left: 534px;
				top: -800px;
			}
			
			#contentbox1 {
				position: relative;
				background-color: #FFFFFF;
				height: 216px;
				width: 526px;
				left: 274px;
				top: -400px;
			}
			
			#contentbox2 {
				position: relative;
				background-color: #FFFFFF;
				height: 176px;
				width: 259px;
				top: -392px;
				left: 274px;
			}
			
			#contentbox3 {
				position: relative;
				background-color: #FFFFFF;
				height: 176px;
				width: 259px;
				top: -568px;
				left: 541px;
			}
			
			#contentbox4 {
				position: relative;
				background-color: #EFEFEF;
				height: 400px;
				width: 526px;
				left: 274px;
				top: -400px;
			}
			
			#contentbox5 {
				position: relative;
				background-color: #FFFFFF;
				height: 400px;
				width: 493px;
				left: 307px;
				top: -400px;
			}
			
			#contentbox6 {
				position: relative;
				background-color: #EFEFEF;
				height: 400px;
				width: 526px;
				left: 274px;
				top: -400px;
			}
		
		#mainbox {
			height: 400px;
			width: 100%;
			position: relative;
		}
	
		#main2dist {
			position: absolute;
			/*background-color: #E7E6E4;*/
			background-color: #D7D7D9;
			width: 52px;
			height: 100%;
		}
		#main2separator {
			position: absolute;
			background-color: transparent;
			width: 8px;
			height: 100%;
		}
		
		#main2 {
			position: absolute;
			background-color: #D7D7D9;
			left: 60px;
			width: 800px;
		}
	
			#content2pic {
				background-color: #E6E5E3;
				height: 247px;
				width: 800px;
			}
			
			#content2box1 {
				position: relative;
				background-color: #EFEFEF;
				height: 145px;
				width: 261px;
				top: 8px;

			}
			
			#content2box2 {
				position: relative;
				background-color: #EFEFEF;
				height: 145px;
				width: 261px;
				top: -137px;
				left: 269px;
			}
			
			#content2box3 {
				position: relative;
				background-color: #EFEFEF;
				height: 145px;
				width: 262px;
				top: -282px;
				left: 538px;
			}
		
	#mainboxds{
	height: 1350px;
	width: 100%;
	position: relative;
	}
	
		#contentds {
			background-color: #E6E5E3;
			height: 1350px;
			width: 800px;
		}

.dist {
	width: 40px;
}

a:link { text-decoration:none; }
a:visited { text-decoration:none; color: #000; }
a:hover { color: #000; }
a:active { text-decoration: #FFE21C; }
a:focus { text-decoration:none; }

a.caps {
	font-variant:small-caps;
	font-size: 24pt;
	font-weight:lighter;
	color: #302F32;
	
}

h1.content {
	font-size: 14pt;
	color: #E5C705;

}

h1.ds {
	font-size: 16pt;
	color: #E5C705;

}

h1.content-caps {
	font-size: 14pt;
	color: #E5C705;
	font-variant:small-caps;
}

h2.content {
	font-size: 11pt;
	color: #E5C705;
}

h2.ds {
	font-size: 12pt;
	color: #E5C705;
	font-weight:bold;
}

h2.content-caps {
	font-size: 11pt;
	color: #E5C705;
	font-variant:small-caps;
}

span.content {
	font-size: 10pt;
	color: #000;
}

span.contentsmall {
	font-size: 8pt;
	color: #000;
}

span.contentvsmall {
	font-size: 6pt;
	color: #000;
}

span.contentbold {
	font-size: 10pt;
	color: #302F32;
	font-family: DroidSans_Bold, DroidSans_Bold_IE, Arial, Helvetica, sans-serif;
}

span.impressum {
	font-size: 9pt;
	color: #000;
}

span.ds {
	font-size: 9pt;
	color: #000;
}

span.dsbold {
	font-size: 9pt;
	color: #000;
	font-weight:bold;
}

span.menu-not-selected {
	font-size: 9pt;
	color: white;
}




a.content {
	font-size: 10pt;
	color: #302F32;
	font-weight:bold;
}
a.ds {
	font-size: 9pt;
	color: #302F32;
	font-weight:bold;
}

a.content2 {
	font-size: 10pt;
	color: #302F32;
}


a.menu-not-selected {
	font-size: 10pt;
	color: white;
}

a.menu-selected {
	font-size: 10pt;
	color: #302F32;
}

td {
	text-align: center;
}

td.content {
	text-align: left;
}

td.download {
	text-align: right;
}

td.logo {
	text-align: right;
}

td.menu {
	text-align: center;
}

td.menuleft {
	text-align: center;
}

td.unserePraxis {
	width: 100px;
	background-color: transparent; 
}
	td.unserePraxis-selected {
		width: 100px;
		background-color: #FFE21C; 
	}

td.dasTeam {
	width: 80px;
	background-color: transparent; 
}
	td.dasTeam-selected {
		width: 80px;
		background-color: #FFE21C; 
	}

td.leistungsspektrum {
	width: 130px;
	background-color: transparent; 
}
	td.leistungsspektrum-selected {
		width: 130px;
		background-color: #FFE21C; 
	}
td.sprechstunde {
	width: 100px;
	background-color: transparent; 
}
	td.sprechstunde-selected {
		width: 100px;
		background-color: #FFE21C; 
	}
	
td.kontakt {
	width: 80px;
	background-color: transparent; 
}
	td.kontakt-selected {
		width: 80px;
		background-color: #FFE21C; 
	}
	
td.ds {
	width: 180px;
	background-color: transparent; 
}
	td.ds-selected {
		width: 180px;
		background-color: #FFE21C; 
	}
	
	td.dsrest {
	width: 420px;
	background-color: transparent; 
}
	
td.impressum {
	width: 90px;
	background-color: transparent; 
}
	td.impressum-selected {
		width: 90px;
		background-color: #FFE21C; 
	}
	
td.termin {
	width: 60px;
	background-color: transparent; 
}
	td.termin-selected {
		width: 60px;
		background-color: #FFE21C; 
	}

LI.menu{
	font-size : 10pt;
	font-family : "Trebuchet MS", arial, helvetica, sans-serif;
	color : #000;
	list-style-image: url(pics/bulletpoint.gif);
	text-indent: -4px;
}

LI.content{
	font-size : 10pt;			
	color : #000;
	list-style-image: url(pics/bulletpoint2.gif);
	padding: 5px;
	
}

LI.ds {
	font-size : 9pt;			
	color : #000;
	list-style-image: url(pics/bulletpoint2.gif);
	padding: 3px;
	
}