*	{
	margin:0;
	padding:0;
	}

html {
	height:100%;
	}

body {
	background: #2f3849;
	font-family:Verdana;
	height: 100%;
	}


h3 {
	color:#21518f;
	font-size: 18px;
	}

.top {
	width:100%;
	height:153px;
	background:url(/img/topleft.jpg) no-repeat #fff;
	position:absolute;
	top:0;
	left:0;
	}
	
.middle { 
	width:100%;
	height: 126px;
	background: url(/img/middel.jpg) no-repeat #215390;
	border-bottom:1px solid #fff;
	position:absolute;
	top:152px;
	left:0;
	}
	
.wrapper{
	height:100%;
	background:url(/img/leftunten.jpg) repeat-y;
	width:100%;
	}
	
.bottomleft {
	margin:290px 0 0 0;
	float: left;
	width: 539px;
	height: 230px;
	border-right: 1px solid #fff;
	}
	
	
.bottommiddle {
	float:left;
	margin:279px 0 0 0;
	width: 178px;
	height: 280px;
	}
	
.bottomright {
	width:260px;
	margin:310px 0 0 0;
	height:250px;
	float: left;
	background:url(/img/skizze.jpg) no-repeat;
	}


ul.sprache {
	text-decoration: none;
	margin: 10px 0 0 300px;
	padding: 0 0 0 50px;
	}
	
li.wahl  {
	list-style:none;
	margin: 20px 0 0px 0;
	}
	

.sprachen1 {
	padding: 0px 10px 0px 25px;
	float:left;
	line-height:28px;
	font-size: 11px;
	list-style:none;
	text-indent: 25px;
	color: #205392;
	width:70px;
	display:block;
	height: 30px;
	width: 100px;
	}
.sprachen1 a {
	text-decoration: none;
	color: #205392;
	}
.sprachen1 a:hover {
	text-decoration: underline;
	color: #205392;
	}

.sprachen2 {
	padding: 0px 0 0px 30px;
	float:left;
	display:block;
	line-height:28px;
	font-size: 11px;
	list-style:none;
	text-indent: 25px;
	color: #205392;
	height: 30px;
	width: 100px;
	
	}
.sprachen2 a {
	text-decoration: none;
	color: #205392;
	}
.sprachen2 a:hover {
	text-decoration: underline;
	color: #205392;
	}
	
.deutsch {
	display:block;
	background: url(/img/de.jpg) no-repeat;
	height: 21px;
	color: #205392;
	}

.spanisch {
	display:block;
	background: url(/img/es.jpg) no-repeat;
	height: 21px;
	color: #205392;
	}

.holland {
	display:block;
	background: url(/img/hl.jpg) no-repeat;
	height: 21px;
	color: #205392;
	}
	
.england {
	display:block;
	background: url(/img/en.jpg) no-repeat;
	height: 21px;
	color: #205392;
	}
	
.frankreich {
	display:block;
	background: url(/img/fr.jpg) no-repeat;
	height: 21px;
	color: #205392;
	}
	
.polen {
	display:block;
	background: url(/img/pl.jpg) no-repeat;
	height: 21px;
	color: #205392;
	}

ul.navoben {
	float:right;
	display:block;
	width: 450px;
	height: 15px;
	line-height:15px;
	font-size: 12px;
	top:130px;
	left:545px;
	position:absolute;
	}
	
ul.navoben li {
	display:inline;
	padding: 0 5px 0 15px;
	list-style: square;
	color: #205392;
	background:url(/img/viereck.jpg) no-repeat;
	}
ul.navoben li a {
	color: #205392;
	text-decoration: none;
	}
ul.navoben li a:hover {
	color: #205392;
	text-decoration: underline;
	}

ul.navi  {
	float:left;
	display:block;
	width: 400px;
	position:absolute;
	height: 200px;
	line-height:18px;
	font-size: 12px;
	text-indent: 15px;
	margin: 12px 0 0 200px;
	}
	
ul.navi li {
	display:block;
	padding: 0 5px 0 0px;
	list-style: none;
	color: #fff;
	background:url(/img/viereck2.jpg) no-repeat;
	}
ul.navi li a {
	text-decoration: none;
	color: #fff;
	}
ul.navi li a:hover {
	display: block;
	list-style: none;
	text-decoration: underline;
	color: #fff;
	background:url(/img/viereck2hg.jpg) no-repeat;
	line-height:18px;
	text-indent: 15px;
	width: 400px;
	height: 18px;
	}
	
.headlinenavi {
	font-size: 18px;
	color: #fff;
	margin: 20px 0 20px 200px;

	}

	
.clear {
	 clear:both;
	}
	
a.neuheiten {
	display:block;
	position:relative;
	top:170px;
	left:200px;
	height:23px;
	width:121px;
	background:url(/img/neuheiten.jpg) top;
	cursor:hand;
}

a.neuheiten span {
	display:none;
}

a:hover.neuheiten {
	display:block;
	position:relative;
	top:170px;
	left:200px;
	height:23px;
	width:121px;
	background:url(/img/neuheiten.jpg) bottom;
	cursor:hand;
}