/* -- GENERAL --- */
/*html.level0 { background: #fff url(/wolfcms/public/docs/img/headers/Splashbottom.jpg) no-repeat top left; background-size: cover; }
html.level1 { background: #fff; }*/
body {
	font-family: "Open Sans", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #71784e;
	letter-spacing: 0.4pt;
	margin: 0;
	padding: 0;
	overflow-y: hidden;
}
a { color: #71784e; }


/* -- SECTION HEADERS --- */

#header .headerin { height: 120px; }


/* -- CONTENT HOME --- */
#home { background: rgba(255, 255, 255, 0.5); }
#home #henriette { height: 446px; }
#home #henriette .content a, #home #henriette .content a:visited, #inspage #henriette .content a, #inspage #henriette .content a:visited { font-size: 20px; font-weight: 600; text-decoration: none; }
#home #henriette .content a:hover, #home #henriette .content a:active, #inspage #henriette .content a:hover,#inspage #henriette .content a:active { color: #6b4c2c; text-decoration: underline; }
#home #henriette .content a span, #inspage #henriette .content a span { color: #71784e !important; }
#home #henriette .content, #inspage #henriette .content { padding: 18px 34px; }
#home #henriette .content span.people, #inspage #henriette .content span.people { font-size: 14px; font-weight: 400; }
#home #henriette .contenttext { width: 100%; text-align: center; margin: 150px 0; }
#home #henriette .contenttext a, #home #henriette .contenttext a:visited { font-size: 20px; font-weight: 400; margin: 0 7px; text-decoration: none; }
#home #henriette .contenttext a:hover, #home #henriette .contenttext a:active { color: #6b4c2c; text-decoration: underline; }
#home #henriette .contenttext a span { color: #71784e !important; }

#inspage { background: rgba(255, 255, 255, 0.5); padding-top: 42px; }
#inspage #henriette { height: 393px; width: 877px; margin: 0 auto 30px; background: #fff; }
#inspage #henriette .content { height: 46px; }
#inspage #henriette .content .contentleft { float: left; }
#inspage #henriette .content .contentright { float: right; }
#inspage #henriette .content .contentright a { font-size: 12px !important; text-transform: uppercase !important; }
#inspage #henriette .contentwrap { width: 877px; margin: 0 auto; max-height: 380px; }
#inspage #henriette .contentmenu { float: left; width: 134px; padding: 34px 0 0 34px; }
#inspage #henriette .contentmenu ul { margin: 0; padding: 0; list-style-type: none; }
#inspage #henriette .contentmenu ul a { color: #71784e; font-size: 14px; font-weight: 600; text-decoration: none; }
#inspage #henriette .contentmenu ul a:hover, #inspage #henriette .contentmenu ul a.active { color: #6b4c2c; text-decoration: underline; }
#inspage #henriette .contentmenu ul ul li { margin-left: 10px; }
#inspage #henriette .contentmenu ul ul li a { font-weight: 400 !important; font-size: 12px; }
#inspage #henriette .contentin { float: left; width: 655px; max-height: 260px; overflow-y: auto; line-height: 18px; padding-right: 20px; margin: 34px 34px 0 0; }
#inspage #henriette .contentin h3 { font-size: 14px; font-weight: 600; color: #6b4c2c; margin-top: 0; }
#inspage #henriette .contentin ul li { margin-bottom: 15px; }
#inspage #henriette .contentin a { color: #71784e; font-weight: 600; text-decoration: underline; }
#inspage #henriette .contentin a:hover, #inspage #henriette .contentin a.active { color: #6b4c2c; text-decoration: underline; }


/* -- FOOTER --- */
#footer { width: 100%; height: 60px; background-color:#71784e; text-align: center; margin-top:60px;}
.footertext { font-size: 13px; font-weight: normal; color: #ffffff; font-style: normal; line-height: 60px; }
