 {

        PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px

}

BODY {

        FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 14px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 100%; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: center

}

HTML {

        HEIGHT: 100%

}

#rahmen {

        BACKGROUND-IMAGE: url(images/middleback.jpg); MARGIN: 0px auto; WIDTH: 1000px; BACKGROUND-COLOR: #ffffff

}

#head {

        BACKGROUND-IMAGE: url(images/headback.gif); background-repeat:no-repeat; background-position:bottom; WIDTH: 100%; HEIGHT: 175px; BACKGROUND-COLOR: #ffffff; TEXT-ALIGN: left

}

#middle {

        WIDTH: 100%

}

#footer {

        PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(images/footerback.gif); WIDTH: 100%; BACKGROUND-REPEAT: no-repeat; HEIGHT: 40px; TEXT-ALIGN: left

}

#logo {

        BACKGROUND-POSITION: left bottom; FLOAT: left; BACKGROUND-IMAGE: url(images/navitop.gif); WIDTH: 250px; BACKGROUND-REPEAT: no-repeat; HEIGHT: 175px

}

#logo IMG {

        MARGIN: 10px 0px 0px 50px

}

#slogan {

        FLOAT: left; MARGIN: 10px 0px 0px -15px; WIDTH: 460px; HEIGHT: 140px

}

#headpic {

        DISPLAY: none; FLOAT: right; WIDTH: 250px; POSITION: relative; TOP: 7px; HEIGHT: 168px

}

#navileft {

        FLOAT: left; WIDTH: 198px; HEIGHT: 100%; TEXT-ALIGN: left

}

#navileft UL {

        MARGIN: 0px; PADDING:0 10px; LIST-STYLE-TYPE: none

}

#navileft UL A {

        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 30px; FONT-FAMILY: verdana, tahoma, arial, sans-serif; TEXT-DECORATION: none

}

#navileft UL A:link {

        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 30px; FONT-FAMILY: verdana, tahoma, arial, sans-serif; TEXT-DECORATION: none

}

#navileft UL A:visited {

        FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #000; LINE-HEIGHT: 30px; FONT-FAMILY: verdana, tahoma, arial, sans-serif; TEXT-DECORATION: none

}

#navileft UL A:hover {

        COLOR: #000

}

#navileft UL A.active {

        COLOR: #000

}

#navileft UL A.active:link {

        COLOR: #000

}

#navileft UL A.active:visited {

        COLOR: #000

}

#navileft UL UL {

        MARGIN-LEFT: -20px

}

#navileft UL UL A {

        PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/navi1-arrow.gif); COLOR: #8C8C8C; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat

}

#navileft UL UL A:link {

        PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/navi1-arrow.gif); COLOR: #8C8C8C; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat

}

#navileft UL UL A:visited {

        PADDING-LEFT: 40px; FONT-WEIGHT: normal; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/navi1-arrow.gif); COLOR: #8C8C8C; LINE-HEIGHT: 30px; BACKGROUND-REPEAT: no-repeat

}

#navileft UL UL A:hover {

        FONT-WEIGHT: bold

}

#navileft UL UL A.active {

        FONT-WEIGHT: bold

}

#navileft UL UL A.active:link {

        FONT-WEIGHT: bold

}

#navileft UL UL A.active:visited {

        FONT-WEIGHT: bold

}

#navileft UL UL LI {

        BORDER-BOTTOM: #d1dd82 1px solid

}

#navitopgreenleft {

        FLOAT: left; WIDTH: 552px; HEIGHT: 20px; BACKGROUND-COLOR: #D8FCC2

}

#navitopleft {float:left; width:552px; height:20px; background-color:#bfbfbf;}

#navitopleft ul {list-style-type:none; height:100%; float:right; margin:0;}

#navitopleft li {float:left; height:100%;}

#navitopleft h3 a, #navitopleft h3 a:link, #navitopleft h3 a:visited {position:relative; top:2px; font-size:12px; color:#000000; margin:0 32px; background-image:url(images/navi2-arrow.gif); background-repeat:no-repeat; padding-left:20px;}

#navitopleft h3 { margin:0; padding:0;}

#content {

        FLOAT: left; WIDTH: 550px; /* HEIGHT: 100%; */ TEXT-ALIGN: left

}

#content DIV {

        FONT-SIZE: 12px; MARGIN: 30px 25px 40px 50px; LINE-HEIGHT: 18px

}

#content A {

        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; TEXT-DECORATION: none

}

#content A:link {

        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;  TEXT-DECORATION: none

}

#content A:visited {

        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000;  TEXT-DECORATION: none

}

#content A:hover {

        COLOR: #27a22d

}

#content A:active {

        COLOR: #27a22d

}

#content IMG {

        BORDER-RIGHT: #d6d6d6 1px solid; BORDER-TOP: #d6d6d6 1px solid; FLOAT: left; BORDER-LEFT: #d6d6d6 1px solid; MARGIN-RIGHT: 10px; BORDER-BOTTOM: #d6d6d6 1px solid

}

#content UL {

        PADDING-LEFT: 20px; MARGIN: 20px 0px 20px 20px; LIST-STYLE-TYPE: disc

}

#content UL LI {

        MARGIN: 10px 0px

}

H1 {

        FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 0px

}

HR {

        BORDER-TOP: #bfbfbf 1px solid; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 30px 0px; BORDER-RIGHT-WIDTH: 0px

}

#navitopgreenright {

        FLOAT: right; WIDTH: 250px; HEIGHT: 20px; BACKGROUND-COLOR: #d1dd82

}

#navitopright {

        FLOAT: right; WIDTH: 250px; HEIGHT: 20px; BACKGROUND-COLOR: #b4c3c5; TEXT-ALIGN: left

}

#navitopright H3 {

        FONT-WEIGHT: bold; FONT-SIZE: 12px; MARGIN: 2px 0px 0px 10px

}

#naviright {

        FLOAT: right; WIDTH: 250px; TEXT-ALIGN: left

}

#naviright UL {

        FONT-WEIGHT: normal; FONT-SIZE: 12px; MARGIN: 20px 0px 20px 10px; padding:0; COLOR: #8c8c8c; LINE-HEIGHT: 24px; FONT-FAMILY: verdana, arial, tahoma, sans-serif; LIST-STYLE-TYPE: none; TEXT-DECORATION: none

}

#naviright UL LI SPAN.liste2 {

        PADDING-LEFT: 20px; BACKGROUND-IMAGE: url(images/navi3-arrow.gif); BACKGROUND-REPEAT: no-repeat

}

#naviright UL A {

        PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/navi3-arrow.gif); COLOR: #8c8c8c; LINE-HEIGHT: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, arial, tahoma, sans-serif; TEXT-DECORATION: none

}

#naviright UL A:link {

        PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/navi3-arrow.gif); COLOR: #8c8c8c; LINE-HEIGHT: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, arial, tahoma, sans-serif; TEXT-DECORATION: none

}

#naviright UL A:visited {

        PADDING-LEFT: 20px; FONT-WEIGHT: bold; FONT-SIZE: 12px; BACKGROUND-IMAGE: url(images/navi3-arrow.gif); COLOR: #8c8c8c; LINE-HEIGHT: 24px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: verdana, arial, tahoma, sans-serif; TEXT-DECORATION: none

}

#naviright UL A:hover {

        COLOR: #000000

}

#naviright UL A:active {

        COLOR: #000000

}

#naviright UL A.active {

        FONT-WEIGHT: bold

}

#naviright UL A.active:link {

        FONT-WEIGHT: bold

}

#naviright UL A.active:visited {

        FONT-WEIGHT: bold

}

H2 {

        FONT-WEIGHT: normal; FONT-SIZE: 10px; MARGIN: 10px 0px; COLOR: #b3b3b3; LINE-HEIGHT: 14px; TEXT-DECORATION: none

}

A {

        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #27a22d; LINE-HEIGHT: 14px; TEXT-DECORATION: none

}

A:link {

        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #27a22d; LINE-HEIGHT: 14px; TEXT-DECORATION: none

}

A:visited {

        FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #27a22d; LINE-HEIGHT: 14px; TEXT-DECORATION: none

}

A:hover {

        COLOR: #000000

}

A:active {

        COLOR: #000000

}

#footer A {

        FONT-SIZE: 11px; COLOR: #000000; MARGIN-RIGHT: 20px; POSITION: relative; TOP: 2px

}