body{
	margin: 0;
	background-image: url("../images/hintergrund.gif");
	font-family: arial;
	font-size: 9pt;
	text-align: center;
}
div#container{
	background-image: url("../images/hg.jpg");
	background-repeat: repeat-y;
	width: 923px;
	margin-left: 48px;
	padding-left: 16px;
	margin: 0 auto;
	text-align: left;
}
div#header{
	background-image: url("../images/header.jpg");
	width: 903px;
	height: 134px;
}
div#navi{
	background-image: url("../images/navi_hintergr.gif");
	width: 903px;
	height: 30px;
	border-top: 1px solid black;
	border-bottom: 1px solid black;
	padding-bottom: 4px;
	background-repeat: no-repeat;
	background-position: 0px 1px;
}
div#content{
	background-color: #f2f2f2;
	width: 903px;
	line-height: 18px;
}
div#navicontent{
	color: white;
	padding-left: 20px;
	padding-top: 8px;
	float: left;
}
div#navicontent a{
	color: white;
	text-decoration: none;
}
div#infolinks{
	float: right;
	padding-right: 20px;
	padding-top: 8px;
}
div#navibox{
	float: left;
}
div#inhalt{
	float: right;
	margin-top: 5px;
	width: 701px;
	background-color: white;
	min-height: 800px;
	height: auto !important;
  	height: 800px;
}
h1.hstart{
	font-variant: normal;
}
div#inhaltstart{
	padding-left: 8px;
	padding-top: 6px;
}
div#content_top{
	background-image: url("../images/content_top.png");
	width: 701px;
	height: 9px;
}
div#content_center{
	background-image: url("../images/content_center.png");
	width: 681px;
	padding-left: 10px;
	padding-right: 10px;
}
div#content_bottom{
	background-image: url("../images/content_bottom.png");
	width: 701px;
	height: 11px;
}
div#box_top{
	background-image: url("../images/box_top.jpg");
	width: 885px;
	height: 12px;
}
div#box_center{
	background-image: url("../images/box_center.jpg");
	width: 885px;
}
div#box_bottom{
	background-image: url("../images/box_bottom.jpg");
	width: 885px;
	height: 15px;
}
div#faqbox_top{
	background-image: url("../images/faqbox_top.jpg");
	width: 445px;
	height: 12px;
}
div#faqbox_center{
	background-image: url("../images/faqbox_center.jpg");
	width: 445px;
	height: 230px;
}
div#faqbox_bottom{
	background-image: url("../images/faqbox_bottom.jpg");
	width: 445px;
	height: 15px;
}
div#nobox_top{
	background-image: url("../images/nobox_top.jpg");
	width: 220px;
	height: 12px;
}
div#nobox_center{
	background-image: url("../images/nobox_center.jpg");
	width: 208px;
	padding-left: 6px;
	padding-right: 6px;
	height: 230px;
}
div#nobox_bottom{
	background-image: url("../images/nobox_bottom.jpg");
	width: 220px;
	height: 15px;
}
div#naviboxtop{
	background-image: url("../images/kasten_oben.gif");
	width: 189px;
	height: 9px;
	margin-left: 6px;
	margin-top: 6px;
	font-size: 1pt;
}
div#naviboxcontent{
	background-image: url("../images/kasten_mitte.gif");
	width: 174px;
	padding-left: 15px;
	padding-top: 3px;
	margin-left: 6px;
}
div#naviboxbottom{
	background-image: url("../images/kasten_unten.gif");
	width: 189px;
	height: 12px;
	margin-left: 6px;
	font-size: 1pt;
}
div#naviboxcontent a{
	color: white;
	text-decoration: none;
	display: block;
	width: 158px;
	border-bottom: 1px solid white;
	padding-bottom: 2px;
	line-height: 20px;
}
div#boxtop{
	background-image: url("../images/kasten_w_oben.gif");
	width: 189px;
	height: 9px;
	margin-left: 6px;
	margin-top: 6px;
	font-size: 1pt;
}
div#boxcontent{
	background-image: url("../images/kasten_w_mitte.gif");
	width: 158px;
	color: black;
	padding-left: 15px;
	padding-top: 3px;
	padding-right: 15px;
	margin-left: 6px;
}
div#boxbottom{
	background-image: url("../images/kasten_w_unten.gif");
	width: 189px;
	height: 18px;
	margin-left: 6px;
	font-size: 1pt;
}
div#title{
	width: 652px;
	height: 20px;
	background-image: url("../images/title.gif");
	padding-top: 6px;
	padding-left: 30px;
	font-weight: bold;
}
div#title h1{
	font-size: 10pt;
}
div#footer{
	background-image: url("../images/footer.jpg");
	width: 909px;
	height: 27px;
	background-repeat: no-repeat;
	color: white;
	padding-top: 9px;
}
div#footerleft{
	width: 749px;
	text-align: center;
	float: left;
	padding-left: 80px;
}
div#footerright{
	width: 80px;
	float: right;
}
div#footerright a{
	color: white;
	text-decoration: none;
}
div.ce_text{
    text-align: justify;
    color: #333;
	margin: 0px;
	padding: 8px;
	clear: both;
}
div.mod_ch_flowplayer{
    text-align: justify;
    color: #333;
	margin: 0px;
	padding: 8px;
	clear: both;
}
div.ce_gallery{
	text-align: justify;
    color: #333;
	margin: 0px;
	padding: 8px;
	clear: both;
}
div.ce_form{
    text-align: justify;
    color: #333;
	margin: 0px;
	padding: 8px;
}
div.mod_faqlist{
    color: #333;
	margin: 0px;
	padding: 8px 8px 8px 80px;
	background-image: url('Fibu1/Onlinebetreuung/start_pfeil.png');
	background-repeat: no-repeat;
	background-position: 31px 0;
}
div.mod_faqreader{
    text-align: justify;
    color: #333;
	margin: 0px;
	padding: 8px;
}
div.mod_faqreader h1{
	display: none;
}
div.mod_faqreader p.info{
	display: none;
}
div.mod_faqreader div.ce_text{
	padding: 0;
}
div.mod_faqlist h2{
	display: none;
}
div.mod_faqlist li{
	line-height: 22px;
}
div.mod_search{
	padding: 24px;
    text-align: justify;
    color: #333;
	margin: 0px;
	padding: 8px;
}
div.ce_form td{
	padding: 2px;
}
p.error{
	color: red;
}
img{
	border: 0;
}
h1, h2, h3, h4, h5, h6{
    font-variant: small-caps;
    margin: 0;
}
h3{
	font-variant: normal;
	font-size: 10pt;
}
div#headertitle{
	margin-left: 34px;
	padding-top: 114px;
	font-variant: small-caps;
	letter-spacing: 1px;
}
div.pagination ul{
	margin-left: 0;
	padding-left: 0;
}
div.pagination li{
	display: inline;
	margin-right: 6px;
}
a{
	color: #333;
	text-decoration: underline;
}
div#query_type{
	margin-bottom: 35px;
}
div.even{
	background-color: #f2f2f2;
	padding: 2px;
}
div.odd{
	padding: 2px;
}
span.relevance{
	display: none;
}








/*Dropdown*/ /*Dropdown*/ /*Dropdown*/ /*Dropdown*/
/*Dropdown*/ /*Dropdown*/ /*Dropdown*/ /*Dropdown*/
/*Dropdown*/ /*Dropdown*/ /*Dropdown*/ /*Dropdown*/

/* Root = Horizontal, Secondary = Vertical */
ul.level_1{
	margin: 0;
	border: 0 none;
	width: 700px; /*For KHTML*/
	list-style: none;
	height: 18px;
	padding: 0 0 0 4px;
}
ul.level_1 li {
	margin: 0;
	border: 0 none;
	padding: 0;
	float: left; /*For Gecko*/
	display: inline;
	list-style: none;
	position: relative;
	height: 18px;
}
ul.level_1 ul {
	margin: 0;
	border: 0 none;
	padding: 0;
	width: 220px;
	list-style: none;
	display: none;
	position: absolute;
	top: 18px;
	left: 0;
	padding-top: 9px;
}
ul.level_1 ul:after /*From IE 7 lack of compliance*/{
	clear: both;
	display: block;
	font: 1px/0px serif;
	content: ".";
	height: 0;
	visibility: hidden;
}
ul.level_1 ul li {
	width: 220px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	height: 22px;
	background: #39373c;
}

ul.level_2 ul li {
	width: 180px;
	float: left; /*For IE 7 lack of compliance*/
	display: block !important;
	display: inline; /*For IE*/
	height: 22px;
	background: #39373c;
}

/* Root Menu */
ul.level_1 a {
	border: 0;
	padding-right: 20px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: white;
	font: 10pt Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
}
ul.level_1 p{
	border: 0;
	padding-right: 20px;
	float: none !important; /*For Opera*/
	float: left; /*For IE*/
	display: block;
	color: white;
	font: 10pt Arial, Verdana, Helvetica, sans-serif;
	text-decoration: none;
	height: auto !important;
	height: 1%; /*For IE*/
	display: inline;
	font-weight: bold;
}
/* Root Menu Hover Persistence */
ul.level_1 a:hover,
ul.level_1 li:hover a,
ul.level_1 li.iehover a,
ul.level_1 li:active a,
ul.level_1 a:active a{
	text-decoration: underline;
}
/* 2nd Menu */
ul.level_1 li:hover li a,
ul.level_1 li.iehover li a {
	float: none;
	background: #39373c;
	color: #fff;
	padding-left: 4px;
	padding-top: 4px;
	padding-bottom: 4px;
	text-decoration: none;
}
/* 2nd Menu Hover Persistence */
ul.level_1 li:hover li a:hover,
ul.level_1 li:hover li:hover a,
ul.level_1 li.iehover li a:hover,
ul.level_1 li.iehover li.iehover a {
	background-color: #565559;
	color: #FFF;
	text-decoration: underline;
}
/* 3rd Menu */
ul.level_2 li:hover li:hover li a,
ul.level_2 li.iehover li.iehover li a {
	background: #39373c;
	color: #fff;
	text-decoration: none;
}
/* 3rd Menu Hover Persistence */
ul.level_2 li:hover li:hover li a:hover,
ul.level_2 li:hover li:hover li:hover a,
ul.level_2 li.iehover li.iehover li a:hover,
ul.level_2 li.iehover li.iehover li.iehover a {
	background: #39373c;
	color: #FFF;
	text-decoration: underline;
}
/* 4th Menu */
ul.level_1 li:hover li:hover li:hover li a,
ul.level_1 li.iehover li.iehover li.iehover li a {
	background: #39373c;
	color: #fff;
	text-decoration: none;
}
/* 4th Menu Hover */
ul.level_1 li:hover li:hover li:hover li a:hover,
ul.level_1 li.iehover li.iehover li.iehover li a:hover {
	background: #39373c;
	color: #FFF;
}
ul.level_1 ul ul,
ul.level_1 ul ul ul {
	display: none;
	position: absolute;
	top: 0;
	left: 220px;
	padding-left: 2px;
}
/* Do Not Move - Must Come Before display:block for Gecko */
ul.level_1 li:hover ul ul,
ul.level_1 li:hover ul ul ul,
ul.level_1 li.iehover ul ul,
ul.level_1 li.iehover ul ul ul {
	display: none;
}
ul.level_1 li:hover ul,
ul.level_1 ul li:hover ul,
ul.level_1 ul ul li:hover ul,
ul.level_1 li.iehover ul,
ul.level_1 ul li.iehover ul,
ul.level_1 ul ul li.iehover ul {
	display: block;
}
ul.level_3 li:first-child{
	margin-top: -10px;
}
div.mod_faqlist ul{
	margin-left: -26px;
}

