@charset "utf-8";
/* CSS Document */

body{
	background-color 	: #000000;
	padding-top			: 20px;
	
}


#page{
	width 					: 900px!important;
	max-width 				: 900px;
	margin 					: auto;
	padding 				: auto;	
}
/* Content */

#main{
	width 					: 900px!important;
	max-width 				: 900px;
	height					: 490!important;
	height					: 490;
	margin 					: 0 0 130px 0;
	padding 				: 0 0 0 0;
	float					: left;
}
#main img{
border:none; }

#darstellung{
	width 					: 450px!important;
	max-width 				: 450px;
	height					: 330!important;
	height					: 330;	
	margin 					: auto;
	padding 				: 0 0 0 0;
	float					: left;	
}

#content{
	width 					: 370px!important;
	max-width 				: 370px;
	min-height				: 300px;
	margin 					: auto;
	padding 				: 40px 40px 10px 40px;	
	text-align 				: center;
	float					: right;
	font-family:Futura, Arial;
	font-size:14px;
	font-weight:400;
	line-height:1.5;
	background-color:#FFFFFF;
	text-align:right;
	color:#8c8c8c;

}
#scrollholder{
	width 					: 410px;
	max-width 				: 410px;
	min-height				: 310px;
	height:310px;
	margin 					: auto;
	float					: right;
	background-color:#FFFFFF;
	padding: 40px 0 0 40px;
	text-align:right;



}
#content a{
		color:#696969;
		text-decoration:underline;}


#content ul {
	margin:0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:30px;
	font-size:14px;
	font-weight:normal;
	font-family:Futura, Arial;
}

#content li {
	display:block;
	float:right;

	padding:0;
}

#content li a {
	display:block;
	color:#696969;
	text-decoration:none;
	font-weight:normal;
}

#content li a:hover
{	
	display:block;
	color:#696969;
	text-decoration:none;
	font-weight:normal;
}
	

#content li a.current
{
	display:block;
	color:#696969;
	text-decoration:none;
	font-weight:normal;
}
#content_menu{
	width 					: 370px!important;
	max-width 				: 370px;
	min-height				: 230px;
	margin 					: auto;
	padding 				: 40px 40px 40px 40px;	
	text-align 				: center;
	float					: right;
	font-family:Futura, Arial;
	font-size:14px;
	font-weight:400;
	line-height:1.5;
	background-color:#FFFFFF;
	text-align:right;
	color:#8c8c8c;
}

#content_img{
	width 					: 450px!important;
	max-width 				: 370px;
	min-height:270px;
	margin 					: auto;
	padding 				: 40px 40px 40px 40px;	
	text-align 				: center;
	float					: right;
	font-family:Futura, Arial;
	font-size:14px;
	font-weight:400;
	line-height:1.5;
	background-color:#FFFFFF;
	text-align:right;
	color:#8c8c8c;
}

#content_gal{
	width 					: 370px!important;
	max-width 				: 370px;
	min-height				: 250px;
	margin 					: auto;
	padding 				: 40px 40px 40px 40px;	
	text-align 				: center;
	float					: right;
	font-family:Futura, Arial;
	font-size:14px;
	font-weight:400;
	line-height:1.5;
	background-color:#FFFFFF;
	text-align:right;
	color:#8c8c8c;
}
#downmenu {
	width 					: 450px!important;
	max-width 				: 450px;
	min-height				: 40px;
	margin 					: auto;
	float					: right;
	background-color		: #ffffff;
}

#downmenu ul {
	margin:0 40px 0 0;
	padding:0;
	list-style-type:none;
	position:relative;
	display:block;
	font-size:14px;
	font-weight:normal;
	font-family:Futura, Arial;
	bottom:0;
	float:right;

}

#downmenu li {
	display:block;
	float:left;
	margin:0 0 0 40px;
	padding:0;
}

#downmenu li a {
	display:block;
	color:#696969;
	text-decoration:none;
	font-weight:normal;
}

#downmenu li a:hover
{	
	display:block;
	color:#696969;
	text-decoration:none;
	font-weight:normal;
}
	

#downmenu li a.current
{
	height:25px;
}

	

#logo{
	width 					: 450px!important;
	max-width 				: 4500px;
	height					: 110px!important;
	height					: 110px;	
	margin 					: auto;
	padding 				: 0 0 0 0;
	float					: left;
	text-align:left;
	background-repeat:no-repeat;
	background-position:left;
}
#logo img{
border:none;
outline:none;
}

#logo_clean{
	width 					: 450px!important;
	max-width 				: 4500px;
	height					: 110px!important;
	height					: 110px;	
	margin 					: auto;
	padding 				: 0 0 0 0;
	float					: left;
}

/* Menü */
#menu{
	width 					: 450px!important;
	max-width 				: 450px;
	margin 					: auto;
	float:left;
	
}

ul#menu {
	margin:80px 0 0 0;
	padding:0;
	list-style-type:none;
	width:auto;
	position:relative;
	display:block;
	height:30px;
	font-size:15px;
	font-weight:normal;
	font-family:Futura, Arial;
}

ul#menu li {
	display:block;
	float:left;
	margin:0 20px 0 0;
	padding:0;
}
	
ul#menu li a {
	display:block;
	float:left;
	color:#e2d1c5;
	text-decoration:none;
	font-weight:normal;
	padding:8px 5px 0 0;
}
ul#menuan li a {
	display:block;
	float:left;
	color:#000000;
	text-decoration:underline;
	font-weight:600;
	padding:8px 5px 0 5px;
}
	
ul#menu li a:hover
{	
	color:#FFFFFF;
}
	

ul#menu li a.current
{
	display:inline;
	float:left;
	margin:0;
	color:#FFFFFF;
}
ul#portfolio {
	margin:0;
	padding:0;
	list-style-type:none;
	list-style-position:absolute;
	float:left;
	font-size:14px;
	font-weight:500;
	font-family:Futura, Arial;
	z-index:1;

}

.piccontent{
position:absolute;
float:left;
width:900px;
height:40px;
color:#000000;
font-family:Futura, Arial;
font-size:16px;
font-weight:normal;
line-height:1.5;
top:320px;
z-index:2;
left:0px;
}


/* Footer */
#footer{
	width 					: 900px!important;
	max-width 				: 900px;
	height					: 60!important;
	height					: 60;	
	margin 					: auto;
	padding 				: 20px 0 0 0;
	float					: left;
	position				: relative;
	color					: #4a4a4a;
	font-size				: 12px;
	line-height				: 1.5;
	font-weight				: 400;
	font-family				: Futura, Arial;
	text-align				: center;
}
#footer a {
	text-decoration:none;
		color					: #4a4a4a;
	font-size				: 12px;
	line-height				: 1.5;
	font-weight				: 400;
	font-family				: Futura, Arial;
	text-align				: center;
}
#footer a:hover {
	text-decoration: none; color:#FFF}

#footer a.current {
		text-decoration: none; color:#FFF}
