*			{
			margin:0px;
			padding:0px;
			border: none;
			}

body {
			background:#000000 url(/img/layout/bg.jpg) left top repeat-x;
			font-family:verdana,arial,sans-serif;
			color:#ffffff;
			font-size:12px;
}

#container {
			position:relative;
			width:980px;
			margin:50px auto 50px auto;
}

/*-------------------------------- Header -------------------------------- */

div.header {
			position:absolute;
			top:0px;
			left:0px;

			width:980px;
			height:160px;
			background:url(/img/layout/logo.png) left center no-repeat;
}

div.header a.home {
			display:block;
			width:100%;
			height:60%;
}

div.header div.choose {
			margin:0px 0px 0px 845px;
}

div.header div.choose img {
			margin-left:10px;
}

/*-------------------------------- Navigation -------------------------------- */

div.navigation {
			margin-top:175px;
			float:left;
			width:195px;
			text-align:center;
}

div.navigation img {
			margin-bottom:5px;

			border:1px solid #ccc078;
}

div.navigation ul li {
			border:1px solid #ccc078;
			background:url(/img/layout/button-bg.jpg) left top repeat-x;
			line-height:32px;
			list-style-type:none;
			text-align:center;

			margin:14px 0px;
}

div.navigation ul li a {
			display:block;
			width:100%;
			height:100%;

			color:#ffffff;
			text-decoration:none;
			text-transform:uppercase;
			font-size:1.5em;
}

div.navigation ul li a.on {
			color:#ccc078;
}

/*-------------------------------- Content -------------------------------- */

div.content {
			margin-top:175px;
			float:right;
			width:725px;
}

/*-------------------------------- Fotogalerie -------------------------------- */

#fotogalerie_index div.content img {
			margin:5px;

			border:2px solid #ccc078;
}

/*-------------------------------- Splash -------------------------------- */

  #home_index div.navigation
, #home_index div.header {
  	display:none;
  	}

#home_index div#container {
	margin:0px auto;
	width: 770px;
	}

#home_index div.content {
	margin:0px;
	width:760px;
	}
	
#home_index div.content a.splash {
	display:block;
	width:758px;
	height:375px;
	
	background:url(../img/layout/splash.png) center top no-repeat;
	}


/*-------------------------------- Diverses -------------------------------- */

a.imprint {
			font-size:0.8em;
			}

h1 			{
			margin-bottom: 0.5em;
			color:#ccc078;
			font-size:1.2em;
			text-transform:uppercase;
			}

h2 			{
			margin-bottom: 0.5em;
			font-size:1.1em;
			}

p, address		{
			margin-bottom: 1.3em;
			font-style: normal;
			line-height: 1.3em;
			}

div.content ul	{
			margin-bottom: 2em;
			list-style: none;
			}

  a
, a:visited {
			color:#ffffff;
			text-decoration:none;
			}
			
  div.content a
, div.content a:visited {
			color:#CCC078;
	}
	
div.content a:hover {
			text-decoration:underline;
	}

.left {
			float:left;
	}

.right {
			float:right;
	}

.vspacer {
			clear:both;
			}
