/* CSS Document */
/*Zentrierung*/
* {
 margin:0;
 padding:0;
}

html, body  {
 height: 100%;
}

body {
 text-align:center;
}

body:after  {
 content:"";
 display:inline-block;
 height:50%; 
}
 
.box {
 padding:10px;
 display:inline-block;
 border:1px solid #000;
 vertical-align:middle;
}
/**/
.tababstand      { margin-top: 10px }
.links   { width: 440px; height: 530px; float: left }
.unten { float: left }
.oben { background-color: #53a5ff; margin-bottom: 20px; width: 900px; height: 80px; float: left }
.randoben   { background-image: url("../images/schatten-oben.gif"); background-repeat: repeat-x; background-position: 0 bottom }
.randunten   { background-image: url("../images/schatten-unten.gif"); background-repeat: repeat-x }
.randrechts  { background-image: url("../images/schatten-rechts.gif"); background-repeat: repeat-y }
.randlinks  { background-image: url("../images/schatten-links.gif"); background-repeat: repeat-y }
.eckeoli  { background-image: url("../images/ecke-ob-li.gif"); background-repeat: no-repeat }
.eckeore  { background-image: url("../images/ecke-ob-re.gif"); background-repeat: no-repeat }
.eckeuli  { background-image: url("../images/ecke-un-li.gif"); background-repeat: no-repeat }
.eckeure  { background-image: url("../images/ecke-un-re.gif"); background-repeat: no-repeat }
.artikel      { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 15px; background-color: #f5f5f5; background-image: url("../images/teamfoto-c-sw-mitl.gif"); background-repeat: no-repeat; background-position: 0 bottom; text-align: left; padding: 35px 25px 25px; width: 360px; height: 400px; vertical-align: top }
.Kopfbanner  { background-image: url("../images/RMV-Intag-Head4.png"); background-repeat: no-repeat }
#body {margin:0; padding:0; width:100%; height:100%; overflow:hidden;}
#hintergrund  { background-image: url("../images/Background.jpg"); position: absolute; z-index: 0; width: 100%; height: 100% }
html  { background: url("../images/Background.jpg") no-repeat fixed center; -moz-background-size: cover; -o-background-size: cover; -webkit-background-size: cover; background-size: cover }
a  { color: #005474; text-decoration: none }
.p { margin: 0; padding: 0 }
.cccustom  { }
.custom_bild  { position: relative; top: 50px; width: 300px }
/*Menu oben*/

li    { color: #000; font-size: 10pt; font-family: Verdana, Arial, Helvetica, sans-serif; display: inline; margin-top: 36px; margin-right: 25px; float: right }
li a { color: black; text-decoration: none }
li a:hover { color: white }
li.current a { color: white; font-weight: bold; text-decoration: none }
/**/
.item-486 a   { color: black; font-size: 8pt; white-space: nowrap; display: inline; margin-top: -38px; margin-left: -366px; padding: 1px; float: left }
.item-486 a:hover { color: #005474; }
.item-485 a   { color: black; font-size: 8pt; display: inline; margin-top: -38px; margin-left: -260px; padding: 1px; float: left }
.item-485 a:hover { color: #005474; }
.menu_unten li.current a { color: black }
