html {height:100%;}

body {margin:0; padding:0; background: url(images/body.gif) repeat-x #ffffff ; height:100%}

table {border-collapse:collapse; width:100%; font-size:100%}

table, td, img {border:0; padding:0; margin:0}

td{margin:0; padding:0;}

td, select { font-family:verdana; color:#6b6b6b; vertical-align:top;  text-align:left; }

input { font-family:verdana; color:#6b6b6b;}

.table{ height:100%; }

img{ vertical-align:top}

a { color:#54b1dc; text-decoration:none; font-style:normal}

a:hover {text-decoration: underline;}	



/*in_line_style*/

.column1{ width:40px}

.column2{ width:100%}

.column3{ width:40px}



.clear{ clear:both}



b{ color:#484848}

div{ margin:0; padding:0;}



.link{ color:#54b1dc; text-decoration:none; font-style:normal}

.link:hover{ text-decoration:underline}



p {margin:0; padding:0;}



ul {list-style:disk; margin-left:0; padding-left:1.5em; margin-bottom:0;}

ol {margin-left:0; padding-left:2em; margin-bottom:50;}



.site_center1{margin:0 auto; text-align:left; width:780px}



.title, .title_top, .title_bot{ display:block}



.right1{ text-align:right}

.left1{ text-align:left}



h1 {font-size:1.4em; line-height:1em; color:#991E21;}

h2 {font-size:1.1em; line-height:1em; color:#286D86; margin-bottom: 0; padding-bottom: 0;}

h3 {font-size:1.1em; line-height:1em; color:#286D86; margin-bottom: 0; padding-bottom: 0; margin-top: 10px;}



.separate{ background:url(images/bg2.gif) repeat-x; width:auto; height:1px}



a.ihome {

background-image:url(./images/ihome.gif);

display:block; height: 38px; width: 41px;

}

a.ihome:hover,a.iindex:active   { 

background-image:url(./images/ihomea.gif);

}

a.icontact {

background-image:url(./images/icontact.gif);

display:block; height: 38px; width: 47px;

}

a.icontact:hover,a.icontact:active   { 

background-image:url(./images/icontacta.gif);

}

a.isitemap {

background-image:url(./images/isitemap.gif);

display:block; height: 38px; width: 37px;

}

a.isitemap:hover,a.isitemap:active   { 

background-image:url(./images/isitemapa.gif);

}



a.menum {

background-image:url(./images/menup.gif);

margin-left:0px;

padding-left:12px;

padding-top:10px;

padding-bottom:0px;

display:block;

height: 26px;

width: 122px;

color: #257998; font-size:0.9em; font-weight:bold; text-decoration:none; font-style:normal;

}



a.menum:hover,a.menum:active   { 

background-image:url(./images/menua.gif);

color:#951518; text-decoration:none;

}



.menus {

background-image:url(./images/menua.gif);

margin-left:0px;

padding-left:12px;

padding-top:10px;

padding-bottom:0px;

display:block;

height: 26px;

width: 122px;

color: #257998; font-size:0.9em; font-weight:bold; text-decoration:none; font-style:normal;

}



.brand {font-size:1.5em; color:#1B7393; margin: 0; padding: 0; font-weight:bold;}

.cleaner {font-size:1.5em; color:#981A1D; margin: 0; padding: 0; font-weight:bold;}

.shortcuts {padding-top:40px; text-align:right; text-valign:middle; color:#929292; font-size:0.75em}

.menu{ height:46px; background:url(images/menu_bg.gif) repeat-x left bottom; text-align:center;}

.banner{ height:244px; background:url(images/banner.jpg) no-repeat; text-align:center}

.banner2{ height:244px; background:url(images/banner2.jpg) no-repeat; text-align:center}

.bannertekst {padding:100px 70px 0px 70px; text-align:left; color:#688792; font-size:0.75em}

.onderban{ height:54px; background:url(images/onderban.gif) no-repeat;}

.newsitem{ height:23px; width:90; background:url(images/newsitem.gif) no-repeat; padding:3px 0 0 20px; text-align:left}

.menukopi{ height:28px; width:28; background:url(images/menukopi.gif) no-repeat; padding:3px 0 0 40px; text-align:left; color:#FFFFFF; font-size:1.2em; font-weight:bold;}

.menukopq{ height:28px; width:28; background:url(images/menukopq.gif) no-repeat; padding:3px 0 0 40px; text-align:left; color:#FFFFFF; font-size:1.2em; font-weight:bold;}

.clientlogin{ height:31px; width:34; background:url(images/s-lock.gif) no-repeat; padding:3px 0 10px 40px; text-align:left; font-size:1.1em; color:#286D86; font-weight:bold;}

.linebreak{ height:20px; background:url(images/bg1.gif) repeat-x left bottom;}

.footerspacer{ height:20px}



/*content*/

#content{font-size:0.75em;  color:#6b6b6b;}

#content td, #content table{line-height:1.5em;}



#content .bml{ background:url(images/border2.gif) repeat-y #f4f9f9 }

#content .bmr{ background:url(images/border2.gif) repeat-y right top}

#content .bmb{ background:url(images/border2.gif) repeat-x left bottom}

#content .bmt{ background:url(images/top2.gif) repeat-x}

#content .bmlt{ background:url(images/lt2.gif) no-repeat}

#content .bmrt{ background:url(images/rt2.gif) no-repeat right top}

#content .bmlb{ background:url(images/lb2.gif) no-repeat left bottom}

#content .bmrb{ background:url(images/rb2.gif) no-repeat right bottom}

#content .bmindent{ float:left; padding:10px 10px 10px 10px}

#content .bmitem{ height:40px; vertical-align:middle;}

#content .bmitem a{ color:#1877a4; text-decoration:none; font-size:0.91em}

#content .bmitem a:hover{ text-decoration:underline}

#content .bmitem img{ vertical-align:middle; margin-right:7px;}

#content .bmdivider{ height:1px; background: url(images/px.gif) repeat-x;}

#content .bmind{ padding:24px 16px 17px 5px}



#content .gml{ background:url(images/border3.gif) repeat-y #f7f7f7 }

#content .gmr{ background:url(images/border3.gif) repeat-y right top}

#content .gmb{ background:url(images/border3.gif) repeat-x left bottom}

#content .gmt{ background:url(images/top3.gif) repeat-x}

#content .gmlt{ background:url(images/lt3.gif) no-repeat}

#content .gmrt{ background:url(images/rt3.gif) no-repeat right top}

#content .gmlb{ background:url(images/lb3.gif) no-repeat left bottom}

#content .gmrb{ background:url(images/rb3.gif) no-repeat right bottom}

#content .gmindent{ float:left; padding:16px 0 20px 17px}



#content .lmlm{ background:url(images/lmlm.gif) repeat-y}

#content .lmrm{ background:url(images/lmrm.gif) repeat-y right top}

#content .lmmo{ background:url(images/lmmo.gif) repeat-x left bottom}

#content .lmmb{ background:url(images/lmmb.gif) repeat-x}

#content .lmlb{ background:url(images/lmlb.gif) no-repeat}

#content .lmrb{ background:url(images/lmrb.gif) no-repeat right top}

#content .lmlo{ background:url(images/lmlo.gif) no-repeat left bottom}

#content .lmro{ background:url(images/lmro.gif) no-repeat right bottom}

#content .lmindent{ padding:20px 20px 20px 20px}



#content .newsmargin{margin:15px 0 10px 0; height:168px; overflow:auto; 

											scrollbar-3dlight-color:#bfbfbf;

											scrollbar-track-color:#bfbfbf;

											scrollbar-shadow-color:#bfbfbf ;

											scrollbar-face-color:#949494; 

											scrollbar-arrow-color:#bfbfbf;

											scrollbar-darkShadow-color:#bfbfbf;

											}

#content .newsmargin table img{ display:block; margin-bottom:10px}

#content .newsmargin table td{ padding-right:10px; color:#1978a5; font-size:0.8em}

#content .newsmargin .separate{ background:url(images/px1.gif) repeat-x; height:1px; margin-top:13px; padding-bottom:20px}



/*footer*/

#footer{ height:80px}

#footer .column2{ background:#f8f9f9 url(images/foot_border.gif) repeat-x}

#footer .column2 .l{ background:url(images/foot_border.gif) repeat-y}

#footer .column2 .r{ background:url(images/foot_border.gif) repeat-y right top}

#footer .column2 .lt{ background: url(images/lt1.gif) no-repeat}

#footer .column2 .rt{ background:url(images/rt1.gif) no-repeat right top}

#footer .column2 .bb{ background:url(images/foot_border.gif) repeat-x}

#footer .column2 .spacer{ float:left; height:80px}

#footer .column2 .indent a{ color:#6b6b6b; text-decoration:none}

#footer .column2 .indent a:hover{ text-decoration:underline}

#footer .column2 .indent{ padding:20px 0 10px 30px; color:#6b6b6b; float:left; font-size:0.7em}

#footer .column2 .indent span{ color:#8ecce9; font-size:1.09em; word-spacing:5px; font-family:arial}

#footer .column2 .indent span a{ color:#8ecce9; text-transform:uppercase; text-decoration:none; font-weight:bold}

#footer .column2 .indent span a:hover{ text-decoration:underline}



/*MAIN PAGE*/

#page1 #content .col1{ width:32%}

#page1 #content .col1 .r1{ height:300px}

#page1 #content .col1 .r2{ height:10px}

#page1 #content .col1 .r3{ height:100px; text-align:center}

#page1 #content .col2{ width:30px}

#page1 #content .col3{ width:68%}

#page1 #content .col3 .r1{ padding:0}

#page1 #content .col3 .r2{ height:25px; background:url(images/bg1.gif) repeat-x}

#page1 #content .col3 .r3 .col1{ width:50%}

#page1 #content .col3 .r3 .col2{ width:20px}

#page1 #content .col3 .r3 .col3{ width:50%}



/*NORMAL SUBPAGES*/

#page2 .column2 .r1 .col1{ width:30px}

#page2 .column2 .r1 .col2{ width:64%}

#page2 .column2 .r1 .col3{ width:30px}

#page2 .column2 .r1 .col4{ width:36%}



/*CONTACT PAGE*/

#page5 .column2 .r1 .col1{ width:34%}

#page5 .column2 .r1 .col2{ width:30px}

#page5 .column2 .r1 .col3{ width:32%}

#page5 .column2 .r1 .col4{ width:30px}

#page5 .column2 .r1 .col5{ width:34%; padding-top:2px}

#page5 .column2 .r1 .col5 .spacer{ height:414px; float:left}

#page5 .column2 .r1 .col5 .indent{ padding:12px 19px 10px 19px; float:left}

#page5 .column2 .r1 .col5 .indent .title{ margin-bottom:19px}

#page5 .column2 .r1 .col5 .indent .form_block{ margin-top:12px}

#page5 .column2 .r1 .col5 .indent .form_block .row1{ height:41px}

#page5 .column2 .r1 .col5 .indent .form_block .row2{ height:122px}

#page5 .column2 .r1 .col5 .indent .form_block input{ width:172px; height:18px;}

#page5 .column2 .r1 .col5 .indent .form_block textarea{ width:172px; height:77px; font-family:verdana; color:#6b6b6b;}



/*CONTACT2 PAGE*/

#page6 .column2 .r1 .col1{ width:36%}

#page6 .column2 .r1 .col2{ width:30px}

#page6 .column2 .r1 .col3{ width:64%}

#page6 .column2 .r1 .col4{ width:30px}



/*OTHER PAGES*/

#page6 #content .column2 .indent{ padding: 10px 30px 0px 30px}

