﻿body {background: #c5c6c8 url("i/bg.gif") repeat-y; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 0;}
body#home {background: #c5c6c8 url("i/bg-home.gif") repeat-y; font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0; padding: 0;}

div, p, h1, h2, h3, h4, h5, h6, form {margin: 0; font-weight: normal;}
a:focus {outline: none;}
a {text-decoration: none; color: #009bba;}
#content a:hover {color: #c6271e;}

img {border: 0;}

#wrapper {margin: 0; position: relative; width: 990px;}
h1 {height: 189px; overflow: hidden; width: 744px; background: url("i/logo.gif") no-repeat; text-indent: -10000px;}

#menu {padding: 0; margin: 0; font-weight: bold; font-size: 13px; width: 781px;}
#menu li {display: block; float: left; list-style-type: none; padding: 0; margin: 0;}
#menu li a {display: block; margin: 0; line-height: 23px; text-align: center; color: #444241; text-decoration: none; overflow: hidden; letter-spacing: -0.02em; text-indent: -10000px;}

#menu #menu-medizinische-leistungen a {margin: 0; width: 275px; background: #c6271e url("i/m-leistungen.gif") no-repeat center center; color: #fff; border-bottom: 1px solid #c6271e;}
#menu #menu-medizinische-leistungen a:hover {border-bottom: 1px solid #009bba; background: #009bba url("i/m-leistungen-a.gif") no-repeat center center;}

#menu #menu-aktuell a {width: 120px; border-bottom: 1px solid #009bba; background: #fff url("i/m-aktuell.gif") no-repeat center center;}
#menu #menu-aktuell a:hover, #menu #menu-aktuell a.active {width: 120px; border-bottom: 1px solid #009bba; background: #009bba url("i/m-aktuell-a.gif") no-repeat center center;}

#menu #menu-aerzte a {width: 105px; border-bottom: 1px solid #009bba; background: #fff url("i/m-aerzte.gif") no-repeat center center;}
#menu #menu-aerzte a:hover, #menu #menu-aerzte a.active {width: 105px; border-bottom: 1px solid #009bba; background: #009bba url("i/m-aerzte-a.gif") no-repeat center center;}

#menu #menu-lageplan a {width: 121px; border-bottom: 1px solid #009bba; background: #fff url("i/m-lageplan.gif") no-repeat center center;}
#menu #menu-lageplan a:hover, #menu #menu-lageplan a.active {width: 121px; border-bottom: 1px solid #009bba; background: #009bba url("i/m-lageplan-a.gif") no-repeat center center;}

#menu #menu-home a {width: 124px; border-bottom: 1px solid #009bba; background: #fff url("i/m-home.gif") no-repeat center right;}
#menu .active, #menu a:hover {background: #009bba;}
#menu #menu-home .active, #menu #menu-home a:hover {color: #009bba !important; background: #009bba url("i/m-home-a.gif") right no-repeat;}

#leftbar {width: 275px; float: left;}
#leftbar ul {list-style-type: none; padding: 0; font-size: 14px; margin: 25px 20px 20px 40px;}
#leftbar li {margin-bottom: 20px;}
#leftbar a {color: #84cbde; text-decoration: none;}
#leftbar a:hover, #leftbar a.active {color: #fff;}
#leftbar li li {margin: 0 0 3px 0; font-size: 11px; color: #fff;}
#leftbar ul ul {list-style-type: disc; padding: 0; font-size: 14px; margin: 10px 0 0 15px;}

#rightbar {width: 210px; float:right; color: #009bba; margin-top: 30px; line-height: 140%;}
#rightbar a {color: #009bba; text-decoration: none;}
#rightbar a:hover {text-decoration: underline;}
#rightbar ul {padding-left: 15px; margin: 0;}
#rightbar li {margin-top: 15px;}
#rightbar p {margin-bottom: 10px;}
#rightbar ul em {font-style: normal; margin: 0; display: block; float: left; width: 7.8em;}
#rightbar span {margin: 0; display: block; float: left; width: 3em;}

#content { padding: 0 20px; margin: 0 250px 0 282px; line-height: 140%; color: #000;}
#content h2#home-head {color: #c6271e; margin: 30px 0 20px 0; font-size: 23px; font-weight: normal;}
#content h2 {font-size: 12px; color: #c6271e; letter-spacing: 0.07em; font-weight: bold; margin: 30px 0 5px 0;}

#content p {margin-top: 10px;}
#content p#content-nav {font-size: 11px; color: #009bba; background: url("i/i.gif") no-repeat left center; padding-left: 17px; height: 14px;}
#content p#content-nav-a {font-size: 11px; color: #009bba; background: url("i/i-a.gif") no-repeat left center; padding-left: 17px; height: 14px;}  

#home-image {position: absolute; top: 213px; left: 0; width: 275px; height: 574px; background: url("i/frontpage-image-l.jpg") no-repeat;}
#circle-bg {position: absolute; height: 25px; width: 44px; background: url("i/circle-bottom.gif"); top: 212px; right: 226px; z-index: 17; overflow: hidden;}

#menu:after
{
content: ".";
display: block;
height: 0;
clear: both;
visibility: hidden;
}

#page-image-1 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image.jpg") no-repeat;}
#page-image-2 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image-2.jpg") no-repeat;}
#page-image-3 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image-3.jpg") no-repeat;}
#page-image-4 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image-4.jpg") no-repeat;}
#page-image-5 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image-5.jpg") no-repeat;}
#page-image-6 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image-6.jpg") no-repeat;}
#page-image-7 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image-7.jpg") no-repeat;}
#page-image-8 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image-8.jpg") no-repeat;}
#page-image-9 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image-9.jpg") no-repeat;}
#page-image-10 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image-10.jpg") no-repeat;}
#page-image-11 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image-11.jpg") no-repeat;}
#page-image-12 {position: absolute; right: 0; top: 0; width: 245px; height: 213px; background: url("i/home-image-12.jpg") no-repeat;}
