* {color:#000; font-family:Arial, Verdana, sans-serif; margin:0px; padding:0px; font-size:12px;}
a {text-decoration:none; color:#004D8F;}

html, body {margin:0px; padding:0px; width:960px; margin-right:auto; margin-left:auto;}
body {margin-top:0px; margin-bottom:10px;}

#outer {width:960px; border:0px solid #CCC; /*background:url('../nav/site_bg_2.jpg') no-repeat 720px 5px #FFF;*/}
#logo {width:240px; float:left; height:135px;}
#logo img {margin:25px 0 0 0;}
#title {width:648px; float:left; height:135px; background:url('../img/gfx/top.gif') no-repeat 0px 0px #FFF;}
#title h1 {font-size:20px; height:1px; overflow:hidden;}
#title h2 {font-size:14px; height:1px; overflow:hidden;}

#container {clear:both;}
#left {width:240px; float:left;}
#main {width:478px; float:left; padding:0px; border-left:1px solid #FFF; border-right:1px solid #FFF;}

#main, #right {line-height:18px;}
#main .block, #right .block {padding:0px 20px 0px 20px;}
#right .block {padding-bottom:20px;}
#main .block {margin-bottom:20px;}
#main .firstblock {margin-top:50px; padding-bottom:20px;}

#main h1 {margin:0px 0 5px 0;}
#main h1.csc-firstHeader {padding:2px 10px 2px 20px; color:#004D8F; font-size:16px; margin:0px -20px 15px -20px; border-bottom:1px solid #FFF; font-weight:normal;}

#main .link {margin:20px -20px 0 239px; background:url('../nav/link_bg.jpg') no-repeat bottom right #EBECEE; border-top:1px solid #FFF;}
#main .link a {display:block; background:url('../nav/dot.jpg') no-repeat 7px; padding-left:20px;}

#mainNav li {border-bottom:1px solid #FFF; list-style:none; display:block; height:70px;}
#mainNav li.act {height:auto; min-height: 70px; }
#mainNav li#mn00 {background:#573A56; height:auto;}
#mainNav li#mn00 a {color:#FFF;}

#mainNav ul li {border-bottom:none; height:auto;}
#mainNav a {display:block; padding:1px 10px 1px 20px;}

#mn01 {background:url('../nav/mn_bg.gif') no-repeat bottom right #D1EEFF; padding-bottom:10px;}
#mn01 a:hover, #mn01 a.act {background:#B8DCF1;}
#mn01 ul {background:#D1EEFF; border-bottom:1px solid #D1EEFF;}
#mn01 ul a {background:url('../nav/dot_off.jpg') no-repeat 21px 6px transparent; padding-left:30px; color:#000;}
#mn01 ul a:hover, #mn01 ul a.act {background:url('../nav/dot.jpg') no-repeat 21px 6px transparent; color:#004D8F;}
#mn01 ul ul {background:#E4F4FE; border-bottom:1px solid #E4F4FE;}
#mn01 ul ul a {background:url('../nav/dot_off.jpg') no-repeat 31px 6px transparent; padding-left:40px;}
#mn01 ul ul a:hover, #mn01 ul ul a.act {background:url('../nav/dot.jpg') no-repeat 31px 6px transparent; color:#004D8F;}
#mn01 ul ul ul {background:#F2F2F7; border-bottom:1px solid #F2F2F7;}
#mn01 ul ul ul a {background:url('../nav/dot_off.jpg') no-repeat 41px 6px transparent; padding-left:50px;}
#mn01 ul ul ul a:hover, #mn01 ul ul ul a.act {background:url('../nav/dot.jpg') no-repeat 41px 6px transparent; color:#004D8F;}

#mn02 {background:url('../nav/mn_bg.gif') no-repeat bottom right #EED3F2; padding-bottom:10px;}
#mn02 a:hover, #mn02 a.act {background:#DFAEE6;}
#mn02 ul {background:#EED3F2; border-bottom:1px solid #EED3F2;}
#mn02 ul a {background:url('../nav/dot_off.jpg') no-repeat 21px 6px transparent; padding-left:30px; color:#000;}
#mn02 ul a:hover, #mn02 ul a.act {background:url('../nav/dot.jpg') no-repeat 21px 6px transparent; color:#004D8F;}
#mn02 ul ul {background:#FAE7FD; border-bottom:1px solid #FAE7FD;}
#mn02 ul ul a {background:url('../nav/dot_off.jpg') no-repeat 31px 6px transparent; padding-left:40px;}
#mn02 ul ul a:hover, #mn02 ul ul a.act {background:url('../nav/dot.jpg') no-repeat 31px 6px transparent; color:#004D8F;}
#mn02 ul ul ul {background:#F8FAEF; border-bottom:1px solid #F8FAEF;}
#mn02 ul ul ul a {background:url('../nav/dot_off.jpg') no-repeat 41px 6px transparent; padding-left:50px;}
#mn02 ul ul ul a:hover, #mn02 ul ul ul a.act {background:url('../nav/dot.jpg') no-repeat 41px 6px transparent; color:#004D8F;}

#mn03 {background:url('../nav/mn_bg.gif') no-repeat bottom right #F5E2E0; padding-bottom:10px;}
#mn03 a:hover, #mn03 a.act {background:#F0D1CE;}
#mn03 ul {background:#F5E2E0; border-bottom:1px solid #F5E2E0;}
#mn03 ul a {background:url('../nav/dot_off.jpg') no-repeat 21px 6px transparent; padding-left:30px; color:#000;}
#mn03 ul a:hover, #mn03 ul a.act {background:url('../nav/dot.jpg') no-repeat 21px 6px transparent; color:#004D8F;}
#mn03 ul ul {background:#F9EEED; border-bottom:1px solid #F9EEED;}
#mn03 ul ul a {background:url('../nav/dot_off.jpg') no-repeat 31px 6px transparent; padding-left:40px;}
#mn03 ul ul a:hover, #mn03 ul ul a.act {background:url('../nav/dot.jpg') no-repeat 31px 6px transparent; color:#004D8F;}
#mn03 ul ul ul {background:#FDF9F9; border-bottom:1px solid #FDF9F9;}
#mn03 ul ul ul a {background:url('../nav/dot_off.jpg') no-repeat 41px 6px transparent; padding-left:50px;}
#mn03 ul ul ul a:hover, #mn03 ul ul ul a.act {background:url('../nav/dot.jpg') no-repeat 41px 6px transparent; color:#004D8F;}

#mn04 {background:url('../nav/mn_bg.gif') no-repeat bottom right #EFE7F0; padding-bottom:10px;}
#mn04 a:hover, #mn04 a.act {background:#E8DBE8;}
#mn04 ul {background:#EFE7F0; border-bottom:1px solid #EFE7F0;}
#mn04 ul a {background:url('../nav/dot_off.jpg') no-repeat 21px 6px transparent; padding-left:30px; color:#000;}
#mn04 ul a:hover, #mn04 ul a.act {background:url('../nav/dot.jpg') no-repeat 21px 6px transparent; color:#004D8F;}
#mn04 ul ul {background:#F5EFF5; border-bottom:1px solid #F5EFF5;}
#mn04 ul ul a {background:url('../nav/dot_off.jpg') no-repeat 31px 6px transparent; padding-left:40px;}
#mn04 ul ul a:hover, #mn04 ul ul a.act {background:url('../nav/dot.jpg') no-repeat 31px 6px transparent; color:#004D8F;}
#mn04 ul ul ul {background:#FAF7FA; border-bottom:1px solid #FAF7FA;}
#mn04 ul ul ul a {background:url('../nav/dot_off.jpg') no-repeat 41px 6px transparent; padding-left:50px;}
#mn04 ul ul ul a:hover, #mn04 ul ul ul a.act {background:url('../nav/dot.jpg') no-repeat 41px 6px transparent; color:#004D8F;}

#mn05 {background:url('../nav/mn_bg.gif') no-repeat bottom right #F9EFDE; padding-bottom:10px;}
#mn05 a:hover, #mn05 a.act {background:#F5E4C8;}
#mn05 ul {background:#F9EFDE; border-bottom:1px solid #F9EFDE;}
#mn05 ul a {background:url('../nav/dot_off.jpg') no-repeat 21px 6px transparent; padding-left:30px; color:#000;}
#mn05 ul a:hover, #mn05 ul a.act {background:url('../nav/dot.jpg') no-repeat 21px 6px transparent; color:#004D8F;}
#mn05 ul ul {background:#FBF4E9; border-bottom:1px solid #FBF4E9;}
#mn05 ul ul a {background:url('../nav/dot_off.jpg') no-repeat 31px 6px transparent; padding-left:40px;}
#mn05 ul ul a:hover, #mn05 ul ul a.act {background:url('../nav/dot.jpg') no-repeat 31px 6px transparent; color:#004D8F;}
#mn05 ul ul ul {background:#FDFAF4; border-bottom:1px solid #FDFAF4;}
#mn05 ul ul ul a {background:url('../nav/dot_off.jpg') no-repeat 41px 6px transparent; padding-left:50px;}
#mn05 ul ul ul a:hover, #mn05 ul ul ul a.act {background:url('../nav/dot.jpg') no-repeat 41px 6px transparent; color:#004D8F;}

#mn06 {background:url('../nav/mn_bg.gif') no-repeat bottom right #ecf7fc; padding-bottom:10px;}
#mn06 a:hover, #mn06 a.act {background:#d3edf9;}
#mn06 ul {background:#ecf7fc; border-bottom:1px solid #ecf7fc;}
#mn06 ul a {background:url('../nav/dot_off.jpg') no-repeat 21px 6px transparent; padding-left:30px; color:#000;}
#mn06 ul a:hover, #mn06 ul a.act {background:url('../nav/dot.jpg') no-repeat 21px 6px transparent; color:#004D8F;}
#mn06 ul ul {background:#f7fcfe; border-bottom:1px solid #f7fcfe;}
#mn06 ul ul a {background:url('../nav/dot_off.jpg') no-repeat 31px 6px transparent; padding-left:40px;}
#mn06 ul ul a:hover, #mn06 ul ul a.act {background:url('../nav/dot.jpg') no-repeat 31px 6px transparent; color:#004D8F;}
#mn06 ul ul ul {background:#f7fcfe; border-bottom:1px solid #f7fcfe;}
#mn06 ul ul ul a {background:url('../nav/dot_off.jpg') no-repeat 41px 6px transparent; padding-left:50px;}
#mn06 ul ul ul a:hover, #mn05 ul ul ul a.act {background:url('../nav/dot.jpg') no-repeat 41px 6px transparent; color:#004D8F;}


li.navSpacer {height:14px;}

#featureNav {margin:20px;}
#featureNav a {display:block; font-size:11px; margin:5px 0 10px 0;}

#right {width:240px; float:left;}

#remoteNav {border-top:17px solid #573A56; height:30px; border-bottom:1px solid #FFF; padding-top:2px;}
#remoteNav .select {border:1px solid #D9DADB; width:240px;}
#remoteNav .select option {border:1px dotted #D9DADC;}

#right h1 {padding:2px 10px 2px 20px; color:#004D8F; font-size:14px; margin:0 -20px 15px -20px; font-weight:normal;}
#right h1 a {padding:2px 10px 2px 20px; color:#004D8F; font-size:14px; margin:0 -20px 15px -20px; font-weight:normal; text-decoration:none;}
#right h1.csc-firstHeader {border-bottom:1px solid #FFF;}
#right .link {background:url('../nav/link_bg.jpg') no-repeat bottom right #EBECEE; border-top:1px solid #FFF;}
#right .link a {display:block; background:url('../nav/dot.jpg') no-repeat 7px; padding-left:20px;}

#right #globalContent h1 {background:url('../nav/h1_bg.gif') no-repeat top left #D9DADC;}
#right #globalContent .block {background:#EBECEE; margin-bottom:20px;}
#right #visual {padding-left:20px;}

#right #newsTeaser .block {background:transparent; margin-bottom:0px; padding:0px;}
#right #newsTeaser .block .newsBlock {margin-bottom:40px; padding:0px 20px 0px 20px; background:#EBECEE;}
#right #newsTeaser .block .newsBlock h1 {background:url('../nav/h1_bg.gif') no-repeat top left #D9DADC;}
#right #newsTeaser .block .Praxis {background:#D1EEFF;}
#right #newsTeaser .block .Praxis h1 {background:url('../nav/h1_bg.gif') no-repeat top left #B8DCF1;}
#right #newsTeaser .block .PlastischeChirurgie {background:#EED3F2;}
#right #newsTeaser .block .PlastischeChirurgie h1 {background:url('../nav/h1_bg.gif') no-repeat top left #DFAEE6;}
#right #newsTeaser .block .Behandlungen {background:#F5E2E0;}
#right #newsTeaser .block .Behandlungen h1 {background:url('../nav/h1_bg.gif') no-repeat top left #F0D1CE;}
#right #newsTeaser .block .Beratung {background:#EFE7F0;}
#right #newsTeaser .block .Beratung h1 {background:url('../nav/h1_bg.gif') no-repeat top left #E8DBE8;}
#right #newsTeaser .block .Aktivitaeten {background:#F9EFDE;}
#right #newsTeaser .block .Aktivitaeten h1 {background:url('../nav/h1_bg.gif') no-repeat top left #F5E4C8;}
#right #newsTeaser .link {margin:20px -20px -21px -20px;}
#right #newsTeaser .link a {display:block; background:url('../nav/dot.jpg') no-repeat 7px; padding-left:20px;}

#pageNav {margin-left:20px;}
#pageNav a {margin-right:20px; font-size:11px;}

#right .block .tx-rmdataop-pi1 {margin-top:-10px;}
#right .block .tx-rmdataop-pi1 h1 {margin-top:10px;}

.clearer {clear:both; line-height:1px; height:1px; font-size:1px; color:#FFF;}
#main form .clearer {clear:both; line-height:1px; height:1px; font-size:1px; color:#FFF;}
