

.pageStyleInverted #LogoContainer { background: transparent url(../../../graphics/bekk_logo_inverse.gif) no-repeat 230px 13px; }
.pageStyleInverted #LogoContainer img { position: relative; top: -1000px; }
.pageStyleInverted #PageContainer { background-color: white; }
.pageStyleInverted .page { background-color: #0d0703; color: #fff; }
.pageStyleInverted #FooterContainer { background-color: #0d0703; padding: 10px 25px 20px 25px; }
.pageStyleInverted #FooterContainer ul { border-top: 1px solid white; padding-top: 10px; }
.pageStyleInverted p.ingress { font-style: italic; font-size: 155%; margin-bottom: 1.2em; }

.pageStyleInverted .contentHeaderContainer { border-bottom: 1px solid #fff; background-color: #0D0703; position: relative; z-index: 10; margin: 20px 0 20px 15px; width: 510px; }
.pageStyleInverted .contentHeaderContainer img { padding-bottom: 2em; width: auto; height: auto; }
.pageStyleInverted .contentHeaderContainer.withPicture #ContentHeaderReplace { margin: 0; }
.pageStyleInverted .contentHeaderContainer.withPicture { border-bottom: none; }
.pageStyleInverted .contentHeaderContainer.withPicture h1 
{
    position: absolute; top: -5000px; left: -5000px;
    /*
    position: absolute; right: -2px; bottom: -2px; _bottom: -10px; height: 1.05em; z-index: 20;
    background-color: #0d0703; display: inline;
    line-height: 1.5em; padding: 0 0 2px 10px; margin: 0; font-style: italic; font-size: 155%; color: #fff;
*/ }
    
.pageStyleInverted .contentHeaderContainer.noPicture { background-color: #0D0703; height: 159px; margin-top: 0; margin-bottom: 25px; }
.pageStyleInverted .contentHeaderContainer.noPicture h1 { color: white; }

.pageStyleInverted .articleList { margin-left: 15px; margin-right: 15px; }
.pageStyleInverted .articleList a { color: #00dbf1; }
.pageStyleInverted .articleList a:hover { color:#F04E52; }
.pageStyleInverted .articleListBox ul.ingress li { color: white; background: transparent url(../../../graphics/bullet_stillinger.gif) no-repeat 0px 18px; margin-bottom: 0.3em; }
.pageStyleInverted .articleListBox ul.ingress li h4 { padding: 14px 10px 0 30px; background: transparent url(../../../graphics/h_dotted_line.gif) repeat-x left top; }
.pageStyleInverted .articleListBox ul.ingress li p { padding: 0 0 0 30px; min-height: 2.8em; background-image: none; }

.pageStyleInverted .articleParentContainer {
    position: absolute; right: 0; bottom: 1px; _bottom: -10px; height: 1.5em; z-index: 20; background-color: #0d0703;
    line-height: 1.5em; padding: 0 0 2px 10px; margin: 0; font-style: italic; color: #fff; }
.pageStyleInverted .articleParentContainer a { font-variant: normal; background-color: #0d0703; color: white; font-size: 155%; display: inline; padding-bottom: 5px; }
.pageStyleInverted .article { margin-left: 15px; margin-right: 15px; }
.pageStyleInverted .article p.ingress { background: transparent url(../../../graphics/h_dotted_line.gif) repeat-x left bottom; padding-bottom: 20px; }
.pageStyleInverted #ContactInformation { margin: 0 15px 0 15px; padding-left: 0; }
.pageStyleInverted #ContactInformation h3 { color: white; }

