body {
   background:white;
}
td {
   font-size:11px;
}
h1 {
   margin-bottom:1em;
   margin-top:0;
   font-size:20px;
}
h2 {
   margin:0 0 0 24px;
   padding-top:1em;
   font-size:13px;
}

.form table.form td.input input {
   padding-right:1px;
   width:176px;
}
.error_message {
   padding:5px;
}
.error_message * {
   margin:0;
}

/* Section tabs/buttons */
.downloads_tabs {
   float:right;
   width:134px;
   padding-top:30px;
}
.dl_tab {
   display:block;
   font-weight:bold;
   color:black;
   padding:9px 0;
   text-align:center;
   margin-bottom:10px;
   text-decoration:none;
}

/* active tabs */
.dl_tab_scholen:hover, .active_scholen {
   background:url('../gfx/downloadcenter/tab_scholen_active.gif') no-repeat;
   color:white;
}
.dl_tab_bedrijven:hover, .active_bedrijven {
   background:url('../gfx/downloadcenter/tab_bedrijven_active.gif') no-repeat;
   color:white;
}
.dl_tab_leerlingen:hover, .active_leerlingen {
   background:url('../gfx/downloadcenter/tab_leerlingen_active.gif') no-repeat;
   color:white;
}
.dl_tab_projecten:hover, .active_projecten {
   background:url('../gfx/downloadcenter/tab_projecten_active.gif') no-repeat;
   color:white;
}
.dl_tab_kenwerk:hover, .active_kenwerk {
   background:url('../gfx/downloadcenter/tab_kenwerk_active.gif') no-repeat;
   color:white;
}
.dl_tab_projecten {
   background:url('../gfx/downloadcenter/tab_projecten.gif') no-repeat;
   color:#d4d664;
}
.dl_tab_kenwerk {
   background:url('../gfx/downloadcenter/tab_kenwerk.gif') no-repeat;
   color:#005568;
}
.dl_tab_bedrijven {
   background:url('../gfx/downloadcenter/tab_bedrijven.gif') no-repeat;
   color:#afbd22;
}
.dl_tab_leerlingen {
   background:url('../gfx/downloadcenter/tab_leerlingen.gif') no-repeat;
   color:#d40066;
}
.dl_tab_scholen {
   background:url('../gfx/downloadcenter/tab_scholen.gif') no-repeat;
   color:#4a8694;
}

/* Downloads Table */
.downloads_list {
   width:475px;
}
.dll_header {
   padding:3px 0 0 24px;
   margin-left:60px;
   height:28px;
}


input#dl_search_query {
   float:left;
   width:135px;
   *xwidth:115px;
   margin-right:4px;
   padding:5px 0 6px 8px;
   background: url('../gfx/downloadcenter/searchfield.png') no-repeat;
}

input#dl_search_submit {
   float: left;
   margin-right:4px;
   width:36px;
   height:24px;
   background:url('../gfx/downloadcenter/searchsmall.png') no-repeat;
}

input#dl_search_reset {
   float: left;
   margin-right:4px;
   width:54px;
   height:24px;
   background:url('../gfx/downloadcenter/searchmedium.png') no-repeat;
}

/* Royalselect change/exception styles for category box */
.rs_downloadcats {
   width:120px;
   float:left;
}

.rs_downloadcats .rs_field {
   background:url('../gfx/downloadcenter/royalselect_field.png') no-repeat;
   position:relative;
}
.rs_downloadcats .rs_label {
   padding:6px 30px 7px 11px !important;
}
.rs_downloadcats .rs_field_active {
   background-image:url('../gfx/downloadcenter/royalselect_field.png');
}
.rs_downloadcats .rs_arrow {
   right:-10px;
   background:url('../gfx/downloadcenter/royalselect_arrow.png') no-repeat;
}
.rs_downloadcats .rs_arrow_active {
   background-image:url('../gfx/downloadcenter/royalselect_arrow_active.png');
}
.rs_downloadcats .rs_options {
   width:115%;
   border-color:#014a53;
}
.rs_downloadcats a:hover {
   background:#e5eef0;
}

.dll_top {
   color:white;
   font-size:13px;
   font-weight:bold;
   height:45px;
   padding-left:20px;
}

.dll_top .dll_headertitle {
   float:left;
   padding-top:15px;
   width:50px;
}
.dll_top .title_datum {
   margin-left:12px;
   width:83px;
}
.dll_top .title_name {
   width:230px;
}
.dll_top .title_type {
   width:44px;
}
.dll_top .title_download {
}

.dll_body {
   border:solid;
   border-width:0 9px 0 8px;
   padding-top:1em;
}
.dll_bottom {
   height:34px;
}

.dll_table {
   width:100%;
   margin:0;
}
.dll_table tr.odd {

}
.dll_table tr.odd {
   background:#e5eef0;
}

.dll_table td {
   padding:1px 2px;
}
.dll_table td.dlt_star {
   width:18px;
}
.dll_table td.dlt_date {
   width:80px;
   color:#d40066;
}
.dll_table td.dlt_name {

}
.dll_table td.dlt_type {
   width:30px;
}
.dll_table td.dlt_info {
   width:16px;
}
.dll_table td.dlt_action {
   width:50px;
}
