html, body {
  	margin: 0px;
  	padding: 0px;
 	height:100%;
}
body 
{ 
	text-align: center;
	margin-left:auto;
	margin-right:auto;
  	background-color:#FFFFFF;
 	height:100%;
	color:#666666;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
}


/* vanaf hier ook in admin css*/
/* set body class like content */
body, div,td {
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:12px;
	list-style-type:disc;
	margin-left:auto;
	margin-right:auto; 
}

body ul li{
	list-style:disc;
}
h1 {
	font-size:16px;
	color:#3e7cbb;
	margin-left:0px;
	
}
h2 {
	color:#2d7eff;
	font-size:14px;
}

ul{
	/*list-style-image:url('structimages/listitem.gif');*/
}
hr {
	color: #3e7cbb;
	margin-left:0px;
	width:100px;
}

a:link {color:#376dae; text-decoration:underline;}
a:visited {color: #376dae;}
a:active {color: #376dae;}
a:hover {color:#2d7eff;}

.contacttable a:link {color:#376dae; text-decoration:underline;}
.contacttable a:visited {color: #376dae;}
.contacttable a:active {color: #376dae;}
.contacttable a:hover {color:#2d7eff;}

.homepage{
	margin-bottom:10px;
	margin-left:-10px;
	width:935px;
	text-align:center;
}

	

.col1{
	width:220px;
	background-color:#aad29b;
	padding-bottom:10px;
	vertical-align:top;
	padding-left:10px;
}
.col1 h1{
}



.col2{
	width:700px;
	background-color:#d5e3cf;
	vertical-align:top;
	padding:10px;
	color:#666666;
}
#col2{
	width:700px;
}


.col2 h1{
	margin-left:0px;
}
.col2 h2{
	color:#2d7eff;
	font-size:14px;
}


.workshopcolblauw{
	vertical-align:top;
	background-color:#184690;
	height:50px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	text-align:center;
}
.workshopcolgroen{
	vertical-align:top;
	background-color:67af4c;
	height:50px;
	font-family:"Tahoma", Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#184690;
	text-align:center;
}
#workshopcolblauw h1{
	margin-top:0px;
	font-size:20px;
	text-align:center;
	color:#FFFFFF;
	margin-bottom:0px;
	margin:0px;
}

#workshopcolgroen h1{
	margin-top:0px;
	font-size:20px;
	color:#184690;
	text-align:center;
	margin-bottom:0px;
	margin:0px;
}

.nieuwstable{
	border:1px dashed #999999;
	margin:15px;
}
.contacttable{
	border:1px dotted #999999;
	padding:15px;
	background-color:#b8ddab;
}

.contacttable a{
	text-decoration:none;
}
.contacttable a:hover{
	text-decoration:underline;
}

.nieuwstd{
	padding:3px;
	color:#2d7eff;
}
.nieuwstd h1{
	font-size:14px;
	color:#184690;
	margin-top:3px;
	margin-left:0px;
	margin-bottom:5px;
}



		/*agenda onderdeel*/
		#agenda td{
			font-size:9px;
			
		}
		.agenda{
			vertical-align:middle;
			color:#FFFFFF;
			margin:20px;
			margin-bottom:0px;
			font-size: 9px;
		}
		.agenda1 a{
			color:#FFFFFF;
			text-decoration:underline;
		}
		.agenda1 a:visited{
			color:#FFFFFF;
			text-decoration:underline;
		}
		.agenda1 a:hover{
			color:#FFFFFF;
			text-decoration:none;
		}
		.agenda1{
			vertical-align:middle;
			color:#FFFFFF;
			margin:20px;
			margin-top:0px;
			font-size:9px;
			text-align:center;
		}
		.dagen{
			background-color:#034EA2;
			text-align:center;
			font-size:9px;
		}
		.dagen2{
			background-color:#034EA2;
			color:#FFFFFF;
			font-size:9px;
			text-align:center;
		}
		.weekend{
			background-color:#C1272D;
			text-align:center;
			font-size:9px;
		}
		.zaal1{
			background-color:#2DB34A;
		}
		.zaal2{
			background-color:#A2D39B;
			color:#000000;
		}
		.zaal3{
			background-color:#009592;
		}	
		.uur{
			color:#000000;
			font-size:8px;
		}
		#a{
			background-color:#C4DEFF;
		}
		#b{
			background-color:#D7EDFF;
		}
		.breakdance1{
			background-color:#F26522;
		}
		.breakdance2{
			background-color:#F7931E;
		}
		.hiphop1{
			background-color:#971B1E;
			color:#FFFFFF;
		}
		.hiphop2{
			background-color:#C2806C;
		}
		.jazzdance1{
			vertical-align:top;
			background-color:#00AEEF;
			text-align:center;
			font-size:9px;
			color:#FFFFFF;
		}
		.jazzdance2{
			background-color:#0071BC;
		}
		.kinderaerobic1{
			background-color:#CADB2A;
			color:#006F3B;
		}
		.kinderaerobic1 a{
			color:#006F3B;
		}
		.kinderaerobic2{
			background-color:#E3EA9A;
			color:#006F3B;
		}
		.kinderaerobic2 a{
			color:#006F3B;
		}
		.kleuterdans{
			background-color:#6DCFF6;
			color:#0071BC;
		}
		.kleuterdans a{
			color:#0071BC;
		}
		.modernklassiek1{
			background-color:#EC008C;
		}
		.modernklassiek2{
			background-color:#F287B7;
		}
		.peuterdans{
			background-color:#00AEEF;
			color:#FFC20E;
		}
		.peuterdans a{
			color:#FFC20E;
		}
		.pilates{
			background-color:#28903A;
		}
		.pointes{
			background-color:#FFF200;
			color:#000000;
		}
		.pointes a{
			color:#000000;
		}
		.predans{
			background-color:#6DCFF6;
			color:#EC008C;
		}
		.predans a{
			color:#EC008C;
		}
		.salsasolo{
			background-color:#8CC63F;
			color:#C1272D;
		}
		.salsavoorkoppels{
			background-color:#006F3B;
			color:#FFF200;
		}
		/*einde agenda onderdeel*/
	
/* tot hier */


/* structuur site */

#site {
	width:100%;
	text-align: left;
	margin-left: auto;
    margin-right: auto;
	background:#CCCCFF;
}

.center{
	text-align:center;
}

.header{
	width:980px;
	background:url(structimages/header.jpg) no-repeat;
	height:160px;
	text-align:center;
}

.header_right{
	background:url(structimages/header-right.jpg) repeat-x top left;
	height:210px;
}

.header_left{
	background:url(structimages/header-left.jpg) repeat-x top right;
	height:210px;
}

.menutd{
	height:50px;
	background:url(structimages/menu_bg.jpg) repeat-x top left;
	text-align:left;
}
.menudiv{

}

.content_table{
	width:100%;
	text-align:center;
}

.content{
	background-color:#ebf3e5;
	vertical-align:top;
	width:980px;
	height:100%;
	overflow:hidden;
	text-align:center;
}
.contenttd{
	background-color:#d5e3cf;
	padding-left:20px;
}

.content_div{
	text-align:left;
	margin-bottom:10px;
	margin-top:10px;
}


.footer_table{
	background:url(structimages/footer.jpg) repeat-x;
	height:150px;
	vertical-align:top;
}

.footer{
	text-align:center;
	width:980px;
	height:56px;
	background:url(structimages/footer_box.jpg) repeat-x;
}
.footer_content{
	color:#FFFFFF;
	line-height:56px;
	font-size:12px;
}

.footer a:link{
	color:#FFFFFF;
}
.footer a:visited{
	color:#FFFFFF;
}
.footer a:hover{
	color:#b8ddab;
}


	/* FORM elements and BUTTON*/
input,textarea{
	font-family: "Tahoma", sans-serif;
	color:#666666;
	font-size:12px;
	border:1px dotted #666666;
	background-color:#b8ddab;
}
.button{
	border:1px solid #999999;
	border-right:1px solid #666666;
	border-bottom:1px solid #666666;
	background-color:#eeeeee;
}
/* ----- */


span.Menu1niv1itemspan{
	display:block;
	width:96px;
}
