body,html {
	margin: 0px;
	padding: 0px;
	overflow:hidden;
	font-family:Arial;
	font-size:12px;
	color:#000000;	
	background-color:#ffffff;	
}
img{
border:0px;
}

A,A:Link,A:Active,A:Visited
{
	font-family:Arial;
	font-size:12px;
	color:#D3250D;	
}
A:hover
{
	color:#F22A0F;
}


#Menu
{
	position:absolute;
	top:0px;
	left:0px;
	width:1024px;
	height:56px;
	background-color:#424242;
	border-bottom:1px solid #575757;
}
.blog_field
{
	border: 1px solid #2C2C2C;
	background-color:#424242;
	font-family:Arial;
	font-size:9px;
	color:#ffffff;		
	
}
.blog_button
{
	border: 1px solid #2C2C2C;
	background-color:#424242;
	font-family:Arial;
	font-size:9px;
	color:#ffffff;		
}
#MenuListe
{
	position:absolute;
	top:15px;
	left:260px;
	width:2400px;
	height:45px;
}

#Headline
{
	position:absolute;
	top:10px;
	left:20px;
	width:250px;
	height:45px;
}
#SubHeadline
{
	position:absolute;
	top:35px;
	left:22px;
	width:250px;
	height:45px;
}
#error{
	position:absolute;
	top:59px;
	left:22px;
	width:450px;
	height:25px;
	z-index:200;
	font-family:Arial;
  	font-size:8px;
  	text-transform:uppercase;
	color:#ff0000;
	letter-spacing: 3px;	
}
.GreyHeadline,h1
{
	font-family:Arial;
  	font-size:21px;
  	text-transform:uppercase;
	color:#ffffff;
	letter-spacing: 3px;
}
h1{color:#000000;}

A.GreyLink,A:Link.GreyLink,A:Active.GreyLink,A:Visited.GreyLink
{
	font-family:Arial;
	font-size:12px;
	color:#ffffff;	
	text-decoration: none;
	margin-right:20px;	
}
A:hover.GreyLink
{
	color:#F22A0F;
}

A.BlackLink,A:Link.BlackLink,A:Active.BlackLink,A:Visited.BlackLink
{
	font-family:Arial;
	font-size:12px;
	color:#3D3D3D;	
	text-decoration: none;
	margin-right:20px;	
}
A:hover.BlackLink
{
	color:#3D3D3D;
}

A.RedLink,A:Link.RedLink,A:Active.RedLink,A:Visited.RedLink,A:hover.RedLink
{
	font-family:Arial;
	font-size:12px;
	color:#F22A0F;	
	text-decoration: none;
	margin-right:20px;	
}


.GreySubline
{
	font-family:Arial;
	font-size:8px;
	text-transform:uppercase;
	color:#ffffff;
	letter-spacing: 1px;
}
#ContentWrapper
{
	position:absolute;
	text-align: left;
	top:57px;
	left:0px;
	overflow-y:auto;
	overflow-x:hidden;
	height:600px;
	width:1024px;
}

#ContentWrapperOverlay{
	position:absolute;
	text-align: left;
	top:57px;
	left:0px;
	overflow:hidden;
	height:600px;
	width:1024px;
	z-index:300;
	display:none;
	background-color:#000000;
	-moz-opacity: 0.60;
	opacity:0.60;
	filter:alpha(opacity=60);	
}
.Fotos
{
	position:absolute;
	text-align: left;
	top:57px;
	left:400px;
	overflow:hidden;
	height:478px;
	width:600px;
	z-index:800;
	display:none;
	background-image:url('/img/screen/references/ref_bg_screens4.gif');
	background-repeat: no-repeat;
}
.reference_text,A:Link.reference_text,A:Active.reference_text,A:Visited.reference_text,A:hover.reference_text,a:Hover.reference_text
{
	position:absolute;
	text-align: left;
	top:365px;
	left:20px;
	overflow:hidden;
	height:150px;
	width:500px;
	z-index:810;
	display:none;
	font-family:Arial;
	display:block;
	font-size:12px;
	color:#000000;	

	
}
#index,#vita,#references,#contact,#editorial,#fischen
{
	position:absolute;
	top:57px;
	left:0px;
	width:1024px;
	height:2900px;
}
#contact_meldung
{
	position:absolute;
	display:none;
	top:70px;
	left:350px;
	width:555px;
	height:40px;
	z-index:100;
	

}

#vita{
	
}
#index{

	left:0px;
	display:block;
}
#vita,#references,#contact,#editorial
{
	display:none;
}
.Index-Left
{
	position:absolute;
	top:-50px;
	left:160px;
	width:280px;
	height:440px;
	background-image:url('/img/screen/index/papier2.jpg');
	background-repeat: no-repeat;
	padding-top:130px;
	padding-left:40px;
	padding-right:100px;
	text-align:justify;
	line-height:16px;
}
.fischen-Left
{
	position:absolute;
	top:-50px;
	
	width:280px;
	height:440px;
	padding-top:130px;
	padding-right:100px;
	text-align:justify;
	line-height:16px;
	overflow:hidden;
	 margin-left: 150px ;
}
.Index-Email
{
	position:absolute;
	top:340px;
	left:590px;
	width:280px;
	height:140px;
	background-image:url('/img/screen/index/adresse2.jpg');
	background-repeat: no-repeat;
}




.Index-Foto
{
	position:absolute;
	top:40px;
	left:700px;
	width:230px;
	height:240px;
	background-image:url('/img/screen/index/foto2.jpg');
	background-repeat: no-repeat;
}
.Contact-center
{
	position:absolute;
	top:0px;
	left:250px;
	width:650px;
	height:471px;
	background-image:url('/img/screen/contact/contact_bg4_2.jpg');
	background-repeat: no-repeat;
	padding-top:90px;
	padding-left:30px;
	text-align:justify;
	line-height:16px;
}
.FormField
{
	background-image:url('/img/screen/contact/contact_field_bg2.jpg');
	border:0px solid #AE9778;
	color:#8C7D6A;
}
.FormButton
{
	background-image:url('/img/screen/contact/contact_button_bg.jpg');
}
.FormLink,A:Link.FormLink,A:Active.FormLink,A:Visited.FormLink
{
	font-family:Arial;
  	font-size:12px;
  	font-weight:bold;
  	text-transform:uppercase;
	color:#8C7D6A;
	text-decoration: none;
	letter-spacing: 3px;
}
A:hover.FormLink
{
	color:#3D3D3D;
}


.Vita-center
{
	position:absolute;
	top:0px;
	left:100px;
	width:660px;
	background-image:url('/img/screen/vita/vita_bg2.jpg');

	padding-top:50px;
	padding-left:60px;
	padding-right:60px;
	text-align:justify;
	line-height:16px;
}

.References-center
{
	cursor:move;
	position:absolute;
	top:-50px;
	left:0px;
	width:2875px;
	height:600px;
	background-image:url('/img/screen/references/references_bg.jpg');
	background-repeat: no-repeat;
	padding-top:0px;
	padding-left:180px;
	text-align:justify;
	line-height:16px;
	z-index:99;
}
.References-info{
	position:absolute;
	top:500px;
	left:40px;
	width:350px;
	height:50px;
	padding-top:0px;
	z-index:9999;
}
.re0,A:Link.re0,A:Active.re0,A:Visited.re0,A:hover.re0,a:Hover.re0
{
	top:284px;left:40px;width:155px;height:150px;cursor:pointer;
	background-image:url('/img/screen/references/ref0.gif');position:absolute;background-repeat: no-repeat;z-index:100;
}
.re1,A:Link.re1,A:Active.re1,A:Visited.re1,A:hover.re1,a:Hover.re1
{
	top:291px;left:195px;width:153px;height:147px;cursor:pointer;
	background-image:url('/img/screen/references/ref1.gif');position:absolute;background-repeat: no-repeat;z-index:100;
}
.re2,A:Link.re2,A:Active.re2,A:Visited.re2,A:hover.re2,a:Hover.re2
{
	position:absolute;
	top:313px;
	left:367px;
	width:129px;
	height:125px;
	background-image:url('/img/screen/references/ref2.gif');
	background-repeat: no-repeat;
	z-index:100;
	cursor:pointer;
}
.re3,A:Link.re3,A:Active.re3,A:Visited.re3,A:hover.re3,a:Hover.re3
{
	position:absolute;
	top:312px;
	left:502px;
	width:150px;
	height:146px;cursor:pointer;
	background-image:url('/img/screen/references/ref3.gif');
	background-repeat: no-repeat;
	z-index:100;
}
.re4,A:Link.re4,A:Active.re4,A:Visited.re4,A:hover.re4,a:Hover.re4
{
	position:absolute;
	top:324px;
	left:677px;
	width:150px;
	height:146px;cursor:pointer;
	background-image:url('/img/screen/references/ref4.gif');
	background-repeat: no-repeat;
	z-index:100;
}
.re5,A:Link.re5,A:Active.re5,A:Visited.re5,A:hover.re5,a:Hover.re5
{
	position:absolute;
	top:305px;
	left:817px;
	width:133px;
	height:137px;cursor:pointer;
	background-image:url('/img/screen/references/ref5.gif');
	background-repeat: no-repeat;
	z-index:100;
}
.re6,A:Link.re6,A:Active.re6,A:Visited.re6,A:hover.re6,a:Hover.re6
{
	position:absolute;
	top:314px;left:1014px;width:140px;height:136px;cursor:pointer;
	background-image:url('/img/screen/references/ref6.gif');
	background-repeat: no-repeat;
	z-index:100;
}
.re7,A:Link.re7,A:Active.re7,A:Visited.re7,A:hover.re7,a:Hover.re7
{
	position:absolute;
	top:291px;left:1161px;width:157px;height:153px;cursor:pointer;
	background-image:url('/img/screen/references/ref7.gif');
	background-repeat: no-repeat;
	z-index:100;
}

.re8,A:Link.re8,A:Active.re8,A:Visited.re8,A:hover.re8,a:Hover.re8
{
	top:299px;left:1341px;width:120px;height:110px;cursor:pointer;
	background-image:url('/img/screen/references/ref8.gif');background-repeat: no-repeat;z-index:100;position:absolute;
}
.re9,A:Link.re9,A:Active.re9,A:Visited.re9,A:hover.re9,a:Hover.re9
{
	top:264px;left:1470px;width:155px;height:155px;cursor:pointer;
	background-image:url('/img/screen/references/ref9.gif');background-repeat: no-repeat;z-index:100;position:absolute;
}
.re10,A:Link.re10,A:Active.re10,A:Visited.re10,A:hover.re10,a:Hover.re10
{
	top:256px;left:1646px;width:155px;height:155px;cursor:pointer;
	background-image:url('/img/screen/references/ref10.gif');background-repeat: no-repeat;z-index:100;position:absolute;
}
.re11,A:Link.re11,A:Active.re11,A:Visited.re11,A:hover.re11,a:Hover.re11
{
	top:221px;left:1785px;width:125px;height:125px;cursor:pointer;
	background-image:url('/img/screen/references/ref11.gif');background-repeat: no-repeat;z-index:100;position:absolute;
}

.re12,A:Link.re12,A:Active.re12,A:Visited.re12,A:hover.re12,a:Hover.re12
{
	top:201px;left:1933px;width:140px;height:145px;cursor:pointer;
	background-image:url('/img/screen/references/ref12.gif');background-repeat: no-repeat;z-index:100;position:absolute;
}
.re13,A:Link.re13,A:Active.re13,A:Visited.re13,A:hover.re13,a:Hover.re13
{
	top:205px;left:2083px;width:140px;height:145px;cursor:pointer;
	background-image:url('/img/screen/references/ref13.gif');background-repeat: no-repeat;z-index:100;position:absolute;
}

.re14,A:Link.re14,A:Active.re14,A:Visited.re14,A:hover.re14,a:Hover.re14
{
	top:187px;left:2235px;width:150px;height:145px;cursor:pointer;
	background-image:url('/img/screen/references/ref14.gif');background-repeat: no-repeat;z-index:100;position:absolute;
}
.re15,A:Link.re15,A:Active.re15,A:Visited.re15,A:hover.re15,a:Hover.re15
{
	top:172px;left:2385px;width:150px;height:145px;cursor:pointer;
	background-image:url('/img/screen/references/ref15.gif');background-repeat: no-repeat;z-index:100;position:absolute;
}

.re16,A:Link.re16,A:Active.re16,A:Visited.re16,A:hover.re16,a:Hover.re16
{
	top:145px;left:2536px;width:150px;height:145px;cursor:pointer;
	background-image:url('/img/screen/references/ref16.gif');background-repeat: no-repeat;z-index:100;position:absolute;
}

.Editorial-center
{
	position:absolute;
	top:0px;
	left:300px;
	width:390px;
	height:630px;
	background-image:url('/img/screen/editorial/editorial_bg.jpg');
	background-repeat: no-repeat;
	padding-top:67px;
	padding-left:30px;
	padding-right:30px;
	text-align:justify;
	line-height:19px;
}

