BODY {
        FONT-SIZE: 12px; FONT-FAMILY: arial, helvetica, sans-serif
}
A:link {
        COLOR: #CE6431; TEXT-DECORATION: none
}
A:visited {
        COLOR: #FFA31A; TEXT-DECORATION: none
}
A:hover {
        COLOR: #000000; TEXT-DECORATION: none
}
A:active {
        COLOR: #7B5722; TEXT-DECORATION: strong
}
P {
        FONT-SIZE: 14px; FONT-FAMILY: arial, helvetica, sans-serif
}
.box2 {
        Font-size: 14px; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: left; position: absolute; left: 90px; top: 110px; WIDTH: 162px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-TOP: 25px; HEIGHT: auto; BACKGROUND-COLOR: transparent;
}
.box2 IMG {
        PADDING-RIGHT: 2px; MARGIN-TOP: 25px; DISPLAY: block; PADDING-LEFT: 45px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.box2 A:link {
        PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.box2 A:visited {
        PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.box2 A:hover {
        PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; BACKGROUND-COLOR: #CC6633; TEXT-DECORATION: none
}
.box2 A:active {
        PADDING-RIGHT: 2px; DISPLAY: block; PADDING-LEFT: 20px; PADDING-BOTTOM: 2px; COLOR: #FFA31A; PADDING-TOP: 2px; BORDER-BOTTOM: 0px; TEXT-DECORATION: none
}
.box2 P {
        BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 12px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; TEXT-INDENT: 20px; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.box3{
        Font-size: 14px; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif; text-align: left; position: absolute; left: 110px; WIDTH: 130px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-TOP: 25px; HEIGHT: auto; BACKGROUND-COLOR: transparent;
}
.box4{
        FONT-SIZE: 12px; color: #000000; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif
}
.box5{
        FONT-SIZE: 12px; color: #fff; PADDING-RIGHT: 30px; FONT-WEIGHT: normal; FONT-STYLE: normal; FONT-FAMILY: arial, helvetica, sans-serif; BACKGROUND: no;
}

H1 {
        MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 30px; PADDING-BOTTOM: 0px; COLOR: #CE6431; PADDING-TOP: 10px; FONT-FAMILY: "brochure", "brush738 BT", "blacklightd", "biblescrt", "Monotype Corsiva", "Calligraphic 421", Braganza, BraganzaITC, "Murray Hill", "Ex ponto", mediscript, cursive; text-shadow: 2px 2px 4px #ababab
}
UNKNOWN {
        MARGIN-TOP: 30px; FONT-WEIGHT: normal; font-stretch: normal
}
H2      {
        position: absolute; left: 650px; top: 555px; MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 12px; PADDING-BOTTOM: 10px; COLOR: #CE6431;
}
H3      {
        FONT-WEIGHT: strong; FONT-SIZE: 12px; COLOR: #CE6431; PADDING-BOTTOM: 0px;
}
event      {
        position: absolute; left: 250px; top: 600px; MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 10px; COLOR: #CE6431;
}

UL LI {
        MARGIN-TOP: 1px; LIST-STYLE-POSITION: outside; LIST-STYLE-IMAGE: url(bilder/list.gif); MARGIN-BOTTOM: 8px
}
.vorschau {
        BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; MARGIN: 5px; BORDER-RIGHT-WIDTH: 0px
}
OL LI {
        display: inline; line-height: 18pt; MARGIN-TOP: 5px; LIST-STYLE-POSITION: outside; MARGIN-BOTTOM: 8px
}
.passphoto {
        BORDER-RIGHT: #CC6633 1px solid; BORDER-TOP: #CC6633 1px solid; FLOAT: right; MARGIN-LEFT: 12px; BORDER-LEFT: #CC6633 1px solid; BORDER-BOTTOM: #CC6633 1px solid
}
.passphoto1 {
        BORDER-RIGHT: #CC6633 1px solid; BORDER-TOP: #CC6633 1px solid; MARGIN-TOP: 0px; DISPLAY: block; FLOAT: right; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 15px; BORDER-LEFT: #CC6633 1px solid; PADDING-TOP: 0px; BORDER-BOTTOM: #CC6633 1px solid
}
.passphoto2 {
        BORDER-RIGHT: #666 0px solid; BORDER-TOP: #666 0px solid; MARGIN-TOP: 48px; MARGIN-BOTTOM: 48px; MARGIN-LEFT: 12px; BORDER-LEFT: #666 0px solid; BORDER-BOTTOM: #666 0px solid; TEXT-ALIGN: right
}
.photoleft {
        FLOAT: left; MARGIN: 0px 8px 4px 0px
}
.rahmen {

}
BLOCKQUOTE {
        MARGIN: 0em 3em
}
P {
        FONT-SIZE: 12px; MARGIN: 0em 0em 1em; LINE-HEIGHT: 1.4
}
.noindent {
        MARGIN: 0em
}
.hed {
        FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #933; LINE-HEIGHT: 1.2
}
.hed2 {
        FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #933; LINE-HEIGHT: 1.2
}
.quote {
        FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 1.4;
}
.caption1 {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #fc9; LINE-HEIGHT: 1.4; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.caption2 {
        FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #000; LINE-HEIGHT: 1.4; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.caption3 {
        FONT-SIZE: 12px; COLOR: #fc9; LINE-HEIGHT: 1.4; FONT-FAMILY: arial, helvetica, sans-serif
}
.nav1 {
        FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #CC6633; LINE-HEIGHT: 1.6; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.nav2 {
        FONT-SIZE: 10px; COLOR: #CC6633; LINE-HEIGHT: 1.6; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.nav3 {
        FONT-SIZE: 10px; COLOR: #fc9; LINE-HEIGHT: 1.6; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.body2 {
        FONT-SIZE: 12px; COLOR: #000; LINE-HEIGHT: 1.4; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
.small {
        FONT-SIZE: 10px; COLOR: #000; LINE-HEIGHT: 1.4; FONT-FAMILY: arial, helvetica, sans-serif
}
.small A:link {
        COLOR: #CE6431; TEXT-DECORATION: none
}
.small A:visited {
        COLOR: #FFA31A; TEXT-DECORATION: none
}
.small A:hover {
        COLOR: #FDD79D; TEXT-DECORATION: underline
}
.small A:active {
        COLOR: #FFA31A; TEXT-DECORATION: none
}

.small2 {
        FONT-SIZE: 10px; COLOR: #000; LINE-HEIGHT: 1.4; FONT-FAMILY: arial, helvetica, sans-serif
}
.small2 A:link {
        COLOR: #CE6431; TEXT-DECORATION: none
}
.small2 A:visited {
        COLOR: #FFA31A; TEXT-DECORATION: none
}
.small2 A:hover {
        COLOR: #7B5722; TEXT-DECORATION: underline
}
.small2 A:active {
        COLOR: #FFA31A; TEXT-DECORATION: none
}
.small3 {
        FONT-SIZE: 10px; COLOR: #CC6633; LINE-HEIGHT: .2; FONT-FAMILY: arial, helvetica, sans-serif
}
.credit1 {
        FONT-SIZE: 9px; COLOR: #000; LINE-HEIGHT: 1.2; FONT-FAMILY: verdana, geneva, arial, helvetica, sans-serif
}
#navcontainer {
        margin: 0px 0 0 0px; padding: 0; height: 10px;
}
#navcontainer ul {
        border: 0; margin: 0; padding: 0; list-style-type: none; text-align: Left;
}

#navcontainer ul li {
        display: block; float: left; text-align: left; padding: 0; margin: 0;
}

#navcontainer ul li a {
background: #fffce6;
width: 138px;
height: 13px;
border-top: 0px;
border-left: 0px;
border-bottom: 0px;
border-right: none;
padding: 0;
margin: 0 0 10px 0;
color: #000000;
text-decoration: none;
display: block;
text-align: left;
font: normal 12px
font-family: verdana, geneva, arial, helvetica, sans-serif;
}
#lightbox{        position: absolute;        left: 0; width: 100%; z-index: 100; text-align: center; line-height: 0;}
#lightbox img{ width: auto; height: auto;}
#lightbox a img{ border: none; }

#outerImageContainer{ position: relative; background-color: #fff; width: 250px; height: 250px; margin: 0 auto; }
#imageContainer{ padding: 10px; }

#loading{ position: absolute; top: 40%; left: 0%; height: 25%; width: 100%; text-align: center; line-height: 0; }
#hoverNav{ position: absolute; top: 0; left: 0; height: 100%; width: 100%; z-index: 10; }
#imageContainer>#hoverNav{ left: 0;}
#hoverNav a{ outline: none;}

#prevLink, #nextLink{ width: 49%; height: 100%; background-image: url(data:image/gif;base64,AAAA); /* Trick IE into showing hover */ display: block; }
#prevLink { left: 0; float: left;}
#nextLink { right: 0; float: right;}
#prevLink:hover, #prevLink:visited:hover { background: url(../images/prevlabel.gif) left 15% no-repeat; }
#nextLink:hover, #nextLink:visited:hover { background: url(../images/nextlabel.gif) right 15% no-repeat; }

#imageDataContainer{ font: 10px Verdana, Helvetica, sans-serif; background-color: #fff; margin: 0 auto; line-height: 1.4em; overflow: auto; width: 100%        ; }

#imageData{        padding:0 10px; color: #666; }
#imageData #imageDetails{ width: 70%; float: left; text-align: left; }
#imageData #caption{ font-weight: bold;        }
#imageData #numberDisplay{ display: block; clear: left; padding-bottom: 1.0em;        }
#imageData #bottomNavClose{ width: 66px; float: right;  padding-bottom: 0.7em; outline: none;}

#overlay{ position: absolute; top: 0; left: 0; z-index: 90; width: 100%; height: 500px; background-color: #000; }

