								/** BODY **/
		body {
	background-color: #666666;
	text-decoration:none;
	;
	font-family: Arial, Helvetica, sans-serif;
		}
		h1, h2, h3, h4, h5, h6
		{
			font-family: Arial, Helvetica, sans-serif;
		}
		h1
		{
	font-size: 100%;
	font-style: normal;
	font-weight: lighter;
		}
		img {
			border: 0px;
		} 
								/** CONTAINER **/
		#container {
			width: 760px;
			border: 1px solid gray;
			/**margin: 1px;**/
			margin-left: auto;
			margin-right: auto;
			padding: 5px;
			background-color: #666666;
	text-decoration:none;;
		}
								/** BANNER **/
		#banner {
	border: none;
	padding: 5px;
	margin-bottom: 5px;
	font-size: 180%;
	background-color: #666666;
	width: px;
		}
		#banner1 {
	border: none;
	padding: 5px;
	margin-bottom: 5px;
	font-size: 100%;
	width: 383px;
	position: static;
	text-align: right;
	top: 20px;
	left: 100px;
			}
		#content {
	border: 1px solid gray;
	padding: 0px;
	height: 400px;
	margin-left: 0px;
	background-color: #666666;
	text-align: left;
	line-height: 1.6;
	text-decoration:none;
	;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-weight: lighter;
		}
				#content1 {
	border: 1px solid gray;
	padding: 0px;
	height: 550px;
	margin-left: 0px;
	background-color: #666666;
	text-align: justify;
	line-height: 1.6;
	text-decoration:none;
	;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-weight: lighter;
		}
		#sidebar-a {
	border-top:1px solid #666666;
	margin-bottom:10px;
	font-size: 80%;
	width:10px;
	float:left;
		}
		#sidebar-a a {
	width:150px;
	margin:0px 0px 0px 0px;
	padding:4px 3px 4px 12px;
	color:#FFFFFF;
	text-decoration:none;
	border-bottom:1px solid #6F6F6F;
	display:block;
		}
		#sidebar-a a:hover {
	background-color:#6F6F6F;
	text-decoration:none;
		}

		#footer {
			border: none;
			clear: both;
			padding: 2px;
			background-color: none;
			font-size: 80%;
			text-align: right;
		}
				#topline {
			border: none;
			clear: both;
			padding: 2px;
			background-color: none;
			font-size: 80%;
			text-align: right;
			color:#FFFFFF;
		}

		#picture-right, #picture-left {
			border: 1px solid gray;
			background: rgb(213, 219, 225);
			padding: 4px;
			text-align: center;	
		} 
		#picture-right {
			float: right;
			margin: 0px 0px 0px 10px;
		}
		#picture-left {
			float: left;
			margin: 0px 10px 5px 0px;
		}
		#picture-left p, #picture-right p {
			margin-top: 2px;
			margin-bottom: 0px;
			font-size: 70%;
			text-align: center;
		}
		
.gallerycontainer{
position: relative;
/*Add a height attribute and set to largest image's height to prevent overlaying*/
}

.thumbnail img{
border: 0px;
margin: 0 0px 0px 0;
}

.thumbnail:hover{
background-color: transparent;
}

.thumbnail:hover img{
border: 0px;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: transparent;
padding: 0px;
left: -800px;
border: 0px;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 0px;
}

.thumbnail:hover span{ /*CSS for enlarged image*/
visibility: visible;
top: 0;
left: 28px; /*position where enlarged image should offset horizontally */
z-index: 50;
}
.titel {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 180%;
	font-weight: normal;
	color: #EAEAEA;
}
.next {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 100%;
	font-weight: normal;
	text-decoration: none;
}
	.navbottom {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 80%;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
	text-decoration: none;
}
				#next_page {
	font-size: 80%;
	text-align: center;
	text-decoration: none;
		}

.titel .descr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
}
.descr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000;
	text-align: left;
	padding-top: 8px;
}
