/* grid structure */
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}
#wrap {width:1000px;margin:0 auto;}
#header {height:124px;background-color:#a8afb7;}
#navigation {height:293px;background-color:#6e7a88;}
#content {background-color:#d7d8da;}
#footer {height:39px;background-color:#7f8995;}
.left {width:391px;float:left;}
.right {float:left;width:609px;background-repeat:no-repeat;background-position:left center;}
#header .right {height:124px;}
.clear {clear:both;}
#logo {visibility:hidden;}
#navigation .left, #navigation .right {height:293px;}
#alogo {background-image:url(../img/logo_mvnf.gif);background-repeat:no-repeat;width:197px;height:50px;display:block;float:right;margin-top:20px;padding-right:30px;}
/* end: grid structure */

/* defaults */
body {font-family:Helvetica,Arial,sans-serif;font-size:12px;}
/* end: defaults */

/* navigation */
#nav {height:293px;width:391px;position:relative;}
#nav ul {position:absolute;bottom:0;right:0;text-align:right;margin-bottom:15px;line-height:1.9em;margin-right:14px;}
#nav ul li a {color:#fff;text-decoration:none;text-transform:uppercase;}
#nav ul li.active a {color:#37414a;}
#nav #subnavdiv {position:absolute;right:195px;bottom:0;width:180px;padding-right:14px;border-right:1px solid #b6bdc3;margin-right:0;}
#nav ul#subnav {position:absolute;bottom:0;right:0;}
#nav ul#subnav li a {text-transform:none;}
#nav ul#subnav li.active a {color:#37414a;}
#nav ul#i18nnav {top:0;right:0;margin-top:5px;height:2em;}
#nav ul#i18nnav li {display:inline;padding-left:10px;}

#service {position:relative;height:124px;width:391px;}
#service ul {position:absolute;bottom:0;right:0;margin-right:15px;margin-bottom:10px;}
#service ul li {display:inline;}
#service ul li a {color:#fff;text-decoration:none;padding-left:10px;}
/* end: navigation */

/* content */
.right .inner {width:391px;margin-top:60px;color:#373f4a;margin-bottom:90px;}
.left .inner {width:377px;text-align:right;color:#373f4a;margin-right:14px;margin-bottom:30px;}
.left .inner img.bigimg {border:0px;float:left;margin-top:0px;margin-bottom:30px;}
.inner h1 {text-transform:uppercase;font-size:1.2em;padding-bottom:18px;margin-bottom:25px;border-bottom:1px solid #373f4a;}
.inner p {line-height:1.4em;margin-bottom:18px;}
.inner hr {margin-bottom:25px;height:0px;border-bottom:1px solid #373f4a;}
.left .inner img {border:1px solid #fff;}
.left .inner .image {margin-bottom:20px;float:right;}
.left .inner .image .caption {font-style:italic;padding-right:10px;}
.inner strong {font-weight:bold;}
.inner em {font-style:italic;}
img.sonder {border:1px solid #fff;float:left;margin-right:10px;margin-bottom:20px;}
.inner a {color:#373f4a;text-decoration:underline;}
.inner a:hover {text-decoration:underline;}
.inner table {margin-bottom:18px;width:100%;}
.inner table tr {line-height:1.4em;}
.inner table td {padding-right:0px;}
.inner table.sonderausstellung img {margin-bottom:0px;}
.inner ul, .inner ol {list-style-type:disc;margin-bottom:18px;}
.inner ul li, .inner ol li {margin-left:14px;line-height:1.4em;list-style-type:disc;}
.inner ol {list-style-type:decimal;}
.inner ol li {list-style-type:decimal;}
/* end: content */

/* sidebar */
.left .inner table.image {width:auto;display:block;clear:both;}
.left .inner table.image td.caption {vertical-align:bottom;padding-bottom:4px;}
/* end sidebar */

/* footer */
#footer {clear:both;}
#footer .center {text-align:center;color:#fff;line-height:39px;}
#footer a {color:#fff;}
/* end: footer */

/* page specific */
body.obh #alogo {background-image:url(../img/logo_mvnf_obh.gif);}
body.svh #alogo {background-image:url(../img/logo_mvnf_svh.gif);}
body.nmh #navigation .right {background-image:url(/img/h8.jpg);background-repeat:no-repeat;}
body.nmh #header {background-color:#a8afb7;}
body.nmh #header .right {background-image:url(/img/logo_nmh.jpg);}
body.nmh #navigation {background-color:#6e7a88;}
body.nmh #footer {background-color:#7f8995;}
body.obh #navigation .right {background-image:url(/img/h2.jpg);background-repeat:no-repeat;}
body.obh #header {background-color:#b7ba9f;}
body.obh #header .right {background-image:url(/img/logo_obh.gif);}
body.obh #navigation {background-color:#919244;}
body.obh #footer {background-color:#919244;}
body.svh #navigation .right {background-image:url(/img/h15.jpg);background-repeat:no-repeat;}
body.svh #header {background-color:#ad9b9b;}
body.svh #header .right {background-image:url(/img/logo_svh.jpg);}
body.svh #navigation {background-color:#6a3734;}
body.svh #footer {background-color:#6a3734;}
body.svh #nav ul li.active a {color:#000;}
body.svh #nav ul#subnav li.active a {color:#000;}

body.h4 #navigation .right {background-image:url(/img/h4.jpg);background-repeat:no-repeat;}
body.h5 #navigation .right {background-image:url(/img/h5.jpg);background-repeat:no-repeat;}

body.b1 #navigation .right {background-image:url(/img/h1.jpg);background-repeat:no-repeat;}
body.b2 #navigation .right {background-image:url(/img/h2.jpg);background-repeat:no-repeat;}
body.b3 #navigation .right {background-image:url(/img/h3.jpg);background-repeat:no-repeat;}
body.b4 #navigation .right {background-image:url(/img/h4.jpg);background-repeat:no-repeat;}
body.b5 #navigation .right {background-image:url(/img/h5.jpg);background-repeat:no-repeat;}
body.b6 #navigation .right {background-image:url(/img/h6.jpg);background-repeat:no-repeat;}
body.b7 #navigation .right {background-image:url(/img/h7.jpg);background-repeat:no-repeat;}
body.b8 #navigation .right {background-image:url(/img/h8.jpg);background-repeat:no-repeat;}
body.b9 #navigation .right {background-image:url(/img/h9.jpg);background-repeat:no-repeat;}
body.b10 #navigation .right {background-image:url(/img/h10.jpg);background-repeat:no-repeat;}
body.b11 #navigation .right {background-image:url(/img/h11.jpg);background-repeat:no-repeat;}
body.b12 #navigation .right {background-image:url(/img/h12.jpg);background-repeat:no-repeat;}
body.b13 #navigation .right {background-image:url(/img/h13.jpg);background-repeat:no-repeat;}
body.b14 #navigation .right {background-image:url(/img/h14.jpg);background-repeat:no-repeat;}
body.b15 #navigation .right {background-image:url(/img/h15.jpg);background-repeat:no-repeat;}
body.b16 #navigation .right {background-image:url(/img/h16.jpg);background-repeat:no-repeat;}
body.b17 #navigation .right {background-image:url(/img/h17.jpg);background-repeat:no-repeat;}
body.b18 #navigation .right {background-image:url(/img/h18.jpg);background-repeat:no-repeat;}
body.b19 #navigation .right {background-image:url(/img/h19.jpg);background-repeat:no-repeat;}
body.b20 #navigation .right {background-image:url(/img/h20.jpg);background-repeat:no-repeat;}
body.b21 #navigation .right {background-image:url(/img/h21.jpg);background-repeat:no-repeat;}
body.b22 #navigation .right {background-image:url(/img/h22.jpg);background-repeat:no-repeat;}
body.b23 #navigation .right {background-image:url(/img/h23.jpg);background-repeat:no-repeat;}
body.b24 #navigation .right {background-image:url(/img/h24.jpg);background-repeat:no-repeat;}
body.b25 #navigation .right {background-image:url(/img/h25.jpg);background-repeat:no-repeat;}
body.b26 #navigation .right {background-image:url(/img/h26.jpg);background-repeat:no-repeat;}
body.b27 #navigation .right {background-image:url(/img/h27.jpg);background-repeat:no-repeat;}
body.b28 #navigation .right {background-image:url(/img/h28.jpg);background-repeat:no-repeat;}
body.b29 #navigation .right {background-image:url(/img/h29.jpg);background-repeat:no-repeat;}
/* end: page specific */

/* start: startseite */
#intronavi {height:397px;}
#intronavi .intropic {padding-top:28px;}
#intronavi .intrologo {padding-top:54px;}
#intronavi .intronmh {width:332px;background-color:#6e7a88;height:100%;float:left;}
#intronavi .introobh {border-left:2px solid #dadada;border-right:2px solid #dadada;width:332px;background-color:#919244;height:100%;float:left;}
#intronavi .introsvh {width:332px;background-color:#6a3734;height:100%;float:left;}
.introtext {width:391px;margin-left:352px;color:#373f4a;padding-top:60px;padding-bottom:90px;}
body.intro #service {position:relative;height:124px;width:760px;}
body.intro #service ul {position:absolute;top:34px;right:0;margin-right:15px;margin-bottom:10px;}
body.intro #service ul li a {text-transform:uppercase;}
body.intro #header .right {width:240px;}
body.intro #header .left {width:760px;}
/* end: startseite */