html{
	margin: 0px;
	padding: 0px;
	min-width:764px;
	background-color:#fff;
	height:100%;
	margin-top:1em
}
body,table{ 
	font: 100% verdana, geneva, arial, helvetica, sans-serif;
	color: #000;
	line-height:1.4em;
	margin-top: 1em
}

.eeima {width:164px;margin:30px 12px 0 0;float:left}
.eeimaclearleft{clear:left;width:164px;margin:0 12px 0 0;float:left;padding:0}
.eeimarest{width:164px;margin-right:12px;float:left;padding:0}
p.ee_hoeveelheid {background-color:#FFF600;padding-left:10px;font-size:1.5em;font-style:italic}
p.ee_stabiliteit{background-color:#FFBA00;padding-left:10px;font-size:1.5em;margin-bottom:10px;font-style:italic}
p.ee_richting{background-color:#FF8A00;padding-left:10px;margin-bottom:10px;font-size:1.5em;font-style:italic}
p.ee_innovatief{background-color:#FF6600;padding-left:10px;margin-bottom:10px;font-size:1.5em;font-style:italic}

#container{position:absolute;left:50%;width:980px;margin-left:-490px}
ul{line-height:1.25em}
div{font-size:90%;}
a{ 
	font-weight: normal; 
	text-decoration: underline; 
	color:#000
}
a:hover { 
	text-decoration: none; 
	color: #666
}
.informatie-aanvraag{position:absolute;width:150px;height:142px;right:50px;margin-top:70px;z-index:1}

.kop_SLS{
	font-weight:bold;
	font-size:1em;
	color:#fff;
	background-color: #FF6600;
	padding:2px;
	width:440px
}
.kop_SL{
	font-weight:bold;
	font-size:1em;
	color:#fff;
	background-color: #990000;
	padding:2px;
	width:690px;
}
.kop_TM{
	font-weight:bold;
	font-size:1em;
	color:#fff;
	background-color: #339900;
	padding:2px;
	width:690px;
}

.prijs_SL{
	font-size:100%;
	text-align:center;
	width:300px;
	padding:10px;
	margin:0px 100px 0px 70px;
	border:solid 1px #990000
}
.prijs_TM{
	font-size:100%;
	text-align:center;
	width:300px;
	padding:10px;
	margin:0px 100px 0px 70px;
	border:solid 1px #339900
}


#intro { 
	min-width: 764px;
}
	


#ind_logo {
	position:absolute;
	left:0em;
	top:4.8em;
	width:145px;
	text-align:center;
}
#ind_logo p{
	width:145px;
	text-align:center;
	margin-top:.5em;
	font-size: 1.4em ;
	color: #333;
}

#ver_logo {
	position:absolute;
	left:0px;
	top:2.2em;
	width:145px;
	text-align:center;
}

#ver_logo p{
	width:145px;
	text-align:center;
	margin-top:.5em;
	font-size: 1.4em ;
	color: #333;
}

/*--- hoofdmenu index pagina ---*/
#menu {
	position:absolute;
	left:167px;
	width:190px;
	text-align:left;
	background-color:#ededed;
}

#menu ul{
	list-style-type:none;
	margin:8px 0px 8px 10px;
	padding:0px;
}

#menu li.hfd_menuactief{
	margin:10px;
	padding:2px;
	font-weight:bold;
	color: #CC0000;
}

#menu li.hfd_menu{
	margin:10px;
	padding:2px;
}

#menu a.hfd_menu{
	font-weight:normal;
	text-decoration:none;
	color:#000;
}
#menu a.hfd_menu:hover{
	font-weight:normal;
	text-decoration:underline;
	color:#000;
}
/*--- hoofdmenu index pagina ---*/


/*--- hoofdmenu algemene & vervolg pagina''s ---*/
#alg_menu {
	position:absolute;
	left:167px;
	width:190px;
	height:144px;
	text-align:left;
	background-color:#ededed;
}
#alg_menu ul{
	list-style-type:none;
	margin:12px 0px 12px 10px;
	padding:0px;
}
#alg_menu li.hfd_menuactief{
	margin:0px 0px 0px 5px;
	padding:2px;
	font-weight:bold;
	color: #CC0000;
}
#alg_menu li.hfd_menu{
	margin:0px 0px 0px 5px;
	padding:2px;
}
#alg_menu a.hfd_menu{
	font-weight:normal;
	text-decoration:none;
	color:#000;
}
#alg_menu a.hfd_menu:hover{
	font-weight:normal;
	text-decoration:underline;
	color:#000;
}
/*--- hoofdmenu algemene pagina ---*/

#links_snel{background-color:#990000;width:155px;}
#links_time{background-color:#327B0D;width:155px;}
#links_sner{background-color:#FF6600;width:155px;}
#links_algemeen{
	/*background-color:#990000;*/
	background-color:#A4ABA0;
	width:155px;
	background-image:url(../gfx/algemeenmenu.gif);	
	background-position:top;	
	background-repeat:no-repeat;
}

/*--- menu links ---*/
#links_menu {
	width:155px;
	text-align:right;
}

#links_menu ul{
	list-style-type:none;
	margin:0px 1px 12px 2px;
	padding:0px;
}

#links_menu li.hfd_menuactief{
	margin:2px 0px 2px 0px;
	padding:0px;
	font-weight:bold;
	color:#fff;
}
#links_menu li.hfd_menu{
	margin:0px 14px 0px 0px;
	padding:3px;
	font-weight:bold;
}
#links_menu a.hfd_menu{
	font-weight:normal;
	text-decoration:none;
	color:#fff;
}
#links_menu a.hfd_menu:hover{
	text-decoration:underline;
	color:#ccc;
}
/*--- menu links ---*/
.menu_ind{
	position:absolute;margin-top:52px;
}
.menu_vrv{
	position:absolute;margin-top:12px;font-size:1.05em;
}
#ind_cursusextra {
	position:absolute;
	margin-top:14px;
	width:155px;
	height:28px
}
#ind_cursussnel {
	margin:0 0 12px 0;
	padding:0;
	width:155px;
	height:109px;
	text-align:right;
	background-image: url(../gfx/ind_snellezen.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#EDEDED;
}
#ind_cursuspe {
	margin:0 0 12px 0;
	width:155px;
	height:109px;
	text-align:right;
	background-image: url(../gfx/ind_energiemanagement.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#EDEDED;
}
#ind_cursustime {
	margin:0 0 12px 0;
	width:155px;
	height:109px;
	text-align:right;
	background-image: url(../gfx/ind_timemanagement.jpg);
	background-repeat:no-repeat;
	background-position:bottom;
	background-color:#EDEDED;
}

.telefoon{
	font-size:1.2em;
	font-weight:bold;
	text-align:center;
	color:#fff;
	
}
p.cursus {
	font-size:1em;
	padding-top:80px;
	text-align:right;
}
p.cursus a{
	font-size:1.25em;
	padding:3em .2em 0 .1em;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
}
p.cursus a:hover{
	text-decoration:underline;
	color:#fff;
}
p.aanmelden {
	font-size:1em;
	text-align:right;
	padding-right:.15em;
	color:#fff;
	height:40px;
}
p.aanmelden a{
	font-weight:normal;
	font-size:1.25em;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
}
p.aanmelden a:hover{
	text-decoration:underline;
	color:#333;
}


/*--- headers ---*/
#header_snel {
	width:513px;
	position:absolute;
	left:369px;
	background-color:#990000;
	height:144px;
	background-image: url(../gfx/header_snellezen.jpg);
}


#header_time {
	width:513px;
	position:absolute;
	left:369px;
	background-color:#339900;
	height:144px;
	background-image: url(../gfx/header_timemanagement.jpg);
}

#header_snelleren {
	width:513px;
	position:absolute;
	left:369px;
	background-color:#FF6600;
	height:144px;
	background-image: url(../gfx/header_snelleren.jpg);
}

#header_energiemanagement {
	width:513px;
	position:absolute;
	left:369px;
	background-color:#FF6600;
	height:144px;
	background-image: url(../gfx/header_PE.jpg);
}

#header_algemeen {
	width:513px;
	position:absolute;
	left:369px;
	background-color:#ededed;
	height:144px;
}

#header {
	position:absolute;
	left:369px;
	background-color:#192E8B;
	height:144px;
}

p.header { 
	width:513px;
	text-align:right;
	margin-top: 95px;
	font-size:2.7em;
	line-height:1.2em;
	color:#fff;
}
p.headerz { 
	width:513px;
	text-align:right;
	margin-top: 95px;
	font-size:2.7em;
	line-height:1.2em;
	color:#999;
}
p.header_SLS { 
	width:513px;
	text-align:right;
	margin-top: 103px;
	font-size:2em;
	line-height:1.2em;
	color:#fff;
}
/*--- headers ---*/


/*--- styles quotes ---*/

#outerI {height: 190px; width:564px; margin-left:369px; overflow: hidden; position: relative;background-color:#ededed;}
#outerI[id] {display: table; position: static;text-align:right;}

#outerV {height: 144px; width:553px; margin-left:369px; overflow: hidden; position: relative;background-color:#ededed;}
#outerV[id] {display: table; position: static;text-align:right;}

#middle {position: absolute; top: 50%;} /* for explorer only*/
#middle[id] {display: table-cell; vertical-align: middle; position: static;}

#inner {position: relative; top: -50%;padding-right:20px;} /* for explorer only */

span.quote{
	background-color:#ededed;
	font-style:italic;
	line-height:1.4em;
	font-size:1.8em;
	width:513px;
	text-align:right;
	color:#999;}

span.quote_wie{padding-right: 5px;
	font-size:1.2em;
	width:513px;
	text-align:right;
	color:#999;}
	
/*--- styles quotes ---*/


#vervolg{
	position:absolute;
	top:142px;
	height:100%;
	width:950px;
}
.bijschrift{
	font-style:italic;
	font-size:90%;
}

#ind_content {
	position: absolute;
	top:200px;
	left:185px;
}
#ind_contentIE {
	position: absolute;
	top:214px;
	left:185px;
}

ul.pijl{
	list-style-image:url(../gfx/pijl.gif);
	vertical-align:bottom;
}

p { 
	font: 10pt/18pt "Trebuchet MS", Arial, Verdana, sans-serif;
	margin-top: 0px; 
	text-align: left;
	}

h1 { 
	font: italic normal 12pt georgia; 
	font-weight:bold;
	color: #000;
}
h1.index { 
	font: italic normal 12pt georgia; 
	font-weight:bold;
	color: #000;
	width:800px;
}

h2 { 
	letter-spacing: 0px;
	font-size:100%;
	margin-bottom: 0px; 
	padding-bottom: 0px; 
	font-weight:bold;
	color: #000;
}

h4 { 
	letter-spacing: 0px;
	font-size:100%;
	margin-bottom: 0px; 
	padding-bottom: 0px; 
	font-weight:bold;
	color: #000;
}
h5 { 
	font-size:100%;
	margin-bottom: 0px; 
	padding-bottom: 0px; 
	font-weight:bold;
	font-style:italic;
	color: #000;
}

UL{
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

OL{
	margin-top:0px;
	padding-top:0px;
	margin-bottom:0px;
	padding-bottom:0px;
}

.fout{color:#cc0000}

.spaceL20{padding-left:20px;}
.spaceL40{padding-left:40px;}

.jp{font-size:.85em;color:#999;}
.jpa{color:#999;}

.aanmeldenSLS{
	background-color:#FF6600;
	color:#fff;
	font-weight:bold;
	font-size:70%;
	border-right: solid 1px #552209;
  border-bottom: solid 1px #733619;
	padding:0px 4px 0px 4px;
	cursor:hand
}
.aanmeldenSL{
	background-color:#cc0000;
	color:#fff;
	font-weight:bold;
	font-size:70%;
	border-right: solid 1px #552209;
  border-bottom: solid 1px #733619;
	padding:0px 4px 0px 4px;
	cursor:hand
}
.aanmeldenTM{
	background-color:#327B0D;
	color:#fff;
	font-weight:bold;
	font-size:70%;
	border-right: solid 1px #552209;
  border-bottom: solid 1px #733619;
	padding:0px 4px 0px 4px;
	cursor:hand
}

.attentie_sls{
	color:#ff6600;
	font-weight:bold;
	font-size:95%;
}
.contentem {
	position:absolute;
	left:50%;
	top:90px;
	margin-left:-450px;
	width:870px;
	padding:20px 30px 0 30px;
}