
div#mediummenu_container {
    height: 30px;
}

div#mediummenu_container h1 {
    font-size: 160%;
    color: #ffffff;
    font-style: italic;
    line-height: 160%;
    margin-left: 20px;
}

div#content {
    margin: 0 0 20px;
    padding:10px 0 25px 30px;
    width: 920px;
}

ul.itemlist_bullet {
    margin: 0 0 1em;
    padding: 0;
    width: auto;
}

ul.itemlist li.item,
ul.itemlist_bullet li.item {
    margin: 0;
    overflow: visible;
    padding-left: 20px;
}

div#leftcolumn ul li a.item_title,
div#leftcolumn ul li span.item_title,
div#leftcolumn ul li a.meerinfo {
    color: #005E1D;
    text-decoration: none;
}

div#navigation {
    float: left;
    width: 180px;
    padding: 3em 0 0 0;
}

div#navigation ul li.active a {
    font-weight: bold;
}

div#navigation ul li a:hover {
    font-weight:bold;
}

div#navigation ul ul {
    display: none;
    padding: 0 0 0 10px;
}

div#navigation ul li.active ul li a {
    font-weight: normal;
}

div#navigation ul li.active ul li.active a {
    font-weight: bold;
}

div#navigation ul li.active ul {
    display: block;
}

div#rightcolumn div#contact {
    float: left;
    left: 750px;
    width: 180px;
    margin: 150px 10px 0px 0px;
}

div#rightcolumn div#contact h2,
div#rightcolumn div#contact_np h2 {
    display: block;
    font-size: 110%;
    color: #FFFFFF;
    padding: 0.5em 15px;
    background: #005E1D;
}

div#rightcolumn div#contact_np h2 {
    font-size: 120%;
    background:url(../images/internet/contact.gif) left -4px no-repeat;
    color:#005E1D;
    text-align:right;
    padding-right:35px;
}

div#rightcolumn div#contact div,
div#rightcolumn div#contact_np div {
    padding: 15px;
    color: #005E1D;
}

div#rightcolumn div#contact_np {
    float: right;
    left: 750px;
    width: 180px;
    margin: 80px 10px 0px 0px;
}

div#extra_links h2,
div#extra_rechts h2 {
    display: block;
    font-size: 110%;
    color: #FFFFFF;
    padding: 0.5em 15px;
}

div#extra_links,
div#extra_rechts {
    float:left;
    width:180px;
}

div#extra_links div,
div#extra_rechts div {
    overflow:hidden;
    padding:0;
}

div#extra_links h2 {
    background: #005E1D;
    margin: 0;
}

div#extra_rechts h2 {
    background: #6AB023;
    margin: 0;
}

div#extra_links table {
    padding: 0 15px;
    color: #005E1D;
}

div#extra_rechts table {
    padding: 0 15px;
    color: #6AB023;
}

div#extra_links table h6,
div#extra_rechts table h6 {
    margin: 0;
}

div#extra_links table form,
div#extra_rechts table form {
    padding: 1em 0 0 0;
}

div#extra_links table a {
    color: #005E1D;
    margin: 0 0 1em 0;
}

div#extra_rechts table a {
    color: #6AB023;
    margin: 0 0 1em 0;
}

div#extra_links table form input.verstuur_poll {
    border: 0;
    background: #005E1D;
    padding: 1px 3px;
    color: #ffffff;
    font-weight: bold;
    margin: 1em 0 0 0;
}

div#extra_rechts table form input.verstuur_poll {
    border: 0;
    background: #6AB023;
    padding: 1px 3px;
    color: #ffffff;
    font-weight: bold;
    margin: 1em 0 0 0;
}

div#extra_links table form input.verstuur_poll:hover,
div#extra_rechts table form input.verstuur_poll:hover {
    cursor:pointer;
}

div#extra_links table table,
div#extra_rechts table table {
    padding: 0;
}

/* EVENEMENTENKALENDER */

div#smallcalendar table.smallcalendar {
    background: #005E1D;
}

div#smallcalendar table.smallcalendar caption {
    border: none;
}

div#smallcalendar div#leftcolumn table.smallcalendar caption a.prevlink,
div#smallcalendar div#leftcolumn table.smallcalendar caption a.nextlink {
    color: #FFFFFF;
    text-decoration:none;
}

div#smallcalendar table.smallcalendar caption a.prevlink {
    padding: 0 0.5em 0 0;
    color:#fff;
}

div#smallcalendar table.smallcalendar caption a.nextlink {
    padding: 0 0 0 0.5em;
    color:#fff;
}

div#smallcalendar table.smallcalendar caption div.caption {
    background: #005E1D;
    width: 180px;
    padding: 0.5em 0px;
    font-weight: bold;
    font-size: 110%;
    color: #FFFFFF;
}

div#smallcalendar table.smallcalendar th {
    padding: 0;
    font-size: 100%;
    background: #005E1D;
    color: #FFFFFF;
}

div#smallcalendar table.smallcalendar td {
    border: none;
    font-size: 100%;
    color: #ffffff;
}

div#smallcalendar table.smallcalendar td a {
    color: #ffffff;
}

div#smallcalendar div#calendarcontainer table.calendar td.today,
div#smallcalendar div#calendarcontainer table.smallcalendar td.today,
div#smallcalendar div#calendarcontainer table.legenda td.today {
    border: none;
    background: #005E1D;
    color: #FFFFFF;
    border-color:#005E1D;
}

div#smallcalendar div#calendarcontainer table.calendar td.today a,
div#smallcalendar div#calendarcontainer table.smallcalendar td.today a,
div#smallcalendar div#calendarcontainer table.legenda td.today a,
div#smallcalendar div#leftcolumn table.calendar td.calendarLink a, 
div#smallcalendar div#leftcolumn table.smallcalendar td.calendarLink a, 
div#smallcalendar div#leftcolumn table.legenda td.link a {
    color: #FFFFFF;
    text-decoration:none;
}

div#smallcalendar div#meetingscontainer {
    padding-left:10px;
    float:left;
}

div#smallcalendar table.legenda {
    display: none;
}

div#smallcalendar table.calendar td.calendarEmpty,
div#smallcalendar table.calendar td.calendarCell,
div#smallcalendar table.smallcalendar td.calendarEmpty,
div#smallcalendar table.smallcalendar td.calendarCell {
    background: #DAEBC7;
    border: 0;
    color: #005E1D;
}

div#smallcalendar table.calendar td.calendarCell a,
div#smallcalendar table.smallcalendar td.calendarCell a {
    color: #005E1D;
}

div#smallcalendar table.calendar td.calendarLink,
div#smallcalendar table.smallcalendar td.calendarLink {
    background: #7b1173;
    border: 0;
}

div#smallcalendar table.calendar td.calendarLink a,
div#smallcalendar table.smallcalendar td.calendarLink a {
    color: #FFFFFF;
}

div#smallcalendar table.calendar td.today,
div#smallcalendar table.smallcalendar td.today,
div#smallcalendar table.legenda td.today {
    border: none;
    background: #005E1D;
    color: #FFFFFF;
}

/* FOTO-GALERIJ */

div#leftcolumn #gallery_navbar {
    background: #005E1D;
}