@charset "utf-8";
/* CSS Document */



body{margin:0; padding:0 0 <length> 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#FFFFFF; background-color:#000; z-index:1;}
#bodybg{width:100%; height:100%; position:absolute; z-index:1;}
p{margin-top:10px;margin-bottom:0px;}
a{color:#FFFFFF; text-decoration:underline;}
a:hover{color:#7d0448; text-decoration:none;}

#globe_wrap{margin:0px; padding:0px; width:100%; top:13px; position:absolute; left:0px; z-index:1; overflow:hidden;}
#globe_holder{top:5px; width:659px; height:604px; margin:0 auto; background-repeat:no-repeat; position:relative;}
.newsitem_newsticker{width:255px; height:12px; padding-left:10px;padding-right:10px; border:none; float:left;}
.newsitem_newsticker a{text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:9px; float:left;}
.newsitem_newsticker a:hover{text-decoration:none; color:#e90e88;}

/* MAIN WRAP */
#main_wrap{width:100%; height:100%; z-index:2;}
#content_wrap{margin:0 auto; width:900px; height:auto; z-index:5;}
#maincontent{width:900px; height:auto; z-index:5; float:left;}

/* HEADER */
#header{margin:0 auto; width:900px; height:25px; margin:0 auto; position:relative; z-index:10;}
#memberslogin{margin-left:7px; padding-top:7px; font-size:10px; font-weight:bold; color:#FFF; position:relative; float:left;}
.memberslogin_form{width:70px; height:12px; margin-top:8px; margin-left:5px; padding:0px; border:none; font-size:9px; font-weight:bold; color:#000; position:relative; float:left;}
.memberslogin_submit{width:8px; height:7px; margin-top:11px; margin-left:5px; border:none; position:relative; float:left;}
#newsticker{margin-left:7px; padding-top:7px; font-size:10px; font-weight:bold; color:#FFF;	position:relative; float:left;}
#newsticker_wrap{display:none;width:276px; height:12px; margin-left:5px; margin-top:8px; float:left; position:relative; font-size:9px; font-weight:bold; background-repeat:no-repeat; z-index:15; border:none;}
#search{margin-left:7px; padding-top:7px; font-size:10px; font-weight:bold; cursor:pointer; color:#FFF;	position:relative; float:right;}
#search_arrow{width:6px; height:6px; margin-top:11px; margin-left:5px; padding-right:4px; float:right; position:relative; background-repeat:no-repeat;}

/* SEARCH WRAP */
#ddsearch_wrap{width:100%;height:auto;margin:0 auto;position:fixed;z-index:150; left:0px;}
#ddsearch_holder{width:900px;height:auto;position:relative;margin:0 auto;}
#ddsearch{padding:0px;margin:0px;display:none;float:right;}
#ddsearch li{width:36px;height:15px;padding:2px 10px;margin:0px;cursor: pointer;position:relative;list-style-type:none;border-top: 1px solid #252525;border-bottom: 1px solid #444;background-color:#3e3e36;}

/* TOPNAV */
#topnav_holder{width:400px; height:31px; margin:0 auto; top:5px; position:relative; z-index:10;}
#topnav_item img{cursor:pointer;}
#topnav_holder ul{margin:0px; padding:0px;}
#topnav_holder ul li{margin:0px; margin-right:2px; padding:0px;	list-style-type:none; list-style-position:outside; list-style:none; display:inline;	float:left;}
#topnav_item{width:97px; height:28px; padding-top:3px; padding-left:1px; background-repeat:no-repeat; position:relative;}
#topnav_submenu_holder{width:98px; height:231px; position:relative; background-repeat:no-repeat;}

/* SUBNAV */
#subnav_holder{position:absolute; width:100%; height:auto; top:30px; padding-top:31px; z-index:10; left:0px;}
#subnav_wrap{position:relative; width:400px; height:auto; margin:0 auto; z-index:10;}
.subnav_item{z-index:10;}

/* SV MENU */
#svmenu_wrap{width:100%; height:375px; top:70px; position:absolute; z-index:2;}
#svmenu_holder{width:435px; height:375px; position:relative; float:left; left:110px; z-index:5;}
#svmenu_item_1{width:101px; height:350px; float:left; cursor:pointer;}
#svmenu_item_2{width:73px; height:350px; float:left; cursor:pointer;}
#svmenu_item_3{width:81px; height:350px; float:left; cursor:pointer;}
#svmenu_item_4{width:79px; height:350px; float:left; cursor:pointer;}
#svmenu_item_5{width:101px; height:350px; float:right; cursor:pointer;}
#svmenu_bg_1{width:435px; height:375px; background-repeat:no-repeat; position:absolute;}
#svmenu_bg_2{width:435px; height:375px; background-repeat:no-repeat; position:absolute;}
#svmenu_bg_3{width:435px; height:375px;	background-repeat:no-repeat; position:absolute;}
#svmenu_bg_4{width:435px; height:375px; background-repeat:no-repeat; position:absolute;}
#svmenu_bg_5{width:435px; height:375px; background-repeat:no-repeat; position:absolute;}
#svmenu_bg{width:435px;	height:375px; background-repeat:no-repeat; position:absolute; z-index:10;}
#svmenu_mouse{width:435px; height:375px; position:absolute;	z-index:10;}

/*BLOCKS*/
#blocks_wrap{width:100%; height:181px; position:absolute; top:415px; z-index:20; overflow:hidden;}
#blocks_holder{width:1012px; height:181px; position:relative;}
#block{width:222px; height:181px; margin-right:10px; position:relative; float:left;}
#blocks_content{width:214px; height:174px; border:solid 1px #FFF; background-color:#e90e88; position:relative; float:left;}
#blocks_shadow_right{width:6px; height:175px; float:right; position:relative;}
#blocks_shadow_top_right{width:6px; height:6px; position: relative; background-repeat:no-repeat;}
#blocks_shadow_right_filler{width:6px; height:170px; position:relative; background-repeat:repeat-y;}
#blocks_shadow_bot_right{width:6px; height:6px; position:relative; background-repeat:no-repeat;}
#blocks_shadow_bottom{width:216px; height:6px; float:left; position:relative;}
#blocks_shadow_bot_left{width:6px; height:6px; float:left; position:relative; background-repeat:no-repeat;}
#block_shadow_bot_filler{width:210px; height:6px; float:left; position:relative; background-repeat:repeat-x;}

#block_content{border:solid 1px #FFF;background-color:#e90e88;position:relative;float:left;}
/*BLOCK Shadow Fillers*/
#bg_shadow_block_right_filler{background-image:url(../images/bg_shadow_right_filler.png);}
#bg_shadow_block_bottom_filler{background-image:url(../images/bg_shadow_bottom_filler.png);}
/*BLOCK Shadow Corners*/
#bg_shadow_right_top{width:6px;height:6px;position:relative;background-repeat:no-repeat;background-image:url(../images/bg_shadow_right_top.png);}
#bg_shadow_right_bottom{width:6px;height:6px;position:relative;background-repeat:no-repeat;background-image:url(../images/bg_shadow_right_bottom.png);}
#bg_shadow_bottom_left{width:6px;height:6px;position:relative; float:left;background-repeat:no-repeat;background-image:url(../images/bg_shadow_bottom_left.png);}

/*SIDEBAR*/
#sidebar_wrap{margin:0px; padding:0px; width:100%; height:100%; position:relative; z-index:2;}
#sidebar_holder{width:900px; margin:0 auto; position:relative; z-index:2;}
#sidebar{width:122px; height:306px; position:relative; z-index:50; float:left;}
#sidebar_logo img{width:122px; height:152px; cursor:pointer; position:relative;}
#sidebar_tips img{padding-top:31px; cursor: pointer; position:relative;}

/*CONTENT*/
#content{width:770px; height:auto; float:left; position:relative; padding-top:15px; padding-left:8px; z-index:5;}

/* stoerepartner divs */
#stoerepartner_div{width:750px; height:auto; float:left;}
#stoerepartner_image_div{width:240px; margin-right:10px; float:left; height:auto;}
#stoerepartner_text_div{width:490px; height:auto; float:left;}

/*BUTTONS*/
.button{background-color:#e36fa0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase; color:#FFF; padding:5px; text-align:center; cursor:pointer; width:auto; position:relative;}
.button a{text-decoration:none; color:#FFF;}
.button a:hover{text-decoration:none; color:#7d0448;}
.href_small{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#7d0448; text-decoration:none; font-weight:bold;}
.href_small:hover{color:#FFF; text-decoration:underline;}
.footerbutton{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#FFF; text-decoration:none; font-weight:bold;}
.footerbutton:hover{text-decoration:none; color:#e90e88;}
.pagina{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; color:#FFF; text-decoration:none;}
.pagina:hover{text-decoration:none; color:#7d0448;}
.pagina_selected{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-transform:uppercase; color:#7d0448; text-decoration:none;}

/* LISTS  */
#regiments_nieuws{list-style:none; margin:0px; padding:0px;}
#regiments_nieuws li{width: 360px;float:left;}
#regimentsleden_alphabetlist{list-style:none; margin:0px; padding:0px; height:auto; left:12px; float:left; position:relative;}
#regimentsleden_alphabetlist li{width:auto;float:left;padding-top:0px; padding-bottom:2px; margin-right:18px; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}
#regimentsleden_overviewlist ul{list-style:none; margin:0px; padding:0px; height:auto; float:left; position:relative;}
#regimentsleden_overviewlist ul li{width:100px; height:120px; margin-right:6px; float:left;}
.submenu_list{margin:0px;padding-top:70px; padding-left:0px; padding-right:0px; list-style:none; width:98px; height:160px;}
.submenu_list li{margin-top:5px; margin-left:0px;padding:0px; width:98px; text-align:center;}
.submenu_list li a{font-weight:bold; text-decoration:none; color:#FFF;}
.submenu_list li a:hover{color:#e90e88;}

/* Filter Links */
.memberfilter{width:auto;float:left; margin:0px; padding:0px; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}
.meberfilter:hover{color:#7D0448;}
.memberfilterselected{color:#7D0448;width:auto;float:left; margin:0px; padding:0px; font-size:15px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;}

/* TABLES */
#profile_overview_table{width:460px; height:auto; margin:0px; padding:0px;}
#profile_overview_table tr{width:460px; height:auto;}
#profile_overview_table tr #system_data{width:151px; height:auto; font-weight:bold; text-align:right; vertical-align:text-top;}
#profile_overview_table tr #spacer{width:6px; height:auto;}
#profile_overview_table tr #system_user_data{width:300px; height:auto;}
#profile_overview_table tr #profile_overview_header{width:151px; height:auto; font-size:12px; font-weight:bold;text-align:right; color:#7d0448;}

/*TITELS*/
h1{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; margin: 0px; margin-bottom: 5px; text-transform:uppercase;}
h2{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; font-weight:bold; margin: 0px; text-transform:uppercase; height:15px;}
.pagetitels{background-color:#e90e88; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; text-transform:uppercase; color:#FFF; padding:5px; text-align:center; width:484px;}

/* Custom Horizontal Scrollbar */
.sliderGallery{overflow: hidden; position: relative; padding:0px; height: 130px; width: 742px;}
.sliderGallery ul {position: relative; list-style: none; overflow: hidden; padding: 0; margin: 0; height:120px; display:block;}
.sliderGallery ul li {float:left; margin-right:6px; padding:0px; width:100px; height: 120px;cursor: pointer;}
.slider{width:742px; height:10px; background-color:#e36fa0; float:left; position:relative;}
.handle {position: absolute;cursor: pointer; top: 0; z-index: 100; height: 10px; width: 50px; z-index:100;background-color:#FFFFFF;}

/* INSERT EDIT PROFILE FORM */
.editprofile_form{width:467px; height:auto; margin:0px; padding:0px;}
.editprofile_form_text{width:295px;height:12px; border:1px #7d0448 solid;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333;}
.editprofile_form_textarea{width:295px;height:50px; border:1px #7d0448 solid;font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#333;}

/* FOOTER */
#footerwrap{position:absolute; margin-left:auto; margin-right:auto; bottom:0; width:100%; height:22px; z-index:50; overflow:hidden;}
#footercontent{position:relative; width:900px; height:22px; margin:0 auto; background-repeat:repeat-x;}
#footer_menu{padding-top:5px; font-size:10px;	font-size:10px;	font-weight:bold; color:#FFF; position:relative; float:left;}
#footer_menu ul{margin:0px;	padding:0;}
#footer_menu ul li{margin:0px; margin-right:2px; padding:0px; list-style-type:none; list-style:none; display:inline; position:relative; float:left;}
#footer_menu ul span{float:left; padding-left:7px;}
#newletter_form span{position:relative; float:left;}
#newletter_form{padding-top:1px; font-size:10px;font-weight:bold; color:#FFF;	float:right; position:relative;}
.newsletter_form{width:137px; height:12px; margin:0px; padding:0px; border:none; font-size:9px;	font-weight:bold; color:#000; position:relative; float:left; background-repeat:no-repeat;}
.newsletter_submit{width:8px; height:7px; border:none; margin-top:3px; margin-left:6px; margin-right:20px; position:relative; float:right; background-repeat:no-repeat;}
#bookmark_set{padding:2px; position:relative;}
#bookmark_set ul{padding:0px; margin-top:2px; float:right;}
#bookmark_set ul li{list-style-type:none; margin-right:7px; float:left;}

/* Slider
----------------------------------*/
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 10; width: 50px; height: 10px; cursor: pointer; background-color:#FFFFFF; }
.ui-slider .ui-slider-range { position: absolute; z-index: 5; font-size: .7em; display: block; border: 0; }

.ui-slider-horizontal { height: 10px; width: 742px; }
.ui-slider-horizontal .ui-slider-handle { top:0px; margin-left:0; }
.ui-slider-horizontal .ui-slider-range { top: 0; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 50px; }
.ui-slider-horizontal .ui-slider-range-max { right: 0; }

.ui-slider-vertical { width: .8em; height: 100px; }
.ui-slider-vertical .ui-slider-handle { left: -.3em; margin-left: 0; margin-bottom: -.6em; }
.ui-slider-vertical .ui-slider-range { left: 0; width: 100%; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0; }
.ui-slider-vertical .ui-slider-range-max { top: 0; }

@media screen{
body>div#footerwrap{
	position:fixed;
}
}

* html body{
	overflow:hidden;
}

* html div#content{
	height:100%;
	overflow:auto;
}
