body{
    background-color:#333333;
    margin:3.8em 0 0 0;
	
}

#bodywrap{
    width:895px;
	margin-left:auto;
	margin-right: auto;
	
}
#bodywrap_b{
    width:750px;
	margin-left: auto;
	margin-right: auto;
	/*border:1px solid green;*/
}

#nav{
	width:162px;
	float:left;
	margin:0;
	padding:0;
}

#nav #logo{
	text-align:center;
	margin:0;
	padding:0;
	/*border:1px solid green;*/
}
#nav #logo img.logo{
	width:162px;
	height:162px;
	border:none;
	
}
	

#nav #menu{
	margin:1em 0 0 0;
	padding:0 0 0 0.6em;
	/*border:1px solid red;*/
}

.active{	
   font-family: Verdana, Arial, sans-serif;
   font-size:70%;
   color:#FF3300;
}
	
#nav #menu a{
    background-image:url(../img/listicon.gif);
    padding-left:12px;
    background-position:0 4px;
    background-repeat: no-repeat;
    text-decoration:none;
}

#nav #menu a:hover{
    text-decoration:underline;
}

 
#nav ul {
    list-style-type:none;
    margin:0;
	
	
}
/*mozi hack*/
#menu>ul{
	margin:0 0 0 -2.5em;
}

#nav ul.point{
margin:0 0 0 1em;
}

#contentarea2{
		float:right;
		width:545px;
		margin:8em 0 1em 0;
		/*border:1px solid blue;*/
}
#contentarea{
		float:right;
		width:715px;
		margin:7.5% 0 1em 0;
		/*border:1px solid blue;*/
}
#contentarea3{
		float:right;
		width:715px;
		margin:8em 0 0 0;
		/*border:1px solid blue;*/
}
#contenthead{
		float:left;
		font-family: Lucida Sans, Arial, sans-serif;
		color:#ff3300;
		/*border:1px solid green;*/
		
}

#bildleiste{
        width:100%;
        float:left;
		/*border:1px solid yellow;*/
}

img.bar{
        border:1px solid #E6E6E6;
        border-left:none;
        width:50px;
		height:50px;
}
img.linie{
		width:1px;
		height:52px;
		border:none;
}

#content{
		float:right;
		margin:0.8em 0 0 0;
		width:412px;
		/*border:1px solid red;*/


}
#content ul li.arbeiten{
       margin:0 0 1em 0;
}

/*mozi hack*/
#content>ul li.arbeiten{
        margin:0 0 1.2em 0;
}

/*mozi hack*/
#content>ul li{
        margin:0 0 0.5em 0;

}

#fotos{
		float:left;
		margin: 1em 0 0 0;
		width:287px;
		height:310px;
		/*border:1px solid blue;*/

}

span.gal2{
	width:25.5em;
	display:block;
	padding:0.5em 0 0.5em 0;
	text-align:center;
}


img.galerie{
		border: 1px solid #E6E6E6;
		width:285px;
		height:285px;
		margin:0;

}


#footer{
		clear:both;
		border:none;
		border-top:1px solid #E6E6E6;
		margin: 0 0 0 0;
		padding:0.5em;
		font-family: Verdana, Arial, sans-serif;
		font-size:70%;
		color:#E6E6E6;
		text-align:center;
		
}

.fixfloat {
	display:block;
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	border: none;
	width: 1px;
	height: 0px;
	font-size: 0;
	line-height: 0;
	}


