body, html
{
    padding: 0px;
    margin: 0px;
    font-family: verdana, sans-serif;
    font-size: 11px;
}

input
{
    font-family: verdana, sans-serif;
    font-size: 11px;
}

h2 {
   padding: 0px;
   margin: 0px;
   color: #636467; 
}

h3
{
    color: #857464;
    padding: 0px;
    margin: 0px;
}

#header
{
    background-image: url('../img/logo.png');
    background-repeat: no-repeat;
    background-size: 15%;
    background-position-x: 20px;
    background-position-y: 10px;
    height: 111px;
    width: 995px;
}

#bar
{
    
}

#bar1
{
    width: 200px;
    height: 28px;
    background-color: #562281;
    position: absolute;
}

#bar2
{
    width: 790px;
    height: 28px;
    background-color: #009EDF;
    position: absolute;
    left: 200px;
}

#content
{
    width: 995px;
    margin: 50px 10px 10px 0px;
    height: 100%;
}

td
{
    font-family: verdana, sans-serif;
}

#btnnext
{
    border: 1px solid #197AC6;
    background-color: #999999;
    width: 250px;
    height: 25px;
    padding-bottom: 2px;
    color: white;
}

#btnbcat
{
    border: 1px solid #197AC6;
    background-color: #999999;
    width: 250px;
    height: 25px;
    padding-bottom: 2px;
    color: white;
}

.menu_hover
{
    cursor: pointer;
    background-color: #999999;
    color: white;
}

.menu_header
{
    font-size: 12px;
    color: black;
    text-decoration: underline;
    font-weight: bold;    
}

/* MELDINGEN AAN GEBRUIKER */
.info, .success, .warning, .error 
{
    border: 1px solid;
    margin: 10px 0px;
    padding: 10px 10px 10px 10px;
    background-repeat: no-repeat;
    background-position: center;
    background-position: 15px;
    /*width: 742px;*/
    margin-bottom: 15px;
}

.info 
{
    color: #00529B;
    background-color: #BDE5F8;
}

.success 
{
    color: #4F8A10;
    background-color: #DFF2BF;
}

.warning 
{
    color: #9F6000;
    background-color: #FEEFB3;
}

.error 
{
    color: #D8000C;
    background-color: #FFBABA;
}

.alert_tekst
{
    color: #800000;
    font-weight: bold;
}

.textbox
{
    border: 1px solid #D3D3D3;
}

.textblok
{
    border: 1px solid #D3D3D3;
    font-family: verdana, sans-serif;
    font-size: 11px;
    padding: 5px;
}

.hoofdstuk_actief
{
    background-color: #37A9E1;
    color: white;
}

.blok
{
     padding-bottom: 10px;
}

.blok_compact
{
     padding-bottom: 0px;
}

.blok_header
{
    color: #9F6000; 
    background-color: #FEEFB3; 
    padding: 8px;
}

.blok_header_spacer
{
    height: 10px;
    padding: 0px;
}

.group_header
{
    color: #00529B; 
    background-color: #BDE5F8; 
    padding: 4px;
}

.group_header_spacer
{
    height: 8px;
    padding: 0px;
}

.tablevraag
{
    width: 100%;
}

.tablevraag_sv
{
    margin-top: 15px;
}

.vraag_hoofd
{
    border: 1px solid #636467;
    background-color: #EAEAEA;
    height: 28px;
    color: black;
}

.vraag_antwoord_spacer
{
    height: 5px;
    padding: 0px;
}

.td_update_ve, .td_update_ve a:link, .td_update_ve a:active, .td_update_ve a:visited 
{
    color: white;
    text-decoration: none;
} 

.td_update_ve a:hover 
{
    color: white;
    text-decoration: underline;
}

.dataheader
{
    background-color: #636467;
    color: #FFFFFF;
    font-weight: normal;
}

.datarow
{
    background-color: #F6F6F6;
}

.vraag_veld_sv
{
    width: 50%;   
}

.vraag_antwoord_sv
{
    width: 50%;    
}

/*
.vraag_veld
{
    min-height: 80px;
}

.vraag_antwoord
{
    width: 60%;
}
*/

.vraag_tekst_td
{
    width: 95%; 
    padding: 0px 0px 0px 5px;
    padding-top: 4px;
    padding-bottom: 4px;
}

.vraag_nummer_td
{
    padding-left: 5px;
    vertical-align: top;
    padding-top: 4px;
}

.vraag_help_td
{
    width: 5%; 
    text-align: right;    
}

.vraag_info
{
    font-style: italic;
}

.textbox
{
    font-size: 90%;
    background-color: #FFFFFF;
    border: 1px solid #636467;
    padding: 3px;
}

.selectbox {
    font-size: 100%;
    background-color: #FFFFFF;
    border: 1px solid #636467;
    padding: 1px;
}

.div_vraag
{
    margin-bottom: 10px; 
    width: 620px;   
}
 

.inputerror
{
    border: 1px solid red;
}

.inputerror_chkbox
{
    border: 1px solid red;
    padding: 9px 5px 5px 5px;    
}

.help_icon
{
    border: 0px; 
    padding: 3px 5px 0px 0px; 
    margin: 0px; 
    cursor: pointer;    
}

.help_div
{
    color: #626262; 
    background-color: #EBEBEB; 
    padding: 10px; 
    margin-top: 7px;
    display: none;
}

 .bcat_select_td
 {
     font-size: 11px;
 }
 
 .href_white a,  .href_white a:active, .href_white a:visited
 {
     color: white;
     text-decoration: none;
 }
 
 .href_white a:hover
 {
     color: white;
     text-decoration: underline;
 }

#table_aangifte_uitstel {
    width: 100%;
}