HTML {
	HEIGHT: 100%
}
BODY {
	HEIGHT: 100%
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; BACKGROUND: #fff0d9; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #666; PADDING-TOP: 0px; FONT-FAMILY: arial, helvetica, sans-serif
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
A {
	COLOR: #666
}
.hiddenLink {
	TEXT-DECORATION: none
}
.hiddenLink:hover {
	TEXT-DECORATION: underline
}
#container {
	MIN-HEIGHT: 100%; POSITION: relative
}
#container-content {
	BACKGROUND: url(bg2.jpg) #fff repeat-x left bottom
}
#wrapper {
	BACKGROUND: url(bg1.gif) repeat-x
}
#wrapper-content {
	PADDING-LEFT: 30px; LEFT: 50%; MARGIN-LEFT: -435px; WIDTH: 870px; POSITION: relative
}
.clear {
	CLEAR: both
}
#infoChat A {
	DISPLAY: block; BACKGROUND: url(badgeInfochat.gif); LEFT: 550px; WIDTH: 137px; POSITION: absolute; TOP: 11px; HEIGHT: 136px
}
#infoChat SPAN {
	DISPLAY: none
}
#head {
	CLEAR: both; PADDING-BOTTOM: 26px; PADDING-TOP: 56px
}
#head H1 {
	BACKGROUND: url(logo.gif); WIDTH: 154px; HEIGHT: 27px
}
#head H1 A {
	DISPLAY: block; WIDTH: 154px; HEIGHT: 27px
}
#head H1 SPAN {
	DISPLAY: none
}
#navigation {
	PADDING-LEFT: 17px; PADDING-TOP: 41px
}
#navigation LI {
	PADDING-RIGHT: 20px; DISPLAY: inline; PADDING-LEFT: 15px; BACKGROUND: url(navArrow.gif) no-repeat 0px 5%; FLOAT: left
}
#navigation A {
	DISPLAY: block; COLOR: #000; TEXT-DECORATION: none
}
#navigation A:hover {
	COLOR: #f90
}
#navigation A:active {
	COLOR: #f90
}
#navigation .navAct {
	COLOR: #f90
}
#navigation .sitemap {
	PADDING-RIGHT: 17px; FLOAT: right
}
#navigation .impressum {
	PADDING-RIGHT: 50px; FLOAT: right
}
#subnavigation {
	PADDING-RIGHT: 40px; PADDING-LEFT: 17px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 174px; PADDING-TOP: 35px
}
#subnavigation LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(subNavArrow.gif) no-repeat 0px 50%; PADDING-BOTTOM: 3px; PADDING-TOP: 3px
}
#subnavigation A {
	COLOR: #f90; TEXT-DECORATION: none
}
#subnavigation A:hover {
	FONT-WEIGHT: bold
}
#subnavigation .navAct {
	FONT-WEIGHT: bold; BACKGROUND: url(subNavArrowAct.gif) #f90 no-repeat 0px 50%
}
#subnavigation .navAct A {
	COLOR: #fff
}
#content {
	CLEAR: both; DISPLAY: inline-block
}
#content H1 {
	PADDING-BOTTOM: 10px
}
.folgeSeite DIV {
	MARGIN-LEFT: 231px; MARGIN-RIGHT: 250px; PADDING-TOP: 28px
}
.folgeSeite .magazine-container {
	CLEAR: both; MARGIN-LEFT: 226px
}
.folgeSeite .magazine-container DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.folgeSeite DIV P {
	PADDING-BOTTOM: 10px
}
.folgeSeite .project {
	
}
.folgeSeite .project A IMG {
	BORDER-RIGHT: #e0e0e0 1px solid; BORDER-TOP: #e0e0e0 1px solid; FLOAT: left; MARGIN: 3px 0px 10px; BORDER-LEFT: #e0e0e0 1px solid; BORDER-BOTTOM: #e0e0e0 1px solid
}
.startSeite {
	BACKGROUND: url(bg_content.gif) #fff repeat-y; HEIGHT: 368px
}
.pro {
	BACKGROUND: #fff repeat-y; HEIGHT: 368px
}
#pro .teaser1 {
	PADDING-RIGHT: 23px; PADDING-LEFT: 17px; FONT-SIZE: 11px; Z-INDEX: -10; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 174px; PADDING-TOP: 28px; HEIGHT: 320px
}
#content .teaser {
	PADDING-RIGHT: 23px; PADDING-LEFT: 17px; FONT-SIZE: 11px; Z-INDEX: -10; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 174px; PADDING-TOP: 28px; HEIGHT: 320px
}
#content .teaserWhite {
	PADDING-RIGHT: 23px; PADDING-LEFT: 17px; FONT-SIZE: 11px; Z-INDEX: -10; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 174px; PADDING-TOP: 28px; HEIGHT: 320px
}
#pro .teaser1black {
	PADDING-RIGHT: 23px; PADDING-LEFT: 17px; FONT-SIZE: 11px; Z-INDEX: -10; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 174px; PADDING-TOP: 28px; HEIGHT: 320px
}
#content .teaserWhite {
	COLOR: #fff
}
#content .teaser P {
	CLEAR: both; PADDING-BOTTOM: 14px; WIDTH: 165px
}
#content .teaserWhite P {
	CLEAR: both; PADDING-BOTTOM: 14px; WIDTH: 165px
}
#content .teaser H2 {
	PADDING-BOTTOM: 7px
}
#content2 {
	CLEAR: both; DISPLAY: inline-block
}
#content2 .teaser {
	PADDING-RIGHT: 23px; PADDING-LEFT: 17px; FONT-SIZE: 11px; Z-INDEX: -10; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 174px; PADDING-TOP: 28px; HEIGHT: 320px
}
#content2 .teaser H2 {
	PADDING-RIGHT: 18px; BACKGROUND: url(headlineArrow.gif) no-repeat 100% 28%
}
#content .teaserWhite H2 {
	PADDING-BOTTOM: 7px
}
#pro .teaser1black H2 {
	PADDING-BOTTOM: 7px
}
#content .teaser H2 {
	PADDING-RIGHT: 18px; BACKGROUND:no-repeat 100% 28%
}
#content .teaserWhite A {
	COLOR: #fff
}
#konzeption {
	BACKGROUND: url(bgwhat.gif) no-repeat 0px 100%
}
#kreation {
	BACKGROUND: url(bghwo.gif) no-repeat 0px 100%
}
#programmierung {
	BACKGROUND: url(bgwho.jpg) no-repeat 0px 100%
}
#content .element {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; MARGIN: 0px; PADDING-TOP: 0px
}
#content FIELDSET {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 500px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content LEGEND {
	DISPLAY: none; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content LABEL {
	MARGIN-TOP: 5px; FLOAT: left; WIDTH: 100px
}
#content .element INPUT {
	WIDTH: 300px; HEIGHT: 16px
}
#content .submit {
	MARGIN-LEFT: 100px; HEIGHT: auto! important
}
#content TEXTAREA {
	WIDTH: 300px; HEIGHT: 100px
}
#content DIV UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 15px; PADDING-TOP: 10px
}
#content DIV LI {
	PADDING-BOTTOM: 5px; MARGIN-LEFT: 12px; LIST-STYLE-TYPE: square
}
#content DIV H3 {
	PADDING-TOP: 15px
}
#content #sitemap UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 20px; PADDING-TOP: 0px
}
#content #sitemap LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer {
	CLEAR: both; Z-INDEX: 1000; COLOR: #fff; HEIGHT: 189px
}
#footer .teaser H2 {
	PADDING-BOTTOM: 7px
}
#footer .loginBox H2 {
	PADDING-BOTTOM: 7px
}
#footer A {
	COLOR: #fff
}
#footer .projectLink A {
	PADDING-RIGHT: 10px; BACKGROUND: url(linkArrow.gif) no-repeat 100% 50%
}
#footer .teaser {
	PADDING-RIGHT: 23px; PADDING-LEFT: 17px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 175px; PADDING-TOP: 20px; HEIGHT: 136px
}
#footer .loginBox {
	PADDING-RIGHT: 23px; PADDING-LEFT: 17px; FONT-SIZE: 11px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 175px; PADDING-TOP: 20px; HEIGHT: 136px
}
#footer .copyright {
	CLEAR: both; PADDING-RIGHT: 23px; PADDING-LEFT: 17px; PADDING-BOTTOM: 30px; COLOR: #666666; PADDING-TOP: 10px
}
#footer .teaser {
	BACKGROUND: url(footerTrenner.gif) no-repeat 100% 50%
}
#footer .teaser P {
	PADDING-BOTTOM: 4px
}
#footer A IMG {
	BORDER-RIGHT: #885200 3px solid; BORDER-TOP: #885200 3px solid; BORDER-LEFT: #885200 3px solid; BORDER-BOTTOM: #885200 3px solid
}
#footer A IMG:hover {
	BORDER-RIGHT: #ffc66f 3px solid; BORDER-TOP: #ffc66f 3px solid; BORDER-LEFT: #ffc66f 3px solid; BORDER-BOTTOM: #ffc66f 3px solid
}
#footer .loginBox .loginInput {
	BORDER-RIGHT: #f49301 1px solid; BORDER-TOP: #c37601 1px solid; BACKGROUND: #ffd89f; FLOAT: left; MARGIN-BOTTOM: 5px; BORDER-LEFT: #c37601 1px solid; WIDTH: 130px; MARGIN-RIGHT: 5px; BORDER-BOTTOM: #f49301 1px solid
}
#footer .loginBox P {
	CLEAR: both; MARGIN-LEFT: 3px; COLOR: #513100
}
#footer .passReminder {
	MARGIN-TOP: -50px; FONT-SIZE: 10px; COLOR: #513100
}
#footer FORM {
	MARGIN-TOP: -5px
}

