/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** rdts AG | CSS-Datei | CONTENT
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/


/*
******************************************
** Body
******************************************
*/

body {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}

div {
  position: static;
  width: auto;
  height: auto;
  margin: 0;
  padding: 0;
  background: transparent;
}

#corpus {
  position: absolute;
  width: 776px;
  z-index: 100;
}

img {
  border: 0;
}

p {
  margin: 0;
  /*  
  margin-bottom: 1em;
  */
}

h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-size: 1em;
  line-height: 1em;
}

.float-aufheben {
  display: block;
  width: 1px;
  height: 1px;
  line-height: 1px;
  font-size: 1px;
  clear: both;
}

/*
******************************************
** LINKS
******************************************
*/

a {
  color: #666666;
}

/*
******************************************
** SCHRIFTEN
******************************************
*/

.hervorheben {
  font-weight: bold;
}

/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** ABSOLUTE DIVS
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/

.logo {
  position: absolute;
  left: 443px;
  top: 28px;
}

.logo-start {
  position: absolute;
  left: 95px;
  top: 57px;
}

.titelbalken {
  position: absolute;
  width: 100%;
  height: 18px;
  background-image: url(../grafik/bg_kopf.gif);
  background-repeat: repeat;
  z-index: 1;
}


/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** KOPF, ÜBERSCHRIFT
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/

.kopf {
  padding: 2px 2px 2px 10px;
  font-family: Arial,Helvetica,sans-serif;
  font-size: .7em;
  font-weight: normal;
  color: #666666;
}

.home {
  width: 33%;
  float: left;
  text-align: left;
}

.careers {
  width: 33%;
  float: left;
  text-align: center;
}

.group {
  width: 33%;
  float: left;
  text-align: right;
}


/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** HALS
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/

.hals {
}


/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** RUMPF
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/

.rumpf {
  width: 100%;
  font-family: Arial,Helvetica,sans-serif;
  font-size: .7em;
  font-weight: normal;
  color: #000000;
}

/*
  Fuer alten Internet Explorer, da dort Tabellen keine Schriften erben
*/

div.rumpf table,
div.rumpf table,
div.rumpf table,
div.rumpf table {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
  font-weight: normal;
  color: #000000;
}

/*
  Fuer Internet Explorer, da dort Formulare keine Schriften erben
*/

form,
input,
select,
textarea {
  font-family: Arial,Helvetica,sans-serif;
  font-size: 1em;
  font-weight: normal;
  color: #000000;
}

/*
***************************************************************************************************
** MENU
***************************************************************************************************
*/

.menu {
  padding: 20px 0 20px 7px;
  background-color: #68B1D6;
}

.menu-kopf,
.menu-fuss {

/* Angabe nötig wegen Bug in Netscape 6.x */

  position: static;
  height: 35px;
}


.menupunkt {
  position: static;
  padding-left: 24px;
}

/*
***************************************************************************************************
** CONTENT
***************************************************************************************************
*/


/*
******************************************
** Titel
******************************************
*/

.titel-alt {
  display: none;
}


/*
******************************************
** Allgemein
******************************************
*/

h2 {
  margin-bottom: 1em;
  font-weight: bold;
}


/*
******************************************
** Schaukasten
******************************************
*/

.schaukasten {
  padding-bottom: 7px;
  background-color: #FFFFFF;
  border: 1px solid #999999;
}


/*
******************************************
** Formularkasten
******************************************
*/

.formular {
  padding-bottom: 7px;
  background-color: #FFFFFF;
  border: 1px solid #999999;
}


/*
******************************************
** Formular-Felder
******************************************
*/

input {
  border: 1px solid #999999;
}

.kurz {
  width: 75px;
}

.mittel {
  width: 125px;
}

.norm {
  width: 100px;
}

.lang {
  width: 207px;
}

.button {
  width: 104px;
  background-color: #FFFFFF;
}


/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** FUSS
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/

.fuss {
  width: 100%;
  margin-top: 42px;
  padding-top: 2px;
  border-top: 1px solid #8E8B72;
  font-family: Arial,Helvetica,sans-serif;
  font-size: .7em;
  font-weight: normal;
  color: #666666;
}

.zusatzmenu {
  padding-left: 10px;
  float: left;
}

.copyright {
  padding-right: 10px;
  float: right;
}

/*
******************************************
** SERVICE
******************************************
*/


/*
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
** SONSTIGES
***************************************************************************************************
***************************************************************************************************
***************************************************************************************************
*/

.artikel-url {
  display: none;
}