@charset "utf-8";
/* CSS Document */

@media print { 
    #header-left, #header-right, #metanavi, #content-footer { 
        display: none; 
    }
}

* { margin:0px; padding:0px; border:0px; }

html, body
{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; }

body { background:url(../img/main_back.jpg) #EFEFEF bottom repeat-x; }

#DIV_SURF_AND_EDIT { margin-top:-330px; }

#header { height:120px; border:0px; border-bottom:1px solid #ffffff; background-color:#9FCEFA; }

	#header-left { width:191px; height:120px; float:left; background:url(../img/head-left.jpg) 0 0 no-repeat; }
	#metanavi { width:779px; height:25px; position:absolute; top:0px; left:191px; background:url(../img/head-meta.jpg) 0 0 no-repeat; }
		#metanavi a { float:right; margin-left:20px; text-decoration:none; color:#000000; margin-top:6px; }
		#metanavi a:hover { color:#830B08; }
	#banner { width:779px; height:95px; position:absolute; top:25px; left:191px; background-color:#ffffff; }
		img#banner01 { float:left; margin-top:25px; margin-left:21px; }
		img#banner02 { float:right; margin-top:20px; margin-right:21px; }
	#header-right { position:absolute; height:120px; width:33px; top:0px; left:970px; background:url(../img/head-right.jpg) 0 0 no-repeat; }
	
#main { }
	
	#navi { background-color:#FFD08A; border-bottom:1px solid #ffffff; }
	#navi ul { margin-left:25px; padding-top:25px; padding-bottom: 29px; list-style:none; }
	#navi ul li { width:166px; }
	#navi ul li a { display:block; background-color:#FFD08A; padding:6px 0 6px 9px; font-family:Arial, Helvetica, sans-serif; width:166px; font-weight:bold; font-size:12px; text-decoration:none; color:#000000; }
	#navi ul li a:hover, #navi ul li a.selected { color:#830B08; background-color:#FFFFFF; }

	#navi ul li ul { margin:0px; padding:0px; }
	#navi ul li ul li { width:156px; margin-left:7px; }
	#navi ul li ul li a { background:url(../img/menu-punkt.gif) 0 8px no-repeat; padding:0; margin:0; padding-left:8px; padding-bottom:2px; width:135px; padding-top:2px; margin-left:10px; font-weight:normal; }
         #navi ul li ul li a:hover,#navi ul li ul li a.selected { color:#830B08; background-color:#FFD08A; }
         
	
	#position { position:absolute; left: 191px; top:120px; width:758px; }
		#content { background-color: #ffffff; padding-left:21px; width:758px; min-height:400px; padding-bottom:20px; }
                           #content-big { width:716px; padding-right:20px; }
			#content-left { float:left; width:438px; padding-right:20px; }
			#content-right { float:left; width:268px; padding-left:10px; }
			#content-footer { background:url(../img/content_back.png) top repeat-x; height:25px; width:777px; padding-left:2px; padding-top:5px; }
/* F?r IE 6 */
* html #content-footer { background:none; }
			#content-footer a { color:#000000; }
			#content-footer a:hover { color:#830B08; }
				#copyright { float:left; }
				#navi-bottom { float:right; }
				#navi-bottom a { margin-left:20px; text-decoration:none; } 

/* Klassen */
.clear { clear:both; }
.absatz15 { height:15px; }
.absatz20 { height:20px; }
.left { float:left; }

h1 { font-size:16px; color:#830B08; font-weight:bold; }
h2 { font-size:12px; color:#000000; font-weight:bold; }
h3 { font-size:11px; color:#000000; font-weight:bold; }

.imagebig { margin-bottom:28px; }
.fliesstext { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#666666; }
.fliesstext a { color:#830B08; text-decoration:none; }
.fliesstext ul, .fliesstext ol { padding-left:20px; }

.textklein { color:#666666; font-size:11px; }
.textklein a { color:#830B08; text-decoration:none; }
.textklein ul, textklein ol { padding-left:20px; }

/* News */
.news-datum { color:#666666; font-size:11px; font-weight:normal; }
.news-text { color:#830B08; font-size:11px; font-weight:normal; }
.news-text a { color:#830B08; text-decoration:none; }
.news-linie { height:12px; background:url(../img/news-linie.gif) repeat-x; }
.news-mehrlink { color:#830B08; font-size:11px; font-weight:bold; text-decoration:none; float:right; margin-right:10px; }

#main-flash { width:736px; height:245px; margin-bottom:28px; }