/* Default stylesheet*/ 

/* GENERAL TAGS START */
html 		{ margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; color: #000000; font-size:14px;}

body	
{
	font-family:Verdana,Arial,serif; 
	font-size:11px; 
	background-image:url(img/background.jpg); 
	background-repeat:repeat; 
	background-attachment:fixed;
	scrollbar-base-color: #F6A15F;
	scrollbar-arrow-color: #FED4A6;
	scrollbar-face-color: #FE7D19;
	overflow:AUTO;
}


img		{ border:none; padding-bottom:0px; padding-left:0px; padding-right:0px; padding-top:0px;}

a:link		{ font-size:11px; color:#FE7D19; text-decoration:underline;}
a:visited 	{ font-size:11px; color:#FE7D19; text-decoration:underline;}
a:hover 	{ font-size:11px; color:#FFDB83; text-decoration:underline;}
a:active	{ font-size:11px; color:#FF0000; text-decoration:underline;}

/* GENERAL TAGS END */


/* CUSTOM TAGS START */

.page_title { 
		position:absolute;
		width:410px;
		top:122px;
		left:300px;
		overflow:visible;
		z-index:12;
		font-family:Verdana,Arial,serif; 
		font-size:20px; 
		font-weight:bold; 
		color:#FE7D19; 
		text-align:center;
		z-index:555;
	}





.header {  font-family:Verdana,Arial,serif; font-size:20px; font-weight:bold; color:#FE7D19; }
.header_kleiner {  font-family:Verdana,Arial,serif; font-size:18px; font-weight:bold; color:#FE7D19; }
.header_nog_kleiner {  font-family:Verdana,Arial,serif; font-size:14px; font-weight:bold; color:#FE7D19; }

.tiny {  font-family:Verdana,Arial,serif; font-size:9px; font-weight:normal; color:#000000; }


/* main_div contains ALL other data */
.main_div	{ position:absolute; height:418px; width:764px; top:107px; left:120px; border-color:#FE7D19; border-style:solid; border-width:2px; overflow:hidden; z-index:1; }

/* logo left top */
.logo_top_div	{ position:absolute; height:50px; width:170px; top:0px; left:0px; background-image:url(img/vlos_logo_mini.png); background-repeat: no-repeat; overflow:hidden; z-index:2; cursor:pointer; }



/* blending background right!! top */
.background_blending_left_top_div	{ 
				position:absolute;
				height:50px;
				width:72px;
				top:0px;
				left:600px;

				background-image: url(img/background_left_top_blending.png);
				background-repeat: no-repeat;
		
				overflow:hidden;
			z-index:2;

			}

/* ?? */
.left_top_div	{ 
				position:absolute;
				height:50px;
				width:92px;
				top:0px;
				left:672px;
				background-color:#FE7D19;
				padding-left:0px;
				padding-top:0px;
				padding-right:0px;
				padding-bottom:0px;
				overflow:hidden;
			z-index:1;

			}

.orange_stripe_top_div	{ 
				position:absolute;
				height:10px;
				width:764px;
				top:50px;
				left:0px;
		
				background-color:#FE7D19;

				padding-left:0px;
				padding-top:0px;
				padding-right:0px;
				padding-bottom:0px;
				overflow:hidden;
				z-index:2;

			}


.orange_stripe_bottom_div	{ 
				position:absolute;
				height:14px;
				width:764px;
				top:404px;
				left:0px;
		
				background-color:#FE7D19;

				padding-left:0px;
				padding-top:0px;
				padding-right:0px;
				padding-bottom:0px;
				overflow:hidden;
				z-index:2;
			}

.background_main_div
			{
				position:absolute;
				height:350px;
				width:764px;
				top:60px;
				left:0px;
				background-image: url(img/background_default_div.png);
				background-repeat: no-repeat;
				overflow:hidden;
				z-index:2;
			}


.background_main_div_informatie
			{
				position:absolute;
				height:350px;
				width:764px;
				top:60px;
				left:0px;
				background-image: url(img/background_page_layout_1.png);
				background-repeat: no-repeat;
				overflow:hidden;
				z-index:2;
			}

.background_main_div_publicaties
			{
				position:absolute;
				height:350px;
				width:764px;
				top:60px;
				left:0px;
				background-image: url(img/background_page_layout_1.png);
				background-repeat: no-repeat;
				overflow:hidden;
				z-index:2;
			}

.background_main_div_lidmaatschap
			{
				position:absolute;
				height:350px;
				width:764px;
				top:60px;
				left:0px;
				background-image: url(img/background_page_layout_1.png);
				background-repeat: no-repeat;
				overflow:hidden;
				z-index:2;
			}

.background_main_div_contact
			{
				position:absolute;
				height:350px;
				width:764px;
				top:60px;
				left:0px;
				background-image: url(img/background_page_layout_4.png);
				background-repeat: no-repeat;
				overflow:hidden;
				z-index:2;
			}


.background_main_div_notulen
			{
				position:absolute;
				height:350px;
				width:764px;
				top:60px;
				left:0px;
				background-image: url(img/background_page_layout_1.png);
				background-repeat: no-repeat;
				overflow:hidden;
				z-index:2;
			}

.background_main_div_account_info
			{
				position:absolute;
				height:345px;
				width:764px;
				top:60px;
				left:0px;
				background-image: url(img/background_page_layout_1.png);
				background-repeat: no-repeat;
	background-attachment:fixed;
				overflow:auto;
				z-index:2;
				scrollbar-base-color: #F6A15F;
				scrollbar-arrow-color: #FED4A6;
				scrollbar-face-color: #FE7D19;
			}






.home_left_top_div	{ 
				position:absolute;
				height:13px;
				width:85px;
				top:6px;
				left:672px;
				background-color:#FE7D19;
				padding-left:0px;
				padding-top:0px;
				padding-right:0px;
				padding-bottom:0px;
				overflow:hidden;
				text-align:right;
				font-family: Verdana;
				font-size:9px;
				font-weight: bold;
				color:#FFF9F1;
				z-index:3;
				overflow:hidden;
				cursor:pointer;
			}



.forum_left_top_div	{ 
				position:absolute;
				height:13px;
				width:85px;
				top:20px;
				left:672px;
				background-color:#FE7D19;
				padding-left:0px;
				padding-top:0px;
				padding-right:0px;
				padding-bottom:0px;
				overflow:hidden;
				text-align:right;
				font-family: Verdana;
				font-size:9px;
				font-weight: bold;
				color:#FFF9F1;
				z-index:3;
				overflow:hidden;
				cursor:pointer;
			}


.contact_left_top_div	{ 
				position:absolute;
				height:13px;
				width:85px;
				top:34px;
				left:672px;
				background-color:#FE7D19;
				padding-left:0px;
				padding-top:0px;
				padding-right:0px;
				padding-bottom:0px;
				overflow:hidden;
				text-align:right;
				font-family: Verdana;
				font-size:9px;
				font-weight: bold;
				color:#FFF9F1;
				z-index:3;	
				overflow:hidden;
				cursor:pointer;
			}

.informatie_knop_div	{ 
				position:absolute;
				height:12px;
				width:240px;
				top:404px;
				left:0px;
				background-color:#FE7D19;
				font-family: Verdana;
				font-size:9px;
				font-weight:bold;
				color:#FFF9F1;
				overflow:hidden;
				z-index:3;
				display:block;
				cursor:pointer;
			}

.informatie_menu_div{ 
				position:relative;
				height:100%;
				width:238px;
				top:0px;
				left:0px;
				background-image: url(img/background_menu_1.png);
				background-repeat:repeat;
				overflow:hidden;
				z-index:3;
				display:block;
				cursor:default;
			}

.publicaties_knop_div	{ 
				position:absolute;
				height:12px;
				width:240px;
				top:404px;
				left:240px;
				background-color:#FE7D19;
				font-family:Verdana;
				font-size:9px;
				font-weight:bold;
				color:#FFF9F1;
				overflow:hidden;
				z-index:3;
				display:block;
				cursor:pointer;
			}


.publicaties_menu_div	{ 
				position:relative;
				height:100%;
				width:236px;
				top:0px;
				left:2px;
				background-image: url(img/background_menu_1.png);
				background-repeat: repeat;
				z-index:3;
				overflow:hidden;
				display:block;
				cursor:default;
			}

.lidmaatschap_knop_div	{ 
				position:absolute;
				height:12px;
				width:240px;
				top:404px;
				left:480px;
				background-color:#FE7D19;
				font-family: Verdana;
				font-size:9px;
				font-weight: bold;
				color:#FFF9F1;
				overflow:hidden;
				z-index:3;
				cursor:pointer;
			}


.lidmaatschap_menu_div	{ 
				position:relative;
				height:100%;
				width:236px;
				top:0px;
				left:2px;
				
				background-image: url(img/background_menu_1.png);
				background-repeat: repeat;

				
				color:#FFF9F1;
				z-index:3;
				overflow:hidden;
				display:block;
				cursor:default;
			}

/* menu X category X position etc*/

.stripe_menu_1_cat_1 { position:absolute; height:15px; width:100%; top:5px; left:0px; z-index:4; overflow:hidden; display:block; cursor:pointer; }
.stripe_menu_1_cat_2 { position:absolute; height:15px; width:100%; top:25px; left:0px; z-index:4; overflow:hidden; display:block; cursor:pointer; }
.stripe_menu_1_cat_3 { position:absolute; height:15px; width:100%; top:45px; left:0px; z-index:4; overflow:hidden; display:block; cursor:pointer; }
.stripe_menu_1_cat_4 { position:absolute; height:15px; width:100%; top:65px; left:0px; z-index:4; overflow:hidden; display:block; cursor:pointer; }

.menu_1_cat_1 { position:relative; height:15px; width:100%; top:0px; left:10px;	font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7D19; overflow:hidden; cursor:pointer; z-index:5; }
.menu_1_cat_2 { position:relative; height:15px; width:100%; top:0px; left:30px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7D19; overflow:hidden; cursor:pointer; z-index:5; }
.menu_1_cat_3 { position:relative; height:15px; width:100%; top:0px; left:60px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7D19; overflow:hidden; cursor:pointer; z-index:5; }
.menu_1_cat_4 { position:relative; height:15px; width:100%; top:0px; left:90px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7D19; overflow:hidden; cursor:pointer; z-index:5; }


.stripe_menu_2_cat_1 { position:absolute; height:15px; width:100%; top:5px; left:0px; z-index:4; overflow:hidden; display:block; cursor:pointer; }
.stripe_menu_2_cat_2 { position:absolute; height:15px; width:100%; top:25px; left:0px; z-index:4; overflow:hidden; display:block; cursor:pointer; }
.menu_2_cat_1 { position:relative; height:15px; width:100%; top:0px; left:10px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7D19; overflow:hidden; cursor:pointer; z-index:5; }
.menu_2_cat_2 { position:relative; height:15px; width:100%; top:0px; left:30px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7D19; overflow:hidden; cursor:pointer; z-index:5; }



.stripe_menu_3_cat_1 { position:absolute; height:15px; width:100%; top:5px; left:0px; z-index:4; overflow:hidden; display:block; cursor:pointer; }
.stripe_menu_3_cat_2 { position:absolute; height:15px; width:100%; top:25px; left:0px; z-index:4; overflow:hidden; display:block; cursor:pointer; }
.stripe_menu_3_cat_3 { position:absolute; height:15px; width:100%; top:45px; left:0px; z-index:4; overflow:hidden; display:block; cursor:pointer; }
.stripe_menu_3_cat_4 { position:absolute; height:15px; width:100%; top:65px; left:0px; z-index:4; overflow:hidden; display:block; cursor:pointer; }
.stripe_menu_3_cat_5 { position:absolute; height:15px; width:100%; top:85px; left:0px; z-index:4; overflow:hidden; display:block; cursor:pointer; }

.menu_3_cat_1 { position:relative; height:15px; width:100%; top:0px; left:10px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7D19; overflow:hidden; cursor:pointer; z-index:5; }
.menu_3_cat_2 { position:relative; height:15px; width:100%; top:0px; left:30px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7D19; overflow:hidden; cursor:pointer; z-index:5; }
.menu_3_cat_3 { position:relative; height:15px; width:100%; top:0px; left:50px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7D19; overflow:hidden; cursor:pointer; z-index:5; }
.menu_3_cat_4 { position:relative; height:15px; width:100%; top:0px; left:70px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7D19; overflow:hidden; cursor:pointer; z-index:5; }
.menu_3_cat_5 { position:relative; height:15px; width:100%; top:0px; left:90px; font-family:Verdana; font-size:12px; font-weight:bold; color:#FE7D19; overflow:hidden; cursor:pointer; z-index:5; }




.contact_info_div	{ 
				position:absolute;
				top:5px;
				left:10px;
				z-index:3;
				overflow:hidden;
color:#FE7D19;
				font-family: Verdana;
				font-size:11px;
				font-weight: bold;
background-color: #FFF8EF;
/* filter:alpha(opacity=50); */
				display:block;
				cursor:default;
			}


.contact_form_div	{ 
				position:absolute;
				top:5px;
				left:330px;
				z-index:3;
				overflow:hidden;
				color:#FE7D19;
				font-family: Verdana;
				font-size:11px;
				font-weight:bold;
				display:block;
				cursor:default;
			}

.inputfields_opacity { filter:alpha(opacity=40); }

.submit_button { color:#FE7D19;
		font-family: Verdana;
		font-size:11px;
		font-weight:bold;
		background-color:#FFF8EF;
		border:1px solid;
		}

.de_vlos_uitleg_div { 
				position:relative;
				top:5px;
				left:5px;
				z-index:3;
				overflow:hidden;
				color:#000000;

				
				display:block;
				cursor:default;
margin-right:10px;
margin-left:10px;
			}

.opleidingen_uitleg_div { 
				position:absolute;
				top:100px;
				left:100px;
				width:450px;
				z-index:4;
				overflow:hidden;
				color:#000000;
				display:block;
				cursor:default;
				margin-right:10px;
				margin-left:10px;
			}


.opleidingen_plaatje_div {
				position:absolute;
				top:169px;
				left:550px;
				z-index:3;
				overflow:hidden;
				display:block;
				cursor:default;
			}

.voordelen_uitleg_div { 
				position:absolute;
				top:100px;
				left:100px;
				width:450px;
				z-index:4;
				overflow:hidden;
				color:#000000;
				display:block;
				cursor:default;
				margin-right:10px;
				margin-left:10px;
			}

.regelement_uitleg_div { 
				position:absolute;
				top:0px;
				left:10px;
				height:345px;
				width:745px;
				z-index:4;
				overflow:auto;
				color:#000000;
				display:block;
				cursor:default;
				margin-right:10px;
				margin-left:10px;
				scrollbar-base-color: #F6A15F;
				scrollbar-arrow-color: #FED4A6;
				scrollbar-face-color: #FE7D19;
			}
.persberichten_div
{ 
				position:absolute;
				top:0px;
				left:10px;
height:344px;
width:734px;
				z-index:5;
				overflow:auto;

				display:block;
				cursor:default;

				margin-left:10px;
padding-right:10px;
				scrollbar-base-color: #F6A15F;
				scrollbar-arrow-color: #FED4A6;
				scrollbar-face-color: #FE7D19;


			}

.hoe_lid_worden_div { 
				position:absolute;
				top:10px;
				left:10px;

				z-index:5;
				overflow:auto;
				display:block;
				cursor:default;
				margin-right:10px;
				margin-left:10px;
padding-right:10px;
				scrollbar-base-color: #F6A15F;
				scrollbar-arrow-color: #FED4A6;
				scrollbar-face-color: #FE7D19;


			}


.nederland_div { 
				position:absolute;
				top:0px;
				left:430px;
				height:350px;
				width:300px;
				z-index:4;
				overflow:hidden;
				display:block;

			}

.nederland_info_mouseover_div
{
				position:absolute;
				top:80px;
				left:305px;
				height:150px;
				width:200px;
				z-index:5;
				overflow:hidden;
				display:block;
				text-align:center;
}


.ledenlijst_div
{
				position:absolute;
				top:40px;
				left:0x;
				height:322px;
				width:0px;
				z-index:4;
				overflow:auto;
				display:block;
				/* background-color:#FF0000; */

				
				scrollbar-base-color: #F6A15F;
				scrollbar-arrow-color: #FED4A6;
				scrollbar-face-color: #FE7D19;

			}
.leden_overzicht_div
			{
margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;

position:relative;
				top:0px;
				left:0x;
				width:100%;
				height:100%;
				display:block;
			}

.body_leden_data_iframe
{
background-color:#0000FF;
}



.introtxt 
{
	display:none;
	position:relative;
	top:30px;
	left:40px;
	width:725px;
	height:315px;
margin-right:10px;
	text-align:left;
	scrollbar-base-color: #F6A15F;
	scrollbar-arrow-color: #FED4A6;
	scrollbar-face-color: #FE7D19;
	overflow-y:scroll;
	overflow-x:hidden;

	/* background-color:#FFF000; */
}






.inloggen_div 
{
	position:relative;
	top:0px;
	left:0px;
	width:100%;
	height:100%;
	scrollbar-base-color: #F6A15F;
	scrollbar-arrow-color: #FED4A6;
	scrollbar-face-color: #FE7D19;
	overflow:AUTO;
	background-image: url(img/background_page_login.png);
	background-repeat: no-repeat;

}


.inloggen_intro_tekst
{
	position:absolute;
	top:20px;
	left:10px;

}

.inloggen_form_outline
{
	position:absolute;
	top:115px;
	left:565px;
	width:130px;
	height:115px;
	background-color:'';
	overflow:hidden;
text-align:center;

}

.inlog_input_fields
{
width:120px;
text-align:center;

font-family:Verdana,Arial,serif; font-size:11px; font-weight:bold; color:#FE7D19;
background:transparent;
border: #000000 1px solid;
margin-bottom:2px;

}

.inlog_submitbutton
{

text-align:center;

font-family:Verdana,Arial,serif; font-size:11px; font-weight:bold; color:#FE7D19;
background:transparent;
border: #000000 1px solid;
margin-top:3px;
}

.login_failure_notification
{
	position:absolute;
	top:150px;
	left:175px;
	width:400px;
	height:100px;

	font-family:Verdana,Arial,serif; font-size:18px; font-weight:bold; color:#FE0000;
}

.inloggen_succesvol_tekst
{
	position:absolute;
	top:50px;
	left:50px;
}

.ledenpagina
{

	position:absolute;
	height:350px;
	width:764px;
	top:0px;
	left:0px;
	overflow:hidden;
	z-index:2;
}

.logout_div
{
	
	position:absolute;
	top:40px;
	left:320px;
	font-family:Verdana,Arial,serif; font-size:36px; font-weight:bold; color:#FE0000;
}

.edit_panel
{
	position:absolute;
	top:0px;
	left:0px;
	width:150px;
	height:18px;
	font-family:Verdana,Arial,serif; font-size:13px; font-weight:bold; color:#FFFFFF;	
	background-image:url(img/arrow_down_orange.png); 
	background-repeat:no-repeat; 

background-position: center left;

background-color:#FE7D19; 
z-index:99;
}

.lidmaatschap_voordelen_intro_div
{
	position:absolute;
	top:20px;
	left:10px;
	width:300px;
	/* background-color:#FE7D19; */ 

}


.voordelen_lidmaatschap_vlakken_1
{
	position:absolute;
	top:100px;
	left:10px;
	width:310px;
	height:20px;
	background-color:#FE7D19;
	padding-top:5px;
	padding-right:5px;
	text-align:right;
	font-family:Verdana,Arial,serif; font-size:13px; font-weight:bold; color:#FFFFFF;
	cursor:pointer;
}


.voordelen_lidmaatschap_vlakken_2
{
	position:absolute;
	top:130px;
	left:30px;
	width:290px;
	height:20px;
	background-color:#FE7D19;
	padding-top:5px;
	padding-right:5px;
	text-align:right;
	font-family:Verdana,Arial,serif; font-size:13px; font-weight:bold; color:#FFFFFF;	
}

.voordelen_lidmaatschap_vlakken_3
{
	position:absolute;
	top:160px;
	left:50px;
	width:270px;
	height:20px;
	background-color:#FE7D19;
	padding-top:5px;
	padding-right:5px;
	text-align:right;
	font-family:Verdana,Arial,serif; font-size:13px; font-weight:bold; color:#FFFFFF;	
}

.voordelen_lidmaatschap_vlakken_4
{
	position:absolute;
	top:190px;
	left:70px;
	width:250px;
	height:20px;
	background-color:#FE7D19;
	padding-top:5px;
	padding-right:5px;
	text-align:right;
	font-family:Verdana,Arial,serif; font-size:13px; font-weight:bold; color:#FFFFFF;	
}

.voordelen_lidmaatschap_vlakken_5
{
	position:absolute;
	top:220px;
	left:90px;
	width:230px;
	height:20px;
	background-color:#FE7D19;
	padding-top:5px;
	padding-right:5px;
	text-align:right;
	font-family:Verdana,Arial,serif; font-size:13px; font-weight:bold; color:#FFFFFF;	
}

.voordelen_lidmaatschap_inhoud_1 { position:absolute; top:5px; left:340px; width:408px; height:335px; display:none;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;}
.voordelen_lidmaatschap_inhoud_2 { position:absolute; top:5px; left:340px; width:408px; height:335px; display:none;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;}
.voordelen_lidmaatschap_inhoud_3 { position:absolute; top:5px; left:340px; width:408px; height:335px; display:none;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;}
.voordelen_lidmaatschap_inhoud_4 { position:absolute; top:5px; left:340px; width:408px; height:335px; display:none;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;}
.voordelen_lidmaatschap_inhoud_5 { position:absolute; top:5px; left:340px; width:408px; height:335px; display:none;padding-top:5px;padding-bottom:5px;padding-right:5px;padding-left:5px;}



.notulen_div
{
	position:absolute;
	top:0px;
	left:75px;
	padding-top:5px;
	padding-left:5px;
height:338px;
width:684px;
overflow:auto;
/*background-color:#ffff00;*/
z-index:1;
}


.notulen_upload_div
{
	position:absolute;
	top:530px;
	left:120px;
	width:763px;
	height:100px;
	background-color:#FFFFFF;
	padding-top:5px;
	padding-left:5px;
	z-index:5;
}

.notulen_upload_result_div
{
	position:absolute;
	top:5px;
	left:120px;
	width:763px;
	height:80px;
	background-color:#FF0000;
	padding-top:5px;
	padding-left:5px;
	z-index:5;
text-align: center;
}
