@charset "Shift_JIS";/*delate style------------------------------------------------------------*/*{margin:0;padding:0;}html{height:100%;} body{	font-family:"Helvetica",sans-serif;	margin:0;	padding:0;	font-size:100.01%;	color:#999;	height:100%;	background-repeat:repeat-y;}img{	border:none;	vertical-align:bottom;}div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {  	margin:0; 	padding:0;}.text {    font-size: 9px;	line-height: 1.9em;	letter-spacing: 0.1em;}.kontakt {    font-size: 9px;	line-height: 1.7em;	letter-spacing: 0.3em;}/*box------------------------------------------------------------*/table#wrapper{	width: 100%;	height: 100%;	background-color:#F8F8F8;}table#content{	width: 660px;	background-color:#FFFFFF;	height: 400px;}#header{    width: 660px;	display:block;	text-indent: -1000em;	background-image:url(../img/header.gif);	background-repeat:no-repeat;	height: 60px;}#header a {    width: 100%;	height: 100%;	display: block;	text-decoration: none;	text-indent:-1000em;}div#contentLeft{	width: 137px;	height: auto;	padding: 50px 0px 0px 0px;	float:left;}div#contentCenter{	width: 205px;	height: 340px;	margin: 0px 0px 0px 0px;	float:left;}div#contentRight{	width: 280px;	height: 290px;	padding: 50px 0px 0px 30px;	float:left;}div#contentContact{	width: 523px;	height: 240px;	padding: 0px 0px 0px 0px;	float:left;}div#contentImp{	width: 600px;	height: auto;	padding: 10px 30px 0px 30px;	clear:both;}div#contentCenterScroll{	width: 100%;	height: 690px;	padding-top: 10px;	overflow: auto}div#contentCenterContact{	width: 520px;	margin: 10px 0px 10px 20px;	float:left;}/*menu left------------------------------------------------------------*/
#menuHome{	width: 80px;	height: 11px;	margin: 2px 0 10px 20px;}#menuHome p {    width: 100%;	height: 100%;	display: block;	text-indent:-1000em;	background-position: 0px -11px;	background-repeat: no-repeat;	background-image: url(../img/menu_home.gif);}#menuHome a {    width: 100%;	height: 100%;	display: block;	text-decoration: none;	text-indent:-1000em;	background-position: 0px 0px;	background-repeat: no-repeat;	background-image: url(../img/menu_home.gif);	/*\*/	overflow: hidden;	/**/}#menuHome a:hover {background-position: 0px -11px;}

#menu01{	width: 80px;	height: 11px;	margin: 0px 0px 8px 20px;}#menu01 a {    width: 100%;	height: 100%;	display: block;	text-decoration: none;	text-indent:-1000em;	background-position: 0px 0px;	background-repeat: no-repeat;	background-image: url(../img/menu_profil.gif);	/*\*/	overflow: hidden;	/**/}#menu01 a:hover {background-position: 0px -11px;}#menu01 p {    width: 100%;	height: 100%;	display: block;	text-indent:-1000em;	background-position: 0px -11px;	background-repeat: no-repeat;	background-image: url(../img/menu_profil.gif);}

#menu02{	width: 94px;	height: 15px;	margin: 0px 0px 8px 20px;}#menu02 a {    width: 100%;	height: 100%;	display: block;	text-decoration: none;	text-indent:-1000em;	background-position: 0px 0px;	background-repeat: no-repeat;	background-image: url(../img/menu_spektrum.gif);	/*\*/	overflow: hidden;	/**/}#menu02 a:hover {background-position: 0px -15px;}#menu02 p {    width: 100%;	height: 100%;	display: block;	text-indent:-1000em;	background-position: 0px -15px;	background-repeat: no-repeat;	background-image: url(../img/menu_spektrum.gif);}#menu03{	width: 80px;	height: 35px;	margin: 0px 0px 0px 20px;}#menu03 a {    width: 100%;	height: 100%;	display: block;	text-decoration: none;	text-indent:-1000em;	background-position: 0px 0px;	background-repeat: no-repeat;	background-image: url(../img/menu_artist.gif);	/*\*/	overflow: hidden;	/**/}#menu03 a:hover {background-position: 0px -35px;}#menu03 p {    width: 100%;	height: 100%;	display: block;	text-indent:-1000em;	background-position: 0px -35px;	background-repeat: no-repeat;	background-image: url(../img/menu_artist.gif);}#menuKontakt{	width: 90px;	height: 11px;	margin: 100px 0 8px 20px;}#menuKontakt p {    width: 100%;	height: 100%;	display: block;	text-indent:-1000em;	background-position: 0px -11px;	background-repeat: no-repeat;	background-image: url(../img/menu_kontakt.gif);}#menuKontakt a {    width: 100%;	height: 100%;	display: block;	text-decoration: none;	text-indent:-1000em;	background-position: 0px 0px;	background-repeat: no-repeat;	background-image: url(../img/menu_kontakt.gif);	/*\*/	overflow: hidden;	/**/}#menuKontakt a:hover {background-position: 0px -11px;}

#menuImpressum{	width: 90px;	height: 11px;	margin: 2px 0 5px 20px;}#menuImpressum p {    width: 100%;	height: 100%;	display: block;	text-indent:-1000em;	background-position: 0px -11px;	background-repeat: no-repeat;	background-image: url(../img/menu_impressum.gif);}#menuImpressum a {    width: 100%;	height: 100%;	display: block;	text-decoration: none;	text-indent:-1000em;	background-position: 0px 0px;	background-repeat: no-repeat;	background-image: url(../img/menu_impressum.gif);	/*\*/	overflow: hidden;	/**/}#menuImpressum a:hover {background-position: 0px -11px;}/*language menu right------------------------------------------------------------*/#languageBtn01 {    width: 80px;	height: 11px;	margin-bottom: 8px;	margin-left: 168px;}#languageBtn01 p{    width: 80px;	height: 11px;	text-indent:-1000em;	background-position: 0px -11px;	background-repeat: no-repeat;	background-image: url(../img/menu_deutch.gif);	}#languageBtn01 a {    width: 100%;	height: 100%;	display: block;	text-decoration: none;	text-indent:-1000em;	background-position: 0px 0px;	background-repeat: no-repeat;	background-image: url(../img/menu_deutch.gif);	/*\*/	overflow: hidden;	/**/}#languageBtn01 a:hover {	background-position: 0px -11px;}#languageBtn02 {    width: 80px;	height: 11px;	margin-bottom: 8px;	margin-left: 168px;}#languageBtn02 p{    width: 71px;	height: 12px;	text-indent:-1000em;	background-position: 0px -11px;	background-repeat: no-repeat;	background-image: url(../img/menu_english.gif);	}#languageBtn02 a {    width: 100%;	height: 100%;	display: block;	text-decoration: none;	text-indent:-1000em;	background-position: 0px 0px;	background-repeat: no-repeat;	background-image: url(../img/menu_english.gif);	/*\*/	overflow: hidden;	/**/}#languageBtn02 a:hover {	background-position: 0px -11px;}/*top center------------------------------------------------------------*/#topImg{    width: 205px;	height: 340px;	clear:both;	background-image:url(../img/img_top.jpg);	background-position:center;	background-repeat:no-repeat;}

/*Profil------------------------------------------------------------*/

.profilMenu1 {    width: 72px;	height: 11px;	display: block;	text-indent:-1000em;	background-position: left;	background-repeat: no-repeat;	background-image: url(../img/menu_profil_malerei.gif);
	margin-top: 4px;
	margin-bottom: 8px;}

.profilMenu2 {    width: 98px;	height: 11px;	display: block;	text-indent:-1000em;	background-position: left;	background-repeat: no-repeat;	background-image: url(../img/menu_profil_fotografie.gif);
	margin-bottom: 8px;}

.profilMenu3 {    width: 215px;	height: 11px;	display: block;	text-indent:-1000em;	background-position: left;	background-repeat: no-repeat;	background-image: url(../img/menu_profil_skluptur.gif);
	margin-bottom: 8px;}

.profilMenu4 {    width: 140px;	height: 11px;	display: block;	text-indent:-1000em;	background-position: left;	background-repeat: no-repeat;	background-image: url(../img/menu_profil_installation.gif);
	margin-bottom: 8px;}
.profilMenu1:hover, .profilMenu2:hover, .profilMenu3:hover, .profilMenu4:hover {background-position: right;}

/*Leistungsspektrum------------------------------------------------------------*/

.spektrumMenu1 {    width: 250px;	height: 11px;	display: block;	text-indent:-1000em;	background-position: left;	background-repeat: no-repeat;	background-image: url(../img/menu_spektrum_1.gif);
	margin-bottom: 4px;}

.spektrumMenu2 {    width: 255px;	height: 11px;	display: block;	text-indent:-1000em;	background-position: left;	background-repeat: no-repeat;	background-image: url(../img/menu_spektrum_2.gif);
	margin-top: 3px;
	margin-bottom: 4px;}

.spektrumMenu3 {    width: 172px;	height: 11px;	display: block;	text-indent:-1000em;	background-position: left;	background-repeat: no-repeat;	background-image: url(../img/menu_spektrum_3.gif);
	margin-top: 10px;
	margin-bottom: 4px;}

.spektrumMenu4 {    width: 170px;	height: 11px;	display: block;	text-indent:-1000em;	background-position: left;	background-repeat: no-repeat;	background-image: url(../img/menu_spektrum_4.gif);
	margin-top: 10px;
	margin-bottom: 4px;}

.spektrumMenu5 {    width: 200px;	height: 11px;	display: block;	text-indent:-1000em;	background-position: left;	background-repeat: no-repeat;	background-image: url(../img/menu_spektrum_5.gif);
	margin-top: 4px;
	margin-bottom: 4px;}
.spektrumMenu1:hover, .spektrumMenu2:hover, .spektrumMenu3:hover, .spektrumMenu4:hover, .spektrumMenu5:hover {background-position: right;}/*Projekte------------------------------------------------------------*/#projekte{    width: 100%;	height: auto;}#projekte img{    margin-right: 4px;	margin-bottom: 10px;	border: 0px;}/*impressum------------------------------------------------------------*/.impressum1{    width: 205px;	height: 340px;    margin:0;
    background-image: url(../img/impressum.gif);
    display:block;}

.impressum2{    width: 230px;	height: 250px;    margin:0;
    background-image: url(../img/impressum2.gif);
    display:block;}
------------------------------------------------------------*/.clearFix:after {    content: ".";     display: block;     height: 0;     clear: both;     visibility: hidden;}.clearfix {    display: inline-table;    min-height: 1%;}/* Hides from IE-mac \*/* html .clearfix {height: 1%;}.clearfix {display: block;}/* End hide from IE-mac */