* {

	margin: 0px;
	padding: 0px;

}
 
html, body {

	width: 100%;
	height: 100%;
	font-size: 10px;
	line-height: 20px;
	color: #000;
	background: #a9856f url('../pics/background.jpg') center fixed;
	font-family: "Verdana", "Tahoma" , "Arial" , "MS Sans Serif";
	text-align: center;
	margin: 0px auto;

}

td {

	font-size: 10px;
	line-height: 20px;
	font-family: "Verdana", "Tahoma" , "Arial" , "MS Sans Serif";

}

ul {

	margin: 0px;
	padding: 0px;

}

li {

	list-style: none;

}

form {

	margin: 0px;
	padding: 0px;

}

img {

	border: none;

}

#cleaner {

	clear: both;
	height: 0px;
	font-size: 0px;
	line-height: 0px;
	display: block;
	width: 100%;

}

a, a:hover {

	color: #000;
	text-decoration: none;

}

#wrapper {

	width: 884px;
	height: 760px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	text-align: left;
	position: relative;

}

#header {

	width: 884px;
	height: 125px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	text-align: left;
	position: relative;

}

#header #logo {
	
	position: absolute;
	left: 127px;
	top: 60px;
	
}

#container {

	width: 884px;
	height: 565px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	text-align: left;
	position: relative;
	background: #fff;

}

#container #menu {
	
	width: 116px;
	height: 465px;
	margin: 0px auto;
	padding: 0px 28px 0px 0px;
	overflow: hidden;
	text-align: right;
	
	position: absolute;
	top: 44px;
	left: 0px;
	
}

#container #menu ul {
	
	margin: 0px;
	padding: 0px;
	
}

#container #menu ul li {
	
	margin: 0px;
	padding: 0px;
	
}

#container #menu ul li a {
	
	color: #000;
	font-weight: bold;
	text-decoration: none;
	
}

#container #menu ul li a:hover {
	
	color: #8a694e;
	
}

#container #menu ul li a.aktiv, #container #menu ul li a.aktiv:hover {
	
	color: #8a694e;
	
}

#container #menu ul li ul li a {
	
	color: #000;
	font-weight: normal;
	text-decoration: none;
	
}

#container #menu ul li ul li a:hover {
	
	color: #8a694e;
	
}

#container #menu ul li ul li a.aktiv, #container #menu ul li ul li a.aktiv:hover {
	
	color: #8a694e;
	
}

#container #inhalt {
	
	width: 700px;
	height: 500px;
	margin: 0px auto;
	padding: 0px;
	overflow: hidden;
	text-align: left;
	position: absolute;
	top: 50px;
	left: 144px;
	
}

#container #inhalt #image {
	
	width: 700px;
	height: 465px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	
	position: absolute;
	top: 0px;
	left: 0px;
	
	z-index: 1;
	
}

#container #inhalt #box {
	
	width: 400px;
	min-height: 50px;
	margin: 0px;
	padding: 0px;
	
	position: absolute;
	top: 0px;
	left: 0px;
	
	z-index: 2;
	
}

#container #inhalt #text {
	/*margin: 0px;
	padding: 2px 7px 20px 7px;
	color: #8a694e;
	position: absolute;
	top: 3px;
	left: 3px;
	z-index: 2;
	display: block;*/
}

#container #inhalt #text p {
	
	margin: 0px 0px 15px 0px;

}

#container #inhalt a#box_close, #container #inhalt a#box_close:hover {
	
	width: 20px;
	height: 20px;
	display: block;
	background: #fff url('../pics/link_box_close.gif') no-repeat;
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
	position: absolute;
	bottom: 3px;
	right: 3px;
	z-index: 999;
	display: block;

}

#container #inhalt a#box_open1, #container #inhalt a#box_open1:hover,
#container #inhalt a#box_open2, #container #inhalt a#box_open2:hover, 
#container #inhalt a#box_open3, #container #inhalt a#box_open3:hover,
#container #inhalt a#box_open4, #container #inhalt a#box_open4:hover,
#container #inhalt a#box_open5, #container #inhalt a#box_open5:hover, 
#container #inhalt a#box_open6, #container #inhalt a#box_open6:hover,
#container #inhalt a#box_open7, #container #inhalt a#box_open7:hover,
#container #inhalt a#box_open8, #container #inhalt a#box_open8:hover, 
#container #inhalt a#box_open9, #container #inhalt a#box_open9:hover,
#container #inhalt a#box_open10, #container #inhalt a#box_open10:hover,
#container #inhalt a#box_open11, #container #inhalt a#box_open11:hover,
#container #inhalt a#box_open12, #container #inhalt a#box_open12:hover, 
#container #inhalt a#box_open13, #container #inhalt a#box_open13:hover,
#container #inhalt a#box_open14, #container #inhalt a#box_open14:hover,
#container #inhalt a#box_open15, #container #inhalt a#box_open15:hover, 
#container #inhalt a#box_open16, #container #inhalt a#box_open16:hover,
#container #inhalt a#box_open17, #container #inhalt a#box_open17:hover,
#container #inhalt a#box_open18, #container #inhalt a#box_open18:hover, 
#container #inhalt a#box_open19, #container #inhalt a#box_open19:hover,
#container #inhalt a#box_open20, #container #inhalt a#box_open20:hover,
#container #inhalt a#box_open21, #container #inhalt a#box_open21:hover,
#container #inhalt a#box_open22, #container #inhalt a#box_open22:hover, 
#container #inhalt a#box_open23, #container #inhalt a#box_open23:hover,
#container #inhalt a#box_open24, #container #inhalt a#box_open24:hover,
#container #inhalt a#box_open25, #container #inhalt a#box_open25:hover, 
#container #inhalt a#box_open26, #container #inhalt a#box_open26:hover,
#container #inhalt a#box_open27, #container #inhalt a#box_open27:hover,
#container #inhalt a#box_open28, #container #inhalt a#box_open28:hover, 
#container #inhalt a#box_open29, #container #inhalt a#box_open29:hover,
#container #inhalt a#box_open30, #container #inhalt a#box_open30:hover,
#container #inhalt a#box_open31, #container #inhalt a#box_open31:hover,
#container #inhalt a#box_open32, #container #inhalt a#box_open32:hover, 
#container #inhalt a#box_open33, #container #inhalt a#box_open33:hover,
#container #inhalt a#box_open34, #container #inhalt a#box_open34:hover,
#container #inhalt a#box_open35, #container #inhalt a#box_open35:hover, 
#container #inhalt a#box_open36, #container #inhalt a#box_open36:hover,
#container #inhalt a#box_open37, #container #inhalt a#box_open37:hover,
#container #inhalt a#box_open38, #container #inhalt a#box_open38:hover, 
#container #inhalt a#box_open39, #container #inhalt a#box_open39:hover,
#container #inhalt a#box_open40, #container #inhalt a#box_open40:hover

{
	
	width: 20px;
	height: 20px;
	display: block;
	background: #fff url('../pics/link_box_open.gif') no-repeat;
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
	position: absolute;
	top: 3px;
	left: 3px;
	z-index: 999;
}

#container #inhalt a#box_open_bl1, #container #inhalt a#box_open_bl1:hover,
#container #inhalt a#box_open_bl2, #container #inhalt a#box_open_bl2:hover, 
#container #inhalt a#box_open_bl3, #container #inhalt a#box_open_bl3:hover,
#container #inhalt a#box_open_bl4, #container #inhalt a#box_open_bl4:hover,
#container #inhalt a#box_open_bl5, #container #inhalt a#box_open_bl5:hover, 
#container #inhalt a#box_open_bl6, #container #inhalt a#box_open_bl6:hover,
#container #inhalt a#box_open_bl7, #container #inhalt a#box_open_bl7:hover,
#container #inhalt a#box_open_bl8, #container #inhalt a#box_open_bl8:hover, 
#container #inhalt a#box_open_bl9, #container #inhalt a#box_open_bl9:hover,
#container #inhalt a#box_open_bl10, #container #inhalt a#box_open_bl10:hover,
#container #inhalt a#box_open_bl11, #container #inhalt a#box_open_bl11:hover,
#container #inhalt a#box_open_bl12, #container #inhalt a#box_open_bl12:hover, 
#container #inhalt a#box_open_bl13, #container #inhalt a#box_open_bl13:hover,
#container #inhalt a#box_open_bl14, #container #inhalt a#box_open_bl14:hover,
#container #inhalt a#box_open_bl15, #container #inhalt a#box_open_bl15:hover, 
#container #inhalt a#box_open_bl16, #container #inhalt a#box_open_bl16:hover,
#container #inhalt a#box_open_bl17, #container #inhalt a#box_open_bl17:hover,
#container #inhalt a#box_open_bl18, #container #inhalt a#box_open_bl18:hover, 
#container #inhalt a#box_open_bl19, #container #inhalt a#box_open_bl19:hover,
#container #inhalt a#box_open_bl20, #container #inhalt a#box_open_bl20:hover,
#container #inhalt a#box_open_bl21, #container #inhalt a#box_open_bl21:hover,
#container #inhalt a#box_open_bl22, #container #inhalt a#box_open_bl22:hover, 
#container #inhalt a#box_open_bl23, #container #inhalt a#box_open_bl23:hover,
#container #inhalt a#box_open_bl24, #container #inhalt a#box_open_bl24:hover,
#container #inhalt a#box_open_bl25, #container #inhalt a#box_open_bl25:hover, 
#container #inhalt a#box_open_bl26, #container #inhalt a#box_open_bl26:hover,
#container #inhalt a#box_open_bl27, #container #inhalt a#box_open_bl27:hover,
#container #inhalt a#box_open_bl28, #container #inhalt a#box_open_bl28:hover, 
#container #inhalt a#box_open_bl29, #container #inhalt a#box_open_bl29:hover,
#container #inhalt a#box_open_bl30, #container #inhalt a#box_open_bl30:hover,
#container #inhalt a#box_open_bl31, #container #inhalt a#box_open_bl31:hover,
#container #inhalt a#box_open_bl32, #container #inhalt a#box_open_bl32:hover, 
#container #inhalt a#box_open_bl33, #container #inhalt a#box_open_bl33:hover,
#container #inhalt a#box_open_bl34, #container #inhalt a#box_open_bl34:hover,
#container #inhalt a#box_open_bl35, #container #inhalt a#box_open_bl35:hover, 
#container #inhalt a#box_open_bl36, #container #inhalt a#box_open_bl36:hover,
#container #inhalt a#box_open_bl37, #container #inhalt a#box_open_bl37:hover,
#container #inhalt a#box_open_bl38, #container #inhalt a#box_open_bl38:hover, 
#container #inhalt a#box_open_bl39, #container #inhalt a#box_open_bl39:hover,
#container #inhalt a#box_open_bl40, #container #inhalt a#box_open_bl40:hover

{
	
	width: 20px;
	height: 20px;
	display: block;
	background: #fff url('../pics/link_box_open_bl.gif') no-repeat;
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;
	position: absolute;
	top: 3px;
	left: 3px;
	z-index: 999;
}

#container #status {
	
	width: 116px;
	margin: 0px;
	padding: 0px 28px 0px 0px;
	overflow: hidden;
	text-align: right;
	
	color: #8a694e;
	font-weight: normal;
	
	position: absolute;
	bottom: 45px;
	left: 0px;
	
}


#container #pfeile {
	
	width: 700px;
	height: 20px;
	margin: 0px;
	padding: 0px;
	overflow: hidden;
	text-align: right;
	position: absolute;
	bottom: 15px;
	left: 144px;
	
}

#container #pfeile a#zurueck, #container #inhalt a#zurueck:hover {
	
	width: 20px;
	height: 20px;
	display: block;
	background: #fff url('../pics/left.gif') no-repeat;
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;

	position: absolute;
	top: 0px;
	left: 0px;
	
	z-index: 999;
	
}

#container #pfeile a#weiter, #container #inhalt a#weiter:hover {
	
	width: 20px;
	height: 20px;
	display: block;
	background: #fff url('../pics/right.gif') no-repeat;
	margin: 0px;
	font-size: 0px;
	line-height: 0px;
	overflow: hidden;

	position: absolute;
	top: 0px;
	right: 0px;
	
	z-index: 999;
	
}

#footer {

	width: 741px;
	margin: 0px auto;
	padding: 11px 0px 0px 143px;
	overflow: hidden;
	text-align: left;
	position: relative;

}

#footer p {
	
	line-height: 11px;
	text-align: left;
	margin: 0px;
	
}

#footer p a, #footer p a:hover {

	color: #000;
	text-decoration: none;

}

/*  Gallery  */

/* These 2 lines specify style applied while slider is loading */
.csw {width: 100%; height: 465px; background: #fff; overflow: scroll;}
.csw .loading {margin: 200px 0 300px 0; text-align: center}

.stripViewer { /* This is the viewing window */
	position: relative;
	overflow: hidden; 
	margin: auto;
	width: 700px; /* Also specified in  .stripViewer .panelContainer .panel  below */
	height: 465px;
	clear: both;
	background: #fff;
}

.stripViewer .panelContainer { /* This is the big long container used to house your end-to-end divs. Width is calculated and specified by the JS  */
	position: relative;
	left: 0; top: 0;
	width: 100%;
	/* -moz-user-select: none; // This breaks CSS validation but stops accidental (and intentional - beware) panel highlighting in Firefox. Some people might find this useful, crazy fools. */
}

.stripViewer .panelContainer .panel { /* Each panel is arranged end-to-end */
	float:left;
	height: 100%;
	position: relative;
	width: 700px; /* Also specified in  .stripViewer  above */
}

.stripViewer .panelContainer .panel .wrapper { /* Wrapper to give some padding in the panels, without messing with existing panel width */
	padding: 0;
}

.stripNavL, .stripNavR { /* The left and right arrows */
	top: 476px;
	left:680px;
}

.stripNavR a {
	display: block;
	height: 20px;
	width: 20px;
	background: url("../pics/right.gif") no-repeat center;
	position: absolute;
	z-index:54;
}

.stripNavL a {
	display: block;
	height: 20px;
	width: 20px;
	background: url("../pics/left.gif") no-repeat center;
	position: absolute;
	z-index:54;
}

.stripNavL {
	left: 0;
	position:absolute;
	z-index:265;
}

.stripNavR {
	right: 0;
	position: absolute;
	z-index:54;
}

#text1, #text2, #text3, #text4, #text5, #text6, #text7, #text8, #text9, #text10, #text11, #text12, #text13, #text14, #text15, #text16, #text17, #text18, #text19, #text20, #text21, #text22, #text23, #text24, #text25, #text26, #text27, #text28, #text29, #text30, #text31, #text32, #text33, #text34, #text35, #text36, #text137, #text38, #text39, #text40
{margin: 0px; padding: 2px 7px 20px 7px; color: #8a694e; position: absolute; top: 3px; left: 3px; z-index: 2; display: none; background:#ffffff;}

#text1 p, #text2 p, #text3 p, #text4 p, #text5 p, #text6 p, #text7 p, #text8 p, #text9 p, #text10 p, #text11 p, #text12 p, #text13 p, #text14 p, #text15 p, #text16 p, #text17 p, #text18 p, #text19 p, #text20 p, #text21 p, #text22 p, #text23 p, #text24 p, #text25 p, #text26 p, #text27 p, #text28 p, #text29 p, #text30 p, #text31 p, #text32 p, #text33 p, #text34 p, #text35 p, #text36 p, #text137 p, #text38 p, #text39 p, #text40 p
{display:list-item;
list-style-type:none;
}

#slider1 {
	
	overflow: hidden;
	
}

