html {
	overflow-y: -moz-scrollbars-vertical;
	overflow-y: scroll;
}


html, body {
-x-system-font:none;
font-family:Verdana,Sans-serif;
font-size:11pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;

color: #FFFFFF;
line-height:normal;
margin: 0;
padding: 0;
}

a:link{ color: #ffffff; text-decoration:underline; }
a:active { color: #ff0000; text-decoration:none; }
a:visited { color: #ffffff; text-decoration:underline; }
a:hover { color: #0000FF; text-decoration:underline; }

#center {
    background:url(images/black-bg-main.jpg);
    background-position: center center;
    background-repeat: repeat-y;
	position:absolute;
    height: 100%;
    width: 100%;
    z-index: 1;
}

.menu {
font-family:Verdana,Sans-serif;
font-size:12pt;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
color: #FFFFFF;
line-height:normal;
margin: 0;
margin-left:170px; 
padding-top:4px; 
padding-bottom:4px; 
width:540px; 
border-top:1px solid white; 
border-bottom:1px solid white;
position:relative;
top: 88px;

}

.menu a, .menu b { 
padding-left: 8px;
padding-right:8px;
}

.menu a:link{ color: #ffffff; text-decoration:none; }
.menu a:active { color: #ff0000; text-decoration:none; }
.menu a:visited { color: #ffffff; text-decoration:none; }
.menu a:hover { color: #ffffff; text-decoration:underline; }



#mainframe {
position:relative;
}

#sprachen {
color:	#eeff99;
/* color:	#666666;*/
text-align:center;
font-size: 12px;
/* padding-top: 1px; */
padding-bottom:8px;
position:relative;
top: 88px;


}
#content {
/* border:1px solid blue; */
width:	836px;
padding-top:8px;
margin-left:16px;
padding-left:16px;
margin-top: -12px;
line-height: 1.5em;

border: 0px solid white;
}

#content h1 {
clear:	both;
width: 836px;
text-align:	center;
font-size:	18pt;
font-weight:bold;
margin: 0px 0px 8px -16px;
padding:8px 16px 8px 16px;
background-color:#8ebd00;
/*background-color: #222222;*/
border-top: 1px solid #b2ec00;
border-bottom: 1px solid #b2ec00;
color:		#EEEEEE;

}

#content h2 {
clear:	both;
width: 836px;
font-size:12pt;
font-weight:bold;
color:		#ddff66;
margin: 8px 0px 8px -16px;
padding:0px 16px 0px 16px;
background-color:#8ebd00;
border-top: 1px solid #b2ec00;
border-bottom: 1px solid #b2ec00;
}

#content hr{
 margin: 0 -16px 0 -16px;
 border: 0px; /* Für Firefox und Opera */
 border-top: solid 2px #aaee00;
 border-bottom: transparent;
clear:	both;
 }


#content .text {
width: 836px;
padding-right: 16px;
margin-top: 0px;
/* border-right:3px solid #aaee00; */
}

#content .text img{
margin-bottom:	8px;
margin-top:	4px;
}

#content .text .left{
padding:0px;
margin-right:8px;
border: 2px solid #aaee00;
float:	left;
}

#content .text .right{
padding:0px;
margin-left:8px;
border: 2px solid #aaee00;
float:	right;
}

#content li {
margin: 0px 0px 0px 0px;
padding:0px;
}

#content ul, ol{
padding:0px;
padding-left: 32px;
margin-left: 32px;
margin-top: 8px;
margin-bottom:8px;
}


#header {
margin:0pt;
}

#searchform, #c-form, #nav, #cnav, .none, .more, .permalink, .commentlink, #comment-notes, .home #xcol, .previously, .log #subcol, .articles #subcol, .portfolio #subcol, .articles .end, .portfolio #mainhead, .portfolio #details ul {
display:true;
}

form input, form select, form textarea{
color: #FFFFFF;
background: #739900;
border: 0px solid white;
}

