* { margin: 0px; padding: 0px; }
body { background: #ffffff; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; width: 100%; margin-top: 0px; text-align: center; overflow: -moz-scrollbars-vertical;}

input { border: 1px solid #f6921e; width : 200px; padding-left : 2px; }
.error { color: #f6921e; font-weight : bold; font-size : 10pt; }
a { color: #f6921e; text-decoration : none; }
a:hover { text-decoration: underline; }
table, tr, td { border: 0px; padding: 0px; border-spacing: 0px; border-collapse: collapse; }
img { border: 0px; }
.clear {clear: both;}
.button { width: 204px; background: #f6921e; color: #ffffff; font-size: 9pt; font-weight: bold; letter-spacing: 1px; cursor:pointer; padding:0px 5px 0px; text-align:center; }

#container { margin-top: 5px; width: 858px; text-align: left; text-align: left; position: relative; margin-left: auto; margin-right: auto; }
#header { height: 136px; }
    #logo h1 span { display: none; }
    #logo a { background: url('/img/goedvoorbeeld.png'); background-repeat: no-repeat; width: 116px; height: 136px; display: block; margin-top: 0px; }

    #photographer h1 span { display: none; }
    #photographer a { position: absolute; top: 34px; right: 12px; background: url('/img/fotograaf.jpg'); background-repeat: no-repeat; width: 156px; height: 102px; display: block; margin-top: 0px; }

    #login { position: absolute; top: 0px; right: 0px; font-size: 10px; }

    #mainmenu {   }
    #mainmenu { position: absolute; left: 140px; top: 81px; width: 700px; font-size: 11pt; letter-spacing: 1px;  }
    #mainmenu ul { display: inline; }
    #mainmenu li { width: 137px; list-style: none; float: left; text-align: center; }
    #mainmenu li a { font-size: 13px; color: #000000; font-weight: bold; }
    #mainmenu a:hover { text-decoration: none; letter-spacing: 1px; }

    #submenu {   }
    #submenu { position: absolute; left: 140px; top: 110px; width: 700px; font-size: 14px; letter-spacing: 1px;  }
    #submenu ul { display: inline; }
    #submenu li { margin-left: -3px; padding-top: 4px; height: 21px; width: 140px;  text-align: center;background: url('/img/submenu.png'); list-style: none; float: left; }
    #submenu li:hover { background: url('/img/submenu-over.png'); }
    #submenu .selected { background: url('/img/submenu-over.png'); padding-top: 5px; height: 21px; }
    #submenu li a { margin-left: 8px;  font-size: 13px; color: #000000; font-weight: bold; }
    #submenu a:hover { text-decoration: none; }

#content { margin-left: 90px; }
    #content li {margin-left: 25px; }
    #content ul, #content ol {margin-top: 10px; margin-left: 10px; }

    .content { padding-right: 10px; padding-top: 10px; padding-bottom: 10px; padding-top: auto; padding-bottom: auto; float: left; }
    .photo { float: right; }
    .imagebar { padding-bottom: 15px; }
    #content .large { font-size : 13pt; }
    #content .orange { color: #f6921e; }
    #content .title { color: #f6921e; font-weight: bold; }
    #content .steps li { margin-bottom: 15px; color: #f6921e; font-weight: bold; }
    #content .steps li span { color: #000000; font-weight: normal; }

    td.formleft { padding-top: 4px; padding-right : 15px; }

#footer { position: relative; margin-top: 10px; left: 370px; font-size: 7pt; }

#itemfield0 { width: 355px; padding: 5px 10px 10px 10px; vertical-align: middle; font-size: 10pt; text-align: center; }
#itemfield0 ul, #itemfield0 li { margin-left: 13px; padding-left: 0px; }
#itemfield0 ul { margin-bottom: 0px; margin-top: 0px; }
#itemfield0 li { margin-top: 10px; margin-bottom: 10px; }
