html{
	min-width: 			300px;
	height:				100%;
} /*IE7*/

body{
	background-image: 	url(.jpg);
	background-color:	white;
	background-repeat:  repeat-x;
	height:				90%;
	text-align:			center;
	margin: 			0;
	padding: 			0;
	line-height:		35px;
}

a{
	color:				#FFFFFF;

}

.contextlinks {
 	text-align:			center;
 	text-indent: 		0,5em;
 	color:				#b7641f;
 	
}

.mailto {
 	
 	color:				#1e2e61;
	 text-decoration:	none;
}


a:active { 
 	
 	color:				#6d0011;
	}
		 
a:link 	 {
 	text-decoration:	none;
	 	 }
	 	 
a:hover  {
 	color:				black;
 	background-color:	#d2ff00;
  	 	 }
         
.contextlinks2  {
 	color:				#710a0a;
  	 	 }
	 	 
a:visited{
 	text-decoration:	none;
	 	 }

a:hover span{
	color:				green;
		}

h1{
	text-align:			left;
	color:				#026ac9;
	font: 				9pt "Verdana", "Lucida Grande", sans-serif;
	margin:				0;
	line-height:        22px;
	
}

h4{
	text-align:			left;
	color:				#42c2b3;
	font: 				9pt "Verdana", "Lucida Grande", sans-serif;
	margin:				0;
	line-height:        22px;
	
}

h2{
	text-align:			left;
	color:				black;
	font: 				7pt "Verdana", "Lucida Grande", sans-serif;
	margin:				0;
	line-height:        22px;
	
}

.link {
 	text-align:			right;
 	color:				#710a0a;
	font: 				11pt Verdana, helvetica, sans-serif;
	 
}


h3{
	text-align:			left;
	color:				red;
	font: 				7pt "Verdana", "Lucida Grande", sans-serif;
	margin:				0;
	line-height:        22px;
	
	}

#main_container{
	position:			relative;
	text-align:			center;
	width: 				1024px;
	line-height:		22px;
	z-index:			3;
	}

#impressions{
	position: 			absolute;
	text-align: 		left;
	top:				569px;
	width:				146px;
	left: 				864px;
	padding-left:		0px;
	padding-top:		5px;
	padding-bottom:		10px;
	font: 				9pt Tahoma, helvetica, sans-serif;
	z-index:			26;
	
	line-height:		9px;
	}
	
#kontakt{
	color:				#710a0a;
	font: 				8pt tahoma, helvetica, sans-serif;
	text-align: 		center;
	}
	
#copyright{
	position:			absolute;
	text-align:			left;
	width:				205px;
	height:				50px;
	left:				895px;
	top:				0px;
	font: 				8pt Tahoma, helvetica, sans-serif;
	z-index:			88;
	}
	
	
#context{
	position: 			relative;
	color:				#222222;
	background-image: 	url(context.png);
	background-repeat:  repeat-y;
	font: 				8pt "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	text-align: 		left;
	line-height:		22px;
	width:				660px;
	left: 				132px;
	z-index:			16;
	padding-left:		10px;
	padding-right:		10px;
	padding-top:		2px;
	padding-bottom:		10px;
	top:				-150px;
	}

#header{
	position: 			relative;
	background-image: 	url(header.jpg);
	width:				1024px;
	height:				420px;
	text-align:			center;
	left: 				0px;
	top:				-6px;
	z-index:			1;
	}

#header2{
	position: 			relative;
	background-image: 	url(header2.jpg);
	width:				1024px;
	height:				420px;
	text-align:			center;
	left: 				0px;
	top:				-6px;
	z-index:			1;
	}

#header3{
	position: 			relative;
	background-image: 	url(header3.jpg);
	width:				1024px;
	height:				420px;
	text-align:			center;
	left: 				0px;
	top:				-6px;
	z-index:			1;
	}

#header4{
	position: 			relative;
	background-image: 	url(header4.jpg);
	width:				1024px;
	height:				420px;
	text-align:			center;
	left: 				0px;
	top:				-6px;
	z-index:			1;
	}

#header5{
	position: 			relative;
	background-image: 	url(header5.jpg);
	width:				1024px;
	height:				420px;
	text-align:			center;
	left: 				0px;
	top:				-6px;
	z-index:			1;
	}

#header6{
	position: 			relative;
	background-image: 	url(header6.jpg);
	width:				1024px;
	height:				420px;
	text-align:			center;
	left: 				0px;
	top:				-6px;
	z-index:			1;
	}

#header7{
	position: 			relative;
	background-image: 	url(header7.jpg);
	width:				1024px;
	height:				420px;
	text-align:			center;
	left: 				0px;
	top:				-6px;
	z-index:			1;
	}

#header8{
	position: 			relative;
	background-image: 	url(header8.jpg);
	width:				1024px;
	height:				420px;
	text-align:			center;
	left: 				0px;
	top:				-6px;
	z-index:			1;
	}
	
#linkmenu{
 	color:				#272727;
	position:			absolute;
	text-align:			left;
	top:				236px;
	left:				162px;
	width:				600px;
	height:				26px;
	font: 				9pt Tahoma, helvetica, sans-serif;
	z-index:			26;
	
	line-height:		24px;
	}

#opendate{
 	color:				#FFFFFF;
 	background-image:	url(test.jpg);
	position:			absolute;
	text-align:			right;
	top:				7px;
	left:				0px;
	width:				1024px;
	height:				743px;
	font: 				8pt Tahoma, helvetica, sans-serif;
	z-index:			2;
	
	line-height:		20px;
	}

#contactdate{
 	color:				#FFFFFF;
	position:			absolute;
	text-align:			left;
	top:				277px;
	left:				799px;
	width:				300px;
	height:				400px;
	font: 				8pt Tahoma, helvetica, sans-serif;
	z-index:			2;
	
	line-height:		20px;
	}
	
#sublinkmenu{
 	color:				#f1e4c2;
 	background-color:	#710a0a;
	position:			absolute;
	text-align:			left;
	top:				310px;
	left:				130px;
	width:				165px;
	padding-left:		10px;
	padding-top:		5px;
	padding-bottom:		10px;
	font: 				8pt Tahoma, helvetica, sans-serif;
	z-index:			26;
	
	line-height:		24px;
	}
    
#footer{
	position:			relative;
	text-align:			left;
	background-image: 	url(footer.png);
	width:				660px;
	height:				59px;
	left:				132px;
	font: 				9px Arial, helvetica, sans-serif;
	z-index:			24;
	top:				-156px;
	}

#siteend{
	position:			absolute;
	background-color: 	transparent;
	text-align:			left;
	width:				900px;
	height:				50px;
	color:				#FFFFFF;
	left:				275px;
	font: 				11px Arial, helvetica, sans-serif;
	z-index:			15;
	}
