/*<agl.folder "basic">*/
	body  { background-color: #dfdfdf; background-image: url(../img/pict/bg.gif); background-repeat: repeat-x; margin: 0 0 5px; padding: 0; width: 100% }
	p  { margin-top: 0; margin-bottom: 5px }
	td { font-size: 8pt; font-family: tahoma; line-height: 140%; }
	a { color: #000; }
	a:link { color: #000; }
	a:visited { }
	a:hover { color: #787878; }
	a:active { }
	h1  { font-size: 11pt; font-family: "trebuchet ms"; margin: 10px 0 0; padding: 5px 10px 15px 15px }
	h2 { font-size: 11pt; font-family: "trebuchet ms"; margin: 10px 0 0; padding: 5px 10px 15px 15px; }
	h3 { font-size: 10pt; font-family: "trebuchet ms"; margin: 10px 0 0; padding: 5px 10px 15px 15px; }
	h4 { font-size: 11pt; font-family: "trebuchet ms"; margin: 10px 0 0; padding: 5px 10px 15px 0px; }
	.qout { color: #a9a9a9; font-size: 13pt; font-family: "trebuchet ms"; line-height: 130%; text-indent: -10px; width: 200px; }
/*</agl.folder>*/
/*table top*/
#tbl_top { width: 90%; height: 81px; }
#toplogo { background-image: url(../images/ecrm_02.gif); background-repeat: no-repeat; width: 22%; padding-left: 10px; }
#topmid { background-image: url(../images/ecrm_04.gif); background-repeat: repeat-x; }
#btn_org { background-image: url(../images/ecrm_08.gif); background-repeat: repeat-x; width: 40%; padding-left: 5px; }
#btn_blue { background-image: url(../images/ecrm_10.gif); background-repeat: repeat-x; width: 30%; padding-left: 5px; }
#btn_green { background-image: url(../images/ecrm_12.gif); background-repeat: repeat-x; width: 30%; padding-left: 5px; }
#menu_mid {  }
#menu_mid a { color: #333; font-weight: bold; text-decoration: underline; width: 100%; }
#menu_mid a:hover { color: #666; }
#topsupport { }
#topsupport1 { padding-top: 5px; border-right-color: #bdbdbd; border-right-width: 1px; }
#topsupport1 a { color: #999; text-decoration: none; padding-top: 5px; padding-left: 8px; border-right-width: 1px; border-right-color: #ccc; border-left-color: #ccc; border-left-width: 1px; }
#topsupport2 { padding-top: 5px; padding-left: 10px; }
#topsupport2 a { color: #999; text-decoration: none; padding-top: 5px; padding-right: 8px; padding-left: 8px; border-left: 1px solid #ccc; border-right-color: #ccc; border-right-width: 1px; }
/*table mid*/
#img_home { background-image: url(../img/pict/img_home3.jpg); background-repeat: no-repeat; vertical-align: top; }
#movie { background-image: url(../img/pict/img_movie.gif); background-repeat: no-repeat; border-bottom-color: #b2b2b2; border-bottom-width: 1px; }
#tbl_mid { width: 90%; }
#mid_left { background-image: url(../images/ecrm_18.gif); background-repeat: repeat-y; width: 22%; }
#mid_left .act { background-image: url(../img/menu/menu_act.gif); background-repeat: repeat-y; }
#mid_left p  { margin-top: 3px; margin-bottom: 3px }
#mid_left ul { margin: 0; }
#mid_left li { margin: 0; display: block; white-space: pre; }
#nieuws a { color: #666; text-decoration: none; padding-top: 4px; padding-bottom: 4px;}
#mid_left ul a { color: #666; text-decoration: none; width: 95%; padding-top: 4px; padding-bottom: 4px; padding-left: 15px; border-bottom: 1px solid #bdbdbd; }
.test {padding: 0px; margin:0px;}
#mid_left img { border: 0 }
#mid_left .nodecor a { border: 0 }
.topbanner { padding-left: 15px; }
.footer { color: #696969; font-size: 7pt; vertical-align: middle; padding-left: 15px; }
.footer a { font-size: 7pt; text-decoration: underline; vertical-align: middle; }
.topbanner_branche { padding-left: 15px; }
.picbanner { background-image: url(../img/pict/picbanner.gif); background-repeat: no-repeat; background-position: right 0; }
.picbanner_ict { background-image: url(../img/pict/sub_ict.gif); background-repeat: no-repeat; background-position: right 0; }
.picbanner_integreren { background-image: url(../img/pict/sub_integreren.gif); background-repeat: no-repeat; background-position: right 0; }
.picbanner_opleiden { background-image: url(../img/pict/sub_opleiden.gif); background-repeat: no-repeat; background-position: right 0; }
.picbanner_baanbrekend { background-image: url(../img/pict/sub_baanbrekend.gif); background-repeat: no-repeat; background-position: right 0; }
.picbanner_contact { background-image: url(../img/pict/sub_contact.gif); background-repeat: no-repeat; background-position: right 0; }
.picbanner_ondersteunen { background-image: url(../img/pict/sub_ondersteunen.gif); background-repeat: no-repeat; background-position: right 0; }
.picbanner_implementeren { background-image: url(../img/pict/sub_implementeren.gif); background-repeat: no-repeat; background-position: right 0; }
.picbanner_advies { background-image: url(../img/pict/sub_advies.gif); background-repeat: no-repeat; background-position: right 0; }
.picbanner_hightech { background-image: url(../img/pict/sub_hightech.gif); background-repeat: no-repeat; background-position: right 0; }
.picbanner_onderzoek { background-image: url(../img/pict/sub_onderzoek.gif); background-repeat: no-repeat; background-position: right 0; }
.topbanner a { text-decoration: underline; }
.topbanner_branche a { color: #9fd49b; text-decoration: none; }
#mid_left a:hover { color: #999; }
#mid_left #nolines { padding: 0; border: 0 }
#mid_left #nolines a { padding: 0; border: 0 }
#mid_center { background-color: #fff; width: 77%; padding-left: 5px; }
#txt_1 { background-image: url(../img/txtcorner.gif); background-repeat: no-repeat; background-position: 0 bottom; border-right: 1px dotted #b2b2b2; }
#txt_1 ul  { white-space: normal; margin-top: 10px }
#txt_1 li { margin-bottom: 5px; margin-left: -10px; }
#txt p { padding: 10px 10px 10px 15px; }
#txt_2 { background-image: url(../img/txtcorner_r.gif); background-repeat: no-repeat; background-position: right bottom; }
#txt_2 ul { white-space: normal; margin-top: 10px; padding-right: 10px; }
#nieuws {width: 200px; margin-left: 20px; }
.line_1 { border-right: 1px dotted #bdbdbd; border-bottom: 1px dotted #bdbdbd; }
.line_3 { border-right: 1px dotted #bdbdbd; border-bottom-style: dotted; }
.line_2 { border-bottom: 1px dotted #bdbdbd; border-right-color: #bdbdbd; }
/*bottom*/
#btm { width: 90%; }
#btm1 { color: #dfdfdf; font-size: 8pt; background-image: url(../images/ecrm_27.gif); background-repeat: no-repeat; padding-top: 7px; padding-left: 15px; }
#btm2 { background-image: url(../images/ecrm_28.gif); background-repeat: repeat-x; width: 77%; padding-top: 5px; padding-left: 15px; }
#btm3 { color: #b2b2b2; font-size: 8pt; background-image: url(../images/ecrm_30.gif); background-repeat: no-repeat; padding-top: 5px; padding-left: 15px; }
#btm3 a { color: #b2b2b2; text-decoration: none; }
#btm1 a { color: #dfdfdf; text-decoration: none; }
#btm4 { background-image: url(../images/ecrm_31.gif); background-repeat: no-repeat; }
.requiredfield {  }
.invalidfield   { color: #f00; background-color: #fff; border-left: 3px solid #f30; border-top-style: inset; border-top-width: 1px; border-right-style: inset; border-right-width: 1px; border-bottom-style: inset; border-bottom-width: 1px; }
select { font-size: 9px; }
input { font-size: 8pt; width: 95%; border: inset 1px #ccc; }
.button { color: #fff; background-color: #666; width: 70px; border: solid 1px #ccc }
.link { text-decoration: none; width: 70px; }
.link a { text-decoration: none; width: 70px; }
.link a:hover { text-decoration: none; width: 70px; }
.kopje { color: #0092a6; }
textarea { font-size: 8pt; width: 95%; overflow: auto; border: inset 1px #ccc; }
.input2 { font-size: 8pt; width: 15px; border: 0 }
.nodecorat { width: 20px; border-style: none; }
.marge { padding: 10px }
.marge1 { margin-right: 15px; padding-right: 20px }
.qoute { font-size: 10pt; font-family: "Times New Roman"; font-style: italic; margin-top: 5px; padding-top: 5px }

.reaction_top { height:10px; width:100%; background-image:url(../img/reaction_top.gif);}
.reaction_van { color:#525252; height:30px; width:100%; vertical-align:middle; padding-left:10px; border-left:1px solid #3c95d1; border-right:1px solid #3c95d1; background-color:#FFFFFF;}
.reaction { color:#525252; width:100%; height:50px; padding:10px; background-image:url(../img/reaction_bg.gif); background-position:left bottom; background-repeat:repeat-x; background-color:#FFFFFF; border-left:1px solid #3c95d1; border-right:1px solid #3c95d1; border-bottom:1px solid #3c95d1; vertical-align:top;}

.reaction_name { width:100; padding-left:10px; color:#ffffff; padding-top:5px; vertical-align:top; }
.requiredfield { border:1px solid #bcd2e9; margin-top:5px; font-family:tahoma; padding-left:2px;}
.field { border:1px solid #bcd2e9; margin-top:5px; font-family:tahoma; padding-left:2px;}
.invalidfield { border: 1px solid #e20018; }
.reaction_bttn { margin-top:5px; margin-bottom:10px; width:100px; background-color:#bcd2e9; border:1px solid #ffffff; }