body {
	background: url(../images/bg.gif) top left no-repeat #f1eeeb;
	margin: 0px;
	padding: 0px;
}




/*  Layout
-------------------------------------------------------------- */

#center {position: relative; text-align: left; vertical-align: middle; margin: 0px auto; padding: 0px; width: 920px}
#logo {background: url(../images/logo.gif) top left no-repeat; width: 380px; height: 110px; margin: 40px 0px 0px 260px}

#bgcontent {background: url(../images/bg-content.gif) top left no-repeat; margin-top: 40px; height: 1%}
#bgcontent-start {background: url(../images/bg-content-start.gif) top left no-repeat; margin-top: 40px; height: 1%} /* nur Startseite */

#nav {width: 240px; margin: 56px 0px 0px 0px; float: left; border-right: 1px solid #baada1}
#nav-content {margin: 40px 0px 0px 40px}

#content {border-left: 1px solid #baada1; width: 580px; margin: 56px 0px 0px -1px; padding: 0px 40px; float: left}
#content-mid {border-left: 1px solid #baada1; width: 340px; margin: 56px 0px 0px -1px; padding: 0px 40px; float: left} /* nur Startseite */
#content-right {width: 160px; padding: 0px 20px 20px 20px; margin-top: 108px; float: left} /* nur Startseite */

#abobutton {position: absolute; top: 150px; left: 825px;width: 95px; height: 95px; z-index: 100px}
* html #abobutton  {top: 190px;} /* Hack IE 6 */
*+html #abobutton  {top: 190px;} /* Hack IE 7 */

#footer {background: url(../images/bg-footer.gif) top left no-repeat; width: 920px; height: 25px; margin-bottom: 20px; padding-top: 45px}




/*  Global Styles
-------------------------------------------------------------- */

div {
	font-family: Arial, Helvetica, sans-serif;
    font-weight: normal; 
	font-size: 14px;
	line-height: 20px;
	color: #4e4033
	}

a {color: #860216}
a:hover {text-decoration: none}

h1 {font-family: "Times New Roman", Times, serif; font-weight: normal; font-style: italic; font-size: 30px; color: #816d5b}
h1.top {margin-top: 0px}

h2 {font-size: 20px; line-height: 24px}
h3 {font-size: 16px; line-height: 22px}
h4 {font-size: 14px; line-height: 20px; margin: 0px}

h6 a {background: url(../images/icon-download.gif) 0px 1px no-repeat; color: #860216; padding: 0px 22px; font-size: 16px; line-height: 16px; text-decoration: none}
h6 a:hover {color: #baada1}

.download a {background: url(../images/icon-download.gif) top left no-repeat; color: #860216; padding: 0px 22px; font-size: 14px; font-weight: normal; text-decoration: none}
.download a:hover {color: #baada1}

hr {background-color: #eae8e5; border: none; color:#eae8e5; height: 1px}

.whitespace img {margin: 5px 0px}

/* Clear/Images/Floats */

.float {float: left}
.clear {clear: both}
a img {border: 0px}
a:focus {outline: none} /* Firefox */

.bildumfluss {float: left; margin: 0px 20px 5px 0px}


/*  Logo
-------------------------------------------------------------- */

#logo a {width: 380px; height: 110px; text-decoration: none; display: block}




/*  Abobutton
-------------------------------------------------------------- */

#abobutton a {width: 95; height: 95px; text-decoration: none; display: block}




/*  Navigation
-------------------------------------------------------------- */

#nav ul a {font-size: 14px; color: #806c5a; text-decoration: none; margin-left: 40px
		}
		
#nav ul a:hover {margin-left: 45px}

#nav ul a.section {color: #860216; margin-left: 34px}
#nav ul li.section {color: #860216; border-left: 6px solid #860216}

#nav ul {list-style: none; margin: 0px; padding: 0px}
#nav li {margin-bottom: 10px; height: 14px; line-height: 14px}
#nav li.sub a {background: url(../images/icon-subnav.gif) top left no-repeat; color: #baada1; padding-left: 12px}


/* Navigation Content */

#nav-content {font-size: 12px}
#nav-content img {margin-top: 10px}




/*  Content
-------------------------------------------------------------- */

#content ul,#content-mid ul {padding-left: 16px; margin: 0px}

#content ul.list {list-style: none; padding: 0px}

#content input,#content select {font-family: Arial, Helvetica, sans-serif; font-size: 14px; color: #4e4033; padding: 3px; background-color: #FFFFFC}
#content .inputbutton  {background-color: #860216; color: #FFFFFF; border: 1px solid #860216; padding: 5px 10px}



/*  Infobox
-------------------------------------------------------------- */

#content-right {font-size: 12px; line-height: 18px}



/*  Footer
-------------------------------------------------------------- */

#footer a {color: #ffffff; text-decoration: none; padding: 0px 0px 5px 20px; font-size: 12px}
#footer a.imprint {background: url(../images/icon-imprint.gif) top left no-repeat; margin-left: 40px}
#footer a.print {background: url(../images/icon-print.gif) top left no-repeat; margin-left: 20px}
#footer a:hover {color: #baada1;}