<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  text-align: center;
  background: #FFFFF0;
  margin-top:30px;
  margin-bottom:30px;
  color:#990000;
  width: 100%; margin: 0; padding: 0; 
  overflow-y: scroll;
}


a {
	color: #000000; text-decoration: underline;}
a:link {
	color: #000000;  text-decoration: underline;}
a:visited {
	color: #000000; text-decoration: underline;}
a:active {
	color: #000000; text-decoration: underline;}
a:hover {
	color: #000000; text-decoration: none;}

/* wofÃ¼r soll das gut sein??????*/

/* a[href^="tel"]:link,
  a[href^="tel"]:visited,
  a[href^="tel"]:hover {
      text-decoration:    underline;
      color: blue;
   }*/
   

#page_wrapper {
  background: #FFF8dc top left;
  margin-left: auto; 
  margin-right: auto;
  margin-bottom: auto;
  max-width: 950px;
  text-align: left;
  border: 8px solid #FFF8dc;
box-shadow: 0px 0px 15px #888;
}

#page_header {
  height: 120px;
  background: #FFF;
}  
/*durch weiÃŸen Text hervorheben, auf welcher Seite man steht*/
#startseite #navi01 a,
#praxisseite #navi02 a,
#teamseite #navi03 a,
#kooperationseite #navi04 a,
#termineseite #navi05 a,
#kontaktseite #navi06 a,
#anfahrtseite #navi07 a,
#stellenseite #navi08 a {
  color: white;
} 
/* #menu_bar {
  height:30px;
  background: #990000 top left no-repeat;
} */

/* Main Navigation */
#nav {
    position:relative;
    width:100%;
    margin:0 auto;
    margin-top:10px;
    padding:10px;
}
 
ul#navigation 
{
position: relative;
padding-left: 0;
margin-left: 0;
margin-top:5px;
background-color: #990000;
color: #FFF;
float: left;
width: 100%;
font-family: verdana, helvetica, sans-serif;
font-size:14px;
font-weight:normal;
}

ul#navigation  li { display: inline; float: left; position: relative;}

ul#navigation  li a
{
padding: 0.2em 1em;
background-color: transparent;
color: #F3E7A9;
text-decoration: none;
float: left;
display: inline-block;
border-right: 1px solid #FFF8dc;
} 
    -webkit-transition:color 0.2s linear, background 0.2s linear;
    -moz-transition:color 0.2s linear, background 0.2s linear;
    -o-transition:color 0.2s linear, background 0.2s linear;
    transition:color 0.2s linear, background 0.2s linear;
}
 
ul#navigation li a:hover {
    background:#black;
    color:#FFF8dc;
}
 
ul#navigation li a.first {
    border-left: 0 none;
    list-style-type: square;
}
 
ul#navigation li a.last {
    border-right: 0 none;
}
 
ul#navigation li:hover &gt; a {
    background:#black;
}
/* Drop-Down Navigation */
ul#navigation li:hover &gt; ul
{
/*these 2 styles are very important,
being the ones which make the drop-down to appear on hover */
    visibility:visible;
    opacity:1;
}
 
ul#navigation ul, ul#navigation ul li ul {
    list-style: none;
    margin: 0;
    padding: 0;
/*the next 2 styles are very important,
being the ones which make the drop-down to stay hidden */
    visibility:hidden;
    opacity:0;
    position: absolute;
    z-index: 99999;
    width:180px;
    background:#fff8dc;
    box-shadow:1px 1px 3px #ccc;
/* css3 transitions for smooth hover effect */
    -webkit-transition:opacity 0.2s linear, visibility 0.2s linear;
    -moz-transition:opacity 0.2s linear, visibility 0.2s linear;
    -o-transition:opacity 0.2s linear, visibility 0.2s linear;
    transition:opacity 0.2s linear, visibility 0.2s linear;
}
 
ul#navigation ul {
    top: 43px;
    left: 1px;
} 
 
ul#navigation ul li ul {
    top: 0;
    left: 181px;  /*strong related to width:180px; from above*/
}
 
ul#navigation ul li {
    clear:both;
    width:100%;
    border:0 none;
    border-bottom:1px solid #fff8dc;
}
 
  ul#navigation ul li a {
    background:none;
    padding:7px 15px;
    color:#fff8dc;
	background: #990000;
     /* text-shadow:1px 1px 0px #fff;  */
    text-decoration:none;
    display:inline-block;
    border:0 none;
    float:left;
    clear:both;
    width:150px;
}  

#content_wrapper {
  background: #FFF8dc top left no-repeat;
}

#left_side {
  float:left;
  width:550px;
  color: #fff;
  background-color: #FFF8dc;
}
  
#left_side h1 {
  margin:10px;
  margin-right:15px;
  font-family: verdana;
  font-size:16px;
  font-weight: bold;
  line-height:18px;
  color: #990000;
}

#left_side h2 {
  margin:10px;
  margin-right:15px;
  font-family: verdana;
  font-size:14px;
  font-weight: bold;
  line-height:18px;
  color: #990000;
}

#left_side h2 a:link {color: #990000; text-decoration: underline}
#left_side h2 a:visited {color: #990000; text-decoration: underline}
#left_side h2 a:active {color: #990000; text-decoration: underline}
#left_side h2 a:hover {color: #990000; text-decoration: none}

#left_side h1k {
  margin:10px;
  margin-right:15px;
  float:right;
  font-family: verdana;
  font-size:12px;
  font-weight: normal;
  line-height:18px;
  color: #990000;
  background: #FFF8dc;
  padding:4px;
  border:1px solid #990000;
}

#left_side h1i {
  margin:10px;
  margin-right:15px;
  float:left;
  font-family: verdana;
  font-size:12px;
  font-weight: normal;
  line-height:18px;
  color: #990000;
  background: #FFF8dc;
  padding:4px;
  border:1px solid #990000;
}
  
#left_side p {
  margin:10px;
  margin-right:15px;
  font-family: verdana;
  font-size:14px;
  line-height:18px;
  color: #333333;
}

#right_side {
  float:right;
  width:210px;
}

#right_side a:link {color: #F2C968; text-decoration: underline}
#right_side a:visited {color: #F2C968; text-decoration: underline}
#right_side a:active {color: #F2C968; text-decoration: underline}
#right_side a:hover {color: #F2C968; text-decoration: none}
 
#right_side h1 {
  margin-right:10px;
  margin-bottom: 5px;
  font-family: verdana;
  font-size:12px;
  font-weight: normal;
  line-height:16px;
  color: #FFF;
  background: #990000;
  padding:8px;
  border:1px solid #990000;
box-shadow: 5px 5px 3px #888;
}
  
#right_side p {
  margin:5px;
  margin-bottom:15px;
  padding-right:10px;
  font-family: verdana;
  font-size:12px;
  line-height:16px;
  color: #333333;
}

#page_footer {
  height: 2px;
  background: #990000 top left no-repeat;
}

#navcontainer2 ul
{
padding-left: 0;
margin-left: 0;
margin-top:5px;
background-color: #FFF8dc;
color: #FFF;
float: left;
width: 100%;
font-family: verdana, helvetica, sans-serif;
font-size:11px;
font-weight:bold;
}

#navcontainer2 ul li { display: inline; }

#navcontainer2 ul li a
{
padding: 0.2em 1em;
background-color: transparent;
color: #8A0808;
text-decoration: none;
float: right;
border-right: 1px solid #990000;
}

#navcontainer2 ul li a:hover
{
background-color: transparent;
color: #000;
}


/*fuer Praxisseite*/  
#bilder a {color: transparent; text-decoration: none:}
#bilder a:hover {color: transparent; text-decoration: none:}
#bilder1 a {color: transparent; text-decoration: none:}
#bilder1 a:hover {color: transparent; text-decoration: none:}
#bilder2 a {color: transparent; text-decoration: none:}
#bilder2 a:hover {color: transparent; text-decoration: none:}

/*fuer Teamseite*/  
#table {
  background-color:fff;
  color: #000;
  font-family: verdana;
  font-size:12px;
  border: 0px solid #990000;
} 

/* #table2 {
  margin:10px;
  margin-right:15px;
  line-height:18px;
  background-color:fff;
  color: #333333;
  font-family: verdana;
  font-size:14px;
  border: 0px solid #990000;
}  */

.spacer {
  margin:0px;padding:0px;height:10px;clear:both;
}

#list
{
padding-left: 0;
margin-left: 30px;
margin-top:5px;
background-color: #FFF8dc;
color: #000;
float: left;
width: 100%;
font-family: verdana;
font-size:14px;
font-weight:normal;
}
  
/*lightbox*/
.lb-loader,.lightbox{text-align:center;line-height:0}
body:after{content:url(../images/close.png) 
url(../images/loading.gif) url(../images/prev.png) 
url(../images/next.png);display:none}
.lb-dataContainer:after,
.lb-outerContainer:after{content:"";clear:both}body
.lb-disable-scrolling{overflow:hidden}
.lightboxOverlay{position:absolute;
top:0;left:0;z-index:9999;
background-color:#000;
filter:alpha(Opacity=80);
opacity:.8;display:none}
.lightbox{position:absolute;
left:0;width:100%;z-index:10000;
font-weight:400}
.lightbox .lb-image{
	display:block;
	height:auto;
	max-width:inherit;
	max-height:none;
	border-radius:3px;
	border:4px solid #fff}
.lightbox a img{border:none}
.lb-outerContainer{
	position:relative;
	width:250px;
	height:250px;
	margin:0 auto;
	border-radius:4px;
	background-color:#fff}
.lb-loader,.lb-nav{position:absolute;left:0}
.lb-outerContainer:after{display:table}
.lb-loader{top:43%;height:25%;width:100%}
.lb-cancel{display:block;
width:32px;height:32px;
margin:0 auto;
background:url(../images/loading.gif) no-repeat}
.lb-nav{top:0;height:100%;width:100%;z-index:10}
.lb-container&gt;.nav{left:0}
.lb-nav a{outline:0;
background-image:url(data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)}
.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}
.lb-nav a.lb-prev{width:34%;left:0;float:left;
background:url(../images/prev.png) left 48% no-repeat;
filter:alpha(Opacity=0);
opacity:0;
-webkit-transition:opacity .6s;
-moz-transition:opacity .6s;-o-transition:opacity .6s;
transition:opacity .6s}
.lb-nav a.lb-prev:hover{
	filter:alpha(Opacity=100);opacity:1}
	.lb-nav a.lb-next{
		width:64%;right:0;float:right;
		background:url(../images/next.png) right 48% no-repeat;
		filter:alpha(Opacity=0);
		opacity:0;
		-webkit-transition:opacity .6s;
		-moz-transition:opacity .6s;-o-transition:opacity .6s;
		transition:opacity .6s}
.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}
.lb-dataContainer{
	margin:0 auto;padding-top:5px;
	width:100%;-moz-border-radius-bottomleft:4px;
	-webkit-border-bottom-left-radius:4px;
	border-bottom-left-radius:4px;
	-moz-border-radius-bottomright:4px;
	-webkit-border-bottom-right-radius:4px;
	border-bottom-right-radius:4px}
.lb-dataContainer:after{display:table}
.lb-data{padding:0 4px;color:#ccc}
.lb-data .lb-details{
	width:85%;float:left;text-align:left;line-height:1.1em}
.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}
.lb-data .lb-caption a{color:#4ae}
.lb-data .lb-number{
	display:block;clear:left;
	padding-bottom:1em;font-size:12px;color:#999}
.lb-data .lb-close{
	display:block;float:right;width:30px;height:30px;
	background:url(../images/close.png) top right no-repeat;
	text-align:right;outline:0;filter:alpha(Opacity=70);
	opacity:.7;-webkit-transition:opacity .2s;
	-moz-transition:opacity .2s;-o-transition:opacity .2s;
	transition:opacity .2s}
.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}
 
ul.first {
	list-style-type: square;
  margin:10px;
  margin-right:15px;
  font-family: verdana;
  font-size:14px;
  line-height:18px;
  color: #333333;
}
</pre></body></html>