html, body {

	min-height: 100%; /* WICHTIG!!! STRECKT ANZEIGENBEREICH AUF 100% */
	height: auto;

	/* Hintergrund: Streifenmuster, gekachelt*/
	background-image: url(images/background-blue.png);
	background-repeat: repeat;

	font-family: Tahoma, sans-serif;
}

.container {
	width: 953px;
	padding: 10px 10px 0px 10px;
	margin: auto; /* Div soll zentriert werden */

}

.header_DE {
	height:159px;
	background-image: url(images/header_DE.png);
}

.header_FR {
	height:159px;
	background-image: url(images/header_FR.png);
}

.header_EN {
	height:159px;
	background-image: url(images/header_EN.png);
}

.contentcontainer {
	width: 953px;
	min-height: 100%;
	height:auto;
	padding-top:1px;
	
	background-image: url(images/shadow.png);
	background-repeat: repeat-y;
	
	overflow: hidden;
	
}

.mainmenu {
	width: 225px;
	
	margin-top: 20px;
	margin-right: 15px;
	
	float: left;
	
	font-family: Georgia, serif;
	font-size: 13pt;
	text-align: right;
	line-height: 36pt;
	
}

.content {
	width: 618px;

	margin-top: 27px;
	margin-left: 30px;
	margin-right: 65px;
	
	float: right;

}

.imagecolumn {
	width: 220px;
	margin-left: 10px;
	float: right;
}


.text {
	font-family: Tahoma, sans-serif;
	font-size: 11pt;
	line-height: 20pt;
	text-align: left;
}

.h1 {
	font-family: Georgia, serif;
	font-size: 18pt;
	line-height: 28pt;
	text-align: left;
	
}

.h2 {
	font-family: Georgia, serif;
	font-size: 15pt;
	line-height: 25pt;
	text-align: left;
	
}

.line {
	color: #000000;
	height: 1px; 
	width: 190px; 
	float: right;
	margin-top: 30px;
	margin-bottom: 5px;
	
}

.adresstext {
	font-family: Georgia, serif;
	font-size: 9pt;
	line-height: 13pt;
	text-align: right;
	
}

.image {
	margin: 5px 8px 5px 8px; 

}

.dots {
	width: 18px;
	height: 6px;
	margin-top: 21px;
	margin-left: 3px;
	background-image: url(images/dots.png);
	background-repeat:no-repeat;
	float:right;
}

a:link, a:visited {
	color: #555555;
	text-decoration: none;
	/*keine unterstreichung*/
}

a:hover {
	color: #aaaaaa;

}

.image {
	border:none;
	
}


