BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: small; BACKGROUND: url(../../media/body-bg2.png) #000033 repeat-x left top; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: "Century Gothic", Verdana, sans-serif; FONT-SIZE:1,06em; TEXT-ALIGN: center
}
#header {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; left top; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 810px; PADDING-TOP: 0px; HEIGHT: 78px; TEXT-ALIGN: left
}
#holynet {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 163px; PADDING-TOP: 18px; HEIGHT: 44px; TEXT-ALIGN: left
}
#qr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: 163px; PADDING-TOP: 18px; HEIGHT: 44px; TEXT-ALIGN: left
}
#wrap {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 810px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
#main {
	BORDER-RIGHT: #323232 1px solid; FONT-SIZE: 120%; FLOAT: left; MARGIN: 30px 0px; WIDTH: 529px; LINE-HEIGHT: 1.5em
}
#main-alt {
	BORDER-RIGHT: #323232 1px solid; FONT-SIZE: 95%; FLOAT: left; MARGIN: 30px 0px; WIDTH: 529px; LINE-HEIGHT: 1.5em
}
#main-alt {
	WIDTH: 100%; BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#content {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 25px 0px 0px; PADDING-TOP: 0px
}
#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 95%; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 30px 25px; WIDTH: 255px; COLOR: #999; PADDING-TOP: 0px
}


UL#site_menu {
	DISPLAY: inline; BACKGROUND: url(../../media/navigation.png) no-repeat left top; FLOAT: left; MARGIN: auto; WIDTH: 338px; LIST-STYLE-TYPE: none; POSITION: relative; HEIGHT: 28px
}
UL#site_menu LI {
	TEXT-INDENT: -9999px; POSITION: absolute; TOP: 0px; HEIGHT: 28px
}
UL#site_menu A {
	DISPLAY: block; HEIGHT: 28px; TEXT-DECORATION: none
}
UL#site_menu LI#site_service {
	LEFT: 91px; WIDTH: 75px
}
UL#site_menu LI#site_design {
	LEFT: 167px; WIDTH: 70px
}
UL#site_menu LI#site_impressum {
	LEFT: 238px; WIDTH: 99px
}
UL#site_menu LI#site_service A:hover {
	BACKGROUND: url(../../media/navigation.png) no-repeat -91px -28px
}
UL#site_menu LI#site_design A:hover {
	BACKGROUND: url(../../media/navigation.png) no-repeat -167px -28px
}
UL#site_menu LI#site_impressum A:hover {
	BACKGROUND: url(../../media/navigation.png) no-repeat -238px -28px
}
BODY#service LI#site_service {
	BACKGROUND: url(../../media/navigation.png) no-repeat -91px -56px
}
BODY#service LI#site_service A:hover {
	BACKGROUND: url(../../media/navigation.png) no-repeat -91px -28px
}
BODY#design LI#site_design {
	BACKGROUND: url(../../media/navigation.png) no-repeat -167px -56px
}
BODY#design LI#site_design A:hover {
	BACKGROUND: url(../../media/navigation.png) no-repeat -167px -28px
}
BODY#impressum LI#site_impressum {
	BACKGROUND: url(../../media/navigation.png) no-repeat -238px -56px
}
BODY#impressum LI#site_impressum A:hover {
	BACKGROUND: url(../../media/navigation.png) no-repeat -238px -28px
}
#nav {
	PADDING-RIGHT: 0px; BORDER-TOP: #6ac 1px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: url(nav.jpg) #368aa6 repeat-x; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; BORDER-BOTTOM: #6ac 1px solid
}

#sidebar OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar DL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1.4; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#sidebar LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0.5em; PADDING-TOP: 0px
}
#sidebar DT {
	MARGIN: 0.5em 0px 0px
}
#sidebar DD {
	MARGIN: 0px
}
H1 {
	FONT-WEIGHT: bold; COLOR: #f90; FONT-FAMILY: "Century Gothic", Verdana, sans-serif
}
H2 {
	FONT-WEIGHT: bold; COLOR: #f90; FONT-FAMILY: "Century Gothic", Verdana, sans-serif
}
H2 A {
	FONT-WEIGHT: bold; COLOR: #f90; FONT-FAMILY: "Century Gothic", Verdana, sans-serif
}
H3 {
	FONT-WEIGHT: bold; COLOR: #f90; FONT-FAMILY: "Century Gothic", Verdana, sans-serif
}
H4 {
	FONT-WEIGHT: bold; COLOR: #f90; FONT-FAMILY: "Century Gothic", Verdana, sans-serif
}
H1 {
	FONT-SIZE: 170%; MARGIN: 0px 0px 0.7em
}
H2 {
	FONT-SIZE: 170%; MARGIN: 0px 0px 0.7em
}
H3 {
	FONT-SIZE: 150%; MARGIN: 30px 0px 0.6em
}
H4 {
	FONT-SIZE: 130%; MARGIN: 1.2em 0px 0px
}
H2#heading {
	FONT-WEIGHT: normal; FONT-SIZE: 90%; MARGIN: 0px 0px 2em; COLOR: #777; LINE-HEIGHT: 0
}
HR {
	DISPLAY: none
}

IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
IMG.left {
	FLOAT: left; MARGIN: 5px 10px 0px 0px
}
IMG.noborder {
	BORDER-TOP-STYLE: none! important; BORDER-RIGHT-STYLE: none! important; BORDER-LEFT-STYLE: none! important; BORDER-BOTTOM-STYLE: none! important
}
IMG.right {
	FLOAT: right; MARGIN: 5px 0px 0px 10px
}
#sidebar IMG {
	BORDER-RIGHT: #6ac 1px solid; BORDER-TOP: #6ac 1px solid; BORDER-LEFT: #6ac 1px solid; BORDER-BOTTOM: #6ac 1px solid
}
#content A IMG:hover {
	BORDER-RIGHT: #c32 1px solid; BORDER-TOP: #c32 1px solid; BORDER-LEFT: #c32 1px solid; BORDER-BOTTOM: #c32 1px solid
}
#sidebar A IMG:hover {
	BORDER-RIGHT: #f90 1px solid; BORDER-TOP: #f90 1px solid; BORDER-LEFT: #f90 1px solid; BORDER-BOTTOM: #f90 1px solid
}
#flickr {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 219px; PADDING-TOP: 0px; HEIGHT: 273px
}
#flickr IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px 8px 8px 0px; WIDTH: 219px; PADDING-TOP: 0px; HEIGHT: 273px
}

.hide {
	DISPLAY: none
}
P {
	MARGIN: 0px 0px 4em
}
P.left {
	FLOAT: left
}
P.right {
	FLOAT: right
}
.ad2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: -1.2em 0px 1.5em; PADDING-TOP: 0px
}
.ad4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 2em 0px -0.5em; PADDING-TOP: 0px
}
.entry {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 3em; PADDING-TOP: 0px
}
.entry A:link {
	COLOR: #FFF; TEXT-DECORATION: none
}
.entry A:hover {
	COLOR: #ff9900
}

#footer {
	CLEAR: both; PADDING-RIGHT: 0px; BORDER-TOP: #010101 1px solid; PADDING-LEFT: 0px; FONT-SIZE: 90%; BACKGROUND: url(/i/footer.jpg) #286b88 repeat-x; PADDING-BOTTOM: 12px; MARGIN: 0px; WIDTH: 100%; COLOR: #ccc; PADDING-TOP: 12px
}
#footer .inner {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 810px; PADDING-TOP: 0px
}
#footer UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
#footer LI {
	PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 12px; BACKGROUND: url(/i/footer-sep.gif) no-repeat 0px 50%; PADDING-BOTTOM: 0px; MARGIN: 0px 4px 0px 0px; PADDING-TOP: 0px
}
#footer UL LI.first {
	PADDING-LEFT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%
}
#footer A {
	FONT-WEIGHT: normal; COLOR: #ccc; TEXT-DECORATION: underline
}
#footer A:hover {
	FONT-WEIGHT: normal; COLOR: #ccc; TEXT-DECORATION: underline
}
#footer A:hover {
	COLOR: #eee
}

.tooltips-gray{

background:#444444;
color:#FFFFFF;
text-align:center;
padding-top:4px;
}
.tooltips-gray div{

background:url(img/tips_gray.png) left bottom no-repeat;
padding-top:4px;
height:18px;
}




