* { margin: 0; padding: 0; }
/*div {   border: 1px solid yellow;}*/
body { margin: 0;
	   background: transparent url(./img/papierbg_0020.jpg) repeat;
       color: #333333;
       font: normal 84% "tahoma",verdana,helvetica; }

a { color: #333333; text-decoration: none; }
a:hover { color: #A02000;  }
ol { margin-left: 15px; }
li { margin-left: 20px; margin-bottom: 0.44em; }
h1 { font-size: 1.1em;
     margin-bottom: 1.2em;
}
.u1 { font-size: 1.1em;
      margin-bottom: 1.2em;
      font-weight: bold;
}
h2 { font-size: 1.0em;
     margin-bottom: 1.0em;
}
.u2 { font-size: 1.0em;
      margin-bottom: 1.0em;
      font-weight: bold;
}
h3, h4, h5, h6 { font-size: 1em;
                 margin-top: 10px;
                 margin-bottom: 1.0em;
                 font-weight: bold;
}
.u3, .u4, .u5, .u6 { font-size: 0.9em;
                     margin-top: 10px;
                     margin-bottom: 1.0em;
                     font-weight: bold;
}
p      { margin-bottom: 1.0em; }
ul { list-style: square; }
img { border: none;
      margin-right: 5px;
        }
.umbruch { clear: both; }
.center { text-align: center; }
.italic { font-style: italic; }
.sperrschrift { letter-spacing: 0.4em;   }
.andere-farbe { color: #850000; }
.kleine-schrift { font-size: 0.8em; }
.zitat1 { font-size: 0.9em; font-style: italic;  }
.zitat2 { font-size: 0.7em; font-style: italic; }
.ichholsieab { font-size: 1.1em; font-style: italic;   }
.fett { font-weight: bold; }
.line-height { line-height: 1.5em; }
.back { text-decoration: underline; }
.sprache { margin:0;
           float: right;
           width: 15%;
           }
.sprache a:hover {
      padding-right: 5px;
      }
.fotolinks {  float: left;
              padding-top: 3px;
              padding-right: 8px;
              padding-bottom: 0px;
              padding-left: 10px; }
.fotorechts { float: right;
              padding-top: 12px;
              padding-right: 10px;
              padding-left: 20px;
              padding-bottom: 10px; }
.download { padding: 15px; }
.download a { font-weight: bold; }
.bewerbertraining { border: 1px inset #004080;
                    padding: 15px;
                    margin-top: 20px;
                  }

#wrapall { margin: 0 auto;
           width: 970px;
}
#wrap {
      margin: 0 auto;
      background: #fff url(./img/bewerbungsmappe-higru.png) no-repeat;
      background-position: 200px -20px;
      width: 97%;
      padding: 0px 10px 30px 30px;
	  
      }
#kopf { background: url(./img/logokreation1.png) no-repeat;
        background-position: 2px 12px;
        margin-bottom: 10px; margin-top: 30px;
        text-align: right;
        width: 95%; height: 150px;
        padding: 10px;
        font-size: 1.2em; font-variant: small-caps; }
#kopf a { text-decoration: underline; color: #333333; }
#content {
      width: 97.1%;     
      background: transparent url(./img/bild-unten-rechts1.png) no-repeat;
      background-position: right bottom;
}
#text1 { margin: 0; float: left;
         width: 47%;
         padding: 5px 10px 5px 10px; }
#text2 { margin: 0;  float: right;
         width: 47%;
         padding: 5px 15px 5px 10px; }
#fuss { margin: 0;
        width: 99%;
        text-align: center;
        padding-top: 8px;
        padding-bottom: 1px;
        color: #333333; font-weight: bold; }
#fuss a { color: #333333; margin-left: 30px; margin-right: 30px; }
#fuss a:hover { border-bottom: 1px dotted #333333; }
#fuss p {font-weight: normal; margin-top: 10px;}

.Bereich {                       
 position: absolute;
 text-align: center;
 font-weight: bold;
}
.Beschreibung_a {
 color: #FFFFFF;
 background-color: #000000;
 display: block;
}
table {
      width: 30em; height: 10em;
      border: 1px outset #616100;
      border-collapse: collapse; }
caption {
      font-weight: bold;
      }
td, th {
      width: 80px;
      height: 30px;
      text-align: center;
      border: 1px solid #663300;
      font-size: 0.9em;
      padding: 2px;
      }
thead {
      background-color: #CCCC66;

      }
tbody td {
      border: 1px solid 663300;
      background-color: #EEEEAA;
      }
.spalte1 {
      width: 10em;
      }
.spalte2 {
      width: 5em;
      }
.spalte3 {
      width: 5em;
      }
.plusone {text-align: center;}
.zum-shop {
width:10px;
position:relative;
top:-28px; left: 600px;

 }
