HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 100%
}
HTML {
	BACKGROUND: url(../images/bg.jpg)
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #554f47; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #554f47; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif
}
SPAN {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #554f47; LINE-HEIGHT: 18px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif
}
div#page {
	background: url(../images/bg_header.jpg) repeat-x;
	margin-top: -50px;
	width: 100%;
	height: 100%
	}
	
DIV#wrapper {
	MIN-HEIGHT: 100%;
	BACKGROUND: url(../images/bg_content.gif) repeat-y 0px 0px;
	FLOAT: left; WIDTH: 100%;
	POSITION: relative;
	HEIGHT: auto! important;
}
DIV#container {
	BACKGROUND: url(../images/bg_content.gif) repeat-y 0px 0px; FLOAT: left; WIDTH: 952px
}
DIV#main {
	FLOAT: left; WIDTH: auto
}
DIV#startheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 79px; BACKGROUND: url(../images/header.jpg) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 560px; PADDING-TOP: 254px; HEIGHT: 20px
}
DIV#header {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 79px;
	BACKGROUND: url(../images/header.jpg) no-repeat;
	FLOAT: left;
	PADDING-BOTTOM: 10px;
	WIDTH: 560px;
	PADDING-TOP: 244px;
	HEIGHT: 20px
}
DIV#articleheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 79px; BACKGROUND: url(../images/header.jpg) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 560px; PADDING-TOP: 254px; HEIGHT: 20px
}
DIV#startheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 79px; PADDING-BOTTOM: 0px; PADDING-TOP: 252px; HEIGHT: 22px
}
DIV#articleheader {
	PADDING-RIGHT: 0px; PADDING-LEFT: 79px; PADDING-BOTTOM: 0px; PADDING-TOP: 214px; HEIGHT: 20px
}
DIV#logo {
	LEFT: 660px;
	WIDTH: 247px;
	POSITION: absolute;
	TOP: 77px;
	HEIGHT: 64px;
	z-index: 1;
}
DIV#content {
	CLEAR: both; BACKGROUND: url(../images/frontbox.jpg) no-repeat 75px 0px; WIDTH: 581px
}
DIV#articlecontent {
	CLEAR: both; BACKGROUND: url(../images/frontbox.jpg) no-repeat 75px 0px; WIDTH: 581px
}
DIV#searchcontent {
	CLEAR: both; BACKGROUND: url(../images/frontbox.jpg) no-repeat 75px 0px; WIDTH: 581px
}
DIV#articlecontent {
	BACKGROUND: none transparent scroll repeat 0% 0%
}
DIV#frontbox {
	background: #F9F6EF;
	padding: 4px 0 9px 9px;
	min-height: 102px;
	margin: 0px 0px 28px 75px;
	width: 497px;
	height: auto! important;
	}
	
DIV.article {
	BACKGROUND: url(../images/bg_article.gif) repeat-y; MARGIN: 0px 0px 28px 75px; WIDTH: 506px
}
DIV.relatedlinks {
	PADDING-RIGHT: 0px; PADDING-LEFT: 12px; BACKGROUND: #f5f2e6; PADDING-BOTTOM: 10px; MARGIN: -8px 0px 28px 75px; WIDTH: 494px; PADDING-TOP: 8px
}
DIV.contact {
	MARGIN: 0px 0px 28px 75px; WIDTH: 506px
}
DIV.imprint {
	MARGIN: 0px 0px 28px 75px; WIDTH: 506px
}
DIV#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; MIN-HEIGHT: 100%; FLOAT: left; PADDING-BOTTOM: 25px; WIDTH: 313px; PADDING-TOP: 0px; HEIGHT: auto! important
}
DIV#menu {
	BACKGROUND: url(../images/menu.jpg) no-repeat; FLOAT: left; WIDTH: 313px; POSITION: relative; HEIGHT: 560px
}
DIV#menuoverlay {
	DISPLAY: block;
	BACKGROUND: url(../images/menu_overlay.gif) no-repeat;
	LEFT: 16px;
	WIDTH: 3px;
	POSITION: absolute;
	TOP: 234px;
	HEIGHT: 252px;
	z-index: 5;
}
DIV#menufooter {
	BACKGROUND: url(../images/sidebar_top.gif) no-repeat;
	LEFT: 0px;
	WIDTH: 313px;
	BOTTOM: 0px;
	POSITION: absolute;
	HEIGHT: 26px;
	z-index: 3;
}
DIV#minheight {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 0px; PADDING-BOTTOM: 125px; LINE-HEIGHT: 0px; PADDING-TOP: 0px; HEIGHT: 0px
}
DIV#footer {
	CLEAR: both;
	BACKGROUND: url(../images/bg_header.jpg) repeat-x 0px -4px;
	MARGIN: 0px auto;
	WIDTH: 100%;
	BOTTOM: 0px! important;
	POSITION: absolute;
	HEIGHT: 125px;
	z-index: 4;
}
DIV#footerbox {
	BACKGROUND: url(../images/bg_header.jpg) repeat-x 0px -4px; WIDTH: 952px; HEIGHT: 125px
}
DIV#footercontent {
	PADDING-RIGHT: 381px; PADDING-LEFT: 0px; BACKGROUND: url(../images/footer.gif) no-repeat; PADDING-BOTTOM: 0px; WIDTH: 571px; LINE-HEIGHT: 10px; PADDING-TOP: 15px; HEIGHT: 110px; TEXT-ALIGN: right
}
DIV#articlelinks {
	FLOAT: none; MARGIN: 0px 0px 0px 75px; WIDTH: auto
}
DIV.project {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/project.gif) no-repeat 0px -146px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 28px 75px; WIDTH: 496px; PADDING-TOP: 0px; HEIGHT: 146px
}
DIV.extra {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 10px; BACKGROUND: url(../images/project.gif) no-repeat 0px -146px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 28px 75px; WIDTH: 496px; PADDING-TOP: 0px; HEIGHT: 146px
}
DIV.project A {
	FLOAT: left; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.extra A {
	FLOAT: left; WIDTH: auto; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.extradetails P A {
	FLOAT: none; WIDTH: auto
}
DIV.project IMG.projecttitle {
	MARGIN: 0px 0px 14px
}
DIV.extra IMG.extratitle {
	MARGIN: 0px 0px 14px
}
DIV.projectdetails {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; PADDING-TOP: 10px
}
DIV.extradetails {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; PADDING-TOP: 10px
}
DIV.extra {
	BACKGROUND: url(../images/extra.gif) no-repeat 0px -146px

}
DIV.searchresults {
	HEIGHT: 40px
}
UL#sidebarlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px 25px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#relatedlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 18px; LIST-STYLE-TYPE: none
}
UL.list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px 25px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.buttonlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px 25px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.clearlist {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px 25px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.clearlist {
	MARGIN: 0px 0px 31px 25px
}
* HTML UL.clearlist {
	MARGIN: 0px 0px 12px 25px
}
UL.codelist {
	BORDER-RIGHT: #fffcf4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fffcf4 1px solid; PADDING-LEFT: 40px; FONT-SIZE: 11px; BACKGROUND: url(../images/gutter.gif) #efeadf repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px 12px; BORDER-LEFT: #fffcf4 1px solid; WIDTH: 452px; PADDING-TOP: 0px; BORDER-BOTTOM: #fffcf4 1px solid; FONT-FAMILY: "Courier New", Courier, monospace; LIST-STYLE-TYPE: none
}
UL.codelistclear {
	BORDER-RIGHT: #fffcf4 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fffcf4 1px solid; PADDING-LEFT: 40px; FONT-SIZE: 11px; BACKGROUND: url(../images/gutter.gif) #efeadf repeat-y; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px 12px; BORDER-LEFT: #fffcf4 1px solid; WIDTH: 452px; PADDING-TOP: 0px; BORDER-BOTTOM: #fffcf4 1px solid; FONT-FAMILY: "Courier New", Courier, monospace; LIST-STYLE-TYPE: none
}
UL.codelistclear {
	PADDING-RIGHT: 0px; PADDING-LEFT: 5px; BACKGROUND: #efeadf; PADDING-BOTTOM: 0px; WIDTH: 487px; PADDING-TOP: 0px
}
UL#sidebarlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #554f47; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#relatedlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #554f47; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.list LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #554f47; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL.buttonlist LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 10px; BACKGROUND: url(../images/arrow.gif) no-repeat 0px 6px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #554f47; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL#relatedlist LI {
	BACKGROUND: url(../images/arrow2.gif) no-repeat 0px 6px

}
UL.list LI {
	FONT-SIZE: 13px; BACKGROUND: url(../images/arrow2.gif) no-repeat 0px 5px

}
UL.buttonlist LI {
	FONT-SIZE: 13px; BACKGROUND: url(../images/arrow2.gif) no-repeat 0px 8px; LINE-HEIGHT: 22px; POSITION: relative
}
UL.buttonlist LI SPAN.key {
	FONT-SIZE: 11px
}
UL.buttonlist LI SPAN.plus {
	FONT-SIZE: 11px
}
UL.codelist LI {
	LINE-HEIGHT: 18px; POSITION: relative
}
UL.codelistclear LI {
	LINE-HEIGHT: 18px; POSITION: relative
}
UL.codelist LI SPAN {
	FONT-SIZE: 11px; FONT-FAMILY: "Courier New", Courier, monospace
}
UL.codelistclear LI SPAN {
	FONT-SIZE: 11px; FONT-FAMILY: "Courier New", Courier, monospace
}
UL.clearlist LI {
	CLEAR: both; FONT-SIZE: 13px
}
DIV#menu UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 234px 0px 0px 16px; WIDTH: 270px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#menu UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV#menu UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; BACKGROUND: url(../images/menu_overlay.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 265px; BORDER-TOP-STYLE: none; TEXT-INDENT: -9999px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; outline: none
}
DIV#menu UL LI A.mnu_start {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -265px; HEIGHT: 46px
}
DIV#menu UL LI A.mnu_start_act {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px 0px; HEIGHT: 46px
}
DIV#menu UL LI A.mnu_start_act:hover {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px 0px; HEIGHT: 46px
}
DIV#menu UL LI A.mnu_start:hover {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px 0px; HEIGHT: 46px
}
DIV#menu UL LI A.mnu_artikel {
	BACKGROUND: url(../images/menu_act.gif) no-repeat -265px -46px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_artikel_act {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -46px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_artikel_act:hover {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -46px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_artikel:hover {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -46px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_projekte {
	BACKGROUND: url(../images/menu_act.gif) no-repeat -265px -99px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_projekte_act {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -99px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_projekte_act:hover {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -99px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_projekte:hover {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -99px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_extras {
	BACKGROUND: url(../images/menu_act.gif) no-repeat -265px -152px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_extras_act {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -152px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_extras_act:hover {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -152px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_extras:hover {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -152px; HEIGHT: 53px
}
DIV#menu UL LI A.mnu_kontakt {
	BACKGROUND: url(../images/menu_act.gif) no-repeat -265px -205px; HEIGHT: 47px
}
DIV#menu UL LI A.mnu_kontakt_act {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -205px; HEIGHT: 47px
}
DIV#menu UL LI A.mnu_kontakt_act:hover {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -205px; HEIGHT: 47px
}
DIV#menu UL LI A.mnu_kontakt:hover {
	BACKGROUND: url(../images/menu_act.gif) no-repeat 0px -205px; HEIGHT: 47px
}
DIV#tabs_projekte {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 28px 66px; WIDTH: 506px; PADDING-TOP: 0px; HEIGHT: 40px
}
DIV#tabs_extras {
	PADDING-RIGHT: 0px; PADDING-LEFT: 9px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 28px 66px; WIDTH: 506px; PADDING-TOP: 0px; HEIGHT: 40px
}
DIV#tabs_projekte A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none! important; TEXT-INDENT: -800px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 40px; TEXT-DECORATION: none! important; BORDER-BOTTOM-STYLE: none! important
}
DIV#tabs_extras A {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; BORDER-TOP-STYLE: none! important; TEXT-INDENT: -800px; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; HEIGHT: 40px; TEXT-DECORATION: none! important; BORDER-BOTTOM-STYLE: none! important
}
DIV#tabs_projekte A#projekte_1 {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat 0px 0px; WIDTH: 95px
}
DIV#tabs_projekte A#projekte_1:hover {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat 0px -40px

}
DIV#tabs_projekte A.projekte_1_act {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat 0px -40px

}
DIV#tabs_projekte A#projekte_2 {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -95px 0px; WIDTH: 111px
}
DIV#tabs_projekte A#projekte_2:hover {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -95px -40px

}
DIV#tabs_projekte A.projekte_2_act {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -95px -40px

}
DIV#tabs_projekte A#projekte_3 {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -206px 0px; WIDTH: 69px
}
DIV#tabs_projekte A#projekte_3:hover {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -206px -40px

}
DIV#tabs_projekte A.projekte_3_act {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -206px -40px

}
DIV#tabs_projekte A#projekte_4 {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -275px 0px; WIDTH: 142px
}
DIV#tabs_projekte A#projekte_4:hover {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -275px -40px

}
DIV#tabs_projekte A.projekte_4_act {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -275px -40px

}
DIV#tabs_projekte A#projekte_5 {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -417px 0px; WIDTH: 89px
}
DIV#tabs_projekte A#projekte_5:hover {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -417px -40px

}
DIV#tabs_projekte A.projekte_5_act {
	BACKGROUND: url(../images/tabmenu_projekte.gif) no-repeat -417px -40px

}
DIV#tabs_extras A#extras_1 {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat 0px 0px; WIDTH: 93px
}
DIV#tabs_extras A#extras_1:hover {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat 0px -40px

}
DIV#tabs_extras A.extras_1_act {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat 0px -40px

}
DIV#tabs_extras A#extras_2 {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -93px 0px; WIDTH: 104px
}
DIV#tabs_extras A#extras_2:hover {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -93px -40px

}
DIV#tabs_extras A.extras_2_act {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -93px -40px

}
DIV#tabs_extras A#extras_3 {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -197px 0px; WIDTH: 102px
}
DIV#tabs_extras A#extras_3:hover {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -197px -40px

}
DIV#tabs_extras A.extras_3_act {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -197px -40px

}
DIV#tabs_extras A#extras_4 {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -299px 0px; WIDTH: 100px
}
DIV#tabs_extras A#extras_4:hover {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -299px -40px

}
DIV#tabs_extras A.extras_4_act {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -299px -40px

}
DIV#tabs_extras A#extras_5 {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -399px 0px; WIDTH: 107px
}
DIV#tabs_extras A#extras_5:hover {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -399px -40px

}
DIV#tabs_extras A.extras_5_act {
	BACKGROUND: url(../images/tabmenu_extras.gif) no-repeat -399px -40px

}
H1 {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif
}
H2 {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif
}
H4 {
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif
}
H1 {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
H1.articlehead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(../images/bg_h2.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 427px; COLOR: #645f57; LINE-HEIGHT: 14px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none
}
H1.projecthead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(../images/bg_h2.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 427px; COLOR: #645f57; LINE-HEIGHT: 14px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none
}
H1.extrahead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(../images/bg_h2.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 427px; COLOR: #645f57; LINE-HEIGHT: 14px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none
}
H1.searchhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(../images/bg_h2.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 427px; COLOR: #645f57; LINE-HEIGHT: 14px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 22px; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: url(../images/bg_h2.gif) no-repeat; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 427px; COLOR: #645f57; LINE-HEIGHT: 14px; PADDING-TOP: 0px; HEIGHT: 25px; TEXT-DECORATION: none
}
H1.articlehead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 9px; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #b4ac9c 2px solid; HEIGHT: 21px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; MARGIN: 3px 0px 0px 9px; WIDTH: auto; PADDING-TOP: 0px; BORDER-BOTTOM: #b4ac9c 2px solid; HEIGHT: 21px
}
H1.articlehead {
	MARGIN: 4px 0px 0px 9px; LINE-HEIGHT: 19px; HEIGHT: 21px
}
* HTML H1.articlehead {
	MARGIN: 4px 0px 0px 9px; HEIGHT: 20px
}
*:first-child + HTML H1.articlehead {
	MARGIN: 4px 0px 0px 9px; HEIGHT: 20px
}
H1.searchhead {
	BACKGROUND: url(../images/bg_h2.gif) no-repeat 0px 4px; FLOAT: none; MARGIN: 0px 0px 0px 74px; WIDTH: auto
}
H1.projecthead {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: none; MARGIN: 0px 0px 6px 74px; WIDTH: auto
}
H1.extrahead {
	DISPLAY: block; FONT-SIZE: 11px; FLOAT: none; MARGIN: 0px 0px 6px 74px; WIDTH: auto
}
H2 A {
	DISPLAY: block; FONT-WEIGHT: normal; FONT-SIZE: 18px; BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #645f57; BORDER-TOP-STYLE: none; LINE-HEIGHT: 20px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 21px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; outline: none
}
H2 A:hover {
	BACKGROUND: #98bc53; COLOR: #ffffff; BORDER-BOTTOM: #98bc53 2px solid
}
* HTML H2 A {
	DISPLAY: inline
}
H2.sidebarhead {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 8px; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND: url(../images/bg_h3.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 16px; WIDTH: 257px; COLOR: #645f57; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 25px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
H2.sidebararticle {
	CLEAR: both; PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 8px; FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: none; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 0px 16px; WIDTH: 257px; COLOR: #756d63; BORDER-TOP-STYLE: none; LINE-HEIGHT: 14px; PADDING-TOP: 2px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: auto; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; COLOR: #f9f6ef; PADDING-TOP: 0px; HEIGHT: 12px; TEXT-DECORATION: none
}
H4 {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 483px; COLOR: #645f57; LINE-HEIGHT: 18px; PADDING-TOP: 0px; TEXT-DECORATION: none
}
DIV#frontbox DIV.startfront {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 238px; LINE-HEIGHT: 17px; PADDING-TOP: 6px
}
DIV#frontbox DIV.subfront {
	border: 1px solid red;
	float: left;
	width: 487px;
	line-height: 17px;
	padding: 6px 0 0 0;
	}
	
DIV#frontbox IMG {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 10px;
	PADDING-TOP: 6px
}
DIV.article P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; COLOR: #554f47; PADDING-TOP: 0px
}
DIV.imprint P {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; COLOR: #554f47; PADDING-TOP: 0px
}
DIV.article P {
	FONT-SIZE: 13px; LINE-HEIGHT: 20px
}
DIV.imprint P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
DIV#sidebar P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 24px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 12px; WIDTH: 250px; COLOR: #756d63; PADDING-TOP: 0px
}
DIV.projectdetails P SPAN {
	PADDING-RIGHT: 2px;
	PADDING-LEFT: 2px;
	PADDING-BOTTOM: 0px;
	COLOR: #d4d0c8;
	PADDING-TOP: 0px
}
DIV.extradetails P SPAN {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: #2d2c28; PADDING-BOTTOM: 0px; COLOR: #d4d0c8; PADDING-TOP: 0px
}
DIV.separator {
	FONT-SIZE: 2px; BACKGROUND: url(../images/separator.gif) no-repeat; MARGIN: 25px 0px 32px 75px; WIDTH: 506px; LINE-HEIGHT: 0px; HEIGHT: 2px
}
SPAN.highlight {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8e8880; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
SPAN.highlightstart {
	DISPLAY: inline; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #8e8880; LINE-HEIGHT: 17px; TEXT-DECORATION: none
}
DIV.logo {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 120px;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 5px;
	HEIGHT: 120px;
	background-image: url(logo.jpg);
	background-repeat: no-repeat;
}
DIV.date {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	WIDTH: 120px;
	LINE-HEIGHT: 12px;
	PADDING-TOP: 5px;
	HEIGHT: 120px;
	background-image: url(bg_numero.gif);
	background-repeat: no-repeat;
}
DIV.date SPAN.dateday {
	DISPLAY: block; FONT-SIZE: 18px; WIDTH: 30px; COLOR: #f9f6ef; LINE-HEIGHT: 17px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif; TEXT-ALIGN: center
}
DIV.date SPAN.datemonth {
	DISPLAY: block;
	FONT-SIZE: 9px;
	TEXT-TRANSFORM: lowercase;
	WIDTH: 30px;
	COLOR: #98d74a;
	LINE-HEIGHT: 12px;
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif;
	TEXT-ALIGN: center
}
SPAN.projectsubject {
	PADDING-RIGHT: 0px! important;
	DISPLAY: block;
	PADDING-LEFT: 0px! important;
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	BACKGROUND: none transparent scroll repeat 0% 0%;
	FLOAT: left;
	PADDING-BOTTOM: 0px! important;
	WIDTH: 70px;
	COLOR: #d4d0c8! important;
	PADDING-TOP: 0px! important;
	FONT-FAMILY: Geneva, Helvetica, Tahoma, sans-serif
}
SPAN.extrasubject {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 0px! important; FONT-WEIGHT: bold; FONT-SIZE: 10px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: left; PADDING-BOTTOM: 0px! important; TEXT-TRANSFORM: uppercase; WIDTH: 62px; COLOR: #d4d0c8! important; PADDING-TOP: 0px! important; FONT-FAMILY: Geneva, Helvetica, Tahoma, sans-serif
}
SPAN.fullarticlelink {
	PADDING-RIGHT: 0px! important; DISPLAY: block; PADDING-LEFT: 11px! important; PADDING-BOTTOM: 11px! important; MARGIN: 0px; PADDING-TOP: 19px! important
}
P.readmorelink {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -12px 0px 33px; PADDING-TOP: 0px
}
SPAN.green {
	COLOR: #FFFFFF
}
SPAN.key {
	BORDER-RIGHT: #7d9b44 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #d2e2b4 1px solid; PADDING-LEFT: 3px; BACKGROUND: #98bc53; PADDING-BOTTOM: 0px; BORDER-LEFT: #b5cf84 1px solid; COLOR: #ffffff; PADDING-TOP: 0px; BORDER-BOTTOM: #6e883c 1px solid
}
SPAN.plus {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; BACKGROUND: url(../images/plus.gif) no-repeat 0px 2px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SPAN.functionright {
	FONT-SIZE: 13px; LEFT: 0px; MARGIN: 0px 0px 0px 175px; POSITION: absolute; TOP: 2px
}
SPAN.functionrightsmall {
	FONT-SIZE: 13px; LEFT: 0px; MARGIN: 0px 0px 0px 105px; POSITION: absolute; TOP: 2px
}
SPAN.tab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SPAN.tabtab {
	PADDING-RIGHT: 0px; PADDING-LEFT: 60px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
SPAN.selected {
	BACKGROUND: #98bc53; COLOR: #ffffff
}
SPAN.fixed84 {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 84px; PADDING-TOP: 3px
}
SPAN.fixedhead84 {
	PADDING-RIGHT: 4px; DISPLAY: block; PADDING-LEFT: 4px; FONT-SIZE: 13px; FLOAT: left; PADDING-BOTTOM: 3px; WIDTH: 84px; PADDING-TOP: 3px
}
SPAN.fixedhead84 {
	BACKGROUND: #f9f6ec
}
* HTML SPAN.functionright {
	MARGIN: 0px 0px 0px 165px; TOP: -1px
}
* HTML SPAN.functionright {
	MARGIN: 0px 0px 0px 95px; TOP: -1px
}
P.lastblock {
	MARGIN: 0px
}
P.bottomblock {
	MARGIN: 10px 0px 0px
}
P.rss {
	LEFT: 732px;
	BOTTOM: 78px;
	POSITION: absolute;
}
P.centerimage {
	TEXT-ALIGN: center
}
FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
ACRONYM {
	CURSOR: help; BORDER-BOTTOM: #867e76 1px dotted
}
A {
	/*BACKGROUND: url(../images/underline.gif) repeat-x 0px 14px;*/
	COLOR: #2d2b28;
	/*BORDER-BOTTOM: #aba49c 1px solid;*/
	TEXT-DECORATION: none;
	outline: none;
}
DIV.article P A {
	BACKGROUND: url(../images/underline.gif) repeat-x 0px 15px

}
SPAN.functionright A {
	/*BACKGROUND: url(../images/underline.gif) repeat-x 0px 15px*/

}
A:hover {
	/*BACKGROUND: #98bc52; COLOR: #ffffff; BORDER-BOTTOM: #98bc52 1px solid; TEXT-DECORATION: none*/
}
DIV.article P A:hover {
	BACKGROUND: #98bc52; COLOR: #ffffff; BORDER-BOTTOM: #98bc52 1px solid; TEXT-DECORATION: none
}
SPAN.functionright A:hover {
	BACKGROUND: #98bc52; COLOR: #ffffff; BORDER-BOTTOM: #98bc52 1px solid; TEXT-DECORATION: none
}
A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.logolink {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 297px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 46px; BORDER-BOTTOM-STYLE: none; outline: none
}
A.logolink:hover {
	DISPLAY: block; BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 297px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 46px; BORDER-BOTTOM-STYLE: none; outline: none
}
A.imagelink {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.imagelink:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.imprint {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/btn_impressum.gif) no-repeat; FLOAT: right; MARGIN: 18px 0px 0px; WIDTH: 76px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none; outline: none
}
A.imprint_act {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/btn_impressum.gif) no-repeat 0px -20px; FLOAT: right; MARGIN: 18px 0px 0px; WIDTH: 76px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none; outline: none
}
A.imprint_act:hover {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/btn_impressum.gif) no-repeat 0px -20px; FLOAT: right; MARGIN: 18px 0px 0px; WIDTH: 76px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none; outline: none
}
A.imprint:hover {
	CLEAR: both; DISPLAY: block; BACKGROUND: url(../images/btn_impressum.gif) no-repeat 0px -20px; FLOAT: right; MARGIN: 18px 0px 0px; WIDTH: 76px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 20px; BORDER-BOTTOM-STYLE: none; outline: none
}
A.articles_prev {
	DISPLAY: block; BACKGROUND: url(../images/btn_articles.gif) no-repeat; FLOAT: left; MARGIN: 0px 7px 32px 0px; WIDTH: 124px; BORDER-TOP-STYLE: none; TEXT-INDENT: -200px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 31px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; outline: none
}
A.articles_prev:hover {
	BACKGROUND: url(../images/btn_articles.gif) no-repeat 0px -31px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.articles_next {
	DISPLAY: block; BACKGROUND: url(../images/btn_articles.gif) no-repeat -124px 0px; FLOAT: left; MARGIN: 0px 0px 32px; WIDTH: 124px; BORDER-TOP-STYLE: none; TEXT-INDENT: -200px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 31px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; outline: none
}
A.articles_next:hover {
	BACKGROUND: url(../images/btn_articles.gif) no-repeat -124px -31px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.fullarticle {
	BORDER-RIGHT: #ffffff 1px dotted; PADDING-RIGHT: 10px; BORDER-TOP: #ffffff 1px dotted; PADDING-LEFT: 10px; FONT-SIZE: 13px; BACKGROUND: #56504a; PADDING-BOTTOM: 5px; BORDER-LEFT: #ffffff 1px dotted; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px dotted; TEXT-DECORATION: none; outline: none
}
A.fullarticle:hover {
	BORDER-RIGHT: #ffffff 1px dotted; BORDER-TOP: #ffffff 1px dotted; BACKGROUND: #98bc53; BORDER-LEFT: #ffffff 1px dotted; COLOR: #ffffff; BORDER-BOTTOM: #ffffff 1px dotted; TEXT-DECORATION: none
}
A.projectlink {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 228px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 146px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; outline: none
}
A.extralink {
	PADDING-RIGHT: 5px; DISPLAY: block; PADDING-LEFT: 5px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-BOTTOM: 0px; WIDTH: 228px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; HEIGHT: 146px; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none; outline: none
}
A.projectlink:hover {
	BACKGROUND: url(../images/project.gif) no-repeat -10px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.extralink:hover {
	BACKGROUND: url(../images/extra.gif) no-repeat -10px 0px; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: none; BORDER-BOTTOM-STYLE: none
}
A.rssfeed {
	PADDING-RIGHT: 0px;
	DISPLAY: block;
	PADDING-LEFT: 2px;
	FONT-SIZE: 12px;
	BACKGROUND: url(../images/btn_rss.gif) no-repeat;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	WIDTH: 85px;
	COLOR: #666666;
	BORDER-TOP-STYLE: none;
	LINE-HEIGHT: 10px;
	PADDING-TOP: 6px;
	FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif;
	BORDER-RIGHT-STYLE: none;
	BORDER-LEFT-STYLE: none;
	HEIGHT: 18px;
	TEXT-DECORATION: none;
	BORDER-BOTTOM-STYLE: none;
	outline: none
}
A.rssfeed:hover {
	BACKGROUND: url(../images/btn_rss.gif) no-repeat; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; TEXT-DECORATION: underline; BORDER-BOTTOM-STYLE: none
}
DIV#bottomNav A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
DIV.extradetails P A {
	BACKGROUND: url(../images/underline.gif) repeat-x 0px 14px; COLOR: #e9e5dc; BORDER-BOTTOM: #aba49c 1px solid; TEXT-DECORATION: none; outline: none
}
DIV.extradetails P A:hover {
	BACKGROUND: #98bc52; COLOR: #ffffff; BORDER-BOTTOM: #98bc52 1px solid; TEXT-DECORATION: none
}
UL.zemError {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 20px 14px; PADDING-TOP: 0px
}
DIV.zemThanks P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 18px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 427px; COLOR: #645f57; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif; HEIGHT: 25px; TEXT-DECORATION: none
}
DIV.contact DIV {
	FLOAT: left; WIDTH: 248px
}
DIV.contactbutton {
	CLEAR: both; WIDTH: 506px! important
}
DIV.contact DIV.contactright {
	FLOAT: right; WIDTH: auto
}
LABEL.zemText {
	FONT-SIZE: 13px
}
INPUT {
	BORDER-RIGHT: #beb8ac 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #beb8ac 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: url(../images/bg_input.gif) #f9f6ee no-repeat; PADDING-BOTTOM: 5px; MARGIN: 2px 0px 14px; BORDER-LEFT: #beb8ac 1px solid; WIDTH: 236px; COLOR: #645f57; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #beb8ac 1px solid; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif
}
TEXTAREA {
	BORDER-RIGHT: #beb8ac 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #beb8ac 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 11px; BACKGROUND: url(../images/bg_input.gif) #f9f6ee no-repeat; PADDING-BOTTOM: 5px; MARGIN: 2px 0px 14px; BORDER-LEFT: #beb8ac 1px solid; WIDTH: 236px; COLOR: #645f57; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #beb8ac 1px solid; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif
}
INPUT:focus {
	BACKGROUND: url(../images/bg_input_focus.gif) #ffffff no-repeat

}
TEXTAREA:focus {
	BACKGROUND: url(../images/bg_input_focus.gif) #ffffff no-repeat

}
TEXTAREA {
	HEIGHT: 137px
}
* HTML TEXTAREA {
	HEIGHT: 141px
}
BUTTON.zemSubmit {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 127px; CURSOR: pointer; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none; outline: none
}
* HTML BUTTON.zemSubmit {
	WIDTH: 124px
}
DIV#searchcontent STRONG {
	BACKGROUND: #f4f0e7
}
P#search {
	FLOAT: left; MARGIN: 0px 0px 6px; WIDTH: 257px! important
}
INPUT#searchbox {
	BORDER-RIGHT: #beb8ac 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #beb8ac 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 13px; BACKGROUND: url(../images/bg_input.gif) #f9f6ee no-repeat; FLOAT: left; PADDING-BOTTOM: 5px; MARGIN: 0px 0px 27px; BORDER-LEFT: #beb8ac 1px solid; WIDTH: 196px; COLOR: #645f57; LINE-HEIGHT: 18px; PADDING-TOP: 5px; BORDER-BOTTOM: #beb8ac 1px solid; FONT-FAMILY: "Lucida Grande", "Lucida Sans Unicode", "Trebuchet MS", Tahoma, Geneva, sans-serif; HEIGHT: 16px
}
INPUT#searchbox:focus {
	BACKGROUND: url(../images/bg_input_focus.gif) #ffffff no-repeat

}
INPUT.searchbtn {
	BORDER-RIGHT: #ffffff 1px dotted; PADDING-RIGHT: 5px; BORDER-TOP: #ffffff 1px dotted; PADDING-LEFT: 5px; BACKGROUND: #56504a; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 0px 6px; BORDER-LEFT: #ffffff 1px dotted; WIDTH: 43px; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 2px; BORDER-BOTTOM: #ffffff 1px dotted; HEIGHT: 28px; TEXT-DECORATION: none; outline: none
}
* HTML P#search {
	MARGIN: 0px 0px 12px
}
*:first-child + HTML P#search {
	CLEAR: both; MARGIN: 0px 0px 10px
}
*:first-child + HTML INPUT#searchbox {
	MARGIN: -18px 0px 27px
}
*:first-child + HTML INPUT.searchbtn {
	MARGIN: -18px 0px 0px 6px
}
