* {
	font-family:Verdana, Helvetica, sans-serif;
	font-size:12px;
}

html{
    margin:0;
    padding:0;
}
body{
    margin:0;
    padding:0;
	font-family: Verdana;
	color: #999;
	/*overflow:auto;*/
}
img{
    border: 0px;
}

.StandardHeader{
	font-family:Verdana;
	color: #92c00d;
	font-size:2.2em;
	font-weight:bold;
}

p.introText{

    color: #92c00d;
    padding-bottom: 20px;
}

.StandardText{
	font-family:Verdana;
	font-size:12px;
	color: #999999;
}
.StandardInput{
    border: 1px ridge #999999;
    color: #999999;
    padding-left: 5px;
     width: 160px;
}
.StandardInputSize{
    border: 1px ridge #999999;
    color: #999999;
    padding-left: 5px;
}

.StandardSelect{
    border: 1px solid #999999;
    color: #999999;            
    width: 170px;
}
.submitButton{
    float:left;
    width: 100%;
    padding-bottom: 10px;
    padding-top: 10px; 
}


a:link,
a:visited,
a:active {
	color: #92c00d;
	text-decoration: none;
}
a:hover{
		color: #92c00d;
    /*
		background-color: #92c00d;
		background-image:url(../_images/border-dot.gif);
    background-repeat: repeat-x;
    background-position: bottom left;
		*/
}



/*------------*/


#container{
    float:left;
}
    #header{
        height: 79px;
        border-bottom: 2px solid #3c3e93;
        padding-left: 17px;
        z-index:99;
   
        /*overflow: hidden; */
    }
        #header #menu{
            margin: 50px 0 0 0;
            float:left;
        }
            #menu .menuItem{
                float:left;               
            }
            
        #header #logo{
            float: right;
            margin-right:0px;
            padding-top:15px;
        }
		

		
    #eventheader{
    	z-index:10;
        height: 220px;
        background: #7FA70C url(../_images/bg_greenbar.gif);
        background-repeat: repeat-x;
        width: 100%;
        float:left; 
    }
        .EventScroll{
            float:left;
            width: 30px;
            height: 218px;
        }
        #eventWrapper{
            float:left;
            width:100%;
            padding-left: 30px;
            height: 100%;
            padding-top: 15px;   
        }
        #eventContent{
            width:590px;
        }
            .EventHeader2{
                margin-top: -5px;
                color: #ffffff;
                font-size:1.5em;
                font-family:Verdana; 
                font-weight:bold;
            }
            .EventText{
                margin-top:-25px;
                padding-top: 10px;
                #margin-top:-15px;
	            	font-family:Verdana;
                font-size:0.9em;
                color: #ffffff;
                font-weight: bold;
            }
            #eventContent .EventLink a{
                font-family:Verdana;
                font-size:0.9em;
                color: #ffffff;
                font-weight: bold;
                display: inline;
            }
            #eventContent .EventLink a:hover{
                font-family:Verdana;
                font-size:0.9em;
                color: #ffffff;
                font-weight: bold;
                text-decoration: underline;
                display: inline;
                background-image: none;
                background-color: transparent;
            }
        #eventImage{
    	    float:left;
    	    width:380px;
            height: 218px; 
        }
 

        
    #activiteiten_submenu, #leden_submenu, #info_submenu{
        padding-left: 30px;
        float:left;
        padding-top:4px;
        height: 25px;
        visibility: hidden;
        display: none;
        background-image:url(../_images/bg_navi.gif);
        background-repeat: x-repeat;
        width: 100%;
        margin-right: -30px;
    }
        .subMenuItem{
            float:left;
            padding-right:14px;
        }
        .subMenuItem a{
            font-family: Verdana;
            font-size: 13px;
            color: #ffffff;
            background-color: transparent;
            background-image: none;
            font-weight: bold;
        }
        .subMenuItem a:hover{
            font-family: Verdana;
            font-size: 13px;
            color: #ffffff;
            text-decoration: underline;
            background-color: transparent;
            background-image: none;
            font-weight: bold; 
        }


    #wrapperHome{
    	position:absolute;
    	top: 281px;
    	left: 0;
			width:590px;
			padding-left: 20px;
			padding-top: 15px;
    }

    #wrapper{
/*    	position:absolute;
    	z-index:50;
    	top: 120px;
    	left: 0;
*/
			width:540px;
			padding-left: 20px;
			padding-top: 15px;
    }

            .contentPanel{
                width:540px;
                margin-bottom: 36px;
            }
                .contentHeaderPanel{
                    padding-bottom: 4px;
                    width:540px;
                    float:left;
                    border-bottom: 2px solid #92c00d;                
                }
                    .contentHeaderImg{
                        float:left;
                        width: 16px;
                        padding-top: 1px;
                        padding-left: 5px;
                        padding-right: 5px;
                    }
                    .contentHeaderTitle{
                        color: #92c00d;
                        font-size: 17px;
                        font-weight: bold;
                        width: 300px;
                        float:left; 
                    }
                .contentContent{
                    border-bottom: 1px solid #92c00d;
                    float: left;
                    width:540px;
								/*		height: 259px;*/
                    background-color:#f6f6f6; 
                }
                    .contentItem{
                        width:530px;
                        float:left;
                        color: #999999;
                        padding-top: 5px;
                        padding-bottom: 5px;    
                        padding-left: 5px;
                        cursor: pointer;
                        background-color:#f6f6f6;
                    }
                    .contentItemHover{
                        width:535px;
                        float:left;
                        color: #92c00d;
                        padding-top: 5px;
                        padding-bottom: 5px;
                        padding-left: 5px;
                        cursor: pointer;
                        background-color: #d8e6b0; 
                    }
                        .contentDatum{
                            width: 90px;
                            float:left;
                        }
                        .contentTitle{
                            float:left;
                            padding-left: 5px;
                            font-weight: bold;
                        }
                        .HiddencontentText{
                            float:left;
                            width:540px;
                            display: none;
                            visibility: none;
                        }
                        .contentText{
                            float:left;
                            width: 100%;
                            display: inline;
                            visibility: visible;
                            color: #999999;
                            padding-top: 10px;
                        }
                            .ContentReadMore{
                                padding-left: 5px;
                                padding-top: 10px;
                            }
                           
                            .ContentReadMore a{
                                background-color: transparent;
                                background-image: none;
                                text-decoration: underline;
                            }
                            .ContentReadMore a:link{
                                background-color: transparent;
                                background-image: none;
                                text-decoration: underline;
                            }
                            .ContentReadMore a:visited{
                                background-color: transparent;
                                background-image: none;
                                text-decoration: underline;
                            } 
                            .ContentReadMore a:active{
                                background-color: transparent;
                                background-image: none;
                                text-decoration: underline;
                            } 
                            .ContentReadMore a:hover{
                                background-color: #d8e6b0;
                                background-image: none;
                                text-decoration: underline;
                                color: #ffffff;
                                
                            }
                    #contentFooter{
                        border-top: 1px solid #92c00d;
												border-bottom: 1px solid #92c00d;
                        float: left;
                        font-family:Verdana;
                        font-size:11px;
                        color: #999999;
                        width: 535px;
												/*width: 375px;*/
												height: 13px;
                        /*#width: 380px;*/
                        padding-left: 5px;
                        padding-bottom: 5px;
                        padding-top: 5px;
                        margin-right: -10px;
												margin-bottom: 36px;
                        background-color:#ffffff;
                    }
                        #contentFooter a{
                            font-family:Verdana;
                            font-size:11px;
                            color: #999999;
                        }
                        #contentFooter a:hover{
                            font-family:Verdana;
                            font-size:11px;
                            color: #92c00d;
                            background-image: none;
                            background-color: transparent;
                        }
                        
                    .InputItem{
                        float:left;
                        padding-top: 10px;
                        padding-bottom: 10px;
                        font-size:12px;
                        font-family:Verdana;
                        color: #999999;
                        font-weight:bold;
                        width:100%; 
                    }
                    .InputItemHover{
                        float:left;
                        padding-top: 10px;
                        padding-bottom: 10px;
                        font-size:12px;
                        font-family:Verdana;
                        color: #92c00d;
                        font-weight:bold;
                        background-color: #d8e6b0;
                        width:100%;
                    }
                        .InputText{
                            float:left;
                            width: 170px;
                            padding-left: 15px;
                            padding-top: 3px;                            
                        }
                        .InputText1{
                            float:left;
                            width: 200px;
                            padding-left: 15px;
                            padding-top: 3px;
                            font-size:10px;
                        }
                    
                    
                    
                    
                    #fotoGallerij{                        
                        /*width: 100%;*/
                        width:540px;
                        margin-right: -10px;
                    }
                        #fotoGallerijThumbs{                        
                            float:left;
                            width:100%;
                            height: 70px;
                            overflow: hidden;
                            border-bottom: 1px solid #221f7f;
                        }
                            #fotoGallerijThumbs .fotoGallerijItem{
                                float:left;               
                            }
                            #fotoGallerijThumbs .fotoGallerijItem img{
                                height: 70px;
                                width: 101px;               
                            }
                                
                        #fotoGallerijFooter{
                            float:left;
                            width:99.1%;
                            padding-top: 5px;
                            padding-left: 5px;
                            padding-bottom: 5px;
                            border-bottom: 1px solid #221f7f;
                        }
                        #fotoGallerijFooter a{
                            font-family:Verdana;
                            font-size:11px;
                            color: #999999;
                        }
                        #fotoGallerijFooter a:hover{
                            font-family:Verdana;
                            font-size:11px;
                            color: #221f7f;
                            background-image: none;
                            background-color: transparent;
                        }
                    
                    
                
        
    #rightPanelHome{
    	position:absolute;
    	top: 317px;
    	left: 580px; 
    	float:right;
    	width:385px;
    	padding-right: 10px;
    	padding-top: 15px;
    	height: 500px;
    }
    #rightPanel{
    	position:absolute;
    	top: 120px;
    	left: 590px;
    	float:right; 
    	width:385px;
    	padding-right: 15px;
    	padding-top: 15px;
    	height: 500px;
    }
        .StandardBlock{
            width:380px;
            float: left;
            margin-bottom: 40px;
            padding-right: 65px;
        }
            .StandardBlockHeaderPanel{
                padding-bottom: 4px;
                width:375px;
                #width:380px; 
                float:left;
                border-bottom: 2px solid #221f7f;
                padding-right: 5px;                    
            }
                .StandardBlockHeaderImg{        
                    float:left;
                    width: 16px;
                    padding-top: 1px;
                    padding-left: 5px;
                    padding-right: 5px;            
                }
                .StandardBlockHeaderTitle{
                    color: #221f7f;
                    font-size: 17px;
                    font-weight: bold;
                    width: 300px;
                    float:left;                
                }
            .StandardBlockContent{
                border-bottom: 1px solid #221f7f;
                width:380px;
                #width:375px;
                float:left;
                background-color:#f6f6f6;
            }
                .StandardBlockContentItem{
                     width:360px;
                     #width:375px;
                    float:left;
                    font-size:12px;
                    font-family:Verdana;
                    color: #999999;
                    padding-top: 10px;
                    padding-bottom: 10px;
                    padding-left: 10px;    
                }
                    .StandardBlockContentListBul{
                        float:left;
                        width:25px;
                        font-weight: bold;
                    }
                    .StandardBlockContentListTxt{
                        float:left;
                        width:325px;
                        #width:350px;
                    }
                .StandardBlockContentLink{
                        padding-left: 10px;
                        float:left;
                        width: 375px;
                        font-size:12px;
                        font-family:Verdana;
                        color: #999999;
                        padding-top: 10px;
                        padding-bottom: 10px;
                }
                .StandardBlockContentLinkHover{
                        background-color:#c3c3dd;
                        color: #2e3192;
                        padding-left: 10px;
                        float:left;
                        width: 375px;
                        font-size:12px;
                        font-family:Verdana;
                        color: #2e3192;
                        padding-top: 10px;
                        padding-bottom: 10px;
                        cursor: pointer;
                }
                    
                
                  
                
    	#search{
            float:left;
            border: 1px; 
            width: 180px;
            margin-right: 24px; 
						margin-bottom: 39px; 	
            border-bottom: 1px solid #e92139;
    	}
        
        #nieuwsbrief{
            float:left;            
            border: 1px; 
            width: 180px;
						margin-bottom:39px;
            border-bottom: 1px solid #e92139;  	
    	}
            .SubHeaderPanel{
                border-bottom: 2px solid #e92139;
                padding-bottom: 4px;
                width: 100%;
                float:left;                    
            }
            .SubHeaderImg{
                float:left;
                width: 16px;
                padding-top: 1px;
                padding-left: 5px;
                padding-right: 5px;
            }
            .SubHeaderTitle{
                color: #e92139;
                font-size: 17px;
                font-weight: bold;
                width: 140px;
                float:left;
                
            }
            .SubContentPanel{
                padding: 10px 5px 10px 5px; 
                height: 75px;
                float:left;
                width: 170px; 
                background-color:#f6f6f6;          
            }
            
            .SubContentPanel select {
                margin-top: 7px;
                float:left;                
            }
            .SubContentPanel .button{
                padding-top: 10px;
                float:left;
            }
        
        #fotoalbum{
            width:380px;
            float: left;
            margin-bottom: 40px;
            padding-right: 65px;
        }
            #FotoHeaderPanel{
                padding-bottom: 4px;
                width: 99.1%;
                float:left;
                border-bottom: 2px solid #221f7f;
                padding-right: 5px;                    
            }
                #FotoHeaderImg{        
                    float:left;
                    width: 16px;
                    padding-top: 1px;
                    padding-left: 5px;
                    padding-right: 5px;            
                }
                #FotoHeaderTitle{
                    color: #221f7f;
                    font-size: 17px;
                    font-weight: bold;
                    width: 300px;
                    float:left;                
                }
            #FotoBig{
                float:left;
                width:385px;
            }
                #FotoBig img{
                    float:left;
                    width:385px;
            }
            
            #FotoSmall{
                float:left;
                width:385px;
                height: 70px;
                overflow: hidden;
                margin-top: 10px;
                border-bottom: 1px solid #221f7f;
            }
                #FotoSmall .FotoSmallItem{
                    width: 96px;
                    float:left;               
                }
                #FotoSmall .FotoSmallItem img{
                    width: 96px;
                }
            #FotoFooter{
                float:left;
                width:380px;
                padding-top: 5px;
                padding-left: 5px;
                padding-bottom: 5px;
                border-bottom: 1px solid #221f7f;
                font-family:Verdana;
                font-size:11px;
                color: #999999;
            }
            
        #agenda{
            width:380px;
            float: left;
           
            margin-bottom: 32px;
            /*padding-right: 65px;*/
        }
            #AgendaHeaderPanel{
                padding-bottom: 4px;
                width: 100%;
                float:left;
                border-bottom: 2px solid #92c00d;
                padding-right: 5px;                    
            }
                #AgendaHeaderImg{        
                    float:left;
                    width: 16px;
                    padding-top: 1px;
                    padding-left: 5px;
                    padding-right: 5px;            
                }
                #AgendaHeaderTitle{
                    color: #92c00d;
                    font-size: 17px;
                    font-weight: bold;
                    width: 300px;
                    float:left;
                    cursor: pointer;
                }
                #AgendaHeaderTitle a{
                    color: #92c00d;
                    font-size: 17px;
                    font-weight: bold;
                }
            #AgendaContent{
							border-bottom: 1px solid #92c00d;
							float: left;
							width: 380px;
							height: 100px;
            }
                .AgendaItem{
                    width: 380px;
                    float:left;
                    font-family:Verdana;
                    font-size:12px;
                    color: #999999;
                    padding-top: 5px;
                    padding-bottom: 5px;
                    padding-left: 5px;
                    cursor: pointer;
                    background-color:#f6f6f6;
                }
                .AgendaItemHover{
                    width: 380px;
                    float:left;
                    font-family:Verdana;
                    font-size:12px;
                    color: #92c00d;
                    padding-top: 5px;
                    padding-bottom: 5px;
                    padding-left: 5px;
                    cursor: pointer;
                    background-image: url(../_images/green-gradient.jpg);
                    background-repeat: repeat-x; 
                }
                    .AgendaDatum{
                        width: 90px;
                        float:left;
                    }
                    .AgendaCity{
                        width: 70px;
                        float:left;
                        padding-left: 5px;
                    }
										.AgendaCityWide{
                        width: 240px;
                        float:left;
                        padding-left: 10px;
                    }
                    .AgendaEvent{
                        width: 180px;
                        float:left;
                        padding-left: 5px;
                        font-weight: bold;
                    }
                    .AgendaImage{
                        float:left;
                        padding-left: 5px;
                    }
                    
            #AgendaFooter{
							border-bottom: 1px solid #92c00d;
							float: left;
							font-family:Verdana;
							font-size:11px;
							color: #999999;
							width: 375px;
              #width: 380px;
							padding-left: 5px;
							padding-bottom: 5px;
							height: 20px;
            }
                #AgendaFooter img{
                    margin-top: 5px;
                    padding-right: 5px;
                    padding-left: 10px;
                }
        
        #sponsors{
            width:380px;
            float: left;
            margin-bottom: 40px;
            /*padding-right: 65px;*/
        }
            #SponsorHeaderPanel{
                padding-bottom: 4px;
                width: 100%;
                float:left;
                border-bottom: 2px solid #221f7f;
                padding-right: 5px;                    
            }
                #SponsorHeaderImg{        
                    float:left;
                    width: 16px;
                    padding-top: 1px;
                    padding-left: 5px;
                    padding-right: 5px;            
                }
                #SponsorHeaderTitle{
                    color: #221f7f;
                    font-size: 17px;
                    font-weight: bold;
                    width: 300px;
                    float:left;                
                }
            #SponsorBanners{
                  background-color:#f6f6f6;
                  float:left;
                  width:385px;
                  height: 70px;
                  border-bottom: 1px solid #221f7f;
            }
            #SponsorFooter{
                float:left;
                width:380px;
                padding-top: 5px;
                padding-left: 5px;
                padding-bottom: 5px;
                border-bottom: 1px solid #221f7f;
            }
                #SponsorFooter a{
                    font-family:Verdana;
                    font-size:11px;
                    color: #999999;
                }
                #SponsorFooter a:hover{
                    font-family:Verdana;
                    font-size:11px;
                    color: #221f7f;
                    background-image: none;
                    background-color: transparent;
                }
								
								
								
                
				.bestuurslidItem{
							border-bottom: 1px solid #92c00d;
							float: left;
							width: 100%;
							font-size:12px;
				}
						.lidFoto{
							float: left;
							width: 90px;
						}
						.lidNaam{
							float: left;
							/*font-weight: bold;*/
							width: 180px;
							margin-top:10px;
						}
						.lidBedrijf{
							float: left;
							margin-left: 10px;
							margin-top:31px;
						}
						.lidFunctie{
							float: right;
							/*width: 95px;*/
							text-align:right;
							margin-top:31px;
						}
						

				.linknaam{
					float: left;
					font-weight: bold;
					width: 180px;
					height: 70px;
					margin-top:5px;
				}			
				
				
				.sponsorItem{
							border-bottom: 1px solid #92c00d;
							float: left;
							width: 100%;
				}
						.sponsorFoto{
							float: left;
							width: 150px;
							height: 150px;
							margin-right: 20px;
						}
						.sponsorNaam{
							float: left;
							font-weight: bold;
							width: 350px;
						}	
						.sponsorOmschrijving{
							float: left;
							width: 350px;
						}
/*background: #373a8e;*/
#navmenu	{z-index: 60;margin: 51px 0 0 0;float:left;width: 500px;background: #fff; color:#999999;}
#navmenu ul	{list-style: none;margin: 0;padding: 0;float: left;font-size:15px;font-weight:bold;}
#navmenu a	{display: block;padding:5px 15px 5px 15px;}
#navmenu ul li a	{color:#999999;text-decoration: none;margin-right:5px;}
#navmenu ul li:hover {background: #43459a url(../_images/mright.jpg) no-repeat right;}
/*#navmenu ul li a:hover {color: #fff;background: #43459a;}*/
#navmenu ul li a:hover {color: #fff;margin-right:5px;background: #43459a url(../_images/mleft.jpg) no-repeat left;}
#navmenu li {position: relative;}
#navmenu ul ul {position: absolute;background: #43459a;font-size:13px;}
#navmenu ul ul li {width:170px;}
#navmenu ul ul li a {color:#fff;font-weight:bold;}
#navmenu ul ul li a:hover {color:#fff;text-decoration: underline;background: #43459a;}
#navmenu ul ul ul {position: absolute;top: 0;left: 100%;}

div#navmenu ul ul,
div#navmenu ul li:hover ul ul,
div#navmenu ul ul li:hover ul ul
{display: none;}

div#navmenu ul li:hover ul,
div#navmenu ul ul li:hover ul,
div#navmenu ul ul ul li:hover ul
{display: block;}




#picd {
	float:left;
	left: 10px;
	position: relative;
	top: 10px;
	width: 135px;
}

#picd a .large {
	border: 0px;
	display: block;
	height: 1px;
	position: absolute;
	left: -100px;
	top: -100px;
	width: 1px;
}

#picd a img {
	border: 0;
}

#picd a.p1, #picd a.p1:visited {
	display: block;
	height: 90px;
	left: 0;
	text-decoration: none;
	top: 0;
	width: 135px;
}

#picd a.p1:hover {
	background-color: #8C97A3;
	color: #000000;
	text-decoration: none;
}

#picd a.p1:hover .large {
	display: block;
	position: absolute;
	left: 150px;
	top: -60px;
	width: 300px;
	height: 233px;
}
