/*Wrappers*/
body {
	margin-left:0px;
	margin-right:0px;
	background-color:#CCC;
}
#wrapper {
	width:1024px;
	height:768px;
	margin-left:auto;
	margin-right:auto;
}
/* Raamwerk*/

#header {
	width:1024px;
	height:225px;
	background-color:#0077be;
}
#footer {
	height:30px;
	width:1024px;
	background-color:#0077be;
}
#midden {
	height:513px;
	width:1024px;
	background-color:#0077be;
}
#middenlinks {
	height:513px;
	width:180px;
	float:left;
	background-image:url(assets/images/menubg.jpg);
	background-repeat:no-repeat;
	background-color:#FFF;
}
#middenrechts {
	width:170px;
	height:513px;
	float:right;
	background-color:#2dbcd0;
}
#middencontent {
	width:614px;
	height:513px;
	margin-left:180px;
	background-image:url(assets/images/bg.png);
	background-repeat:repeat-x;
	padding-top:20px;
	
	
}
#topmenu {
	width:1024px;
	height:160px;
}
/*Content*/
#content {
	height:340px;
	width:554px;
	font-family:Verdana, Geneva, sans-serif;
	overflow:auto;
	padding-left:30px;
	padding-right:30px;
}
#content, #content a {
	color:#FFF;
}
#content h1 {
	font-size:20px;
	font-weight:bold;
}
#content p { 
	font-size:12px;
	line-height:15px;
}
tbody {
	font-size:10px;
}
#content-tekst li a{
		font-family:Verdana, Geneva, sans-serif;
		font-size:12px;
	line-height:15px;
}


#content-tekst {
	height:460px;
	width:554px;
	font-family:Verdana, Geneva, sans-serif;
	overflow:auto;
	padding-left:30px;
	padding-right:30px;
}
#content-tekst, #content-tekst a {
	color:#FFF;
}
#content-tekst h1 {
	font-size:20px;
	font-weight:bold;
}
#content-tekst p {
	font-size:12px;
	line-height:15px;
}
/*topmenu*/
#logo {
	height:65px;
	width:1024px;
}
#logoimg {
	margin-left:100px;
	width:576px;
	height:60px;
	background-image:url(assets/images/logo.png);
	background-repeat:no-repeat;
}
#lesblok {
	background-color:#2dbcd0;
	width:180px;
	height:160px;
}
#home {
	width:154px;
	height:160px;
	margin-left:180px;
	background-color:#09C;
	background-image:url(assets/images/home.jpg);
	background-repeat:no-repeat;
}
#fitness {
	width:230px;
	margin-left:334px;
	height:160px;
	background-color:#3FF;
	background-image:url(assets/images/fitness.jpg);
	background-repeat:no-repeat;
}
#contact {
	margin-left:564px;
	width:230px;
	height:160px;
	background-color:#C3C;
	background-image:url(assets/images/contact.jpg);
	background-repeat:no-repeat;
}
#nieuws {
	margin-left:794px;
	width:230px;
	height:160px;
	background-image:url(assets/images/nieuws.jpg);
	background-repeat:no-repeat;
	background-color:#00F;
}
.topmenu {
	position:absolute;
	display:inline;
}

#blokwrapper:hover{
	cursor:pointer;
	
}

/*footer opmaak*/
#footer a{
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
	font-size:9px;
}

#footertext{
	padding-top:8px;
	
}

#fitvak {
	background-image:url(assets/images/fitvak.png);
	width:135px;
	height:23px;
	margin-left:20px;
	margin-top:3px;
	float:left;
	background-repeat:no-repeat;
	background-position:left;
}
/*menu boven opmaak*/

#upmenu {
	line-height:15px;
	padding-top:16px;
}
#upmenu li {
	color:#0077be;
	margin-left:-10px;
	list-style-type:square;
}
#upmenu a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
}
#upmenu .rowClass li {
	list-style-type:none;
}
#upmenu .rowClass ul a {
	margin-left:-30px;
	text-decoration:underline;
}
/* Menu onder opmaak */

#downmenu {
	line-height:15px;
}
#downmenu li {
	color:#0077be;
	margin-left:-10px;
	list-style-type:square;
}
#downmenu a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-transform:uppercase;
	color:#0077be;
	font-weight:bold;
	text-decoration:none;
}
#downmenu .parent ul {
	display:none;
}
#downmenu .rowClass ul a {
	margin-left:-20px;
	color:#2dbcd0;
}
#downmenu .rowClass li {
	list-style-type:none;
	
}
#downmenu .active ul {
	display:block;
}
#downmenu .parent .active a {
	text-decoration:underline;
}
/*knoppen onderin*/

#blokwrapper {
	width:620px;
	height:110px;
	display:inline;
}
#knop1 {
	width:200px;
	height:110px;
	background-image:url(assets/images/allinfitness.png);
	background-repeat:no-repeat;
	position:absolute;
	margin-left:20px;
}
#knop2 {
	width:200px;
	height:110px;
	background-image:url(assets/images/groepsfitness.png);
	background-repeat:no-repeat;
	position:absolute;
	margin-left:220px;
}
#knop3 {
	width:200px;
	height:110px;
	background-image:url(assets/images/budotrainingen.png);
	background-repeat:no-repeat;
	position:absolute;
	margin-left:420px;
}
/*Nieuws opmaak*/
#nieuwsrechts {
	width:170px;
	height:350px;
}
#nieuwsfeed{
	padding-top:10px;
	
}


#middenrechts {
	padding-left:30px;
	padding-right:30px;
	font-family:Arial, Helvetica, sans-serif;
}
#middenrechts .ditto_pageTitle a {
	font-weight:bolder;
	color:#0077be;
	font-size:12px;
	text-transform:uppercase;
	text-decoration:none;
}
#middenrechts .ditto_introText {
	margin-top:-15px;
	color:#FFF;
	font-size:11px;
	line-height:15px;
}
#middenrechts a {
	color:#0077be;
	font-size:10px;
	text-decoration:none;
}
#hyves {
	background-image:url(assets/images/hyves.png);
	background-repeat:no-repeat;
	width:108px;
	height:85px;
	margin-left:auto;
	margin-right:auto;
}
#hyves:hover{
	cursor:pointer;
	
}
#fotosonder{
	text-align:center;
	
	
	
}

td,th{
	font-size:13px;
	
}

