<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
	font-family:Arial,sans-serif,'Times New Roman';
	font-size:14px;
	color:#000;
	margin:0;
	padding:0;
}

body	{background-color:#fff;}

img		{border:none;}

h1 {clear:both; font-family:Arial,sans-serif,'Times New Roman'; font-size:16px; font-weight:bold;}
h2,
#text h2 i,
#text h2 em,
#text h2 a,
#img_text h2 i,
#img_text h2 em,
#img_text h2 a,
#text_arial h2 i,
#text_arial h2 em,
#text_arial h2 a {clear:both; font-family:Arial,sans-serif,'Times New Roman'; font-size:16px; font-weight:bold;}
h3, 
#text h3 i,
#text h3 em,
#text h3 a,
#img_text h3 i,
#img_text h3 em,
#img_text h3 a,
#text_arial h3 i,
#text_arial h3 em,
#text_arial h3 a {clear:both; font-family:Arial,sans-serif,'Times New Roman'; font-weight:bold; line-height:22px;}

p	{padding-bottom:19px;}

td {vertical-align:top;}

a	{text-decoration:underline;}
a:hover	{color:#000;}
a:focus	{outline:none !important;}

i, em, b, a {font-family:inherit; color:inherit; font-size:inherit; line-height:inherit;}

#wrap	{width:100%; margin: 10px auto;}

/* Linke Spalte */

#left	{position:relative;
	left:0px;
	top:-70px;
	width: 100%;
	text-align: center;
	float:left;
	height: 50px;
}

#left_img	{position:relative;
	left:0px;
	top:-91px;
	width:100%;
	text-align: center;
	float:left;
	height: 50px;
}

#left img,
#left_img img	{transform: rotate(90deg) scale(0.95);}

/* Content */

#content,
#content_img,
#content_cv,
#content_bigimg	{
	position:relative;
	left:5px;
	top:0px;
	width: calc(100% - 10px);
	float:left;
	overflow:hidden;
}

/* Verteiler */

#navi_verteiler	{width: 100%; margin-left:0px;}
ul#verteiler_nav a {
	width:100%;
	margin-bottom:4px;
	height:26px;
	display:block;
	color:#fff;
	z-index:999;
	line-height:24px;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}
ul#verteiler_nav a:hover {text-decoration:none; color:#000;}

ul#verteiler_nav li.rot a {background-color:#c93a3a;}
ul#verteiler_nav li.blau a {background-color:#0086cc;}

/* Navi */

#navi,
#navi_img,
#navi_bigimg	{width:100%; height:auto;}

ul {list-style: none; width:100%;}
#main_nav li {float: left; width:100%;}
#main_nav li:last-child {margin-bottom: 25px;}

ul#main_nav a {
	/*width:126px;*/
	width:100%;
	margin-right:4px;
	margin-bottom:4px;
	height:26px;
	display:block;
	color:#fff;
	z-index:999;
	line-height:24px;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
}
ul#main_nav a:hover {text-decoration:none; color:#000;}

ul#main_nav a.home {width: 100%;}

ul#main_nav #images a,
ul#main_nav #cv a,
ul#main_nav #blind a {background-color:#c93a3a;}

ul#main_nav #texts a,
ul#main_nav #current a {background-color:#0086cc;}
ul#main_nav #control a {background-color:#c93a3a; width: 100%;}

li.first {padding-top:8px;}
li.last {padding-bottom:15px;}

#img_nav {display: none;}
#img_nav li {height:23px;}
#img_nav	{visibility:hidden; position:absolute; left:0px; top:26px; z-index:200; width:126px; background-color:#c93a3a;}
#img_nav a	{font-size:13px; text-decoration:none; color:#fff; padding-left:9px;}
#img_nav a:hover	{color:#000;}

#txt_nav {display: none;}
#txt_nav li {height:23px;}
#txt_nav	{visibility:hidden; position:absolute; left:130px; top:26px; z-index:200; width:126px; background-color:#0086cc;}
#txt_nav a	{font-size:13px; text-decoration:none; color:#fff; padding-left:9px;}
#txt_nav a:hover	{color:#000;}

/* Fliesstext */

#text	{width: 100%; line-height:22px;	padding-top: 20px; font-family:Georgia,'Times New Roman',serif;}
#text b,
#text i,
#text em,
#text p,
#text a	{font-family:Georgia,'Times New Roman',serif; line-height:22px;}

#text_arial	{width:100%; font-size:13px; line-height:21px; padding-top: 20px;}
#text_arial b,
#text_arial i,
#text_arial em,
#text_arial p,
#text_arial a	{font-size:13px; line-height:21px;}

#text_arial .fontsmall a {font-size:10px; line-height:14px; text-decoration:underline; color:#000; font-weight:normal;}

.red {color:#c93a3a;}
.blue {color:#0086cc;}

/* HOMEPAGE */

#text_home	{width: 100%; font-size:11px; line-height:18px;	padding-top: 20px;}

#text_home b,
#text_home i,
#text_home em,
#text_home p,
#text_home a	{font-size:11px; line-height:18px;}
#text_home img	{width: 100% !important; height: auto !important;}

.homelinkred,
.homelinkred i,
.homelinkred em {font-size:11px; line-height:18px; text-decoration:none; font-weight:bold; color:#c93a3a;}

.homelinkblue,
.homelinkblue i,
.homelinblue em {font-size:11px; line-height:18px; text-decoration:none; font-weight:bold; color:#0086cc;}

/* THUMBNAILS */

.thumbnailbox	{width:103px; height:110px;	margin:0 5px 25px 0; float:left;}
.thumbimage	{width:103px; height:85px; position:relative;}
.thumbimage img	{
    position: absolute;
    bottom: -1px;
    left: 0;
}
.thumbtext	{padding-top:6px; width:103px; height:25px; font-size:10px; line-height:14px;}

#text_arial .thumbtext b,
#text_arial .thumbtext i,
#text_arial .thumbtext em,
#text_arial .thumbtext p {font-size:10px; line-height:14px; text-decoration:none;}
#text_arial .thumbtext a	{font-size:10px; line-height:14px; text-decoration:underline;}

/* Image */

#img,
#bigimg,
#maximg	{max-width: 100% !important; text-align:center; padding: 20px 0 28px 0;}
#img_content,
#bigimg_content {width: 100%;}
#img_text,
#bigimg_text	{width: 65%; font-size:13px; line-height:20px;	float:left; text-align: left;}
#img_arrows	{width:35%; font-size:11px; line-height:18px; float:left; margin-top:0px; text-align: right;}

#img img,
#bigimg img,
#maximg img,
#giantimg img	{width: 100% !important; height: auto !important;}

#img_text b,
#bigimg_text b,
#img_text i,
#bigimg_text i,
#img_text em,
#bigimg_text em,
#img_text p,
#bigimg_text p,
#img_text a,
#bigimg_text a	{font-size:13px; line-height:20px;}
#img_text a.blue,
#bigimg_text a.blue	{color:#0086cc;	text-decoration:none; font-size:11px; line-height:18px;}
#img_text a.red,
#bigimg_text a.red	{color:#c93a3a;	text-decoration:none; font-size:11px; line-height:18px; text-align: center;}

#giantimg	{position:absolute; top: 182px !important;}


/* CV */

#text_cv	{
	width:100%;
	padding-top: 150px;
}

#text_cv table	{
	width:100% !important;
}

td.cv_1	{width:70px; font-size:13px; line-height:21px; padding-top:8px; padding-right: 5px;}
td.cv_2	{width:540px; padding-right:10px; font-size:13px; line-height:21px; padding-top:8px;}
td.cv_2 b,
td.cv_2 i,
td.cv_2 em,
td.cv_2 a	{font-size:13px; line-height:21px;}
td.cv_3	{width:183px; font-size:11px; line-height:21px; padding-top:8px; font-family:'Arial Black',Arial,sans-serif;}
td.cv_3	a {font-family:'Arial Black',Arial,sans-serif; color:#0086cc; text-decoration:none; font-size:11px; line-height:21px;}

.arial11	{font-size:11px; line-height:18px;}
.arialbl11	{font-family:'Arial Black',Arial,sans-serif; font-size:11px; line-height:18px;}

/* Rechte Spalte */

#right	{float:left;
	margin: 20px 0 0 5px;
	width: calc(100%-5px);
	font-size:11px;
	line-height:18px;
}

#right i,
#right em,
#right b,
#right p {font-size:11px; line-height:18px; padding:0; margin:0;}

#right a {font-family:Arial,sans-serif,'Times New Roman';
	font-size:11px;
	line-height:18px;
	text-decoration:none;
	font-weight:bold;
	color:#0086cc;
}
#right a:hover,
#right a.red:hover {color:#000;}
#right a.red {color:#c93a3a;}

.fontsmall,
.fontsmall i,
.fontsmall em,
.fontsmall b,
.fontsmall p {font-size:10px;	line-height:14px;}

#right .fontsmall a {font-size:10px; line-height:14px; text-decoration:underline; color:#000; font-weight:normal;}

/* Footer */

#contentfooter {margin:35px 0 40px 0; clear:both;}
#contentfooter_img {padding:35px 0 40px 0; clear:both;}
#contentfooter_bigimg {padding:35px 0 40px 0; clear:both;}

ul#textfooter_nav {
	width:100%;
	height:auto;
}

#textfooter_nav li {float: left; width:100%;}

ul#textfooter_nav a {
	width:100%;
	height:26px;
	display:block;
	color:#fff;
	z-index:999;
	line-height:24px;
	text-decoration:none;
	text-align:center;
	text-transform:uppercase;
	font-size:14px;
	font-weight:bold;
	margin-right:4px;
	margin-bottom:4px;
}
ul#textfooter_nav a:hover {text-decoration:none; color:#000;}

ul#textfooter_nav #textsonjs a {width: 100%; background-color:#0086cc;}
ul#textfooter_nav #textsbyjs a {width: 100%; background-color:#c93a3a;}
ul#textfooter_nav #textslanguage a {width: 100%; background-color:#0086cc;}
ul#textfooter_nav #cv a,
ul#textfooter_nav #works a {width: 100%; background-color:#0086cc;}

ul#textfooter_nav #galerie a {width: 100%; background-color:#c93a3a;}
ul#textfooter_nav #installationviews a {width: 100%; background-color:#0086cc;}
ul#textfooter_nav #individualworks a,
ul#textfooter_nav #views a {width: 100%; background-color:#c93a3a;}

ul#textfooter_nav #footerleft a {width: 100%; background-color:#0086cc;}
ul#textfooter_nav #footermiddle a {width: 100%; background-color:#c93a3a;}
ul#textfooter_nav #footerright a {width: 100%; background-color:#0086cc;}

.white {
	color: #FFF;
}

/* ==========================================================================
	Media Queries
   ========================================================================== */

@media only screen and (min-width: 780px) {
	
	#wrap	{width:980px; margin: 20px auto;}

	#left	{width:107px; top: 0px; height: auto;}
	#left_img	{width:63px; top: 0px; height: auto;}
	#left img,
	#left_img img {transform: rotate(0deg);}
	
	#content_cv	{left:0px; width:873px;}
	#content	{left:0px; width:650px;}
	#content_img	{left:0px; width:917px;}
	#content_bigimg	{left:0px; width:980px;}
	
	td.cv_1	{padding-right: 0px;}
	td.cv_2	{padding-right: 40px;}
	
	#navi	{width:650px; height:26px;}
	#navi_img	{width: auto; position:absolute; left:44px; top:0px;}
	#navi_bigimg	{width: auto; position:absolute; left:107px; top:0px;}
	
	#main_nav li {float: left; width: auto;}
	#main_nav li:last-child {padding-bottom: 0px;}
	
	#img_nav,
	#txt_nav {display: inline-block;}
	
	#navi_verteiler	{width:302px; margin-left:173px;}
	
	ul#main_nav a {width: 126px; margin-bottom:0px;}
	ul#main_nav a.home {width:158px;}
	ul#main_nav #control a {width:160px;}
	ul#textfooter_nav {width:650px;	height:26px;}
	ul#textfooter_nav a {margin-bottom:4px;}
	
	#text,
	#text_home,
	#text_arial	{width: 650px; padding-top:30px;}
	#text_home img	{width: 647px !important;}
	
	#text_cv {padding-top:37px;}
	
	#img	{width:738px !important; padding:60px 0 28px 0;}
	#img img	{width:auto !important;}
	#img_content	{width:873px; padding-left:44px;}
	#img_text	{width:550px;}
	#img_arrows	{margin-top:0px; text-align: left;}
	
	#contentfooter_img {padding:35px 0 40px 44px;}
	#contentfooter_bigimg {padding:35px 0 40px 107px;}
	
	#textfooter_nav li,
	ul#textfooter_nav a {width:auto;}
	ul#textfooter_nav #textsonjs a,
	ul#textfooter_nav #textsbyjs a {width:126px;}
	ul#textfooter_nav #textslanguage a {width:386px;}
	ul#textfooter_nav #cv a,
	ul#textfooter_nav #footerleft a,
	ul#textfooter_nav #footermiddle a,
	ul#textfooter_nav #works a {width:212px;}

	ul#textfooter_nav #installationviews a {width:204px;}
	ul#textfooter_nav #galerie a,
	ul#textfooter_nav #individualworks a,
	ul#textfooter_nav #footerright a,
	ul#textfooter_nav #views a {width:214px;}
		
	#bigimg	{width:864px; padding: 60px 0 28px 0;}
	#bigimg_content	{width:980px; padding-left:107px;}
	
	#maximg	{width:980px; padding: 60px 0 28px 0;}
	#giantimg	{top:72px !important;}
	
	#right	{margin:131px 0 0 40px;	width:183px;}

}
</pre></body></html>