/* CSS Document */

html {font-family:Arial, Helvetica, sans-serif;color:#27214F}
body {margin: 0 0 0 0; background-color:#003366}

#header {background: #FFFFFF;width: 850px;height: 105px;}
#logo {width:420px; float:left; margin-top: 27px; margin-left: 60px;}

#topmenue {width:210px; float:right; font-size:10px; text-align:right; margin-top:85px; padding-right:88px;}

#topmenue a {color:#27214F;text-decoration:none;}

#headerbild{width: 675px; height:175px;}

#suche {padding:0 93px 0 0; text-align:right;background: #EEBB0F; width:582px; height:32px;}
.suchfeld {font-size:10px; width:120px; margin-top:5px;}
span#searchheadline {font-size: 10px;}

#allWrap {margin-left: auto;margin-right: auto; width: 850px;font-size: 12px;}

#contentWrap {display: table;}
#wrap {display: table-row;}

#left,
#middle {display: table-cell;vertical-align: top;min-height:450px}

#middleContentWrap{width:421px; height:auto; float:left;}

#middleContent{width:411px;font-size: 12px;padding: 10px 5px 5px 5px; background:#FFFFFF;}
#middleContent h1{font-size: 12px; font-weight:bold;padding: 0;margin:0;}
#middleContent h2{font-size: 12px; font-weight:bold;padding: 0;margin:0;}
#middleContent p{font-size: 12px;padding: 0;margin:0;}

#middleNews{width:411px;font-size: 12px;padding: 10px 5px 5px 5px; background:#FFFFFF;}
#middleNews h1{font-size: 12px; font-weight:bold;padding: 0;margin:0;}
#middleNews h2{font-size: 12px; font-weight:bold;padding: 0;margin:0;}
#middleNews p{font-size: 12px;padding: 0;margin:0;}
#middleNews a{font-size: 12px;padding: 0;margin:0;color:#27214F;text-decoration:none;font-weight:bold}

#left {width: 175px;background: #FFFFFF;}

#middle {width: 675px;background: #FFFFFF;}
#right {width: 254px;background: #FFFFFF;float:right;margin-top:10px;padding:0;float:right}

#rightForm {font-size: 12px;padding: 0; padding-left:20px; padding-top:0px;}
#rightForm form select {font-size:10px; width:120px;margin-bottom:5px;}
div#rightForm fieldset {border: none;margin: 0;padding: 0;}
#rightForm form {padding: 0; margin: 0;}

#rightCnt {font-size: 12px;margin-left:20px;}
#rightCnt p {font-size: 12px;padding:0; margin:0;}
#rightCnt h1 {font-size: 12px;font-weight:bold;padding:0; margin:0;}

/*NAVIGATION*/
#navigation { width: 175px; height:207px; margin:0;padding:0; float:left; background: #EEBB0F; }
#navigation ul { margin-left: 0; padding-left: 0;margin-top:32px; list-style-type: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px }
#navigation a {display: block;padding: 3px 0 3px 25px;width: 150px;background-color: #EEBB0F;border-top: 1px solid #FFFFFF;background-image: url(../bilder/korn.gif); background-repeat: no-repeat;background-position: 5px;}
#navigation li#nav1last a {border-bottom: 1px solid #FFFFFF; padding: 2px 0 5px 25px;}
#navigation a:link, a:visited {color:#27214F;text-decoration: none;}
#navigation a:hover {font-weight:bold;}
/*NAVIGATION ENDE*/

*+html #wrap {
	overflow: hidden;
}
* html #left,
* html #middle,
* html #right {
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	float: left;
}
*+html #left,
*+html #middle,
*+html #right {
	margin-bottom: -10000px;
	padding-bottom: 10000px;
	float: left;
}

#startspacer {margin-top: 100px;padding-top: 332px;}
