body {
	font:11px/1.4  Arial, Helvetica, sans-serif;
	padding:0px;
	margin:0px;
	text-align:justify;
	}
	#frame {
		width:800px;
		margin-right:auto;
		margin-left:auto;
		margin-top:10px;
		padding:0px;
		text-align:left;
		border:0px solid #E6F0E6;
		background-image:    url(/training-layout/framebg.gif);
		background-repeat: repeat-y;
			}
		
		#header {
			height: 125px;
				}
			#header h1 {
			color: #F5C70A;
			font-size:10px;
			margin:0px;
			text-align: right;
			padding-top: 0px;
			padding-right: 20px;
				}
			#header h3 {
			color: #FFFFFE;
			font-size:8px;
			margin:0px;
			text-align: right;
			padding-top: 0px;
			padding-bottom: 0px;
				}
			#header p {
				color: #999999;
				font-size:11px;
				text-align: right;
				margin:0px;
				letter-spacing: 0.1em;
				padding-top: 0px;
				padding-right: 15px;
				padding-bottom: 0px;
					}
					#header a, #header a:visited {
					color:#999999;
					text-decoration: none;
					}
					#header a:hover {
						color: #000000;
						background-color: #FFFFFF;
						text-decoration: underline;
					}			
		#rubriknavigation {
			height: 47px;
			padding-left:172px;
			background-repeat: no-repeat;
			clear: left;
					}
					#rubriknavigation a, #rubriknavigation a:visited {
						color:#999999;
						text-decoration: none;
						font-weight: bold;
						padding: 3px;
										}
					#rubriknavigation a:hover {
						color: #FF9900;
						background-color: #FFFFFF;
						padding: 3px;
					}
					#rubriknavigation a:active {
						color: #000000;
						background-color: #FF9900;
						padding: 3px;
					}
				
			
		#navigation {
			font:11px/0.8 Verdana, Arial, Helvetica, sans-serif;
			width:172px;
			float:left;
			text-align: right;
			font-size: 11px;
			margin-top: 20px;
				}
				#navigation p {
					color:#FFFFFF;
					margin-right:10px;
					}
					#navigation a, #navigation a:visited {
						color:#FFFFFF;
						text-decoration: none;
						background-image:  url(/training-layout/navhg-a.gif);
						background-repeat: no-repeat;
						padding-right: 15px;
						background-position: right;
											}
					#navigation a:hover {
						color:#FFFFFF;
						text-decoration: underline;
						background-image:  url(/training-layout/navhg-hover.gif);
						background-repeat: no-repeat;
						padding-right: 15px;
						background-position: right;
						}
		#inhalt {
			width:580px;
			float:left;
				}
				#inhalt  h2 {
					font-size:16px;
					font-weight: bold;
					font-variant: small-caps;
					color: #FF9900;
					text-align: left;
					padding-bottom: 30px;
					padding-top: 20px;
					margin-left: 40px;
					margin-right: 40px;
						}
					#inhalt  h3 {
						font-size:12px;
						font-weight: bold;
						color: #FFFFFF;
						text-align: left;
						margin-left: 40px;
						margin-right: 40px;
						background-color: #FF9900;
						padding-left: 5px;
						}
					#inhalt  p {
						font-size:12px;
						margin-left:40px;
						margin-right:50px;
						text-align: justify;
						line-height: 1.2;
						padding-bottom: 10px;
						color: #556063;
							}
							#inhalt a {
							color:#996600;
							text-decoration: underline;
							}
							#inhalt a:visited {
							text-decoration: underline;
							}
							#inhalt a:hover {
							color: #422D00;
							background-color: #F9F1D2;
							}
					#inhalt  li {
						font-size:12px;
						margin-left:40px;
						margin-right:50px;
						text-align: justify;
						line-height: 1.2;
						padding-bottom: 10px;
						color: #556063;
							}
		#footer {
			color:#666666;
			text-align: center;
			background-image: url(/training-layout/footer.gif);
			background-repeat: no-repeat;
			height: 28px;
			padding-top: 2px;
		}
				#footer a {
				color:#666666;
				text-decoration: none;}
				#footer  a:visited {
				text-decoration: none;}
				#footer a:hover {
				color: #666666;
				}
.imageright {
	margin-left: 10px;
	padding: 5px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	}
.imageleft {
	margin-right: 10px;
	padding: 5px;
	border: 1px solid #CCCCCC;
	background-color: #FFFFFF;
	text-align: left;
	}
.marginleft15 {
	margin-left: 15px;
	}
.marginright15 {
	margin-right: 15px;
	}
