@charset "utf-8";
/* Browser Reseter */
/* RESET + MISC */

 form, ol, ul, dl, li, dt, dd, td, th ,tr, h1, h2, h3, h4, h5, h6, pre, blockquote, address{ margin: 0; padding: 0;}
p{margin-bottom:10px;}
ol, ul {margin:3px 0px 3px 18px;}
img {border: 0; border-radius:10px;}
fieldset {margin: 0; padding: 0; border: 0; }

table {border-collapse: collapse; border-spacing: 0;}
td {vertical-align: top;}

a, a:link, a:active, a:visited {text-decoration:underline; color: #06095B;}/*#20C7EF*/
a:hover {color:#31498A; text-decoration:none}

hr {height:0px; border-width:0px; border-top:1px dotted #aaaaaa;margin: 0 5px 10px 5px;}

/* BODY + MAIN */

.main {width:950px; margin: 0 auto; text-align:left; }

h3 {
	font: Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	color:#000;
	margin-bottom:5px;
	width:100%;
	border-bottom: #333 1px solid;

	
}
h2 {
	font: Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:20px;
	color:#000;
	margin-bottom:5px;
	width:100%;


	
}
h4{

font: Arial, Helvetica, sans-serif;
	font-size:14px;
	line-height:20px;
	color:#000;
	margin-bottom:5px;
	color:#06C;

}
p.left{
	font-size:9px;
	line-height:10px;
	color: #999;
	float:right;
	margin: 0px 10px 5px 0;}
body {background:#c9d8df ; color: #333; font-size:11px; line-height:17px; font-family:  Verdana, Geneva, sans-serif; text-align:center;}/*color:#898989;*/


.main_top {position:relative; float:left; width:950px; height:29px;  background:transparent url('../images/main_top.png') no-repeat;}
.logo {position:relative; float:left; width:950px; height:182px;   no-repeat; z-index:1;}
.banner{position:absolute; top: 0px;  width:950px; height:182px; background: url('../images/logo.png');  no-repeat; z-index:1;}
.main_content {position:relative; float:left; width:950px; padding-top:20px; min-height:400px;  background:transparent url('../images/main_middle.png') repeat-y;}
.main_footer {position:relative; float:left; width:950px; height:50px; min-height:50px; max-height:50px; background:transparent url('../images/main_footer.png') no-repeat; margin-bottom:30px;padding: 15px 0 0 0; text-align: center;;
}
.content_left {float:left; min-height:1px; width:665px;}
.content_right {float:left; min-height:1px; width:200px;}

.onderwerp{ float:left;margin:5px 5px 5px 0px;  width: 195px;  }
.prikbord{  float:left;margin:5px 5px 5px 5px;  width:440px;  }
.prikbord-full{  float:left;margin:5px 5px 5px 30px;  width:600px;  }
.programma{float:left;margin:5px 10px 5px 10px; width:250px;  }
.blog{ float:left;margin:5px 10px 5px 30px;  width: 600px;}


div.module_blog{
   float:left;
 width:580px;
 background: url(../images/blog.png) no-repeat;
 padding-left:250px;
 height:150px;
 
}


div.module_prikbord{
    float:left;
    width:250px;
	padding: 10px 10px 15px 20px;
}
div.module_prikbord h2{

	color: #000;
    text-align:left;
    lineheight:24px;
	font-size:35px;
	height:30px;
	background: url('../images/prikbord.png') no-repeat;


}

div.module_onderwerpen{
   float:left;
  min-width:250px;
}
.main_top_navigation {position:absolute; left:50%; top:160px; margin-left:-140px; z-index:1001;}

.but_home {
	display:block;
	position:absolute;
	left:-307px;
	top:-157px;
	width:192px;
	height:181px;
	background-color:transparent;
	cursor:pointer;
	cursor:hand;
}
.but_info {display:block; position:absolute; left:0px; top:6px; width:200px; height:39px; background-image:url('../images/topmenu/infonieuw.png'); cursor:pointer; cursor:hand;}
.but_info:hover { margin-top:500px;background-image:url('../images/topmenu/info_over.png');}
.but_fotos {
	position:absolute;
	left:170px;
	top:6px;
	width:138px;
	height:40px;
	background-image:url('../images/topmenu/fotoalbum.png') ;
	
	border:0;
	
}
.but_fotos:hover {background-image:url('../images/topmenu/fotoalbumhover.png');border:0;}

#fotoalbum{
	width:138px;
	height:40px;
	background-image:url('../images/topmenu/fotoalbum.png');
	
	}
/*s*/
.but_forum {position:absolute;left:297px;top:6px;width:138px;height:39px;background-image:url('../images/topmenu/forum.png');cursor:pointer;cursor:hand;}
.but_forum:hover {background-image:url('../images/topmenu/forumhover.png');}
.but_leiding {position:absolute; left:485px; top:0px; width:95px; height:37px; background-image:url('../images/topmenu/leiding.png'); cursor:pointer; cursor:hand;}
.but_leiding:hover {background-image:url('../images/topmenu/leiding_over.png');}
.but_kamp { l margin-bottom: 2px; width:190px; height:56px; background-image:url('../images/kamp.png'); cursor:pointer; cursor:hand;}
.but_kamp:hover {background-position: bottom right; outline:none;}
.but_nieuwlid { margin-bottom: 5px;left:10px; top:0px; width:169px; height:57px; background-image:url('../images/nieuwlid.png'); cursor:pointer; cursor:hand;}
.but_nieuwlid:hover {background-image:url('../images/nieuwlid_hover.png');}
.but_contact {  margin-bottom: 2px; width:190px; height:56px; background-image:url('../images/contact.png'); cursor:pointer; cursor:hand; }
.but_contact:hover {background-position: bottom right; outline:none;}
.but_ecoscouts{  margin-bottom: 2px; width:190px; height:56px; background-image:url('../images/ecoscouts.png'); cursor:pointer; cursor:hand;}
.but_ecoscouts:hover {background-position: bottom right; outline:none;}
.but_verhuur { margin-bottom: 5px;left:10px; top:0px; width:180px; height:55px; background-image:url('../images/verhuur.png'); cursor:pointer; cursor:hand;}
.but_verhuur:hover {background-image:url('../images/verhuur_hover.png');}
.but_fosafolie { float:left; margin-bottom: 5px; width:200px; height:87px; background-image:url('../images/fosafolie.png'); cursor:pointer; cursor:hand;}
.but_fosafolie:hover { height:88px;background-position: bottom right; outline:none;}
.but_valentijn { float:left; margin-bottom: 5px;left:10px; top:0px; width:200px; height:86px; background-image:url('../images/valentijn.png'); cursor:pointer; cursor:hand;}
.but_valentijn:hover {height: 87px;background-position: bottom right; outline:none;}
.but_dejolle{ margin-bottom: 2px; width:200px; height:72px; background-image:url('../images/dejolle.png'); cursor:pointer; cursor:hand;}
.but_dejolle:hover {background-position: bottom right; outline:none;}
.but_walibi{ margin-bottom: 2px; width:190px; height:56px; background-image:url('../images/walibi.png'); cursor:pointer; cursor:hand;}
.but_walibi:hover {background-position: bottom right; outline:none;}
.but_fosopenscouting{ height:87px; float:left; margin-bottom: 5px;left:10px; top:0px; width:200px; height:88px; background-image:url('../images/fosopenscouting.png'); cursor:pointer; cursor:hand;}
.but_fosopenscouting:hover {height:87px;background-position: bottom right; outline:none;}
.but_bbq{  float:left; height:87px; float:left; margin-bottom: 5px;left:10px; top:0px; width:200px; height:88px; background-image:url('../images/bbq.png'); cursor:pointer; cursor:hand;}
.but_bbq:hover {height:87px;background-position: bottom right; outline:none;}
.but_paasweekend{ height:87px; float:left; margin-bottom: 5px;left:10px; top:0px; width:200px; height:87px; background-image:url('../images/paasweekend.png'); cursor:pointer; cursor:hand;}
.but_paasweekend:hover {height:88px;background-position: bottom right; outline:none;}
.info_kader {display:block; position:absolute; left:0px; top:6px; width:200px; margin-top:-1100px;}
.but_groepsfeest{ height:200px; float:left; margin-bottom: 5px;left:10px; top:0px; width:250px;  background-image:url('../images/groepsfeest.png');cursor:pointer; cursor:hand; }
.but_truien{ height:300px; float:left; margin-bottom: 5px;left:10px; top:0px; width:400px;  background-image:url('../images/truien.png'); }
.info_kader_top {float:left; width:200px; height:45px; background-image:url('../images/topmenu/kader_info_top.png') ;}
.info_kader_content {float:left; max-width:200px; background:url('../images/topmenu/kader_info_content.png') repeat-y; padding:0px 25px 0px 23px; color:white;}
.info_kader_bottom {float:left; width:200px; height:9px; background:url('../images/topmenu/kader_info_bottom.png') no-repeat;}
.leiding_kader {display:block; position:absolute; left:358px; top:0px; width:222px; margin-top:-1000px;}
.leiding_kader_top {float:left; width:222px; height:42px; background-image:url('../images/topmenu/kader_leiding_top.png');}
.leiding_kader_content {float:left; width:150px; margin-left:-5px; background-image:url('../images/topmenu/kader_leiding_content.png'); padding:6px 25px 5px 23px; color:#444444;;}
.leiding_kader_bottom {float:left; width:150px; height:10px; background-image:url('../images/topmenu/kader_leiding_bottom.png');}
.leiding_kader_content a, .leiding_kader_content a:link, .leiding_kader_content a:visited, .leiding_kader_content a:active {display:block; color:#444444; padding-bottom:3px;}
.leiding_kader_content a:hover {color:#444444;}
.top_preloader {position:absolute; top:-200px; height:1px; width:1px; overflow:hidden;}
.topnav_title {color:#75932F; text-transform:uppercase; padding-bottom:4px; font-weight:bold; padding-top:8px;}
.topnav_link, .topnav_link:link, .topnav_link:active, .topnav_link:visited {  padding-left:15px; padding-top:-15px; margin:5px 0px 0px 0px ; 
background:url(../images/topmenu/arrow.png)  no-repeat; font-size:10px;display:block; color:#EBF3D8; text-decoration:none; max-width:150px; }
.topnav_link:hover {text-decoration:none; color:white;}

/*frontpage*/
.frontpage{background: url(../images/iedereenscout.png) no-repeat bottom right;}

/*bevers*/
#bevers{width:600px;}

#bevers .name{
	float:left;
	background:#FF0;
	width:90px;
	height:50px;
	color:#FFF;
	font-size:20px;
	font-weight: bolder;
	background: url('../images/leidingkaders/bevername.png') no-repeat;
	padding:10px 0px 0px 10px;
}
#bevers .leiding{
	float:left;
	width:500px;}
div.module_bevers{
   
 width:500px;
 float:left;
  margin-bottom:15px;
}

div.module_bevers h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_bevers div{ 

background: url('../images/leidingkaders/beverleidingmid.png') repeat-y;


 }

div.module_bevers div div{
    
	background: url('../images/leidingkaders/beverleidingbottom.png') bottom no-repeat;
}

div.module_bevers div div div{

	background: url('../images/leidingkaders/beverleidingtop.png') top left no-repeat;
padding:10px 5px 15px 5px;
	

}
/*welpen*/
#welpen{width:600px; margin-bottom:15px;}

#welpen .name{
	float:left;
	background:#FF0;
	width:90px;
	height:50px;
	color:#FFF;
	font-size:20px;
	font-weight: bolder;
	background: url('../images/leidingkaders/welpenname.png') no-repeat;
	padding:10px 0px 0px 10px;
}
#welpen .leiding{
	float:left;
	width:500px;}
div.module_welpen{
 
 width:500px;
 float:left;
 margin-bottom:15px;
}

div.module_welpen h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_welpen div{ 

background: url('../images/leidingkaders/welpenleidingmid.png') repeat-y;


 }

div.module_welpen div div{
    
	background: url('../images/leidingkaders/welpenleidingbottom.png') bottom no-repeat;
}

div.module_welpen div div div{

	background: url('../images/leidingkaders/welpenleidingtop.png') top left no-repeat;
padding:10px 5px 15px 5px;
	

}
/*jv*/
#jv{width:600px; margin-bottom:15px;}

#jv .name{
	float:left;
	background:#FF0;
	width:90px;
	height:50px;
	color:#FFF;
	font-size:20px;
	font-weight: bolder;
	background: url('../images/leidingkaders/jvname.png') no-repeat;
	padding:10px 0px 0px 10px;
}
#jv.leiding{
	float:left;
	width:500px;}
div.module_jv{
  
 width:500px;
 float:left;
 margin-bottom:15px;
}

div.module_jv h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_jv div{ 

background: url('../images/leidingkaders/jvleidingmid.png') repeat-y;


 }

div.module_jv div div{
    
	background: url('../images/leidingkaders/jvleidingbottom.png') bottom no-repeat;
}

div.module_jv div div div{

	background: url('../images/leidingkaders/jvleidingtop.png') top left no-repeat;
padding:10px 5px 15px 5px;
	

}
/*v*/
#v{width:600px;}

#v .name{
	float:left;
	background:#FF0;
	width:90px;
	height:50px;
	color:#FFF;
	font-size:20px;
	font-weight: bolder;
	background: url('../images/leidingkaders/vname.png') no-repeat;
	padding:10px 0px 0px 10px;
}
#v .leiding{
	float:left;
	width:500px;}
div.module_v{

 width:500px;
 float:left;
  margin-bottom:15px;
}

div.module_v h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_v div{ 

background: url('../images/leidingkaders/vleidingmid.png') repeat-y;


 }

div.module_v div div{
    
	background: url('../images/leidingkaders/vleidingbottom.png') bottom no-repeat;
}

div.module_v div div div{

	background: url('../images/leidingkaders/vleidingtop.png') top left no-repeat;
padding:10px 5px 15px 5px;
	

}
/*jin*/
#jin{width:600px;}

#jin .name{
	float:left;
	background:#FF0;
	width:90px;
	height:50px;
	color:#FFF;
	font-size:20px;
	font-weight: bolder;
	background: url('../images/leidingkaders/jinname.png') no-repeat;
	padding:10px 0px 0px 10px;
}
#jin .leiding{
	float:left;
	width:500px;}
div.module_jin{
 
 width:500px;
 float:left;
  margin-bottom:15px;
}

div.module_jin h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_jin div{ 

background: url('../images/leidingkaders/jinleidingmid.png') repeat-y;


 }

div.module_jin div div{
    
	background: url('../images/leidingkaders/jinleidingbottom.png') bottom no-repeat;
}

div.module_jin div div div{

	background: url('../images/leidingkaders/jinleidingtop.png') top left no-repeat;
padding:10px 5px 15px 5px;
	

}
.takleider{
	font-family:Verdana, Geneva, sans-serif;
	font-size:16px;
	font-weight: 900;
	color:#FFF;
	text-align:center;
	
}
/*sidebar*/


/*activiteiten*/

div.module_activiteiten{
   background: url('../images/activiteitenbottom.gif') no-repeat;
 width:250px;
}

div.module_activiteiten h2{

	color: #FFF;
    text-align:left;
    lineheight:24px;
	padding:0px 0px 0 0px;
	font-size:35px;
	margin-top:-40px;
	margin-left:-20px;

}

div.module_activiteiten div{ 

background: url('../images/activiteitenmid.png') repeat-y;


 }

div.module_activiteiten div div{
    
	background: url('../images/activiteitenbottom.gif') bottom no-repeat;
	
	
}

div.module_activiteiten div div div{

	background: url('../images/activiteitentop.png') top left no-repeat;
padding:60px 15px 15px 20px;
color:#FFF;
	

}
.activiteiten_link {padding-left:20px; border-radius:5px;}
.activiteiten_link a, .activiteiten_link a:link, .activiteiten_link a:visited {color: #53A9FF ; border:1px solid #8de0f2; background-color: #9BCDFF; padding:3px 6px 3px 6px;text-decoration:none; border-radius:5px;}
.activiteiten_link a:hover {color:#24bcf2; border:1px solid #09aef2; text-decoration:none;}


/*kalender*/

div.module_kalender{
 background: url('../images/kalenderbottom.gif') no-repeat;
 width:250px;
 margin-top:10px;
}

div.module_kalender h2{

	color: #FFF;
    text-align:left;
    lineheight:24px;
	padding:0px 0px 0 0px;
	font-size:35px;
	margin-top:-40px;
	margin-left:-15px;

}

div.module_kalender div{ 

background: url('../images/kalendermid.png') repeat-y;


 }

div.module_kalender div div{
    
	background: url('../images/kalenderbottom.png') bottom no-repeat;
	
	
}

div.module_kalender div div div{

	background: url('../images/kalendertop.png') top left no-repeat;
padding:60px 15px 15px 20px;
color:#FFF;
	

}
div.module_kalender ul{
	overflow:hidden;
	width:238px;
	margin:0px -8px 0 -8px;
}
div.module_kalender ul li{
	
	
	width:238px;
	margin:0 0 0 0;
	font-weight:bold;
	border-bottom:dotted #FFF 1px; 
	padding-top:2px;
	padding-bottom:2px;
}
div.module_kalender ul li span{
	float: left;
	font-size:13px !important;	
	float:left;
	
	padding:0 0 0 0px;
	margin:0 0 0 5px;
	
}
div.module_kalender ul li em{
	float:right;
	font-size:13px !important;
	
	color:#fff;
	font-style:normal;
	padding:0 10px 0 0;
}
div.module_kalender ul li a{
	
	width:241px;
	display:block;
	height:13px;
	color:#fff;
	padding:3px 0;
	cursor:pointer;
	
}
div.module_kalender ul li:hover{
	background-color:#f2a263;
}
div.module_kalender ul li a:hover{
	background-color:#f2a263;
	text-decoration:underline;
}
div.module_kalender ul li a span{
	font-size:13px !important;	
	float:left;
	
	padding:0 0 0 15px;
	margin:0 0 0 27px;
	
}
.kalender_link{padding-left:20px; border-radius:5px;}
.kalender_link a, .kalender_link a:link, .kalender_link a:visited {color: #FB7D00 ; border:1px solid #FB7D00; background-color:#FFB76F; padding:3px 6px 3px 6px; text-decoration:none; border-radius:5px;}
.kalender_link a:hover {color:#C16100;border:1px solid #C16100; text-decoration:none;}
/*kalenderleiding*/
div.kalender_leiding{
	float:left;
   background: url('../images/kalenderbottom.gif') no-repeat;
 width:250px;
 margin-top:10px;
}

div.kalender_leiding h2{

	color: #FFF;
    text-align:left;
    lineheight:24px;
	padding:0px 0px 0 0px;
	font-size:35px;
	margin-top:-40px;
	margin-left:-15px;

}

div.kalender_leiding div{ 

background: url('../images/kalendermid.png') repeat-y;


 }

div.kalender_leiding div div{
    
	background: url('../images/kalenderbottom.png') bottom no-repeat;
	
	
}

div.kalender_leiding div div div{

	background: url('../images/leiding.png') top left no-repeat;
padding:60px 15px 15px 20px;
color:#FFF;
	

}
div.kalender_leiding ul{
	overflow:hidden;
	width:238px;
	margin:0px -8px 0 -8px;
}
div.kalender_leiding ul li{
	
	
	width:238px;
	margin:0 0 0 0;
	font-weight:bold;
	border-bottom:dotted #FFF 1px; 
	padding-top:2px;
	padding-bottom:2px;
}
div.kalender_leiding ul li span{
	float: left;
	font-size:13px !important;	
	float:left;
	
	padding:0 0 0 0px;
	margin:0 0 0 5px;
	
}
div.kalender_leiding ul li em{
	float:right;
	font-size:13px !important;
	
	color:#fff;
	font-style:normal;
	padding:0 10px 0 0;
}
div.kalender_leiding ul li a{
	
	width:241px;
	display:block;
	height:13px;
	color:#fff;
	padding:3px 0;
	cursor:pointer;
	
}
div.kalender_leiding ul li:hover{
	background-color:#f2a263;
}
div.kalender_leiding ul li a:hover{
	background-color:#f2a263;
	text-decoration:underline;
}
div.kalender_leiding ul li a span{
	font-size:13px !important;	
	float:left;
	
	padding:0 0 0 15px;
	margin:0 0 0 27px;
	
}
/*kalendereenheid*/
div.kalender_eenheid{
	float:left;
   background: url('../images/kalenderbottom.gif') no-repeat;
 width:250px;
 margin-top:10px;
}

div.kalender_eenheid h2{

	color: #FFF;
    text-align:left;
    lineheight:24px;
	padding:0px 0px 0 0px;
	font-size:35px;
	margin-top:-40px;
	margin-left:-15px;

}

div.kalender_eenheid div{ 

background: url('../images/kalendermid.png') repeat-y;


 }

div.kalender_eenheid div div{
    
	background: url('../images/kalenderbottom.png') bottom no-repeat;
	
	
}

div.kalender_eenheid div div div{

	background: url('../images/leiding.png') top left no-repeat;
padding:60px 15px 15px 20px;
color:#FFF;
	

}
div.kalender_eenheid ul{
	overflow:hidden;
	width:238px;
	margin:0px -8px 0 -8px;
}
div.kalender_eenheid ul li{
	
	
	width:238px;
	margin:0 0 0 0;
	font-weight:bold;
	border-bottom:dotted #FFF 1px; 
	padding-top:2px;
	padding-bottom:2px;
}
div.kalender_eenheid ul li span{
	float: left;
	font-size:13px !important;	
	float:left;
	padding:0 0 0 0px;
	margin:0 0 0 5px;
	
}
div.kalender_eenheid ul li em{
	float:right;
	font-size:13px !important;
	
	color:#fff;
	font-style:normal;
	padding:0 10px 0 0;
}
div.kalender_eenheid ul li a{
	
	width:241px;
	display:block;
	height:13px;
	color:#fff;
	padding:3px 0;
	cursor:pointer;
	
}
div.kalender_eenheid ul li:hover{
	background-color:#f2a263;
}
div.kalender_eenheid ul li a:hover{
	background-color:#f2a263;
	text-decoration:underline;
}
div.kalender_eenheid ul li a span{
	font-size:13px !important;	
	float:left;
	
	padding:0 0 0 15px;
	margin:0 0 0 27px;
	
}
/*contact*/

div.module_contact{
   
 width:250px;
 margin-top:10px;
}

div.module_contact h2{

	color: #FFF;
    text-align:left;
    lineheight:24px;
	padding:0px 0px 0 0px;
	font-size:35px;
	margin-top:-40px;
	margin-left:-15px;

}

div.module_contact div{ 

background: url('../images/contactmid.png') repeat-y;


 }

div.module_contact div div{
    
	background: url('../images/contactbottom.png') bottom no-repeat;
	
	
}

div.module_contact div div div{

	background: url('../images/contacttop.png') top left no-repeat;
padding:60px 15px 15px 20px;
color:#FFF;
	

}
/*nieuwsbrief*/

div.module_nieuwsbrief{
   background: url('../images/nieuwsbriefbottom.png') no-repeat;
 width:250px;
 margin-top:10px;
}

div.module_nieuwsbrief h2{

	color: #FFF;
    text-align:left;
    lineheight:24px;
	padding:0px 0px 0 0px;
	font-size:35px;
	margin-top:-40px;
	margin-left:-15px;

}

div.module_nieuwsbrief div{ 

background: url('../images/nieuwsbriefmid.png') repeat-y;


 }

div.module_nieuwsbrief div div{
    
	background: url('../images/nieuwsbriefbottom.png') bottom no-repeat;
	
	
}

div.module_nieuwsbrief div div div{

	background: url('../images/nieuwsbrieftop.png') top left no-repeat;
padding:60px 15px 15px 20px;
color: #000;
	

}




span.belangrijk, span.notice, span.alert, span.download, span.approved, span.media, span.jv, span.info, span.welpen, span.bevers, span.v, span.jin, span.titel { display: block;padding: 2px 8px 2px 45px;margin-bottom:5px;line-height:12px;}
span.titel {background:  url(../images/icons/1.gif) 10px 50% no-repeat;}
span.info {background:  url(../images/icons/notice-info.png) 10px 50% no-repeat;}
span.belangrijk {background:  url(../images/icons/belangrijk.png) 10px 50% no-repeat;}
span.bevers{background:  url(../images/icons/bever.png) 10px 50% no-repeat;}
span.jv {background:  url(../images/icons/jv.png) 10px 50% no-repeat;}
span.welpen {background:  url(../images/icons/welpen.png) 10px 50% no-repeat;}
span.v {background:  url(../images/icons/verkenners.png) 10px 50% no-repeat;}
span.jin {background:  url(../images/icons/jin.png) 10px 50% no-repeat;}
.blog_link {padding-left:20px;margin-bottom:10pw;}
.blog_link a, .blog_link a:link, .blog_link a:visited { font-size:14px;color: #FFF ; font-weight:900;  background-color:#2b4fa4; padding:3px 6px 3px 6px; text-decoration:none; border-radius: 5px;}
.blog_link a:hover {color:#fff600;  text-decoration:none;}
p.prikbordmeta{
font-size:8px;
line-height:9px;
margin:5px 0 0 0;
}
p.prikbordtitel{
font-weight:bold;
margin:0;
}
p.prikbordcontent{
margin:0;}
/*footer*/
span.footer {
	font-size:9px;
	color: #666;

	}
	
/*blog*/
div.wistjedital{
	
	width:650px;
	height:50px;
	background:url('../images/blog/title.png') no-repeat;}
span.blogtitel{
	
	font-size:16px;
	line-height:16px;
	font-weight:bold;
	
}
span.blogdatum{
	font-size:16px;
	line-height:16px;
	background: url(../images/blog/okt.gif) no-repeat;
	height:38px;
	width:45px;
}
span.blogtext{
	font-size:12px;
	line-height:14px;
	}

span.blogauteur{}
.calendar-sept {
  float: left;
  margin-right: 6px;
  width: 64px;
  height: 64px;
  background: url('../images/blog/sep.png') no-repeat;
}
	.calendar-okt {
  float: left;
  margin-right: 6px;
  width: 64px;
  height: 64px;
  background: url('../images/blog/okt.png') no-repeat;
}
.calendar-nov {
  float: left;
  margin-right: 6px;
  width: 64px;
  height: 64px;
  background: url('../images/blog/nov.png') no-repeat;
}
.calendar-dec {
  float: left;
  margin-right: 6px;
  width: 64px;
  height: 64px;
  background: url('../images/blog/dec.png') no-repeat;
}
.calendar-jan {
  float: left;
  margin-right: 6px;
  width: 64px;
  height: 64px;
  background: url('../images/blog/jan.png') no-repeat;
}
.calendar-feb{
  float: left;
  margin-right: 6px;
  width: 64px;
  height: 64px;
  background: url('../images/blog/feb.png') no-repeat;
}.calendar-mrt {
  float: left;
  margin-right: 6px;
  width: 64px;
  height: 64px;
  background: url('../images/blog/mrt.png') no-repeat;
}.calendar-apr {
  float: left;
  margin-right: 6px;
  width: 64px;
  height: 64px;
  background: url('../images/blog/apr.png') no-repeat;
}.calendar-mei {
  float: left;
  margin-right: 6px;
  width: 64px;
  height:64px;
  background: url('../images/blog/mei.png') no-repeat;
}
.calendar-jun {
  float: left;
  margin-right: 6px;
  width:64px;
  height:64px;
  background: url('../images/blog/jun.png') no-repeat;
}
.calendar-jul {
  float: left;
  margin-right: 6px;
  width:64px;
  height:64px;
  background: url('../images/blog/jul.png') no-repeat;
}
.calendar-aug {
  float: left;
  margin-right: 6px;
  width: 64px;
  height: 64px;
  background: url('../images/blog/aug.png') no-repeat;
}


.calendar-day {
  font-weight: bold;
  font-size: 1.5em;
  color: #000;
  width: 70px;
  text-align:center;
  position:relative;
  top:35px;
  
  
}
.bloglinke{
 display:block;
 height:20px;
 width:25%;
 padding: 5px;
 background:#0a4c90;
 text-decoration:none;
 color:#FFF;
 font-weight:900;}
.bloglinke:hover{
 display:block;
 height:20px;
 width:25%;
 padding: 5px;
 background:#0a4c90;
 text-decoration:none;
 color:#FFF;
 font-weight:900;}


/*programma*/

span.date{
	display:block;
	background-color:#3C72CC;
	font-size:12px;
	color:#FFF;
	line-height:12px;
	width: 100px;
	padding:5px;
	font-weight:bold;
	}

span.progtitel{
	font-size:10px;
	color: #FFF;
	width:160px;
	vertical-align:top;
	font-weight:bold;
	
	}
span.meta{
	font-size:10px;
	color:#FFF;
	width:150px;
	vertical-align:top;
	padding-bottom:5px;
	
	}
span.progbevers{
	font-size:10px;
	font-weight:bold;
	border-bottom:#FF0 2px solid;
	vertical-align:top;
	
	}
span.progwelpen{
	font-size:10px;
	font-weight:bold;
	border-bottom: #F00 2px solid;
	vertical-align:top;
	}
span.progjv{
	font-size:10px;
	font-weight:bold;
	border-bottom: #063 2px solid;
	vertical-align:top;
	}
span.progv{
	font-size:10px;
	font-weight:bold;
	border-bottom: #06F 2px solid;
	vertical-align:top;
}
span.progjin{
	font-size:10px;
	font-weight:bold;
	border-bottom: #90C 2px solid;
	vertical-align:top;
}

/*menu_nieuwlid */
div.module_nieuwlid{
   background: url(../images/sidebar-bottom.png) no-repeat;
   margin-left:15px;

}

div.module_nieuwlid  h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_nieuwlid div{ 

background: url(../images/sidebar-mid.png) repeat-y;


 }

div.module_nieuwlid div div{
    
	background: url(../images/sidebar-bottom.jpg) bottom no-repeat;
}

div.module_nieuwlid div div div{

	background: url(../images/sidebar-top.jpg) top left no-repeat;
padding:5px 10px 10px 10px;
	

}
div.module_nieuwlid div div div div{

	padding: 4px 10px 0 10px;
	

}
ul.menu_nieuwlid {
	padding: 10px 0px 0px 0px;
	margin-left: 5px;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	width: 100px;

}

ul.menu_nieuwlid li {
	margin-top:0px; 
	
}

ul.menu_nieuwlid li a {
	text-decoration: none;
	font-size:11px;
	display: block;
	width: 100px;
	color: #999;
	font-weight:none;
	padding: 2px 25px;
	background:url('../images/sidebarmenua.png') no-repeat;
}

ul.menu_nieuwlid li a:hover {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;
}
ul.menu_nieuwlid li a.active {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;}

/*menu_administratie */
div.module_menu{
 
   margin-left:15px;

}

div.module_menu  h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_menu div{ 

background: url(../images/sidebar-mid.png) repeat-y;


 }

div.module_menu div div{
    
	background: url(../images/sidebar-bottom.jpg) bottom no-repeat;
}

div.module_menu div div div{

	background: url(../images/sidebar-top.jpg) top left no-repeat;
padding:5px 10px 10px 10px;
	

}
div.module_menu div div div div{

	padding: 4px 10px 0 10px;
	

}
ul.menu_menu {
	padding: 10px 0px 0px 0px;
	margin-left: 5px;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	width: 100px;

}

ul.menu_menu li {
	margin-top:0px; 
	
}

ul.menu_menu li a {
	text-decoration: none;
	font-size:11px;
	display: block;
	width: 100px;
	color: #999;
	font-weight:none;
	padding: 2px 25px;
	background:url('../images/sidebarmenua.png') no-repeat;
}

ul.menu_menu li a:hover {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;
}
ul.menu_menu li a.active {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;}
	
/*menu_scheepsklokje */
div.module_scheepsklokje{
   background: url(../images/sidebar-bottom.png) no-repeat;
   margin-left:15px;

}

div.module_scheepsklokje  h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_scheepsklokje div{ 

background: url(../images/sidebar-mid.png) repeat-y;


 }

div.module_scheepsklokje div div{
    
	background: url(../images/sidebar-bottom.jpg) bottom no-repeat;
}

div.module_scheepsklokje div div div{

	background: url(../images/sidebar-top.jpg) top left no-repeat;
padding:5px 10px 10px 10px;
	

}
div.module_scheepsklokje div div div div{

	padding: 4px 10px 0 10px;
	

}
ul.menu_scheepsklokje {
	padding: 10px 0px 0px 0px;
	margin-left: 5px;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	width: 100px;

}

ul.menu_scheepsklokje li {
	margin-top:0px; 
	
}

ul.menu_scheepsklokje li a {
	text-decoration: none;
	font-size:11px;
	display: block;
	width: 100px;
	color: #999;
	font-weight:none;
	padding: 2px 25px;
	background:url('../images/sidebarmenua.png') no-repeat;
}

ul.menu_scheepsklokje li a:hover {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;
}
ul.menu_scheepsklokje li a.active {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;}
/*menu_nieuwlid */
div.module_paasweekend{
   background: url(../images/sidebar-bottom.png) no-repeat;
   margin-left:15px;

}

div.module_paasweekend h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_paasweekend div{ 

background: url(../images/sidebar-mid.png) repeat-y;


 }

div.module_paasweekend div div{
    
	background: url(../images/sidebar-bottom.jpg) bottom no-repeat;
}

div.module_paasweekend div div div{

	background: url(../images/sidebar-top.jpg) top left no-repeat;
padding:5px 10px 10px 10px;
	

}
div.module_paasweekend div div div div{

	padding: 4px 10px 0 10px;
	

}
ul.menu_paasweekend {
	padding: 10px 0px 0px 0px;
	margin-left: 5px;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	width: 100px;

}

ul.menu_paasweekend li {
	margin-top:0px; 
	
}

ul.menu_paasweekend li a {
	text-decoration: none;
	font-size:11px;
	display: block;
	width: 100px;
	color: #999;
	font-weight:none;
	padding: 2px 25px;
	background:url('../images/sidebarmenua.png') no-repeat;
}

ul.menu_paasweekend li a:hover {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;
}
ul.menu_paasweekend li a.active {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;}

/*menu_ecoscouts */
div.module_ecoscouts{
 
   margin-left:15px;

}

div.module_ecoscouts  h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_ecoscouts div{ 

background: url(../images/sidebar-mid.png) repeat-y;


 }

div.module_ecoscouts div div{
    
	background: url(../images/sidebar-bottom.jpg) bottom no-repeat;
}

div.module_ecoscouts div div div{

	background: url(../images/sidebar-top.jpg) top left no-repeat;
padding:5px 10px 10px 10px;
	

}
div.module_ecoscouts div div div div{

	padding: 4px 10px 0 10px;
	

}
ul.menu_ecoscouts {
	padding: 10px 0px 0px 0px;
	margin-left: 5px;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	width: 100px;

}

ul.menu_ecoscouts li {
	margin-top:0px; 
	
}

ul.menu_ecoscouts li a {
	text-decoration: none;
	font-size:11px;
	display: block;
	width: 100px;
	color: #999;
	font-weight:none;
	padding: 2px 25px;
	background:url('../images/sidebarmenua.png') no-repeat;
}

ul.menu_ecoscouts li a:hover {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;
}
ul.menu_ecoscouts li a.active {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;}	
/*menu_valentijn*/
div.module_valentijn{
   background: url(../images/sidebar-bottom.png) no-repeat;
   margin-left:15px;

}

div.module_valentijn  h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_valentijn div{ 

background: url(../images/sidebar-mid.png) repeat-y;


 }

div.module_valentijn div div{
    
	background: url(../images/sidebar-bottom.jpg) bottom no-repeat;
}

div.module_valentijn div div div{

	background: url(../images/sidebar-top.jpg) top left no-repeat;
padding:5px 10px 10px 10px;
	

}
div.module_valentijn div div div div{

	padding: 4px 10px 0 10px;
	

}
ul.menu_valentijn {
	padding: 10px 0px 0px 0px;
	margin-left: 5px;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	width: 100px;

}

ul.menu_valentijn li {
	margin-top:0px; 
	
}

ul.menu_valentijn li a {
	text-decoration: none;
	font-size:11px;
	display: block;
	width: 100px;
	color: #999;
	font-weight:none;
	padding: 2px 25px;
	background:url('../images/sidebarmenua.png') no-repeat;
}

ul.menu_valentijn li a:hover {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;
}
ul.menu_valentijn li a.active {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;}
	
/*menu_kamp */
div.module_kamp{
   background: url(../images/sidebar-bottom.png) no-repeat;
   margin-left:15px;

}

div.module_kamp  h3{

	color:	#000;
    text-align:left;
    lineheight:24px;
	padding:15px 10px 0 0px;

}

div.module_kamp div{ 

background: url(../images/sidebar-mid.png) repeat-y;


 }

div.module_kamp div div{
    
	background: url(../images/sidebar-bottom.jpg) bottom no-repeat;
}

div.module_kamp div div div{

	background: url(../images/sidebar-top.jpg) top left no-repeat;
padding:5px 10px 10px 10px;
	

}
div.module_kamp div div div div{

	padding: 4px 10px 0 10px;
	

}
ul.menu_kamp {
	padding: 10px 0px 0px 0px;
	margin-left: 5px;
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	width: 100px;

}

ul.menu_kamp li {
	margin-top:0px; 
	
}

ul.menu_kamp li a {
	text-decoration: none;
	font-size:11px;
	display: block;
	width: 100px;
	color: #999;
	font-weight:none;
	padding: 2px 25px;
	background:url('../images/sidebarmenua.png') no-repeat;
}

ul.menu_kamp li a:hover {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;
}
ul.menu_kamp li a.active {
	text-decoration: ;
	color: #333;
	background:url('../images/sidebarmenuahover.png') no-repeat;}

/*kalender*/
.kalender_all_title{ color:#000; font-size:14px; font-weight:bold;margin-bottom:5px;}
.kalender_title {color:#99C631; font-size:12px; font-weight:bold; padding-right:6px; max-width:90px;}
.kalender_content { font-size:12px;padding-bottom:3px;}
/*map*/
#map{width:450px;
height:400px;
position:relative;
margin-left:190px;
overflow:hidden;}
/*documents*/

table.doc{
	border-top:dotted 1px #000;
	
}
tr.doc_title{
	background: #DBDBDB;
	font-weight:bold;
	color: #000;
	
	vertical-align:top;
	}
tr.doc_file{
	vertical-align:middle;
	border-bottom:dotted 1px #000;
	height: 30px;
	}
/*contactform*/

.bar{
	margin-bottom:5px;
	padding:4px 0 0 30px;
	min-width:250px;
	min-height:25px;
	background:url('../images/loginbar.png') no-repeat;}

label.login{
	font-size:12px;
	font-weight:bold;
	float:left;
	color:#666;
	padding-left:10px;
	text-align:left;
	width:100px;
	
	}
input {
		
	width: 180px;
	height:25px;
	
	border:1px solid  #CCC ;
	
	
}
input:hover {
    border:1px solid #7f98a1;
	
	
}
input:focus {
    border:1px solid #7f98a1;
	
}
input.error{
	 border:1px solid  #F00;
	 }
textarea{
	border:1px solid  #CCC ;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	}
textarea:hover{
	border:1px solid  #7f98a1 ;
	}
textarea:focus{
	border:1px solid #7f98a1 ;
	}



