BODY {scrollbar-face-color:#99cc99; scrollbar-hightlight-color:#ccffcc; scrollbar-arrow-color:#ccffcc; scrollbar-track-color: #99cc99}
H1 {font-size: 8pt;font-family:Verdana,Helvetica,Arial;color:#99cc99;TEXT-ALIGN:right; margin-top: 0px;margin-bottom: 50px;} 


.webdesign-r {font-family: verdana, Helvetica, sans-serif; font-size: 9pt; color: #333333}
.uns {font-family: verdana, Helvetica, sans-serif; font-size: 9pt; color: #333333}
.uns_white {font-family: verdana, Helvetica, sans-serif; font-size: 9pt; color: #ffffff}

.small-txt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #99cc99}
.lexikon { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}


textarea {  background-color: #ccffcc; scrollbar-base-color: #99cc99}
.innertxt {  background-color: #ccffcc}
.b1 {  color: #FFFFFF; background-color: #99cc99; background-image: url('../image/gif/contact/hacken.gif'); background-repeat: no-repeat; background-position: right center}


BODY {FONT-SIZE: 9pt; COLOR: #333333; FONT-FAMILY: verdana; BACKGROUND-COLOR: #ffffff}
TABLE {	FONT-SIZE: 9pt}
A {COLOR: #99cc99; BACKGROUND-COLOR: #ccffcc; text-decoration:none;}
A:hover {COLOR: #ffffff; BACKGROUND-COLOR: #99cc99}
A:active {COLOR: #ffffff; BACKGROUND-COLOR: #99cc99}

 ul, ol, dl { line-height: 1.5em; margin: 1em 0 1em 0.5em; }
  ul li { list-style-type: none; }
  ul ul li { list-style-type: none; }

  ol li { list-style-type: decimal; }
  ol ol li { list-style-type: lower-latin; }
  li { margin-left: 0em; line-height: 1.4em;	 }

 /* --------------------------------------------------------------------------------------- */
  
/* formatierungen - haupttext */
.txt {font-family: verdana,helvetica,sans-serif; font-size: 9pt; color: #333333; }

/* formatierungen - kleinerer text - gruen */
.txt-small {font-family: verdana,helvetica,sans-serif; font-size: 9pt; color: #333333; }

p { color: #333333;font-family: verdana,helvetica,sans-serif;
	font-size: 9pt;
	line-height: 1.3em; margin: 0 0 3em 3em; 
}
p.ht
{ color: #333333;font-family: verdana,helvetica,sans-serif;
	font-size: 9pt;
	font-weight: bold;
	line-height: 1.3em; margin: 0 0 0.1em 3em; 
}
p.txt
{ color: #333333;font-family: verdana,helvetica,sans-serif;
	font-size: 9pt;
	line-height: 1.3em; margin: 0 0 1em 3em; 
}
.info { background: #99cc99; color: #ffffff; padding: 10px; margin-bottom: 0.5em; font-size: 97.7%; }
.note { background: #99cc99; color: #ffffff; font-size: 95.7%; border: 1px #333333 dotted; padding: 8px; margin-bottom: 1em; }


.img-left {
	float:left;
	margin-right:0.5em;
	margin-bottom: 0.25em;
}
.img-right {
	float:right;
	margin-left:0.5em;
	margin-bottom: 0.25em;
}

/*Clear Element, welches Float-Formatierungen wieder entfernt, 
um nach einem Float, wieder eine neue Zeile zu beginnen*/

.clear {clear:both;}



.part-1-3.text {
  width:280px;
  padding-left:20px;
  margin:0;
  vertical-align:middle;
  height:180px;
}


