body { background-color: #EFEFEF; }

html {overflow-y: scroll;}

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 border: 20px solid ff9900;
}

#wrapper { 
 margin: 0 auto;
 width: 922px;
}
#header {
 color: #333;
 width: 904px;
 float: left;
 padding: 0px;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: #FFFFFF;
}
#navigation {
 float: left;
 width: 900px;
 color: #333;
 padding: 2px;
 border: 0px solid #ccc;
 margin: 0px 0px 0px 0px;
 background: #FFFFFF;
 word-spacing: 2px;
}

#leftcolumn { 
 color: #333; 
 border: 0px solid #ccc;
 background: #FFFFFF;
 padding: 0px;
 width: 200px;
 float: left;
}

#rightcolumn { 
 float: left;
 color: #333;
 border: 0px solid #ccc;
 background: #FFFFFF;
 margin: 0px 0px 0px 0px;
 width: 904px;
 display: inline;
}
#footer1 { 
 width: 900px;
 clear: both;
 color: #FFFFFF;
 border: 0px solid #ccc;
 background: #79ABB2;
 padding: 10px;
 word-spacing: 185px;
 font-weight: bold
 }

 .otmis-login {
    background-image:   url(../image/Inlog_OTMIS1.gif);
    width:              185px;
    height:             56px;
    padding-top:        36px;
    padding-left:       10px;
 }

    .otmis-login input {
        margin-bottom:      5px;
        width:              130px;
        float:              left;
    }

    .otmis-login .submit {
        width:              28px;
        height:             17px;
        float:              left;
        margin-left:        5px;
    }

.aanvraagformulier_diensten .onderzoeken input,
.aanvraagformulier_diensten .deponeren input,
.aanvraagformulier_diensten .bewaken input {
    margin-right:           10px;
    float:                  left;
}

.aanvraagformulier_diensten .onderzoeken td,
.aanvraagformulier_diensten .deponeren td,
.aanvraagformulier_diensten .bewaken td {
    padding-left:           30px;
}

#navigation {
}

    #navigation ul {
        list-style:     none;
        margin:         0px;
        padding:        0px;
    }

        #navigation ul li {
            margin:         0px;
            float:          left;
            display:        inline;
        }

            #navigation ul li a, #navigation ul li span {
                display:                block;
                width:                  145px;
                height:                 29px;
                background-image:       url(../image/buttons/button_navigation.gif);
                background-position:    left bottom;
                color:                  #FFFFFF;
                text-decoration:        none;
                font-size:              17px;
                font-weight:            bold;
                text-align:             center;
                padding-top:            6px;
                margin-right:           5px;
            }

                #navigation ul li a:hover {
                    background-position:            left top;
                }

            #navigation ul li ul {
                position:               absolute;
                left:                   -1000px;
                padding-top:            18px;
                background-image:       url(../image/menu_top.gif);
                background-repeat:      no-repeat;
            }

                #navigation ul li:hover {
                    position:           static;
                }

                #navigation ul li:hover ul {
                    left:               auto;
                }
            
                #navigation ul li ul li {
                    clear:              both;
                    width:              193px;
                    background-image:   url(../image/menu_middle.gif);
                }

                    #navigation ul li ul li:first-child {
                        background-image:   none;
                    }

                    #navigation ul li ul li:last-child {
                        background-image:       url(../image/menu_bottom.gif);
                        background-position:    left bottom;
                        padding-bottom:         10px;
                    }
                    
                    #navigation ul li ul li a, #navigation ul li ul li span {
                        background-image:       none;
                        text-align:             left;
                        font-size:              13px;
                        padding:                5px;
                        padding-right:          0px;
                        height:                 auto;
                        margin:                 0px;
                        width:                  188px;
                    }

                        #navigation ul li ul li a:hover {
                            background-color:           #FFFFFF;
                            color:                      #909B95;
                        }
                    
                    #navigation ul li ul li ul {
                        position:               relative;
                        padding:                0px;
                        padding-left:           20px;
                        background-image:       url(../image/menu_middle.gif);
                        background-repeat:      repeat-y !important;
                        float:                  left;
                    }
                        
                        #navigation ul li ul li ul li {
                            background-image:       none !important;
                            width:                  173px;
                            float:                  left;
                        }

                            #navigation ul li ul li ul li a {
                                width:                  168px;
                            }
