* { margin:0; padding:0; }
body { font:12px Arial, Helvetica, sans-serif; color:#2E4080; }
img { border:0; }
.cf { clear:both; }
p {padding:5px 0 5px 0;}
#page { width:974px; margin:8px; }
#header h1 a { height:183px; font-size:14px; display:block; text-indent:-3000px; background:url(../images/header.jpg); }

#sidebar { float:left; width:210px; background:url(../images/sidebarbg.gif) 0 0 no-repeat; height:350px; }
#sidebar ul { list-style:none; margin:6px 0 0 0; }
#sidebar ul li a { display:block; width:187; text-indent:-3000px; }
#sidebar ul li a#link-a { height:33px; background:url(../images/startseite.gif) no-repeat; }
#sidebar ul li a#link-a:hover { background:url(../images/startseite-ovr.gif) no-repeat; }
#sidebar ul li a#link-b { height:34px; background:url(../images/ueberuns.gif) no-repeat; }
#sidebar ul li a#link-b:hover { background:url(../images/ueberuns-ovr.gif) no-repeat; }
#sidebar ul li a#link-c { height:34px; background:url(../images/kontakt.gif) no-repeat; }
#sidebar ul li a#link-c:hover { background:url(../images/kontakt-ovr.gif) no-repeat; }
#sidebar ul li a#link-d { height:34px; background:url(../images/leistungen.gif) no-repeat; }
#sidebar ul li a#link-d:hover { background:url(../images/leistungen-ovr.gif) no-repeat; }
#sidebar ul li a#link-e { height:34px; background:url(../images/arthrose.gif) no-repeat; }
#sidebar ul li a#link-e:hover { background:url(../images/arthrose-ovr.gif) no-repeat; }
#sidebar ul li a#link-f { height:34px; background:url(../images/referenzen.gif) no-repeat; }
#sidebar ul li a#link-f:hover { background:url(../images/referenzen-ovr.gif) no-repeat; }
#sidebar ul li a#link-g { height:35px; background:url(../images/impressum.gif) no-repeat; }
#sidebar ul li a#link-g:hover { background:url(../images/impressum-ovr.gif) no-repeat; }
#sidebar a#hinweis { margin:20px 0 0 10px; color:#fff; text-transform:uppercase; font-weight:bold; text-decoration:none; text-align:center; background:url(../images/hinweis.gif); display:block; height:26px; width:166px; padding:13px 0 0 0; }

#content h1 {font-size:18px; font-weight:normal; margin:0 0 15px 0;}
#content { float:left; width:750px; padding:40px 0 0 0; }
#content h2 { font-size:18px; font-weight:normal; margin:0 0 15px 0; }
#content a.read { color:#fff; padding:2px 15px; text-decoration:none; background:#0D006C; text-align:center; font-size:11px; }
#content strong.fzz { font-size:16px; }
#content strong.big-name { font-size:36px; margin:100px 0 0 50px; display:block; }
#content ul li , ol li { margin:0 0 0 25px; }

#footer { padding:10px 0 0 25px; font-size:11px; background:url(../images/footerbg.gif); width:724px; color:#09264E; height:58px; margin:40px 0 0 0; }
#footer a { color:#09264E; text-decoration:none; }

#seo { font-size:11px; width:700px; padding:10px 0 0 26px; }
#seo ul { list-style:none; }
#seo ul li { display:inline; margin:0 10px 0 0; }
#seo ul li a { color:#09264E; text-decoration:none; }
#seo ul li a:hover { text-decoration:underline; }

label { float:left; width:130px; padding:3px 0 0 0; }
input , textarea { width:250px; float:left; padding:3px; }
.form-button { width:100px; padding:0; }
.referenzen{width:450px; text-align:center;}