body {
  font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Tahoma', 'Arial';
  background-color: #373737 ;
  background-image: url(/gfx/back.gif) ;
  background-repeat: repeat-x ;
  color: #dddddd ;
  text-align:center;
  font-size: 10pt ;
  min-height: 2000px;
}

.dick {
  font-weight: bold ;
  line-height:1.6em;
  margin: 0px 0 0px 42px ;
  font-size: 9pt;
}

a {
  color: #bbbbbb ;
  text-decoration: none ;
}

a:hover {
  color: #ffffff ;
  text-decoration: none ;
}

#fuss2 {
  margin-top: 25px;
  font-size: 9pt ;
}

#start {
  margin: 5px auto 35px auto ;
  font-size: 11pt ;
}

#kopf {
  text-align: center;
  margin: 55px auto 40px auto ;
}

#fuss {
  width: 745px ;
  height: 69px ;
  background-image: url(/gfx/fuss.gif) ;
  text-align: left;
  margin: 25px auto 40px auto ;
  padding-top: 8px;
}

#menu {
  margin: 5px auto 10px auto ;
  width: 745px;
  text-align: left;
}

#menu a {
  color: #999999 ;
  text-decoration: none ;
}

#menu a:hover {
  color: #ffffff ;
  text-decoration: none ;
}

#titelbild {
  margin: 5px auto 5px auto ;
  border: 1px solid #bbbbbb ;
  width: 743px ;
  height: 134px ;
}

#content {
  margin: 0px auto 0px auto ;
  text-align: left;
  width: 743px;
  min-height: 209px;
  border: 1px solid #bbbbbb ;
  background-color: #4c4c4c ;
  padding-bottom:10px;
  background-image: url(/gfx/back2.gif) ;
  background-repeat: repeat-x ;
}

#content_big {
  margin: 0px auto 0px auto ;
  text-align: left;
  width: 743px;
  min-height: 350px;
  border: 1px solid #bbbbbb ;
  background-color: #4c4c4c ;
  padding-bottom:10px;
  background-image: url(/gfx/back2.gif) ;
  background-repeat: repeat-x ;
}

h1 {
  margin: 22px 0px 0px 42px ;
  padding: 0 ;
  color: #fec62e ;
  font-size: 11pt;
  font-weight: lighter ;
}

h2 {
	color: #eeeeee;
  margin: 0px 0px 0px 24px ;
  padding: 0 ;
  font-size: 10pt;
  font-weight: lighter ;
  vertical-align: text-top ;
}

h3 {
	display: inline; 
	color: #eeeeee;
  margin: 10px 0px 10px 42px ;
  padding: 0 ;
  font-size: 9pt;
  font-weight: bold ;
}

p {
  margin: 4px 42px 13px 42px ;
  font-size: 9pt;
  font-weight: lighter ;
  line-height:1.6em;
}

.minik {
  font-style: italic;
  font-size: 8pt;
}

.az {
	font-size: 18pt ;
	color: #aaaaaa ;
	margin-bottom: 3px;
}

.feld {
  border: 1px solid #999999 ;
  background-color: #444444 ;
  color: #ffffff;
  width: 150px ;
}

.feld:focus {
  border: 1px solid #fec62e ;
  background-color: #555555 ;
}

.ta {
  border: 1px solid #999999 ;
  background-color: #444444 ;
  color: #ffffff;
  width: 200px ;
  height: 155px ;
  Overflow: auto;
}

.ta:focus {
  border: 1px solid #fec62e ;
  background-color: #555555 ;
}

.kf {
  width: 170px ;
  margin: 5px 0px 10px 42px ;
}

.kf2 {
  float: right ;
  width: 200px ;
  margin: 0px 12px 10px 12px ;
}

.kf3 {
  float: right ;
  width: 270px ;
  margin: 0px 12px 0px 22px ;
}

.cl {
  clear: both;
}

.ksend {
  margin: 0px 42px 10px 42px ;
  width: 389px ;
  background-image: url(/gfx/kr.gif) ;
  background-repeat: no-repeat ;
  text-align: center;
}

#infos {
  width: 300px ;
  line-height:1.3em;
  margin: 22px 0px 0px 12px ;
}

.ir {
  color: #fec62e;
  margin: -5px 0px 7px 0px ;
  padding:0;
}

.ir2 {
  font-size: 9pt ;
  margin: 0px 0px 7px 0px ;
}

.it {
  float:right; 
  width:430px;
}

.it p {
  font-size: 8pt;
 } 

b {
  font-weight: bold ;
}

#kontaktok {
  margin: 10px 0 0px 42px ;
  text-align: center;
  font-size: 11pt;
  width: 370px;
  height: 165px;
  border: 1px solid #bbbbbb ;
  background-color: #4c4c4c ;
  padding: 50px 0px 50px 0px ;
  background-image: url(/gfx/back2.gif) ;
  background-repeat: repeat-x ;
}

.g {
	color: #fec62e ;
}
	
	

