@charset "utf-8";
/* CSS Document */
#wrap{
	margin:0 auto;
	width:980px;
}
#wrapInner{
}

#header{
}
#header_bg{
	background:url(../images/banner_bg.jpg) no-repeat top left;
	height:339px;
}
.bgInner{
	padding:0 10px 0 15px;
}
.logo{
	float:left;
	width:215px;
}
.logo_img{
}
.logo_img a{
	background:url(../images/logo.png) no-repeat top left;
	display:block;
	width:216px;
	height:217px;
	overflow:hidden;
	text-indent:-3000px;
	cursor:pointer;
}
.flash_banner{
	float:left;
	width:520px;
}
.flash_bannerInner{
	padding:45px 10px 0 20px;
	position:relative;
}
#banner_nail1{
	position:absolute; top:50px; left:25px; z-index:10;
}
#banner_nail2{
	position:absolute; top:50px; right:17px; z-index:10;
}
.nav{
	float:left;
	width:220px;
}
.navInner{
	padding:25px 15px 0 10px;
}

.nav_links{ text-align:right; }
.nav_links ul{ margin:0px; padding:0px; list-style:none; }
.nav_links ul li{ clear:right; display:block;}
.nav_links ul li a{ clear:right; display:block; text-indent:-3000px; padding-bottom:10px; height:19px; cursor:pointer;  }
.nav_links ul li a.home{ background:url(../images/home.png) no-repeat top right; float:right; width:69px; }
.nav_links ul li a.nieuws{ background:url(../images/nieuws.png) no-repeat top right; float:right; width:91px; }
.nav_links ul li a.agenda{ background:url(../images/agenda.png) no-repeat top right; float:right; width:95px;  }
.nav_links ul li a.geschiedenis{ background:url(../images/geschiedenis.png) no-repeat top right; float:right; width:165px; }
.nav_links ul li a.fotoandvideo{ background:url(../images/fotoandvideo.png) no-repeat top right; float:right; width:196px; }
.nav_links ul li a.gastenboek{ background:url(../images/gastenboek.png) no-repeat top right; float:right; width:149px; }
.nav_links ul li a.sponsors{ background:url(../images/sponsors.png) no-repeat top right; float:right; width:107px; }
.nav_links ul li a.contact{ background:url(../images/contact.png) no-repeat top right; float:right; width:104px; }
.nav_links ul li a.links{ background:url(../images/links.png) no-repeat top right; float:right; width:67px; }


.content_box{
	padding:20px;
}
.content_wrap{
	padding-bottom:15px;
}
.border_ccc{
	border:1px solid #CCC;
}
.border_bottomccc{
	border-bottom:1px solid #CCC;
}
.bg_white{
	background-color:#FFF;
	zoom:1;
}
.separator_small{
	background:url(../images/separator_small.jpg) no-repeat top center;
	height:4px;
}
.separator{
	background:url(../images/separator.jpg) no-repeat top center;
	height:6px;
}
.separator_large{
	background:url(../images/separator_large.jpg) no-repeat top center;
	height:6px;
}
/*body*/
#body_bg{
	/*background:url(../images/body_shadow_bg.jpg) repeat-y top left;*/
}
.body_bgInner{
	padding:0 0 0 7px;
}
#body_texture{
	background:url(../images/body_bg.jpg) repeat top left;
	zoom:1;
}
.body_textureInner{
	padding:10px 5px 20px 5px;
}
.leftside{
	float:left;
	width:266px;
}
.leftsideInner{
	padding:20px 0 0;
}
.middleside{
	float:left;
	width:428px;
}
.middlesideInner{
	padding:20px 2px 0px 3px;
}
.rightsideInner{
	padding:20px 0 0;
}

/*titles*/
.title_align{
	padding:10px 0 0 10px;
}
.title_welcomealign{
	padding:3px 0 0 10px;
}
.recent_news{
	background:url(../images/recent_news.png) no-repeat left;
	height:25px;
	display:block;
	text-indent:-3000px;
}
.welcome{
	background:url(../images/welcome.png) no-repeat left;
	height:39px;
	display:block;
	text-indent:-3000px;
}
.komende{
	background:url(../images/kumende.png) no-repeat left;
	height:25px;
	display:block;
	text-indent:-3000px;
}
.komende_large{
	background:url(../images/kumende_large.png) no-repeat left;
	height:35px;
	display:block;
	text-indent:-3000px;
}
.news{
	background:url(../images/news.png) no-repeat left;
	height:34px;
	display:block;
	text-indent:-3000px;
}
.agenda_title{
	background:url(../images/agenda_title.png) no-repeat left;
	height:36px;
	display:block;
	text-indent:-3000px;
}
.history{
	background:url(../images/history.png) no-repeat left;
	height:34px;
	display:block;
	text-indent:-3000px;
}
/*title end*/


.sidebox_topborder{
	background:url(../images/sidebox_topborder.jpg) no-repeat top left;
	height:7px;
}
.sidebox_topborderInner{
	background-color:#F3F3F3;
}
.sidebox_bg{
	background:url(../images/sidebox_bg.png) repeat-y top left;
	overflow:hidden;
	margin:0px;
	padding:0px;
}
.sidebox_bgInner{
	padding:0 4px 0 2px;
}
.sidebox_bottomborder{
	background:url(../images/sidebox_bottomborder.png) no-repeat top left;
	height:7px;
}
.middlebox_bg{
	background:url(../images/middlebox_bg.png) repeat-y top left;
}
.middlebox_bottomborder{
	background:url(../images/middlebox_bottomborder.png) top left;
	height:7px;
}
.flag_texture{
	background:url(../images/flag_texture_bg.jpg) repeat-x top left;
	height:40px;

}
.hyves{
}
.hyves a{
	background:url(../images/hyves_btn.jpg) no-repeat top left;
	height:51px;
	line-height:51px;
	padding-left:120px;
	text-decoration:none;
	font-size:11px;
	display:block;
}
.rough_bg{
	background:url(../images/welcome_bg.jpg) no-repeat top right;
}
.theme_bg{
	background:url(../images/theme_bg.jpg) no-repeat top left;
}
.theme_left{
	float:left;
	width:235px;
}
.theme_leftimage img{
	border:1px solid #999999;
	padding:1px;
}
.theme_right{
	float:left;
	width:140px;
}
/*body end*/

/*News*/
.leftsideIn{
	float:left;
	width:696px;
}
.leftsideIn_inner{
	padding:20px 1px 0 0;
}
.leftsideIn_bg{
	background:url(../images/leftside_bodybg.png) repeat-y top left;
}
.leftsideIn_bottomborder{
	background:url(../images/leftside_body_bottomborder.png) no-repeat top left;
	height:10px;
}
.leftsideIn_bgInner{
	padding:0 6px 0 2px;
}
.news_left{
	float:left;
	width:160px;
}
.news_right{
	float:left;
	width:485px;
}
/*News end*/

/*pagination*/
.pagination_align{
	padding:20px 0 20px 150px;
}
.pagin_align_newsdetail{
	padding:20px 0 20px 220px;
}
.pre{
	float:left;
	width:86px;
	padding:0 5px;
}
.num{
	float:left;
	width:30px;
	padding:0 5px;
	font-family:Verdana, Geneva, sans-serif;
}
.num_bg a{
	background:url(../images/number_btn.jpg) no-repeat top left;
	height:31px;
	display:block;
	line-height:31px;
	text-align:center;
	text-decoration:none;
	color:#FF3333;
	font-size:16px;
}
.num_bg a.selected{
	background:url(../images/number_btn_red.jpg) no-repeat top left;
	height:31px;
	display:block;
	line-height:31px;
	text-align:center;
	text-decoration:none;
	color:#FFF;
}
.num_bg a:hover{
	background:url(../images/number_btn_gray.jpg) no-repeat top left;
	height:31px;
	display:block;
	line-height:31px;
	text-align:center;
	text-decoration:none;
	color:#FFF;
}
.pre_btn a{
	background:url(../images/pagination_btn.jpg) no-repeat top left;
	height:31px;
	display:block;
	line-height:31px;
	text-align:center;
	text-decoration:none;
	color:#FF3333;
}
.back_btn{ }
.back_btn a{
	background:url(../images/pagination_btn.jpg) no-repeat top left;
	height:31px;
	display:block;
	line-height:31px;
	text-decoration:none;
	color:#FF3333;
        padding:0 0 0 7px;
}
.gallery_btn_left{
	float:left;
	width:230px;
}
.gallery_btn a{
	background:url(../images/gallery_btn.jpg) no-repeat top left;
	height:31px;
	width:161px;
	display:block;
	line-height:31px;
	text-align:center;
	text-decoration:none;
	color:#FF3333;
}
/*pagination end*/

/*history*/
.history_list{
	font-family:Verdana, Geneva, sans-serif;
	color:#595959;
	font-size:12px;
	
}
.history_list ol{
	margin:0px;
	padding:0px 0 0 10px;
}
.history_list ol li{
	padding:5px 0;
	list-style-position:inside;
	text-align:justify;
}
.history_list ol li a{
	color:#595959;
	text-decoration:none;
}
.history_list ol li a:hover{
	color:#58A41E;
}
.history_detail_left{
	float:left;
	width:130px;
}
.photos{
	padding-right:60px;
}
.photos a{
	background:url(../images/photo_icon.jpg) no-repeat top right;
	height:31px;
	line-height:31px;
	font-family:Verdana, Geneva, sans-serif;
	color:#595959;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
.videos{
	padding-right:60px;
}
.videos a{
	background:url(../images/videos_icon.jpg) no-repeat top right;
	height:31px;
	line-height:31px;
	font-family:Verdana, Geneva, sans-serif;
	color:#595959;
	font-weight:bold;
	display:block;
	text-decoration:none;
}
/*history end*/

/*photo and video*/
.photo_list{
	font-size:16px;
	font-weight:bold;
	color:#595959;
}
.photo_list ul{
	margin:0px;
	padding:0px;
	list-style:none;
}
.photo_list ul li{
	padding:5px 0;
}
.photo_list ul li a{
	color:#595959;
	text-decoration:none;
}
.photo_list ul li a:hover{
	color:#58A41E;
}
.gallery{
	font-family:Verdana, Geneva, sans-serif;
	color:#333;
	padding-left:40px;
}
.gallery a img{
	border:1px solid #999;
	padding:1px;
}
.gallery a:hover img{
	border:1px solid #000;
}
.gallery_box{
	float:left;
	width:135px;
}
.gallery_boxInner{
	padding:0 5px 25px 5px;
}
/*photo and video end*/

/*guest book*/
.guest_left{
	float:left;
	width:305px;
}
.guest_title_align{
	padding:2px 10px;
}
/*guest book end*/

/*sponsors*/
.sponsor{
	font-family:Verdana, Geneva, sans-serif;
	text-align:center;
	padding-left:40px;
}
/*sponsors end*/

/*footer*/
.footer{
	padding-bottom:30px;
}

.footer_bg{
	background:url(../images/footer_bg.jpg) no-repeat top left;
	height:77px;
}
.footer_link{
	padding:20px 0 0 280px;
}
.footer_link a{
	background:url(../images/proshore_logo.jpg) no-repeat top right;
	height:36px;
	width:350px;
	overflow:hidden;
	line-height:36px;
	display:block;
	color:#FF3535;
	font-weight:bold;
	padding-left:10px;
	text-decoration:none;
}
/*footer end*/

