body {
color:#660099;
background-color:#FFFFFF;
}
input {
color:#FFFF00;
background-color:#0099CC;
font-family:"Tahoma","Symphony","Verdana";
font-size:11.5pt;
}
textarea {
background-color:#FFCC8D;
font-family:"Verdana","sans-serif";
font-size:9pt;
}
/************************************************
*************FIRST_LEVEL*************************
************************************************/
/*Style-Definition für die First-Level-Navigation*/
a:active{color:#999999;text-decoration:none}
a:link{color:#999999;text-decoration:none}
a:visited{color:#999999;text-decoration:none}
a:hover{color:#000000;text-decoration:none}




DIV.fstLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 90;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 9px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #ffffff;
BACKGROUND-COLOR: #ffcc00;
}
/*Style-Definition für die First-Level-Navigation bei Mouse-Over*/
DIV.fstLevel a:hover
{
COLOR: #3366ff;
BACKGROUND-COLOR: #FFFFFF;
}
/*Style-Definition für die First-Level-Navigation bei aktivem Link*/
DIV.fstLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 90;
BORDER: 1px solid #FF0000;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 9px;
FONT-WEIGHT: bold;
TEXT-ALIGN: left;
COLOR: #000000;
BACKGROUND-COLOR: #FFFFFF;
}

/************************************************
*************SECOND_LEVEL*************************
************************************************/
/*Style-Definition für die Second-Level-Navigation*/
DIV.secLevel a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 110;
BORDER: 1px solid #3366ff;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 9px;
FONT-WEIGHT: normal;
TEXT-ALIGN: right;
COLOR: #FFFFFF;
BACKGROUND-COLOR: #FFFF99;
}
/*Style-Definition für die Second-Level-Navigation bei Mouse-Over*/
DIV.secLevel a:hover
{
COLOR: #3366ff;
BACKGROUND-COLOR: #FFCC00;
}
/*Style-Definition für die Second-Level-Navigation bei aktivem Link*/
DIV.secLevelActive a
{
TEXT-DECORATION: none;
DISPLAY: block;
WIDTH: 110;
BORDER: 1px solid #FF0000;
PADDING: 3px;
MARGIN: 1Px;
FONT-FAMILY: verdana, arial, helvetica;
FONT-SIZE: 9px;
FONT-WEIGHT: normal;
TEXT-ALIGN: right;
COLOR: #000000;
BACKGROUND-COLOR: #FFFFFF;
}
body {
	font-size: 9px;
	color: #000000;
	font-family: Verdana, Helvetica, Arial;
	background-color: #FFF;
}
.gb_text{
  width:600px;
  margin-bottom:20px;
  text-align:left;
}
.gb_eintraege{
  width:600px;
}
.gb_menu{
  width:600px;
}
.gb_nr{
	width:35px; /*Gesamt 37px*/
	height:25px;
	float:left;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#FFC;
	font-weight:bold;
	text-align:left;
}
.gb_dt{
	width:159px; /*Gesamt 160px*/
	height:25px;
	float:left;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#FFC;
	text-align:left;
}
.gb_name{
	width:324px; /*Gesamt 325px*/
	height:25px;
	float:left;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#FFC;
	text-align:left;
}
.gb_hp{
	width:25px; /*Gesamt 26px*/
	height:25px;
	float:left;
	border-top:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#FFC;
}
.gb_mail{
	width:25px; /*Gesamt 25px*/
	height:25px;
	float:left;
	border-top:1px solid #CCCCCC;
	background-color:#FFC;
}
.gb_icq{ /*Gesamt 27px*/
	width:25px;
	height:25px;
	float:left;
	border-top:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background-color:#FFC;
}
.gb_nr p, .gb_dt p, .gb_name p {
  margin: 4px 1px;
}
 .gb_hp img, .gb_mail img, .gb_icq img {
  margin: 2px 1px;
}
.gb_content{
	width:598px;
	border:1px solid #CCCCCC;
	clear:left;
	background-color:#FFF;
	margin-bottom:20px;
	text-align:left;
}
.gb_content p, .gb_menu p {
  margin: 4px;
}
.gb_menu{
  width:600px;
  background-color:#CCCC99;
  margin-bottom:20px;
  text-align:left;
}
.gb_balken1{
	width:600px;
	height:16px;
	background-color:#FF9;
}
.gb_balken2{
  width:600px;
  height:16px;
  background-color:#999999;
  margin-bottom:15px;
}
hr{
  width:100%;
  border: 0px; /* Für Firefox und Opera */
  border-top: solid 1px #999999;
  border-bottom: solid 1px #999999; /* Für I.Explorer (Seiten-Hintergrundfarbe!) */
}
.gb_form_text {
  width:550px; /* Gesamt 550 */
  text-align:center;
  margin: 15px 0;
  font-weight:bold;
}
.gb_form {
  width:550px; /* Gesamt 550 */
  text-align:center;
  background-color:#DDDDDD;
  margin-bottom:20px;
}
.gb_form_table{
  width:550px; 
  text-align:left;
  margin:8px;
}
.gb_form_label{
  width:120px;
  text-align: left;
  padding-right:5px;
  font-weight:bold;
  color:#000000;
  font-size:9px;
  vertical-align: top;
}
.gb_form_feld{
  color:#000000;
  text-align:left;
  vertical-align: top;
}
input.gb_input {
  width: 220px;
  font-size: 9px; 
  color: #000000; 
  font-family: Verdana, Helvetica, Arial; 
  border:1px solid #000000;
  background-color:#EEEEEE;
}
input.gb_input2 {
  width: 70px;
  font-size: 9px; 
  color: #000000; 
  font-family: Verdana, Helvetica, Arial; 
  border:1px solid #000000;
  background-color:#EEEEEE;
}
textarea.gb_textarea { 
  font-weight: normal; 
  font-size: 9px; 
  color: black; 
  font-family: Verdana, Helvetica, Arial; 
  border:1px solid #000000;
  background-color:#EEEEEE;
}
input.gb_restlzeichen {
  width:30px;
  font-size: 9px;
  border-width:0;
  background-color:transparent;"
}
input.gb_submit {
  width: 80px;
  font-size: 9px; 
  color: #000000; 
  font-family: Verdana, Helvetica, Arial;
  border:1px solid #000000;
  background-color:#EEEEEE;
}
.meldung {
  width:400px;
}
ul {
  text-align:left;
  list-style-type:disc;
}
li {
  text-align:left;
}