/* Wird nur im Fontend benötigt, Containerpositionierungen usw...*/

body{
	background-color:#fff;
	/*background-image:url(../img/bg.jpg);
	background-position:top center;
	background-attachment:fixed;*/
	margin:0px;
	padding:0px;
}

form{
	display:inline;
}


/*###############################   Kopf    ################################*/
#page{
	width:980px;
	position:relative;
   /* margin: 0 auto;	*/
}

#reihung{
		height:70px;
		width:1004px;
}
.reihe{
		position:relative;
		left:35px;
}

/*###############################   Content   ################################*/
#content, #lr_o, #lr_content, #lr_u{
	width: 690px;
}
#content{
	float:right;
	padding:20px 0px 0px 0px;
	height:100%;
}
#lr_o{
	height:74px;
	background-image:url(../img/webi_05.png);
	background-repeat:no-repeat;
}
#lr_content{	
	background-image:url(../img/webi_08.png);
	width: 487px;
	padding:0px 60px 0px 55px;
}
#lr_u{
	height:63px;
	background-image:url(../img/webi_10.png);
	background-repeat:no-repeat;
}
/*###############################   Content 1  ################################*/
#content1, #lr_o1, #lr_content1, #lr_u1{
	width: 750px;
}
#content1{
	float:right;
	padding:130px 0px 0px 0px;
}
#lr_o1{
	height:74px;
	background-image:url(../img/web_05.png);
}
#lr_content1{	
	background-image:url(../img/web_08.png);
	width: 628px;
	padding:0px 60px 0px 60px;
}
#lr_u1{
	height:63px;
	background-image:url(../img/web_10.png);
	background-repeat:no-repeat;
}


/*###############################   Content 1  ################################*/


.article{
	padding: 10px 0px 20px 0px;
}


/*###############################   Navi    ################################*/
#navi{
	
	width: 250px;
	height:700px;
	position:fixed;
	top: -30px;
	left: 30px;
	background-image:url(../img/webi_02.png);
	float:left;
	
}


.n1, .n1eng{
	background-image:url(../img/navii_01.png);
	width:184px;
	height:60px;
	position:relative;
	left:10px;
	top:-20px;
}
.n2, .n2eng{
	background-image:url(../img/navii_02.png);
	width:184px;
	height:29px;
	position:relative;
	left:10px;
	top:-25px;
}
.n3, .n3eng{
	background-image:url(../img/navii_03.png);
	width:184px;
	height:24px;
	position:relative;
	left:10px;
	top:-30px;
}
.n4, .n4eng{
	background-image:url(../img/navii_04.png);
	width:184px;
	height:22px;
	position:relative;
	left:10px;
	top:-35px;
}
.n5, .n5eng{
	background-image:url(../img/navii_05.png);
	width:184px;
	height:31px;
	position:relative;
	left:10px;
	top:-40px;
}
.n6, .n6eng{
	background-image:url(../img/navii_06.png);
	width:184px;
	height:20px;
	position:relative;
	left:10px;
	top:-45px;
}
.n7, .n7eng{
	background-image:url(../img/navii_07.png);
	width:184px;
	height:24px;
	position:relative;
	left:10px;
	top:-50px;
}
.n8, .n8eng{
	background-image:url(../img/navii_08.png);
	width:184px;
	height:24px;
	position:relative;
	left:10px;
	top:-55px;
}
.n9, .n9eng{
	background-image:url(../img/navii_09.png);
	width:184px;
	height:28px;
	position:relative;
	left:10px;
	top:-60px;
}
.n10, .n10eng{
	background-image:url(../img/navii_10.png);
	width:184px;
	height:32px;
	position:relative;
	left:10px;
	top:-65px;
}
.n11, .n11eng{
	background-image:url(../img/navii_11.png);
	width:184px;
	height:28px;
	position:relative;
	left:10px;
	top:-70px;
}
.n12, .n12eng{
	background-image:url(../img/navii_12.png);
	width:184px;
	height:23px;
	position:relative;
	left:10px;
	top:-75px;
}
.n13, .n13eng{
	background-image:url(../img/navii_13.png);
	width:184px;
	height:22px;
	position:relative;
	left:10px;
	top:-80px;
}


.n1:hover{	background-image:url(../img/navi_01.png);}
.n2:hover{	background-image:url(../img/navi_02.png);}
.n3:hover{	background-image:url(../img/navi_03.png);}
.n4:hover{	background-image:url(../img/navi_04.png);}
.n5:hover{	background-image:url(../img/navi_05.png);}
.n6:hover{	background-image:url(../img/navi_06.png);}
.n7:hover{	background-image:url(../img/navi_07.png);}
.n8:hover{	background-image:url(../img/navi_08.png);}
.n9:hover{	background-image:url(../img/navi_09.png);}
.n10:hover{	background-image:url(../img/navi_10.png);}
.n11:hover{	background-image:url(../img/navi_11.png);}
.n12:hover{	background-image:url(../img/navi_12.png);}
.n13:hover{	background-image:url(../img/navi_13.png);}
.n1eng:hover{	background-image:url(../img/eng_01.png);}
.n2eng:hover{	background-image:url(../img/eng_02.png);}
.n3eng:hover{	background-image:url(../img/eng_03.png);}
.n4eng:hover{	background-image:url(../img/eng_04.png);}
.n5eng:hover{	background-image:url(../img/eng_05.png);}
.n6eng:hover{	background-image:url(../img/eng_06.png);}
.n7eng:hover{	background-image:url(../img/eng_07.png);}
.n8eng:hover{	background-image:url(../img/eng_08.png);}
.n9eng:hover{	background-image:url(../img/eng_09.png);}
.n10eng:hover{	background-image:url(../img/eng_10.png);}
.n11eng:hover{	background-image:url(../img/eng_11.png);}
.n12eng:hover{	background-image:url(../img/eng_12.png);}
.n13eng:hover{	background-image:url(../img/eng_13.png);}
.n1eng{	background-image:url(../img/eng2_01.png);}
.n2eng{	background-image:url(../img/eng2_02.png);}
.n3eng{	background-image:url(../img/eng2_03.png);}
.n4eng{	background-image:url(../img/eng2_04.png);}
.n5eng{	background-image:url(../img/eng2_05.png);}
.n6eng{	background-image:url(../img/eng2_06.png);}
.n7eng{	background-image:url(../img/eng2_07.png);}
.n8eng{	background-image:url(../img/eng2_08.png);}
.n9eng{	background-image:url(../img/eng2_09.png);}
.n10eng{background-image:url(../img/eng2_10.png);}
.n11eng{background-image:url(../img/eng2_11.png);}
.n12eng{background-image:url(../img/eng2_12.png);}
.n13eng{background-image:url(../img/eng2_13.png);}


#imp{
		
		position:fixed;
		bottom:10px;
	
}

/*###############################   Special    ################################*/
.links{
	float:left;
	padding: 0px 10px 0px 0px;
}

acronym  {
 cursor: help;
 border-bottom: 1px dotted #8B8060;
} 

a img {
	border:none;
}


.erfolg, .fehler{
	width:430px;
	text-align:center;
	padding:20px;
	margin:30px 0px 0px 0px;
}
.erfolg{
	border: #00ff1e solid 1px;
	background-color:#00380c;
}
.fehler{
	border: #900 solid 1px;
	background-color:#4e0404;
}

.dreipunkte{
	position:relative;
	left:-30px;
}
.wurfel{
	position:relative;
	left:-130px;
}