html,body{
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	padding:0px;
	font: 10pt arial;
	height: 100%;}
	
#outerdiv{ 
	width: 100%; 
	position: absolute; 
	height: 100%; 
	text-align: center;}
	
#outertable{ 
	MARGIN: 0px auto; 
	POSITION: relative; 
	HEIGHT: 100% }


.verdana9{
	font: 9px verdana;
	color:#666666;
	font-style: normal;
	line-height: 12px;
	letter-spacing:1px;
	padding-bottom: 2px;}
	
.verdana9bold{
	font: 9px verdana;
	color:#666666;
	font-style: normal;
	font-weight: bold;
	line-height: 12px;
	letter-spacing: 2px;
	padding-bottom: 2px;
	text-transform: uppercase;}
	
.verdana9red{
	font: 11px verdana;
	color:#666666;
	font-style: normal;
	font-weight: bolder;
	line-height: 15px;
	letter-spacing: 2px;
	padding-bottom: 2px;
	text-transform: uppercase;}
	
.verdana10{
	font: 10px verdana;
	color:#666666;
	font-style: normal;
	line-height: 15px;
	letter-spacing:1px;}
	
.verdana10 a { color:#666666; border-bottom: 1px dotted; text-decoration: none; }

.verdana10 a:hover { color:#ff0000;}
	
.email{
	font: 10px verdana;
	color:#666666;
	font-style: normal;
	line-height: 15px;
	letter-spacing:1px;
	text-decoration:none;}
	
.email:hover{
	text-decoration:underline;}
	
.verdana11{
	font: 11px verdana;
	color:#fafafa;
	font-style: normal;
	line-height: 12px;
	letter-spacing:1px;
	padding-bottom: 5px;}


.navigross{
	font: 11px verdana;
	color:#ffffff;
	font-style: normal;
	font-weight: bold;
	line-height: 11px;
	letter-spacing:2px;
	text-transform:uppercase;
	text-decoration:none;
	padding-bottom:3px;}
	
.navigross:hover{
	text-decoration:underline;}
	
	
.naviklein{
	font:11px georgia;
	color:#ffffff;
	font-style: italic;
	line-height: 11px;
	letter-spacing:1px;
	text-decoration: none;
	padding-right: 5px;
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 3px;}
	
.naviklein:hover{
	color:#ff0000;
	background-color: #ffffff;}
	
.navikleinlast{
	font:11px georgia;
	color:#ffffff;
	font-style: italic;
	line-height: 11px;
	letter-spacing:1px;
	text-decoration: none;
	padding-left: 5px;
	padding-right: 1px;
	padding-top: 2px;
	padding-bottom: 3px;}
	
.navikleinlast:hover{
	color:#ff0000;
	background-color: #ffffff;}
	

body#beauty01 .beauty,
body#beauty02 .beauty,
body#beauty03 .beauty,
body#beauty04 .beauty,
body#beauty05 .beauty,
body#retro01 .retro,
body#retro02 .retro,
body#retro03 .retro,
body#retro04 .retro,
body#retro05 .retro,
body#prosthetics01 .prosthetics,
body#prosthetics02 .prosthetics,
body#prosthetics03 .prosthetics,
body#prosthetics04 .prosthetics,
body#prosthetics05 .prosthetics,
body#verletzungen01 .verletzungen,
body#verletzungen02 .verletzungen,
body#verletzungen03 .verletzungen,
body#verletzungen04 .verletzungen,
body#verletzungen05 .verletzungen,
body#requisiten01 .requisiten,
body#requisiten02 .requisiten,
body#requisiten03 .requisiten,
body#plastiken01 .plastiken,
body#plastiken02 .plastiken,
body#plastiken03 .plastiken,
body#rekonstruktionen01 .rekonstruktionen,
body#rekonstruktionen02 .rekonstruktionen,
body#shop01 .shop
 {
	font:11px georgia;
	color:#ff0000;
	font-style: italic;
	line-height: 11px;
	letter-spacing:1px;
	text-decoration: none;
	background-color: #ffffff;
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 3px;}





.menuaktiv{
	font:11px georgia;
	color:#ff0000;
	font-style: italic;
	line-height: 11px;
	letter-spacing:1px;
	text-decoration: none;
	background-color: #ffffff;
	padding-right: 5px; 
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 3px;}
	
.menuaktivlast{
	font:11px georgia;
	color:#ff0000;
	font-style: italic;
	line-height: 11px;
	letter-spacing:1px;
	text-decoration: none;
	background-color: #ffffff;
	padding-right: 1px; 
	padding-left: 5px;
	padding-top: 2px;
	padding-bottom: 3px;}
	
.button{
	font:8px verdana;
	color: #ffffff;
	font-style: normal; 
	font-weight: bold; 
	text-decoration: none; 
	background-color: #ff0000;
	border-left:3px solid #cccccc;
	padding-right: 3px; 
	padding-left: 3px;}
	
.button:hover{
	color: #ff0000; 
	background-color: #ffffff;}
	
.link{
	font:11px georgia;
	color:#ffffff;
	font-style: italic;
	line-height: 15px;
	letter-spacing:1px;
	text-decoration: none;}
	
.link:hover{
	color:#ff0000;
	text-decoration: underline;}
	
	


div#left1{
	height: 410px;}
	
div#left2{
	height: 275px;}



div#right1{
	height: 59px;
	width: 370px;}
	
div#right2{
	width:245px;
	padding-left:91px;
	padding-top: 25px;}
	
div#right3{
	width:245px;
	padding-left:91px;
	padding-top: 50px;}
	
div#right4{
	width:245px;
	padding-left:91px;
	padding-top: 25px;}
	
div#button{
	padding-top:0px;}
	
	
	
div#vita1{
	width:60px;
	padding-top: 25px;
	text-align:right;
	float:left;}
	
div#vita2{
	width:279px;
	padding-top: 25px;
	float:right;
	padding-bottom: 7px;
	border-bottom:1px dotted #ffffff;}
	
div#vita3{
	width:279px;
	padding-top: 10px;
	float:right;
	padding-bottom: 7px;
	border-bottom:1px dotted #ffffff;}
	
div#vitatab{
	padding-top: 10px;}








div#container_left{
	background: url(bilder/logo.gif) no-repeat;
	height:440px;
	width:345px;
	text-align:left;
	position:fixed;
	margin: 30px 0px 0px 30px;}

	
div#titel{
	background-color:#999999;
	width:835px;
	margin-top:1px;
	padding-left:30px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted;
	border-bottom-color:#ffffff;}
	
div#anzeige{
	padding-left:30px;
	padding-top:10px;
	padding-bottom:10px;
	border-bottom:1px dotted;
	border-bottom-color:#999999;}
	
	
	#vita2 h4 { font: 11px verdana;
	color:#666666;
	font-style: normal;
	font-weight: bold;
	line-height: 12px;
	letter-spacing: 2px;
	padding-bottom: 2px;
	text-transform: uppercase;}
	
	#vita2 p {
		font: 10px verdana;
		color:#666666;
		font-style: normal;
		line-height: 15px;
		letter-spacing:1px;
	}
	
	
	.logo { text-indent: -999px; }