/* Start of CMSMS style sheet 'Tools' */
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* clearing */
	.stretch,
	.clear {
		clear:both; 
		height:1px; 
		margin:0; 
		padding:0; 
		font-size: 15px;
		line-height: 1px;
	}
	.clearfix:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	.menu_horiz:after {
		content: "."; 
		display: block; 
		height: 0; 
		clear: both; 
		visibility: hidden;
	}
	* html>body .clearfix {
		display: inline-block; 
		width: 100%;
	}
	* html>body .menu_horiz{
		display: inline-block; 
		width: 100%;
	}
	
	* html .clearfix {
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
	}
	* html .menu_horiz{
		/* Hides from IE-mac \*/
		height: 1%;
		/* End hide from IE-mac */
	}
/* end clearing */


/* replace */
	.replace {
		display:block;
		
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
	}
	/* tidy these up */
	.replace * {
		text-indent: -10000px;
		display:block;
		
		background-repeat: no-repeat;
		background-position: left top;
		background-color:transparent;
	}
	.replace a {
		text-indent:0;
	}
	.replace a span {
		text-indent:-10000px;
	}
/* end replace */


/* accessibility */
     span.accesskey {
     	text-decoration:none;
     }
     .accessibility {
     	position: absolute;
     	top: -999em;
     	left: -999em;
     }
/* end accessibility */
/* End of 'Tools' */

/* Start of CMSMS style sheet 'Typography' */
/* A CSS Framework by Mike Stenhouse of Content with Style */

/* TYPOGRAPHY */
  body {
    text-align: left;
    font-family: Arial, Verdana, Helvetica, Sans;
    font-size: 12px;
    line-height: 1.5em;
  }

  div {
  }

  img {
    display: inline;
    border: 0;
  }
	
/* LINKS */
	a,
	a:link, 
	a:active, a:visited {
		text-decoration: underline;
	}

	a:hover {
	text-decoration: underline;
	}
/* END LINKS */
	
/* HEADINGS */
	h1 {
border: 0px solid #000000;
		font-size: 130%;
	             FONT-WEIGHT: bold; 
		line-height: 1.5em;
		margin: 0 0 0.25em 0;
		padding: 0;
	}
	h2 {
border: 0px solid #000000;
		font-size: 120%;
	             FONT-WEIGHT: bold; 
                          line-height: 1.25em;
		margin: 0 0 0.25em 0;
		padding: 0;
                          xPADDING-BOTTOM: 0.17em; 
                          xBORDER-BOTTOM: 1px solid #a0a0a0;
	}
	h3 {
		font-size: 1.3em;
	             FONT-WEIGHT: bold; 
		line-height: 1.5em;
		margin: 0 0 0.5em 0;
		padding:0;
                          PADDING-BOTTOM: 0.17em; 
                          BORDER-BOTTOM: #aaa 1px solid
	}
	h4 {
		font-size: 1.2em;
		line-height: 1.3em;
		margin: 0 0 0.25em 0;
		padding: 0;
	}
	h5 {
		font-size: 1.1em;
		line-height: 1.3em;
		margin: 0 0 0.25em 0;
		padding: 0;
	}
/* END HEADINGS */

/* TEXT */
	p {
border: 0px solid #000000;
		margin: 0 0 0 0;
		padding: 0;
	}
	blockquote {
		border-left: 10px solid #ddd;
		margin-left: 10px;
	}
	pre {
		font-family: monospace;
		font-size: 1.0em;
	}
	strong, b {
		font-weight: bold;
	}
	em, i {
		font-style:italic;
	}
    code {
        font-family: "Courier New", Courier, monospace;
        font-size: 1em;
        white-space: pre;
    }
/* END TEXT */
	
/* LISTS */
	#main ul {
        line-height:1.4em;
		margin: 0 0 1.5em 0;
		padding: 0;
	}
	#main ul li {
		margin: 0 0 0.25em 30px;
		padding: 0;
	}
	ol {
		font-size: 1.0em;
		line-height: 1.4em;
		margin: 0 0 1.5em 0;
		padding: 0;
	}
	ol li {
		font-size: 1.0em;
		margin: 0 0 0.25em 30px;
		padding: 0;
	}
	dl {
		margin: 0 0 1.5em 0;
		padding: 0;
		line-height: 1.4em;
	}
	dl dt {
		font-weight: bold;
		margin: 0.25em 0 0.25em 0;
		padding: 0;
	}
	dl dd {
		margin: 0 0 0 30px;
		padding: 0;
	}
/* END LISTS */
	
	
/* TABLE */
	table {
        font-size: 1em;
		margin: 0 0 0 0;
        padding: 0;
	}
	table caption {
		font-weight: bold;
		margin: 0 0 0 0;
		padding: 0 0 0 0;
	}
	th {
		font-weight: bold;
		text-align: left;
	}
	td {
		font-size: 1em;
	}
/* END TABLE */	
	
	hr {
                          border-style: solid;
                          border-color: gray;
                          border-width: 1px;
		margin: 0px 0px 4px;
                          padding: 0px;
		xborder-top: 1px solid gray;
		   
	}
	div.hr {
		margin: 0px;
                          padding: 0px;
		xborder-top: 1px solid gray;
	}

	
/* END TYPOGRAPHY */	
/* End of 'Typography' */

/* Start of CMSMS style sheet 'Colours' */
/* Layout sections */
	body {
        background-image: url(uploads/images/background.gif);            
        background-repeat: repeat;
        background-position: 0px 0px;
		color: #697275;
		}
		
	div#page {
		border: 0px solid #c0c0c0;
		xbackground: #fff;
	    }
		
	div#header {
		color: #fff;
		}
		
	div#footer {
		color: #fff;
		background-color: #848484;
		}
		
/* Links */		
	a,
	a:link,
	a:active, a:visited {
		color: #EF3939;
                          text-decoration: underline;
	}

             a:hover {
                          text-decoration: underline;
             }
        
 


/* Headings */	
	h2, h3, h4, h5, h6 {
		color: #697275;
	}
	h1{
		color: #EF3939;
	}

             h2{
		color: #EF3939;
	}


/* End of 'Colours' */

/* Start of CMSMS style sheet 'Menu' */
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* MENU_VERT */

#menu_vert {         /* zie layout stylesheet */
  }

#menu_vert ul {
  width: 100%; /* Width of Menu Items */
  font-size: 100%;
  font-weight: 800;
  margin: 0px 0px 0px 0px;
  padding: 0px 0px 0px 0px;
  list-style: none;
  }

#menu_vert li a {
  display: block;
  color: #697275;
  text-decoration: none;
  xborder-top: 1px solid #3791B4;
  border-left: 1px solid #C6C6C6;
  border-right: 1px solid #C6C6C6;
  border-bottom: 1px solid #C6C6C6;
  background-color: #F7F7F7;
  padding: 4px 5px 8px 10px;
  margin: 0px 6px 0px 4px;
  }

#menu_vert li a:hover {
             color: #697275;
	background-color: #C6C6C6;
}

/* Fix IE. Hide from IE Mac \*/
* html #menu_vert li { float: left; height: 1%; }
* html #menu_vert li a { height: 1%; }
/* End */

    div#menu_vert ul ul  {
      border: none;
    }

    div#menu_vert ul li ul li a, 
    div#menu_vert ul li ul li a:link, 
    div#menu_vert ul li ul li a:visited  {
  display: block;
  color: #697275;
  text-decoration: none;
  xborder-top: 1px solid #3791B4;
  border-left: 1px solid #C6C6C6;
  border-right: 1px solid #C6C6C6;
  border-bottom: 1px solid #C6C6C6;
  background-color: #F7F7F7;
  padding: 4px 5px 8px 20px;
  margin: 0px 6px 0px 4px;
  }
    }

#menu_vert li ul li a { 
  } /* Sub Menu Styles */

/* fixed image flicker by adding .cssmenu-vertical ul */

div#menu_vert .menuactive a,
div#menu_vert .menuactive a:link,
div#menu_vert .menuactive a:active,
div#menu_vert .menuactive a:visited

{
	xlist-style-type: square;
	xdisplay: inline;
             color: #EF3939;
        font-weight: 800;
	xbackground-color: #C6C6C6;
}

div#menu_vert .menuactive a:hover
{
             color: #697275;
	background-color: #C6C6C6;
}

/* END MENU_VERT */



















/* MENU_HORIZ */

    * html div#menu_horiz {
        /* hide ie/mac \*/
        xheight: 1%;
        /* end hide */
    }

    div#menu_horiz {
       background-color: #848484;
        height: 30px;
        margin: 0px 0px 0px 0px;
       border-top: 1px solid #666666;
       background-image: url("uploads/images/menuback.gif");  
       border-bottom: 1px solid #666666;
    }

    div#menu_horiz ul {
        text-align: right;
        height: 30px;
        margin: 0px 20px 0px 20px;
        padding: 0x 0px 0px 0px;
        list-style: none;
        border-top: 0px solid #FF4817;
        border-bottom: 0px solid #FF4817;
    }
    div#menu_horiz ul li {
        float: left;
        display: inline;
        list-style: square;
        margin: 150 ;
        xborder-bottom: 1px solid #808080;
    }
    div#menu_horiz ul li a {
        font-size: 110%;
        font-weight: 800;
        color: #ffffff;
        
        border-lft: 1px solid #808080;
    }

    div#menu_horiz ul li a,
    div#menu_horiz ul li a:link,
    div#menu_horiz ul li a:active,
    div#menu_horiz ul li a:visited {
        font-size: 110%;
        font-weight: 800;
        color: #ffffff;
        list-style-type: square;
        padding: 6px 15px 6px 15px; 
        float: left;
        display: inline;
        margin: 200 ;

        /* hide from ie/mac \*/
        display: block;
        /* end hide */

        text-decoration: none;
        margin: 0;
        xcolor: #808080;
        xbackground-color: #ffffff;
    }

    div#menu_horiz ul li a:hover {
        color: #6A7275;
    }

    div#menu_horiz .active {
        display: inline-block;

        /* hide from ie/mac \*/
        display: block;
        /* end hide */
        
        xbackground-color: #ffffff;
    }

    div#menu_horiz .menuactive a,
    div#menu_horiz .menuactive a:link,
    div#menu_horiz .menuactive a:active,
    div#menu_horiz .menuactive a:visited
    {
	color: #EF383D;
        background-image: url("uploads/images/menuback2.gif"); 
    }

    div#menu_horiz .current a:hover,
    div#menu_horiz .active a:hover 
    {
	xbackground-color: #ffffff;
    }

/* END MENU_HORIZ */





/* End of 'Menu' */

/* Start of CMSMS style sheet 'News' */
        .actionnews1 a {
            font-size: 1.1em;
            font-weight: bold;
            color: #697275;
       }

        .actionnews1 a:visited {
            font-size: 1.1em;
            font-weight: bold;
            color: #697275;
       }

        .actionnews1 p {
            margin: 0;
            padding: 0px 4px 5px 4px;
            font-weight: bold;
            font-size: 1.1em;
            font-variant: small-caps;
            color: #697275;
       }

       .actionnews1 {
            margin: 0;
            margin-bottom: 10px;
            padding: 0;
            padding-bottom: 5px;
            width: 168px;
            background-color:  #D21831;
            text-align: center;
            border: 1px solid #909090;
       }

        .news a {
            font-weight: bolder;
       }

        .news a:visited {
            font-weight: bolder;
       }

        .news {
            border: 1px solid #b0b0b0;
            margin-bottom: 10px;
       }

        .newshead h1 {
            margin: 0;
            padding:0;
            font-size: 1.1em;
            font-weight: bolder;
            color: #697275;
       }

        .newshead {
            margin: 0;
            padding: 4px 0px 4px 0px;
            background-color:  #697275; /* #FFE75A; */
            xbackground-image: url(images/newshead.gif);            
            xbackground-repeat: no-repeat;
            xbackground-position: left top;
       }

        .newsfoot {
            xmargin-bottom: 4px;
            xpadding: 0;
            xheight: 0px;
            xbackground-image: url(images/newsfoot.gif);            
            xbackground-repeat: no-repeat;
            xbackground-position: left top;
       }

       .newsbox {
            margin: 0;
            padding: 5px 10px 5px 10px;
            width: 158px;
            xborder-left: 1px solid #B5B5BD;
            xborder-right: 1px solid #B5B5BD;
       }

        .newspagenews {
            border: 0px solid #b0b0b0;
            margin-bottom: 20px;
       }

        .newspagenewsfoot {
            xmargin-bottom: 14px;
            xpadding: 0;
            xheight: 0px;
            xbackground-image: url(images/newsfoot.gif);            
            xbackground-repeat: no-repeat;
            xbackground-position: left top;
       }

.NewsSummaryTitle {
  font-size: 90%;
  font-weight: bold;
  color: #697275;
  line-height: 1.3em;
  margin: 0 0 0 0;
  padding: 3px 11px 4px 11px;
}

.NewsSummaryLink a {
  font-size: 100%;
  font-weight: normal;
  line-height: 130%;
  padding: 12px 14px 0px 0px;
            color: #E76221;
 }

.NewsSummaryMorelink {
  font-size: 90%;
  padding: 0px 11px 0px 11px;
            color: #689DA6;
 }


.NewsSummaryCategory {
  font-style: italic;
 }

.NewsSummaryPostdate {
  font-size: 90%;
  font-weight: nornal;
 }

.NewsSummarySummary, .NewsSummaryContent {
  font-size: 90%;
  padding: 0px 11px 0px 11px;
 }

#NewsPostDetailDate {
  font-style: italic;
  }

#NewsPostDetailTitle{
  margin-top: 5px;
  }


#NewsPostDetailSummary {
  xfont-size: 1.06em;
  font-weight: bolder;
  xfont-style: italic;
  margin-bottom: 10px;
  }

#NewsPostDetailContent {
  }


/* End of 'News' */

/* Start of CMSMS style sheet 'Layout' */
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* SITE SPECIFIC LAYOUT */

/* #myframe { height: 1000px; } was noodzakelijk voor de embed label die op de portal pagina's wordt gebruikt */

    body {
        margin: 0;
        padding: 0;
        text-align: center;
      }

    div#homepage {
        width: 800px;                       /* de inhoud van 'page' is 'content' die op zijn beurt 760 breed is */
        margin: 10px auto auto auto;
        padding: 0;
        text-align: center;
        background-color: #ffffff;
        xbackground-image: url(uploads/images/background.png);            
        xbackground-repeat: repeat;
        xbackground-position: 0px 0px;
        border:  1px solid #666666;
    }    


    div#page {
        width: 800px;                       /* de inhoud van 'page' is 'content' die op zijn beurt 760 breed is */
        margin: 10px auto auto auto;
        padding: 0;
        text-align: center;
        xbackground-image: url(uploads/images/achtergr_content.png);            
        xbackground-repeat: repeat;
        xbackground-position: 0px 0px;
        border:  1px solid #666666;
        background-color: #ffffff;
    }
    

    /* HEADERS */

       div#topheader {
        clear: both;
        color: #fff;
        background-color: #E76321;
        border-top: 0px solid #666666;
        border-bottom:  0px solid #E76321;
       }

       div#topheader p {
           font-size: 0.8em;
           margin: 0;
           padding: 8px;
           text-align: center;
       }

        div#header {
            border-top: 0px solid #EB8553;            
            margin: 0;
            padding: 0;
            height: 150px;
            background-color: #ffffff;
            background-image: url(uploads/images/header.gif);            
            background-repeat: no-repeat;
            background-position: 0px 0px;
            text-align: left;
       }

        div#header p {
            margin: 0px 0px 0px 0px;
            padding: 0px 0px 0px 0px;
       }

        div#header_organisatie  {
            border-top: 0px solid #EB8553;            
            margin: 0;
            padding: 0;
            height: 150px;
            background-color: #ffffff;
            background-image: url(uploads/images/header.gif);            
            background-repeat: no-repeat;
            background-position: 0px 0px;
            text-align: center;
       }

        div#header_dienstverlening  {
            border-top: 0px solid #EB8553;            
            margin: 0;
            padding: 0;
            height: 150px;
            background-color: #ffffff;
            background-image: url(uploads/images/header.gif);            
            background-repeat: no-repeat;
            background-position: 0px 0px;
            text-align: center;
       }

        div#header_kandidaten  {
            border-top: 0px solid #EB8553;            
            margin: 0;
            padding: 0;
            height: 150px;
            background-color: #ffffff;
            background-image: url(uploads/images/header.gif);            
            background-repeat: no-repeat;
            background-position: 0px 0px;
            text-align: center;
       }

        div#header_vacatures {
            border-top: 0px solid #EB8553;            
            margin: 0;
            padding: 0;
            height: 150px;
            background-color: #ffffff;
            background-image: url(uploads/images/header.gif);            
            background-repeat: no-repeat;
            background-position: 0px 0px;
            text-align: center;
       }

        div#header_nieuws {
            border-top: 0px solid #EB8553;            
            margin: 0;
            padding: 0;
            height: 150px;
            background-color: #ffffff;
            background-image: url(uploads/images/header.gif);            
            background-repeat: no-repeat;
            background-position: 0px 0px;
            text-align: center;
       }

 
    /* END HEADERS */
    
    /* MENU */

       div#menu_vert h1 {
           color: #F3B000;
           text-align: right;
           margin-bottom: 0px;
       }

       div#menu_vert {
           float: left;
           width: 180px;
           margin-top: 20px;
           margin-left: 0px;
           padding-left: 0px;
           padding-right: 0px;
           padding-bottom: 150px;
      }

       div#menu_vert_onder_insp {
           float: left;
           width: 180px;
           margin-top: 0px;
           margin-left: 0px;
           padding-left: 0px;
           padding-right: 0px;
           padding-bottom: 130px;
  background-image: url(uploads/images/menuvertback2a.gif); 
  background-repeat: no-repeat;
  background-position: bottom right;
      }

       div#menu_vert_onder_org {
           float: left;
           width: 180px;
           margin-top: 0px;
           margin-left: 0px;
           padding-left: 0px;
           padding-right: 0px;
           padding-bottom: 130px;
  background-image: url(uploads/images/menuvertback6a.gif); 
  background-repeat: no-repeat;
  background-position: bottom right;
      }

       div#menu_vert_onder_coach {
           float: left;
           width: 180px;
           margin-top: 0px;
           margin-left: 0px;
           padding-left: 0px;
           padding-right: 0px;
           padding-bottom: 130px;
  background-image: url(uploads/images/menuvertback4a.gif); 
  background-repeat: no-repeat;
  background-position: bottom right;
      }

       div#menu_vert_onder_dienst {
           float: left;
           width: 180px;
           margin-top: 0px;
           margin-left: 0px;
           padding-left: 0px;
           padding-right: 0px;
           padding-bottom: 130px;
  background-image: url(uploads/images/menuvertback3a.gif); 
  background-repeat: no-repeat;
  background-position: bottom right;
      }

       div#menu_vert_onder_news {
           float: left;
           width: 180px;
           margin-top: 0px;
           margin-left: 0px;
           padding-left: 0px;
           padding-right: 0px;
           padding-bottom: 130px;
  background-image: url(uploads/images/menuvertback5a.gif); 
  background-repeat: no-repeat;
  background-position: bottom right;
      }
      div#menu_horiz {
           xcolor: #ffffff;
           xpadding: 0px 0px 1px 0px;
      }


    /* END MENU */
    
    /* CONTENT */

    /* home main:         | <- 540+5=545 -> |    */
    /* home content2:   | <- 180+5=185 -> |    */

    /* other menu_vert: | <- 140+5+10=155 -> |  */
    /* other content1:   | <- 400+5=405 -> |     */
    /* other content2:   | <- 180+5=185 -> |     */

        div#content {
border: 0px solid #000000;
           width: 795px; 
           margin: auto auto auto 0px;
           text-align: left;
       }

       div#content1 {                   /*content deel van vervolg pagina (met menu links) */
border: 0px solid #000000;
           float: left;
           width: 580px;
           margin: 15px 0px auto 15px;
           padding: 0px 0px 0px 5px;
       }

       div#content2 {                     /* rechterkolom */
border: 0px solid #000000;
           clear: right;
           float: right;
           color: #404040;
           width: 180px;
           margin: 15px auto auto auto;
           padding: 0px 5px 0px 0px; /* 5 uit de rechterrand van de de content style */
       }

       div#content_organisatie {                   /*content deel van vervolg pagina (organisatie) */
border: 0px solid #000000;
           float: left;
           width: 580px;
           margin: 15px 0px 10px 15px;
           padding: 0px 0px 0px 5px;
       }

       div#content_dienstverlening {                   /*content deel van vervolg pagina (organisatie) */
border: 0px solid #000000;
           float: left;
           width: 580px;
           margin: 15px 0px auto 15px;
           padding: 0px 0px 0px 5px;
       }


       div#content_kandidaten {                   /*content deel van vervolg pagina (organisatie) */
border: 0px solid #000000;
           float: left;
           width: 580px;
           margin: 15px 0px auto 15px;
           padding: 0px 0px 0px 5px;
       }


       div#content_vacatures {                   /*content deel van vervolg pagina (organisatie) */
border: 0px solid #000000;
           float: left;
           width: 580px;
           margin: 15px 0px auto 15px;
           padding: 0px 0px 0px 5px;
       }

       div#content_nieuwsoverzicht {                   /*content deel van vervolg pagina (organisatie) */
border: 0px solid #000000;
           float: left;
           font-size: 111%;
           width: 580px;
           margin: 15px 0px auto 15px;
           padding: 0px 0px 0px 5px;
       }

       div#content_nieuws {                   /*content deel van vervolg pagina (organisatie) */
border: 0px solid #000000;
           float: left;
           width: 580px;
           margin: 15px 0px auto 15px;
           padding: 0px 0px 0px 5px;
       }

       div#main {                        /* content deel van de home page */
           float: left;
           width: 755px; 
           margin: 5px 5px 0px 10px;
           padding: 0px 5px 0px 5px;  /* 5 uit de linkerrand van de de content style */
       }

    /* END CONTENT */

    /* HOMEPAGE */
       div#homebox_left {
           clear: left;
           float: left;
           width: 480px;
       }

         div#homebox_right {
           clear: right;
           float: right;
           width: 273px;
       }

       div#homebox h1 {
            font-size: 1.2em;
            color: #ffffff;
            margin: 0;
            xpadding: 3px 11px 4px 10px;
            xbackground-color: #E76321;
       }


       div#welcome {
           clear: left;
           float: left;
           width: 480px;
           border: 0px solid #d0d0d0;
       }

       div#welcome h1{
            font-size: 1.4em;
            color: #EF3939;
            margin: 0;
            padding: 3px 0px 4px 0px;
            xbackground-color: #ffffff;
       }

       div#welcome p{
            padding: auto 28px auto 26px;
       }

       div#welcomefoot {
       }

       div#quotes {
           clear: right;
           float: right;
           margin: 0px 10px auto 0px;
           width: 296px;
           height: 410px;
       }

       div#map {
           clear: right;
           float: right;
           width: 263px;
       }
 
       div#top3news {
           clear: left;
           float: left;
           width: 480px;
            background-image: url(uploads/images/news_bottom.gif);            
            background-repeat: no-repeat;
            background-position: bottom right;       

       }

       div#top3news h1 {
            font-size: 1.2em;
            font-weight: normal;
            text-transform: uppercase;
            color: #ffffff;
            margin: 0;
            padding: 10px 11px 8px 11px;
            background-image: url(uploads/images/news_top.gif);            
            background-repeat: no-repeat;
            background-position: 0px 0px;
            text-align: center;
       }

       div#top3news p {
            xfont-size: 1.0 em;
            xmargin: 0;
            padding: 3px 11px 4px 25px;
            xbackground-color: #ffffff;
       }

       div#top3newsfoot {
       }

       div#homecontact h1 {
            font-size: 1.2em;
            font-weight: normal;
            text-transform: uppercase;
            color: #ffffff;
            margin: 0;
            padding: 10px 11px 8px 11px;
            background-image: url(uploads/images/contact-bg-top.gif);            
            background-repeat: no-repeat;
            background-position: 0px 0px;
            text-align: center;
      }

       div#homecontact h2 {
            font-size: 1em;
            xcolor: #697275;
            margin: 0;
            padding: 3px 2px 4px 10px;
      }

       div#homecontact {
           clear: right;
           float: right;
           margin: 11px auto auto 10px;
           width: 263px;
            background-image: url(uploads/images/contact-bg-bottom.gif);            
            background-repeat: no-repeat;
            background-position: bottom right;
       }

       div#homecontact p {
            font-size: 1em;
            margin: 0px 0px 0px 0px;
            padding: 3px 2px 4px 10px;
      }


       div#homecontactfoot {
       }

    /* HOMEPAGE */

        
    /* END CONTENT */
 
    
    /* FOOTER */

       div#footer {
        clear: both;
        border-top: 3px solid #EF383D;
        background-image: url("uploads/images/menuback.gif"); 
        margin: 15px 0px 0px 0px;
       }

       div#footer p {
           font-size: 0.8em;
           margin: 0;
           padding: 5px 5px 5px 5px;
           text-align: center;
       }

       div#aftertext p {
           font-size: 81%;
           line-height: 1.2em;
           color: #a0a0a0;
           padding: 10px 10px 0px 20px;
           text-align: left;
       }

    /* END FOOTER */

/* END LAYOUT */

/* VERVOLGPAGINA */

       div#plaatje h1 {
            font-size: 1.2em;
            font-weight: normal;
            text-transform: uppercase;
            color: #ffffff;
            margin: 0;
            padding: 0px 11px 8px 11px;
            background-image: url(uploads/images/menuvertback1.gif);            
            background-repeat: no-repeat;
            background-position: 0px 0px;
            text-align: center;
      }

       div#plaatje h2 {
            font-size: 1em;
            xcolor: #697275;
            margin: 0;
            padding: 3px 2px 4px 10px;
      }

       div#plaatje {
           clear: left;
           float: left;
           margin: 10px 5px 0px 5px;
           width: 180px;
  background-image: url(uploads/images/menuvertback2a.gif); 
  background-repeat: no-repeat;
  background-position: bottom right;
            text-align: center;
       }

       div#plaatje p {
            font-size: 1em;
            margin: 0;
            padding: 3px 3px 3px 3px;
            text-align: center;
      }






          

/* End of 'Layout' */

