/*  Layout der HTML-Seite  */
    body {
        background: #FFF5C5 url(../img/bg.gif) top center repeat-y;
        font-size: 0.8em;
        font-family: Verdana,Helvetica,Arial,Sans-Serif;
        color: #666666;
        margin: 0;
        text-align: left;
    }
    
/*  background richtig zentriert  */
/*
    div#bg {
        position: absolute;
        top: 0px;
        width: 766px;
        height: 100%;
        left: 50%;
        margin-left: -382px;
        background: #DEE5EC url(../img/bg.gif) top center repeat-y;
    }
*/

/*  Main Menu  */
    div#menu {
        position: relative;
        margin-left: -369px;
        left: 50%;
        width: 740px;
        padding-top: 14px;
        padding-bottom: 0px;
        height: 20px;
    }

/*  Menu Part Left  */
    div#menuleft {
        padding-left: 20px;
        padding-right: 20px;
        width: 468px;
        float: left;
    }
    div#menuleft a:link {
        COLOR: #AA0000; TEXT-DECORATION: none;
    }
    div#menuleft a:visited {
        COLOR: #AA0000; TEXT-DECORATION: none;
    }
    div#menuleft a:hover {
        COLOR: #EE0000; TEXT-DECORATION: underline;
    }
    div#menuleft a:active {
        COLOR: #EE0000; TEXT-DECORATION: underline;
    }

/*  Menu Part Right  */
    div#menuright {
        padding-left: 20px;
        padding-right: 20px;
        width: 190px;
        float: right;
        font-size: 9px;
        text-align: right;
    }

/*  Head Hintergrund  */
    div#head {
		position: absolute;		/* absolute needed for mozilla to display BG */
        background-image: url(../img/bgline.gif);
        height: 120px;
        width: 100%;
    }

/*  Head spacing for following divs  */
    div#head_space {
		position: relative;
        height: 120px;
        width: 100%;
    }

/*  Head Part Left  */
    div#headinner {
        height: 120px;
        width: 740px;
        text-align: left;
        position: relative;
        margin-left: -369px;
        left: 50%;
    }

/*  Page Hintergrund  */
    div#page {
        position: relative;
        margin-left: -369px;
        padding-bottom: 20px;
        left: 50%;
        width: 740px;
    }

/*  Content Hintergrund  */
    div#content {
        padding-left: 20px;
        padding-right: 20px;
        width: 468px;
        float: left;
	    line-height: 20px;
    }
    div#content a:link {
        COLOR: #AA0000; TEXT-DECORATION: none;
    }
    div#content a:visited {
        COLOR: #AA0000; TEXT-DECORATION: none;
    }
    div#content a:hover {
        COLOR: #EE0000; TEXT-DECORATION: underline;
    }
    div#content a:active {
        COLOR: #EE0000; TEXT-DECORATION: underline;
    }


/*  Right Hintergrund  */
    div#right {
        padding-left: 20px;
        padding-right: 20px;
        width: 190px;
        float: right;
	    line-height: 20px;
    }
    div#right a:link {
        COLOR: #AA0000; TEXT-DECORATION: none;
    }
    div#right a:visited {
        COLOR: #AA0000; TEXT-DECORATION: none;
    }
    div#right a:hover {
        COLOR: #EE0000; TEXT-DECORATION: underline;
    }
    div#right a:active {
        COLOR: #EE0000; TEXT-DECORATION: underline;
    }

/*  H1 for Content Heading */
    H1 {
        color: #AA0000;
        font-weight: normal;
        font-size: 24px;
	    margin: 0 0 20px 0;
	    padding: 0 0px;
	    border-bottom: 2px dotted #CCCCCC;
	    clear: both;
    }

/*  H2 for Content Heading */
    H2 {
        color: #AA0000;
        font-weight: normal;
        font-size: 1em;
	    margin: 0 0 20px 0;
	    padding: 0 0px;
	    border-bottom: 2px dotted #CCCCCC;
   	    clear: both;
    }

/*  Class for DeltaNet  */
    .deltanet {
        color: #0000AA;
        font-weight: normal;
	    font-style: italic;
    }

/*  Image Description  */
    .imagedescr {
        padding-top: 0px;
        padding-left: 10px;
        width: 240px;
        height: 133px;
        line-height: 20px;
        float: left;
    }

/*  Image  */
    .image {
        padding-top: 5px;
        width: 200px;
        height: 170px;
        line-height: 20px;
        float: left;
    }
