body
{
	background-color:#FFCC66;
  background-repeat:no-repeat;
  margin:0px;
}

table,img,form{border:0px;}
table,tr,td,form{padding:0px;/*spacing:0px;*/}
form{margin:0px;}
input{background-color:#FFFFFF;}

.so
{
	background-image:url(../images/bg_oben.jpg);
	background-repeat:no-repeat;
	height:263px;
	width:980px;
  vertical-align:top;

}

.so2
{
	background-image:url(../images/portal_3.jpg);
	vertical-align:top;
  background-repeat:no-repeat;
	height:101px;
	width:522px;
}

.sc
{
	background-image:url(../images/1_pixel.gif);
  background-repeat:repeat;
  padding-left:9px;
  padding-top:10px;
  width:500px;

}

.sbv
{
	background-image:url(../images/1_pixel.gif);
  background-repeat:repeat;
}

.sl
{
	background-image:url(../images/bg_menue.jpg);
	vertical-align:top;
  background-repeat:no-repeat;
	height:436px;
	width:219px;
}

.sr
{
	background-image:url(../images/bg_figuren.jpg);
  vertical-align:top;
	background-repeat:no-repeat;
	height:426px;
	width:239px;
}

.sbgr
{
	background-image:url(../images/bg_2.jpg);
  background-repeat:repeat-x;
	background-position:top center;
}

.sbgl
{
	background-image:url(../images/bg_links.gif);
  background-repeat:repeat-x;
	background-position:top center;
}

.sf{background-color:transparent;}

.bglc
{

  background-repeat:repeat-y;
  vertical-align:top;
  background-position:right;
		width:201px;
	height:581px;

}

.bgrc
{

  background-repeat:repeat-y;
  vertical-align:top;
/*background-position:left;*/
		width:201px;
	height:581px;
}

bg_rp
{
	background-image:url(../images/bg.gif);
  background-repeat:repeat-y;
  vertical-align:top;

	width:980px;
	height:201px;

}
.sbn, a.sbn
{
	color:#663300;
  text-decoration:none;
  font-family:Comic Sans MS, Verdana;
  font-size:11px;
  font-weight:bold;
  }

.sbnbg{
	background-image:url(../images/1_pixel.gif);
  background-repeat:repeat;
}

.sbna, a.sbna
{
	color:#663300;
  text-decoration:none;
  font-family:Comic Sans MS, Verdana;
  font-size:11px;
}

.n, .h, .hgb, .dgb, .sc, .tbhd,.tbdd, .tbdh, .nvl
{
  
  font-family:Comic Sans MS,Verdana;
  font-size:12px;

}
.nvl
{

padding:2px;
/*background-color:#996633;*/
}
a.nvl{
/*color:#FFFFFF;
padding:2px;
background-color:#996633;*/

font-weight:bold;
text-decoration:none;
}
.n, .h, .hgb, .dgb, .sc, .tbhd,.tbdd, .tbdh, .nvl
{
  color:#663300;
 
 
}
.h, .hgb{font-weight:bold;color:#663300;}
.hgb,.dgb{border-bottom:1px solid #663300}
.dgb{text-align:right;}
.lf, .tf
{
  color:#663300;
  font-family:Comic Sans MS, Verdana;
	padding:1px;
	margin:2px;
	border:1px solid #663300;
	background-color:transparent;
}
.tf
{
  font-size:12px;
  line-height:16px;

}
.lf
{
  font-size:11px;
  line-height:13px;

}
.tbhd,.tbdd, .tbdh{padding:2px;}
.tbhd{
color:#FFFFFF;
font-weight:bold;
background-color:#996633;
text-align:center;
}
.tbdd{
background-color:#cc9966;
text-align:center;
}
.tbdh{
text-align:center;
}
 .s_bx {
	 font-size:12px;
	 line-height:16px;
	 padding:1px;
	 font-family:Comic Sans MS, Verdana,Arial,Helvetica,sans-serif;
	 background-color:#FFFFFF;padding:1px;
	 }
 .tx_bl, .bul{padding-right:9px;}

.tx_br, .bur{padding-left:9px;}
.bul, .bur{
  padding-top:4px;
  color:#663300;
  font-family:Comic Sans MS, Verdana;
  font-size:10px;

}

txf_e{
	font-size:11px;
	line-height:13px;
	padding:1px;
	margin:0px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	background-color:#FF0000;
	border:1px solid #663300;
}

.ml{
	font-weight:bold;
	color:#663300;
  font-family:Comic Sans MS, Verdana;
  font-size:12px;
  text-decoration:none;
}

a.n {color:#663300;text-decoration:none;font-weight:bold;}
a:link {color:#663300;text-decoration:none;font-weight:bold}
a:visited {color:#663300;text-decoration:none;font-weight:bold}
a:hover {color:#663300;text-decoration:none;font-weight:bold}
a:active{color:#663300;text-decoration:none;font-weight:bold}
