/* 
#945d3f
#f2efea
#e8e4da
 */

body {
	background:#f2efea;
	text-align:center;
	color:#85582b;
	font:12px/16px Arial, Verdana, Helvetica;
}

h1 {
	font:20px/16px Arial, Verdana, Helvetica;
	color:#85582b;
	margin:16px 0;
	padding:0;
}
h2 {
	font:16px/18px Arial, Verdana, Helvetica;
	color:#85582b;
	margin:12px 0;
	padding:0;
}
img { border:none; }


a {
	color:#85582b;
}
a:hover {
	text-decoration:none;
}


#topbar {
	height:55px;
	position:relative;
}

#flags {
	position:absolute;
	right:80px;
	bottom:0px;
	padding:0;
	margin:0;
	list-style:none;
}
	#flags li {
		float:left;
		padding-left:10px;
	}

	#flags span { display:none; }

	#flags a {
		width:26px;
		height:14px;
		display:block;	
	}

	#flags .de { background:url("deutsch.gif") no-repeat; }
	#flags .en { background:url("englisch.gif") no-repeat; }

	#flags .over, #flags a:hover {
		opacity: .5;
		filter: alpha(opacity=50);	
	}

#wrapper { 
	width:1040px;
	text-align:left;
	margin:auto;
	padding-bottom:10px;
}

#navigation {
	width:1000px;
	padding: 0;
	margin: 30px 0px 0px 0px;
	list-style-type: none;
	position: relative;
}

#navigation a {
	text-decoration:none;
	color:#85582b;
	font-size:18px;
}

#navigation li {
  	float: left;
  	position: relative;
  	padding-right:15px;
	display:block;
}

#navigation li ul {
  	display: none;
  	position: absolute;
	top: 15px;
  	left: 0;
	margin:0;
	padding: 5px 0px 0px 0px;
	list-style:none;
	-opacity: .9;
	filter: alpha(opacity=90);
}
#navigation li:hover ul { 
	display: block;
}
#navigation li ul li {
	margin: 0;
	padding: 5px 20px 5px 10px;
	display: block;
	background:#e8e4da;
	float: none;
}
#navigation li ul li a { 
	display: block;
	font-size:16px; 
}


#content {
}

#bigpic { float:left; width:452px; height:452px; margin-right:32px; }
			

#contenttext {
	float:left;
	width:460px;
}

#picscroll {
	margin-top:32px;
}

.clear { clear:both; }

/* BILDERANIMATION */

#screen{
	width:800px;
	padding:0;
}			
	#screen li{
		float:left;
		list-style:none;
	}
	#screen .jq-ss-crop{
		margin:5px 5px;
		border:1px solid #FFFFCC;
		float:left;				
	}
		#left,#right{
			font-weight:bolder;
			font-size:36px;
			margin-top:115px;
			display:block;
			text-decoration:none;
			color:black;
		}
	#view{
		margin:20px;
		width:630px;
		border:1px white solid;
		height:212px;
		overflow:hidden;
		background-color:black;
	}
		#images{
			width:3818px !important;
			width:3822px;
			padding:0;
		}
			#images li img{
				border:0;
			}