/* General */
a img {
    border:                 0px;
}
a {
    color:                  #ff0000;
    text-decoration:        none;
}
a:hover {
    text-decoration:        underline;
}
td {
    vertical-align:         top;
}
h1, h2 {
    margin:0px;
}
h4 {
    color:#3399ff;
}
div.Item {
    margin-bottom:10px;
}
div.Content ul li {
    margin-top:3px;
}
/* Page */
html {
	overflow:               -moz-scrollbars-vertical;
    font-family:            Arial;
    font-size:              12px;
}
html, body {
    position:               absolute;
    width:                  100%;
    min-width:              1006px;
    height:                 100%;
    margin:                 0px;
}
body {
    background-color:       #b31301;
    background-image:       url('/Images/Background/Body.gif');
    background-repeat:      repeat-y;
    background-position:    center top;
    background-attachment:  fixed;
}

/* Content */
div.Header {
    width:                  100%;
    height:                 130px;
    position:               absolute;
    top:                    0px;
    left:                   0px;
    background-image:       url('/Images/Background/Header.png');
    background-repeat:      repeat-x;
    background-position:    center top;
    z-index:                20;
}
    div.HeaderContent {
        width:1006px;
        position:relative;
        height:130px;
        margin:0px auto;
    }
        div.HeaderContent a#Logo {
            position:               absolute;
            top:                    8px;
            left:                   -173px
        }
        div.HeaderContent form#SearchForm {
            position:               absolute;
            right:                  30px;
            top:                    15px;   
            background-image:       url('/Images/Background/SearchInput.png');
            background-repeat:      no-repeat;
        }
            div.HeaderContent form#SearchForm input {
                float:                  left;
            }
            div.HeaderContent form#SearchForm input#SearchTerm {
                border:                 0px;
                background:             none;
                width:                  85px;
                max-width:              85px;
                height:                 16px;
                padding:                5px;
            }
            div.HeaderContent form#SearchForm input#SearchButton {
                width:                  54px;
                height:                 24px;
                border:                 0px;
            }
        div#MainMenu {
            position:                   relative;
            left:                       237px;
            top:                        71px;
            width:                      768px;
        }
        div#Tooltips {
            z-index:                    20;
            position:                   absolute;
            left:                       237px;
            top:                        103px;
            width:                      230px;
        }
            div#Tooltips div.Head {
                width:                      220px;
                height:                     15px;
                background-image:           url('/Images/Tooltip/Head.png');
            }
            div#Tooltips div.Midd {
                width:                      200px;
                max-height:                 80px;
                overflow:hidden;
                padding:                    0px 10px;
                background-image:           url('/Images/Tooltip/Middle.png');
                color:                      #e03d3d;
            }
            div#Tooltips div.Foot {
                width:                      220px;
                height:                     17px;
                background-image:           url('/Images/Tooltip/Foot.png');
            }
        div#Crumbtrail {
            z-index:                    10;
            position:                   relative;
            top:                        78px;
            left:                       239px;
            width:                      700px;
            color:                      #ffffff;
        }
            div#Crumbtrail a {
                color:                      #ffffff;
                font-size:                  12px;
                font-weight:                bold;
            }
div.Middle {
    min-height:             100%;
    width:                  1006px;
    position:               relative;
    top:                    0px;
    margin:                 0px auto;
    z-index:                10;
}
    div.MiddleContent {
        position:               relative;
        width:                  1006px;
        padding-top:            130px;
        padding-bottom:          87px;
        clear:                  both;
    }
        div.MiddleContent div.Content {
            position:               relative;
            float:                  left;
            margin:                 0px 20px;
            width:                  587px;
            overflow:               hidden;
            z-index:                10;
        }
        div.MiddleContent div.Banners {
            position:               relative;
            float:                  left;
            margin:                 0px;
            padding-bottom:         100px;
            width:                  225px;
        }
div.BackgroundHolder {
    position:               absolute;
    left:                   0px;
    top:                    0px;
    width:                  100%;
    height:                 100%;
    z-index:                -10;
}
div.FooterHolder {
    position:               relative;
    height:                 0px;
    clear:                  both;
    z-index:                20;
}
    div.Footer {
        width:                  100%;
        height:                 87px;
        position:               absolute;
        top:                    -67px;
        left:                   0px;
        background-image:       url('/Images/Background/Footer.png');
        background-repeat:      repeat-x;
        background-position:    center top;
    }
        div.FooterContent {
            width:                  1006px;
            height:                 87px;
            margin:                 0px auto;
        }
            div.FooterContent a {
                position:               relative;
                float:                  left;
                font-size:              11px;
                color:                  #ffffff;
                margin:                 15px 30px 10px 2px;
            }

div.Clear {
    clear:both;
    height:0px;
}

div.BoxTop, div.Box, div.BoxBottom {
    width:                  589px;   
}
div.BoxTop {
    background-image:       url('/Images/Tekst_Box_Top_Noshade.png');
    height:                 15px;
    margin-top:             15px;
}
div.Box {
    background-color:       #ffffff;
    width:                  587px;
}
    div.InnerBoxContent {
        padding:                20px;
    }
        div.IntroImageHolder, div.IntroImageHolderSmall {
            position:               relative;
            top:                    -35px;
            left:                   -20px;
            width:                  587px;
        }
            div.CornerTopLeft {
                position:               absolute;
                left:                   0px;
                top:                    0px;
                width:                  9px;
                height:                 7px;
                background-image:       url('/Images/Corner_Top_Left.png');
            }
            div.CornerTopRight {
                position:               absolute;
                right:                  0px;
                top:                    0px;
                width:                  9px;
                height:                 7px;
                background-image:       url('/Images/Corner_Top_Right.png');
            }
div.BoxBottom {
    background-image:       url('/Images/Tekst_Box_Bottom_Noshade.png');
    height:                 22px;
}
img.BodyImage {
    margin-top:             15px;
}
div.Intro {
    font-weight:            bold;
}
