
/* BODY */
body{
	margin:0px;
	padding:0px;
	font-family:helvetica;
	font-size:12px;
	color:#262626;
}
form{
	margin:0px;
	padding:0px;
}
.clear{
	clear:both;
}
p{
	margin:0px;
	padding:0px;
}
a{
	font-size:12px;
	color:#262626;
}
a.no{
	font-size:12px;
	color:#262626;
	text-decoration:none;
}
a:hover.no{
	text-decoration:underline;
}


/** LAYOUT */
#outline{
	position:absolute;
	top:0px;
	left:0px;
	width:100%;
}
#outline_layout{
	position:relative;
	top:0px;
	left:0px;
	width:866px;
	background-image:url(../img/design/outline_layout.jpg);
	background-repeat:repeat-y;
}
#outline_layout_inner{
	position:relative;
	top:0px;
	left:8px;
	width:850px;
}
#outline_top{
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:175px;
}
#outline_center{
	position:relative;
	left:0px;
	top:0px;
	width:100%;
}
#outline_menu{
	position:relative;
	left:0px;
	top:0px;
	float:left;
	width:210px;
}
#outline_content{
	position:relative;
	left:0px;
	top:0px;
	float:left;
	width:640px;
}
#outline_bottom{
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:36px;
	background-image:url(../img/design/outline_bottom.jpg);
	background-repeat:repeat-x;
}
#outline_layout_bottom{
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:5px;
	background-image:url(../img/design/outline_layout_bottom.jpg);
	background-repeat:no-repeat;
}
#outline_rollover{
	position:absolute;
	left:0px;
	top:179px;
	width:100%;
}
#outline_rollout{
	position:relative;
	margin-left:220px;
	top:0px;
}



/** TOP CONTENT */
#top_logo{
	position:relative;
	left:5px;
	top:10px;
	float:left;
	width:210px;
}
#top_fill{
	position:relative;
	left:0px;
	top:0px;
	width:640px;
	height:175px;
	float:left;
	background-image:url(../img/design/top_fill.jpg);
	background-repeat:no-repeat;
}




/** TOP MENU CONTENT */
.top_menu_fill{
	position:relative;
	left:120px;
	top:5px;
	height:23px;
	font-family:helvetica;
	font-size:15px;
	color:#F8F5F5;
	cursor:pointer;
	width:130px;
}
.top_menu_fill_over{
	position:relative;
	left:120px;
	top:5px;
	height:23px;
	font-family:helvetica;
	font-size:15px;
	color:#BCB6B1;
	cursor:pointer;
	width:130px;
}
.top_menu_pos_left{
	position:relative;
	left:4px;
	top:4px;
	width:5px;
	float:left;
}
.top_menu_pos_center{
	position:relative;
	left:4px;
	top:4px;
	float:left;
}
.top_menu_pos_right{
	position:relative;
	left:4px;
	top:4px;
	float:left;
}




/** LEFT MENU CONTENT */
#menu_top{
	position:relative;
	left:0px;
	top:0px;
	width:100%;
	height:125px;
	background-image:url(../img/design/menu_top.jpg);
	background-repeat:no-repeat;
}
#menu_fill{
	position:relative;
	left:10px;
	top:15px;
}



/** CENTER MENU CONTENT */
#content_menu{
	position:relative;
	left:0px;
	top:0px;
	height:25px;
	width:100%;
	background-image:url(../img/design/content_menu.jpg);
	background-repeat:no-repeat;
}
#content_menu_position{
	position:relative;
	margin-left:220px;
	top:0px;
	width:625px;
}
.content_menu_fill1{
	position:relative;
	left:0px;
	top:0px;
	float:left;
	height:21px;
	cursor:pointer;
}
.content_menu_fill2{
	position:relative;
	left:0px;
	top:0px;
	float:left;
	margin-left:55px;
	height:21px;
	cursor:pointer;
}
.content_menu_fill_position{
	font-family:helvetica;
	font-size:13px;
	color:#F0EEF7;
}
.content_menu_fill_position_over{
	font-family:helvetica;
	font-size:13px;
	color:#D3CDE4;
}


/** CENTER MENU ROLLOUT */
.content_menu_rollout{
	position:relative;
	left:0px;
	top:0px;
	display:none;
}
.content_menu_rollout_line_top{
	position:relative;
	left:0px;
	top:0px;
	height:1px;
	background-image:url(../img/design/content_menu_rollout_line_top.jpg);
}
.content_menu_rollout_fill{
	position:relative;
	left:0px;
	top:0px;
	height:23px;
	background-image:url(../img/design/content_menu_rollout_fill.jpg);
	cursor:pointer;
}
.content_menu_rollout_fill_mark{
	position:relative;
	left:0px;
	top:2px;
	height:19px;
}
.content_menu_rollout_fill_mark_over{
	position:relative;
	left:0px;
	top:2px;
	height:19px;
	background-image:url(../img/design/content_menu_rollout_fill2.jpg);
}
.content_menu_rollout_fill_pos{
	position:relative;
	left:0px;
	top:0px;
	margin-left:5px;
	padding-top:2px;
	margin-right:15px;
	font-family:helvetica;
	font-size:12px;
	color:#F0EEF7;
}
.content_menu_rollout_line{
	position:relative;
	left:0px;
	top:0px;
	height:1px;
	background-image:url(../img/design/content_menu_rollout_line.jpg);
}
.content_menu_rollout_bottom{
	background-image:url(../img/design/content_menu_rollout_fill.jpg);
}



/** CENTER CONTENT */
#content_center{
	position:relative;
	left:30px;
	padding-top:30px;
}
#content_center_ie{
	position:relative;
	left:30px;
	margin-top:30px;
}
#content_center_pos{
	position:relative;
	left:-3px;
	top:0px;
	margin-left:5px;
	margin-top:20px;
}


/** SUBMENU LINKS */
.sub_left{
	position:relative;
	left:0px;
	top:0px;
	width:180px;
	height:26px;
	background-image:url(../img/design/leftmenu_fill1.jpg);
	margin-top:10px;
	cursor:pointer;
	color:#554381;
}
.sub_left_open1{
	position:relative;
	left:0px;
	top:0px;
	width:180px;
	height:26px;
	background-image:url(../img/design/leftmenu_fill2.jpg);
	margin-top:10px;
	cursor:pointer;
	color:#F0EEF7;
	font-weight:bold;
}
.sub_left_pos{
	position:relative;
	left:0px;
	top:0px;
	font-size:12px;
	margin-left:10px;
	padding-top:5px;
}
/** submenu geopend */
.sub_left_open2{
	position:relative;
	left:0px;
	top:0px;
	width:180px;
	background-image:url(../img/design/leftmenu_fill_open_back.jpg);
	margin-top:10px;
	color:#F0EEF7;
}
.sub_left_open2_title{
	position:relative;
	left:0px;
	top:0px;
	color:#F0EEF7;
	width:180px;
	height:25px;
	font-weight:bold;
	background-image:url(../img/design/leftmenu_fill_open_top.jpg);
}
.sub_left_open2_title_pos{
	position:relative;
	left:0px;
	top:0px;
	font-size:12px;
	margin-left:10px;
	padding-top:7px;
}
.sub_left_open2_bottom{
	position:relative;
	left:0px;
	top:0px;
	width:180px;
	height:12px;
	background-image:url(../img/design/leftmenu_fill_open_bottom.jpg);
}
/** submenu items */
.sub_left_open2_item{
	position:relative;
	left:0px;
	top:0px;
	height:17px;
}
.sub_left_open2_icon{
	position:relative;
	left:0px;
	top:0px;
	float:left;
	width:6px;
	height:6px;
	margin-top:4px;
	background-image:url(../img/design/leftmenu_fill_icon.jpg);
}
.sub_left_open2_item_pos{
	position:relative;
	left:0px;
	top:0px;
	float:left;
	margin-left:5px;
}
.sub_left_open2_item_pos_sel{
	position:relative;
	left:0px;
	top:0px;
	float:left;
	margin-left:5px;
	font-weight:bold;
}
a.leftmenu_title{
	color:#F0EEF7;
	font-weight:bold;
	text-decoration:none;
}
a:hover.leftmenu_title{
	text-decoration:underline;
}
a.leftmenu_item{
	color:#F0EEF7;
	text-decoration:none;
}
a:hover.leftmenu_item{
	text-decoration:underline;
}



/** BOTTOM CONTENT */
#bottom_position{
	position:relative;
	left:20px;
	top:19px;
	font-family:helvetica;
	font-size:11px;
	color:#F0EEF7;
}
.bottom_fill_icon{
	float:left;
}
.bottom_fill1{
	float:left;
	margin-right:20px;
}
.bottom_fill2{
	float:left;
	margin-left:20px;
	margin-right:20px;
}
.bottom_fill3{
	float:left;
	margin-left:20px;
	margin-right:20px;
}
.bottom_fill4{
	float:left;
	margin-left:20px;
	margin-right:20px;
}
.bottom_fill5{
	float:left;
	margin-left:20px;
	margin-right:20px;
}
.bottom_fill6{
	float:left;
	margin-left:20px;
	margin-right:20px;
}
.bottom_fill7{
	float:left;
	margin-left:20px;
}
a.link_bottom{
	font-family:helvetica;
	font-size:11px;
	color:#F0EEF7;
	text-decoration:none;
}
a:hover.link_bottom{
	text-decoration:underline;
}


/** CONTENT LOADER */
#content_alpha_loader{
	position:absolute;
	left:0px;
	top:0px;
	width:100%;
	height:100%;
	background-color:#8773B7;
	display:none;
	-moz-opacity:.40; 
	filter:alpha(opacity=40);
	opacity:.40;
}
#content_loader{
	position:absolute;
	left:80px;
	top:80px;
	display:none;
}
#content_loader_topleft{
	width:15px;
	height:15px;
	background-image:url(../img/design/image_topleft.jpg);
	background-repeat:no-repeat;
}
#content_loader_topcenter{
	background-image:url(../img/design/image_topcenter.jpg);
}
#content_loader_topright{
	width:15px;
	background-image:url(../img/design/image_topright.jpg);
	background-repeat:no-repeat;
}
#content_loader_left{
	background-image:url(../img/design/image_left.jpg);
}
#content_loader_center{
	background-image:url(../img/design/image_center.jpg);
}
#content_loader_right{
	background-image:url(../img/design/image_right.jpg);
}
#content_loader_bottomleft{
	height:13px;
	background-image:url(../img/design/image_bottomleft.jpg);
	background-repeat:no-repeat;
}
#content_loader_bottomcenter{
	background-image:url(../img/design/image_bottomcenter.jpg);
}
#content_loader_bottomright{
	background-image:url(../img/design/image_bottomright.jpg);
	background-repeat:no-repeat;
}
#content_loader_line{
	background-color:#6B54A2;
	height:3px;
	width:100%;
	position:relative;
	left:0px;
	top:0px;
	margin-top:5px;
}
#content_loader_firstload{
	position:relative;
	display:none;
}
#content_loader_text{
	position:relative;
	left:0px;
	top:0px;
	height:50px;
	width:100%;
	text-align:center;
	margin-top:40px;
	font-weight:bold;
	color:#6B54A2;
}
#content_loader_icon{
	position:relative;
	left:0px;
	top:0px;
}
#content_loader_content{
	position:relative;
	left:0px;
	top:0px;
	display:none;
}



/** PAGINA CONTROLE PUBLICATIE ITEMS */
.pagemap_outline{

}
.pagemap_outline1{
	float:left;
}
.pagemap_outline2{
	float:left;
	font-size:10px;
	font-weight:bold;
	margin-left:4px;
	margin-top:1px;
}



/** KOPPEN */
h1{
	font-size:25px;
}
h2{
	font-size:22px;
}
h3{
	font-size:20px;
}
h4{
	font-size:18px;
}
h5{
	font-size:16px;
}
h6{
	font-size:14px;
}


/** INPUTS */
input{
	font-family:helvetica;
	font-size:12px;
}
textarea{
	font-family:helvetica;
	font-size:12px;
	overflow:auto;
}



/** PAGINA INHOUD
*/
/** TITEL */
.title_top{
	width:575px;
	height:75px;
	background-image:url(../img/design/page_fill_title1.jpg);
	background-repeat:no-repeat;
}
.title_top_noquote{
	width:575px;
	height:50px;
	background-image:url(../img/design/page_fill_title2.jpg);
	background-repeat:no-repeat;
}
.title_pos{
	position:relative;
	margin-left:20px;
	padding-top:13px;
}
.title_text{
	font-family:helvetica;
	font-size:20px;
	color:#7E6AAE;
}
.title_quote_pos{
	position:relative;
	margin-left:7px;
	margin-top:2px;
}
.title_quote{
	font-family:helvetica;
	font-size:17px;
	color:#F4F4F9;
}


/** PAGE FILL */
.page_fill1{
	background-image:url(../img/design/page_fill1.jpg);
}
.page_fill_topleft1{
	background-image:url(../img/design/page_fill_topleft1.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:28px;
}
.page_fill_topright1{
	background-image:url(../img/design/page_fill_topright1.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:28px;
}
.page_fill_bottomleft1{
	background-image:url(../img/design/page_fill_bottomleft1.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:25px;
	height:28px;
}
.page_fill_bottomright1{
	background-image:url(../img/design/page_fill_bottomright1.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:25px;
	height:28px;
}
.page_fill2{
	background-image:url(../img/design/page_fill2.jpg);
}
.page_fill_topleft2{
	background-image:url(../img/design/page_fill_topleft2.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:28px;
}
.page_fill_topright2{
	background-image:url(../img/design/page_fill_topright2.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:28px;
}
.page_fill_bottomleft2{
	background-image:url(../img/design/page_fill_bottomleft2.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:25px;
	height:28px;
}
.page_fill_bottomright2{
	background-image:url(../img/design/page_fill_bottomright2.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:25px;
	height:28px;
}
.page_fill3{
	background-image:url(../img/design/page_fill3.jpg);
}
.page_fill_topleft3{
	background-image:url(../img/design/page_fill_topleft3.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:28px;
}
.page_fill_topright3{
	background-image:url(../img/design/page_fill_topright3.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:28px;
}
.page_fill_bottomleft3{
	background-image:url(../img/design/page_fill_bottomleft3.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:25px;
	height:28px;
}
.page_fill_bottomright3{
	background-image:url(../img/design/page_fill_bottomright3.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:25px;
	height:28px;
}
.page_fill4{
	background-image:url(../img/design/page_fill4.jpg);
}
.page_fill_topleft4{
	background-image:url(../img/design/page_fill_topleft4.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:28px;
}
.page_fill_topright4{
	background-image:url(../img/design/page_fill_topright4.jpg);
	background-repeat:no-repeat;
	width:25px;
	height:28px;
}
.page_fill_bottomleft4{
	background-image:url(../img/design/page_fill_bottomleft4.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:25px;
	height:28px;
}
.page_fill_bottomright4{
	background-image:url(../img/design/page_fill_bottomright4.jpg);
	background-repeat:no-repeat;
	background-position:center bottom;
	width:25px;
	height:28px;
}
.page_fill_pos{
	position:relative;
	padding-top:13px;
	padding-bottom:2px;
}


/** PAGINA CONTROLE */
.pagecontrol_top{
	position:relative;
	left:0px;
	top:0px;
	width:575px;
	height:75px;
	background-image:url(../img/design/page_fill_pagecontrol.jpg);
	background-repeat:no-repeat;
	margin-top:20px;
}
.pagecontrol_pos{
	position:relative;
	margin-left:20px;
	padding-top:17px;
	float:left;
}
.pagecontrol_pos_btn{
	position:relative;
	margin-right:20px;
	padding-top:17px;
	float:right;
}


/** REPLY'S */
.reply_border{
	border: 1px solid #9584BF;
}


/** SITEMAP */
.site_margin{
	position:relative;
	left:0px;
	top:0px;
	margin-bottom:10px;
}
.site_div{
	position:relative;
	left:0px;
	top:0px;
	margin-top:2px;
}
.site_icon{
	position:relative;
	left:0px;
	top:0px;
	float:left;
	margin-top:5px;
	margin-right:7px;
}
.site_link{
	position:relative;
	left:0px;
	top:0px;
	float:left;
}

/** CONTACT PAGINA */
.route_text{
	font-family:helvetica;
	font-size:18px;
	color:#7E6AAE;
	width:100%;
	text-align:center;
	margin-top:150px;
}
.route_layout{
	width:520px;
	height:455px;
}
.route_loader{
	margin-left:245px;
	margin-top:10px;
}
