@media screen, tv, projection {

    body {
        background: #E1D1B0;

        scrollbar-3dlight-color: #D2E4E8;
        scrollbar-highlight-color: #ffffff;
        scrollbar-shadow-color: #D2E4E8;
        scrollbar-darkshadow-color: #77B0CE;
        scrollbar-face-color: #77B0CE;
        scrollbar-track-color: #D2E4E8;
        scrollbar-arrow-color: #D2E4E8;
    }

    body, div, p, th, td, li, dd {
        color: #000;
    }

    a, span.hilite { color: #B5804C; }
    a:link, a:visited, a:active { color: #B5804C; }
    a:hover { color: #D58200; }

  /* page structure */
    #total {
        background: url("/images/region_0001/bg_links.gif") repeat-y top left;
    }

	#total_bg {
        background: url("/images/region_0001/bg_rechts.gif") repeat-y 628px top;
	}

    #topbar {
        background-color: #FFCC33;
    }

    * html #main {
        border-color: #E1D1B0;
    }

    #content {
        background: url("/images/region_0001/bggroot.jpg") no-repeat top right;
    }
    #bottombar {
        background-color: #A26229;
    }


  /* content formatting */
    div.contenttext p a { color: #B5804C; }
    div.contenttext p a:hover { color: #D58200; }

    .contentheader {
        color: #B5804C;
    }

  /* linkbox */
    div.linkbox ul li {
        color: #B5804C;
    }

    div.linkbox a {
        color: #B5804C;
    }

    div.linkbox a:hover {
        color: #D58200;
    }

  /* menu_linkinfo */
	.linkbox ul li .menu_linkinfo {
		background-color: #FBE9CC;
		border-color: #FFCC33;
	}

	.menu_linkheader {
		color: #ffffff;
		background-color: #FFCC33;
	}

	.menu_linktext, .menu_linktext p {
		color: #FFCC33;
	}
}
