@charset "UTF-8";
/* CSS Document */

/*++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
+
+	File		: screen.css
+	Author		: frismedia.nl
+	Date		: 29-01-2007
+	 
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

/*++++++++++++++++++++++++*/
/*      HTML ELEMENTS     */



body {
	color:#808081;
	background-color:#fff;
	padding:0;
	margin:0;
	font: 0.85em/1.3em Arial, Helvetica, sans-serif;
}

hr {
	clear:right;
	border-bottom: 1px solid #8F8F8F;
	border-top: none; 
	border-left:none; 
	border-right:none;
	color: #8f8f8f;
	padding: 10px 0;
	display:block;
	margin:6px 0;
	height:1px;
}	

label {width:200px;display:block;}

form {margin-top:10px;
display:block;
float:left;}

span.alert {color:red;}

/*a:active, a:focus {outline: 0}*/

/*      HTML ELEMENTS     */
/*++++++++++++++++++++++++*/

/*++++++++++++++++++++++++*/
/*    GENERAL CLASSES     */
.clearfix:after, ul#nav:after, div#content:after, div.column:after,  div.page:after, div#main:after, div#bottom:after, ul#header:after, ul#header ul:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Hides from IE-mac and IE-win \*/
* html .clearfix, * html ul#nav, * html div#content, * html div.column, * html ul#nav, * html div.page, * html div#main, div#bottom, * html ul#header, * html ul#header ul {height: 1%;}
/* End hide from IE-mac */
/*    GENERAL CLASSES     */
/*++++++++++++++++++++++++*/

/*++++++++++++++++++++++++*/
/*      MAIN DIVS        */

div#wrapper {
	position: relative;
	margin: 0 auto;
	width: 995px;
	}
	
div#main {
	margin:0;
	padding:0;
	display:block;
	width: 100%;
	top:65px;
	position:absolute;
}
body.home div#main {background: url(../images/bck_home.jpg) no-repeat 10px -130px;}
body.cat1 div#main {background: url(../images/bck_cat1.jpg) no-repeat 10px -130px;}
body.cat2 div#main {background: url(../images/bck_cat2.gif) no-repeat 598px 10px;}
body.cat3 div#main {background: url(../images/bck_cat3.gif) no-repeat 598px 10px;}
body.cat4 div#main {background: url(../images/bck_cat4.gif) no-repeat 598px 10px;}
body.cat5 div#main {background: url(../images/bck_cat5.gif) no-repeat 598px 10px;}

div#content {
	margin: 0 0 0 215px;
	padding: 0;
	width: 580px;
/*	background: green;*/
}
body.cat1 div#content,
body.menu1 div#content,
body.menu4 div#content {
	padding: 0;
	width: 780px;
		}
body.menu2 div#content,
body.menu3 div#content {width: 680px;}
body.menu5 div#content,
body.menu6 div#content { padding-top:18px;}

div#bottom {
	width: 985px;
	margin: 20px 0 0 10px;
	min-height: 134px;
}

body.home div#bottom, body.cat1 div#bottom {
	background-color:#35a0de;
	color:#bbe0f8;
	}
body.cat2 div#bottom {
	background-color:#e97209;
	color:#fdb573;
	}
body.cat3 div#bottom {
	background-color:#00bbce;
	color:#c4eff4;
	}
body.cat4 div#bottom {
	background-color:#d7c800;
	color:#f2edad;
	}
body.cat5 div#bottom {
	background-color:#90ae36;
	color:#d8e7c1;
	}

/*div.column {width: 100%;}
	
div.wrap {float:left;}*/

h1 {
	padding: 19px 0 8px 0;
	margin:0;
	font-weight:normal;
	text-transform:lowercase;
	}

body.menu1 h1 {
	clear:both;
	font-size: 1.1em;
	font-weight:bold;
	text-transform:none;
	padding: 0;
	margin: 0 0 -11px 0;
	min-height:36px;

	}

body.menu1 h1 a {color:#878787;}
body.menu1 h1 a:hover {color:#35a0de;}

body.menu2 h1 {
	font-size: 1.35em;
	font-weight:bold;
	text-transform:none;
	color:#fff;
	padding: 7px 11px 5px 11px;
	background-color:#a4a3a4;
	margin: 0 0 4px 0;
	width:758px;
	}

div#content div.column h1 {padding: 10px 10px 16px 8px;}

div#bottom div
{
	width: 180px;
	float:left;	
	padding: 0 12px;
}
div#bottom h1 {font: bold 2.4em "Arial Narrow", Arial, Helvetica, sans-serif;padding:0;}
body.home div#bottom h1 {color:#BBE0F8;}

div#bottom div span {color:white;}
	
h2 {
	font: bold 3.2em "Arial Narrow", Arial, Helvetica, sans-serif;
	text-transform: lowercase;
	margin: 0;
}

h2 {color: #bbe0f8;}

body.home h2,
body.cat1 h2 {color:#7eb5ca;}
body.home h2,
body.cat1 h2,
body.menu3 h2,
body.menu4 h2,
body.menu7 h2{ font-size: 4.5em;}
body.menu5 h2, body.menu7 h2 {padding-bottom: 10px;}

body.cat2 h2 {color:#fdb573;}
body.cat3 h2 {color:#c4eff4;}
body.cat4 h2 {color:#f2edad;}
body.cat5 h2 {color:#d8e7c1;}

div#bottom h2 {
	color: #fff;
	font: bold 1.4em Arial, Helvetica, sans-serif;
	margin-bottom: 5px;
	}
	
h2 a:hover {text-decoration:none;}

h3, h3 a {
	font-size: 1.2em;
	text-transform: lowercase;
	padding:0 0 0 10px;
	margin:0;
	}

p {
	padding: 0 0 10px 0;
	margin:0;
	}
	
body.menu1 div#content div.column p {padding: 10px 10px 10px 8px;font-size: 0.9em;}
div#content div.column p {padding: 0 10px 10px 10px;}

div#content div.column img {margin-bottom: 10px;}
div#content div.column iframe {margin-left: 8px;}

a {
	color: #007cbd;
	font-weight: bold;
	text-decoration:none;
	}
a:hover {text-decoration:underline;}
	
/*      MAIN DIVS        */
/*+++++++++++++++++++++++*/

/*++++++++++++++++++++++++*/
/*          NAV           */

ul#header {
	list-style:none;
	padding: 9px 0 9px 4px;
	margin: 13px 0 0 10px;
	min-height: 35px;
	background: url(../images/header.gif) no-repeat;
	position:absolute;
	width:1000px;
}

body.menu2 ul#header {padding-bottom: 5px;}
	
ul#header ul {
	padding: 8px 0 25px 11px;
	margin: 11px 0 0 0;
	height:auto;
	list-style: none;
	background: #a4a3a4;
	min-height:120px;
	width:182px;
}

ul#header li {
	float:left;
	padding-left: 2px;} 
ul#header li.cat2 {padding-left: 6px;}

ul#header li ul li {
	float:none; 
	padding:1px;
	margin:0;
	}
	
ul#header li a {
	display: block;
	width: 193px;
	height: 35px;
	}
ul#header li.cat2 a {
	width: 191px;
	}
ul#header li.cat5 {
	width: 197px;}
	
ul#header li.cat5 ul {
	width: 184px;}	

ul#header li.cat1 a {background: url(../images/cat1.gif) no-repeat center top;}
ul#header li.cat1 em a, ul#header li.cat1 a:hover {background-image: url(../images/cat1_em.gif);}
ul#header li.cat2 a {background: url(../images/cat2.gif) no-repeat left top;}
ul#header li.cat2 em a, ul#header li.cat2 a:hover {background-image: url(../images/cat2_em.gif);}
ul#header li.cat3 a {background: url(../images/cat3.gif) no-repeat center top;}
ul#header li.cat3 em a, ul#header li.cat3 a:hover {background-image: url(../images/cat3_em.gif);}
ul#header li.cat4 a {background: url(../images/cat4.gif) no-repeat center top;}
ul#header li.cat4 em a, ul#header li.cat4 a:hover {background-image: url(../images/cat4_em.gif);}
ul#header li.cat5 a {background: url(../images/cat5.gif) no-repeat center top;}
ul#header li.cat5 em a, ul#header li.cat5 a:hover {background-image: url(../images/cat5_em.gif);}
ul#header li a span {display:none;}

ul#header li.cat2 ul li a,
ul#header li.cat3 ul li a,
ul#header li.cat4 ul li a,
ul#header li.cat5 ul li a {
	width: auto;
	height:auto;
	background: #a4a3a4;
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size: 0.9em;
	}

ul#header li.cat2 ul li em a, ul#header li.cat2 ul li a:hover,
ul#header li.cat3 ul li em a, ul#header li.cat3 ul li a:hover,
ul#header li.cat4 ul li em a, ul#header li.cat4 ul li a:hover,
ul#header li.cat5 ul li em a, ul#header li.cat5 ul li a:hover {
	background-image:none;
	font-style:normal;
	}

ul#header li.cat2 ul li em a, ul#header li.cat2 ul li a:hover {color:#e97209; color:#4e4e4e;}
ul#header li.cat3 ul li em a, ul#header li.cat3 ul li a:hover {color:#00bbce; color:#4e4e4e;}
ul#header li.cat4 ul li em a, ul#header li.cat4 ul li a:hover {color:#d7c800; color:#4e4e4e;}
ul#header li.cat5 ul li em a, ul#header li.cat5 ul li a:hover {color:#90ae36; color:#4e4e4e;}

/*ul#header li.cat2 ul li em a, ul#header li.cat2 ul li a:hover,
ul#header li.cat3 ul li em a, ul#header li.cat3 ul li a:hover,
ul#header li.cat4 ul li em a, ul#header li.cat4 ul li a:hover,
ul#header li.cat5 ul li em a, ul#header li.cat5 ul li a:hover {color:#000;}

ul#header li.cat2 ul li em a, ul#header li.cat2 ul li a:hover {color:#fdb573;}
ul#header li.cat3 ul li em a, ul#header li.cat3 ul li a:hover {color:#c4eff4;}
ul#header li.cat4 ul li em a, ul#header li.cat4 ul li a:hover {color:#f2edad;}
ul#header li.cat5 ul li em a, ul#header li.cat5 ul li a:hover {color:#d8e7c1;}*/


ul#nav {
	list-style:none;
	width: 190px;
	margin: 0;
	padding: 10px 10px 175px 10px;
	height: auto;
	float:left;
	font-size:0.9em;
}

body.home ul#nav, body.cat1 ul#nav {background: url(../images/menu_cat1.gif) no-repeat 10px bottom;}
body.cat2 ul#nav {background: url(../images/menu_cat2.gif) no-repeat -40px bottom;}
body.cat3 ul#nav {background: url(../images/menu_cat3.gif) no-repeat -40px bottom;}
body.cat4 ul#nav {background: url(../images/menu_cat4.gif) no-repeat -40px bottom;}
body.cat5 ul#nav {background: url(../images/menu_cat5.gif) no-repeat -40px bottom;}

body.menu1 ul#nav {
	background: url(../images/menu1.gif) no-repeat -40px bottom;
	padding-bottom: 241px;
	}
body.menu2 ul#nav {
	background: url(../images/menu2.gif) no-repeat -40px bottom;
	padding-bottom: 272px;	
	position:absolute;
	top:0;
	}
body.menu3 ul#nav {
	background: url(../images/menu3.gif) no-repeat -40px bottom;
	padding-bottom: 364px;
	}
body.menu4 ul#nav {
	background: url(../images/menu4.gif) no-repeat -40px bottom;
	padding-bottom: 283px;	
	}
body.menu5 ul#nav {
	background: url(../images/menu5.gif) no-repeat -40px bottom;
	padding-bottom: 245px;	
	}
body.menu6 ul#nav {
	background: url(../images/menu6.gif) no-repeat -40px bottom;
	padding-bottom: 240px;	
	}
body.menu7 ul#nav {
	background: url(../images/menu7.gif) no-repeat -40px bottom;
	padding-bottom: 382px;	
	}

ul#nav li {
	text-transform: lowercase;
	display: block;
	font-weight:bold;
	padding: 12px 0;
	font-size: 1.1em;
} 
ul#nav li a {
	text-decoration:none;
	color:#787878;
	background: url(../images/arrow.gif) no-repeat 11px center;
	padding: 2px 0 2px 40px;
	}
ul#nav li a:hover, ul#nav li em a {
	background-image: url(../images/arrow_em1.gif);
	color: #007cbd; 
	}
body.cat2 ul#nav li a:hover, body.cat2 ul#nav li em a {
	background-image: url(../images/arrow_em2.gif);
	color: #e97209; 
	}
body.cat3 ul#nav li a:hover, body.cat3 ul#nav li em a {
	background-image: url(../images/arrow_em3.gif);
	color: #00bbce; 
	}
body.cat4 ul#nav li a:hover, body.cat4 ul#nav li em a {
	background-image: url(../images/arrow_em4.gif);
	color: #d7c800; 
	}
body.cat5 ul#nav li a:hover, body.cat5 ul#nav li em a {
	background-image: url(../images/arrow_em5.gif);
	color: #90ae36; 
	}
ul#nav li em a { font-style:normal;}

ul#sidenav {
	list-style:none;
	width: 186px;
	margin: 0;
	padding: 196px 2px 120px 0;
	float:right;
}
body.menu2 ul#sidenav {
	float:none;
	margin-top: 315px;
	padding:0;
	width: 38px;
	position:absolute;
	left: -30px;
	}
ul#sidenav li {
	float:left;
	padding-right: 6px;} 
body.menu2 ul#sidenav li {
	padding: 6px 0 0 0;
	}
ul#sidenav li a {
	display: block;
	width: 38px;
	height: 38px;
	background: no-repeat center center;	
	}
body.menu2 ul#sidenav li a {
	display: block;
	width: 21px;
	height: 21px;
	background: no-repeat center center;	
	}
ul#sidenav li a span { display:none;}
	
body.cat2 ul#sidenav li.link1 a {background-image: url(../images/link1_cat2.gif); }
body.cat2 ul#sidenav li.link1 a:hover, body.cat2 ul#sidenav li.link1 em a {background-image: url(../images/link1_cat2_em.gif); }
body.cat2 ul#sidenav li.link2 a {background-image: url(../images/link2_cat2.gif); }
body.cat2 ul#sidenav li.link2 a:hover, body.cat2 ul#sidenav li.link2 em a {background-image: url(../images/link2_cat2_em.gif); }
body.cat2 ul#sidenav li.link3 a {background-image: url(../images/link3_cat2.gif); }
body.cat2 ul#sidenav li.link3 a:hover, body.cat2 ul#sidenav li.link3 em a {background-image: url(../images/link3_cat2_em.gif); }
body.cat2 ul#sidenav li.link4 a {background-image: url(../images/link4_cat2.gif); }
body.cat2 ul#sidenav li.link4 a:hover, body.cat2 ul#sidenav li.link4 em a {background-image: url(../images/link4_cat2_em.gif); }

body.cat3 ul#sidenav li.link1 a {background-image: url(../images/link1_cat3.gif); }
body.cat3 ul#sidenav li.link1 a:hover, body.cat3 ul#sidenav li.link1 em a {background-image: url(../images/link1_cat3_em.gif); }
body.cat3 ul#sidenav li.link2 a {background-image: url(../images/link2_cat3.gif); }
body.cat3 ul#sidenav li.link2 a:hover, body.cat3 ul#sidenav li.link2 em a {background-image: url(../images/link2_cat3_em.gif); }
body.cat3 ul#sidenav li.link3 a {background-image: url(../images/link3_cat3.gif); }
body.cat3 ul#sidenav li.link3 a:hover, body.cat3 ul#sidenav li.link3 em a {background-image: url(../images/link3_cat3_em.gif); }
body.cat3 ul#sidenav li.link4 a {background-image: url(../images/link4_cat3.gif); }
body.cat3 ul#sidenav li.link4 a:hover, body.cat3 ul#sidenav li.link4 em a {background-image: url(../images/link4_cat3_em.gif); }

body.cat4 ul#sidenav li.link1 a {background-image: url(../images/link1_cat4.gif); }
body.cat4 ul#sidenav li.link1 a:hover, body.cat4 ul#sidenav li.link1 em a {background-image: url(../images/link1_cat4_em.gif); }
body.cat4 ul#sidenav li.link2 a {background-image: url(../images/link2_cat4.gif); }
body.cat4 ul#sidenav li.link2 a:hover, body.cat4 ul#sidenav li.link2 em a {background-image: url(../images/link2_cat4_em.gif); }
body.cat4 ul#sidenav li.link3 a {background-image: url(../images/link3_cat4.gif); }
body.cat4 ul#sidenav li.link3 a:hover, body.cat4 ul#sidenav li.link3 em a {background-image: url(../images/link3_cat4_em.gif); }
body.cat4 ul#sidenav li.link4 a {background-image: url(../images/link4_cat4.gif); }
body.cat4 ul#sidenav li.link4 a:hover, body.cat4 ul#sidenav li.link4 em a {background-image: url(../images/link4_cat4_em.gif); }

body.cat5 ul#sidenav li.link1 a {background-image: url(../images/link1_cat5.gif); }
body.cat5 ul#sidenav li.link1 a:hover, body.cat5 ul#sidenav li.link1 em a {background-image: url(../images/link1_cat5_em.gif); }
body.cat5 ul#sidenav li.link2 a {background-image: url(../images/link2_cat5.gif); }
body.cat5 ul#sidenav li.link2 a:hover, body.cat5 ul#sidenav li.link2 em a {background-image: url(../images/link2_cat5_em.gif); }
body.cat5 ul#sidenav li.link3 a {background-image: url(../images/link3_cat5.gif); }
body.cat5 ul#sidenav li.link3 a:hover, body.cat5 ul#sidenav li.link3 em a {background-image: url(../images/link3_cat5_em.gif); }
body.cat5 ul#sidenav li.link4 a {background-image: url(../images/link4_cat5.gif); }
body.cat5 ul#sidenav li.link4 a:hover, body.cat5 ul#sidenav li.link4 em a {background-image: url(../images/link4_cat5_em.gif); }

body.menu2 ul#sidenav li.link1 a {background-image: url(../images/link1_slide.gif); }
body.menu2 ul#sidenav li.link1 a:hover, body.menu2 ul#sidenav li.link1 em a {background-image: url(../images/link1_slide_em.gif); }
body.menu2 ul#sidenav li.link2 a {background-image: url(../images/link2_slide.gif); }
body.menu2 ul#sidenav li.link2 a:hover, body.menu2 ul#sidenav li.link2 em a {background-image: url(../images/link2_slide_em.gif); }
body.menu2 ul#sidenav li.link3 a {background-image: url(../images/link3_slide.gif); }
body.menu2 ul#sidenav li.link3 a:hover, body.menu2 ul#sidenav li.link3 em a {background-image: url(../images/link3_slide_em.gif); }
body.menu2 ul#sidenav li.link4 a {background-image: url(../images/link4_slide.gif); }
body.menu2 ul#sidenav li.link4 a:hover, body.menu2 ul#sidenav li.link4 em a {background-image: url(../images/link4_slide_em.gif); }

	
/*         NAV            */
/*++++++++++++++++++++++++*/

/*++++++++++++++++++++++++*/
/*        CONTENT         */
body.menu2 div#content {
position:absolute;top:160px;}

div#content img { float:left;}
div#content div.column {
	float:left;
	width: 195px;
	display:block;
	padding-top: 8px;
	}
div#content div.column.wide {
	width: auto;
	padding: 0;
	}	
body.menu2 div#content div.column.wide {
	height: 422px;
	float:left;
	position:relative;

	}
body.menu2 div#content div.extra {
	position:absolute;
	right:-100px;
	top:30px;
	font-size: 0.9em;
	line-height:1.2em;
	}
body.menu4 div#content div.column {margin-top:20px;}
body.menu5 div#content div.column {
	width: auto;
	padding:0;
	margin-top:10px;
	}
	
body.menu5 div#content div.tip {
	overflow:hidden;
}

body.menu5 div#content div.tip span  {
	display:block;
	clear:both;
}


body.menu6 div#content div.column {
	width: 550px;
	padding: 0 0 0 10px;
	margin-bottom:10px;}
	
body.menu6 div#content div.column img {float:left;}
body.menu6 div#content div.column div {
float:left;
width:365px;
margin-left:10px;}	

body.menu7 div#content div.column {margin-left: 105px;}
	
a.link {
	background: url(../images/arrow.gif) no-repeat left center;
	padding: 5px 10px 5px 28px;
	margin-left:13px;
	line-height: 32px;
	font-weight:bold;
	text-decoration:none;
	color: #8f8f8f;
}
a.link:hover {
	color:#35a0de;
	background: url(../images/arrow_em1.gif) no-repeat left center;	
	}
body.menu3 a.link {float:right;}

a.info2,
a.info3,
a.info4,
a.info5 {
	display:block;
	width: 26px;
	height: 26px;
	background-position: center center;
	background-repeat:no-repeat;
	float:right;
	margin-right: 18px;
	}

a.info2:hover,
a.info3:hover,
a.info4:hover,
a.info5:hover {background-image: url(../images/info_hover.gif);}
	
a.info2 {background-image: url(../images/info_cat2.gif);}
a.info3 {background-image: url(../images/info_cat3.gif);}
a.info4 {background-image: url(../images/info_cat4.gif);}
a.info5 {background-image: url(../images/info_cat5.gif);}

a.info2 span,
a.info3 span,
a.info4 span,
a.info5 span {display:none;}

a.link1,
a.mail1,
a.mail2,
a.mail3,
a.mail4,
a.mail5 {
	display:block;
	height: 25px;
	background-position: right center;
	background-repeat:no-repeat;
	float:right;
	margin-right: 15px;
	padding: 10px 28px 3px 0;
	text-transform: lowercase;
	font-weight:bold;
	color:#8f8f8f;
	text-decoration:none;
	}

a.link1 {background-image: url(../images/link.gif);}
a.link1:hover {background-image: url(../images/link_hover.gif);}
	
a.mail1 {background-image: url(../images/mail.gif);}
a.mail2 {background-image: url(../images/mail_cat2.gif);}
a.mail3 {background-image: url(../images/mail_cat3.gif);}
a.mail4 {background-image: url(../images/mail_cat4.gif);}
a.mail5 {background-image: url(../images/mail_cat5.gif);}

a.mail1:hover {
	background-image: url(../images/mail_hover.gif);
	color: #007cbd;
	text-decoration:none;
	}
a.mail2:hover,
a.mail3:hover,
a.mail4:hover,
a.mail5:hover {
	background-image: url(../images/mail_hover.gif);
	color: #007cbd;
	}

p.links {
	background: url(../images/arrow.gif) no-repeat left center;
	padding: 5px 28px;
	font-weight:bold;
	}
p.links strong {color:#35a0de;}
p.links a {
	color: #8f8f8f;
	text-decoration:none;
	}
p.links a:hover { color:#35a0de;}

span.b1,
span.b2,
span.b3,
span.b4,
span.b5 {display:block;}

body.home ul#intro li h2 {font-size:3.8em;margin:-10px 0 0 0;color:red;}

body.home ul#intro li p
{
	font-size:1.1em;
	margin:-10px 0 0 25px;
	padding:0;
	display:block;
}
body.home ul li.b1 {padding: 25px 0 0 0;}
body.home ul li.b2 {padding: 10px 0 0 275px;}
body.home ul#intro li.b3 {padding: 10px 0 0 130px;}
body.home ul#intro li.b3 h2 {font-size:5.2em;}
body.home ul li.b4 {padding: 10px 0 0 30px;}
body.home ul li.b5 {padding: 10px 0 0 300px;}
body.home ul#intro li.b5 p {margin-bottom:10px;}
body.home h2 {margin-bottom:-10px;font-size:3.3em;}

body.home ul#intro h2 a {color:#999;padding-top:0;}
body.home ul {list-style-type:none;margin:0;padding:0;}
body.home ul li p {visibility:hidden;margin-left:30px;}
body.home ul#intro li h2 a:hover {color:#35a0de;}
body.home ul#intro li p {margin-top:0;margin-bottom:0;}
body.home ul li:hover p {visibility:visible;}

div.side h2 a {color:white;}
div.side h2 a:hover {text-decoration:underline;}

body.cat1 span.b1,
body.cat1 span.b2,
body.cat1 span.b3 {padding: 25px 0;}
body.cat1 h2 { margin-bottom: -10px;}
body.cat1 span h2 {margin-bottom:0;}
body.cat1 span.b1 h2 {margin-left: 200px;}
body.cat1 span.b1 p {margin: 0 190px 10px 100px;}
body.cat1 span.b2 h2 {margin-left: 55px;}
body.cat1 span.b2 p {margin: 0 130px 10px 150px;}
body.cat1 span.b3 h2 {margin-left: 380px;}
body.cat1 span.b3 p {margin: 0 210px 10px 100px;}
body.cat1 span.b1 p,
body.cat1 span.b3 p  {}

body.cat2 span.b1 p {color:#e97209;}
body.cat3 span.b1 p {color:#00bbce;}
body.cat4 span.b1 p {color:#d7c800;}
body.cat5 span.b1 p {color:#90ae36;}
body.cat2 span.b1 p,
body.cat3 span.b1 p,
body.cat4 span.b1 p,
body.cat5 span.b1 p { margin-left: 80px;}

body.cat2 span.b2,
body.cat3 span.b2,
body.cat4 span.b2,
body.cat5 span.b2 {padding-top: 25px;}
body.cat2 span.b2 p,
body.cat3 span.b2 p,
body.cat4 span.b2 p,
body.cat5 span.b2 p {margin: 0 180px 0 40px;}

body.cat2 span.b3,
body.cat3 span.b3,
body.cat4 span.b3,
body.cat5 span.b3 {padding-top: 18px;}
body.cat2 span.b3 h2,
body.cat3 span.b3 h2,
body.cat4 span.b3 h2,
body.cat5 span.b3 h2  {margin-left: 145px;}
body.cat2 span.b3 p,
body.cat3 span.b3 p,
body.cat4 span.b3 p,
body.cat5 span.b3 p {margin-left: 170px;}

body.cat2 span.b4,
body.cat3 span.b4,
body.cat4 span.b4,
body.cat5 span.b4 {padding-top: 18px;}
body.cat2 span.b4 h2,
body.cat3 span.b4 h2,
body.cat4 span.b4 h2,
body.cat5 span.b4 h2 {margin-left: 20px;}
body.cat2 span.b4 p,
body.cat3 span.b4 p,
body.cat4 span.b4 p,
body.cat5 span.b4 p {margin-left: 45px;}

body.cat2 span.b5,
body.cat3 span.b5,
body.cat4 span.b5,
body.cat5 span.b5 {padding-top: 18px;}
body.cat2 span.b5 h2,
body.cat3 span.b5 h2,
body.cat4 span.b5 h2,
body.cat5 span.b5 h2 {margin-left: 270px;}
body.cat2 span.b5 p,
body.cat3 span.b5 p,
body.cat4 span.b5 p,
body.cat5 span.b5 p {margin-left: 300px;}

body.menu3 span.b1,
body.menu3 span.b2,
body.menu3 span.b3 {padding: 25px 0 0 0;}
body.menu3 span.b1 h2 {margin-left: 30px;}
body.menu3 span.b1 p {
	margin-left: 134px;
	margin-right: 40px;
	}
body.menu3 span.b1 p.links {
	margin-left: 107px;}	
body.menu3 span.b2 h2 {margin-left: 180px;}
body.menu3 span.b2 p {
	margin-left: 200px;
	margin-right: 40px;
	

	}	
body.menu3 span.b2 p.links {
	margin-left:150px;
	text-align:left;
	margin-right: 10px;}
body.menu3 span.b3 h2 {margin-left: 60px;}
body.menu3 span.b3 p {
	margin-left: 135px;
	margin-right: 160px;
	}	
body.menu3 span.b3 p.links { margin-left: 85px;}

body.menu4 h2, body.menu7 h2 {
	padding-top: 20px; 
	margin-left: 0px;
	margin-bottom:-10px;
	}
body.menu4 h2 {margin-bottom:0px;}

body.menu4 p, body.menu7 p {
	margin-left:95px;
	margin-right: 25px;
	padding-top:0;
	}
body.menu6 span.b1 p {
	font-size:1.15em;
	line-height: 1.3em;
}
body.menu6 span.b1 {margin: 65px 0 50px 187px;}
body.menu6 span.b1 a.link {float: right;}
body.menu6 span.b1 a:hover {color:#007cbd;}

body.menu6 a {color:#8f8f8f;}
body.menu6 div.column a:hover {color:#007cbd;}

div#bottom {font-size:0.9em;}
div#bottom img { float:left;}

div#bottom div#twitter {
	margin:10px 10px 0 0;
	border:5px solid white;
	background-color:#ABE1F9;
	width:330px;
	float:left;
	display:block;
}
div#bottom div#twitter h2 {
	color:#000;
	font-weight:normal;
}

img.actueel {margin-right:20px;}
div#bottom div#twitter img{
	margin-right:10px;}
	
	div#bottom img.logo{
		border:1px solid white;
		margin-top:10px;
		margin-right:10px;
	}
div#bottom div#twitter p{
	color:#A4A3A4;
	font-weight:bold;
}
div#bottom div#twitter a{
	color:#A4A3A4;
	font-weight:normal;
}

div#social {
	position:absolute;
	top:47px;
	right:10px;

}
div#bottom div.side {
	float:left;
	width: 470px;
	color: #fff;
	padding: 10px 0 0 15px;
	}
body.home div#bottom div.side {width: 370px;padding-top:0;}
div#bottom div.side ul {
	list-style:none;
	padding: 0;
	margin: 10px 0 0 0;
	}
div#bottom div.side ul li {
	font-weight: bold;
		padding: 0 0 10px 0;}
div#bottom div.side ul li a {
	color: #fff;
	text-decoration:none;
	padding-left: 15px;
	background: url(../images/bullet.gif) no-repeat left center;
	}
div#bottom div.side ul li a:hover {text-decoration:underline;}

img.medewerker {margin-left:75px; display:block;}

/*        CONTENT         */
/*++++++++++++++++++++++++*/


/*++++++++++++++++++++++++*/
/*         FORMS          */

/*         FORMS          */
/*++++++++++++++++++++++++*/


/*++++++++++++++++++++++++*/
/*         FOOTER         */

div#footer {	
	clear:both;
	}

