body{
	font-family:"Times New Roman", Times, serif;
	background-color: #575757;	
	margin: 0px;
	height:100%;
}

#main{
	width: 980px;
	border: none;
	margin-left:auto;
	margin-right:auto;
	
}

.header{
	background: url('pics/header_final02.jpg') no-repeat;
	width: 980 px;
	height: 105px;
	margin-left:auto;
	margin-right:auto;
}

.menue{
	background: URL('pics/menue_test05.png') no-repeat;
	width: 201px;
	height: 404px;
	float:left;
	margin-top: 30px;
	margin-right: 50px;
	

}

.menuestart{
	background: URL('pics/menue_start_gehovert.png') no-repeat;
	width: 201px;
	height: 404px;
	float:left;
	margin-top: 30px;
	margin-right: 50px;
	

}
.menueimpressum{
	background: URL('pics/menue_test05.png') no-repeat;
	width: 201px;
	height: 404px;
	float:left;
	margin-top: 30px;
	margin-right: 50px;
	

}

.menuebetrieb{
	background: URL('pics/menue_betrieb_gehovert.png') no-repeat;
	width: 201px;
	height: 404px;
	float:left;
	margin-top: 30px;
	margin-right: 50px;
	

}

.menuework{
	background: URL('pics/menue_work_gehovert.png') no-repeat;
	width: 201px;
	height: 404px;
	float:left;
	margin-top: 30px;
	margin-right: 50px;
	

}

.menueanfahrt{
	background: URL('pics/menue_anfahrt_gehovert.png') no-repeat;
	width: 201px;
	height: 404px;
	float:left;
	margin-top: 30px;
	margin-right: 50px;
	

}

.menue2{
	background: URL('pics/menue_test2.png') no-repeat;
	width: 201px;
	height: 404px;
	float:left;
	margin-top: 30px;
	margin-right: 50px;
	

}

.menue3{
	background: URL('pics/menue_test3.png') no-repeat;
	width: 201px;
	height: 404px;
	float:left;
	margin-top: 30px;
	margin-right: 50px;
	

}
#flashContent{
	
	
}



#uppermenue{
	
}

.restaurierticon{
	background: URL('pics/restauriert.jpg') no-repeat;
	width: 600px;
	height: 28px;
}

.unrestaurierticon{
	background: URL('pics/unrestauriert.jpg') no-repeat;
	width: 600px;
	height: 28px;
	margin-top:50px;
}

.schrank{
	background: URL('pics/menue_schrank3.png') no-repeat;
	width: 117px;
	height: 28px;
	margin-right: 2px;
	margin-top: 3px;
	float: left;
}
.stuhl{
	background: URL('pics/menue_stuhl3.png') no-repeat;	
	width: 117px;
	height: 28px;
	margin-right: 2px;
	margin-top: 3px;
	float: left;
}

.tisch{
	background: URL('pics/menue_tisch3.png') no-repeat;	
	width: 117px;
	height: 28px;
	margin-top: 3px;
	margin-right: 2px;
	float: left;
}
.diverses{
	background: URL('pics/menue_diverses3.png') no-repeat;	
	width: 117px;
	height: 28px;
	margin-top: 3px;
	float: left;
}
.kommode{
	background: URL('pics/menue_kommode3.png') no-repeat;
	width: 117px;
	height: 28px;
	margin-top: 3px;
	margin-right: 2px;
	float: left;
}
.restauration{
	background: URL('pics/menue_restauration3.png') no-repeat;	
	width: 117px;
	height: 28px;
	margin-right: 2px;
	margin-top: 3px;
	margin-left:15px;
	float: left;
}

.restaurationdran{
	background: URL('pics/menue_restauration_hover.png') no-repeat;	
	width: 117px;
	height: 28px;
	margin-right: 2px;
	margin-top: 3px;
	margin-left:15px;
	float: left;
}
.schrankdran{
	background: URL('pics/menue_schrank_hover.png') no-repeat;	
	width: 117px;
	height: 28px;
	margin-right: 2px;
	margin-top: 3px;
	float: left;
}


.kommodedran{
	background: URL('pics/menue_kommode_hover.png') no-repeat;	
	width: 117px;
	height: 28px;
	margin-right: 2px;
	margin-top: 3px;
	float: left;
}
.stuhldran{
	background: URL('pics/menue_stuhl_hover.png') no-repeat;	
	width: 117px;
	height: 28px;
	margin-right: 2px;
	margin-top: 3px;
	float: left;
}
.tischdran{
	background: URL('pics/menue_tisch_hover.png') no-repeat;	
	width: 117px;
	height: 28px;
	margin-right: 2px;
	margin-top: 3px;
	float: left;
}
.diversesdran{
	background: URL('pics/menue_diverses_hover.png') no-repeat;	
	width: 117px;
	height: 28px;
	margin-right: 2px;
	margin-top: 3px;
	float: left;
}


.button
{
	position: absolute;
	width: 158px;
	height: 64px;
	
}

.button a
{
	display: block;
	width: 100%;
	height: 100%;
	
}

.button2
{
	position: absolute;
	width: 157px;
	height: 80px;
	
}

.button2 a
{
	display: block;
	width: 100%;
	height: 100%;
	
}

.button3
{
	position: absolute;
	width: 117px;
	height: 28px;
	
}

.button3 a
{
	display: block;
	width: 100%;
	height: 100%;
	
}

.menurestauration
{
	top: 3px;
	right: 597px;
}
.menurestauration a:hover
{
	background: url('pics/menue_restauration_hover.png') top left no-repeat #000000;
}

.menustuhl
{
	top: 3px;
	right: 240px;
}
.menustuhl a:hover
{
	background: url('pics/menue_stuhl_hover.png') top left no-repeat #000000;
}

.menuschrank
{
	top: 3px;
	right: 478px;
}
.menuschrank a:hover
{
	background: url('pics/menue_schrank_hover.png') top left no-repeat #000000;
}

.menukommode
{
	top: 3px;
	right: 359px;
}
.menukommode a:hover
{
	background: url('pics/menue_kommode_hover.png') top left no-repeat #000000;
}

.menutisch
{
	top: 3px;
	right: 121px;
}
.menutisch a:hover
{
	background: url('pics/menue_tisch_hover.png') top left no-repeat #000000;
}

.menudiverses
{
	top: 3px;
	right: 2px;
}
.menudiverses a:hover
{
	background: url('pics/menue_diverses_hover.png') top left no-repeat #000000;
}

.menustart
{
	top: 52px;
	right: 822px;

}

.menustart a:hover
{
	background: url('pics/menue_start_hover.jpg') top left no-repeat #000000;
}

.menubetrieb
{
	top: 128px;
	right: 823px;

}

.menubetrieb a:hover
{
	background: url('pics/menue_betrieb_hover.jpg') top left no-repeat #000000;
}

.menumoebel a:hover
{
	background: url('pics/menue_work_hover.jpg') top left no-repeat #000000;
}

.menumoebel
{
	top: 217px;
	right: 823px;

}

.menuanfahrt
{
	top: 306px;
	right: 823px;

}

.menuanfahrt a:hover
{
	background: url('pics/menue_anfahrt_hover.jpg') top left no-repeat #000000;
}

.mitte{

	width: 980px;
	height: 500px;
	/*background-color: #404040;*/
	/*background-color:#212121;*/
	background-color:#303030;
	margin: 0px;
	padding: 0px;
	border: none;
	position:absolute;

}

.mittebetrieb{

	width: 980px;
	/*height: 850px;*/
	height: 100%;
	/*background-color: #404040;*/
	/*background-color:#212121;*/
	background-color:#303030;
	margin: 0px;
	padding: 0px;
	border: none;
	position:absolute;

}
.mitteimpressum{

	width: 980px;
	height: 2250px;
	/*background-color: #404040;*/
	/*background-color:#212121;*/
	background-color:#303030;
	margin: 0px;
	padding: 0px;
	border: none;
	position:absolute;

}
.mitterestauration{

	width: 980px;
	height: 1400px;
	/*background-color: #404040;*/
	/*background-color:#212121;*/
	background-color:#303030;
	margin: 0px;
	padding: 0px;
	border: none;
	position:absolute;

}

.mitteanfahrt{

	width: 980px;
	height: 915px;
	/*background-color: #404040;*/
	/*background-color:#212121;*/
	background-color:#303030;
	margin: 0px;
	padding: 0px;
	border: none;
	position:absolute;

}

.mitteuppermenue{

	width: 980px;
	height: auto;
	/*background-color: #404040;*/
	/*background-color:#212121;*/
	background-color:#303030;
	margin: 0px;
	padding: 0px;
	border: none;
	position:absolute;

}


.mittemitte{
	position: absolute;
	margin-left: 265px;
	margin-top: 26px;
	width: 571px;
	height: 449px;
	background-color:#dd460b;
	/*background-color:#212121;*/
	background:url(pics/ornament9.jpg) no-repeat;
	width: 571px;
	height:449px;
}

.mittemittebetrieb{
	position: absolute;
	margin-top: 26px;
	margin-left: 265px;
	width: 571px;
	height: 723px;
	background-color:#dd460b;
	/*background-color:#212121;*/
	background:url(pics/ornament_betrieb.jpg) no-repeat;
	width: 571px;
	height: 798px;
}

.mittemitte2{
	position: absolute;
	margin-left: 210px;
	margin-top: 6px;
	width: 571px;
	height: 470px;
	background-color:#303030;
	top: 149px;
	/*background-color:#212121;
	background:url(pics/ornament6.jpg) no-repeat;
	width: 331 ;
	height:331;*/
}

.mittemittework{
	position: absolute;
	margin-left: 265px;
	margin-top: 31px;
	width: 571px;
	height: 418px;
	background-color:#303030;
	/*background-color:#212121;*/
	background:url("pics/ornament_work_final.jpg") no-repeat;
	width: 715px;
	height:418px;
}
.mittemitterestauration{
	position: absolute;
	margin-left: 265px;
	margin-top: 31px;
	width: 571px;
	height: 418px;
	background-color:#303030;
	/*background-color:#212121;*/
	background:url("pics/ornament_work_restauration.jpg") no-repeat;
	width: 715px;
	height:1327px;
}
.mittemitteanfahrt{
	position: absolute;
	margin-left: 265px;
	margin-top: 31px;
	width: 571px;
	height: 418px;
	background-color:#303030;
	/*background-color:#212121;*/
	background:url("pics/ornament_anfahrt.jpg") no-repeat;
	width: 571px;
	height:853px;
}
.mittemitteimpressum{
	position: absolute;
	margin-left: 265px;
	margin-top: 31px;
	width: 571px;
	height: 418px;
	background-color:#303030;
	/*background-color:#212121;*/
	background:url("pics/ornament_impressum.jpg") no-repeat;
	width: 571px;
	height:2157px;
}

.mittemitteschrank{
	position: left;
	float:left;
	float:right;
	/*margin-left: 265px;*/
	/*margin-top: 31px;*/

	/*background-color:#303030;*/
	background-color:#1E1E1E;
	/*background-color:#212121;*/
	/*background:url(pics/ornament_work3.jpg) no-repeat;*/
	width: 713px;
/*	height:630px;*/
	height: auto;
	border-left-width:2px;
  	border-left-style:solid;
  	border-color:#666;


}

.mittemittemitte{
	
	padding-top:38px;
}
.unrestauriert{
	text-align:right;
	position:absolute;
	
	margin-left:30px;
	margin-top: 30px;
	background:url("pics/unrestauriert001.jpg") no-repeat;
	width: 174px;
	height: 252px;
}
.restauriert{
	text-align:right;
	position:absolute;
	
/*	margin-left:150px;
	margin-top:100px;*/
	
	
	margin-left:485px;
	
	background:url("pics/restauriert001.jpg") no-repeat;
	width: 174px;
	height: 252px;
}
.unrestauriert2{
	
	
	margin-left:30px;
	margin-top: 150px;
	background:url("pics/unrestauriert002.jpg") no-repeat;
	width: 174px;
	height: 252px;
	float:left;
}
.unrestauriert21{	
	margin-left:30px;
	margin-top: 5px;
	background:url("pics/unrestauriert002_1.jpg") no-repeat;
	height: 174px;
	width: 252px;
}
.restauriert2{
	
	margin-top: 170px;
	margin-left:514px;
	
	background:url("pics/restauriert002.jpg") no-repeat;
	width: 174px;
	height: 252px;
}
.neuanfertigung{
	margin-left:30px;
	margin-top:75px;
	float:left;
	background:url("pics/neuanfertigung001.jpg") no-repeat;
	width: 174px;
	height: 252px;
	
}
.neuanfertigung2{
	margin-left:259px;
	margin-top:153px;
	background:url("pics/neuanfertigung002.jpg") no-repeat;
	height: 174px;
	width: 252px;
	float:left;
	
}
.neuanfertigung3{
	margin-left:209px;
	margin-top:153px;
	background:url("pics/neuanfertigung003.jpg") no-repeat;
	height: 174px;
	width: 252px;
	
}

.blauschrank {
	position:left;
	border-left: 185px;
	border-top: 30px;
	
}
.textrestauration2 {
	text-align:center;
	margin-left:48px;
	margin-top: 50px;
}
p{

	font-size: 19px;
	line-height:1.3;
	color: #c4c4c4;
	/*color: #b7b7b7;*/
	/*color: #252525;*/
	padding-left: 30px;
	width: 510px;
}
.text{
	padding-top:33px;
}
.text_restauration{
	text-align: center;
	padding-top:33px;
	margin-left:75px;
}
.textrestauration1{
	text-align:center;
	margin-left:78px;
	margin-top:75px;

}
.textrestauration3{
	margin-top:-5px;
	margin-left:150px;


}
.text_work{
	padding-top:33px;
	padding-left:95px;
}
.textanfahrt{
	padding-bottom:20px;
}
.textanfahrt2{
	padding-bottom:20px;
	font-size:18px;
}
h1{
	font-size: 19px;
	font-family:"Times New Roman", Times, serif;
	color: #c4c4c4;
	font-style:normal;
	font-weight:normal;
	margin-bottom:35px;
	}
	

.betriebtext{
	padding-top:40px;
	
	}
	
.hallouberschrift{
	
	font-family:"Times New Roman", Times, serif;
	line-height:0.2;
	color:#c4c4c4;
	padding-bottom:15px;;
	padding-top:15px;
	}
	
h2{
	text-align:center;
	font-size:32px;
}
h3{
	text-align:center;
	font-size:19px;	
}
h4{
	font-family:"Times New Roman", Times, serif;
	font-size:20px;
	color: #c4c4c4;
	font-style:normal;
	font-weight:bold;
	margin-bottom:35px;
	padding-left:30px;
	}
.impressumindex{
	text-align:right;
	padding-top:76px;
	padding-left:30px;	
	}
.impressumbetrieb{
	text-align:right;
	padding-top:6px;
	padding-left:30px;	
	}
.impressumwork{
	text-align:right;
	padding-top:175px;
	padding-left:173px;	
	}
.impressumrestauration{
	text-align:right;
	padding-top:73px;
	padding-left:173px;	
	}
	.impressumanfahrt{
	text-align:right;
	padding-top:43px;
	padding-left:30px;	
	}
	
	
	
	
	#images {
  float: left;
  width: 713px;
}

#details {
  color: #000;
}


.gallery
{
        width: 713px;
	cursor: default;
	list-style: none;
}

.gallery img
{
	/*background: #fff;
	border-color: #aaa #ccc #ddd #bbb;
	border-style: solid;
	border-width: 1px;
	color: inherit;*/
	padding: 2px;
	vertical-align: top;
	width: 160px;
	height: 120px;
}

.gallery li
{
	/*background: #eee;
	border-color: #ddd #bbb #aaa #ccc;
	border-style: solid;
	border-width: 1px;
	color: inherit;*/
	display: inline;
	float: left;
	margin: 3px;
	padding: 5px;
	position: relative;
}