@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.4em;}/*box------------------------------------------------------------*/table#wrapper{	width: 100%;	height: 100%;	background-color:#FBFBFB;}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------------------------------------------------------------*/#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: 80px;	height: 35px;	margin: 0px 0px 0px 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_artist.gif);	/*\*/	overflow: hidden;	/**/}#menu02 a:hover {background-position: 0px -35px;}#menu02 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: 35px;	margin: 131px 0 7px 20px;}#menuKontakt p {    width: 100%;	height: 100%;	display: block;	text-indent:-1000em;	background-position: 0px -35px;	background-repeat: no-repeat;	background-image: url(../img/menu_contact.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_contact.gif);	/*\*/	overflow: hidden;	/**/}#menuKontakt a:hover {background-position: 0px -35px;}#menuHome{	width: 80px;	height: 11px;	margin: 2px 0 9px 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;}/*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;}/*Projekte------------------------------------------------------------*/#projekte{    width: 100%;	height: auto;}#projekte img{    margin-right: 5px;	margin-bottom: 10px;	border: 0px;}/*Kontakt------------------------------------------------------------*/#copy{    width: auto;	height: auto;    margin-top: 120px;	font-size: 7px;	letter-spacing: 0.4em;}------------------------------------------------------------*/.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 */