/*** CSS Unterseiten ***/
.content {
 background-image: url(/images/bg_website.gif);
}

.left {
    float:left;
 width:155px;
 padding: 0px;
 margin: 0px;
}
.middle {
    float:left;
 width:400px;
 margin:0px;
 margin-left:30px;
 margin-right:30px;
 margin-top:10px;
}
.right {
 float:left;
 width:163px;
 padding: 0px;
 margin-top:13px;
}

.form {
 float:left;
 width:593px;
 padding: 0px;
 margin-top:13px;
 padding-left:30px;
}
.forminside {
 padding: 10px;
}

.headline {
 float: left;
 font-size: 145%;
 font-weight: bold;
 width: 300px;
 line-height: 164%;
}
.servicenavigation {
 border-bottom: 1px solid #86807D;
 padding-bottom: 2px;
}
.headlineboxLeft {
 padding: 1px;
 padding-left: 7px;
 border-bottom: 1px solid #B9BABB;
 border-top: 1px solid #B9BABB;
 color: #000000;
 font-weight: bold;
 font-size: 10px;
 background-color: #ffffff;
 text-transform: uppercase;
}
.boxLeft {
 padding: 7px;
 font-size: 9px;
 color: #333333;
 line-height: 12px;
}
.ueberblick {
 border-top: 1px solid #86807D;
 border-color: #B9BABB;
 background: #ECECED;
 padding: 10px;
}
.ueberblick_color {
 border-top: 1px solid #86807D;
 background: #ECECED;
 padding: 0px;
 margin: 0px;
 padding-top: 10px;
 padding-bottom: 10px;
}
.ueberblick_color {
 border-top: 1px solid #86807D;
 background: #ECECED;
 padding: 0px;
 margin: 0px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.ueberblickliste {
 padding-left: 9px;
 background-image: url(/images/pfeil_braun.gif);
 background-repeat: no-repeat;
 background-position: 0px 6px;
 margin-bottom: 1px;
}

/*** CONTENT-CONTAINER ***/
.headlineboxRight {
 border-bottom: 1px solid;
 border-top: 1px solid;
 font-weight: bold;
 font-size: 10px;
 border-bottom: #B9BABB;
 border-top: #B9BABB;
 color: #86807D;
 text-transform: uppercase;
}
.boxRight {
 padding: 7px;
 font-size: 9px;
 line-height: 12px;
 background-color: #ECECED;
 color: #86807D;
}

.boxRightBorder {
 float:right;
 margin-left:6px;
 margin-bottom:6px;
 border:solid 1px;
 border: #B9BABB;
}
 .boxSelectCountry {
  position: absolute;
  left: 615px;
  top: 23px;
  width: 160px;
  z-index: 1000;
  visibility: hidden;
  padding: 5px;
  margin: 0px;
  background-color: #ECECED;
  border-right: 1px solid Gray;
  border-bottom: 1px solid Gray;
 }
/*** NAVIGATION ***/
.navLeft {
 float: left;
 padding:0px;
 margin:0px;
 width: 155px;
 height: 79px;
 text-align: right;
 background-image: url(/images/nav_bg.gif);
}
.navRight {
 float: left;
 padding: 0px;
 margin: 0px;
 width: 623px;
 height: 79px;
 background-image: url(/images/nav_bg.gif);
}
.navLine {
 padding: 13px;
 padding-left: 26px;
 font-size: 20px;
 color: #ffffff;
}
.headimage {
 float: left;
 width: 100px;
 text-align: right;
}
.linkboxmitte {
 float: left;
 padding: 15px;
 padding-top: 3px;
 padding-bottom: 3px;
 width: 150px;
}
/*** PFADNAVIGATION ***/

a.pfadNavFirstLevel,
a.pfadNavFirstLevel:link,
a.pfadNavFirstLevel:visited {
 text-transform: uppercase;
 font-size: 20px;
 color: #ffffff;
}
a.pfadNavFirstLevel:hover {
   text-decoration: underline;
}

a.pfadNavSecondLevel,
a.pfadNavSecondLevel:link,
a.pfadNavSecondLevel:visited {
 font-size: 14px;
 font-weight: bold;
 color: #ffffff;
}
a.pfadNavSecondLevel:hover {
   text-decoration: underline;
}

/*** SUBNAVIGATION ***/
div.ebene1off {
 color: #666666;
 font-weight: bold;
 padding-left: 16px;
 background-image: url(/images/nav_bg1.gif);
 background-repeat: no-repeat;
 font-size: x-small;
 background-position: 0px 1px;
 padding-bottom: 6px;
}
a.ebene1off,
a.ebene1off:link,
a.ebene1off:hover,
a.ebene1off:visited {
 color: #666666;
 font-size: xx-small;
}
div.ebene1on {
 color: #666666;
 font-weight: bold;
 padding-left: 16px;
 background-image: url(/images/nav_bg2.gif);
 background-repeat: no-repeat;
 font-size: x-small;
 background-position: 0px 1px;
 padding-bottom: 6px;
}
a.ebene1on,
a.ebene1on:link,
a.ebene1on:hover,
a.ebene1on:visited {
 color: #DE0039;
 font-size: xx-small;
}
div.ebene2off {
 color: #666666;
 font-weight: bold;
 padding-left: 16px;
 background-image: url(/images/nav_bg4.gif);
 background-repeat: repeat;
 font-size: x-small;
 background-position: 0px 0px;
 padding-bottom: 6px;
}
a.ebene2off,
a.ebene2off:link,
a.ebene2off:hover,
a.ebene2off:visited {
 color: #666666;
 font-size: xx-small;
}
div.ebene2on {
 color: #666666;
 font-weight: bold;
 padding-left: 16px;
 background-image: url(/images/nav_bg4.gif);
 background-repeat: repeat;
 font-size: x-small;
 background-position: 0px 1px;
 padding-bottom: 6px;
}
a.ebene2on,
a.ebene2on:link,
a.ebene2on:hover,
a.ebene2on:visited {
 color: #DE0039;
 font-size: xx-small;
}
div.ebene3off {
 color: #666666;
 font-weight: bold;
 padding-left: 21px;
 background-image: url(/images/nav_bg4.gif);
 background-repeat: repeat;
 font-size: x-small;
 background-position: 0px 0px;
 padding-bottom: 6px;
}
a.ebene3off,
a.ebene3off:link,
a.ebene3off:hover,
a.ebene3off:visited {
 color: #666666;
 font-size: xx-small;
 font-weight: normal;
}
div.ebene3on {
 color: #666666;
 padding-left: 21px;
 background-image: url(/images/nav_bg3.gif);
 background-repeat: no-repeat;
 font-size: x-small;
 background-position: 0px 1px;
 padding-bottom: 6px;
}
a.ebene3on,
a.ebene3on:link,
a.ebene3on:hover,
a.ebene3on:visited {
 color: #DE0039;
 font-size: xx-small;
 font-weight: normal;
}

blockquote {
 margin: 0px;
 padding: 0px;
 padding-left: 5px;
 padding-bottom: 5px;
}
.highlight {
 border-color: #B9BABB;
 background: #ECECED;
 padding: 10px;
 padding-top: 5px;
 padding-bottom: 5px;
}
.boxListeColor {
 padding: 7px;
 padding-top: 2px;
 padding-bottom: 2px;
 margin: 0px;
 color: #86807D;
 line-height: 115%;
 border-bottom: solid 1px #B9BABB;
 background-color: #ECECED;
}
.uebersicht1 {
 padding: 7px;
 padding-top: 8px;
 padding-bottom: 8px;
 margin: 0px;
 color: #86807D;
 line-height: 115%;
 border-bottom: solid 1px #B9BABB;
 background-color: #ffffff;
}

/*
.boxListe{
 padding: 7px;
 padding-top: 2px;
 padding-bottom: 2px;
 margin: 0px;
 color: #86807D;
 line-height: 115%;
 border-bottom: solid 1px #B9BABB;
}
*/
.listengrenze {
 height: 1px;
 border-bottom: solid 1px #B9BABB;
 padding: 0px;
 margin: 0px;
}
/*** FORMULARE ***/
input.inputfield {
 font-size:11px;
 width:180px;
 font-family:arial,verdana;
}

