@charset "UTF-8";
/* CSS Document */
body {
	background-color: #b1a6a0;
}



#main_indexDivDiv {
	position:absolute;
	left:50%;
	top:50%;
	width:926px;
	height:576px;
	z-index:1;
	margin-top: -288px;
	margin-left: -463px;
}


#naviagtionDiv {
	position:absolute;
	width:126px;
	height:384px;
	z-index:4;
	top: 81px;
	left: 52px;
}

#refext2Div {
	position:absolute;
	width:435px;
	height:140px;
	z-index:10;
	left: 229px;
	top: 105px;
	border: 0px;
	overflow: auto;
}
#apDiv1 {
	position:absolute;
	width:662px;
	height:319px;
	z-index:4;
	left: 226px;
	top: 131px;
}
#zirkel {
	position:absolute;
	width:200px;
	height:190px;
	z-index:5;
	left: 674px;
	top: 325px;
}
#textkasten_links {
	position:absolute;
	width:246px;
	height:140px;
	z-index:6;
	left: 247px;
	top: 79px;
}
#partnerDiv {
	position:absolute;
	width:411px;
	height:104px;
	z-index:20;
	left: 239px;
	top: 350px;
	border: 0px;
}

#assoDiv {
	position:absolute;
	width:448px;
	height:71px;
	z-index:5;
	left: 483px;
	top: 502px;
}
#coopDiv {
	position:absolute;
	width:594px;
	height:66px;
	z-index:6;
	left: 265px;
	top: -85px;
}
#solveigDiv {
	position:absolute;
	width:198px;
	height:203px;
	z-index:8;
	top: 58px;
	left: 666px;
}
#gallerieDiv {
	position:absolute;
	width:663px;
	height:324px;
	z-index:2;
	left: 136px;
	top: 114px;
}


#mainDiv1 {
	position:absolute;
	left:50%;
	top:50%;
	width:922px;
	height:575px;
	z-index:1;
	margin-top: -288px;
	margin-left: -463px;
}


#innen_links {
	position:absolute;
	width:394px;
	height:347px;
	z-index:3;
	left: 244px;
	top: 252px;
}
#apDiv1 {
	position:absolute;
	width:393px;
	height:319px;
	z-index:4;
	left: 554px;
	top: -29px;
}
#zirkel {
	position:absolute;
	width:200px;
	height:190px;
	z-index:5;
	left: 674px;
	top: 325px;
}
#textkasten_links {
	position:absolute;
	width:246px;
	height:140px;
	z-index:6;
	left: 247px;
	top: 79px;
}

#ENbodenDiv {
	position:absolute;
	width:816px;
	height:26px;
	z-index:7;
	left: 51px;
	top: 514px;
}

#partnerjsDiv {
	position:absolute;
	width:210px;
	height:109px;
	z-index:18;
	left: 643px;
	top: 346px;
}


#solveignameDiv {
	position:absolute;
	width:270px;
	height:38px;
	z-index:15;
	left: 372px;
	top: 224px;
}

#partnernameDiv {
	position:absolute;
	width:161px;
	height:33px;
	z-index:21;
	left: 479px;
	top: 307px;
}
#assonameDiv {
	position:absolute;
	width:384px;
	height:51px;
	z-index:22;
	left: 235px;
	top: 269px;
}
#langtextDiv {
	position:absolute;
	width:628px;
	height:17px;
	z-index:23;
	left: 217px;
	top: 261px;
}
#ueUnsbottomDiv {
	position:absolute;
	width:812px;
	height:26px;
	z-index:20;
	left: 55px;
	top: 514px;
}
#bottomimpressumDiv {
	position:absolute;
	width:816px;
	height:26px;
	z-index:20;
	left: 54px;
	top: 514px;
}
#solvlogoDiv {
	position:absolute;
	width:642px;
	height:55px;
	z-index:8;
	left: 220px;
	top: 61px;
}
#aboutUSbottomDiv {
	position:absolute;
	width:816px;
	height:26px;
	z-index:2;
	left: 51px;
	top: 514px;
}
#reftext2Div {
	position:absolute;
	width:435px;
	height:147px;
	z-index:9;
	left: 229px;
	top: 297px;
	overflow: auto;
}
.titelreferenzen {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.reftextbold {
	font-size: 12px;
	color: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.nolink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: normal;
}
#servtextDiv {
	position:absolute;
	width:489px;
	height:341px;
	z-index:21;
	left: 226px;
	top: 122px;
}

#objtextDiv {
	position:absolute;
	width:211px;
	height:300px;
	z-index:24;
	left: 641px;
	top: 109px;
	background-color: #FFFFFF;
	overflow: auto;
}
#subtitobjDiv {
	position:absolute;
	width:435px;
	height:41px;
	z-index:21;
	left: 172px;
	top: 511px;
}
#objtbildDiv {
	position:absolute;
	width:420px;
	height:297px;
	z-index:22;
	left: 220px;
	top: 109px;
}

#moebelDiv {
	position:absolute;
	width:466px;
	height:297px;
	z-index:22;
	left: 181px;
	top: 109px;
}
#solvlogmoebDiv {
	position:absolute;
	width:717px;
	height:55px;
	z-index:8;
	left: 177px;
	top: 56px;
}

 
#obminfoDiv {
	position:absolute;
	width:420px;
	height:72px;
	z-index:26;
	left: 217px;
	top: 414px;
}
#obthemDiv {
	position:absolute;
	width:421px;
	height:23px;
	z-index:26;
	left: 220px;
	top: 446px;
}
#objnrDiv {
	position:absolute;
	width:200px;
	height:26px;
	z-index:27;
	left: 220px;
	top: 452px;
}


#moebnrDiv {
	position:absolute;
	width:200px;
	height:26px;
	z-index:27;
	left: 181px;
	top: 438px;
}
#refbildleisteDiv {
	position:absolute;
	width:160px;
	height:367px;
	z-index:14;
	left: 701px;
	top: 113px;
}
#platzhalterDiv {
	position:absolute;
	width:426px;
	height:115px;
	z-index:28;
	left: 189px;
	top: 169px;
}

#main_scroll {
	position: absolute;
	top: 106px;
	left:640px;
	width: 237px;
	height: 243px;
	background-image:url(img/bg_start.png);
	padding: 30px;
	line-height: 20px;
	z-index:2;
}

#Scroller-1 {
	position: absolute;
	overflow: hidden;
	top: 3px;
	width: 211px;
	height: 285px;
	left: 1px;
	border-top: 8px solid #fff;
	border-bottom: 8px solid #fff;
}
#Scroller-1 p {
 
/*  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  text-indent: 20px;
  color: #6F6048;*/

}

.Scroller-Container /*  angaben für bremerhaven1*/
{
	position: absolute;
	top: -5px;
	left: 16px;
	width: 211px;
	height: 1205px;
	z-index: 28;
}

.Scroller-Container-P1 /*  angaben für SAM(2)*/
{
	position: absolute;
	top: -5px;
	left: 16px;
	width: 211px;
	height: 970px;
	z-index: 28;
}


.Scroller-Container-P2 /*  angaben für ILA(3)*/
{
	position: absolute;
	top: -5px;
	left: 16px;
	width: 211px;
	height: 660px;
	z-index: 28;
}

.Scroller-Container-P3 /*  angaben für barcelona(4)*/
{
	position: absolute;
	top: -5px;
	left: 16px;
	width: 211px;
	height: 525px;
	z-index: 28;
}
.Scroller-Container-P4 /*  angaben für SPA adlon hotel(5)*/
{
	position: absolute;
	top: -5px;
	left: 16px;
	width: 211px;
	height: 375px;
	z-index: 28;
}
.Scroller-Container-R1 
/*  angaben für privatresidenz1*/
{
	position: absolute;
	top: -5px;
	left: 16px;
	width: 211px;
	height: 600px;
	z-index: 28;
}

.Scroller-Container-R2 
/*  angaben für privatresidenz2*/
{
	position: absolute;
	top: -5px;
	left: 16px;
	width: 211px;
	height: 567px;
	z-index: 28;
}

.Scroller-Container-R3 
/*  angaben für privatresidenz2*/
{
	position: absolute;
	top: -5px;
	left: 16px;
	width: 211px;
	height: 646px;
	z-index: 28;
}

.Scroller-Container-M1 
/*  angaben für Moebeldesign_01*/
{
	position: absolute;
	top: -5px;
	left: 16px;
	width: 211px;
	height: 520px;
	z-index: 28;
}

.Scroller-Container-M2 
/*  angaben für Moebeldesign_01*/
{
	position: absolute;
	top: -5px;
	left: 16px;
	width: 211px;
	height: 520px;
	z-index: 28;
}
.Scrollbar-Up {
	cursor: n-resize;
	position: absolute;
	top: 10px;
	left: 177px;
	z-index: 30;
	height: 116px;
}
.Scrollbar-Down {
	cursor: s-resize;
	cursor-color:#900;
	position: absolute;
	top: 177px;
	left: 177px;
	z-index: 29;
	height: 124px;
}
#englishDiv {
	position:absolute;
	width:665px;
	height:115px;
	z-index:1;
	left: 136px;
	top: 369px;
}
#presseDiv {
	position:absolute;
	width:411px;
	height:329px;
	z-index:22;
	left: 217px;
	top: 136px;
}
#pressetextDiv {
	position:absolute;
	width:149px;
	height:333px;
	z-index:23;
	left: 708px;
	top: 138px;
}
#texgerdDiv {
	position:absolute;
	width:331px;
	height:25px;
	z-index:21;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #666;
	left: 406px;
	top: 339px;
	text-align: center;
}
