  html body { font-size:medium; line-height:medium; }
/*alle versies IE volgen:*/
* html body { font-size:small; line-height:small;}
/*alleen IE6 snapt:*/
* html body { f\ont-size:medium; l\ine-height:medium;}


body	{
	width: 98%;
	margin: 0;
	padding: 0;
	border: 0;
	padding-bottom: 0px;
	/*background: url("images/bg_lichtblauw.gif");*/
	background-color: #E2501F;
	/*scrollbar-face-color:#A7CBBA;
	scrollbar-arrow-color: #DFCCB5;
	scrollbar-track-color: #A7CBBA;
	scrollbar-shadow-color: #DFCCB5;
	scrollbar-highlight-color: #A7CBBA;
	scrollbar-3dlight-color: #DFCCB5;*/
	text-align:left;
}


* {
	margin: 0;
 	padding: 0;
	/* hiermee zet je voor alle elementen de m en p op 0, hoef je alleen de uitzonderingen op te geven */
}


#logo {
	left:0px;
	top:0px;
	width:395px;
	height:62px;
}

#container {
	position:absolute;
	left:3px;
	top:63px;
	width:965px;
	font-family: Trebuchet MS, helvetica, sans-serif;
	font-size: 75%;
	/*letter-spacing: 0.1em;*/
}

.homepage {
	background-image: url(images/bg_container.gif);
}

.volgpag  {
	background-image: url(images/bg_volg.gif);
}

#rechterdeel {
	float:right;
	width: 261px;
	background-color: #FBE5DE;
}

#knoppenbalk {
	width: 261px;
}

/* voor volgpagina's */
#tekstdeel_links {
	float:left;
	width:701px;
}


#hp-txtdeel-wit { 
	background-color: #ffffff; 
	width:697px;
	height:155px;
	border-bottom: 3px solid #E2501F;
	border-left: 3px solid #E2501F;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 157px;
}

/* voor volgpagina's */
#volg-txtdeel { 
	float:left;
	/*position: absolute;
	top: 0px;*/
	width:700px;
	border-left: 3px solid #E2501F;
	/*border: 1px solid black;*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width:697px;
}


#fotodeel_hp {
	float:left;
	background-color: #ffffff; 
	width:173px;
	height:155px;
	border-right: 3px solid #E2501F;
	voice-family: "\"}\"";
	voice-family:inherit;
	height: 157px;
}

/* voor volgpagina's */
#menu {
	float:left; 
	width:170px;
	/*border: 1px solid black;*/
	voice-family: "\"}\"";
	voice-family:inherit;
	width:173px;
	border-right: 3px solid #E2501F;
}


/* voor volgpagina's menu en submenu per rubriek */
#volg_conc, #volg_curs, #volg_ws, #volg_mmk {
	/*border-bottom: 3px solid #E2501F;*/
}

#volg_conc.actiefmenu, #volg_curs.actiefmenu, #volg_ws.actiefmenu, #volg_mmk.actiefmenu {
	border-bottom: none;
	voice-family: "\"}\"";
	voice-family:inherit;
	margin-bottom: -3px;
}

#sub_conc, #sub_curs, #sub_ws, #sub_mmk {
	voice-family: "\"}\"";
	voice-family:inherit;
	border-bottom: 3px solid #E2501F;
}

#sub_conc {
	background-color: #e4fdae;
}
#sub_curs {
	background-color: #ffdd9c;
}
#sub_ws {
	background-color: #7fd7e3;
}
#sub_mmk {
	background-color: #ded5e7;
}


#txt_hp {
	float:right;
	width:518px;
	height:155px;
}

#txt_volg {
	background-color: #ffffff; 
	float:right;
	width:520px;
}


#box_kolommen {
	width:700px;
}

#rubr_concerten {
	float: left;
	width: 176px;
}

#rubr_cursussen {
	float:left;
	width: 175px;
	margin: 0;
}

#rubr_workshops {
	float:left;
	width: 174px;
	margin: 0;
}

#rubr_mmk {
	float:left;
	width: 171px;
}

#kop_conc {
	position:relative;
	margin: 0 0 0 3px;
}

#kop_curs {
	position:relative;
	margin: 0 0 0 4px;
}

#kop_ws {
	position:relative;
	margin: 0 0 0 3px;
}

#kop_mmk {
	position:relative;
	margin: 0 0 0 4px;
}


#menu_conc, #menu_curs, #menu_ws, #menu_mmk, #menu_act {
 	margin: 10px 5px 25px 10px;
}

#menu_conc.sub, #menu_curs.sub, #menu_ws.sub, #menu_mmk.sub {
	text-align: right;
 	margin: 0px 10px 10px 0px;
	padding: 10px 5px 0px 0px;
}

#menu_conc.sub li, #menu_curs.sub li, #menu_ws.sub li, #menu_mmk.sub li {
	font-size: 90%;
 	background: none;
	/*letter-spacing: 0.1em;*/
	line-height: 1.5em;
	font-weight: normal;
}

#menu_conc.sub a.active, #menu_conc.sub a:hover {
	font-weight: bold;
}
#menu_curs.sub a.active, #menu_curs.sub a:hover {
	font-weight: bold;
}
#menu_ws.sub a.active, #menu_ws.sub a:hover {
	font-weight: bold;
}
#menu_mmk.sub a.active, #menu_mmk.sub a:hover {
	font-weight: bold;
}

.menu a {
 	text-decoration: none;
}

.menu a.active, .menu a:hover {
	color: #D91E27;
}



#menu_conc li{
	background: url(images/bullet_conc.gif) no-repeat 0 6px;
	/*list-style: url(images/bullet_conc.gif) disc inside;*/
	padding-left: 12px;
}

#menu_curs li{
	background: url(images/bullet_curs.gif) no-repeat 0 6px;
	/*list-style: url(images/bullet_curs.gif) disc outside;*/
	padding-left: 12px;
}
#menu_ws li{
	background: url(images/bullet_ws.gif) no-repeat 0 6px;
	/*list-style: url(images/bullet_ws.gif) disc outside;*/
	padding-left: 12px;
}
#menu_mmk li{
	background: url(images/bullet_mmk.gif) no-repeat 0 6px;
	/*list-style: url(images/bullet_mmk.gif) disc outside;*/
	padding-left: 12px;
}

#kruimelspoor {
	margin: 0;
}

#kruimelspoor_conc {
	background-color: #e4fdae;
}
#kruimelspoor_curs {
	background-color: #ffdd9c;
}
#kruimelspoor_ws {
	background-color: #7fd7e3;
}
#kruimelspoor_mmk {
	background-color: #ded5e7;
}


li {
	margin:0;
	padding:0;
}

ul {
	list-style: none;
	line-height: 1.5em;
}

ul#subconc li{
	background: url(images/stip_conc.gif) no-repeat 0 6px;
	line-height: 1.8em;
	letter-spacing: 0.6pt;
	font-size: 90%;
	margin: 0px 5px 0px 0px;
	padding-left: 10px;
}


a {
	text-decoration: none;
	color: #000000;
}

a.active, a:hover {
	color: #D91E27;
	font-weight: normal;
}


a.leesmeer {
	font-size: 90%;
	font-style: italic;
}

.datum {
	font-size: 90%;
	color: #E2501F;
	font-weight: bolder;
}

.actueeltekst {
	margin-bottom: 18px;
}

h1 { 
	font-size: 120%;
	padding: 10px 10px 5px 15px;
}

h2 {
	font-size: 90%;
	padding: 10px 10px 5px 15px;
}

h3 {
	font-size: 85%;
	padding: 10px 10px 5px 15px;
}

h4 {
	padding: 10px 10px 5px 15px;
}

h5 {
	font-size: 75%;
	padding: 5px 10px 5px 15px;
	letter-spacing: 0.6pt;
}
	
p.fotofokko {
	padding: 0;
	margin: 0;
}

.paginainhoud {
	font-size:100%;
	padding: 10px 10px 6px 15px;
	line-height: 1.5em;
}


table {
	margin: 3px 0px 5px 5px;
	padding: 5px 5px 5px 10px;
	border-collapse: collapse;
}

#table_conc th, #table_conc td {
	border:solid 1px #99FF66;
}

th, td {
	padding: 1px 12px 2px 3px;
	font-size: 90%;
	color: #000000;
	vertical-align: top;
}



td.derde {
	color:#330000;
	font-size: 100%;
	font-weight:bolder;
}	
	
th {
	color: #E2501F;
}

input, select {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	height: 16px;
	width: 300px;
	color: #000066;
	border: 1px solid #3399CC;
	padding: 0px;
	margin: 0 0 4 0px;
}

textarea {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 13px;
	height: 134px;
	width: 300px;
	color: #000066;
	border: 1px solid #3399CC;
	padding: 3px;
	margin: 0 0 0 0px;
	overflow: auto;
}

input.submit {  
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	height: 20px;
	width: 50px;
	color: #FF9933;
	border: 1px solid #FF9933;
	background-color: #ffffff;
	cursor:pointer;
	padding: 0px;
	margin: 0px;
}

#tekstemail {
	position:relative;
	margin-top:10px;
	left:0px;
	top:0px;
	width:450px;
	height:300px;
	overflow:hidden;
	padding-right: 21px;
	text-align:left;
	overflow: auto;
}

#button {
	position:relative;
	left:0px;
	top:0px;
	width:50px;
	height:20px;
}
