/* EVO.nl stylesheet */
* {	margin:0; padding:0; } 
html, body
{
	height: 100%;
	margin:0;
	padding:0;
}
body { 
	background:#c4e1fb url(../evo_body_bg.jpg) top repeat-x;
	font:normal 62.5%/140% "Lucida Grande", "Lucida Sans Unicode", Verdana;
}
a { color:#000066; text-decoration:none; }
a:hover { color:#990000; }
/* FLOATS
*******************************************************/
.float_left { float:left; }
.float_right { float:right; }
/* CLEAR FLOATS
*******************************************************/
.clear { display: inline-block; }   
.clear:after, .container:after {
content: ".";
display: block;
height: 0; 
clear: both; 
visibility: hidden;
}
.clear { display: block; }
/*******************************************************/
.clear_both {
	clear:both;
	line-height:0;
	height:0;
}
h2 { border-bottom:solid 1px #C4E1FB; }
img { border:none; }
.align_center { text-align:center; }
span.struct_label {
position:absolute;
top:-10000px;
left:-10000px;
}
div.logo_image {
position:absolute;
top:0;
left:0;
}
div.logo_image a {
display:block;
width:228px;
height:118px;
background:url(../evo_logotip.png) top left no-repeat;
text-indent:-9999999px;
}
/* WRAP
*******************************************************/
#wrap {
	position:relative;
	width:100%;
	min-width:960px;
	height:auto;
	min-height:100%;
	background: url(../03_content_bg.gif) center repeat-y;
}
/* Only homepage wrap */
body.Homepage #wrap,
body.Corporate #wrap,
body.cluster #wrap { 
background:url(../homepage_body_bg.gif) center repeat-y;
}
/* ADDED 12.01.2008 */
body.Opleidingen #wrap { background:url(../opleidingen_body_bg.gif) center repeat-y;}
body.OpleidingenCluster #wrap { background:url(../opleidingenCluster_body_bg.gif) center repeat-y;}
body.Index #wrap { background:url(../opleidIndex_body_bg.gif) center repeat-y!important;}
/* Only login wrap */
body.Login #wrap { background:url(../login_body_bg.gif) center repeat-y; }
/* Only sitemap wrap */
body.Sitemap #wrap { background:url(../sitemap_body_bg.gif) center repeat-y; }
/* START CHANGE / added 26.01.2008 */
body.Kennisbank #wrap { background:url(../kennisbank_body_bg.gif) center repeat-y;}
body.KennisbankItem #wrap { background:url(../kennisbankItem_body_bg.gif) center repeat-y;}
/* END CHANGE */
/* START CHANGE / added 08.01.2008 */
body.News #wrap { background:url(../homepageNews_body_bg.gif) center repeat-y;}
/* END CHANGE */
/* START CHANGE / added 21.01.2008 */
body.Voordeel #wrap { background:url(../homepage_body_bg.gif) center repeat-y;}
/* END CHANGE */
/* MAIN WRAP
*******************************************************/
#main_wrap {
	height:100%;
	min-height:100%;
	position:relative;
	clear: both;
	margin:0 auto;
	width:960px;
	z-index:10000;
}
/* HEADING 1 / header
*******************************************************/
h1.header {
	margin:0;
	padding:0;
	width:100%;
	height:90px;
	background:url(../evo_header_bg.jpg) top center no-repeat;
}
/* TOP CONTENT
*******************************************************/
.top_cont { background:#C4E1FB; width:770px; height:165px; padding-bottom:5px; }
/* UTILITIES
*******************************************************/
ul.utilities { 
	float:left;
	margin:5px 5px 5px 0;
	padding:40px 0 0 0;
	list-style:none;
	background-color:#94abc1;
	width:150px;
	height:120px;
}
ul.utilities li {
	margin:0;
	padding:0;
}
ul.utilities li a {
	display:block;
	height:39px;
	line-height:39px;
	width:150px;
	border-top:solid 1px #c4e1fb;
}
ul.utilities li a,
ul.utilities li a:hover {
background:#94abc1 url(../utilities_menu_bg.jpg) no-repeat;
}
/* LOGIN button */
ul.utilities li.login a { background-position:0px 0px; }
body.Login ul.utilities li.login a,
ul.utilities li.login a:hover { background-position:-150px 0px; }
/* START CHANGE 08.01.2008 (class vragen renamed to kennisbank )*/
/* EVO KENNISBANK button */
ul.utilities li.kennisbank a { background-position:0 -39px!important; }
body.Kennisbank ul.utilities li.kennisbank a,
body.KennisbankItem ul.utilities li.kennisbank a,
body.KennisbankIframe ul.utilities li.kennisbank a,
ul.utilities li.kennisbank a:hover { background-position:-150px -39px!important; }
/* END CHANGE */
/* ZOEKEN button */
ul.utilities li.zoeken a,
body.Kennisbank ul.utilities li.zoeken a { background-position:0px -79px; }
body.Kennisbank ul.utilities li.zoeken a:hover,
ul.utilities li.zoeken a:hover { background-position:-150px -79px; }
body.Results ul.utilities li.zoeken a { background-position:-150px -79px!important; }
ul.utilities li a { text-indent:-9999px; }
ul.utilities li a:hover { color:white; }
/* BANNER
********************************************************/
.banner {
	float:left;
	position:relative;
	padding:5px 0 0 0;
	width:460px;
	height:auto!important;
	height:160px;
	min-height:160px;
}
.banner img { height:auto; border:none; position:absolute; bottom:0; right:0; z-index:1000; }
/* BANNER - HOME PAGE
********************************************************/
.homepageBann { position:absolute; bottom:0; left:0; height:255px; }
.homepageBann .imageHolder { position:relative; width:460px; height:255px; }
.homepageBann .imageHolder div { position: absolute; bottom:0; right:0; z-index:1000;}
.homepageBann .imageHolder div img { height:auto; }
.homepageBann img { border:none; }
.homepageBann a { position:absolute; bottom:0; right:0; display:block; width:307px; height:40px; z-index:1100; }
.banner a,
.banner a:hover,
.banner ul li a:hover { color:black; }
/* Site functions DELETED 09.01.2008
***************************************************
.site_functions { border:solid 1px #94abc1; padding:0 10px; margin:0 0 1px 0; height:18px; }
.site_functions h2 { float:left; font-size:10px; font-weight:normal; width:110px; height:18px; line-height:18px; color:#000066; border-bottom:none; }
.site_functions ul { 
	margin:0; 
	padding:0; 
	height:18px; 
	list-style:none; 
	color:#000066;
}
.site_functions ul li { 
	float:left;
	cursor:default;
	height:18px;
	line-height:18px;
	width:100px;
	padding:0;
	margin:0;
}
.site_functions ul li.print { width:115px; }
.site_functions ul li.save {  width:105px; }
.site_functions ul li.sendPDF { width:105px; }
.site_functions ul li a {
	display:block;
	padding:0; 
	text-indent:20px;
	margin:0;
	cursor:pointer;
	text-decoration:none;
	width:100%;
	color:#000066;
	height:18px;
	line-height:18px;
}
.site_functions ul li a:hover { text-decoration:underline; }
.site_functions ul li.print a { background:url(../icon_print.jpg) left center no-repeat; }
.site_functions ul li.save a { background:url(../icon_save.jpg) left center no-repeat; }
.site_functions ul li.sendPDF a { background:url(../icon_sendMail.jpg) left center no-repeat; }
*/
/* CLUSTER PAGE BANNER TEXT */
a.photo_item_link { z-index:1100; position:absolute; top:125px; left:0; padding:0; margin:0; width:460px; height:21px; color:black; text-decoration:none; cursor:default; }
a.photo_item_link span { display:block; height:19px; line-height:19px; padding:0 0 0 20px; margin:0; font-weight:bold; width:440px; background:#f0a818 url(../bullet_plus.gif) no-repeat; background-position:440px 5px; -moz-opacity: 0.8; 	opacity:.80; filter: alpha(opacity=80); border:solid #c4e1fb; border-width:1px 0; }
a.photo_item_link:hover { height:129px; top:23px; }
a.photo_item_link .photo_item_content { display:none; }
a.photo_item_link:hover .photo_item_content { display:block; }
.photo_item_content {
	width:460px;
	background:#f0a818;
	
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	
	border:solid #c4e1fb;
	border-width:1px 0 0 0;
	height:101px;
}
.photo_item_content ul {
	margin:10px 0 0 20px;
	padding:0;
	list-style:none;
}
.photo_item_content ul li { background:url(../bullet_blackSquare.jpg) left center no-repeat; padding:0 0 0 10px; line-height:130%; }
/* CLUSTER PAGE BANNER TEXT / BLUE */
a.photo_item_link_blue { z-index:1100; position:absolute; top:125px; left:0; padding:0; margin:0; width:460px; height:21px; color:black; text-decoration:none; cursor:default; }
a.photo_item_link_blue span { display:block; height:19px; line-height:19px; padding:0 0 0 20px; margin:0; font-weight:bold; width:440px; background:#c4e1fb url(../bullet_plus_black.gif) no-repeat; background-position:440px 5px; -moz-opacity: 0.8; 	opacity:.80; filter: alpha(opacity=80); border:solid #a4cdf0; border-width:1px 0; }
a.photo_item_link_blue:hover { height:129px; top:23px; }
a.photo_item_link_blue .photo_item_content_blue { display:none; }
a.photo_item_link_blue:hover .photo_item_content_blue { display:block; }
.photo_item_content_blue {
	width:460px;
	background:#c4e1fb;
	
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
	
	border:solid #a4cdf0;
	border-width:1px 0 0 0;
	height:101px;
}
.photo_item_content_blue ul {
	margin:10px 0 0 20px;
	padding:0;
	list-style:none;
}
.photo_item_content_blue ul li { background:url(../bullet_blackSquare.jpg) left center no-repeat; padding:0 0 0 10px; line-height:130%; }
/* CONTENT WRAP
********************************************************/
.cont_wrap {
	clear:both;
	margin:0; 
	padding:0 0 30px 0;
	width:960px;
	height:inherit;
}
/* COLUMN 1
********************************************************/
.col1 { 
	float:left; 
	margin:0 5px 0 0; 
	padding:0; 
	background:white; 
	width:150px;
	height:auto!important;
	min-height:10px;
	height:10px;
}
.col1 h2 { 
	margin:0; 
	padding:0 0 0 10px;  
	color:white; 
	font-size:1em; 
	height:30px; 
	line-height:30px;
	text-indent:-9999px;  
}
 
/* SUBMENU */
.col1 ul { 
	margin:0; 
	padding:5px 10px 9px 10px;
	list-style:none; 
	width:130px;
	height:auto;
	/*border:solid #c4e1fb;
	border-width:0 0 5px 0; REMOVED 08.01.2008 */
}
body.cluster .col1 ul,
body.content .col1 ul {
border-bottom:none;
}
.col1 ul li a { 
	display:block; 
	margin:0; 
	padding:2px 0;
	text-decoration:none; 
	color:#000066; 
	font-weight:bold; 
	width:100%;
}
.col1 ul li a:hover { color:#990000; text-decoration:none; }
/* selected subnavigation items */
body.sub1 .col1 ul#subnavigation li#subitem1 a,
body.sub2 .col1 ul#subnavigation li#subitem2 a,
body.sub3 .col1 ul#subnavigation li#subitem3 a,
body.sub4 .col1 ul#subnavigation li#subitem4 a,
body.sub5 .col1 ul#subnavigation li#subitem5 a,
body.sub6 .col1 ul#subnavigation li#subitem6 a,
body.sub7 .col1 ul#subnavigation li#subitem7 a,
body.sub8 .col1 ul#subnavigation li#subitem8 a,
body.sub9 .col1 ul#subnavigation li#subitem9 a,
.col1 ul li.selected a 
{ 
color:#990000; 
}
.col1 h3 
{ 
border:solid #c4e1fb;
border-width:5px 0 1px 0; 
padding:5px 4px 5px 10px;
margin:0 0 10px 0;
font-size:1em;
font-weight:bold;
color:#000066;
}
/* Home page col1 */
body.Homepage .col1 {
padding:0 0 180px 0;
}
body.Homepage .col1 h2 {
padding:0;
border:solid #c4e1fb;
border-width:0 0 1px 0;
text-indent:-100000px;
}
body.Homepage .col1 h2.nieuwsfilter {
background:url(../nieuwsfilter_heading2.jpg) left bottom no-repeat;
}
/* ADED 08-01-2008 */
body.Homepage .col1 ul.nieuwsfilter {
margin-bottom:80px;
}
/* ADED 08-01-2008 */
body.Item .col1 h2.nieuwsfilter {
background:url(../nieuwsfilter_heading_red.jpg) left bottom no-repeat;
}
/* REMOVED 08.01.2008
body.Homepage .col1 h2.evomedia {
background:url(../evomedia_heading2.jpg) left bottom no-repeat;
}*/
body.Homepage .col1 p {
color:#000066;
line-height:120%;
font-size:1em;
padding:5px 4px 7px 10px;
}
body.Homepage .col1 ul {
	margin:0; 
	padding:5px 0 10px 10px;
	list-style:none; 
	width:140px;
	/*border:solid #c4e1fb;
	border-width:0 0 5px 0; REMOVED 08.01.2008 */
}
body.Homepage .col1 ul li {
	clear:both;
}
body.Homepage .col1 ul li .chbox { float:left; width:13px; margin-right:5px; line-height:15px; height:15px; }
body.Homepage .col1 ul li span { float:left; display:block; width:112px; color:#000066; font-weight:normal; }
body.Homepage .col1 ul li a {  text-decoration:none; }
/* ADDED 08.01.2008 */
body.Item .col1 p,
body.Item .col1 ul li span {
color:#990000;
}
/* REMOVED 08.01.2008
ul.evomedia_list {
padding-top:5px;
}
ul.evomedia_list li {
float:none;
margin:0;
padding:0;
}
ul.evomedia_list li a {
display:block;
float:none;
padding:0;
margin:0;
line-height:15px;
font-weight:bold;
} REMOVED 08.01.2008 */
body.Homepage .col1 h3 { border:solid #c4e1fb; border-width:5px 0 1px 0; padding:5px 4px 5px 10px; margin:0 0 10px 0; font-size:1em; font-weight:bold; color:#000066; }
/* CONTACT DATA */
/* START CHANGE 08.01.2008 */
.contact_data {
position:absolute;
width:140px;
bottom:25px;
left:50%;
margin-left:-480px;
padding:10px 0 0 10px;
z-index:999999;
border:solid #c4e1fb;
border-width:5px 0 0 0;
}
/* END CHANGE */
.contact_data p {
color:#787878;
margin:0;
padding:0 0 10px 0;
}
/* COLUMN 2
********************************************************/
.col2 { 
	float:left;
	margin:0 5px 0 0; 
	padding:0; 
	background:white; 
	width:150px;
	height:auto!important;
	min-height:10px;
	height:10px;     
}
.col2 h2 { 
	margin:0; 
	padding:0;
	height:30px; 
	line-height:30px;
	background:#990000;
}
.col2 h3 { 
	margin:20px 0 0 0; 
	padding:10px 10px 2px 10px; 
	color:#990000; 
	font-size:0.9em; 
	font-weight:bold;
}
.col2 h3 a { color:#990000; }
.col2 h3 a:hover { text-decoration:underline; }
/* ADDED 09.01.2008 */
body.content .col2 h3 {
margin-top:33px;
}
.col2 p { 
	margin:0; 
	padding:0 4px 0 10px;  
	font-size: .9em;
}
.col2 ul { 
margin:0 0 0 10px; 
padding:0 10px 0 0; 
list-style:none; 
}
.col2 ul li {
background:url(../bullet_blackSquare.jpg) left top no-repeat;
background-position:1px 6px;
padding:0 0 0 10px;  
	
}
.statements p {
margin:30px 0 -10px 0; 
}
/* START CHANGE / Added on 08.01.2008 */
body.News .col2 ul { 
margin:0; 
padding:9px 5px;
list-style:none;
width:140px;
height:auto;
}
body.News .col2 ul li {
background:none;
padding:0;
}
body.News .col2 ul li a { 
display:block; 
margin:0; 
padding:0;
text-decoration:none; 
color:#000066; 
font-weight:bold; 
width:100%;
}
body.News .col2 ul li a:hover {
color:#990000;
text-decoration:none;
}
/* END CHANGE */
/* START CHANGE - Added on 08.01.2008 */
.col2 p.alleMeldingen_link {
margin:0;
padding:0;
}
.col2 p.alleMeldingen_link a {
display:block;
margin:5px 0 0 0;
padding:0 20px 0 10px;
width:82px;
background:url(../bullet_more_gray.jpg) right 4px no-repeat;
color:#787878;
font-size:11px;
font-weight:normal;
}
/* END CHANGE */
/* Col2 Actueel */
.col2 h3 {
	margin:12px 4px 0 10px;
	padding:0;
	line-height:160%;
}
.col2 h3 a,
body.Homepage .col2 h3 a {
	background:#FFFFFF url(../bullet_dot.jpg) no-repeat;
	background-position:0 top;
	padding:0 0 0 13px;
}
/* ADDED 08.01.2008 */
body.Item .col2 h2 {
margin-bottom:5px;
}
body.Item .col2 h3 {
margin:0 0 0 10px;
padding:0 3px 2px 0;
font-weight:normal;
font-size:10px;
}
body.Item .col2 h3 a {
display:block;
color:black;
background:#FFFFFF url(../bullet_dot_gray.jpg) no-repeat;
background-position:0 2px;
}
body.Item .col2 h3 a:hover,
body.Item .col2 h3.selected a {
background:#FFFFFF url(../bullet_dot.jpg) no-repeat;
background-position:0 2px;
color:#990000;
text-decoration:none;
}
/* END ADDED */
/* Col2 Kalender */
.kalenderCol2 h2 { background:#990000 url(../kalender_heading.jpg) bottom left no-repeat; text-indent:-9999px; }
.kalenderCol2 h3 {
	margin:12px 4px 0 10px;
	padding:0 0 0 13px;
	background:#FFFFFF url(../bullet_dot.jpg) no-repeat;
	background-position:0 3px;
}
/* KALENDER
********************************************************/
table.kalender { width:140px; margin:10px 5px 0 5px; padding:0; border:solid #DDD; border-width:0 0 1px 0; }
table.kalender td { background:#c4e1fb; color:#4b73b9; width:auto; text-align:center; padding:2px; }
table.kalender td.weekend { background:#94abc1; color:white; }
table.kalender td.week { background:#FFF; color:#94abc1; }
table.kalender td a { color:#4b73b9; }
table.kalender td.weekend a { color:#FFF; }
table.kalender td a:hover, table.kalender td.weekend a:hover { text-decoration:underline; }
table.kalender td.selected { background:white; }
table.kalender td.next, table.kalender td.prev, table.kalender td.month { background:white; color:#990000; font-weight:bold; border:solid #DDD; border-width:0 0 1px 0; padding-bottom:5px; }
table.kalender td.next a, table.kalender td.prev a { display:block; text-indent:-9999px; width:100%; height:100%; }
table.kalender td.next a { background:url(../arrow_right.jpg) center center no-repeat; }
table.kalender td.prev a { background:url(../arrow_left.jpg) center center no-repeat; }
p.date { margin:-5px 5px 0 5px; padding:0; font-size:11px; color:#4b73b9; }
ul.opleidingen_list { margin:10px 0 0 5px; padding:0; list-style:none; }
ul.opleidingen_list li { background-image:none!important; margin:0; padding:0 0 5px 0; }
ul.opleidingen_list li a { color:#141719; text-decoration:none; }
ul.opleidingen_list li a:hover { text-decoration:underline; }
ul.opleidingen_list li span { color:#787878; }
ul.opleidingen_list li a.aanmelden { color:#990000; }
ul.opleidingen_list li a.aanmelden:hover { color:#990000;text-decoration:underline; }
.overzichtCol2 ul { margin:0; padding:10px 4px 20px 10px; list-style:none; list-style-image:none; }
.overzichtCol2 ul li { margin:0; padding:0 0 5px 0; background:none; }
.overzichtCol2 ul li a { color:#4b73b9; }
.overzichtCol2 ul li a:hover { color:#990000; text-decoration:underline; }
.overzichtCol2 ul li.selected a { color:#990000; }
/* COLUMN 3
********************************************************/
.col3 { 
	float:left; 
	margin:0 1px 0 0; 
	padding:0; 
	background:white; 
	width:310px;
}
body.Homepage .col3,
body.cluster .col3 {
	margin:0 5px 0 0;
	width:460px;
}
.col3 h2 { 
	margin:0; 
	padding:0; 
	background:#000066;
	height:30px; 
	line-height:30px;
}
/* ADDED 08.01.2008 */
body.Item .col3 h2 {
background:#990000;
}
/* END ADDED */
.col3 h3 { 
	color:#000066; 
	margin:0; 
	padding:10px 30px 2px 20px; 
	font-size:1.8em; 
	font-weight:bold;
	line-height:110%; 
}
.col3 h3 a:hover { text-decoration: underline; }
/* ADDED 08.01.2008 */
body.Item .col3 h3 {
color:#990000;
margin-bottom:10px;
}
/* END ADDED */
/*body.content .col3 h3 {
margin-bottom:10px;
}*/
body.cluster .col3 h3,
body.cluster .col3 p,
body.News .col3 h3,
body.News .col3 p {
padding-left:60px;
}
/* START CHANGE 08.01.2008 */
body.cluster .col3 p.terug,
body.News .col3 p.terug {
margin:8px 0 0 0;
padding:0 0 0 38px;
}
body.cluster .col3 p.terug a,
body.News .col3 p.terug a {
display:block;
margin:0;
padding:0;
width:54px;
height:11px;
background:url(../terug.jpg) top left no-repeat;
text-indent:-999999px;
}
/* END CHANGE */
.col3 p
{ 
	margin:0; 
	padding:0 30px 10px 20px; 
	font-size:1.1em; 
	line-height: 140%;
}
body.content .col3 p {
padding:0 10px 10px 20px; 
}
.col3 ul,
.col3 ol {
line-height:140%;
margin-left:77px;
font-size:1.1em; 
padding: 0 30px 10px 0px;
}
.col3 ul,
.overzichtCol3 ul {
margin:0 0 0 72px;
list-style:disc;
}
.col3 ul ul,
.col3 ol ol,
.col3 ul ol,
.col3 ol ul
 { 
margin: 5px 0 5px 12px;	
padding: 0;
font-size: 1em;
}            
.col3 ol ol,
.col3 ul ol
{
	margin-left: 16px;
}
body.content .col3 ul {
padding: 0 10px 0 0;
}
/* START CHANGE / ADDED 09.01.2007 */
body.News .newsFunctions {
margin:15px 0 0 0;
padding:0;
background: url(../homepageNews_functions_bg.jpg) top left no-repeat;
height:30px;
border-top:solid 1px #c3e1fb;
border-bottom:solid 5px #c3e1fb;
}
body.Item .newsFunctions {
background-color:#990000;
background-image:none;
border-bottom:solid 30px #c3e1fb;
}
body.News .newsFunctions ul {
list-style:none;
margin:0;
padding:8px 0 8px 60px;
}
body.News .newsFunctions ul li {
display:inline;
}
body.News .newsFunctions ul li#Print a,
body.News .newsFunctions ul li#Bewaren a,
body.News .newsFunctions ul li#Opsturen a {
display:inline-block;
height:14px;
line-height:14px;
padding-left:25px;
margin-right:40px;
text-decoration:none;
color:white;
}
body.News .newsFunctions ul li#Print a {
background:url(../icon_Print.gif) left center no-repeat;
}
body.News .newsFunctions ul li#Bewaren a {
background:url(../icon_Bewaren.gif) left center no-repeat;
}
body.News .newsFunctions ul li#Opsturen a {
background:url(../icon_Opsturen.gif) left center no-repeat;
}
/* END CHANGE */
/* Col3 Nieuws */
.nieuws_list { clear:both; margin-top:5px; }
.nieuws_list h4
{ 
	color: #4b73b9; 
	font-size: 1.1em; 
	margin: 0; 
	padding: 0 20px 0 20px; 
}
.nieuws_list h4 a { color:#4b73b9; }
.nieuws_list h4 a:hover { color:#990000; text-decoration:underline; }
.nieuws_list p 
{ 
color:#666666; 
font-size: 1.1em;
padding:0 10px 12px 20px; 
}
/* Col3 HOME PAGE */
.col3 .latest_news {
/*border:solid 1px #c4e1fb;*/
margin:5px 5px 5px 5px;
padding:0 0 5px 0;
/* height:120px; */
}
.col3 .latest_news img {
float:left;
border:none;
margin:5px 25px 0 5px;
}
.col3 .latest_news h3 {
font-size:16px;
margin:0 0 0 0;
padding:0 10px 0 0;
line-height:125%;
}
.col3 .latest_news h3 a {
margin:0;
padding:0;
}
.col3 .latest_news h3 img {
float:none;
margin:0;
}
.col3 .latest_news p {
padding:3px 10px 3px 0;
margin:0;
line-height:115%;
}
/* START CHANGE - Added on 08.01.2008 */
.col3 .latest_news_2 {
clear:both;
padding:0 5px;
margin:5px 0;
border-top:solid 1px #c4e1fb;
/*background:url(../latest_news_bg.jpg) bottom no-repeat; DELETE 08.01.2008*/
}
.col3 .latest_news_2_cont {
float:left;
width:210px;
/*border-top:solid 1px #c4e1fb; DELETE 08.01.2008*/
padding:5px;
}
/* END CHANGE */
.col3 .latest_news_2 .left {
width:211px;
margin:0 8px 0 0;
}
.col3 .latest_news_2_cont h3 
{
font-size:1.2em;
padding:0 0 2px 0;
line-height:130%;
}
.col3 .latest_news_2_cont p {
padding:0 10px 0 0;
line-height:115%;
}
.nieuws_list {
margin:0;
padding:0;
}
.nieuws_list_item,
.short_nieuws_list_item {
clear:both;
border-top:solid 1px #c4e1fb;
padding-top:5px;
}
.nieuws_list .nieuws_list_item h4 {
float:right;
width:390px;
padding:0 10px 0 0;
}
.nieuws_list .nieuws_list_item p {
float:right;
width:390px;
color:#666666;
padding:0 10px 7px 0;
}
.nieuws_list .nieuws_list_item p.nieuws_date {
clear:both;
float:left;
width:50px;
margin:0;
padding:0 0 0 10px;
color:#94abc1;
font-weight:bold;
}
/* CHANGE / ADDED 08.01.2008 */
.short_nieuws_list_item {
background:#c3e1fb;
border:solid 1px #94abc1;
padding:0 0 10px 0;
}
.short_nieuws_list_item h3.Achtergronden,
.short_nieuws_list_item h3.Aanvullende {
display:block;
margin:5px 0 10px 9px;
padding:0;
width:200px;
height:17px;
background:url(../heading_Achtergronden_bg.jpg) top left no-repeat;
text-indent:-9999999px;
}
.short_nieuws_list_item h3.Aanvullende {
background:url(../aanvullende_opleidingen.jpg) top left no-repeat;
}
.short_nieuws_list_item h4 {
float:none;
margin:0 0 0 60px;
padding:0;
font-size:10px;
color:#000066;
}
.short_nieuws_list_item h4 a {
color:#000066;
}
/* END CHANGE */
/* Col3 OPLEIDINGEN 
.opleidingenCol3, .overzichtCol3 {
	float:left; 
	margin:0 1px 0 0; 
	padding:0; 
	background:white; 
	width:310px;
}
.overzichtCol3 h2 { 
	margin:0; 
	padding:0; 
	background:#f0a818 url(../algemeen_heading.jpg) bottom left no-repeat; 
	color:white; 
	font-size:1em; 
	height:30px; 
	line-height:30px; 
	text-transform:uppercase; 
	text-indent:-9999px;
}
.overzichtCol3 h2 { background-image:none; background-color:#f0a818; }
.opleidingenCol3 h3, .overzichtCol3 h3 { 
	color:#000066; 
	margin:0; 
	padding:10px 10px 2px 20px; 
	font-size:1.8em; 
	font-weight:bold; 
	line-height:110%;
}
.opleidingenCol3 h3 a, .overzichtCol3 h3 a { color:#000066; line-height:110%; }
.opleidingenCol3 h3 a:hover, .overzichtCol3 h3 a:hover { text-decoration:underline; }
.opleidingenCol3 p, .overzichtCol3  p { margin:0; padding:0 10px 10px 20px; }
.cursus h3 { margin-bottom:10px; }
a.nu_aanmelden { display:block; background:url(../bullet_dot.jpg) left center no-repeat; padding-left:13px; color:#990000; text-decoration:none; font-size:12px; height:20px; line-height:20px; }
a.nu_aanmelden:hover { text-decoration:underline; }
*/
/* COLUMN 4
********************************************************/
.col4 { 
	float:left; 
	margin:0 5px 0 0; 
	padding:0; 
	background:white; 
	width:149px; 
}
.col4 h2 {
	margin:0; 
	padding:0;
	height:30px; 
	line-height:30px;
	background:#000066;
}
body.cluster .col4 ul li
{
	background:none;
}   
body.cluster .col4 ul li a
{
	color:#000066;
	font-size: .9em;
}                     
body.cluster .col4 ul li a:hover 
{
	color:#990000;
}
.col4 ul { 
	margin:10px 0 0 20px;
	padding:0 4px 0 0;
	list-style:none;
}       
body.content .col4 ul 
{
	margin: 10px 0 0 10px;
}
body.content .col4 ul li {
	background:url(../bullet_triangle.jpg) 0 4px no-repeat;
	padding:0 0 4px 10px;
}   
/*body.cluster .col4 ul li a { 
	color:#787878; 
	text-decoration:none;
}*/
body.content .col4 ul li a { 
	color:#113b86;         
	font-size: .9em;
	text-decoration:none;
}   
body.content .col4 ul li a:hover { 
	color:#990000;
	text-decoration:underline; 
}
/* content page selected navigation list item*/
body.contsub1 .col4 ul li#contentLink1,
body.contsub2 .col4 ul li#contentLink2,
body.contsub3 .col4 ul li#contentLink3,
body.contsub4 .col4 ul li#contentLink4,
body.contsub5 .col4 ul li#contentLink5,
body.contsub6 .col4 ul li#contentLink6,
body.contsub7 .col4 ul li#contentLink7,
body.contsub8 .col4 ul li#contentLink8,
body.contsub9 .col4 ul li#contentLink9,
body.contsub10 .col4 ul li#contentLink10,
body.contsub11 .col4 ul li#contentLink11,
body.contsub12 .col4 ul li#contentLink12,
body.contsub13 .col4 ul li#contentLink13,
body.contsub14 .col4 ul li#contentLink14,
body.contsub15 .col4 ul li#contentLink15,
body.content .col4 ul li.selected
{
	 background:url(../bullet_triangle_selected.jpg) 0 4px no-repeat;
}              
/* content page selected navigation link*/
body.contsub1 .col4 ul li#contentLink1 a,
body.contsub2 .col4 ul li#contentLink2 a,
body.contsub3 .col4 ul li#contentLink3 a,
body.contsub4 .col4 ul li#contentLink4 a,
body.contsub5 .col4 ul li#contentLink5 a,
body.contsub6 .col4 ul li#contentLink6 a,
body.contsub7 .col4 ul li#contentLink7 a,
body.contsub8 .col4 ul li#contentLink8 a,
body.contsub9 .col4 ul li#contentLink9 a,
body.contsub10 .col4 ul li#contentLink10 a,
body.contsub11 .col4 ul li#contentLink11 a,
body.contsub12 .col4 ul li#contentLink12 a,
body.contsub13 .col4 ul li#contentLink13 a,
body.contsub14 .col4 ul li#contentLink14 a,
body.contsub15 .col4 ul li#contentLink15 a,
body.content .col4 ul li.selected a
{
	color:#990000;
}
/* Col4 Relevante info REMOVED 12.01.2008
.relevante_info h2 { background:#f0a818 url(../relevante_info_heading.jpg) bottom left no-repeat; text-indent:-9999px; }
.relevante_info h3 { font-size:1em; color:; padding:10px 4px 0 10px; color:#002d7d; font-weight:bold; }
.relevante_info p { font-size:1em; color:; padding:0 4px 0 10px; color:#002d7d; }
/* Col4 Samenvatting 
.samenvatting h2 { background:#f0a818 url(../samenvatting_heading.jpg) bottom left no-repeat; text-indent:-9999px; }
.samenvatting p { padding:10px 4px 0 10px; }
.samenvatting span { color:#990000; }*/
/* COLUMN 5 - google ads
********************************************************/
/* CHANGED 09.01.2008 */
.col5 { 
/*position:absolute;
top:94px;
right:15px;*/
position:relative;
float:left;
width:150px;
margin-top:-166px;
padding-bottom:50px;
padding-top:1px;
font-family: Arial, Helvetica, sans-serif;
}
/* REMOVED 09.01.2008
body.Corporate .col5 {
padding-top:180px;
}
*/
.col5 h2 {
margin:0;
padding:0;
}
.col5 h3 {
clear:both; 
margin:0 0 0 10px; 
padding:25px 0 0 0; 
color:#286eb4; 
font-weight:bold; 
font-size:11px;
}
.col5 h3 a {
text-decoration:underline;
color:#286eb4;
}
.col5 p {
color:#000066;
margin:0 0 0 10px;
padding:0;
color:1em;
}
.col5 p a {
font-weight:bold;
color:#000066;
text-decoration:none;
}
.col5 p a:hover {
text-decoration:underline;
}
/* READED PAGES
********************************************************/
/* START CHANGE 09.01.2008 */
.readedPages {
margin:0;
padding:7px 10px 10px 10px;
border:solid 1px #94abc1;
height:120px;
width:128px;
}
.readedPages h2 {
margin:0 0 4px 0;
padding:0;
height:16px;
line-height:16px;
text-indent:-99999px;
background:url(../readed_pages_heading.jpg) bottom left no-repeat;
}
.readedPages ul {
list-style:none;
}
.readedPages ul li {
background:url(../bullet_triangle.gif) left top no-repeat;
background-position:0 3px;
padding:0 0 1px 10px;
font-size:9px;
}
/* END CHANGE */
.readedPages ul li a {
text-decoration:none;
color:#333333;
}
.readedPages ul li a:hover { 
text-decoration:underline;
}
/* CORPORATE, CONTENT PAGE - READED PAGES (deze pagina kuntu u)
ADDED 09.01.2008 */
body.content .readedPages,
body.Corporate .readedPages {
height:86px;
margin-bottom:35px;
}
body.content .readedPages h2,
body.Corporate .readedPages h2 {
background:url(../deze_pagina_kuntu_u.jpg) bottom left no-repeat;
}
body.content .readedPages ul li,
body.Corporate .readedPages ul li {
background:none;
padding:0;
}
body.content .readedPages ul li#print a,
body.content .readedPages ul li#bewaren a,
body.content .readedPages ul li#opsturen a,
body.Corporate .readedPages ul li#print a,
body.Corporate .readedPages ul li#bewaren a,
body.Corporate .readedPages ul li#opsturen a {
display:block;
padding:0 0 0 25px;
font-size:11px;
height:22px;
line-height:22px;
color:#787878;
}
body.content .readedPages ul li#print a,
body.Corporate .readedPages ul li#print a {
background:url(../icon_Print_blue.gif) left center no-repeat;
}
body.content .readedPages ul li#bewaren a,
body.Corporate .readedPages ul li#bewaren a {
background:url(../icon_Bewaren_blue.gif) left center no-repeat;
}
body.content .readedPages ul li#opsturen a,
body.Corporate .readedPages ul li#opsturen a {
background:url(../icon_Opsturen_blue.gif) left center no-repeat;
}
/* END ADDED */
/* START CHANGE - Added on 09.01.2008 */
.readedPages_toolbox,
body.content .readedPages_toolbox,
body.Corporate .readedPages_toolbox {
margin:1px 0 8px 0;
padding:0 10px 0 3px;
width:135px;
height:18px;
}
.readedPages_toolbox ul,
body.content .readedPages_toolbox ul,
body.Corporate .readedPages_toolbox ul {
margin:0;
padding:0;
height:18px;
}
.readedPages_toolbox ul li,
body.content .readedPages_toolbox ul li,
body.Corporate .readedPages_toolbox ul li {
background: url(../icon_dossier.jpg) no-repeat;
background-position:0 center;
padding:0 0 0 22px;
font-size:10px;
line-height:18px;
height:18px;
}
/* END CHANGE */
.readedPages_toolbox ul li a {
color:#990000;
}
/* OPLEIDINGEN
***********************************************************/
body.Opleidingen .col2 {
width:150px;
}
body.Opleidingen .col2 h3 {
margin-top:10px;
background:#FFFFFF url(../bullet_dot.jpg) no-repeat;
background-position:0 top;
text-indent:13px;
}
body.Opleidingen .col2 h3 a {
background:none;
padding-left:0;
color:#990000;
}
body.Opleidingen .clusterCol2 h3 {
text-indent:0;
background:none;
padding-bottom:0;
}
ul.linkList {
list-style:none;
margin:10px 0 0 20px;
padding:0;
}
ul.linkList li a {
display:inline-block;
background:url(../bullet_arrow_blue_small.gif) left center no-repeat;
padding-left:10px;
color:#4b73b9;
}
body.Opleidingen .col3 h2,
body.Opleidingen .col4 h2 {
background:#F9E99E;
}
body.OpleidingenCluster .col3 h2 {
margin-bottom:5px;
}
body.Opleidingen .col3 h4 {
margin-left:60px;
font-size:12px;
}
body.Opleidingen .col3 .part {
border-bottom:solid 5px #C4E1FB;
border-right:solid 4px #C4E1FB;
}
a.verder {
display:block;
text-indent:-10000px;
background:url(../verder_bg.jpg) left center no-repeat;
height:23px;
line-height:23px;
}
body.Opleidingen .col4 h3 {
font-size:1em;
padding:10px 4px 0 10px;
color:#002d7d;
font-weight:bold;
}
body.Opleidingen .col4 h3 a,
body.OpleidingenCluster .col4 h3 a {
color:#002d7d;
}
body.OpleidingenCluster .col4 h3 {
margin:9px 0 0 10px;
padding:0 5px 0 0;
color:#002d7d;
font-weight:bold;
background:#FFFFFF url(../bullet_dot_blue.jpg) no-repeat;
background-position:0 top;
text-indent:13px;
}
body.Opleidingen .col4 p {
font-size:1em;
padding:0 4px 0 10px;
color:#002d7d; 
}
body.Opleidingen .col4 p a {
color:#002d7d;
}
body.OpleidingenCluster .col4 p,
body.OpleidingenCluster .col4 p a {
color:#4b73b9;
}
/* Opleidingen News Functions */
body.Opleidingen .newsFunctions {
background:url(../opleidingenNews_function_bg.jpg) top left no-repeat;
border-width:0 0 1px 0;
}
body.Opleidingen .col3 p.terug {
margin:8px 0 0 0;
padding:0 0 0 60px;
}
body.Opleidingen .col3 p.terug a {
display:block;
margin:0;
padding:0;
width:80px;
height:12px;
background:url(../aanmelden.jpg) top left no-repeat;
text-indent:-999999px;
}
/* OVERZICHT */
ul.index,
ul.index ul,
ul.index ul ul,
ul.index ul ul ul {
list-style:none;
width:100%;
margin:0;
padding:0;
}
ul.index {
margin-bottom:20px;
}
ul.index li ul {
border-bottom:solid 1px #C4E1FB;
padding-bottom:20px;
}
ul.index li ul li.selected ul {
border:none;
padding-bottom:0;
}
/******************************/
ul.index ul,
ul.index ul ul,
ul.index ul ul ul,
ul.index ul ul ul ul,
ul.index li.selected ul ul,
ul.index li.selected ul li.selected ul ul {
display:none;
}
ul.index li.selected ul,
ul.index li.selected ul li.selected ul,
ul.index li.selected ul li.selected ul li.selected ul {
display:block;
}
/******************************/
ul.index li a {
display:block;
height:19px;
line-height:19px;
border-bottom:solid 1px #C4E1FB;
color:#000066;
text-decoration:none;
padding-left:40px;
font-size:11px;
background-image: none;
}
ul.index li a:hover,
ul.index li.selected a:hover,
ul.index li.selected li.selected a:hover,
ul.index li.selected li.selected li.selected a:hover {
color:#990000;
text-decoration:underline;
}
ul.index li.selected a,
ul.index li.selected li a {
height: auto;
line-height: auto;
border: none;
}
ul.index li.selected li a,
ul.index li.selected li.selected li a,
ul.index li.selected li.selected li.selected li a {
display:inline-block;
color: #000066;
}
ul.index li.selected li.selected li a,
ul.index li.selected li.selected li.selected li a {
font-size:10px;
}
ul.index li.selected a,
ul.index li.selected li.selected a,
ul.index li.selected li.selected li.selected a,
ul.index li.selected li.selected li.selected li.selected a
 {
background:url(../bullet_minusRed.jpg) no-repeat;
color: #990000;
}
ul.index li.selected  li a,
ul.index li.selected  li.selected li a,
ul.index li.selected  li.selected li.selected li a,
ul.index li.selected  li.selected li.selected li.selected li a {
background-image:none;
}
ul.index li.hasSub a,
ul.index li.selected li.hasSub a,
ul.index li.selected li.selected li.hasSub a,
ul.index li.selected li.selected li.selected li.hasSub a {
background:url(../bullet_plusGrey.jpg) no-repeat;
color: #000066;
}
ul.index li.hasSub_blue a {
background:url(../bullet_plusBlue.jpg) no-repeat;
}
ul.index li.hasSub_blue a,
ul.index li.selected a {
background-position:21px 6px;
}
ul.index li li a,
ul.index li.selected li.selected a,
ul.index li.selected li.hasSub a {
background-position:63px 6px;
padding-left:78px;
}
ul.index li.selected li.selected li a,
ul.index li.selected li.selected li.selected a,
ul.index li.selected li.selected li.hasSub a {
background-position:98px 5px;
padding-left:114px;
}
ul.index li.selected li.selected li.selected li a {
padding-left: 148px;
}
/* OPLEIDINGEN COL 5 */
body.Opleidingen .col5 {
padding-top:169px;
}
body.Opleidingen .Dienstverlening {
width:164px;
background:#8facc6 url(../personele_dienstverlening.jpg) top left no-repeat;
border-top:solid 5px #c4e1fb;
margin-top:-170px;
padding-top:0;
}
body.Opleidingen .Dienstverlening h2 {
display:block;
margin:173px 0 0 0;
padding:0;
width:164px;
height:52px;
background:url(../personele_dienst_heading.jpg) top left no-repeat;
border:none;
text-indent:-100000px;
}
body.Opleidingen .Dienstverlening h3,
body.Opleidingen .Dienstverlening h3 a {
color:#000066;
}
body.Opleidingen .Dienstverlening p {
padding-right:10px;
font-size:10px;
color:white;
}
body.Opleidingen .Dienstverlening ul {
list-style:none;
margin-left:10px;
margin-top:3px;
}
body.Opleidingen .Dienstverlening ul li a {
display:block;
background:url(../bullet_arrow_w_small.jpg) left center no-repeat;
height:15px;
line-height:15px;
padding-left:10px;
color:#000066;
text-decoration:none;
}
/* CORPORATE
**********************************************************/
body.Corporate .col1 {
height:100px;
}
/* Corporate COL 2 */
body.Corporate .col2 ul { 
margin:0; 
padding:9px 0 9px 10px;
list-style:none;
width:auto;
height:auto;
}
body.Corporate .col2 ul li {
background:none;
padding:0;
}
body.Corporate .col2 ul li a { 
display:block; 
margin:0; 
padding:2px 0; 
text-decoration:none; 
color:#000066; 
font-weight:bold; 
width:100%;
}
body.Corporate .col2 ul li a:hover {
color:#990000;
text-decoration:none;
}
body.Corporate .col2 ul li.selected a {
color:#990000;
}
/* Corporate COL 3 */
body.Corporate .col3 {
margin:0 5px 0 0;
width:460px;
}
body.Corporate .col3 h4 {
font-weight:bold;
font-size:11px;
margin:0 19px;
}
/* ADDED 14.01.2008 */
/* SEACRH CORPORATE
***********************************************************/
body.Zoeken h2.zoeken {
display:block;
width:615px;
height:41px;
position:absolute;
top:4px;
right:-155px;
margin:0;
padding:0;
background:url(../zoeken_heading_bg.jpg) left bottom no-repeat;
text-indent:-1000000px;
}
body.Zoeken  .search p.TXT {
color:#141719;
margin-top:50px;
}
body.Zoeken .search p {
margin-top:12px;
margin-left:20px;
}
body.Zoeken .search p input,
body.Kennisbank .kennisbank_search p input,
body.KennisbankItem .kennisbank_search p input {
display:block;
border:solid 1px #94abc1;
width:368px;
height:18px;
line-height:18px;
}
body.Zoeken .search a.zoeken {
display:block;
float:left;
width:72px;
height:11px;
background:url(../zoekenButt_bg.jpg) top left no-repeat;
text-indent:-10000000px;
}
body.Zoeken .search a.gevanceerd_zoeken {
display:block;
float:left;
width:150px;
height:11px;
background:url(../zoekenAdvButt_bg.jpg) top left no-repeat;
text-indent:-10000000px;
margin-left:64px;
}
body.Zoeken .col3 {
margin:0 5px 0 155px;
}
body.Zoeken .col3 ul {
list-style:none;
margin:10px 0 0 0;
padding:0;
}
body.Zoeken .col3 ul li a {
display:block;
font-weight:bold;
padding-left:28px;
padding-right:10px;
padding-bottom:10px;
background:url(../bullet_blueSquare.jpg) no-repeat;
background-position:23px 6px; 
}
body.Zoeken .col3 ul li a span {
display:block;
padding-left:28px;
padding-left:28px;
font-weight:normal;
font-size:10px;
color:#787878;
}
body.Zoeken .col3 ul li a span.relevantie {
color:#4b73b9;
}
body.Zoeken .col5 {
width:148px;
height:100%;
border:solid 1px #94abc1;
margin-top:-124px;
padding-bottom:0;
}
body.Zoeken .col5 h3 {
font-size:11px;
margin-left:13px;
margin-right:5px;
padding-top:15px;
}
body.Zoeken .col5 p {
margin-left:13px;
margin-right:5px;
color:#141719;
}
/* FILTERS */
body.Zoeken .col5 .filters {
padding-bottom:10px;
}
body.Zoeken .col5 .filters p {
display:block;
height:90px;
}
body.Zoeken .col5 .filters h4 {
color:#990000;
font-size:11px;
margin-left:13px;
}
body.Zoeken .col5 .filters ul {
list-style:none;
margin:0 0 15px 13px;
padding:0;
}
body.Zoeken .col5 .filters ul li a {
display:block;
color:#000066;
font-weight:bold;
}
body.Zoeken .col5 .filters ul li a:hover {
text-decoration:underline;
}
body.Zoeken .col5 .filters ul li a span {
color:#787878;
}
/* PAGINATION */
body.Zoeken .col3 .pagination {
border-top:solid 1px #C4E1FB;
padding:10px 20px 10px 20px;
}
body.Zoeken .col3 .pagination h5 {
font-weight:bold;
font-size:11px;
margin:0 0 10px 0;
padding:0;
color:#000066;
}
body.Zoeken .col3 .pagination ul {
list-style:none;
margin:0;
padding:0;
}
body.Zoeken .col3 .pagination ul li {
float:left;
}
body.Zoeken .col3 .pagination ul li a {
display:inline-block;
float:left;
background-image:none;
margin:0 1px;
padding:0;
font-weight:normal;
border:solid 1px #92ABC1;
text-align:center;
width:20px;
height:15px;
line-height:15px;
}
body.Zoeken .col3 .pagination ul li.selected a {
background:#92ABC1;
color:white;
}
body.Zoeken .col3 .pagination ul li.prevNext a {
width:auto;
padding-left:5px;
padding-right:5px;
}
/* +KENNISBANK */
body.Kennisbank .top_cont,
body.KennisbankItem .top_cont {
width:960px;
}
body.Kennisbank h2.kennisbank,
body.KennisbankItem h2.kennisbank {
display:block;
width:620px;
height:79px;
background:url(../kennisbanek_heading.jpg) left bottom no-repeat;
border-bottom:solid 1px #4b73b9;
text-indent:-10000000px;
margin-bottom:9px;
}
body.Kennisbank .kennisbank_search,
body.KennisbankItem .kennisbank_search {
padding-left:15px;
width:620px;
}
body.Kennisbank .kennisbank_search a.zoeken,
body.KennisbankItem .kennisbank_search a.zoeken {
display:block;
width:67px;
height:11px;
background:url(../zoekenButt_bg_kenn.jpg) top left no-repeat;
text-indent:-10000000px;
margin-top:5px;
margin-bottom:13px;
}
body.Kennisbank .kennisbank_search ul,
body.KennisbankItem .kennisbank_search ul {
margin:0;
padding:0;
border:solid #4b73b9;
border-width:1px 0;
list-style:none;
height:19px;
}
body.Kennisbank .kennisbank_search ul li,
body.KennisbankItem .kennisbank_search ul li {
float:left;
}
body.Kennisbank .kennisbank_search ul li a,
body.KennisbankItem .kennisbank_search ul li a {
display:block;
float:left;
height:19px;
line-height:19px;
font-size:10px;
background: url(../bullet_arrow_blue_small.gif) left center no-repeat;
padding-left:10px;
padding-right:20px;
text-decoration:none;
color:#000066;
}
body.Kennisbank .kennisbank_search ul li a:hover,
body.KennisbankItem .kennisbank_search ul li a:hover {
text-decoration:underline;
}
body.Kennisbank .col1,
body.KennisbankItem .col1 {
height:auto;
background:#e2f0fd;
}
body.Kennisbank .col1 h2,
body.KennisbankItem .col1 h2 {
background:transparent url(../help.jpg) top left no-repeat;
border-bottom:solid 1px #C4E1FB;
width1:150px;
height:39px;
text-indent:-10000000px;
margin-bottom:17px;
}
body.Kennisbank .col1 p,
body.KennisbankItem .col1 p {
color:#990000;
margin:10px;
}
body.Kennisbank .col1 p.contact,
body.Kennisbank .col1 p.contact a,
body.KennisbankItem .col1 p.contact,
body.KennisbankItem .col1 p.contact a {
color:#000066;
}
body.Kennisbank .col1 p.contact span,
body.KennisbankItem .col1 p.contact span {
font-size:12px;
}
body.Kennisbank .col3 {
width:794px;
background:#C4E1FB;
}
body.Kennisbank .col3 h3 {
display:block;
background:url(../kennisbank_h2_bg.jpg) left top no-repeat;
color:#000066;
margin:0;
padding:8px 16px 0 12px;
width:226px;
line-height:120%;
font-size:12px;
}
body.Kennisbank .col3 ul {
float:left;
width:254px;
margin:0 17px 0 -1px;
padding:0;
}
body.Kennisbank .col3 ul.keenisbank_lastCol {
margin-right:0;
}
/* html body.Kennisbank .col3 ul {
display:inline;
margin-left:-3px;
}*/
body.Kennisbank .col3 ul li {
position:relative;
display:block;
float:none;
margin:0 0 4px 0;
padding:0;
background:url(../kennisbank_ul_bg.jpg) center repeat-y;
height:auto!important;
min-height:73px;
height:73px;
}
body.Kennisbank .col3 ul ul {
display:none;
float:none;
width:130px;
margin:5px 26px 0 22px;
padding:0 0 35px 0;
height:auto!important;
}
body.Kennisbank .col3 ul ul li {
width:130px;
background:white;
margin-bottom:0;
padding-top:0;
height:auto!important;
min-height:0!important;
}
body.Kennisbank .col3 ul ul li a {
display:block;
margin:0;
padding:0;
color:#4b73b9;
font-weight:normal;
font-size:11px;
background:none;
}
body.Kennisbank .col3 ul ul li a:hover {
color:#990000;
text-decoration:underline;
}
body.Kennisbank .col3 .functions {
position:absolute;
bottom:0;
width:242px;
height:21px;
margin:0;
padding:1px 0 0 12px;
background:url(../kennisbank_functions_bg.jpg) bottom no-repeat;
list-style:none;
}
* html body.Kennisbank .col3 .functions {
bottom:-1px;
}
body.Kennisbank .col3 .functions a.move,
body.Kennisbank .col3 .functions a.toogle,
body.Kennisbank .col3 .functions a.close {
display:block;
float:left;
height:13px;
margin:0;
padding:0;
text-indent:-10000000px;
}
body.Kennisbank .col3 .functions a.move {
width:212px;
margin-left:-2px;
background:#FFF url(../icon_move.jpg) left center no-repeat;
cursor:move;
}
body.Kennisbank .col3 .functions a.toogle {
width:9px;
margin-right:1px;
background:#FFF url(../icon_toogle.jpg) left center no-repeat;
}
body.Kennisbank .col3 .functions a.close {
width:9px;
background:#FFF url(../icon_close.jpg) left center no-repeat;
}
/* Kennisbank Item */
body.KennisbankItem .cont_wrap {
position:relative;
}
body.KennisbankItem .col3 ul,
body.KennisbankItem .col3 ol {
margin:0 0 10px 225px;
padding:0;
}
body.KennisbankItem .col3 ul ul,
body.KennisbankItem .col3 ol ol {
margin:0 0 0 30px;
padding:0;
}
body.KennisbankItem ul.itemTopLinks {
position:absolute;
top:0;
left:155px;
width:780px;
height:39px;
background:#4b73b9;
list-style:none;
border-bottom:solid 1px #c4e1fb;
margin:0;
padding:0 0 0 10px;
}
body.KennisbankItem ul.itemTopLinks li {
float:left;
}
body.KennisbankItem ul.itemTopLinks li a {
float:left;
display:block;
padding-right:12px;
padding-left:7px;
color:#c4e1fb;
font-size:10px;
background:url(../bullet_arrow_Lightblue.gif) left center no-repeat;
height:20px;
line-height:20px;
}
body.KennisbankItem ul.itemTopLinks li.white a {
color:white;
background-image:url(../bullet_arrow_w_small.gif);
}
body.KennisbankItem ul.itemLeftLinks {
position:absolute;
top:90px;
left:160px;
list-style:none;
margin:0;
padding:0;
}
body.KennisbankItem ul.itemLeftLinks li a {
font-size:10px;
padding-left:8px;
background:url(../bullet_arrow_Darkblue_small.gif) left center no-repeat;
}
body.KennisbankItem .col3 {
width:585px;
margin-top:40px;
margin-right:10px;
}
body.KennisbankItem .col3 h3 {
padding:14px 10px 10px 190px;
margin:0 5px 5px 5px;
border-bottom:solid 1px #000066;
font-size:14px;
height:auto;
}
body.KennisbankItem .col3 h4 {
margin:0 0 0 195px;
padding:0;
color:#000066;
font-size:11px;
}
body.KennisbankItem .col3 p {
display:block;
width:350px;
margin-left:195px;
padding:0;
color:#141719;
padding-bottom:10px;
}
body.KennisbankItem .col3 p.letOp {
color:#990000;
display:block;
}
body.KennisbankItem .col3 p.letOp span.left {
display:block;
float:left;
width:40px;
}
body.KennisbankItem .col3 p.letOp span.right {
display:block;
float:left;
width:310px;
}
table.files {
width:350px;
margin-left:195px;
margin-bottom:10px;
}
table.files td {
border-bottom:solid 1px white;
padding:2px 5px;
vertical-align:center;
text-align:left;
background:#c4e1fb;
}
table.files td,
table.files td a {
color:#990000;
text-decoration:none;
}
table.files td.title {
background:#000066;
color:white;
font-size:12px;
}
table.files td.filename {
width:290px;
}
table.files td.filesize {
text-align:center;
}
body.KennisbankItem .col5 {
margin-top:40px;
width:195px;
padding-top:25px;
}
body.KennisbankItem .col5 h2 {
margin:0;
padding:0;
border:none;
}
body.KennisbankItem .col5 ul {
margin-top:5px;
margin-bottom:45px;
list-style:none;
}
body.KennisbankItem .col5 ul li a {
background:url(../bullet_arrow_w_small.gif) left center no-repeat;
color:#000066;
text-decoration:none;
padding-left:10px;
}
body.KennisbankItem .col5 h3,
body.KennisbankItem .col5 p {
margin-left:0;
}
/* LOGIN CORPORATE
***********************************************************/
body.Login .col3 {
margin:0 5px 0 155px;
}
body.Login .col3 p {
width:370px;
}
body.Login .col3 .login_form {
margin:20px 10px 0 20px;
}
body.Login .col3 .login_form label {
display:block;
color:#4b73b9;
font-size:12px;
font-weight:bold;
margin-bottom:20px;
}
/* ADDED 09.01.2008 */
body.Login .col3 .login_form label.check {
margin-top:-10px;
font-weight:normal;
}
body.Login .col3 .login_form input.textfield {
border:solid 1px #4b73b9;
background:white;
width:368px;
height:18px;
line-height:18px;
margin-top:5px;
}
/* ADDED 09.01.2008 */
body.Login .col3 .login_form a.submit_button {
display:block;
width:73px;
height:12px;
margin:0 0 20px 0;
padding:0;
border:none;
text-indent:-10000000px;
background:url(../button_inloggen.jpg) left top no-repeat;
cursor:pointer;
}
body.Login .col3 .login_form ul {
margin:0 0 20px 0;
padding:0;
list-style:none;
}
body.Login .col3 .login_form ul li {
padding-bottom:5px;
}
body.Login .col3 .login_form ul li a {
color:#990000;
background:url(../bullet_dot.jpg) left center no-repeat;
padding-left:15px;
}
/* SITEMAP CORPORATE
***********************************************************/
/* ADDED 10.01.2008 */
body.Sitemap .top_cont {
width:310px;
}
/* CHANGED 10.01.2008 */
body.Sitemap .col3 {
/*float:none;
position:absolute;
top:116px;
left:310px;*/
position:relative;
margin-top:-170px;
width:615px;
background:none;
border-top:solid 5px #c4e1fb;
}
/* REMOVED 10.01.2008
body.Sitemap .top_cont {
width:770px;
}
body.Sitemap .site_functions {
width:598px;
}
*/
body.Sitemap .col3 h2 {
display:block;
width:100%;
height:40px;
border-bottom:solid 1px #c4e1fb;
background:url(../sitemap_heading_bg.jpg) bottom left no-repeat;
text-indent:-1000000px;
}
/* ADDED & CHANGED 12.01.2008 */
.siteMap {
padding-top:20px;
}
.SM_EVO_website,
.SM_EVO_kennisbank {
float:left;
width:285px;
padding-left:20px;
background:white;
}
.SM_EVO_kennisbank {
width:285px;
padding-left:5px;
}
.SM_EVO_website h3,
.SM_EVO_kennisbank h3 {
display:block;
margin:0 0 5px 0;
padding:0;
text-indent:-100000px;
height:22px;
}
.SM_EVO_website h3 {
width:153px;
background:url(../heading_evo_website.jpg) top left no-repeat;
}
.SM_EVO_kennisbank h3 {
width:204px;
background:url(../heading_evo_kennisbank.jpg) top left no-repeat;
}
.siteMap ul {
list-style:none;
border:solid 1px #94abc1;
margin:0 0 10px 0;
padding:0 10px 10px 10px;
}
.siteMap ul li {
/*border:solid 1px #94abc1;
margin-bottom:10px;
padding:10px;*/
margin-top:10px;
}
.siteMap ul li a {
font-size:12px;
font-weight:bold;
}
.siteMap ul li li a:hover {
text-decoration:underline;
color:#000066;
}
.siteMap ul ul li a {
padding-bottom:2px!important;
font-weight:normal;
}
.siteMap ul ul {
padding-top:5px!important;
border:none;
margin:0;
padding:0;
}
.siteMap ul ul ul {
border:none;
margin:0;
padding:0 0 15px 0;
background:url(../sitemap_UL_bg.jpg) left repeat-y;
}
.siteMap ul ul ul.last {
background:none;
padding:0;
}
.siteMap ul li li.last a {
background:url(../bullet_sitemap_last.jpg) left center no-repeat;
}
.siteMap ul li li,
.siteMap ul li li li {
border:none;
margin-top:0;
margin-bottom:0;
padding:0;
}
.siteMap ul li li a,
.siteMap ul li li li a {
display:block;
margin:0;
padding:1px 0;
background:url(../bullet_sitemap.jpg) left center no-repeat;
}
.siteMap ul li li.last li a,
.siteMap ul li li li a {
background:url(../bullet_sitemap_sub.jpg) left center no-repeat;
}
.siteMap ul li li a,
.siteMap ul li li.last a {
padding-left:42px;
background-position:10px center;
}
.siteMap ul li li.last li a,
.siteMap ul li li li a,
.siteMap ul li li li.last a {
padding-left:119px;
font-size:10px;
background-position:87px center;
}
.siteMap ul li li li.last a {
background:url(../bullet_sitemap_sub_last.jpg) left center no-repeat;
background-position:87px center;
}
/* END ADDED & CHANGED 12.01.2008 */
/* VOORDEEL // added 21.01.2008
*******************************************************/
body.Voordeel .col2 h2 {
background:#010066;
}
body.Voordeel .col2 ul li.selected a {
color:#990000;
}
body.Voordeel .banner img {
position:relative;
}
body.Voordeel .item {
float:left;
width:150px;
height:160px;
background:white;
border-right:solid 5px #C4E1FB;
text-align:center;
}
body.Voordeel .last {
border:none;
}
body.Voordeel .col3 .item {
border-bottom:solid 5px #C4E1FB;
}
body.Voordeel .item img {
margin:5px 3px;
border:solid 1px #C4E1FB;
}
body.Voordeel .col5 {
padding-top:166px;
}
body.Voordeel .col5 h2 {
height:30px;
border-bottom:solid 1px #C4E1FB;
}
body.Voordeel .col5 .voordeel_top5 {
border:solid 1px white;
width:149px; /* 163 total */
padding:10px 7px;
}
body.Voordeel .col5 .voordeel_top5 h3 {
margin:0;
padding:0;
}
body.Voordeel .col5 .voordeel_top5 h3 a {
text-decoration:underline;
}
body.Voordeel .col5 .voordeel_top5 p {
margin:0;
padding:0 0 25px 0;
color:#000066;
}
body.Voordeel .col5 .voordeel_top5 p a {
font-weight:bold;
color:#000066;
}
/* FOOTER
********************************************************/
.footer {
position:fixed;
bottom:0;
left:0;
margin:0;
padding:0; 
width:100%;
background:#000066;
cursor:default;
height:25px;
z-index:9999999;
}
.footer ul { 	
margin:0 auto; 
padding:0; 
list-style:none; 
width:959px;
background:#000066;
}
.footer ul li { display:inline; }
.footer ul li a {
color:#c4e1fb; 
text-decoration:none; 
padding:0 10px; 
border-left:solid 1px #c4e1fb; 
cursor:pointer; 
line-height:25px;
height:25px;
}
.footer ul li a:hover {
color:white;
text-decoration:underline;
}
.last {
border-right:solid 1px #c4e1fb;
}
body.Contact .footer ul li#fitem1 a,
body.Sitemap .footer ul li#fitem2 a,
body.Over .footer ul li#fitem3 a,
body.Adverteren .footer ul li#fitem4 a,
body.Copyright .footer ul li#fitem5 a,
body.Disclaimer .footer ul li#fitem6 a,
body.Privacy .footer ul li#fitem7 a,
body.Leveringsvoorwaarden .footer ul li#item8 a,
.footer ul li.selected a {
font-weight:bold; color:#ff00cc;
}
/* MAIN NAVIGATION
*******************************************************/
body.Homepage ul.main_navigation { background-image:none; }
ul.main_navigation,
body.Homepagenews ul.main_navigation { 
	float:left;
	margin:0 5px 0 0;
	padding:45px 0 0 0;
	list-style:none;
	background:white url(../home_link.jpg) left top no-repeat;
	width:150px;
	height:120px;
}
ul.main_navigation li {
	margin:0;
	padding:0;
	border-top:solid 1px #c4e1fb;
	height:19px;
}
ul.main_navigation li a {
	display:block;
	text-indent:-9999px;
	background:url(../main_menu_bg.jpg) no-repeat;
	height:19px;
	line-height:19px;
	width:150px;
}
ul.main_navigation li#item1 a { background-position: 0px 0px; }
body.Corporate ul.main_navigation li#item1 a { background-position: -450px 0px; }
ul.main_navigation li#item1 a:hover { background-position: -300px 0px; }
body.Corporate ul.main_navigation li#item1 a:hover { background-position: -600px 0px; }
body.OverEvo ul.main_navigation li#item1 a { background-position: -150px 0px; } /* ADDED 25.08.2008 */
ul.main_navigation li#item2 a { background-position: 0px -19px; }
body.Corporate ul.main_navigation li#item2 a { background-position: -450px -19px; }
ul.main_navigation li#item2 a:hover { background-position: -300px -19px; }
body.Corporate ul.main_navigation li#item2 a:hover { background-position: -600px -19px; }
body.Belangenbehartiging ul.main_navigation li#item2 a,
body.Belangenbehartiging ul.main_navigation li#item2 a:hover {
background-position: -150px -19px;
}
ul.main_navigation li#item3 a { background-position: 0px -39px; }
body.Corporate ul.main_navigation li#item3 a { background-position: -450px -39px; }
ul.main_navigation li#item3 a:hover { background-position: -300px -39px; }
body.Corporate ul.main_navigation li#item3 a:hover { background-position: -600px -39px; }
body.ActueleThemas ul.main_navigation li#item3 a { background-position: -150px -39px; }
ul.main_navigation li#item4 a { background-position: 0px -59px; }
body.Corporate ul.main_navigation li#item4 a { background-position: -450px -59px; }
ul.main_navigation li#item4 a:hover { background-position: -300px -59px; }
body.Corporate ul.main_navigation li#item4 a:hover { background-position: -600px -59px; }
body.Informatie ul.main_navigation li#item4 a,
body.Informatie ul.main_navigation li#item4 a:hover,
body.Bedrijfsadviezen ul.main_navigation li#item4 a,
body.Bedrijfsadviezen ul.main_navigation li#item4 a:hover {
background-position: -150px -59px;
}
ul.main_navigation li#item5 a { background-position: 0px -79px; }
body.Corporate ul.main_navigation li#item5 a { background-position: -450px -79px; }
ul.main_navigation li#item5 a:hover { background-position: -300px -79px; }
body.Corporate ul.main_navigation li#item5 a:hover { background-position: -600px -79px; }
ul.main_navigation li#item6 a { background-position: 0px -99px; }
body.Corporate ul.main_navigation li#item6 a { background-position: -450px -99px; }
ul.main_navigation li#item6 a:hover { background-position: -300px -99px; }
body.Corporate ul.main_navigation li#item6 a:hover { background-position: -600px -99px; }
body.Opleidingen ul.main_navigation li#item5 a,
body.Opleidingen ul.main_navigation li#item5 a:hover {
background-position: -150px -79px;
}
body.Voordeel ul.main_navigation li#item6 a,
body.Voordeel ul.main_navigation li#item6 a:hover {
background-position: -150px -99px;
}
