/* CSS Document */body {  background:url(../images/body-bg.gif) repeat-x #FFF;	padding-bottom: 200px;  font-family: Arial,Helvetica,sans-serif;  color: #000000;   font-size: 12px;  padding:0px 0px 0px 0px;	margin:0px 0px 0px 0px; }table {  font-size: 12px;  border: 1;}img {  border: 0px;}a:link{  color: #444;  text-decoration: none;}a:visited{  color: #444;  text-decoration: none;}a:hover{  text-decoration: underline;}a#rothballer { display: block; /* gibt dem a-tag eine ähnliche Eigenschaft wie div*/ width: 500px;   /* Größe des Bildes einfügen*/ height: 150px; /*background: url(/img/nav_xy.png) no-repeat top left;*/}a#rothballer span { display: none;  /*"Alt-Tag-Ersatz", ausblenden*/}#footscan a {	background-color:#DDD;	color:#000;	text-decoration:none;  font:12px Arial,Helvetica,sans-serif;	padding:2px 10 2px 10px;  text-decoration:none;  position: relative;  left: 10px;  border-left:2px solid #AAA;  border-top:2px solid #AAA;  border-right:2px solid #333;  border-bottom:2px solid #333;}h1,h2,h3,h4,p,li {	text-align:left;	padding-top: 2 }blockquote{	background-color:inherit;	color:#444;	font:italic 12px Arial,Helvetica,sans-serif; 	border-left:5px solid #892D30;	padding:2px 15px;}blockquote#linklist{	background-color:inherit;	color:#444;	font:16px Arial,Helvetica,sans-serif; 	border-left:5px solid #892D30;	padding:2px 50px;}blockquote#startseite{	background-color:inherit;	color:#000;	font:12px Arial,Helvetica,sans-serif; 	border-left:5px solid #892D30;	padding:2px 20px;}.errorTXT {  background-color: #FF0000;  color: #000000;  font-size: 20px;  text-align: center;}	div {  margin: 0px;   }div#Page {  position: absolute;  width: 960px;  left: 50%;  margin-left: -480px;  border-top: 0px;  border-bottom: 0px;	border: 0px solid red;	min-height: 100%;	top: 0px;}div#Head {  background:url(../images/header.jpg) top center no-repeat #fff;  position: absolute;  left: 0;  width: 960;  top: 0;  height: 150px;  overflow: auto;  text-align: center;  /*border: 1px solid red;*/}div#CustomerLogo {  position: absolute;  text-align: center;  width: 500px;  height: 140px;  right: 5;  top:5;}div#CustomerInfo {  background-color: #892D30;  color: #ffffff;  font: italic bold 14px Arial,Helvetica,sans-serif;  position: relative;  left: 0;  top: 150;  width: 960;  bottom: 0;  overflow: auto;  text-align: center;  /*border: 1px solid black;*/}div#Content {  position: absolute;  left: 0;  top: 168;  bottom: 0;  height: 100%-168;  width: 900px;  padding: 3px 30px 3px 30px;  background-color: #FFFFFF;  /*border: 1px solid blue;*/}div#Footer {  position: fixed;  left: 50%;  margin-left: -480px;  height: 18px;  bottom: 0;  width: 960px;  text-align: center;  background-color:#892D30;}/* NAVIGATION Admin-Menue*/div#Navi {  background-color: #892D30;  position: relative;  left: 0;  top: 150;  width: 960;  height: 18px;  bottom: 0;  overflow: auto;  text-align: center;  /*border: 1px solid black;*/}#Navi a {	background-color:#892D30;	color:#FFF;	text-decoration:none;  font:bold 14px Arial,Helvetica,sans-serif;	padding:0px 10 0px 10px;	/*display:block;*/   text-decoration:none;}#Navi a:hover {	background-color:#ddd;	color:#892D30;  text-decoration:underline;}img#hilfe {  border-width:medium;  border-style:ridge;}div#selectlist {  background-color: #FFFFFF;  position: absolute;  width: 250px;  /*height: 100%;  min-height: 100%;  border: 1px solid blue;*/}div#outbox {  background-color: #FFFFFF;  position: absolute;  left: 290;  width: 650px;  /*height: 100%;  min-height: 100%;  border: 1px solid red;*/}div#outboxAll {  background-color: #FFFFFF;  position: absolute;  left: 0;  width: 100%;  /*height: 100%;  min-height: 100%;  border: 1px solid red;*/}#content h1 {	font: normal 24px Arial,Helvetica,sans-serif;}#content h2 {	font: normal 18px Arial,Helvetica,sans-serif;}#content h3 {	font: italic bold 14px Arial,Helvetica,sans-serif;}#content h4 {	font: normal 14px Arial,Helvetica,sans-serif;}div#block1{  background-color: #EEEEEE;}div#block2{  background-color: #FFEEDD;}table#maintable{  width: 100%;  border-spacing: 0px;}td#spalten2{  width: 50%;  border-right-style: dashed; padding:5px;  border-left-style: dashed; padding:5px;}td#spalten3{  width: 33%;  border-right-style: dashed; padding:5px;  border-left-style: dashed; padding:5px;}td#maintable{  vertical-align: top;}td#termine{  vertical-align: top;  text-align: center;}th{  background-color:#444;  color:#FFF;}td#contactform{  vertical-align: top;  background-color: #CCC;}tr#row1{  background-color:#EEE;}tr#row2{  background-color:#BBB;}/* LISTEN */ul li {  list-style:none;	background:url(../images/bullet.gif) 0 5px no-repeat;		padding:0px 0 4px 10px;	margin:0;}	/* CustomerInfo */#CustomerInfo a {	color:#FFF;  text-decoration:none;}#CustomerInfo a:hover {	color:#fff;  text-decoration:underline;}div#AdminMenue {  background-color: #892D30;  color: #ffffff;  font: italic bold 14px Arial,Helvetica,sans-serif;  position: relative;  left: 0;  top: 0;  width: 500;  bottom: 0;  overflow: auto;  text-align: center;  /*border: 1px solid black;*/}#AdminMenue a {	color:#892D30;	background-color:#ddd;  text-decoration:none;  padding:3px 3px 3px 3px;  display:block;  border: 1px solid #892D30;}#AdminMenue a:hover {	background-color:#892D30;	color:#FFF;  text-decoration:underline; }/* FOOTER */#Footer a {	background-color:#892D30;	color:#FFF;	text-decoration:none;	font:bold 12px Arial,Helvetica,sans-serif;	padding:0px 20 0px 20px;	/*display:block;*/   text-decoration:none;}#Footer a:hover {	background-color:#ddd;	color:#892D30;  text-decoration:underline; }/* VERSION */div#Version {  position: relativ;  width: 100%;  text-align: center;}div#headline {  background-color: #333;  color: #FF0000;  font-size: 20px;  font: bold Arial,Helvetica,sans-serif;  text-align: center;  letter-spacing:0.1em;}td#version{  width: 100%;  border-style: double; padding:2px;  border-width: 10px;  border-color: #CCC;  padding: 0px;  text-align: center;}#selectlist a {	display:block;  color: #000;  font: bold 14px Arial,Helvetica,sans-serif; }#selectlist a:hover {	text-decoration: none;	background-color:#ddd;	color:#000;}#selectlist tr:hover {	background-color:#ddd;	color:#000;}#selectlist td{  border-bottom-style: solid;  border-width:1px;  padding:3px;}td#lineAktuell{ /*Ausgewählter eintrag*/  padding-left: 10px;  background:url(../images/bullet1.gif) 0 8px no-repeat #AAA;  font: bold 14px Arial,Helvetica,sans-serif;}/*' Codierung / Identifikation'   0 = Webprotokoll'   1 = PLS'   2 = Fehlerbericht'   3 = Fussabdruck'   4 = Dokument'   5 = Bilder'   6 = BVersorg'   7 = Einlagenkonstruktion'   8 = Rückenscan'   9 = Seitenprofil'   10= Roentgenscan'   11= Orthoscope'   12= Fussstellung Foto'   13= Webpicture*/tr#line00{background-color:#DC143C;}tr#line01{background-color:#8FBC8F;}tr#line02{background-color:#E6E6FA;}tr#line03{background-color:#ADD8E6;}tr#line04{background-color:#90EE90;}tr#line05{background-color:#FFB6C1;}tr#line06{background-color:#87CEFA;}tr#line07{background-color:#66CDAA;}tr#line08{background-color:#FFE4E1;}tr#line09{background-color:#FFDEAD;}tr#line10{background-color:#CD853F;}tr#line11{background-color:#BC8F8F;}tr#line12{background-color:#D8BFD8;}tr#line13{background-color:#90B6FA;}.rowClose{  font: bold 14px Arial,Helvetica,sans-serif;  cursor:pointer;}