* {
list-style: none;
margin: 0;
padding: 0;
text-decoration: none;
} 
 
body{  
	background-color: #282829; 
	font-family : verdana,arial, helvetica;
 	font-size : 11px;
	text-align : left;
 	color : #FFFFFF;
	height:100%;
	overflow:visible;
}

#main
{
	position:absolute; 
	top:50%; 
	left:50%;
	margin-left:-477px; 
	margin-top:-287px;
	width:955px;
	height:575px;
	background-color:#282829;
}

#text_back
{
	position:absolute;
	width:700px;
	height:206px;
	top:359px;
	left:165px;
	background: url("bilder/text_back.png") no-repeat; 
	z-index:10;

}

#text_content
{
 	padding:15px;
	width:670px;
	height:176px;
	font-family : verdana,arial, helvetica;
 	font-size : 11px;
	text-align : left;
 	color : #000000;

} 

#claim
{
 	position:absolute;
	width:329px;
	height:32px;
	top:0px;
	left:540px;
	background: url("bilder/claim.png") no-repeat; 
	z-index:10;

} 

#gallery
{
	position:absolute;
	width:710px;
	height:535px;
  	top:40px;
  	left:165px;
  	z-index:5;

}

#menuleiste {
 	position:absolute;
	top: 40px;
	left: 0px;
	width: 160px;
	height: 525px;
	z-index:5; 
} 

#menuleiste li,
#menuleiste li a
{
 	float:left;
	width:160px;
	height:100px;
	overflow:visible;
}


#menu1
{
	width:160px;
	height:100px;
	background: url("bilder/menu_style.png") 0px 0px no-repeat;
}

#menu1:hover
{
	width:160px;
	height:100px;
	background: url("bilder/menu_style.png") 0px -150px no-repeat;
}

#menu2
{
	margin-top:6px;
	width:160px;
	height:100px;
	background: url("bilder/menu_moreboards.png") 0px 0px no-repeat;
}

#menu2:hover
{
	margin-top:6px;
	width:160px;
	height:100px;
	background: url("bilder/menu_moreboards.png") 0px -150px no-repeat;
}

#menu3
{
	margin-top:6px;
	width:160px;
	height:100px;
	background: url("bilder/menu_crystal.png") 0px 0px no-repeat;
}

#menu3:hover
{
	margin-top:6px;
	width:160px;
	height:100px;
	background: url("bilder/menu_crystal.png") 0px -150px no-repeat;
}


#menu4
{
	margin-top:6px;
	width:160px;
	height:100px;
	background: url("bilder/menu_fashion.png") 0px 0px no-repeat;
}

#menu4:hover
{
	margin-top:6px;
	width:160px;
	height:100px;
	background: url("bilder/menu_fashion.png") 0px -150px no-repeat;
}



#menu5
{
	margin-top:6px;
	width:160px;
	height:100px;
	background: url("bilder/menu_shoes.png") 0px 0px no-repeat;
}

#menu5:hover
{
	margin-top:6px;
	width:160px;
	height:100px;
	background: url("bilder/menu_shoes.png") 0px -150px no-repeat;
}

#menu1 a.on
{
	width:160px;
	height:100px;
	cursor:default;
	background: url("bilder/menu_style.png") 0px -300px no-repeat;
}

#menu2 a.on
{
	
	width:160px;
	height:100px;
	background: url("bilder/menu_moreboards.png") 0px -300px no-repeat;
}

#menu3 a.on
{
  
	width:160px;
	height:100px;
	background: url("bilder/menu_crystal.png") 0px -300px no-repeat;
}

#menu4 a.on
{
 
	width:160px;
	height:100px;
	background: url("bilder/menu_fashion.png") 0px -300px no-repeat;   
}

#menu5 a.on
{
	
	width:160px;
	height:100px;
	background: url("bilder/menu_style.png") 0px -300px no-repeat;
}


#more
{
 	position:absolute;
	width:85px;
	height:210px;
  	top:370px;
  	left:865px;
  	z-index:5;
}

#more li span.rent
{
	float:left;
	width:85px;
	height:65px;
	border: 0px;
	overflow: hidden;
	cursor: pointer;
	background: url("bilder/button_rent.png") 0px 0px no-repeat;
}

#more li span.zimmer
{
	float:left;
	margin-top:-5px;
	width:85px;
	height:65px;
	border: 0px;
	overflow: hidden;
 	cursor: pointer;
	background: url("bilder/button_zimmer.png") 0px 0px no-repeat;
}

#more li span.moreboards
{
	float:left;
	margin-top:-5px;
	width:85px;
	height:65px;
	border: 0px;
	overflow: hidden;
	cursor: pointer;
	background: url("bilder/button_moreboards.png") 0px 0px no-repeat;
}



#more span.rent:hover
{
	background: url("bilder/button_rent.png") 0px -100px no-repeat;
}

#more span.zimmer:hover
{
	background: url("bilder/button_zimmer.png") 0px -100px no-repeat;
}

#more span.moreboards:hover
{
	background: url("bilder/button_moreboards.png") 0px -100px no-repeat;
}


	

h1  {
	font-family : trebuchet ms,verdana,arial, helvetica;
	font-size : 16px;
	text-align : left;
	font-weight : bold;
	color :#000000;
	padding-bottom:5px;
}

h2  {
	font-family : trebuchet ms,verdana,arial, helvetica;
	font-size : 16px;
	font-weight : bold;
	text-align : left;
	color :#3a3a3a;
}

h2.white  {
	font-family : trebuchet ms,verdana,arial, helvetica;
	font-size : 16px;
	font-weight : bold;
	text-align : left;
	color :#FFFFFF;
}

h3  {
	font-family : verdana,arial, helvetica;
	font-size : 11px;
	font-weight : bold;
	text-align : left;
	color :#3a3a3a;
}  

ul.list
{
 	padding-top:6px;
	padding-bottom:6px;
}

li.list
{
 	padding-top:5px;
	padding-bottom:5px;	
}
