body{margin:0px;padding:0px;background-color:#f4e7bd;}
h1,h2,h3,h4,h5,h6,span{margin:0px;padding:0px;}
.justify { text-align:justify; line-height:1.6em;}

#bgHeader{width:100%;height:309px;background: url(images/bgHeader.png) repeat-x;}
	#header{width:960px;height:309px;background:url(images/header.png) no-repeat;margin:0 auto;}
	#menu{width:385px;height:33px;float: right;	margin:133px 51px 0 0;padding:0px;}
	#menu ul{width:385px;height:33px;float:left;margin:0px;	padding:0px;display:block;}
	#menu ul li	{width:76px;height:33px;float:left;	margin:0 1px 0 0;padding:0px;display:block;	}
	#menu ul li a.menu{	width:76px;	height:26px;float:left;	margin:0px;	padding:7px 0 0 0;	font-family:Arial;	font-size:13px;	font-weight:bold;color:#FFF;text-align:center;text-decoration:none;	background:url(images/menu.png) no-repeat;}	
	#menu ul li a.menu:hover{width:76px;height:26px;float:left;	margin:0px;	padding:7px 0 0 0;	font-family:Arial;font-size:13px;font-weight:bold;color:#FFF;text-align:center;	text-decoration:none;background: url(images/menuover.png)no-repeat;}

#bgContent{width:100%;}	
	#content{width:960px; margin:0 auto;}
	/*breite*/
	#contentLeft{width:500px;float:left;padding:0px 40px 20px 40px;background:url(images/vertLine.png)repeat-y;}
		.contentHeading h2{	width:500px;margin:0px;padding:0px;	font-family:Georgia;font-size:28px;font-weight:normal;	color:#7e8901;}
		.contentTxt{width:500px;float: left;margin:22px 0 0 0;padding:0px;font-family: Arial;font-size:12px;color:#464646;}
		.contentboldtxt{font-family: Arial;	font-size:12px;font-weight:bold;color:#b22d00;}
		

		#bgContentBox{	width:500px;height:160px;float:left;margin:20px 0 20px 0;padding:0px;background:url(images/projectbg.jpg) no-repeat;}
		#contentPic{width:130px;height:117px;float:left;margin:15px 0 0 15px;padding:0px;border:solid 3px #ebd693;background: url(images/projectthumnail.jpg) no-repeat;}
		#contentTxtBlank{width:219px;float:left;margin:15px 0 0 0;padding:20px 0 0 0;}
		#contentTxt{width:206px;float:left;margin:0px;padding:0 0 0 13px;font-family:Arial;	font-size:12px;color:#464646;}
		.contentboldtxt2{font-family:Arial;font-size:12px;font-weight:bold;color:#853008;}

		#contentRight{width:180px;float: left;margin:0px;padding:34px 0 40px 40px;background-image:url(images/vertLine.png);background-repeat:repeat-y; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
		.rightheading h4{width:180px;float: left;margin:0px;padding:0px;font-family:Georgia;font-size:18px;font-weight:normal;color:#7e8901;}
		#galleryblank{width:180px;float:left;margin:21px 0 0 0;padding:0px;}
		#rightpic{width:180px;height:68px;float:left;margin:0px;padding:0px;}
		.rightpic{width:180px;height:68px;float:left;margin:0px;padding:0px;background-image:url(images/rightpic.jpg);background-repeat:no-repeat;}
		.rightpic:hover{width:180px;height:68px;float:left;	margin:0px;	padding:0px;background-image:url(images/rightpic.jpg);background-repeat:no-repeat;}
		#rightpic02{width:180px;height:68px;float:left;margin:13px 0 0 0;padding:0px;}
		.rightpic02{width:180px;height:68px;float:left;margin:0px;padding:0px;background-image:url(images/rightpic02.jpg);background-repeat:no-repeat;}
		.rightpic02:hover{width:180px;height:68px;float:left;margin:0px;padding:0px;background-image:url(images/rightpic02.jpg);background-repeat:no-repeat;}
			
		#rightpic03{width:180px;height:68px;float:left;margin:13px 0 0 0;padding:0px;}
		.rightpic03{width:180px;height:68px;float:left;margin:0px;padding:0px;background:url(images/rightpic03.jpg) no-repeat;}
		.rightpic03:hover{width:180px;height:68px;float:left;margin:0px;padding:0px;background:url(images/rightpic03.jpg) no-repeat;}
		
		#gal a img{text-decoration:none; border: 1px solid #efdb9e;}

		#bgFooter{width:100%;float:left;background:url(images/bgFooter.png) repeat-x;}
		#footerblank{width:960px;height:400px;float:none;margin:0 auto;padding:0px;}
		#footer	{float:left;margin:0px;padding:20px 0 0 146px;	background:url(images/footerbg.jpg) no-repeat;}
		#footerlinks{width:960px;float:left;margin:25px 0 0 0;	padding:0px;font-family:Arial;font-size:11px;font-weight:bold;color:#ee7e1f;text-align:center;text-decoration:none;}

.footerlinks{font-family:Arial;font-size:11px;font-weight:bold;color:#ee7e1f;text-align:center;text-decoration:none;padding:0 3px 0 3px;}
.footerlinks:hover{font-family:Arial;font-size:11px;font-weight:bold;color:#ee7e1f;text-align:center;text-decoration: underline;padding:0 3px 0 3px;}
#copyrights{width:715px;float:left;margin:5px 0 0 0;padding:0px;font-family:Arial;font-size:11px;color:#401400;text-align:center;}

table{ border:0; border-collapse: collapse; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
td {padding: 5px 10px;	vertical-align: top; border-bottom:1px dotted #e6cb7a;}
td *{padding: 5px 10px;}
tr.alt td{background: #efdb9e;}
tr.over td{background:#ead28b;}

.leftTable{ text-align:left; width:400px;}
.rightTable{ text-align:right; width:100px; font-size:1.3em; }		

.title, .mytitle { cursor:pointer; padding: 2px 11px; margin-top:0.7em; font-size:1.1em; font-weight:bold;}
.on  .mytitle { background-color:#D60110; border-bottom:1px solid #c50f1f;}
.off .mytitle { background-color:#ebdfb6; color:#A89f82; border-bottom:1px solid #e7dbb1;}	