body
{
    margin: 0px;
    text-align: center;      
    font-family: Verdana;
    font-size: 8pt;
    color: #000000;
    background-color: #000000;
    margin-bottom: 20px;
}

td,div,p
{
    vertical-align: top;    
    font-size: 8pt;
}

a img
{
    border: 0px;
}

a
{
    text-decoration: underline;
    font-weight: bold;
    color: #000000;    
}

form
{
    margin: 0px;
}

.main
{
    width: 815px;    
    padding-top: 25px;
    position:relative;
    margin: 0 auto;
}

.logo
{
    width: 199px;
    height: 196px;
}

.menuitem_nieuws
{
    padding-left: 2px;
    padding-bottom: 4px;
    width: 200px;    
}

.menuitem_programma
{
    padding-left: 4px;
    padding-bottom: 4px;
    width: 200px;    
}

.menuitem_midi_is
{
    padding-left: 6px;
    padding-bottom: 4px;
    width: 200px;    
}

.menuitem_verhuur
{
    padding-left: 4px;
    padding-bottom: 4px;
    width: 200px;    
}

.menuitem_midikan
{
    padding-bottom: 6px;
    padding-left: 2px;
    width: 200px;    
}

.pijltjes_onder_menu
{
    padding-top: 5px;    
}

.menuseparator
{
    padding-left: 20px;
    padding-right: 20px;  
    padding-top: 8px;  
}

.menuseparatorline
{
    height: 154px;
    width: 1px; 
}

.button
{
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    color: #FFFFFF;    
    text-decoration: none;
    font-size: 7pt;
    font-weight: bold;
    height: 18px;
    padding: 2px;
    text-align: center;
}

.extracontent
{
    vertical-align: bottom;
    padding-bottom: 26px;    
}

.extracontent td
{
    padding-bottom: 4px;    
}

.menu
{
    padding-top: 8px;    
}

td.pagetitle
{
    padding-bottom: 18px;    
}

.pagetop
{
    height: 8px;
    background-image: url('../images/page_top.gif');
    background-repeat: no-repeat;    
}

.pagebottom
{
    height: 40px;
    background-image: url('../images/page_bottom.gif');
    background-repeat: no-repeat;    
}

.pagetext
{
    background-color: #FFFFFF;    
    padding-left: 11px;
    padding-right: 11px;
    padding-top: 5px;
    padding-bottom: 11px;
}

.smallpagetext
{
    background-color: #FFFFFF;    
    padding-left: 11px;
    padding-right: 11px;
    padding-top: 5px;
    padding-bottom: 11px;
    width: 375px;
}

.smallpagetext p
{
    margin-top: 0px;
}

.smallpagetext img
{
    margin-right: 8px;
    margin-bottom: 4px;    
}

.orangearrows_large
{
    background-image: url('../images/pijltes_oranje_lang.gif');
    background-repeat: no-repeat;
    height: 30px;    
}

.redarrows_large
{
    background-image: url('../images/pijltes_rood_lang.gif');
    background-repeat: no-repeat;
    height: 30px;    
}

.purplearrows_large
{
    background-image: url('../images/pijltjes_paars_lang.gif');
    background-repeat: no-repeat;
    height: 30px;    
}

.menubottom td
{
    padding-right: 2px;    
}

h1.pagetitle
{
    font-size: 13pt;
    font-weight: bold;
    margin: 0px;
    padding: 0px;
}

.orange
{
    color: #eb8213;    
}

.red
{
    color: #d7001b;    
}
.purple
{
    color: #7f006a; 
}
.green
{
    color: #359925; 
}
.pink
{
    color: #d70067; 
}
.blue
{
    color: #008cd6;   
}

.orangebg
{
    background-color: #eb8213;
}

.redbg
{
    background-color: #d7001b;
}

.purplebg
{
    background-color: #7f006a;
}
.greenbg
{
    background-color: #359925;
}
.pinkbg
{
    background-color: #d70067;
}
.bluebg
{
    background-color: #008cd6;
}

.advertisement
{
    text-align: right;
    
}

.pagespacer_horizontal
{
    width: 23px; 
}

.pagecolumn
{
    width: 395px;    
    padding-bottom: 15px;
}

.pageitemtop1
{
    background-image: url('../images/item_top_v1.gif');
    background-repeat: no-repeat;
    height: 30px;   
    color: #FFFFFF;
    padding-left: 260px;
    padding-top: 3px;
    font-size: 13pt;
    font-weight: bold;
}

.pageitemtop2
{
    background-image: url('../images/item_top_v2.gif');
    background-repeat: no-repeat;
    height: 26px;   
    color: #FFFFFF;
    color: #FFFFFF;
    padding-left: 260px;
    padding-top: 3px;
    font-size: 13pt;
    font-weight: bold;
}

.pageitemtop3
{
    background-image: url('../images/item_top_v3.gif');
    background-repeat: no-repeat;
    height: 28px;   
    color: #FFFFFF;
    color: #FFFFFF;
    padding-left: 260px;
    padding-top: 3px;
    font-size: 13pt;
    font-weight: bold;
}

.pageitemtop_empty
{
    background-image: url('../images/item_empty_top.gif');
    background-repeat: no-repeat;
    height: 6px;
}

.pageitem
{
    padding-top: 10px; 
    width: 395px;   
}

.pageitemlast
{
    padding-top: 10px;   
    padding-bottom: 15px;    
}

.pageitembottom
{
    background-image: url('../images/item_bottom.gif');
    height: 6px;    
}

.home_spacer
{
    padding-top: 10px;    
    padding-bottom: 12px;    
}

.itemtitle
{
    padding: 0px;
    margin: 0px;  
    font-size: 15pt;  
    font-weight: bold;
}

.newsarchive_title
{
    background-image: url('../images/nieuwsarchief_item1.gif');
    background-repeat: no-repeat;
    height: 32px;
    width: 657px;
    font-size: 14pt;
    font-weight: bold;
    padding-left: 5px;
    padding-top: 3px;
}

.newsarchive_date
{
    background-image: url('../images/nieuwsarchief_datum_balk.gif');
    background-repeat: no-repeat;
    height: 32px;
    width: 158px;
    color: #FFFFFF;
    font-size: 12pt;
    font-weight: bold;
    text-align: center;
    padding-top: 4px;
}


.aanvang
{
    margin: 0px;
    padding: 0px;
    padding-bottom: 5px;    
}

.newsarchive_vspacer
{
    height: 3px;    
}

textarea,select,input
{
    font-family: Verdana;    
    font-size: 8pt;
}

.itemextra
{
    padding-top: 5px;  
    background-color: #FFFFFF;
    padding-left: 11px;
    padding-right: 11px;  
}

.custompagetitle
{
    height: 57px;
    background-image: url('../images/titel_empty.gif');
    background-repeat: no-repeat;
    padding-left: 10px;
    padding-top: 5px;
    padding-bottom: 5px;    
}

#ga_je_mee_form
{
    position: absolute;
    left: 220px;
    width: 390px;
    top: 209px;
    background-color: #FFFFFF;
    padding: 20px;
    border: 5px solid #E32219;
    display: none;
}

