html {
        background: url(../grfx/all/back_pattern.png) repeat top center  !important;
        background: url(../grfx/all/back_pattern.gif) repeat top center ;
    }
    #contentcontainer {
        background: #ffffff;
        border-left: 3em solid ;
        border-right: 3em solid ;
    }
    #content,
    .section ul li span::before {
        background: #ffffff;
    }
    .section ul li span::before {
        background: #ffffff;
    }
    #content h1 {
        color: #555555;
    }
    #content h1 .light,
    #navigation ul a,
    .topnav li a {
        color: ;
    }
    #navigation:hover ul a {
        color: ;
    }
    #content h2,
    .section time,
    #content .section p.info,
    #content ul,
    .topnav:hover li a,
    .autolinklist li::after,
    ul a:hover,
    #footer p,
    #footer a,
    #teaser .teaser em,
    .cloud li,
    .cloud li a {
        color: ;
    }
    .section a,
    #navigation ul a:hover,
    .topnav li a:hover,
    .autolinklist ul a:hover,
    li.highlighted a,
    li.highlighted a:hover,
    li.highlighted a:hover .hidden,
    .cloud li a:hover {
        color: #ff9900;
    }
    .section a:hover {
        color: #ca0000;
    }
    ul a,
    #content ul li p,
    #content .section .info {
        color: #000000;
    }
    #content .autolinklist ul a {
        color: #aaaaaa;
    }
    .autolinklist h3 {
        color: #999999;
    }
    
    .section .thumb .marker {
        border-top: 8em solid #151515;
    }
    .section .zoom .front,
    .section .zoom .thumb {
            border: 1px solid #dfdfdf;
    }
    .section .zoom .thumb .border {
            border: 1px dotted #aaaaaa;
            background: #ffffff;
    }
    .section .compare div img {
             border-left: 2px solid #ffffff;
    }
    .intro {
        background: url(../grfx/all/corner_tr3.png) no-repeat top right  !important;
        background: url(../grfx/all/corner_tr3.gif) no-repeat top right ;
        border-left: 3em solid #151515 !important;
        border-left: none;
    }
    .article {
        border-top: 1px solid #dfdfdf;
    }
    .autolinklist {
        border-left: 1px solid #ffffff;
    }
    #content .section .caption,
    #content .section .info {
            background: #ffffff;
    }
    .source pre {
            background: #dddddd;
    }
    .source pre code li { 
            background: ;
    }
    .source div {
            border-color: #dddddd;
    }
    .source textarea { 
            background: ;
    }
    
    #teaser .teaser a {
        color: #000000;
    }
    #teaser .teaser a:hover {
        color: #555555;
    }
    #teaser .teaser:hover {
        background: url(../grfx/all/back_pattern.png) repeat top center  !important;
        background: url(../grfx/all/back_pattern.gif) repeat top center ;
    }
    #footer {
        background: ;
    }
    #navigation .nav {
        border-left: 1px solid #dfdfdf;
    }
    #navigation ul,
    #navigation .autolinklist ul:hover,
    .autolinklist h3,
    .autolinklist ul {
        border-left: 0.3em solid #ffffff !important;
        border-left: none;
    }
    .autolinklist h3 {
        border-left: 0.3em solid #ffffff !important;
        border-left: none;
    }
    #navigation ul:hover {
        border-left: 0.3em solid #ff9900 !important;
        border-left: none;
    }
    #navigation ul:hover ul {
        border-left: 0.3em solid #ffffff !important;
        border-left: none;
    }
        
    /* {{{ color standard */
    #content .colorstandard h1 {
        color: #555555;
    }
    #content .colorstandard a {
        color: #FF9900;
    }
    #content .colorstandard a:hover {
        color: #CA0000;
    }
    /* }}} */
    