/*   CSS der Hauptseiten    */

body {
  background-color: #FFFFFF;
  overflow-x: hidden;
  overflow-y: hidden;
}

#loginmaske {
  position:absolute;
  top:50%;
  left:50%;
  width:30em;
  height:20em;
  margin-left:-15em;
  margin-top:-10em;
  border:1px solid #888;
  padding:1em;
}
#hauptoben {
  position:absolute;
  top:10px;
  left:10px;
  right:10px;
  width:100%;
  height:70px;
  border:1px solid #888;
}
#hauptlinks {
 position:absolute;
 top:0px;
 left:0px;
 width:250px;
 height:100%;
 border:1px solid #888;

}

#hauptrechts {
 position:absolute;
 top:0px;
 left:260px;
 margin-right:50px;
 width:75%;
 height:100%;
 border:0px solid #888;
}

#hauptunten {
 position:absolute;
 top:90px;
 left:10px;
 width:100%;

 border:0px solid #888;
}

#navilinks {
 position: absolute;
 top:20px;
 left:10px;
 font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
 font-size: 15px;
 font-weight: 700;
}

#arbeit {
  position: absolute;
  top:20px;
  left:20px;
  width:100%;
}

#liste01 {
  // Foto
  position absolute;
  left:20px;
  width:100px;
}
#liste02 {
  // Text
  position absolute;
  left:130px;
  width:400px;
}


#listenfeld1 {
  position: absolute;
  left: 0px;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
  font-size: 13px;
  font-weight: 700;
}
#listenfeld2 {
  position: absolute;
  left: 170px;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
  font-size: 13px;
}
#listenfeld3 {
  position: absolute;
  left: 420px;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
  font-size: 13px;
}

#textlinks1 {
  position:absolute;
  top:45px;
  left:10px;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
  font-size: 14px;
}
#textcopyright {
  position:absolute;
  top:45px;
  right:10px;
  text-align: right;
  font-size: 11px;
  font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
}
#projekte {
  position:absolute;
  top:25px;
  left:300px;
}

#domainlogo {
  position:absolute;
  top:9px;
  left:250px;
  height:60 px;
  width:300px;
}

P, H1, H2, H3, H4, H5, H6 {
      font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
}

P {
  font-size: 12pt;
  line-height: 12pt;
}

P.TEXTRECHTS {
  font-size: 6pt;
  line-height: 6pt;
}
P.NAVI1 {
   font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
   color: #850303;
   font-size: 11pt;
   font-weight: 700;
   line-height: 10pt;
   letter-spacing: 0.2em;
   margin-top:20px;
   margin-bottom:10px;
}
P.NAVI2 {
   font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
   color: #850303;
   font-size: 9pt;
   line-height: 8pt;
   letter-spacing: 0.0em;
   margin-top:0pt;
   margin-bottom:0pt;
}
P.ARBEITTEXT {
   font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
   color: #850303;
   font-size: 12pt;
   line-height: 15pt;
   letter-spacing: 0.0em;
   margin-top:0pt;
   margin-bottom:0pt;
}

H1 {
   color: #ff7c00;
   font-size: 30pt;
   line-height: 16pt;
   letter-spacing: 0.4em;
}

H6 {
   color: #000000;
   font-size: 6pt;
   line-height: 6pt;
   letter-spacing: 0.2em;
}

input.XY {
   font-size: 14px;
   font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
   color: #999999;
   background-color: #FFFFFF;
}
input.XYZ {
   font-size: 14px;
   font-family: Trebuchet MS, Tahoma, Verdana, sans-serif;
   color: #000000;
   background-color: #FFFFFF;
}

#logout {
  position:absolute;
  top:10px;
  left:10px;
  border:0px;
}

 #logomain {
  position:absolute;
  top:9px;
  right:10px;
}

a:link { font-family: 'Trebuchet MS, Tahoma, Verdana, sans-serif'; color:#850303; size: 9pt; line-height= 8pt; text-decoration:none }
a:visited { font-family: 'Trebuchet MS, Tahoma, Verdana, sans-serif'; color:#850303; size: 9pt; line-height= 8pt; text-decoration:none }
a:hover { font-weight:bold; color:#E00000; text-decoration:none }
a:active { font-family: 'Trebuchet MS, Tahoma, Verdana, sans-serif'; color:#E00000; size: 9pt; line-height= 8pt; text-decoration:none }
a:focus { font-weight:bold; color:#850303; text-decoration:underline }