body{
	background:url('../images/sub_bodyBg.jpg') top left repeat-x #C8C8C8;
}
#greenTab{
	height:62px;
	background:url('../images/greenTabSub.jpg') top left no-repeat;
	text-align:right;
	overflow:hidden;
	padding:10px 0 0 18px;
}


	#footer{
		background:url('../images/footerhBgSub.jpg') bottom right repeat-x;
		height:102px;
	}

		#footer .center{
			width:928px;
			margin:0 auto;
			padding-top:10px;
		}	
		#footer .center #bannerBottom{
			background:url('../images/bannerBottomSub.jpg') top left no-repeat;
			height:46px;
		}	
		
/* INHALT */
#content {
	padding:11px 0 11px 11px;
}
#content .leftBox{
	float:left;
	width:240px;
	overflow:hidden;
	margin-right:11px;
}
	#content .leftBox .leftBoxTop{
		height:22px;
		background:url('../images/leftBoxTop.png') top left no-repeat;
		overflow:hidden;
	}
	#content .leftBox .leftBoxBottom{
		height:18px;
		background:url('../images/leftBoxBottom.png') top left no-repeat;
		overflow:hidden;
	}	
	#content .leftBox .con{
		background:url('../images/leftBoxRepeat.jpg') top left repeat-y;
	}	
		#content .leftBox .con h2{
			background:url('../images/leftBoxTitleBg.jpg') top left repeat-y;
			height:24px;
			margin:0;
			color:#4b4b4b;
			font-size:14px;
			padding:4px 0 0 30px;
			font-weight:bold;
		}	
		#content .leftBox .con h2.white{
			color:white;
		}
		#content .leftBox .con ul.small{
			list-style-image:url('../images/dot.gif');
			margin:7px 0 0 45px;
			padding-bottom:14px;
		}
			#content .leftBox .con ul.small a{
				color:black;
				font-weight:normal;
			}
#content .rightBox{
	float:left;
	width:661px;
	overflow:hidden;
}

	#content .rightBox .rightBoxTop{
		height:38px;
		background:url('../images/rightBoxTop.png') top left no-repeat;
		overflow:hidden;
		padding:7px 0 0 15px;
	}
	#content .rightBox .con{
		background:url('../images/rightBoxRepeat.png') top left repeat-y;
		overflow:hidden;
		min-height:300px;
	}
	#content .rightBox .rightBoxBottom{
		height:14px;
		background:url('../images/rightBoxBottom.png') top left no-repeat;
		overflow:hidden;
	}
		#content .rightBox .con .box{
			margin:15px 0px 20px 10px;
			width:627px;
		}
			#content .rightBox .con .box .header{
				height:56px;
				background:url('../images/boxHeader.png') top left no-repeat;
				overflow:hidden;
			}
				#content .rightBox .con .box .header .small{
					font-size:9px;
					color:white;
					margin-left:19px;
				}
					#content .rightBox .con .box .header .small a{
						font-size:9px;
						color:#aed328;
						font-weight:normal;
					}
				#content .rightBox .con .box .header h1{
					font-weight:bold;
					margin:10px 0 0 19px;
					color:white;
					padding:0;
				}
					#content .rightBox .con .box .header h1 a{
						color:white;
						font-size:16px;
					}
			#content .rightBox .con .box .cont{
				border-right:1px solid #666666;
				border-left:1px solid #666666;
				background-color:white;
				padding:10px 10px 10px 19px;
			}
				#content .rightBox .con .box .cont .footerLeiste{
					margin:9px 0 0 0;
				}
			#content .rightBox .con .box .footer{
				background:url('../images/boxFooter.png') top left no-repeat;
				height:11px;
			}
	
	#content .rightBox .title .right{
		text-align:left;
		padding:7px 0 7px 17px;
	}
	
	#content h1 {
	   font-size: 16px;
	   margin-top:6px;
	   color: #769702;
	}
	#content .rightBox .con h2{
	   font-size: 14px;
	   
	}
	
	img.left, img.alignleft {
	   float:left;
	   margin-right: 20px;
	   margin-bottom:10px;
	}
	#content .rightBox .con .box ul{
	   margin-left:30px;
	}
	
	#content .rightBox .con .cont p {
	   margin-bottom: 10px;
	}
