@charset "utf-8";
/* CSS Document */

body {
 background: #1d1c1c url(../image/backgrund.jpg) repeat-x;
 width: 800px;
}
.top-nav {
	top: 0;
	color: #FFFFFF;
}

.header h1 {
	font: 60px Arial, Helvetica, sans-serif;
	position: absolute;
	top: 10px;
	left: 45px;
}
	
#menu {
	background: url(../image/menu-bg.jpg) no-repeat;
	width: 349px;
	height: 106px;
	margin: 106px 0 0 0;
	#margin: 100px 0 0 0;
}
	#menu ul {
		margin: 0 2em 0 0;
	}
		#menu ul a {
			font: 11px Arial, Helvetica, sans-serif;
			color: #000000;
			text-decoration: none;
			margin: 2.9em 0 0 0.5em;
			#margin: 2.1em 0 0 0.5em;
			float: right;
		}
		#menu ul a:hover {
			font: 11px Arial, Helvetica, sans-serif;
			color: #4e4d4d;
			text-decoration: none;
		}
		#menu .imageposition {
			margin: 0 0 0 -20px;
			position: absolute;
			#margin: 0 0 0 -204px;
		}
			#menu img {
				margin: 53px 0 0 0px;
				border: none;
			}
			#menu .imageposition a {		
				padding: 0px;
				margin: 2px;
			}

#text {
	margin: 28px 0 0 10%;
}
	#text .top {
		background: url(../image/text-top-bg.jpg) no-repeat;
		width: 583px;
		height: 74px;
	}
	#text .maintext {
		background: url(../image/text-bg.jpg) repeat-y;
		width: 583px;
		height: auto;
		margin: -16px 0 0 0;
		#margin: 0;
	}
		#text .maintext .text-sektion {
			margin: 0 0 0 20px;
		}
			#text .maintext .text-sektion img {
				margin: 0 0 15px 30px;
				border: 3px solid #000000;
			}
			#text .maintext .text-sektion p {
				font: 12px Arial, Helvetica, sans-serif;
				padding: 30px;
				margin: -40px 0 0 0;
				width: 482px;
			}
				#text .maintext .text-sektion a {
					font: 12px Arial, Helvetica, sans-serif;
					color: #FFFFFF;
					text-decoration: none;
					background: #000000;
				}
					#text .maintext .text-sektion a:hover {
						background: #f1efef;
						color: #000000;
					}
			#text .maintext .text-sektion li {
				font: 12px Arial, Helvetica, sans-serif;
				background: none;
				margin: -10px 0 0 45px;
				padding: 0;
				padding-bottom: 10px;
			}
			#text .maintext .text-sektion h1 {
				font: 24px Arial, Helvetica, sans-serif;
				color: #818181;
				padding: 30px;
				width: 482px;
			}
			#text .maintext .text-sektion h2 {
				font: 12px Arial, Helvetica, sans-serif;
				color: #818181;
				padding: 30px;
				margin: -80px 0 0 0;
				width: 482px;
			}
		#text .maintext .text-sektion .bottom-menu {
			padding: 30px;
			margin: -50px 0 0 0;
		}
			#text .maintext .text-sektion .bottom-menu a {
				font: 12px Arial, Helvetica, sans-serif;
				color: #000000;
				text-decoration: none;
				background: none;
			}
				#text .maintext .text-sektion .bottom-menu a:hover {
					font: 12px Arial, Helvetica, sans-serif;
					color: #000000;
					text-decoration: underline;
				}
	#text .bottom {
		background: url(../image/text-bottom-bg.jpg) no-repeat;
		width: 583px;
		height: 64px;
		margin: -12px 0 0 -1px;
	}
		#text .bottom p {
			font: 10px Arial, Helvetica, sans-serif;
			color: #000000;
			margin: 10px 0 0 50px;
			position: absolute;
		}
		#text .bottom a {
			font: 10px Arial, Helvetica, sans-serif;
			color: #000000;
			margin: 10px 0 0 500px;
			position: absolute;
			float: right;
		}
		#text .bottom img {
			border: none;
			margin: 0 0 0 2px;
		}
#media {
	background: none;
	padding-bottom: 10px;
}
#contact {
	background: #FFFFFF;
	width: 577px;
	margin: 0 0 0 2px;
}
	#contact .text-contact {
		position: absolute;
		margin: -280px 0 0 320px;
		#margin: 33px 0 0 20px;
	}
		#contact .text-contact p {
			font: 12px Arial, Helvetica, sans-serif;
			color: #333333;
			width: 235px;
		}
		#contact .text-contact h1 {
			font: 24px Arial, Helvetica, sans-serif;
			color: #333333;
		}
		#contact .text-contact a {
			font: 12px Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			background: #000000;
			text-decoration: none;
		}
		#contact .text-contact a:hover {
			font: 12px Arial, Helvetica, sans-serif;
			color: #000000;
			background: #FFFFFF;
			text-decoration: none;
		}		
#contact2 {
	background: #FFFFFF;
	width: 577px;
	margin: 0 0 0 81px;
}
	#contact2 .text-contact2 {
		position: absolute;
		margin: -280px 0 0 320px;
		#margin: 33px 0 0 20px;
	}
		#contact2 .text-contact2 p {
			font: 12px Arial, Helvetica, sans-serif;
			color: #333333;
			width: 235px;
		}
		#contact2 .text-contact2 h1 {
			font: 24px Arial, Helvetica, sans-serif;
			color: #333333;
		}
		#contact2 .text-contact2 a {
			font: 12px Arial, Helvetica, sans-serif;
			color: #FFFFFF;
			background: #000000;
			text-decoration: none;
		}
		#contact2 .text-contact2 a:hover {
			font: 12px Arial, Helvetica, sans-serif;
			color: #000000;
			background: #FFFFFF;
			text-decoration: none;
		}
