/* CSS Document */


* {
	padding: 0;
	margin: 0;
}

body {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100%;
}

a:link,
a:hover,
a:focus,
a:active,
a:visited {
	color: #fff;
	outline: none;
	text-decoration: none;
}

h1 {
	font-size: 110%;
	text-align: left;
	color: #323030;
	margin: 20px 0px 0px 85px;
}

h2 {
	font-size: 105%;
	margin-top: 10px;
}

img {
	border: none;
}

#stripe {
	background: #323030;
	height: 110px;
	margin-top: 60px;
	width: auto;
}

#wrapper {
	margin: -170px auto 0px auto;
	width: 790px;
}

				#header4 {
					height: 257px;
					text-align: left;
					background: url(../images/headpicuebermich.jpg) no-repeat 50% 100%;
				}

#logo1 {
	margin-left: 20px;
}				
/* Navigation - Oben */

#navioben {
	position: absolute;
	margin: 35px 0px 0px 600px;
}

#navioben {
	text-align: right;
}
#navioben a,
#navioben a:visited,
#navioben a:link,
#navioben a:active {
	color: #90C456;
	margin-right: 10px;
}
#navioben a:hover,
#navioben a:focus {
	color: #323030;
}
#navi1 li {
	display: inline;
	list-style-type: none;
}

/* Haupt - Navigation */

#navigation {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 95%;
	text-align: center;
	margin: 0px 0px 0px 87px;
	position: absolute;
	width: 610px;
}
		/* position filter for ie 5+ \*/
		* html #navigation {
		margin-left: -345px;
		}
		/* ende filter */
		
		/* position filter for ie 7 \*/
		*:first-child+html #navigation {
  		margin-left: -350px;
  		}
		/* ende filter */
		
ul.menu, 
ul.menu ul {
    list-style-type: none;
}
	ul.menu li {
		background: #323030;
		width: 121px;
		color: #fff;
		float: left;
		border-right: 1px solid #fff;
	}
			/* position filter for ie5 \*/
			* html ul.menu li {
				width: 115px;
			}
			/*ende filter */
		
		ul.menu li a,
		ul.menu li a:link,
		ul.menu li a:active,
		ul.menu li a:visited {
			display: block;
			padding: 0.3em;
		}
ul.menu ul {
	text-align: right;
	display: none;
}

ul.menu ul.hover, 
ul.menu li.hover ul, 
ul.menu li:hover ul {
	margin: 0.5em 0.5em 0.5em 0em;
    display: block;
	width: 121px;
}
		/* position filter for ie5+ \*/
		* html ul.menu ul.hover,
		* html ul.menu li.hover ul,
		* html ul.menu li:hover ul {
			width: 115px;
			margin: 0px;
		}
		/* ende filter */
		
ul.menu ul li {
    float: none;
	border: 0;
	padding: 0;
}
ul.menu ul li a {
	padding: 0.3em 0.2em 0.3em 0em;
	margin: 0.3em 0em;
}
ul.menu ul li a:hover,
ul.menu ul li a:focus {
	text-align: left;
	margin-left: 0.5em;
}

#breadcrumb {
	text-align: left;
	font-size: 75%;
	margin: 50px 0px 0px 90px;
}
#breadcrumb a,
#breadcrumb a:link {
	color: #90c456;
}
#breadcrumb a:visited {
	color: #90c456;
}
#breadcrumb a:hover,
#breadcrumb a:focus {
	color: #323030;
}

#maingallery  {
	width: 610px;
	margin: 0 auto;
	background-color: #fff;
	padding: 20px 10px 20px 20px;
	}
		/* position filter for ie 5+ \*/
		* html #maingallery {
		margin-left: 20px;
		}
		/* ende position filter */
		
		/* position filter for ie 7 \*/
		*:first-child+html #maingallery {
  		margin-left: 20px;
  		}
		/* ende position filter */
		
#maingallery img {
	border: 1px solid #323030;
}

#bigpic {
	margin: auto;
	padding-top: 25px;
	width: 455px;
	height: 450px;
	border-top: 1px solid #323030;
}

#thumbs {
	width: 300px;
	margin: 30px auto;
}

#footer {
	clear: left;
}