body {
	background-color:#ffffff;
	font-family:Verdana,Arial,Helvetica,sans-serif;	font-size:11px;
	scrollbar-base-color:#CC0033;scrollbar-3dlight-color:#000000;scrollbar-arrow-color:#CC0033;scrollbar-darkshadow-color:#000000;
	scrollbar-face-color:#cccccc;scrollbar-highlight-color:#CCCCCC;scrollbar-shadow-color:#ffffff;scrollbar-track-color:#cccccc;
	margin:220px 0 0 250px;
	background-image:url(pic/menu_bg.gif);
	background-repeat:repeat-x;
	background-position:top;

}

#nojs{
	position: relative;
	top: 480px;
	left: 440px;
	width: 550px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:160%;
	color:#CC0033;
	background-color:#ffffff;
	z-index:222
	padding: 10px 10px 10px 10px;
}

.noscrp{text-align:justify;color:#CC0033;font-family:verdana,arial,helvetica,sans-serif;font-size:10px;line-height:12px;display:block;padding: 10px 10px 10px 10px;}

.link{color:#cccccc;text-decoration:none;}

a:link{color:#aaaaaa;text-decoration:none;}
a:visited{color:#aaaaaa;text-decoration:none}
a:hover{color:#cc0033;text-decoration:underline}
a:active{color:#aaaaaa;text-decoration:none;}

.link2{color:#cccccc;text-decoration:none;}

a:link{color:#aaaaaa;text-decoration:none;}
a:visited{color:#aaaaaa;text-decoration:none}
a:hover{color:#cc0033;text-decoration:none}
a:active{color:#aaaaaa;text-decoration:none;}


.top{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;line-height:160%;color:#000000;
	margin: 0px 0px 8px 0px;
}

.titel {
	color: #CC0033;
	font-weight: bold;
}

.tit-black {
	color: #00000;
	font-weight: bold;
	font-size:18px;
	line-height:160%;
}

.text, .texterr, .inptext {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;line-height:160%;color:#000000;
    margin: 0px 0px 8px 0px;
}

.texterr {
	color:ff0033;
}

.lay1{
	background-color:#CC0033;
	border-style:solid solid none solid;
	border-width:1px;
	border-color:#000000;
	padding: 5px;
        margin:  0px;
	color:#FFFFFF;
	font-family:verdana,arial,helvetica;
	font-size:12px;
	line-height:180%;
 	text-align:center;
	font-weight:bold;
	width:180px;
	height:40px;
	
}

.lay2{
	background-color:#ffffff;
	border-style:none solid solid solid;
	border-width:1px;
	border-color:#000000;
	padding: 5px;
    margin:  0px;
	color:#000000;
	font-family:verdana,arial,helvetica;
	font-size:11px;
	line-height:160%;
 	width:180px;
	
}

.menu2{color:#FFFFFF;font-family:verdana,arial,helvetica;font-size:11px;line-height:160%;}
span.menu2 a{color:#FFFFFF;font-family:verdana,arial,helvetica;font-size:11px;padding:0px 0px 1px 3px;}
span.menu2 a:link{color:#000000;text-decoration:none;}
span.menu2 a:visited{color:#000000;text-decoration:none;}
span.menu2 a:hover{color:#ffffff;background-color:#CC0033;text-decoration:none;}
span.menu2 a:active{color:#ffffff;background-color:#CC0033;text-decoration:none;}


.mblock {
	position:absolute;
	top:0px;
	border-style:solid;
	border-width:1px; 
	border-color:#000000;
	font-family:verdana,arial,helvetica;
	line-height:160%;
	width:156px; 
	padding: 20px 0 0 0;
	margin: 0px 4px 0px 0px;
	z-index: 22;
	display: inline;
}
.mleer {
	position:relative;
	border-style:solid;
	border-width:1px; 
	border-color:#FFFFFF;
	font-family:verdana,arial,helvetica;
	line-height:160%;
	float:left;
	width:156px; 
	margin: 0px 4px 0px 0px;
}


.display {
	border-style:solid; 
	border-width:1px; 
	border-color:#000000;
	font-family:verdana,arial,helvetica;
	line-height:160%;
	float:left;
	width:156px; 
	margin: 0px 4px 0px 0px; 
	padding: 0px 0px 1px 0px;
	z-index: 22;
}

.menublock {
	border-style:solid;
	border-width:1px; 
	border-color:#FFFFFF;
	font-family:verdana,arial,helvetica;
	line-height:160%;
	float:left;
	width:156px; 
	margin: 0px 4px 0px 0px;
	z-index: 22;
}

.display .a {
	background-color:#CC00FF;
}


.subs {
	background-color:#FFFFFF;
	border-style:dashed none none none;	
	border-width:1px;	
	border-color:#000000;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
	z-index: 25;
}
.subs a{
	display: block;
	z-index: 30;
}

/* .menublock { display: none; }	*/
.menublock .subs { display: none; }



.but2 {
	color:#000000;	
	font-family:verdana,arial,helvetica;font-size:11px;line-height:160%;
	width:150px;
	border-style:solid;
	border-width:1px;
	border-color:#FFFFFF;
	padding: 0px 0px 0px 3px;
    margin:  0px 0px 0px 0px;
	display: block;
 }
a.but2:link { color:#aaaaaa;text-decoration:none; }
a.but2:visited { color:#aaaaaa;text-decoration:none; }
a.but2:hover { color:#aaaaaa;text-decoration:none; }
a.but2:active { color:#aaaaaa;text-decoration:none; }
	
.sub {
	background-color:#FFFFFF;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	padding: 0px 0px 0px 0px;
	margin:  0px 0px 0px 0px;
}
.sub a { display: block; }


#ggg{
	position:absolute;
	top:155px;
	right:15px;
	width:20px;
	height:500px;
	z-index:2;
}

#adr{
	position:absolute;
	top:20px;
	left:25px;
	z-index:2;
}


#log{
	position:absolute;
	top:15px;
	left:400px;
	z-index:2;
	
}



#logo{
	position:absolute;
	top:15px;
	left:425px;
	z-index:2;
	
}

#links{
	position: absolute;
	text-align:center;
	top:160px;
	left:25px;
	width:180px;
	background-image:url(pic/menu_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding: 8px 0px 0px 0px;
}



.linkst{
	background-color:#cccccc;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:160%;
	color:#000000;
}


span.linkst a:link{color:#FFFFFF;text-decoration:none;font-weight: bold;}
span.linkst a:visited{color:#FFFFFF;text-decoration:none;font-weight: bold;}
span.linkst a:hover{color:#FFFFFF;background-color:#CC0033;text-decoration:none;font-weight: bold;}
span.linkst a:active{color:#FFFFFF;background-color:#CC0033;text-decoration:none;font-weight: bold;}

#bar {
         background-color: #ffd;
         position: fixed;
         z-index:222
         top: 100px;
         left: 300px;
         position: expression("absolute");
         top: expression(parseInt(document.body.scrollTop + 100));
      }
      #bar[id] {
         position: fixed;
      }

.titba{
	background-color:#CC0033;
	color:#FFFFFF;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:160%;
	text-align:center;
	margin: 0px 0px;
	padding: 5px 5px 5px 5px;
}


#inhalt{
	position: relative;
	width: 550px;
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:160%;
	color:#000000;
	z-index:0;
}

#fuss{
	position: relative;
	left:25px;
	top:125px;
	width:180px;
	font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10px;line-height:100%;color:#000000;
}

ul{
	list-style-image:url(pic/bullet.gif);
}

#scroll {
	z-index:0;
}

#MENU{
	position:absolute;
	left:240px;
	top:155px;
	width:740px;
	height:24px;
	z-index:20;
}

#foto{
	position: absolute;
	top:68px;
	left:24px;
	width:1000px;
	background-color:#cccccc;
	background-image:url(pic/menu_bg.gif);
	background-repeat:repeat-x;
	background-position:top;
	padding: 8px 0px 0px 0px;
}

.inp, .inperr {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	height:18px;
	color:#000000;
	font-weight:bold;
    margin: 0px 0px 8px 0px;
    padding: 1px 0px 0px 4px;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	z-index:2;
}
.inperr{ border-color:#ff0033; background-color:#ffeeee; }

.inpaera, .inpaeraerr {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;
	line-height:160%;
	color:#000000;
	font-weight:bold;
    margin: 0px 0px 8px 0px;
    padding: 0px 0px 0px 4px;
	background-color:#ffffff;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	z-index:2;
}
.inpaeraerr{ border-color:#ff0033; background-color:#ffeeee; }

.inpsel{
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;line-height:160%;color:#000000;
    margin: 0px 0px 8px 0px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	z-index:2;
}

.inpbut, .button {
	font-family:Verdana,Arial,Helvetica,sans-serif;
	font-size:11px;line-height:160%;color:#000000;
    margin: 0px 0px 8px 0px;
	border-style:solid;
	border-width:1px;
	border-color:#000000;
	z-index:2;
}

.rot{color:#ff0033}

