
/* ===== Layout Styles ===== */

#page_container { background: #FFFFFF url(subpage_bg.jpg) no-repeat }

#menu_container { margin-left: 148px; width: 670px; height: 40px; }
#header_container { margin-left: 102px; margin-top: 100px; width: 716px; height: 72px; }
#content_container { margin-left: 148px; margin-top: 88px; width: 670px; }
#footer_container { margin-left: 148px; margin-top: 20px; width: 678px; background-color: #92A32D }
#footer_navigation_container { padding-left: 10px; padding-right: 10px; }



/* ===== Formatting Styles ===== */

.Normal h1, 
	.Normal h2, 
		.Normal h3, 
			.Normal h4, 
				.Normal h5, 
					.Normal h6 { font-family: Arial, Helvetica, sans-serif; color: rgb(0,0,0); }

.Normal h1 { font-size: 24px }
.Normal h2 { font-size: 22px }
.Normal h3 { font-size: 20px }
.Normal h4 { font-size: 18px }
.Normal h5 { font-size: 16px }
.Normal h6 { font-size: 14px }

.Normal p, .Normal ul, .Normal ol { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	line-height: 20px 
	}

.Normal p.Quotation {  font-style: italic; }
.Normal p.Footnote { font-size: 13px; line-height: auto; }

.Normal a:link { color: #556A0D; text-decoration: none }
.Normal a:visited { color: #A6B74F; text-decoration: none }
.Normal a:active { color: black; text-decoration: underline }
.Normal a:hover { text-decoration: underline }

.FootnoteRef {  font-size: 10px; vertical-align: super; }
.BiblioAuthor { font-weight: bold; }
.BiblioTitle { font-style: italic; }

.AllotmentInfo { border: none }
.AllotmentInfo td { border-bottom: solid 1px #CCCCCC; padding: 0 0 4 0; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; line-height: 15px }
.AllotmentInfoHeader { font-weight: bold }

.AllotmentContactInfo { border: none; padding: 0 0 4 0 }
.AllotmentContactInfo td { font-family: Arial, Helvetica, sans-serif }
.HeaderKontaktperson { font-size: 14px; font-weight: bold; text-align: right }
.Headertlf, .Headerfax, .Headerepost { font-size: 14px; font-weight: normal; text-align: right }
.Kontaktperson { font-size: 14px; font-weight: normal }
.tlf, .fax, .epost { font-size: 14px; font-weight: normal }

#footer_navigation { font-family: Arial, Helvetica, sans-serif; font-size: 13px; }
#footer_navigation ul { margin: 0; list-style-type: none; }
#footer_navigation li { display: inline; border-left: 1px solid #666666; padding: 0px 4px; }

/*
The first item in the top nav list is the home link which is this menu's parent item.
HouseMenu renders the parent item with an id of houseMenuParentItem.
This distinguishes the first item in the list and is used to hide the left hand border.
*/
#footer_navigation li#houseMenuParentItem { border-left: none; }

#footer_navigation_container a, #footer_navigation a:link { /*color: #556A0D;*/ color: white; text-decoration: none }
#footer_navigation_container a.active { color: black; text-decoration: underline }
#footer_navigation_container a:visited { /*color: #A6B74F;*/ color: #E5F589; text-decoration: none }
#footer_navigation_container a:hover { text-decoration: underline }