body{
	font-family:Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	color:#646464;
	line-height:17px;
	scrollbar-arrow-color:#FFFFFF;
 	scrollbar-base-color:#3C0B11;
  	scrollbar-shadow-color:#F3F3F3;
  	scrollbar-face-color:#b7b7b7;
  	scrollbar-highlight-color:#F3F3F3;
  	scrollbar-dark-shadow-color:#FFFFFF;
  	scrollbar-3d-light-color:#3C0B11;
    padding:0px;
	margin:0px;
	height:100%;
	width:100%;

}
table{
	font-family:Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	color:#646464;
	margin:0px;
	margin-left:0px;
	line-height:17px;
}
.table{
	height:100%;
}
td{
	font-family:Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	color:#646464;
	margin:0px;
	margin-left:0px;
	line-height:17px;
}
h1{
	font: bold 11px Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	color:#646464;
	margin:0px;
	padding-bottom:10px;
	padding-top:40px;
	line-height:17px;
}
a{
	text-decoration:none;
	color:#646464;
	font-family:Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	font-size:11px;
   	}
a.underline{
	text-decoration:underline;
	color:#646464;
	font-family:Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	font-size:11px;
   	}
a.loesungen{
	text-decoration:none;
	color:#646464;
	font-family:Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	}
a.bold{
	text-decoration:underline;
	color:#646464;
	font-family:Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	font-size:11px;
	font-weight:bold;
	}
a.grey{
	text-decoration:none;
	color:#BDBEC0;
	font-family:Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	}    
a:hover{
	color:#000000;
}
a:active{
	color:#3E4747;
}
.active{
	color:#000000;
}
.texttitle{
	FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif; 
	font-size:11px;
	font-weight:bold;
    color:#5d5d5d;
	}
.textmain{
	FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif; 
	font-size:11px;
	color:#5d5d5d;
	margin-top:45px;
	margin-left:20px;
	margin-right:10px;
	margin-bottom:20px;
    }
.textsubmain{
	FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif; 
	font-size:11px;
	color:#5d5d5d;
	margin-top:25px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:20px;
   }
.back{
		background-image:url(images/back.gif);
		background-repeat: repeat-x;
		}
.naviback{
		background-image:url(images/naviback.gif);
		background-repeat: repeat-y;
		}
.leftshad{
		background-image:url(images/leftshad.gif);
		background-repeat: repeat-y;
		}
.rightshad{
		background-image:url(images/rightshad.gif);
		background-repeat: repeat-y;
		}
.leftshadbot{
		background-image:url(images/leftshadbot.gif);
		background-repeat: repeat-y;
		}
.rightshadbot{
		background-image:url(images/rightshadbot.gif);
		background-repeat: repeat-y;
		}
.spacemain{
		margin-right:4px;
}
form{
		margin-top:0px;
		margin-bottom:13px;
		}
.select{
		BORDER-BOTTOM:#cccccc 1px solid; 
		BORDER-LEFT: #cccccc 1px solid; 
		BORDER-RIGHT: #cccccc 1px solid; 
		BORDER-TOP: #cccccc 1px solid; 
		FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif; 
		font-size:10px; 
		COLOR: #333333;
		width:179px;
        padding-bottom:0px;
	}
.input{
		BORDER-BOTTOM:#cccccc 1px solid; 
		BORDER-LEFT: #cccccc 1px solid; 
		BORDER-RIGHT: #cccccc 1px solid; 
		BORDER-TOP: #cccccc 1px solid; 
		FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif; 
		font-size:10px; 
		COLOR: #333333;
		width:175px;
	}
.textarea{
		BORDER-BOTTOM:#cccccc 1px solid; 
		BORDER-LEFT: #cccccc 1px solid; 
		BORDER-RIGHT: #cccccc 1px solid; 
		BORDER-TOP: #cccccc 1px solid; 
		FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif; 
		margin-top:2px;
		width:305px;
        height:92px;
        font-size:11px; 
		COLOR: #333333;
	}
.submit{
		BORDER-BOTTOM:#ffffff 1px solid; 
		BORDER-LEFT: #ffffff 1px solid; 
		BORDER-RIGHT: #ffffff 1px solid; 
		BORDER-TOP: #ffffff 1px solid; 
		FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif; 
		font-size:11px; 
		COLOR: #333333;
	}

.inlinerighttop {
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 3px;
	text-align: right;
}
.inlinelefttop {
	padding-top: 3px;
	padding-left: 0px;
	padding-bottom: 3px;
	padding-right: 3px;
	text-align: left;
}
ul{
	margin-top: 0px;
	margin-left:0px;
	padding-left : 16px;
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	line-height:14px;
	}

li{
	margin-top: 5px;
	FONT-WEIGHT: normal;
	font-size:11px;
	FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	line-height:14px;
	list-style-image : url(img/butts/arrow_list.gif);
	}
ul.bold{
	margin-top: 0px;
	margin-left:0px;
	padding-left : 16px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	line-height:14px;
	}

li.bold{
	margin-top: 5px;
	FONT-WEIGHT: bold;
	font-size:11px;
	FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	line-height:14px;
	list-style-image : url(img/liststroke.gif);
	}
li.arrow{
	margin-top: 5px;
	FONT-WEIGHT: normal;
	font-size:11px;
	FONT-FAMILY: Verdana, Arial, Tahoma, Helvetica, Geneva, Sans Serif;
	line-height:14px;
	list-style-image : url(img/arrowsm.gif);
	}

