* {
	margin: 0;
	padding: 0;
	border: medium none;
	}
	
body {
	background: #efefef;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-weight: normal;
	font-style: regular;
	font-size: 12px;
	color: #2e2e2e;
	}

#pagewrap {
	margin: 0 auto;
	position: relative; 
	height: 100%;
	background: #efefef none repeat scroll 0 0;
	width: 960px;
	}
	
#header {
	width: 960px;
	height: 106px;
	background: #efefef none repeat scroll 0 0;
	overflow: hidden;
	margin-top: 30px;
}
	h1.logo {
		text-indent: -9999px;
		background: url(img/logo.png) no-repeat;
		display: block;
		width: 242px;
		height: 49px;
		margin-top: 15px;
	}
	
	a.webmail {
		float: right;
		color: #2e2e2e;
		text-decoration: none;
		margin-right: 60px;
	}
	
				a.webmail:hover {
				text-decoration: underline;
			}
			
				
			.menu {
				margin: 0;
				padding: 0;
				width: 224px;
				list-style: none;
			}
			.menu li {
				padding: 0;
				margin: 0;
				list-style: none;
				background-repeat: no-repeat;
				margin-bottom: 30px;
			}
			.menu li a, .menu li a:visited {
				display: block;
				text-decoration: none;
				text-indent: -9999px;
				background-repeat: no-repeat;
			}
			.sportclubcms {background-image: url(img/logo_sportclubcms_2.png); height: 39px;}
			.sportclubcms a {background-image: url(img/logo_sportclubcms.png); height: 39px;}
			.yuluma {background-image: url(img/logo_yuluma_2.png); height: 42px;}
			.yuluma a {background-image: url(img/logo_yuluma.png); height: 42px;}
			.webwinkelpro {background-image: url(img/logo_webwinkelpro_2.png); height: 45px;}
			.webwinkelpro a {background-image: url(img/logo_webwinkelpro.png); height: 45px;}
			ul.menu li a:hover {background: none;}

#content {
		width: 900px;
		position: relative;
		padding: 0 0;
		background: url(img/background.png) #2e2e2e no-repeat scroll 0 0;
		height: 600px;
		}
		
#contenttext {
	width: 300px;
	height: 570px;
	padding: 15px;
	background: url(img/bg_transparent.png);
	float: left;
	position: relative;
	}
	
		a.nieuw {
			text-decoration: none;
			color: #2e2e2e;
			font-size: 11px;
			line-height: 30px;
		}
		
			a.nieuw:hover {
			text-decoration: underline;
		}
		
		#nieuw_bij {
			margin-top: 120px;
		}
		#local {
			display: none;
		}
		
#footer {
	width: 960px;
	background: #efefef;
	position: relative;
	}
		#adres {
			float: left;
			width: 280px;
			color: #868686; 
			margin: 15px 0 0 15px;
			line-height: 20px;
		}
		
		#adres a {
			color: #868686; 
		}
		
		#telmail {
			float: left;
			width: 165px;
			color: #868686;
			line-height: 20px;
			margin-top: 55px;
		}
			#telmail a {
				color: #868686;
				text-decoration: none;
			}
			
			#telmail a:hover {
				text-decoration: underline;
			}
		
		
		#logos {
			float: right;
			width: 200px;
			height: 30px;
			margin: 15px 15px 0 0;
		}
	
		
