.clear { clear: left;}
#main { width: 919px ; }
.logo { margin-top: 33px; }
.pavhead { margin: 0 0 77px 55px; padding: 0; }
#wrapper { position: absolute; top: 0; left: 50%; width: 919px; margin-left: -480px; padding: 0; }
#head { background-image: url(/images/homepage/liniehead.gif); background-repeat: repeat-x; width: 919px; height: 182px   ; overflow: hidden; padding-left: 44px; }
#head img { text-decoration: none; border: 0}
#menue { width: 203px; float: left; }
#menue img { margin-left: 1px; }
#content { background-color: #fff; background-repeat: repeat-y; background-position: 0 0; width: 963px; float: left; }
#impressum { text-decoration: none; color: #919191; font-size: 9px; font-family: Arial; font-weight: bold; background-image: url(/images/content/impressumlinie.gif); background-repeat: repeat-x; width: 184px; float: left; margin-right: 2px; margin-left: 1px; padding-top: 14px; padding-bottom: 10px; padding-left: 16px; }
#impressum a:link { color: #919191; text-decoration: none; }
#impressum a:visited { color: #919191; text-decoration: none; }
#impressum a:active { color: #919191; text-decoration: none; }
#impressum a:hover { color: #91bed1; text-decoration: none; }
#impressum img { border: none; margin-left: 15px}
#submenue { color: #464646; font-size: 10px; font-family: verdana; background-color: #e8edf5; margin: 0 2px 0 1px; }
#submenue a:link { color: #464646; text-decoration: none; }
#submenue a:active { color: #464646; text-decoration: none; }
#submenue a:visited { color: #464646; text-decoration: none; }
#submenue a:hover { color: #01338c; text-decoration: none; }
#submenue ul { color: #464646; font-size: 10px; font-family: verdana; margin: 0; padding: 8px 0 8px 14px; border-width: 0; outline-width: 0; }
#submenue li { color: #464646; font-size: 10px; font-family: verdana; line-height: 20px; margin: 0 0 0 20px; padding: 0; border-width: 0; }
#selSub { font-weight: bold !important; }
.sub  { display: block; clear: left }
.union { margin-top: 42px; margin-left: 12px; }
.easy { margin-top: 20px; margin-left: 12px; }
#contentmain { color: #646464; font-size: 11px; font-family: verdana; background-color: white; width: 700px; float: left; margin-top: 18px; margin-left: 22px; margin-bottom: 15px;}
#contentmain h1, #contentmain #preis { color: #002278; font-size: 17px; font-family: verdana; font-weight: bold; margin: 0 0 20px; padding: 0; }
#contentmain h2 { color: #646464; font-size: 12px; font-weight: bold; margin: 20px 0; padding: 0; }
#contentmain a { color: #002278; }
#mainTextFundgrube { margin-bottom:50px;}
span.bezeichner { font-weight:bold;display:inline-block; width:110px;}
.contentbox { font-family: verdana; width: 234px; float: left; margin-right: 10px; margin-bottom: 20px; margin-left: 0; padding: 20px 0 0; }
.contentbox1 { font-family: verdana; text-align: left; padding: 20px 0 0; width: 234px; float: right; margin-top: 0; margin-bottom: 20px; margin-left: 0; }
#teaserbox { background-color: #e8edf5; width: 200px; margin-top: 60px; margin-left: 24px; border: solid 1px #002278; }
#teaser { float: right; margin-bottom: 15px; margin-left: 15px; }
#teaserhead { color: #fff; font-size: 13px; font-family: Arial; font-weight: normal; background-color: #01338c; height: 28px; padding-top: 8px; padding-left: 15px; }
#teaserpic { background-color: #e8edf5; }
#teasercontent { color: #7c7c7c; font-size: 11px; font-family: verdana; background-color: #e8edf5; margin: 12px 10px 10px; }
#teasercontent img { margin-left: 5px; border-style: none; border-width: 0; }
#teasercontent h1 { color: #7c7c7c; font-size: 11px; font-weight: bold; margin: 10px 0; padding: 0; }
.contentbox a:link { color: #002278; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
.contentbox1 a:link { color: #002278; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
.contentbox a:visited { color: #002278; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
.contentbox1 a:visited { color: #002278; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
.contentbox a:active { color: #002278; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
.contentbox1 a:active { color: #002278; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
.contentbox a:hover { color: #8fa7cf; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
.contentbox1 a:hover { color: #8fa7cf; font-size: 11px; font-family: verdana; font-weight: bold; text-decoration: none; margin: 0; padding: 0; border-width: 0; }
.contentLine { font-size: 0; line-height: 0; background-color: #002278; height: 1px; margin-top: 10px; margin-bottom: 10px; }
.contDownload { margin-bottom: 3px; }
.contDownload img { text-decoration: none; margin-right: 5px; }
.contDownload a { color: #464646; text-decoration: underline; }
.next { margin-left: 10px; }
.contentbox img { border-width: 0; }
.contentbox1 img { border-width: 0; }
.trennlinie { height: 1px; margin-top: 10px; margin-bottom: 10px; border-top: 1px solid #00328b; display: block; }
h1 { color: #00c; font-size: 14px; }
.gallery { padding-top: 20px; }
.gallery img { position: relative; border: solid 1px #969696; }
.galleryImgQuer { float: left; margin-right: 10px; margin-bottom: 10px; display: inline; }
.galleryImgHoch { width: 150px; float: left; margin-right: 20px; margin-bottom: 10px; display: block; }
#back { }
#back a { color: #3e4249; font-size: 12px; font-family: Helvetica, Arial; font-weight: bold; text-decoration: none; }
.zelleGrau { background-color: #f0f0f0; padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px !important; white-space: nowrap; }
.zelleWeiss { padding-top: 1px; padding-right: 5px; padding-bottom: 1px; padding-left: 5px !important; white-space: nowrap; }
.imageLeft { float: left; margin-right: 10px; margin-bottom: 10px; border: solid 1px #e6e6e6;}
.imageRight { float: right; margin-bottom: 10px; margin-left: 10px; border: solid 1px #e6e6e6; }
.telefon {  width: 40px; float: left; clear: left; padding-right: 10px; }
.nummer { width: 190px; padding-bottom: 10px; display: block; }
.block200px { width: 190px; float: left; margin-right: 20px; margin-bottom: 20px; }
#semButtons { position: relative; margin-bottom: 15px; }
#semButtons a { color: #646464; font-size: 11px; font-family: Arial, Helvetica; text-decoration: none; margin-right: 40px; padding-right: 15px; padding-left: 15px; border: solid 1px #f00; display: inline; }
.moreInfo {  }
.moreInfo a { color: #464646 !important; font-size: 10px; font-family: Arial, Helvetica; background-image: url(/images/mt/bg-button.gif); background-repeat: repeat-x; text-decoration: none; float: left; margin-top: 15px; margin-right: 10px; padding-top: 1px; padding-right: 4px; padding-bottom: 3px; padding-left: 4px !important; display: inline; white-space: nowrap; }
.imgBorder img{ border: 1px solid #e6e6e6;}
