/*
***********************************************************
Title:     Content
Author:    Emile Blume - Netcreators.com
***********************************************************
*/
@charset "utf-8";
/* Typography////////////////////////////////////////////////////////////////////////////////*/
html { background: #D8ECC7 url(../images/bg.gif) repeat-x top; }
body { 
	background: #D8ECC7 url(../images/bg.gif) repeat-x top;
	color: #000;
	font-size: 76%; 
	font-family: Arial, Helvetica, sans-serif; 
}

h1 { font-size: 1.4em; }
h2 { font-size: 1.3em;color:#3A519A; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.2em; }
h5 { font-size: 1.1em; }
h6 { font-size: 1em; }

h1, h2, h3, h4, h5, h6 {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-top: 5px;
	margin-bottom: 1em;
}
a { color:#3A519A; }
a:hover { color:#7CC142; text-decoration:underline; }
p {
	margin:10px 5px;
	font-size: 1.1em;
	color:  #000;
}

.startpagina-01 li, .startpagina-01 ul,.startpagina-02 li, .startpagina-02 ul,.startpagina-03 li, .startpagina-03 ul,.startpagina-04 li, .startpagina-04 ul{
	font-size:0.9em;
	margin-left:-38px;
	padding:0px 1px 10px 0px;
	text-align:left;
}

#center .startpagina-01 h2, #center .startpagina-02 h2 ,#center .startpagina-03 h2, #center .startpagina-04 h2{
	font-size:1.4em;
	height:20px;
	text-align:center;	
	background-color:#F1F3F8;		
}

#center ol, #center ul {
	font-size:1.2em;
	list-style: disc;
	margin:0em 0em 0.5em 3em;
	padding-left: 1.3em;
}




hr {
	clear: both;
	background: #596975;
	color: #596975;
	border: 0;
	height: 1px;
}

a p {
	text-decoration: underline;
}

/* Design /////////////////////////////////////////////////////////////////////////////////*/
#main {
        background: #FFFFFF url(../images/bg-dotted.gif) repeat-y left;
        border-bottom: 10px solid #FFF;
	width: 920px;
}

#header { background: url(../images/bg-header.gif) #FFFFFF no-repeat left top;}
#header span { display: none;}
#header a { text-decoration: none;}

#logo {
	background: url(../images/logo.gif) no-repeat left top;
	height: 95px;
	width: 182px;
	left: 10px;
	top: 8px;
	position: absolute;
}

#logo a {
	display: block;
	height: 95px;
	width: 182px;
	cursor: pointer;
}

#slogan {
	left: 324px;
	top: 74px;
	position: absolute;
}

#slogan h2 {
	color: #3A519A;
	font-size: 24px;
	font-weight: normal;
	margin: 0;
	padding: 0;
}

#toolbar {
	top: 81px;
	right: 10px;
	position: absolute;
        height: 20px;
	width: 180px;
}

#dynamic {
	width: 60px;
	left: 45px;
	position: absolute;
}

#dynamic #fontsizehead {
	display: none;
}

#dynamic p.navitems {
	margin: 0;
}

#page-title h1 {
	background: #7CC142;
	color: #FFF;
	padding: 8px;
	width: 184px;
	font-size:18px;
	min-height:42px;
	_height: 42px;
}

#kruimel, #kruimel a{
	color:#3A519A;
	font-size: 11px;
	margin-bottom: 10px;
}

#kruimel a:hover{
	color:#7CC142;
}

#kruimel .kruimelspan1{
	display: none;
}



.csc-frame-frame2 {
	background-color:#EAF6E0;
	background:url(../images/kader-top.gif) no-repeat left top;
	border-right:1px none #E4E4E4;
	margin:20px -11px 20px 0px;
	overflow:hidden;
	padding:0.6em;
	width:436px;	
}

.csc-frame-frame1 {
	background:#EAF6E0 url(../images/kader-top.gif) no-repeat left top;
	border-bottom:1px none #E4E4E4;
	border-right:1px none #E4E4E4;
	margin:20px -11px 20px 0px;
	overflow:hidden;
	width:450px;	
}

.csc-frame-frame1 .bottom {
	background:url(../images/kader-bot.gif) no-repeat left bottom;
	border-bottom:1px none #E4E4E4;
	border-right:1px none #E4E4E4;
	overflow:hidden;
	padding:0.6em;
	width:437px;	
}

.csc-frame-frame1 p, .csc-frame-frame2 p{
	color: #3A519A;

}

.csc-frame-frame2 {
	background:#FFEDED;
	float: left;	
}
	
.csc-header-n2 h1{
	margin-bottom: 0.1em;
}



.csc-frame-frame1 .bodytext, #center .bodytext{
	margin-left: 20px;
	margin-right: 10px;	
}

#info h2{
	background:#D30000 none repeat scroll 0% 50%;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: normal;
	height: 13px;
	padding:13px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#info{
	background:#F1F3F8 none repeat scroll 0% 50%;
	display:inline;
	float:left;
	min-height:175px;
	margin:20px 0px 0px 10px;
	position:relative;
	width:200px;
	
}

#info .news-list-container{
	background:#F1F3F8 none repeat scroll 0%;
	padding-left: 5px;
		
}

#info .news-list-item a {
	background:transparent url(../images/bullit-blue.gif) no-repeat scroll left 4px;
	color:#3A519A;
	font-size:0.8em;
	display:block;
	margin-top:5px;	
	padding-left:16px;
	text-decoration:none;
}

#info .news-list-item a:hover{
	color: #7CC142;
} 

#info h3{
	padding:0px;
	font-weight: normal;
}


#topjob{
	background:#F1F3F8 none repeat scroll 0% 50%;
	display:inline;
	float:left;
	min-height:155px;
	margin:20px 0px 0px 10px;
	position:relative;
	width:200px;
}

#topjob h2{
	background:#3A519A none repeat scroll 0% 50%;
	color: #fff;
	font-size: 17px;
	font-weight: normal;
	height: 13px;
	padding:13px;
	margin: 0px 0px 0px 0px;
	text-decoration: none;
}

#topjob .news-list-item a {
	background:transparent url(../images/bullit-blue.gif) no-repeat scroll left 4px;
	color:#3A519A;
	font-size:0.8em;
	display:block;
	margin-top:5px;
	margin-left:5px;	
	padding-left:16px;
	text-decoration:none;
	font-weight :normal;
}

#topjob h3{
	padding:0px;
}

#topjob .news-list-item a:hover{
	color: #7CC142;
} 


#service h2{
	background:#7CC142 none repeat scroll 0% 50%;
	color: #FFFFFF;
	font-size: 17px;
	font-weight: normal;
	height: 13px;
	padding: 13px;
	margin: 0px 0px 0px 0px;
}
	
#service{
	background:#F1F3F8 none repeat scroll 0% 50%;
	display:inline;
	float:left;
	min-height: 65px;
	margin:0px 0px 0px 10px;
	width:200px;
	font-size: 12px;
	
}
#service img, .csc-textpic-text p{
	margin:5px 1px -3px 10px;
	padding:0px 5px 0px 0px;
}
#service a{
	text-decoration:none;
	display:inline;
	float:left;
        	color:#3A519A ;
        	        	
}

#right .news-list-container{
	margin-left: 5px;
	height: 150px;
}

#right h4{

	background:#F1F3F8 none repeat scroll 0% 50%;
	display:inline;
	float:left;
	margin: 0px 0px 0px 10px;
	font-size:13px;
	color: #3A519A;
	padding-left: 10px;
	width: 190px;
}
#right .bodytext, .bodytext p{
	background:#F1F3F8 none repeat scroll 0% 50%;
	font-size: 1em;
	padding: 5px 0px 8px 10px;
	width: 190px;
	margin: 0px 0px 0px 10px;
	
	}

#right .bodytext, .bodytext a:hover, #service a:hover{
	color:#7CC142;
}

#right .bodytext, .bodytext a, #service a{
	color:#3A519A;


}

#right .bodytext  .internal-link, #right .download, #right .external-link-new-window, #right .external-link{
	background:transparent url(../images/bullit-blue.gif) no-repeat scroll left 4px;
	padding-left:16px;
}
#right .bodytext  .internal-link, #right .download, #right .external-link-new-window, , #right .external-link{
	font-family: Arial, Helvetica, sans-serif;
	padding-left: 17px;
	margin-bottom: 1em;
	text-decoration: none;
}


#center div.csc-textpic div.csc-textpic-imagewrap .csc-textpic-image img {
margin: 5px;
}

#footer {
	background: url(../images/bg-footer.gif) #FFFFFF no-repeat left top;
	height: 26px;
	margin-top: 6px;
	position: relative;
}

#footer-content {
	margin-left: 30px;
}

#footer-content * {
	color: #3A519A;
	margin: 0;
	padding: 0;
}

#footer-content p {
	top: 5px;
	left: 225px;
	position: absolute;
	font-size: 11px;
	width: 520px;
	text-align: center;
}

/*search result*/


#center .bodytext a{
	color: #3A519A ;
}

#center .bodytext a:hover{
	color: #7CC142;
}


#center .browsebox li {
    display: inline; 
    padding: 5px;
}

#center .tx-indexedsearch-browsebox ul {
	margin:0px 0px 20px -20px;
}

#center .tx-indexedsearch-res{
	margin:10px 0px 10px 10px;
}

#center {
	margin-left: 5px;
}

#center .tx-indexedsearch fieldset{
	display: block;
}

#center .tx-srfeuserregister-pi1 fieldset{
	display: block;
}

.wachttijden th, .wachttijdenP th, .wachttijdenB th, .wachttijdenD th {
		font-weight: bold;
		border: 1px solid #DCDCDC;
		font-size:  1.1em;
		padding-left: 4px;
}

.wachttijden td, .wachttijdenP td , .wachttijdenB td, .wachttijdenD td {
		border: 1px solid #DCDCDC;
		padding-top: 6px;
		padding-left:4px;
		font-size:  1.1em;
		width: 300px;
}

.wachttijden .tr-2 .td-0, .wachttijden .tr-3 .td-0, .wachttijden .tr-5 .td-0, .wachttijden .tr-6 .td-0, .wachttijden .tr-7 .td-0, .wachttijden .tr-8 .td-0, .wachttijden .tr-12 .td-0, .wachttijden .tr-16 .td-0, .wachttijden .tr-20 .td-0, .wachttijden .tr-25 .td-0, .wachttijden .tr-30 .td-0, .wachttijden .tr-31 .td-0, .wachttijden .tr-32 .td-0, .wachttijden .tr-33 .td-0, .wachttijden .tr-37 .td-0, .wachttijden .tr-39 .td-0, .wachttijden .tr-40 .td-0, .wachttijden .tr-last .td-0{
	font-weight: bold;
}

.wachttijdenP .tr-5 .td-0, .wachttijdenP .tr-6 .td-0, .wachttijdenP .tr-7 .td-0, .wachttijdenP .tr-13 .td-0 , .wachttijdenP .tr-14 .td-0 , .wachttijdenP .tr-16 .td-0 , .wachttijdenP .tr-17 .td-0 , .wachttijdenP .tr-18 .td-0 , .wachttijdenP .tr-19 .td-0 , .wachttijdenP .tr-20 .td-0 , .wachttijdenP .tr-21 .td-0 , .wachttijdenP .tr-25 .td-0 , .wachttijdenP .tr-26 .td-0 , .wachttijdenP .tr-27 .td-0 , .wachttijdenP .tr-28 .td-0 , .wachttijdenP .tr-29 .td-0 , .wachttijdenP .tr-30 .td-0 , .wachttijdenP .tr-31 .td-0 , .wachttijdenP .tr-32 .td-0 , .wachttijdenP .tr-35 .td-0{
	padding-left: 14px;
}




.afspraak th{
		font-weight: bold;
		border: 1px solid #DCDCDC;
		font-size:  1.1em;
		padding: 6px;
}

.afspraak td{
		border: 1px solid #DCDCDC;
		padding: 6px;
		font-size:  1.1em;
		
}

/* *****************Startpagina`s hoofd menu items****************** */

.startpagina-01, .startpagina-02{
	overflow:hidden;
	width:150px;
	float:left;
	height:160px;
}

.startpagina-03, .startpagina-04{
	overflow:hidden;
	width:150px;
	float:left;
	height:275px;
}

.startpagina-01{
	background: #FFFFFF url(../images/bg-homepage-1.gif) no-repeat scroll left top;
	text-align:center;
}

.startpagina-02{
	background: #FFFFFF url(../images/bg-homepage-2.gif) no-repeat scroll left top;text-align:center;
}

.startpagina-03{
	background: #FFFFFF url(../images/bg-homepage-3.gif) no-repeat scroll left top;
}

.startpagina-04{
	background: #FFFFFF url(../images/bg-homepage-4.gif) no-repeat scroll left top;
}

#center .startpagina-01 h1, #center .startpagina-01 .bodytext, #center .startpagina-02 h1, #center .startpagina-02 .bodytext , #center .startpagina-03 h1, #center .startpagina-03 .bodytext, #center .startpagina-04 h1, #center .startpagina-04 .bodytext  {
	margin: 10px 2px 0px 5px;
	height: 30px;	
	font-size:1.2em;	
}

#center .startpagina-01 .bodytext a, #center .startpagina-02 .bodytext a , #center .startpagina-03 .bodytext a, #center .startpagina-04 .bodytext a{
	color: #3A519A ;
	font-size:1em;	
}

#center .startpagina-01 .bodytext a:hover, #center .startpagina-02 .bodytext a:hover , #center .startpagina-03 .bodytext a:hover, #center .startpagina-04 .bodytext a:hover{
	color: #7CC142;
	font-size:1em;	
}
#center .startpagina-01 h1, #center .startpagina-01 a, #center .startpagina-02 h1, #center .startpagina-02 a, #center .startpagina-03 h1, #center .startpagina-03 a , #center .startpagina-04 h1, #center .startpagina-04 a{

	text-align:center;
	color: #3A519A ;
	font-size:1.1em;	
}

#center .startpagina-01 a:hover, #center .startpagina-02 a:hover, #center .startpagina-03 a:hover ,#center .startpagina-04 a:hover{

	text-align:center;
	height: 50px;	
	color: #7CC142;
}

#center .startpagina-03 h1,#center .startpagina-04 h1 {
	height: 55px;

}

#center .startpagina-01 .csc-textpic-text p, #center .startpagina-02 .csc-textpic-text p , #center .startpagina-03 .csc-textpic-text p , #center .startpagina-04 .csc-textpic-text p {
	text-align:center;
}

/* background bestel 01 en 02////////////////////////*/

.bestelform-01{
	background-color:#F1F3F8;
	margin: 4px;
}


.bestelform-02{
	background-color:#F1F3F8;
	margin: 4px;
}

