body { background-color:#FFFFFF; margin-left:5px; margin-top:5px; }
td,div { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5d5b5b; line-height:1.5; }
p { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5d5b5b; margin:0px ; padding:0px; font-weight: normal;line-height:1.6;}
h2 {font-weight:normal; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5d5b5b; }
h3 { font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#091F7A; }
h4 { font-size:16px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#091F7A; }
h5 { font-size:26px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#091F7A; }
h6 { font-size:28px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#091F7A; }
strong,b { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#5d5b5b; }
em,i { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5d5b5b; }
u { font-size:10px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#5d5b5b; }
a:link { color:#5d5b5b; text-decoration:underline; font-weight:normal; }
a:visited { color:#5d5b5b; text-decoration:underline; font-weight:normal; }
a:active { color:#5d5b5b; text-decoration:none; font-weight:normal; }
a:hover { color:#5d5b5b; font-weight:normal; text-decoration:none; }
select {z-index:1}
li{
font-size:10px; 
font-family:Verdana, Arial, Helvetica, sans-serif;
}
h1{
font-family:Verdana, Arial, Helvetica, sans-serif;
background-image:url(../UPLOAD/cmsimages/pfeil_strich.gif);
background-repeat:no-repeat;
background-position:left bottom;
font-size:13px;
padding:0px 0px 14px 0px;
line-height:1;
font-weight:normal;
color:#46474a;
margin:0;
}

.link_pfeil{}

 a.link_pfeil:link,
 a.link_pfeil:visited,
 a.link_pfeil:active{ 
  padding-left: 10px; 
  background-image: url(../UPLOAD/cmsimages/li.gif); 
  background-repeat:no-repeat; 
  background-position:left center;
  text-decoration:underline; 
  font-weight:normal; 
}
 a.link_pfeil:hover { 
  padding-left: 10px; 
  background-image: url(../UPLOAD/cmsimages/li.gif); 
  background-repeat:no-repeat; 
  background-position:left center;
  text-decoration:none; 
  font-weight:normal; 
 }

.link_pdf{}

 a.link_pdf:link,
 a.link_pdf:visited,
 a.link_pdf:active{ 
  padding-left: 13px; 
  background-image: url(../UPLOAD/cmsimages/pdf_icon.gif); 
  background-repeat:no-repeat; 
  background-position:left center;
  text-decoration:underline; 
  font-weight:normal; 
}
 a.link_pdf:hover { 
  padding-left: 13px; 
  background-image: url(../UPLOAD/cmsimages/pdf_icon.gif); 
  background-repeat:no-repeat; 
  background-position:left center;
  text-decoration:none; 
  font-weight:normal; 
 }


a.link_produkte1:link,
a.link_produkte1:active{ 
  padding-left: 14px; 
  background-image: url(../UPLOAD/cmsimages/aufzaehl_orange.gif); 
  background-repeat:no-repeat; 
  background-position:left center;
  color:#d3781b; 
  text-decoration:underline; 
  font-weight:normal; 
}

a.link_produkte1:visited,
a.link_produkte2:visited{ 
  padding-left: 14px; 
  background-image: url(../UPLOAD/cmsimages/aufzaehl_grau.gif); 
  background-repeat:no-repeat; 
  background-position:left center;
  color:#5d5b5b; 
  text-decoration:underline; 
  font-weight:normal; 
}

 a.link_produkte1:hover { 
  padding-left: 14px; 
  background-image: url(../UPLOAD/cmsimages/aufzaehl_orange.gif); 
  background-repeat:no-repeat; 
  background-position:left center;
  color:#d3781b; 
  text-decoration:none; 
  font-weight:normal; 
 }

a.link_produkte2:link,
a.link_produkte2:active{ 
  padding-left: 14px; 
  background-image: url(../UPLOAD/cmsimages/aufzaehl_blau.gif); 
  background-repeat:no-repeat; 
  background-position:left center;
  color:#007cbe; 
  text-decoration:underline; 
  font-weight:normal; 
}

 a.link_produkte2:hover { 
  padding-left: 14px; 
  background-image: url(../UPLOAD/cmsimages/aufzaehl_blau.gif); 
  background-repeat:no-repeat; 
  background-position:left center;
  color:#007cbe; 
  text-decoration:none; 
  font-weight:normal; 
 }

/* Buttons */
.clear { /* generic container (i.e. div) for floating buttons */
    overflow: hidden;
    width: 100%;
}
a.button:link,
a.button:visited,
a.button:hover,
a.button:active{ 
  text-decoration:none; 
  font-weight:normal; 
  color:#5d5b5b;
}
a.button {
    background: transparent url('../UPLOAD/cmsimages/button_rechts.gif') no-repeat scroll top right;
    color: #484848;
    display: block;
    float: left;
    font: normal 10px Helvetica,Arial,sans-serif;
    height: 19px;
    margin-right: 6px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
}

a.button span {
    background: transparent url('../UPLOAD/cmsimages/button_links.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 3px 0 2px 10px;
} 
a.button:active {
    background-position: bottom right;
    color: #000;
    outline: none; 
}

a.button:active span {
     background-position: bottom left;
     padding: 3px 0 2px 10px;
} 

/*BUTTON RECHTS */
a.button_r:link,
a.button_r:visited,
a.button_r:hover,
a.button_r:active{ 
  text-decoration:none; 
  font-weight:normal; 
  color:#5d5b5b;
}
a.button_r {
    background: transparent url('../UPLOAD/cmsimages/button_rechts.gif') no-repeat scroll top right;
    color: #484848;
    display: block;
    float: right;
    font: normal 10px Helvetica,Arial,sans-serif;
    height: 19px;
    margin-right: 6px;
    padding-right: 10px; /* sliding doors padding */
    text-decoration: none;
}

a.button_r span {
    background: transparent url('../UPLOAD/cmsimages/button_links.gif') no-repeat;
    display: block;
    line-height: 14px;
    padding: 3px 0 2px 10px;
} 
a.button_r:active {
    background-position: bottom right;
    color: #000;
    outline: none; 
}

a.button_r:active span {
     background-position: bottom left;
     padding: 3px 0 2px 10px;
} 
/* Organigramm */
.link_bold_black{ /* Fuer Editor */ }
a.link_bold_black:link { color:#5D5B5B; text-decoration:underline; font-weight:bold; }
a.link_bold_black:visited { color:#5D5B5B; text-decoration:underline; font-weight:bold; }
a.link_bold_black:active { color:#5D5B5B; text-decoration:none; font-weight:bold; }
a.link_bold_black:hover { color:#5D5B5B; font-weight:bold; text-decoration:none; }


.bildunterschrift{ /* Fuer Editor */ }

.jobs_head{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:18px;
padding:0px 0px 14px 0px;
line-height:1;
font-weight:normal;
color:#46474a;
margin:10px 0 10px 0;
}
input,textarea,select { background-color:#FFFFFF; color: #000000; font-size: 10px; font-weight: normal; border: 1px ridge #7C7C7C; font-family:  Verdana, Arial, Helvetica, sans-serif; }