ul {
  list-style-type: disc;
  margin-left: 15px;
}

li {
  margin-left: 0;
}

body {
	font-size: 10px;
	line-height:1.6em;
	margin: 0em auto;
	padding:0em;
	font-family: Arial, Verdana, sans-serif;
}

.wrap {
	width:960px;
	margin: 0em auto;
	padding:0 30px;
}

img { 
    margin: 3px 3px 3px 3px; 
}

a {
color:#ed272b;
text-decoration:none;
}

a:hover {
text-decoration:underline;
}

form {
margin:0;
padding:0;
}

p {
margin:0;
padding:0;
}
h1 {
  color: #ed272b;
  font-size:1.1em;
  margin:0 0 -1em 0em;
  padding:0em 0 0em 0em;
  }

h2 {
  color: #9fa1a5;
  font-size:1.1em;
margin:0 0 -1em 0em;
padding:0em 0 0em 0em;
  }

h3 {
  color: #000000;
  font-size:1.5em;
  margin:0 0 -1em 0em;
padding:0em 0 0em 0em;
  }

h4 {
  color: #C0C0C0;
  font-size:0.8em;
  margin:0 0 -1em 0em;
padding:0em 0 0em 0em;
  text-align: right;
  }

.lay-header {
width:960px;
height:273px;
background-image:url(../img/header_top.jpg);
background-repeat: no-repeat;
margin:0 0 1em;
padding:0 0 9px;
/*border-bottom: 1px solid #e9ecb2;*/
}

.header_pagetitle {
font-weight:700;
color:#282627;
font-size:1.8em;
width:941px;
height:35px;
/*background-image:url(../img/header_green.gif);*/
position:absolute;
top:185px;
}

.lay3-left {
width:20%;
float:left;
vertical-align:top;
background:none;
font-size:1.1em;
}

.lay3-middle {
float:left;
width:57%;
background:none;
font-size:1.1em;
padding:0 .6em 0 .7em;
/*border-left: 1px solid #e9ecb2;*/
/*border-right: 1px solid #e9ecb2;*/
margin-bottom: 9px;
}

.lay3-right {
float:right;
width:20%;
background:none;
font-size:1.1em;
}

.lay3b-left {
width:20%;
float:left;
vertical-align:top;
background:none;
font-size:1.1em;
}

/*wijzig deze, dit is het cursusmenu origineel 35%*/
.lay3b-middle {
float:left;
width:27%;
background:none;
/*border-left: 1px solid #e9ecb2;*/
font-size:1.1em;
}
/*wijzig deze, de rechterkolom origineel 42%*/
.lay3b-right {
float:right;
width:50%;
background:none;
font-size:1.1em;
padding:0 .6em 0 .7em;
/*border-left: 1px solid #e9ecb2;*/
/*border-right: 1px solid #e9ecb2;*/
margin-bottom: 9px;
}

.row {
clear:both;
padding:0;
margin:0;
}

.lay-mid1 {
float:left;
width:100%;
padding:0 0 0 0;
margin:0;
}

.lay-mid1-left {
float:left;
width:48.5%;
padding:0 0 0 0;
margin:0;
}

.lay-mid1-right {
float:right;
width:50%;
padding:0 0 0 0;
margin:0 0 0 0;
}

.lay-mid2-left {
float:left;
width:48.5%;
padding:0 0 0 0;
margin:0;
}

.lay-mid2-right {
float:right;
width:50%;
padding:0 0 0 0;
margin:0 0 0 0;
}

.box {
clear:both;
width:100%;
margin:0 0 1.5em;
padding:0;
}

.box-header-top {
font-weight:500;
color:#ed272b;
font-size:2.3em;
clear:both;
display:block;
background:#ffffff;
margin:0 0 6px .0em;
padding:0em 0 .3em 0em;
}

.box-header-top-titel {
font-weight:700;
color:#ed272b;
font-size:23px;
clear:both;
display:block;
background:#ffffff;
margin:3px 0 4px 0;
padding:0 0 0 0;
line-height: 18pt;
}

.box-header-oranje {
clear:both;
display:block;
font-weight:700;
color:#ffffff;
background:#ed272b url(../img/hoek_oranje.gif) no-repeat top right;
font-size:15px;
margin:0 0 .5em;
padding:.3em 0 .3em .3em;
}

.box-header-groen {
clear:both;
display:block;
font-weight:700;
color:#ffffff;
background:#9fa1a5 url(../img/hoek_groen.gif) no-repeat top right;
font-size:15px;
margin:0 0 .5em;
padding:.3em 0 .3em .3em;
}

.box-headerright1 {
visibility:hidden;
clear:both;
display:block;
font-weight:700;
color:#282627;
background: #ffffff;
font-size:1.3em;
margin:0 0 0em;
padding:.3em 0 .3em .3em;
}

.box-headerright2 {
clear:both;
display:block;
font-weight:700;
color:#cc0303;
background: #ffffff;
font-size:1.3em;
margin:0 0 0em;
padding:.3em 0 .3em .3em;
}

.box-body {
float:left;
margin:0px 0px 2px 1px;
padding:0;
width:99%;
}

.box-body-widget1 {
background:#d7d7d7 url(../img/leeraanbod.gif) no-repeat bottom right;
}
.box-body-widget1t {
margin: 2pt 0 0 3pt;
width:95%;
}
.box-body-widget2 {
background:#ffeddd url(../img/widget2.gif) no-repeat bottom right;
}
.box-body-widget2t {
margin: 2pt 0 0 3pt;
width:95%;
}
.box-body-widget3 {
visibility:hidden;
background:#d7d7d7 url(../img/widget3.gif) no-repeat bottom right;
}
.box-body-widget3t {
visibility:hidden;
margin: 2pt 0 20px 3pt;
width:95%;
}

.box-bodytop-top-titel {
}

.box-bodytop-long {
margin:0;
padding:0;
margin:0pt 0pt 0.6em 0.2em;
width:95%;
}

a.menubutton {
font-family:Arial;
font-size: 11px;
display:block;
width:92%;
background:#ffffff url(../img/verderpijltje.gif) no-repeat left;
color:#ed272b;
text-decoration: none;
font-weight: normal;
margin:0px 0px 0px 0px;
/*padding:.3em .3em .3em .7em;*/
padding: 2px 2px 2px 20px;

}

a.menubutton:hover {
font-family:Arial;
font-size: 11px;
background:#ffffff url(../img/verderpijltje_h.gif) no-repeat left;
color:#ed272b;
text-decoration:none;
text-decoration: underline;
}

a.menubuttonselect {
font-family:Arial;
font-size: 11px;
display:block;
width:92%;
background:#ffffff url(../img/verderpijltje_h.gif) no-repeat left;
color:#ed272b;
text-decoration: none;
font-weight: normal;
margin:0 0 0;
padding: 2px 2px 2px 20px;
}

a.coursebutton {
font-family:Arial;
font-size: 11px;
display:block;
width:95%;
background:#ed272b;
color:#ffffff;
text-decoration: none;
font-weight: normal;
margin:0 0 0 9px;
padding:.3em .3em .3em .7em;
}

a.coursebutton:hover {
font-family:Arial;
font-size: 11px;
background:#ba0c0f;
color:#FFF;
text-decoration:none;
}

a.coursebuttonselect {
font-family:Arial;
font-size: 11px;
background:#ba0c0f;
color:#FFF;
text-decoration:none;
}

a.subcoursebutton {
font-family:Arial;
font-size: 11px;
display:block;
width:91%;
background:#9fa1a5 url(../img/verderpijltje_oranje.gif) no-repeat right;
color:#ffffff;
text-decoration: none;
font-weight: normal;
margin:0 0 0 19px;
padding:.3em .3em .3em .7em;
/*border-bottom: 1px solid white;*/
}

a.subcoursebutton:hover {
font-family:Arial;
font-size: 11px;
background:#cec9c9 url(../img/verderpijltje_oranje.gif) no-repeat right;;
/*background:#ffeddd;*/
color:#ffffff;
text-decoration:none;
}

a.subcoursebuttonselect {
font-family:Arial;
font-size: 11px;
background:#cec9c9 url(../img/verderpijltje_oranje.gif) no-repeat right;;
color:#FFF;
text-decoration:none;
}

a.readmore {
font-family:Arial;
font-size: 11px;
padding-right:15px;
background:url(../img/pijl-RM.gif) no-repeat right center;
}

/*** Footer ***/

.footer {
visibility:hidden;
clear:both;
float:middle;
width:960px;
margin: 10px auto;
padding:0 0;
height:30px;
border-top: 1px solid #e5e5e5;
/*text-align:center;*/
}

.footer p {
color:#999999;
font-size:1.1em;
}

.footer p a {
background-image:url(../img/footer_arrow.gif);
background-position:0 5px;
background-repeat:no-repeat;
font-family: "Trebuchet MS",Arial;
font-size: 11px;
padding-left: 8px;
text-decoration:none;
color:#999999;
}

.footer p a:hover {
color:#000000;
text-decoration:underline;
}

