	/*
		global definitions
	*/
	html {height: 100%;}
	body {
		font-family: Arial, Verdana;
		font-size: 11px;
		font-weight: 300;
		color: rgb(0,0,0);
		text-align: left;
		margin: 0px;
		padding: 0px;
	}

	h1, h2, h3, h4, h5, h6 {display: inline; margin: 0px; padding: 0px; font-family: Arial, Verdana;}
	form {margin: 0px; padding: 0px;}

	.floatL {float: left;}
	.floatR {float: right;}
	.empty {font-size: 1px; line-height: 1px;}
	.clearB {clear: both;}
	.block {display: block;}
	.hinweis {font-size: 90%; color: rgb(178,21,23);}
	.fehler {color: #FF0000;}

	a {text-decoration: none; font-family: Arial, Verdana; font-weight: 300; color: rgb(133,111,110);}
	a:hover {color: rgb(140,31,27);}

	div, p {margin-top: 0px;}
	h1 {font-size: 180%; font-weight: 900; color: #001A99;}
	h2 {font-size: 160%; font-weight: 900; color: rgb(  0,102, 40);}
	h3 {font-size: 140%; font-weight: 900; color: rgb(  0,  0,  0);}
	h4 {font-size: 130%; font-weight: 900; color: rgb(  0,  0,  0);}

	fieldset {border: 1px solid rgb(177,177,177);}
	legend {font-size: 110%; font-weight: 900; color: #001A99;}
	input, textarea, select {font-family: Arial, Verdana; font-size: 11; font-weight: 300; color: rgb(113,111,110); border: 0px solid #CCCCCC;}
	input.btn1 {border-left:1px solid #ffffff; border-top:1px solid #ffffff; border-right:1px solid #D2D2BE; border-bottom:1px solid #D2D2BE; background-color:#E3E5DC; font-weight:900; font-size:90%; color:#ffffff;}

	.brdT {border-top: 1px solid rgb(113,111,110);}
	.brdR {border-right: 1px solid rgb(113,111,110);}
	.brdB {border-bottom: 1px solid rgb(113,111,110);}
	.brdL {border-left: 1px solid rgb(113,111,110);}

	strong, b {font-weight: 900;}
	table#insertedTable {font-size: 13px;}
	table#insertedTable td {font-size: 13px;}
	table#insertedTable tr td a {font-size: 13px;}

	.green {color: rgb(0,102,40);}


/*	div {border: 1px solid red;}*/


	div#page {
		width: 980px;
	}




		div#header {
			font-size: 13px;
			padding-top: 8px;
		}

			div#header a {
				font-weight: 300;
				color: rgb(31,69,15);
			}
			div#header a:hover {
				color: rgb(31,69,15);
				text-decoration: underline;
			}




		div#nav-content {
			margin-top: 5px;
		}

			div#nav {
				font-size: 11px;
				width: 145px;
			}

				div#nav div {
					margin: 0px;
					padding: 0px;
				}

				div#nav ul {
					list-style-type: none;
					padding: 0px;
					margin: 0 0 0 10;
					color: rgb(0,0,0);
				}
					div#nav ul li {
						display: block;
						line-height: 24px;
						/*border: 1px solid #1E4413;*/
					}
					div#nav ul li a {
						display: block;
						width: 100px;
						color: rgb(255,255,255);
						text-decoration: none;
					}
						div#nav ul li ul li {
							line-height: 20px;
						}
						div#nav ul li ul li a {
							color: rgb(0,0,0);
							text-decoration: none;
						}

					div#navlist div {
					}


			div#content {
				font-size: 13px;
				width: 800px;
			}

			div#content a {
				color: rgb(0,0,0);
			}



	div#sk_window, div#sk_window_help {
		font-size: 13px;
		width: 213px;
		position: absolute;
	}

	div#sk_content {
		font-size: 13px;
		background-color: rgb(235,191,58);
	}

	div#sk_content_help {
		font-size: 13px;
		background-color: rgb(0,127,56);
	}

	div.sk_div_padding {
		padding: 4px 5px 4px 25px;
	}

	div#sk_content table, tr, th, td {
		font-size: 13px;
	}