/* CSS Document */

body
{
    height: 768px;
    color: #447a1c;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 11px;
    margin: 0px;
    padding: 0px;
}
input, textarea,.dropdown
{
    border: solid 1px #447a1c;
}

#container
{
    background-image: url(images/achtergrond.gif);
    background-repeat: no-repeat;
    position: relative;
    margin: 0px;
    padding: 0px;
}
#flash
{
    width: 731px;
    float: left;
    min-height: 20px;
}
.highlight
{
    background-color: #c7dc98;
}
#container_nieuws
{
    background-image: url(images/achtergrond_nieuws.gif);
    background-repeat: no-repeat;
    position: relative;
    margin: 0px;
    padding: 0px;
}
#ctl00_ctl00_contentholderFooter_bttnLogin
{
    position: absolute;
    top: 40px;
    left: 170px;
    height: 12px;
    width: 30px;
    font-size: small;
    vertical-align: middle;
}
#box_smll .btnLogout, #loggedin
{
    position: absolute;
    top: 15px;
    left: 32px;
    height: 12px;
    width: 67px;
    font-size: small;
    vertical-align: middle;
    font-size: 11px;
    font-style: italic;
    font-family: arial;
    color: #447a1c;
}
#loggedin
{
    top: 32px;
    left: 28px;
    width: 167px;
}
#loggedin a
{
     color: #447a1c;
    }

#ctl00_ctl00_contentholderFooter_lnkPswd
{
    position: absolute;
    top: 85px;
    left: 85px;
    height: 12px;
    width: 67px;
    font-size: small;
    vertical-align: middle;
    font-size: 11px;
    font-style: italic;
    font-family: arial;
    color: #447a1c;
}

#ctl00_ctl00_contentholderFooter_txtUsername
{
    position: absolute;
    top: 41px;
    left: 21px;
    height: 10px;
    width: 136px;
    font-size: 9px;
    vertical-align: top;
}
#ctl00_ctl00_contentholderFooter_txtPasswd
{
    position: absolute;
    top: 75px;
    left: 21px;
    height: 9px;
    width: 132px;
    font-size: 8px;
    vertical-align: top;
}
#ctl00_ctl00_txtSearch
{
    position: absolute;
    top: 44px;
    left: 779px;
    height: 10px;
    width: 130px;
    font-size: 9px;
    vertical-align: top;
}
#ctl00_ctl00_linkZoek
{
    position: absolute;
    top: 44px;
    left: 928px;
    height: 11px;
    width: 39px;
}



#content
{
    padding-top: 155px;
}

#logo
{
    display: block;
    left: 40px;
    width: 186px;
    text-indent: -5000px;
    line-height: 20px;
    top: 27px;
    height: 115px;
    z-index: 50;
    position: absolute;
}

#ctl00_ctl00_broodkruimels
{
    position: absolute;
    width: 425px;
    height: 12px;
    font-size: 10px;
    font-weight: bolder;
    left: 259px;
    top: 77px;
}

#ctl00_ctl00_broodkruimels a
{
    font-size: 10px;
    text-decoration: none;
    color: #447a1c;
    font-weight: bolder;
}

#ctl00_ctl00_submenu
{
    position: absolute;
    left: 257px;
    top: 105px;
    width: 425px; /*height: 53px;*/
    font-size: 16;
    z-index: 1;
}

#welkom
{
    position: absolute;
    left: 257px;
    top: 121px;
    width: 425px;
    height: 25px;
    font-size: 12px;
}
#ctl00_ctl00_welkom
{
    position: absolute;
    left: 257px;
    top: 121px;
    width: 425px;
    height: 25px;
    font-size: 12px;
}
/*#ctl00_ctl00_submenu ul
{
	list-style-image: url(images/list.gif);
	margin-left: 0px;
	padding-left: 0px; 
	color: #f29400;}*/


/*#ctl00_ctl00_submenu ul li
{
	float: left; nieuw
	background: url(images/sublist.gif) no-repeat;
	background-position: left;
	padding: 0px 0px 0px 8px;
}
*/
#ctl00_ctl00_submenu ul li a
{
    text-decoration: none;
    color: #f29400;
    padding-right: 10px;
    margin-right: 10px;
    font-size: 13px;
}

#ctl00_ctl00_submenu ul li a:hover
{
    color: #447a1c;
}
#ctl00_ctl00_submenu ul
{
    margin-left: 0px;
    padding-left: 0px;
    color: #f29400;
}

#ctl00_ctl00_submenu ul li
{
    float: left;
    list-style-type: none;
    background: url(images/sublist.gif) no-repeat;
    background-position: left;
    padding: 0px 0px 0px 8px;
}

#left
{
    width: 257px;
    float: left;
    min-height: 450px;
    height: auto !important;
    height: 450px;
}
#ctl00_ctl00_contentholderbase_left
{
    width: 257px;
    float: left;
    min-height: 450px;
    height: auto !important;
    height: 450px;
}

.onder_agenda
{
    width: 212px;
    background-position: left top;
    background-repeat: no-repeat;
    padding-top: 10px;
    padding-left: 15px;
}


.agenda
{
    width: 212px;
    background-image: url(images/list2.gif);
    background-position: left top;
    background-repeat: no-repeat;
    padding-top: 10px;
    padding-left: 15px;
    margin-left: 0px;
}

.agenda a
{
    text-decoration: none;
    color: #447a1c;
}

#ctl00_ctl00_contentholderbase_title
{
    background-repeat: no-repeat; /*	width:183px; 	height:144px;*/
    position: absolute;
    left: 80px;
    top: 168px;
}

#image
{
    background-repeat: no-repeat;
    width: 163px;
    height: 130px;
    position: absolute;
    left: 60px;
    top: 469px;
}
#ctl00_ctl00_image
{
    background-repeat: no-repeat;
    width: 163px;
    height: 130px;
    position: absolute;
    left: 60px;
    top: 469px;
}
#main
{
    width: 422px;
    float: left;
    min-height: 20px;
    font-size: 12px;
    position:relative;
}

#right_default
{
    /*padding-left:75px;*/
    width: 240px;
    float: left;
    position: relative;
}

#right
{
    /*padding-left:75px;*/
    padding-left: 50px;
    width: 240px;
    float: left;
    position: relative;
}

#right div
{
    margin-bottom: 15px;
    margin-left: 25px;
}
#right_default div
{
    margin-bottom: 15px;
    margin-left: 25px;
}
#right div.agenda
{
    margin-bottom: 0px;
}
#agenda_gr
{
    min-height: 250px;
    height: auto !important;
    height: 250px;
}
#agenda_gr h1, #agenda_gr a h1 
{    color:#c7dc98;
    margin-left:15px;
    font-size:32px;
    text-decoration:none;
    }
#box
{
    position: relative;
}

#box_smll
{
    position: relative;
}

#box_naam
{
    position: absolute;
}

#box_paswoord
{
    position: absolute;
}

#box_nieuwsbrief
{
    width: 85px;
    height: 21px;
    position: absolute;
    left: 189px;
    top: 72px;
    text-indent: -5000px;
    background-image: url(images/btn_nieuwsbrief.gif);
    background-repeat: no-repeat;
    display: block;
}
#box_nieuwsbrief_smll
{
    width: 85px;
    height: 21px;
    position: absolute;
    left: 189px;
    top: 14px;
    text-indent: -5000px;
    background-image: url(images/btn_nieuwsbrief.gif);
    background-repeat: no-repeat;
    display: block;
}

#box_contacteerons
{
    width: 98px;
    height: 21px;
    line-height: 20px;
    position: absolute;
    left: 309px;
    top: 72px;
    text-indent: -5000px;
    background-image: url(images/btn_contacteerons.gif);
    background-repeat: no-repeat;
    display: block;
}

#box_contacteerons_smll
{
    width: 98px;
    height: 21px;
    line-height: 20px;
    position: absolute;
    left: 309px;
    top: 14px;
    text-indent: -5000px;
    background-image: url(images/btn_contacteerons.gif);
    background-repeat: no-repeat;
    display: block;
}

#box_printpagina
{
    width: 86px;
    height: 21px;
    position: absolute;
    left: 446px;
    top: 72px;
    text-indent: -5000px;
    background-image: url(images/btn_printpagina.gif);
    background-repeat: no-repeat;
    display: block;
}

#box_printpagina_smll
{
    width: 86px;
    height: 21px;
    position: absolute;
    left: 446px;
    top: 14px;
    text-indent: -5000px;
    background-image: url(images/btn_printpagina.gif);
    background-repeat: no-repeat;
    display: block;
}

#profiel
{
    background-image: url(images/dot_wit.gif);
    background-repeat: no-repeat;
    background-position: right;
    height: 15px;
    width: 107px;
    position: absolute;
    left: 75px;
    top: 165px;
}

#profiel a
{
    text-decoration: none;
    color: #FFFFFF;
    font-style: italic;
}

#profiel1, #profiel2, #profiel3, #profiel4, #profiel5, #profiel6, #profiel7, #profiel8
{
    background-image: url(images/dot_groen.gif);
    background-repeat: no-repeat;
    background-position: right;
    height: 17px;
    position: absolute;
    left: 36px;
    top: 237px;
    width: 143px;
}

#profiel1, #profiel1 a
{
    text-decoration: none;
    color: #447a1c;
    font-style: italic;
    left: 16px;
    top: 206px;
    text-align: right;
    padding-right: 10px;
}

#profiel2, #profiel2 a
{
    text-decoration: none;
    color: #447a1c;
    font-style: italic;
    left: 4px;
    top: 246px;
    text-align: right;
    padding-right: 10px;
}

#profiel3, #profiel3 a
{
    text-decoration: none;
    color: #447a1c;
    font-style: italic;
    left: 10px;
    top: 226px;
    text-align: right;
    padding-right: 10px;
}

#profiel4, #profiel4 a
{
    text-decoration: none;
    color: #447a1c;
    font-style: italic;
    left: -2px;
    top: 266px;
    text-align: right;
    padding-right: 10px;
}
#profiel5, #profiel5 a
{
    text-decoration: none;
    color: #447a1c;
    font-style: italic;
    left: -8px;
    top: 286px;
    text-align: right;
    padding-right: 10px;
}

#profiel6, #profiel6 a
{
    text-decoration: none;
    color: #447a1c;
    font-style: italic;
    left: -14px;
    top: 306px;
    text-align: right;
    padding-right: 10px;
}

#profiel7, #profiel7 a
{
    text-decoration: none;
    color: #447a1c;
    font-style: italic;
    left: -20px;
    top: 326px;
    text-align: right;
    padding-right: 10px;
}

#profiel8, #profiel8 a
{
    text-decoration: none;
    color: #447a1c;
    font-style: italic;
    left: -26px;
    top: 346px;
    text-align: right;
    padding-right: 10px;
}

#zoek
{
    display: block;
    left: 929px;
    width: 34px;
    text-indent: -5000px;
    line-height: 20px;
    top: 38px;
    height: 20px;
    z-index: 50;
    position: absolute;
}


#ctl00_ctl00_contentholderbaseright_contentholderright_rightlogin
{
    margin-left: 0px;
}
#ctl00_ctl00_contentholderbaseright_contentholderright_PanelRightLogin
{
    margin-left: 0px;
}


#imgKal
{
    left: 763px;
    top: 102px;
    background-image: url(images/agenda.gif);
    position: absolute;
    width: 120px;
    height: 50px;
}
#imgNieuws
{
    left: 763px;
    top: 102px;
    position: absolute;
    width: 120px;
    height: 50px;
    background-image: url(images/nieuws.gif);
}
#ctl00_ctl00_contentholderbase_contentholderNews_right div.banners
{
    margin-left: -10px;
    text-align: right;
}
#right_default div.banners
{
    margin-left: -10px;
    text-align: right;
}
#right div.banners
{
    margin-left: -10px;
    text-align: right;
}
#ctl00_ctl00_contentholderbase_contentholderNews_right div#goud
{
    margin-left: 0px;
    color: #84B819;
    font-style: italic;
    left: 69px;
    top: 562px;
    width: 235px;
}

.goud
{
    font-style: italic;
    color: #84B819;
    font-size: 10px;
}
#right_default div#goud
{
    margin-left: 0px;
    color: #84B819;
    font-style: italic;
    top: 562px;
    width: 235px;
}
#right div#goud
{
    margin-left: 0px;
    color: #84B819;
    font-style: italic;
    left: 69px;
    top: 562px;
    width: 235px;
}
#ctl00_ctl00_contentholderbase_contentholderNews_right div#copyright
{
    margin-left: 0px;
    color: #999999;
    left: 69px;
    top: 562px;
    width: 235px;
    font-size: 10px;
    margin-top: 10px;
}
#right div#copyright
{
    margin-left: 0px;
    color: #999999;
    left: 69px;
    top: 562px;
    width: 235px;
    font-size: 10px;
    margin-top: 10px;
}
#right_default div#copyright
{
    margin-left: 0px;
    color: #999999;
    top: 562px;
    width: 235px;
    font-size: 10px;
    margin-top: 10px;
}
/* FOOTER */

#sportbeleid
{
    width: 71px;
    height: 15px;
    left: 42px;
    top: 1px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_sportbeleid.gif);
    background-repeat: no-repeat;
}

#sportvoorallen
{
    width: 97px;
    height: 15px;
    left: 124px;
    top: 1px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_sportvoorallen.gif);
    background-repeat: no-repeat;
}

#topsport
{
    width: 55px;
    height: 15px;
    left: 231px;
    top: 1px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_topsport.gif);
    background-repeat: no-repeat;
}

#opleidingen
{
    width: 74px;
    height: 15px;
    left: 293px;
    top: 1px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_opleidingen.gif);
    background-repeat: no-repeat;
}

#medisch
{
    width: 180px;
    height: 15px;
    left: 379px;
    top: 1px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_medischverantwoordspor.gif);
    background-repeat: no-repeat;
}

#sportenethiek
{
    display: block;
    width: 90px;
    height: 15px;
    left: 567px;
    top: 1px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_sportenethiek.gif);
    background-repeat: no-repeat;
}

#wetgeving
{
    display: block;
    width: 66px;
    height: 15px;
    left: 665px;
    top: 1px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_wetgeving.gif);
    background-repeat: no-repeat;
}

#werkgeversmaterie
{
    display: block;
    width: 116px;
    height: 15px;
    left: 743px;
    top: 1px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_werkgeversmaterie.gif);
    background-repeat: no-repeat;
}

#vrijwilligers
{
    display: block;
    width: 69px;
    height: 15px;
    left: 869px;
    top: 1px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_vrijwilligers.gif);
    background-repeat: no-repeat;
}

#goedbestuur
{
    display: block;
    width: 89px;
    height: 15px;
    left: 39px;
    top: 18px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_goedbestuur.gif);
    background-repeat: no-repeat;
}

#verbeterjewerking
{
    display: block;
    width: 124px;
    height: 15px;
    left: 141px;
    top: 18px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_verbeterjewerking.gif);
    background-repeat: no-repeat;
}

#milieuenruimtelijkeordening
{
    display: block;
    width: 194px;
    height: 15px;
    left: 279px;
    top: 18px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_milieuenruimtelijkeord.gif);
    background-repeat: no-repeat;
}

#mediabeleid
{
    display: block;
    width: 76px;
    height: 15px;
    left: 488px;
    top: 18px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_mediabeleid.gif);
    background-repeat: no-repeat;
}

#sportentoekomst
{
    display: block;
    width: 115px;
    height: 15px;
    left: 578px;
    top: 18px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_sportentoekomst.gif);
    background-repeat: no-repeat;
}

#sociocultureelnetwerk
{
    width: 147px;
    height: 15px;
    line-height: 15px;
    left: 706px;
    top: 18px;
    text-indent: -5000px;
    display: block;
    position: absolute;
    background-image: url(images/menu_sociocultureelnetwerk.gif);
    background-repeat: no-repeat;
}

#overvsf
{
    display: block;
    width: 67px;
    height: 15px;
    left: 866px;
    top: 18px;
    text-indent: -5000px;
    position: absolute;
    background-image: url(images/menu_overvsf.gif);
    background-repeat: no-repeat;
}

#footer
{
    background-image: url(images/footer.gif);
    background-repeat: no-repeat;
    position: relative;
    width: 961px;
    height: 35px;
    z-index: 1;
}

#footer_default
{
    background-repeat: no-repeat;
    position: relative;
    width: 961px;
    height: 35px;
    z-index: 1;
}
/*#footer li a
{
display:block;
height:15px;
line-height:15px;
text-decoration:none;
}*/
/* TAGS */

h1
{
    color: #f29400;
    font-size: 24px;
    font-weight: normal;
    margin-bottom: 10px;
}

h2
{
    font-size: 18px;
    font-weight: bold;
    color: #F29400;
}
h3
{
    font-size: 15px;
    font-weight: bold;
    color: #447A1C;
}


 a.loginlink, .loginlink a, #Overview a
{
    font-weight: bold;
    text-decoration: none;
    color: #447a1c;
}
#main a{ 
    font-weight: bold;
    text-decoration: underline;
   color: #447a1c;
}
/*#main span.oranje a{ 
    text-decoration: none;

}*/

a
{
    outline: none;
    
}

#main a:hover{
text-decoration:underline;

}

/* CLASSES */

.clear
{
    clear: both;
}


.listtext ul
{
    margin: 0px;
    padding: 0px;
    padding-left: 14px;
}


.listtext ul li a, .listtext ul li, .listtext a
{
    text-decoration: none;
    color: #447a1c;
}

.listtext2 ul
{
    margin: 0px;
    padding: 0px;
    padding-left: 14px;
}

.listtext2 ul li, .listtext2 ul li a, .listtext2, .listtext2 a
{
    text-decoration: none;
    color: #84B819;
}

.meer
{
    margin-left: 14px;
}

#main .oranje, #main .oranje a
{
    color: #f29400;
    /*text-decoration: none;*/
}

#ctl00_ctl00_broodkruimels .oranje a
{
    color: #f29400;
}
#ctl00_ctl00_broodkruimels a
{
    font-size: 10px;
    text-decoration: none;
    color: #447a1c;
    font-weight: bold;
}
#eEditorArea
{
    text-align: left;
}

#main .nieuws_oranje, #main .nieuws_oranje a
{
    font-weight: bold;
    color: #F29400;
    font-size: 13px;
}
#footerlogo
{
    width: 212px;
    margin-left: 752px;
}
.nieuws_groen
{
    font-weight: bold;
    color: #447A1C;
    font-size: 13px;
}
.nieuws_black
{
    font-weight: bold;
    color: #000;
    font-size: 13px;
}
#box .btnForgot
{
    left: 60px;
}

.calendarFront
{
    background-image: url(images/agenda.gif);
    background-position: left top;
    background-repeat: no-repeat;
    width: 120px;
    padding-top: 50px;
}
.back
{
    font-size: 10px;
}
#loginTop
{
    font-style: italic;
    position: absolute;
    top: 5px;
    left: 788px;
}
#loginTop a
{
    color: #447a1c;
}

#loginTop .btnLogout
{
}
#loginTop #loggedinTop
{
}


#themaResponsible a
{
    font-weight: bold;
    text-decoration: none;
    color: #447a1c;
    }

.overviewright
{
	margin-left: 206px;
}

.grdCollegas td
{
	border-bottom: 1px solid #c7dc98;
}

.grdCollegas td td
{
	border-bottom: 0px;
}
#time{
display:none;
}
.print_footer{
    display:none;
}