@charset "utf-8";
body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #E1F3FA;
	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
	text-align: center; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	color: #000000;
}
h1 {
	clear: both;
	font-size:150%;
}
h2 {
	font-size:130%;
	font-style:italic;
}
h3 {
	font-size:110%;
	font-style:italic;
}
.content #container {
	width: 1024px;
	background: #FFFFFF;
	margin: 0 auto; 
	margin-top:10px;
	margin-bottom:10px;
	border: 1px solid #000000;
	text-align: left; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
}

.content #headline {
	width: 100%;
	text-align: center;
	padding: 13px 13px 13px 13px;
}

.content #headline_left{
	background-image:url(../images/RandLinks.gif);
	width: 25px;
	height: 111px;
	float: left;
}

.content #headline_center{
	background-image:url(../images/Kasten.gif);
	width: 470px;
	height: 111px;
	float: left;
}

.content #headline_right{
	background-image:url(../images/RandRechts.gif);
	width: 33px;
	height: 111px;
	float: left;
}

.content #headlineImage {
	margin-top: 5px;
}


.content #headlineTitle {
	color: #FFF;
	font-size:24px;
	margin-top: 40px;
}

.content #mainContent {
	padding: 100px 20px; 
}


/* menu - begin */
/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/drop_definition.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
#menu {list-style-type:none; margin:0 auto; padding:0;}
#menu li {float:left; padding:0; margin:0 1px 0 0; position:relative; width:150px; height:3em; z-index:100;}
#menu li dl {position:absolute; top:0; left:0;}
#menu li a, #menu li a:visited {text-decoration:none;}
#menu li dd {display:none;}
#menu li:hover, #menu li a:hover {border:0;}
#menu li:hover dd, #menu li a:hover dd {display:block;}
#menu li:hover dl, #menu li a:hover dl {padding-bottom:20px;}
#menu table {border-collapse:collapse; padding:0; margin:-1px; font-size:1em;}
#menu dl {width: 150px; margin: 0; padding: 0; background: #007c91 url(../images/bottom.gif) no-repeat bottom left; text-align:center; cursor:pointer;}
#menu dt {margin:0; padding: 5px; font-size: 1.1em; color: #fff; border-bottom:1px solid #444;}
#menu .back {background: #007c91 /*url(../images/top.gif) no-repeat top left*/;}
#menu dd {margin:0; padding:0; color: #fff; font-size: 1em; background: #47a; text-align:left;}
#menu dd.last {border-bottom:1px solid #444;}
.gallery dt a, .gallery dt a:visited {display:block; color:#fff;}
.gallery dd a, .gallery dd a:visited {color:#fff; text-decoration:none; display:block; padding:4px 5px 4px 20px;
background: #026e81 url(../images/arrow.gif) no-repeat 10px 10px; width:125px;
}
.gallery dd a:hover {background: #007c91 url(../images/arrowr.gif) no-repeat 10px 10px; color:#fff;}
/* menu - end */