/* CSS Document */
body {
background-color: #828897;
   margin-left: 0px;
   margin-right: 0px;
   margin-top: 0px;
   font-family: Tahoma, Arial, sans-serif;
   color: #001833;
   font-size: medium;
}
.headline_1 {
font-family: Arial, Helvetica, sans-serif;
 font-size: 16px;
}
.subline {
font-family: Arial, Helvetica, sans-serif;
 font-size: small;
}
.small-text {
color: #001833;
  font-size: smaller;
}
.legende {
color: #001833;
  font-size: x-small;
}
p a:link {
color:#000F40;
  text-align: center;
  text-decoration: none;
  font-weight: bolder;
}
p a:visited {
color: #000F40;
  text-align: center;
  text-decoration: none;
  font-weight: bolder;
}
p a:active {
color: #CC0A21;
 text-align: center;
  text-decoration: none;
  font-weight: bolder;
}
p a:hover {
color: #CC0A21;
  text-align: center;
  text-decoration: none;
  font-weight: bolder;
}
li a:link {
color:#000F40;
 text-align: center;
  text-decoration: none;
  font-weight: bolder;
}
li a:visited {
color: #000F40;
  text-align: center;
  text-decoration: none;
  font-weight: bolder;
}
li a:active {
color: #CC0A21;
  text-align: center;
  text-decoration: none;
  font-weight: bolder;
}
li a:hover {
color: #CC0A21;
  text-align: center;
  text-decoration: none;
  font-weight: bolder;
}
.main-field-1 {
background-color: #e7ecf4;
 height: 36px;
 background-image: url(../images/bg-navi-oben.jpg);
 background-repeat: no-repeat;
}
.main-field {
background-image: url(../images/main-field-re-kl.jpg);
 background-repeat: repeat-y;
 background-position: right;
 background-color: #e7ecf4; 
}
.main-field-re {
background-image: url(../images/main-field-re-gr.jpg);
 background-repeat: no-repeat;
 background-position: top right;
 vertical-align: top;
}
.main-field-unten {
background-image: url(../images/main-field-unten.jpg);
 background-repeat: repeat-x;
 background-position: top;   
}
.verlauf-navi {
background-image: url(../images/bg-navi-mitte.jpg);
 background-repeat: no-repeat;
 width: 239px;
 background-position: top left;
 vertical-align: top;  
}
.verlauf-navi2 {
background-image: url(../images/bg-navi-blau.jpg);
 background-repeat: repeat-y;
 background-position: top left;
}
.menue {
background-image: url(../images/menue.jpg);
 background-repeat: no-repeat;
 background-position: right;
 height: 35px;
 width: 198px;
}
.menue2 {
background-image: url(../images/menue-2.jpg);
 background-repeat: no-repeat;
 background-position: right;
 height: 35px;
 width: 198px;
 color: #ffffff;
}
.menue-link:link {
color:#CCCCCC;
 font-size:13px;
 font-weight:600;
 padding-left: 22px;
 text-decoration: none;
}
.menue-link:visited {
color:#CCCCCC;
 font-weight:600;
 font-size:13px;
 padding-left: 22px;
 text-decoration: none;
}
.menue-link:hover {
color:#ffffff;
 font-size:13px;
 font-weight:600;
 padding-left: 22px;
 text-decoration: none;
}
.abstand-links {
padding-left: 20px;
}
.background-oben {
background-image: url(../images/atlanta-bg1.jpg);
    background-repeat: repeat-x;
    width: 8%;
}
.background-mitte {
background-image: url(../images/atlanta-bg2.jpg);
    background-repeat: repeat-x;
}
.background-unten {
background-image: url(../images/atlanta-bg3.jpg);
    background-repeat: repeat-x;
}
.motiv-bg {
background-image: url(../images/atlanta-spare-parts.jpg); 
    background-repeat: no-repeat;    
    text-align: right;    
}
.balken {
background-image: url(../images/balken.jpg);
  background-repeat: repeat-x;
     height: 49px; 
     white-space: nowrap;       
}
.slogan_1 {
font-family: Impact, Tahoma, Arial, sans-serif;
  font-size: 24px;
  color: #ffffff;
  padding-left: 10px;      
  white-space: nowrap;     
}
.slogan_2 {
font-family: Tahoma, Arial, sans-serif;
    font-size: 11px;
    color: #ffffff;
    padding-left: 10px;     
    white-space: nowrap;  
}
.copyright:link {
color: #CCCCCC;
 font-size: 9px;
 text-align: center;
 text-decoration: none;
}
.copyright:visited {
color: #CCCCCC;
 font-size: 9px;
 text-align: center;
 text-decoration: none;
}
.copyright:active {
color: #CCCCCC;
 font-size: 9px;
 text-align: center;
 text-decoration: none;
}
.copyright:hover {
color: #ffffff;
 font-size: 9px;
 text-align: center;
 text-decoration: none;
}
.textfeld-unten {
background-image: url(../images/textfeld-u.jpg);
 background-repeat: repeat-x;
 background-position: top;
}
.textfeld-rechts {
background-image: url(../images/textfeld-re.jpg);
 background-repeat: repeat-y;
 background-position: left;
}
.textfeld-bg-200 {
background-image: url(../images/textfeld-bg.jpg);
 padding-left: 10px;
}
.textfeld-bg-big {
background-image: url(../images/textfeld-bg-big.jpg);
}