body { background-color: #A54398; font-family: 'Lucida Sans Unicode', 'Lucida Grande', sans-serif; font-size: 8pt; margin: 0;}
#container { width: 1015px;  /*background:url(../img/rightborder.jpg); background-position: right ; background-repeat:repeat-y; */ background-color: #FFF;}
#shade {background:url(../img/rightborder.jpg);width:1105px;margin: -10px auto 0;}
#headertop { width: 1015px; height: 40px; background: url(../img/headertop.jpg); background-repeat: no-repeat; }
#menu { width: 1015px; height: 30px; font-size: 0px; line-height: 0px; margin: 0; }
#headerunder { width: 1015px; height: 200px; background-repeat:no-repeat; overflow: hidden; }
#leftcontent { width: 280px; float: left; background:url(../img/lefttop.jpg) no-repeat left top; padding-top: 90px; padding-left: 30px;}
#leftcontent img{border: none;}; 
	#leftcontentblock {  clear:both; margin-top: 60px; margin-left: 30px; width:250px; }
	#leftcontentbottom { clear:both; height: 131px; background:url(../img/leftunder.jpg) left bottom; }
#content { width: 575px; float: left; text-align:left; background: url(../img/stippel.jpg) no-repeat bottom right; padding-right: 130px; margin-top: 40px;min-height:529px; _height:615px; }
#footer { clear:both; width:1015px; height: 150px; background: url(../img/footer.jpg); background-color: #f1f0ee; background-repeat: no-repeat; overflow: hidden;}

html{
	height: 100%;
	margin: 0;
	overflow-x: hidden;
	overflow-y: auto;
}

body{height: 100%; margin: 0;}

.push{height: 150px; width:200px; clear:both;}


.wrapper {
	background-color: white; width: 1015px; margin-left: 45px;
	min-height: 100%;
	height: auto !important;
	height: 100%;
}

/*#left_info{margin-left: 50px;}*/
span.yellow { color: #fff; }
.yellow a { color: #fff; text-decoration: none; }
a { color: #000; text-decoration: none; }
.link{color: #A54398; text-decoration: none;}
/*input[type=text] {border:1px dashed; color: #A34498;}*/
textarea{border:1px dashed; color: #A34498;}
input[type=submit] {border:1px solid; color: #a99d8f; font:Arial; color:#FFF; background:#A34498; background:url(../../images/bg_send.jpg);}

@font-face {font-family: 'Aeroportal';src: url('../fonts/aeroportal.eot');src: url('../fonts/aeroportal.eot?#iefix') format('embedded-opentype'),url('../fonts/aeroportal.woff') format('woff'),url('../fonts/aeroportal.ttf') format('truetype'),url('../fonts/aeroportal.svg#aeroportal') format('svg');font-weight: normal;font-style: normal;}
@font-face {font-family: 'Aeroportal-Medium';src: url('../fonts/aeroportal-medium.eot');src: url('../fonts/aeroportal-medium.eot?#iefix') format('embedded-opentype'),url('../fonts/aeroportal-medium.woff') format('woff'), url('../fonts/aeroportal-medium.ttf') format('truetype'),url('../fonts/aeroportal-medium.svg#aeroportal-medium') format('svg');font-weight: normal;font-style: normal;}
span.header_text{font-family:Aeroportal-medium;font-size:11pt;}
span.quote{font-size:25px;font-family:Aeroportal-medium;color:#fff; text-shadow: 1px 1px #000}
span.schrijver{font-size:18px;font-family:Aeroportal-medium;line-height:15px;color:#fff; text-shadow: 1px 1px #000;}
span.werken_voor{float:left;padding-left:105px;padding-top:12px;}
ul#cursusmenu{ list-style:none; list-style-type:none; margin:0px; padding:0px; }
ul#cursusmenu li{ border-bottom:1px dashed #CCC; line-height:18px; padding:4px 0px; }
ul#cursusmenu li a:hover{ color:#000; }
input.bg{background:url('../img/input_field.jpg') no-repeat;height:20px;width:150px;border: none;line-height:20px;padding-left:10px;color:#796653;}
.formerror{ color:#A34498; font-size:14px; }
.formmelding{ margin-bottom:10px; color:#A34498; font-size:14px; border-bottom:1px dashed #A34498; }
.verzendenmelding{ display:none; }
#menu a, #menu img{ border:0px; padding:0px; margin:0px; font-size:0px; line-height:0px; text-decoration:none; }

#headertext{width:auto !important;height:200px;float:left;margin-left:80px; }
/*#headertext-left{float:left;margin:85px 0 0 220px;width:110px;color:#fff;position:absolute;z-index:15;}*/
#headertext-right{float:right;color:#fff;margin:60px 20px 0 0;line-height:25px;position:relative;z-index:15;min-width:1px;max-width:470px;}

#submenu_holder{margin-top: -25px;font-family:helvetica;font-size:10pt;padding-left:65px;}
#submenu_holder ul#submenu li.item{ float:left;list-style:none;}
#submenu_holder ul#submenu li.item a{text-decoration:none;}
#submenu_holder ul#submenu li.item a.firstlink{color:#000; font-weight:bold; text-decoration:none; padding:10px; margin-top:3px;display:block;}
#submenu_holder ul#submenu li.item a.active{ background-color:#2f2f2f;color:#fff;}
#submenu_holder ul#submenu li ul { position:absolute;margin-top:-1px;width:156px;}
#submenu_holder ul#submenu li ul li{ display:block; padding:10px; border-top:1px solid #fff; background-color:#2f2f2f;font-weight:bold;text-align:left;width: 170px;}
#submenu_holder ul#submenu li ul li a{ color:#fff;}
#submenu_holder ul#submenu li ul li:hover{ background-color:#2f2f2f;color:#fff; text-decoration:underline;}

#content ul{list-style-image: url('../img/list-square.png');}
#content ul li ul li{margin-left: -8px;}
#content li{line-height:22px;}
#content img#advies{padding-left:0;}
#content img#expat_immigratie{padding-left:0;}
#content img{float: right;padding: 10px 10px 10px 25px;}

#footer-wrapper{width:462px;height:100px;margin-top:-63px;margin-left:290px;}
#scroller-footer{z-index:2;position:absolute;width:462px;height:100px;margin-top: 24px;}
#fader-footer{position:absolute;width:462px;height:100px;z-index:1;margin-top:20px;}
#slideshow {position:relative;height:200px;}
#slideshow IMG {position:absolute;top:0;left:0;z-index:8;opacity:0.0;}
#slideshow IMG.active {z-index:10;opacity:1.0;}
#slideshow IMG.last-active {z-index:9;}
#sddm{margin: 0;padding: 0;z-index: 30}
#sddm li{margin: 0;padding: 0;list-style: none;float: left;font: bold 11px arial}
#sddm li a{display: block;margin: 0 1px 0 0;width: 60px;background: #5970B2;color: #FFF;text-align: center;text-decoration: none}
#sddm li a:hover{background: #000;}
#sddm div{position: absolute;display:none;z-index:100;margin: 0;padding: 0;background: #EAEBD8;}
	#sddm div a{position: relative;display: block; margin-top:-1px;padding: 13px 0 13px 30px;width: 175px;height:13px;white-space: nowrap;text-align: left;text-decoration: none;background: url(http://lab2.gillz.nl/courdid_dev/static/img/dropdown_bg.jpg) no-repeat;border-top:1px solid #ddd9d4;border-bottom:1px solid #796653;color: #796653;font: 11px arial}
	#sddm div a.first{border-top:0;}
	#sddm div a.last{border-bottom:0;}
	#sddm div a:hover{background: url(http://lab2.gillz.nl/courdid_dev/static/img/dropdown_bg_hover.jpg) no-repeat;color: #796653;border-top:1px solid #ddd9d4;border-bottom:1px solid #796653;}
	#sddm div a.first:hover{border-top:0;}
	#sddm div a.last:hover{border-bottom:0;}
	.js .display { display:none; }
#quote{width:auto;min-width:250px;height:100px;border:1px solid red;margin-right:35px;}
#header ul #portfolio {padding:0;margin:0; position: absolute!important;}
#portfolio{padding:0;margin:0 0 0 447px; position: absolute; *position: relative; *margin:0 0 0 0; width:568px;height:200px; overflow: hidden;}
/*.quote{filter: glow(color=black, strength=1);}
.schrijver{position: absolute; filter: glow(color=black, strength=1);}*/
