html, body {
   margin: 0;
   padding: 0;
   height: 100%;
   font-family:Trebuchet MS;
   color:#88734F;
   }
html {background-image:url(../pics/html_bg.jpg);}

#box_01 {
	min-width:985px;
  	width: 100%;
  	position: relative;
  	min-height: 100%;
  	height: auto !important;
  	height: 100%;
	margin:0px auto;
	background-image:url(../pics/div01_bg.png);background-repeat:repeat-y;
	background-position:center;
  }
  
#box_02 {
   padding-bottom: 55px;
   width:985px;
   margin:0px auto;
   }
#box_03 {
	width: 100%;
	position: absolute;
	bottom: 0 !important;
	bottom: -1px;
	height: 43px;
   }

#box_04 {
	width: 100%;
	background-image:url(../pics/div04_bg.jpg);background-repeat:repeat-x;
   }
 #box_05 {
	width:925px;
	padding:0px 20px 0px 40px;
	margin:0px auto;
 }
  #box_06 {
	width:925px;
	border-top:1px dotted #C8BD9C;
 }
 
/*--------------------------------*/
.clear {clear:both;line-height:1px;}
TABLE {border-collapse:collapse;}
TABLE TD {margin:0px;padding:0px;vertical-align:top;}
A:hover {text-decoration:none;}
H2, H1, H3 {margin:0px;padding:0px;line-height:130%;color:#88734F;}
H2 {font-size:20px;}
/*-------------------------------*/

#box_header {height:169px;position:relative;padding-left:20px;}
#box_logo {height:137px;background-image:url(../pics/box_logo_bg.png);background-repeat:no-repeat;background-position:right;}
#logo {text-decoration:none;}
#logo_print {display:none;}
#heder_navi {height:35px;width:auto;float:left;background:#263882;position:absolute;bottom:0px;font-family:Verdana;font-size:12px;}
#heder_navi ul.menu, #heder_navi ul.menu LI {margin:0px;padding:0px;list-style:none;}
#heder_navi ul.menu{padding-left:7px;background-image:url(pics/navi_ul_bg.jpg);background-repeat:no-repeat;}
#heder_navi ul.menu LI {
	display:block;float:left;background-image:url(../pics/navi_li_bg.jpg);
	background-repeat:no-repeat;background-position:right;padding:10px 13px 8px;
	}
#heder_navi ul.menu LI A {color:#ffffff;text-decoration:none;font-weight:bold;}
#heder_navi ul.menu LI.active A, #heder_navi ul.menu LI A:hover {color:#C8BD9C;}

#box_inhalt {color:#88734F;}
#box_center {height:340px;padding:5px 0px;position:relative;}
#center_img {width:965px;height:340px;padding-left:20px;}
#box_wussten {
	width:184px;height:130px;position:absolute;bottom:5px;left:0px;
	background-image:url(../pics/wussten_box_bg.png);
	font-family:Verdana;font-size:11px;color:#fff;
	padding:64px 22px 7px 40px;
	}
#box_wussten .minifp-anotherlinks, #box_wussten .minifp-date,
#box_wussten .minifp-seperator{font-size:1px;line-height:1px;display:none;}
#box_wussten .minifp-introtitle {font-weight:bold;display:block;padding-bottom:5px;}
#box_wussten .minifp-introtitle A{text-decoration:none;}
#box_wussten P {margin:0px;padding:0px;margin-bottom:5px;}
#box_wussten A {color:#fff;}




#box_wussten a.minifp-full-link {
    
    color: #FFFFFF;
    display: block;
    font-size: 11px;font-weight:bold;
    padding-top: 0px;
	padding-bottom:5px;
	
	 background: none;
   background-image: url("../pics/a_pfeil.png");
    background-position: right 3px;
    background-repeat: no-repeat;
    letter-spacing: 0;
    line-height: 24px;
    padding: 0;
    text-transform: none;
	height:24px;
}
.minifp-full-link-wrp {
    text-align: left;
}
/*------------------------------------------------*/

#content_left A, #content_right A{color:#1E3882;}
#content_left {width:690px;padding:23px 15px 10px 40px;float:left;}
#content_right {width:220px;padding:23px 20px 10px 0px;float:right;}
#content_right .minifp-introtitle {display:none;}

#content_right P, #content_left {font-size:14px;color:#88734F;line-height:130%;}
 
#content_left H2, #content_right H2 {padding-bottom:6px;border-bottom:1px dotted #C8BD9C;}
/*-----------------------------------------------------------------*/
#navi_footer, #kontakt_footer {font-family:Verdana;}
#kontakt_footer {font-size:11px;color:#707173;float:left;padding-top:12px;}
#navi_footer {float:right;padding-top:8px;}
#navi_footer UL, #navi_footer UL LI{margin:0px;padding:0px;list-style:none;}
#navi_footer UL LI {float:left;color:#1E3882; margin-right:5px;}
#navi_footer A {color:#1E3882;font-size:11px;}

#content_left h1, #content_right h1{
	font-size:20px;
	line-height:1.2em;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #c8bd9c;
}
 #content_left div.componentheading, #content_left td.contentheading{
	font-size:20px;
	line-height:1.2em;
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #c8bd9c;
	margin-bottom:15px;
	font-weight:bold;
	width:670px;
}
#content_left hr, #content_right hr{border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #c8bd9c;}
	
#content_left ul{margin:0; padding-left:18px;  list-style:square;}
#content_left ul li{padding:0 0 5px 5px;}

#content_right ul{margin:15px 0 0 0; padding-left:18px;  list-style:square;

	border-top-width: 1px;
	border-bottom-style: none;
	border-right-style: none;
	border-top-style: dotted;
	border-left-style: none;
	border-top-color: #c8bd9c;
	
	}
#content_right ul li{padding:5px 0 0  5px;}

#content_left fieldset.input{
	border-bottom-width: 1px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: dotted;
	border-left-style: none;
	border-bottom-color: #c8bd9c;
	margin-bottom:15px;
	margin-top:0; padding-top:0;
}
#content_right fieldset.input{
	border-bottom-width: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-bottom-color: none;
	margin-bottom:0px;
	margin-top:0; padding-top:0;
}
#content_left input.button,#content_right input.button{
	background-color:#88734f;
	border: 1px solid #c8bd9c;
	color:#c8bd9c;
	font-weight:bold;
	padding:3px;
}
#content_right input.button{text-align:left; margin-top:10px;}
div.jd_footer{font-size:8px;}