* {
	margin :0;
	padding : 0;
}

img {
	display : block;
	margin :0;
	padding : 0;
}

body {
	padding-top:20px;
	font: normal normal normal 12px Verdana,Arial, sans-serif;
}

br.clear {
	line-height : 1px;
	font-size : 1px;
	clear : both;
	float : none;
}
h1 strong,ul#nav_main, #footer ul,#wrap{
	margin : 0 auto;
	width : 730px;
}



h1 {
	display : block;
	border-top : solid 1px #000;
}


h1 strong{
	display : block;
	height : 117px; /*111px +2*Abstand*/
	background : url(i/filter_head.gif) 0 3px  no-repeat;

}

h1 strong span{
	display : none;
}


#wrap_nav_main{
		border-top : solid 1px #000;
		border-bottom : solid 1px #000;
}

ul#nav_main {
	list-style:none;
	padding : 8px;

}


ul#nav_main li{
	display :inline;
	padding : 0 15px;
}
ul#nav_main li.first{
	padding-left : 0;
}

ul#nav_main li a{
	font-size : 13px;
	color : #000;
	text-decoration : none;
}

ul#nav_main li a:hover;{
	text-decoration : underline;
}

ul#nav_main li.active a{
	color : #fff;
	background : #000;
	padding : 2px 5px 2px 5px;
}

#content {
	padding-top : 20px;
	
}
#content_innen {
	min-height : 400px;

}
* html #content_innen {
	height : 400px;
}

#footer {
	border-top : solid 1px #000;
}
a.option {
	font-weight: bold;
	font-size: 14px;
}

#footer ul{
	list-style : none;
	padding : 6px 0 6px 0;
	margin-bottom : 10px;


}
#footer ul li{
	display : block;
	height : 25px;
	width : 182px;
	float : left;
}
#footer ul li span{
	display : none;
}
#footer ul li#eins{
	background : url(i/film.gif) left top  no-repeat;
}
#footer ul li#zwei{
	text-align : center;
	background : url(i/werbung.gif) left top  no-repeat;
}
#footer ul li#drei{
	background : url(i/musik.gif) center top  no-repeat;
}
#footer ul li#vier{
	background : url(i/doku.gif) right top  no-repeat;text-align : right;
			width : 183px;
}
#footer ul li#vier{
	background : url(i/doku.gif) right top  no-repeat;text-align : right;
		width : 183px;
}

p#last_one {
	text-align : right;
	color : #C84080;
	padding : 12px 0 8px 0;
	font-size:10px;
}



/*  content  */

h2 {
	font-size : 14px;
	font-weight : bold;
	color : #C84080;
	padding-bottom : 8px;
}
h3 {
	font-size : 13px;
	font-weight : bold;
	color : #000;
	padding-bottom : 3px;
}




#content p {
	
	padding-bottom : 10px;
	color : #333;
	line-height : 1.6em;
	
}
#content img {
	float : left;


	margin-right : 5px;
}
#content img.no_margin {
	margin-right : 0;
}

.image_block {
	padding-bottom : 10px;
	height : 110px;
}

a {
	color : #000;
}

/*Projekt*/

#content div.proj_desc {
	float : left;
	width : 520px;
	margin-bottom : 30px;

}

#content .floatLeft {
	float : left;
	margin-right : 15px;
	padding-top : 2px;
	margin-bottom:30px;

}

.blaetter_nav {
	margin-left : 195px;
}
.blaetter_nav a{
	background : #666;
	color : #f3f3f3;
	padding : 2px;
}

div.team {
	width : 363px;
	float : left;
	margin-bottom : 20px;
}
#content div.team p {
	line-height : 1.5em;
	padding-bottom : 4px;
}
div.team_innen {
	float : left;
	
}
div.team_links {
	clear : both;
}


div.team_links .team_innen {
	padding-right : 12px ;
}

div.team_rechts .team_innen {
		padding-left : 12px ;
}	



