/* CSS Document - Atelier Fuchs*/

/* Hauptbereich*/

body {
  text-align: center;
  margin-top: 30px;
  background-color: #f4ffeb;
  font-family: Verdana, Arial;
  margin-bottom: 0px;
  font-size: 10px;

}

p {
  margin: 0px;
  margin-top: 7px;
 
}

h1 {
  margin: 0px;
  padding: 0px;
  margin-bottom: 8px;
}



.zent {
  text-align: center;
}

#apot {
  margin-top: 15px;
}

#teli a:link, #teli a:visited, #teli a:active{
  color: black;
}

#teli a:hover {
  color: #999999;
}

.ab {
  margin-right: 5px;
  float: left;
  padding-top: 3px;
}

#kass {
  margin-top: 3px;
}

#erweit {
  margin-left: 12px;
  margin-top: 15px;

}


#imp {
  text-align: left;
  margin-top: 40px;
  margin-left: 16px;
  margin-right: 15px;
  
}

.textr {
  float: right;
}

.textl {
  float: left;
}

#impo {
  margin-top: 20px;
  text-align: left;
  margin-left: 15px;
  
}



#haupt {
  margin: 0px auto;
  height: 561px;
  width: 780px;
  border: 1px solid #aeb6a7;
  

}

#keine{
  margin-top: 20px;
  text-align:center;
}

#mitte {
  width: 780px;
  height: 442px;

}

#agbs a:link {
  color: blue !important;
  text-decoration: underline !important;
}

#content2 {
  height: 441px;
  width: 528px;
  float: left;
  background: white;
  text-align: left;

}

#content {
  height: 441px;
  width: 528px;
  float: left;
  background: white;
  text-align: left;

}

#content a:link, #content a:visited, #content a:active {
  color: #666c60;
  text-decoration: none;

}

#content a:hover {
  color: #c7d0bf;
  text-decoration: none;

}



#head {
  width: 780px;
  height: 90px;
  text-align: left;
  background-color: white;

}



#seite {
  float: left;
}



#balken {
  width: 780px;
  height: 23px;
  background-color: #c7d0bf;
}



#balken2 {
  width: 780px;
  height: 23px;
  background-color: white;
}

#unten {
  width: 780px;
  height: 190px;
  background-color: white;
  font-size: 10px;
  text-align: left;

}

#unten h1 {
  font-size: 10px;
  
}

#balkenu {
  width: 765px;
  height: 30px;
  border-right: 15px solid #aeb6a7;
  background-color: #c7d0bf;
}


/* Navigationen */

#nav {
  height: 29px;
  width: 470px;
  float: right;
  text-align: center;
  background-color: #c7d0bf;
  border-right: 15px solid #aeb6a7;
  padding-top: 6px;
}

#nav a:link, #nav a:visited, #nav a:active {
  font-size: 12px;
  color: #666c60;
  text-decoration: none;
  border-bottom: 5px solid #aeb6a7;
  padding-bottom: 7px;
  padding-left: 2px;
  margin-top: 7px;

}

#nav a:hover {
  font-size: 12px;
  color: #666c60;
  text-decoration: none;
  border-bottom: 5px solid #aeb6a7;
  border-top: 5px solid white;
  padding-bottom: 7px;
  padding-top: 1px;
  margin-top: 7px;

}

/* Unterbereiche */

#logo {
  float: left;
  margin-top: 10px;
  margin-left: 10px;

}

#limi {
  float: left;
  height: 229px;
  width: 294px;
  background: url(../images/frau.jpg);

}

#mimi {

  width: 234px;
  height: 229px;
  background: url(../images/blattgr.jpg);
  float: right;

  

}


#remi {
  float: right;
  width: 237px;
  height: 229px;
  background-color: #aeb6a7;
  border-right: 15px solid #c7d0bf;

}

.tdw {
  width: 200px;
}



#liba {
  float: left;
  height: 23px;
  width: 294px;
  background: url(../images/blattba.jpg);

}

.ad {
  padding-top: 20px; 
   }


#reba {
  float: right;
  width: 234px;
  height: 23px;
  background-color: #c7d0bf;

}

#reba img {

  margin-left: 7px;
  margin-top: 5px;
  padding-bottom: 2px;

}

#offenba {
  float: right;
  height: 23px;
  width: 252px;
  background: url(../images/blattba.jpg);

}
.fehler {
  color: red;
}

#offenun {
  float: right;
  height: 190px;
  width: 251px;
  background-color: white;
  border-left: 1px solid #aeb6a7;
  

}

#liun {
  float: left;
  height: 180px;
  width: 283px;
  background-color: white;
  border-right: 1px solid #aeb6a7;
  padding-left: 10px;
  padding-top: 10px;

}

#liun a:link, #liun a:active, #liun a:visited {
  color: black;
}

#liun a:hover {
  color: #999999;
}

.klein {
  font-size: 8px;
  font-weight: bold;
}

.unt {
  margin-bottom: 30px;
}

.einzug {
  margin-left: -11px;
}

textarea {
  font-family: Verdana, Arial;
  font-size: 12px;
}

#liun img {
  margin-right: 5px;

}

#liun h1 {

  font-size: 10px;

}

#liun h2 {

  font-size: 10px;
  font-weight: normal;
  margin-bottom: 0px;

}

#ausful {
  margin-top: 15px;
  margin-left: 15px;
  margin-right: 15px;
}
#ausful h1 {
  margin-left: 15px;
}

#reun {
  float: right;
  width: 234px;
  height: 190px;
  background-color: white;

}

#ausgabe {
  margin-left: 10px;
  float: left;
  overflow: auto;
  height: 424px;
  width: 500px;
  text-align: left;
}

#ausgabe h1{
  font-size: 12px;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 0px;
}
/* Eintrag */

#eintrag {
  margin-top: 15px;
  margin-left: 50px;
  text-align: left;
  width: 400px;
  height: 350px;
}

#eintrag h2 {
  font-size: 10px;
}

#eintrag a:link, a:visited, a:active {
  color: black;
}

#eintrag a:hover {
  color: #aeb6a7;
}

img {
  border: 0px;
}

.proli {
  float: left;
}

.prore {
  float: right;
}

.eintraghead {
  background-color: #aeb6a7;
  width: 400px;
  height: 40px;
  color: white;
  text-align: center;

}

.eintragbe {
  text-align: left;
  padding-left: 10px;
  height: 30px;
  width: 90px;
  border-right: 1px dashed #aeb6a7;
  border-left: 1px solid #aeb6a7;
  border-bottom: 1px solid #aeb6a7;
}

.eintragin {
  height: 30px;
  width: 290px;
  border-right: 1px solid #aeb6a7;
  border-bottom: 1px solid #aeb6a7;
  padding-left: 10px;
}
.eintragpr{
  height: 30px;
  padding-left: 5px;
  border-bottom: 1px solid #aeb6a7;
  border-left: 1px solid #aeb6a7;
  border-right: 1px solid #aeb6a7;
}

.eintragprl{
  height: 30px;
  width: 100px;
  border-bottom: 1px solid #aeb6a7;
  border-left: 1px solid #aeb6a7;
  padding-left: 5px;
}

.abstand {
  margin-top: 5px;
}

.eintragprr{
  height: 30px;
  padding-left: 5px;
  border-right: 1px solid #aeb6a7;
  border-bottom: 1px solid #aeb6a7;
  border-left: 1px solid #aeb6a7;
}

.eintragsu {
  text-align: left;
  padding-left: 10px;
  height: 100px;
  width: 90px;
  border-left: 1px solid #aeb6a7;
  border-bottom: 1px solid #aeb6a7;
  border-right: 1px dashed #aeb6a7;
  
}

.eintragsuin {
  height: 90px;
  width: 290px;
  border-right: 1px solid #aeb6a7;
  border-bottom: 1px solid #aeb6a7;
  padding-left: 10px;
  padding-right: 5px;
  
}

#ausgabehead {
  width: 475px;
  border: 1px solid #aeb6a7;
  border-right: 1px solid #aeb6a7;
  border-left: 1px solid #aeb6a7;
  height: 20px;
  text-align: center;
  padding-top: 10px;

  
  
}

.zeile1 {
  width: 465px;
  height: 45px;
  background-color: #f3f3f3;
  border-bottom: 1px dashed #aeb6a7;
  border-right: 1px solid #aeb6a7;
  border-left: 1px solid #aeb6a7;
  padding-left: 10px;
  padding-top: 5px;

}



.zeile2 {
  width: 465px;
  height: 45px;
  border-bottom: 1px dashed #aeb6a7;
  border-right: 1px solid #aeb6a7;
  border-left: 1px solid #aeb6a7;
  padding-top: 5px;
  padding-left: 10px;

  


}


#libu {
  float: left;
  height: 22px;
  width: 286px;
  font-weight: bold;
  background-color: #aeb6a7;
  text-align: left;
  padding-top: 8px;
  padding-left: 8px;
  color: white;
  margin-right: 16px;

}

#libu a:link, #libu a:active, #libu a:visited {
  color:white;
  text-decoration: none;
}

#libu a:hover {
  text-decoration: underline;
}

#rebu{
  padding-top: 8px;
  text-align: left;

}

#rebu a:link, #rebu a:active, #rebu a:visited {
  color: #666c60;
  text-decoration: none;

}

#rebu a:hover {
  color: white;
  text-decoration: none;
}

/* Suche */

#box {
  width: 217px;
  height: 111px;
  border-bottom: 1px solid #666c60;
  text-align:left;
  padding-left: 20px;
}

#box a:link, #box a:visited, #box a:active {
  color: #666c60;

}

#box a:hover {
  color: #c7d0bf;
}



#box2 {
  width: 217px;
  height: 114px;
  text-align:left;
  padding-left: 20px;
}



.headbox {
  height: 20px;
  width: 190px;
  background: #666c60;
  text-align: center;
  padding-top: 7px;
  font-size: 12px;
  color: #c7d0bf;
  font-weight: bold;
  border-bottom: 2px solid #c7d0bf;
  border-right: 2px solid #c7d0bf;
  border-left: 2px solid #c7d0bf;
  margin-bottom: 20px;
}

.form {
  border: 1px solid #666c60;
  background-color: #c7d0bf;
  color: #666c60;

}

.form1 {
  border: 1px solid #666c60;
  background-color: #c7d0bf;
  color: #666c60;

}

#tab {
  width: 70px;
}

form {
  margin: 0px;
  padding: 0px;
  margin-bottom: 5px;
}


#news {
  padding-top: 10px;
  margin-top: 3px;
  background-color: white;
  height: 170px;
  
}

#news li {
  margin-bottom: 5px;
}

#banner {
  text-align: center;
  
}

#news a:link, #news a:visited, #news a:active {
  color: black;
  
}

#news a:hover {
  color: #999999;
  
}

#news h1 {
  font-size: 10px;
}

/* Unten */

.bildl {
  float: left;

}

#id {
  margin-left: 2px;
  margin-top: 2px;
}

#ein149{
  overflow: auto;
  height: 424px;
  width: 500px;
  margin-left: 20px;
}
/*Druck*/

#printy {
  display: none;
}


/* --------------------------- Einträge-------------------------------------*/

/*Pimpl*/

.Stil30 {
	color: #000000;
	font-size: 12px;
}
.Stil31 {color: #FF6600; font-size: 10px; }
.Stil32 {color: #000000; font-size: 10px;}
.Stil34 {
	color: #000099;
	font-size: 12px;
}
.Stil35 {color: #FF6600; font-size: 10px; }
 /*Grethen*/
 
 .Stil16 {color: #333333}
  #grethen h1 {
    font-size: 12px;
  }
  
/*Niksic*/

#enik {
  text-align: center;
}

#enik h1 {
  font-size: 10px;
}

#enik h2 {
  font-size: 12px;
}

#tabenik {
  margin-top: 30px;
  margin-left: 30px;
  text-align: left;
}

#tabenik a:link{
  color: black;
}

#tabenik h1{
  font-size: 10px;
}

#tabenik h2{
  font-size: 10px;
}



.tdlinks {
  width: 100px;
}

.tdrechts {
  width: 300px;
  
}


#agenturfuchs {
 float: right;
}

#agenturfuchs a:link, #agenturfuchs a:active, #agenturfuchs a:visited {
  background-image: url(../images/a_grey.gif);
  padding: 8px 0px 14px 0px;
}


#agenturfuchs a:hover {
 background-image: url(../images/a_rot.gif);
 padding: 8px 0px 14px 0px;
 }
 
#agenturfuchs img {
  visibility: hidden;

}

