/*GLOBAL*/
html{
height:100%;
}
body{
margin:0;
padding:0;
height:100%;
background-color:#646464;
font-family:Arial;
font-size:12px;
}
img{
border-width:0;
}
form{
margin:0;
}
/*POSITIONING*/
#wrapper{
position:relative;
width:950px;
margin:0 auto;
background-image:url();
background-repeat:repeat-y;
background-color:#FFFFFF;
}
#header{
display:block;
height:160px;
background-image:url();
background-repeat:no-repeat;
width:950px;
}
/*#left{
float:left;
width:10px;
}*/
#content{
float:left;
display:block;
}

#footer_clear{
clear:both;
padding-bottom:20px;
}
#footer{
position:absolute;
bottom:0;
height:20px;
width:100%;
text-align:right;
font-size:10px;
text-align:right;
background-color:#646464;
}
#footer a{ text-decoration:none; color:#FFF;}

#logo{ float:left; width:290px; height:120px;}
#gegevens{ float:right; width:350px; height:81px; display:block; margin:50px 50px 0 0; text-align:right;}
#gegevens h2{ margin:0px; font-size:16px; color:#333333; float:right;}
#gegevens span{font-size:13px; color:#322786;float:right;}

#menu{clear:both; height:40px; width:950px; display:block; }
#menu .item{ color:#FFF; font-size:16px; background-image:url(../images/menu.jpg); background-repeat:repeat-x; float:left; display:block; line-height:38px; height:40px; width:107px; text-align:center; text-decoration:none;}
#menu .item:hover{ background-image:url(../images/menu1.jpg); background-repeat:repeat-x;}
#menu .active{ background-image:url(../images/menu1.jpg); background-repeat:repeat-x;}
#head{width:950px; height:176px;}
#headbar{ width:950px; height:30px; line-height:30px; color:#FFF; background-color:#D01611; position:relative; top:146px; background-image:url(../images/headbar-bg.jpg); background-position:0 0; background-repeat:no-repeat;}
#headbar h2 { margin:0 0 0 25px; font-size:18px; float:left;}
#headbar .lback{ float:right; text-decoration:none; color:#FFF; margin:0 10px 0 0; }
#content{ width:950px; margin-bottom:40px; min-height:360px;}
#content h2 { margin:0 0 10px 0; font-size:16px; }
#txt{ padding:0 0 0 20px; width:380px; float:left;}
#txt h1{ margin:10px 0px 20px -10px; font-size:18px; color:#646464;}
#frontextra{position:absolute; width:510px; height:230px; top:690px; left:420px;}
#frontextra h1{margin:0px 0px 10px 0px; font-size:18px; color:#646464;}
#intronieuws{ position:absolute; width:240px; height:300px; top:250px; left:420px; background-color:#B1B1B1; padding:0px; background-image:url(../images/newsimg.jpg); background-position:bottom; background-repeat:no-repeat; height:425px;}
#introeducation {position:absolute; width:240px; height:300px; top:250px; left:690px; background-color:#B1B1B1; padding:0px;background-image:url(../images/educationimg.jpg); background-position:bottom; background-repeat:no-repeat; height:425px;}
#intronieuws li, #introeducation li{ list-style:none; margin:20px 0 0 0;}
.listyle { position:absolute; width:15px; height:15px; background-image:url(../images/list-intro.jpg); background-repeat:no-repeat; float:left; margin:0 0 0 -23px; text-align:center;}
.introhead{ height:40px; line-height:38px; font-size:18px; background-image:url(../images/menu3.jpg); background-repeat:repeat-x; color:#FFF; padding:0 0 0 20px;}
.introbtn{ background-image:url(../images/btn-intro.jpg); background-repeat:no-repeat; width:130px; height:22px; line-height:22px; display:block; text-decoration:none; color:#0B3339; text-align:center;}
.introtxt{ height:150px}

#right{float:right; margin:20px 20px 0 0;}
#block01{margin:0 0 20px 0;}
#block02{}

/* OPLEIDINGEN */

#lefteduc{ width:600px; float:left; margin:20px 0 0 10px;}
.educhead{ width:200px; background-color:#939393; margin-bottom:1px; height:24px; line-height:24px; color:#FFFFFF;}
.educmargin{ margin: 0 0 0 10px;}
.eductxt{ width:600px; background-color:#E9E9E9; border:1px solid #939393; margin:0 0 18px 0;}
.educpadding{ margin:10px 10px 10px 10px; display:block;}

#righteduc{ width:300px; float:right; margin:20px 10px 0 0;}
.educhead2{ width:200px; background-color:#2D3A9A; margin-bottom:1px; height:24px; line-height:24px; color:#FFFFFF;}
.educmargin2{ margin: 0 0 0 10px;}
.eductxt2{ width:300px; background-color:#939393; border:1px solid #939393; margin:0 0 18px 0;}
.educpadding2{ margin:10px 10px 10px 10px; display:block;}

.costs{ width:200px; color:#FFFFFF;}
.price{ width:80px; color:#FFFFFF;}
.leesmeer{ font-size:10px;color:#FFFFFF; text-decoration:none;}
.newstitle{ margin:10px 0 10px 0; font-size:18px; color:#38595D;}

#cat{ width:250px; float:left; background-color:#C1C1C1; margin:10px 1px 10px 10px; min-height:200px;}
.head{ width:auto; height:30px; line-height:30px; background-color:#3A4BC5; text-transform: uppercase; font-size:16px; color:#FFF; border-bottom:1px solid #FFF;}
.head span{margin-left:10px;}
.marginn{margin: 10px 0 30px 0;}
.marginn2{margin: 10px 0 0 0;}
.hide_me{ background-color:#B7B7B7; float:left; width:250px; margin:10px 1px 10px 0; min-height:200px;}
.hide_me2{ background-color:#B1B1B1; float:left; width:428px; margin:10px 0 10px 0; min-height:200px;}
.row {height:30px; line-height:30px; cursor:pointer;}
.row:hover{ background-color:#919191;background-image:url(../images/arrow.jpg); background-repeat:no-repeat; background-position:right;}
.row span{ margin-left:10px; display:block;}
.activea, .activea2{ background-color:#919191; background-image:url(../images/arrow.jpg); background-repeat:no-repeat; background-position:right;}
.activea3, .activea4{background-color:#919191; background-image:url(../images/arrow2.jpg); background-repeat:no-repeat; background-position:right;}
.opleiding{cursor:pointer; width:428px; height:30px; line-height:30px;}
.opleiding a{margin-left:10px; text-decoration:none; color:#000;}
.opleiding:hover{background-color:#CCCCCC;}
.educbtn2{ width:300px; background-image:url(../images/educbtn.jpg); background-repeat:no-repeat; height:25px; line-height:25px; display:block; text-decoration:none; text-align:center; color:#000; margin:10px 0 0 0;}
.btnSubmit2{ width:300px; background-image:url(../images/educbtn.jpg); background-repeat:no-repeat; height:25px; line-height:25px; display:block; text-decoration:none; text-align:center; color:#000; margin:10px 0 0 0; border:0px; cursor:pointer;}

/*Cursusdata*/
#lefteduc2{ width:420px; margin:20px 0 0 10px; float:left;}
#cat2{ width:420px; background-color:#BCBCBC; margin:10px 10px 0 10px; min-height:200px;}
.hide_me3{background-color:#B7B7B7; width:420px; margin:0 10px 0 10px; min-height:200px;}
.hide_me4{background-color:#B1B1B1; width:420px; margin:0 10px 0 10px; min-height:200px;}
.hide_me4 span{margin-left:10px;}
#righteduc2{ width:440px; margin:30px 0 0 20px; float:left; background-color:#B1B1B1; color:#FFF;}
#righteduc2 h1{text-transform: uppercase; font-size:16px; color:#FFF; line-height:30px; margin:0 0 0 10px; font-weight:normal;}
.hide_me5{width:430px; margin:10px 10px 0 10px; min-height:160px;}
.row2 {height:30px; line-height:30px; cursor:pointer;}
.row2:hover{ background-color:#919191;background-image:url(../images/arrow2.jpg); background-repeat:no-repeat; background-position:right;}
.row2 span{ margin-left:10px; display:block;}

.foot{ float:left; color:#FFF; font-size:10px;}
.dacon{ float:right; color:#FFF; font-size:10px;}

/*Contact*/
#ctctfrm{margin-left:30px; width:430px;}
#ctctfrm span{display:block; font-weight:bold;}
.leftt{float:left;}
.rightt{float:right;}
#titlebar{ width:auto; background-color:#2D3A9A; height:30px; line-height:30px; color:#FFF; margin-bottom:10px;}
#titlebar span{ margin-left:10px;}

.ctitle{ width:150px;}
.input{ width:200px;}
.textarea{ width:428px; font-family:"Arial"}
.error{background-color:#2D3A9A;}
.btnfrm {margin:10px 0 0 0; text-align:right; clear:both;}


/* scroller & slider */
#flashheader{ width:500px; height:60px; margin:30px 10px 0 0; float:right;}
#scroller{ height:60px;  width:500px; overflow:hidden; }

/* scroller */
#scroller_holder{ overflow:hidden; height:60px; }
#scroller_holder img {margin:0px;}

