body{
	background-image:url(images/back.gif);
	background-repeat:repeat-x;
	background-color:#081647;
	margin:0px;
	font:normal 10pt/110% verdana,tahoma,sans serif;
	}

/* ------------------------------------------------------------------------- ab hier die Klassen für Layoutposition ------------------------------------------*/

.doll-lay-sl-01 {
	position:absolute;
	left:0px;
	top:0px;
	width:171px;
	height:75px;
	}
.doll-lay-sl-02 {
	position:absolute;
	left:171px;
	top:0px;
	width:700px;
	height:75px;
	}
.doll-lay-sl-03 {
	position:absolute;
	left:871px;
	top:0px;
	width:129px;
	height:75px;
	}
.doll-lay-sl-04 {
	position:absolute;
	left:0px;
	top:75px;
	width:171px;
	height:475px;
	}
.doll-lay-sl-05 {
	position:absolute;
	left:171px;
	top:75px;
	width:700px;
	height:90px;
	}
.doll-lay-sl-06 {
	position:absolute;
	left:871px;
	top:75px;
	width:129px;
	height:475px;
	}
.doll-lay-sl-07 {
	position:absolute;
	left:171px;
	top:165px;
	z-index:1;
	background-image:url(images/slice/lay-mitte.jpg);
	background-repeat:no-repeat;
	background-color:#B1B6C6;
	width:700px;
	height:300px;
	}
.doll-flash {
	position:absolute;
	left:171px;
	top:165px;
	z-index:1;
	background-image:url(images/slice/blackzahn.jpg);
	background-repeat:no-repeat;
	background-color:#B1B6C6;
	width:700px;
	height:300px;
	}
.doll-lay-sl-08 {
	position:absolute;
	left:171px;
	top:465px;
	width:700px;
	height:85px;
	}
	
/* ------------------------------------------------------------------------- ab hier die Klassen für die Auswahl ---------------------------------------------*/
	
.auswahl-home{
	position:absolute;
	top:184px;
	left:27px;
	z-index:5;
	width:130px;
	height:20px;
	border:1px solid #53DB2D;
	padding-bottom:1px;
	vertical-align:middle;
	display:block;
	font: normal 15px/120% verdana,tahoma,sans-serif;
	color:#53DB2D;
	background-color:#303C66;
}
.auswahl-team{
	position:absolute;
	top:214px;
	left:27px;
	z-index:5;
	width:130px;
	height:20px;
	border:1px solid #53DB2D;
	padding-bottom:1px;
	vertical-align:middle;
	display:block;
	font: normal 15px/120% verdana,tahoma,sans-serif;
	color:#53DB2D;
	background-color:#303C66;
	}
.auswahl-technik{
	position:absolute;
	top:243px;
	left:27px;
	z-index:5;
	width:130px;
	height:20px;
	border:1px solid #53DB2D;
	padding-bottom:1px;
	vertical-align:middle;
	display:block;
	font: normal 15px/120% verdana,tahoma,sans-serif;
	color:#53DB2D;
	background-color:#303C66;
	}
.auswahl-knowhow{
	position:absolute;
	top:272px;
	left:27px;
	z-index:5;
	width:130px;
	height:20px;
	border:1px solid #53DB2D;
	padding-bottom:1px;
	vertical-align:middle;
	display:block;
	font: normal 15px/120% verdana,tahoma,sans-serif;
	color:#53DB2D;
	background-color:#303C66;
	}
.auswahl-highlights{
	position:absolute;
	top:301px;
	left:27px;
	z-index:5;
	width:130px;
	height:20px;
	border:1px solid #53DB2D;
	padding-bottom:1px;
	vertical-align:middle;
	display:block;
	font: normal 15px/120% verdana,tahoma,sans-serif;
	color:#53DB2D;
	background-color:#303C66;
	}
.auswahl-galerie{
	position:absolute;
	top:330px;
	left:27px;
	z-index:5;
	width:130px;
	height:20px;
	border:1px solid #53DB2D;
	padding-bottom:1px;
	vertical-align:middle;
	display:block;
	font: normal 15px/120% verdana,tahoma,sans-serif;
	color:#53DB2D;
	background-color:#303C66;
	}
.auswahl-presse{
	position:absolute;
	top:359px;
	left:27px;
	z-index:5;
	width:130px;
	height:20px;
	border:1px solid #53DB2D;
	padding-bottom:1px;
	vertical-align:middle;
	display:block;
	font: normal 15px/120% verdana,tahoma,sans-serif;
	color:#53DB2D;
	background-color:#303C66;
	}
.auswahl-patienteninformation{
	position:absolute;
	top:388px;
	left:27px;
	z-index:5;
	width:130px;
	height:20px;
	border:1px solid #53DB2D;
	padding-bottom:1px;
	vertical-align:middle;
	display:block;
	font: normal 15px/120% verdana,tahoma,sans-serif;
	color:#53DB2D;
	background-color:#303C66;
	}
.auswahl-anfahrt{
	position:absolute;
	top:417px;
	left:27px;
	z-index:5;
	width:130px;
	height:20px;
	border:1px solid #53DB2D;
	padding-bottom:1px;
	vertical-align:middle;
	display:block;
	font: normal 15px/120% verdana,tahoma,sans-serif;
	color:#53DB2D;
	background-color:#303C66;
	}
.auswahl-impressum{
	position:absolute;
	top:446px;
	left:27px;
	z-index:5;
	width:130px;
	height:20px;
	border:1px solid #53DB2D;
	padding-bottom:1px;
	vertical-align:middle;
	display:block;
	font: normal 15px/120% verdana,tahoma,sans-serif;
	color:#53DB2D;
	background-color:#303C66;
	}	
	
/* ------------------------------------------------------------------------------- ab hier die Klassen für Inhalte ------------------------------------ */
	
.impressum{
	font:normal 10pt/110% verdana,tahoma,sans serif;
	margin:5px 20px 0px 11px;
	}
.text{
	font:normal 3mm/1.0em arial,helvetica,sans-serif;
	color:#252B41;
	text-align:left;
	}
.spacer{
	font:normal 4pt/50% arial,helvetica,sans-serif;
	}
	
/* --------------------------------------------------------------------------------------------- ID´s ---------------------------------------------------------- */	

#c{
	font:normal 2.5mm/110% verdana,tahoma,sans serif;
	}
		
/*  ---------------------------------------------------------------------------------------- ab hier A Href´s ----------------------------------------------- */

  
A  {
	font: normal 15px/120% verdana,tahoma,sans-serif;
	color: #D0D4E0;
	background-color:#303C66;
	text-decoration:none;
	display:block;
	height:100%;
	}
A:Visited  {
	color: #81AC75;
	background-color:transparent;
	}
A:Hover {
	color : #FFF;
	background-color:#445590;
	text-decoration:none;
	display:block;
	}
A:Active  {
	color: #54832F;
	background-color:transparent;
	}
.impressum A{
	font:normal 10pt/100% verdana,tahoma,sans-serif;
	color:#000;
	background-color:transparent;
	display:block;
	height:15px;
	}	
.impressum A:Visited{
	font:normal 10pt/100% verdana,tahoma,sans-serif;
	color:#ddd;
	background-color:transparent;
	display:block;
	height:15px;
	}
.impressum A:hover{
	font:normal 10pt/100% verdana,tahoma,sans-serif;
	color:#F00;
	background-color:transparent;
	display:block;
	height:15px;
	text-decoration:underline;
	}	
.impressum A:Active  {
	font:normal 10pt/100% verdana,tahoma,sans-serif;
	color:#ddd;
	background-color:transparent;
	display:block;
	height:15px;
	}
.highlights A  {
	display:block;	
	width:120px;
	height:94px;
	padding:1px;
	background-color:transparent;
	text-decoration:none;
	}

.highlights A:Hover {
	display:block;
	width:120px;
	height:94px;
	color: #61FF57;
	background-color:#61FF57;
	padding:1px;
	text-decoration:none;
	}
.knowhow A  {
	display:block;	
	width:60px;
	height:47px;
	margin: 0;
	padding: 1px 2px;
	background-color:transparent;
	text-decoration:none;
	}

.knowhow A:Hover {
	display:block;
	width:60px;
	height:47px;
	background-color: #61FF57;
	margin: 0;
	padding: 1px 2px;
	text-decoration:none;
	}

.wieland A{
	height: 0;
	display: inline;
	background-color: transparent;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}
.wieland A:Hover{
	height: 0;
	display: inline;
	background-color: transparent;
	margin: 0;
	padding: 0;
	text-decoration: none;
	}	
	
	
.presse{
	position: absolute;
	top: 65px;
	left: 0;
	}	
.presse table{
	font-size: 12px;
	line-height: 122%;
	margin: 0;
	padding: 0;
	}
.presse td{
	margin: 0;
	padding: 0 0 10px 0;
	}
.presse A{
	font-size: 100%;
	line-height: 120%;
	color: #C33;
	white-space: nowrap;
	background-color: transparent;
	}	
.presse A:Visited{
	color: #A00;
	background-color: transparent;
	}
.presse A:Active{
	color: #F00;
	background-color: transparent;
	}
.presse A:Hover{
	color: #F00;
	background-color: transparent;
	}	
.get-acrobat{
	margin: 0;
	padding: 0;
	width: 88px;
	}
.get-acrobat a{
	line-height: 120%;
	background-color: transparent;
	}
.get-acrobat a:hover{
	background-color: transparent;
	}
.fertigung{
	position: absolute;
	top: 260px;
	left: 170px;
	margin: 0;
	text-align: left;
	font: bold 12pt/130% arial,helvetica,sans-serif;
	color: #A5A8B8;
	background-color: #F7F7F7;
	border: 1px dashed red;
	padding: 4px 2px 3px 2px;
	}