@import url(css_styled_content.css);
 body { font-family : Verdana, Arial, Helvetica, sans-serif; font-weight : normal; height : 99%; position : relative; background-color : #FFFFFF; margin : 0px auto; padding : 0px; }
 p, a, .bodytext { font-weight : normal; margin : 0 0 0 0; color : #000000; }
 b, strong { color : #8a9199; font-weight : bold; }
 h1 { font-weight : bold; margin : 23px 0px 0px 0px; color : #8a9199; }
 h2  { font-weight : bold; color : #F7403A; padding-bottom: 0.2em;}
 h3 { font-weight : bold; color : #8a9199; margin : 0px 0px 0px 0px; padding-bottom: 0.1em; background:inherit; border-top:1px #8A9199 solid; padding-top: 0em; }
 h4, .childportrait b { font-weight : bold; color : #8a9199; margin : 0px 0px 0px 0px; }
.page-container {  margin : 0px; padding : 0px; text-align : left; width : 100%;  }
.header-container { height : 100px; width : 100%; padding : 0px; margin : 0px; }
.headline { float : left; padding-left : 0px; width : 270px; }
.logo { float : right; width : 300px; }
.content-container { width : 100%; padding : 0px; padding-top : 1.0em; margin : 0px; }
.subnavigation {  width : 0px;  }
.content {  width : 100%; padding-left : 0px; }	
.subcontent {  width : 100%; padding-left : 0px; }
.childportrait { float : right; width : 120px; padding-left : 10px; margin : 45px 0px 0px 0px; }
.box_left {	float : left; width : 45%; margin : 0px 0px 10px 0px; padding: 10px; border : 1px #CCCCCC solid; border-left : 3px #F7403A solid; background-color : #FFEBE1;}
.box_right {	float : right; width : 45%; margin : 0px 0px 10px 0px; padding: 10px;  border : 1px #CCCCCC solid; border-left : 3px #F7403A solid; background-color : #FFEBE1;}
.startpicture { border : 1px #CCCCCC solid; }
.printfooter { width : 100%; padding-top : 50px; margin : 0px; border-top : 1px #CCCCCC solid; }	
.box_content { margin : 10px 0px 0px 0px; padding: 10px; background-color : #FFEBE1;}
.clearing:after { content: ".";  display: block; height: 0; clear: both; visibility: hidden; }
 ul, ol { margin : 0px 0px 0px 0px; padding-left : 0px; }
 dl, dt { margin : 0px; padding : 0px; }
 li {margin : 0px 0px 0px 0px; list-style-type: square; padding-left : 0px; padding-bottom: 0px; }
 .navigation li {	display: inline; vertical-align: bottom; text-align: right; border: none; padding: 0px; margin : 0px;}
 .subnavigation li { list-style-type : none; padding: 0px; text-align: left;}
 .navigation ul {text-align: right; white-space: nowrap; padding : 0px; padding-bottom: 10px; margin: 0px 0px 0px 0px; }
 .subnavigation ul { margin : 0px 0px 0px 0px; padding : 0px; }
 option { padding-left : 0.4em; }
 img { border : 0; margin : 0px 0px 0px 0px; }
 select, input, textarea { font-size : 99%; }
 label { margin : 0px 0px 0px 0px; padding : 0px; }
 .hidden, .navigation, .spenden, .info-container, .search, .usability, .section-container, .subnavigation, .footer-container { display : none; left : -1000em; position : absolute; width : 20em; }
 