html {
	display: table;
	width: 100%;
	height: 100%;
}
body {
	display: table-cell;
	vertical-align: middle;
}

p             {
	text-align:justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	line-height: 140%;
}
               
.p0           {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 100%;
	color: #000000;
}

.p1           { 
	font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px 
} 
.p2             {
	text-align:center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #666666;
}
a             {
	text-decoration: underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:visited     { 
	text-decoration: underline; color: #0000CC 
}
a:hover       { 
	text-decoration: none; color: #CC0000 
}
.sitemap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 6px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	color: #C0C0C0;
	text-decoration: underline;
}
.logo {
	height: 80px;
	width: 238px;
	margin-top: 15px;
	margin-right: 15px;
	margin-bottom: 20px;
	margin-left: 15px;
	border: 0px none;



}
.footer1 {
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #BFBFBF;
	line-height: 1em;
}
.footer2 {
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #BFBFBF;
	line-height: 1ex;
}
.footer {
	font-family: Arial, Tahoma, Verdana;
	font-size: 10px;
	color: #BFBFBF;
	padding: 15px 0;
	line-height: 1em;
	width: 850px;
	text-align: justify;
	margin: 0 auto;

}
.footer1:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.footer1:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.footer1:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #0099FF;
	text-decoration: underline;
}
.footer1:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
.footer2:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.footer2:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.footer2:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #0099FF;
	text-decoration: underline;
}
.footer2:active {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
	color: #CCCCCC;
	text-decoration: none;
}
.links {
	clear: both;
	float: left;
	height: 827px;
	padding: 1px;
	width: 267px;
}
.links1 {
	border: 0px outset black;
	height: 575px;
	text-align: left;
	width: 267px;
}
.primnav {
	background-color: #b8e8d0;
	float: left;
	height: 19px;
	padding: 0px;
	width: 114px;
}
.primnav1 {
	float: left;
	height: 65px;
	padding: 0px;
	width: 114px;
}
.headline1 {
	font-style: normal;
	font-weight: bold;
	color: #2B4F9D;
	background-color: #B8E8D0;
	text-align: right;
	font-family: Verdana, Arial, Helvetica, sans-serif;


}
.headline2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2B4F9D;
	text-align: left;
	margin-top: 15px;
	margin-bottom: 4px;
	margin-left: 15px;


}
.ts_11 {
	background-color: #b8e8d0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: left;
	height: 19px;
	width: 113px;
}
.ts_12 {
	background-color: #b8e8d0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 19px;
	width: 114px;
}
li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 13px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#haupt_navi a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #0000FF;
	text-decoration: underline;
	text-align: left;
	font-weight: bolder;
	padding-top: 0px;
	height: 13px;
	width: 100%;
}
#haupt_navi a:visited {
	text-decoration: none;
	color: #488498;
}
#haupt_navi a:hover   { 
	text-decoration: none; color: #CC0000 
}
.hintergrundbild {
	background-image: url(http://www.kisro.de/Zahnarzt-Berlin-Berlin-Zahnarzt-Zahnarztpraxis-Dateien/bg.jpg);
	background-repeat:no-repeat;
	background-color: #FFFFFF;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 30px;














}
.pnav {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 100%;
	color: #000000;
	list-style-type: none;
	padding-bottom: 11px;

}
.headline3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #2B4F9D;
	text-align: left;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 15px;

}
h3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;


}
.tablet1 {
	background-color: #E3F0F6;
	width: 836px;
	margin: 0 auto;
}
.container1 {
	height: 80px;
	width: 238px;
}
.container2 {
	height: 35px;
	width: 565px;
}
.tablet2 {
	width: 574px;
}
.container3 {
	height: 65px;
	width: 560px;
}
.container4 {
	text-align: center;
	width: 133px;
}
.flag {
	margin: 1px;
	height: 16px;
	width: 24px;
	border: 0px none;

}
.hon {
	text-align: left;
	height: 72px;
	width: 49px;
	border: 0px none;
	float: left;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;




}
.tablet3 {
	background-color: #B8E8D0;
	width: 850px;
	margin: 0 auto;
	padding: 0px;
	height: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 13px;
	color: #666666;



}
.imageind {
	text-align: left;
	height: 263px;
	width: 175px;
	margin-top: 15px;
	margin-right: 15px;
	border: 0px;
	float: left;
}
.blinklist {
	height: 20px;
	width: 20px;
	border: 0px none;

}
.imageproph {
	text-align: left;
	height: 392px;
	width: 266px;
	border: 0px;
	float: left;
	margin: 15px;

}
.imageven {
	height: 108px;
	width: 158px;
	border: 0px;

}
.imageko {
	border: 0px;
	clear: left;
	text-align: center;



}
.imagepfleg {
	height: 166px;
	width: 245px;
	border: 0px none;
}
.imageimp {
	height: 190px;
	width: 256px;
	border: 0px none;
}
.tablet4 {
	border: 0px none;
	float: none;


}
.container5 {
	width: 625px;
}
.tablet5 {
	margin: 0px;
	padding: 0px;
	width: 324px;
	border: 0px none;
	text-align: left;
	float: none;
}
.container6 {
	text-align: center;
}
.p3 {
	width: 20px;
}
.p4 {
	width: 50px;
}
.imageprax1 {
	margin: 10px;
	height: 144px;
	width: 224px;
	border: 0px none;
}
.imageprax2 {
	margin: 10px;
	height: 199px;
	width: 119px;
	border: 0px none;
}
.imagefalt {
	margin: 10px;
	float: left;
	height: 540px;
	width: 340px;
	text-align: left;

}
.imagebleach {
	text-align: center;
	margin: 10px;
	height: 513px;
	width: 459px;
	border: 0px none;
}
.imagebehand {
	text-align: left;
	margin: 15px;
	float: left;
	height: 420px;
	width: 286px;
	border: 0px none;
}
.imageamal {
	height: 210px;
	width: 425px;
	border: 0px none;
	text-align: left;
}
.container7 {
	height: 20px;
	width: 460px;
}
.container8 {
	height: 20px;
	width: 230px;
}
.container9 {
	height: 20px;
	width: 110px;
}
.tablet6 {
	margin: 0px;
	padding: 0px;
	width: 460px;
	border: 0px none;
}
.imageaus1 {
	float: right;
	height: 160px;
	width: 115px;
	padding-bottom: 20px;
	padding-left: 20px;
	border: 0px none;
}
.imageaus2 {
	height: 130px;
	width: 217px;
	border: 0px none;
	padding: 20px;
	float: right;

}
.imageimp1 {
	margin: 15px;
	float: left;
	height: 193px;
	width: 250px;
	border: 0px none;
}
.imageging {
	margin: 15px;
	float: right;
	height: 180px;
	width: 230px;
	border: 0px none;
}
