html,body                             { margin:0px; padding:0px; }

body                                  { font-family: arial, helvetica, sans-serif; background-color: #fff; margin: 0px; padding: 0px;  background-repeat:repeat-x;  background-image:url('/images/body_bg.jpg');}

h1                                    { font-size:12px; font-weight:bold;}
h2                                    { font-size:12px; font-weight:bold;}
h3                                    { font-size:12px; font-weight:bold;}

a                                     { text-decoration: none; }
a:link                                { color: #00427C; }
a:visited                             { color: #00427C; }
a:hover                               { text-decoration: none; color: #00427C; }

/*---------------------------------------------------------- page */

#page                                 { margin-left:auto;	margin-right:auto; width:1000px; height:700px;  background-image:url('/images/page_bg.png'); background-repeat:repeat-y; }
#page2                                { margin-left:auto;	margin-right:auto; width:1000px; height:657px;  background-image:url('/images/page2_bg.png'); background-repeat:repeat-y; }

#headerHome                           { position:relative; margin-left:auto; margin-right:auto; height:120px; width:1000px; padding-top:0px; margin-top:0px; background-color: #d2d3d4; }
#header                               { position:relative; margin-left:auto; margin-right:auto; height:120px; width:1000px; padding-top:0px; margin-top:0px; background-color: #d2d3d4; }
#content                              { }

#footer                               { height:27px; width:1000px; background-color: #fff; background-image:url('/images/footer_bg.png'); background-position:bottom left; background-repeat:no-repeat;}

#logo                                 { padding:25px; }

/*---------------------------------------------------------- mainmenu */

#mainmenuContainer                    { position:absolute; height:20px; z-index:20; width:1000px; left:0px; top:100px;  background-image:url('/images/header_bg.png'); display:block; background-position:bottom left; background-repeat:no-repeat;}

#mainmenu                             { position:absolute;  height:120px; width:720px; left:0px; top:0px; list-style-type:none; overflow:hidden; padding-top:0px; margin:0px;padding-left:260px; }


#mainmenu li                          { float:left;}
#mainmenu img                         { border:0px; padding-top:80px; }

/*---------------------------------------------------------- columns homepage */

#columns                              { display:inline-block;}

#homeimage                            { position:relative; text-align:center; background-image:url('/images/image_1.jpg'); background-repeat:no-repeat; width:960px; height:300px; margin-left:20px; display:inline-block;}
#lines                                { position:absolute; margin-left:41px; margin-top:27px; width:874px; height:180px; z-index:10; left:0px; top:0px; background-image: url('/images/lijn.png') ;}
#buttons                              { position:absolute; width:874px; height:100px; z-index:15; left:90px; top:0px;}
#buttons a														{ display:block; height:100%;}
#btn1                                 { float:left; width:134px; height:114px; background-repeat:no-repeat; background-position:center center; background-image:url('/images/home_lijnen_btn1.png'); margin-top:162px;}
#btn1:hover                           { float:left; width:134px; height:114px; background-repeat:no-repeat; background-position:center center; background-image:url('/upload/images/paginas/btn_5_1.png'); margin-top:162px;}
#btn2                                 { float:left; width:153px; height:100px; background-repeat:no-repeat; background-position:center center; background-image:url('/images/home_lijnen_btn2.png'); margin-left:35px; margin-top:185px;}
#btn2:hover                           { float:left; width:153px; height:100px; background-repeat:no-repeat; background-position:center center; background-image:url('/images/home_lijnen_btn2_2.png'); margin-left:35px; margin-top:185px;}
#btn3                                 { float:left; width:118px; height:89px; background-repeat:no-repeat; background-position:center center; background-image:url('/images/home_lijnen_btn3.png'); margin-left:42px; margin-top:162px;}
#btn3:hover                           { float:left; width:118px; height:89px; background-repeat:no-repeat; background-position:center center; background-image:url('/upload/images/paginas/btn_3_1.png'); margin-left:42px; margin-top:162px;}
#btn4                                 { float:left; width:132px; height:91px; background-repeat:no-repeat; background-position:center center; background-image:url('/images/home_lijnen_btn4.png'); margin-left:25px; margin-top:195px;}
#btn4:hover                           { float:left; width:132px; height:91px; background-repeat:no-repeat; background-position:center center; background-image:url('/upload/images/paginas/btn_4_1.png'); margin-left:25px; margin-top:195px;}
#btn5                                 { float:left; width:124px; height:86px; background-repeat:no-repeat; background-position:center center; background-image:url('/images/home_lijnen_btn5.png'); margin-left:24px; margin-top:170px;}
#btn5:hover                           { float:left; width:124px; height:86px; background-repeat:no-repeat; background-position:center center; background-image:url('/images/home_lijnen_btn5_2.png'); margin-left:24px; margin-top:170px;
                                        cursor:pointer;}

#colLeft                              { float:left; width:475px; height:253px; }
#colRight                             { float:left; width:482px; height:253px; }

#leftContainer                        { padding:15px; padding-left:40px; padding-right:0px; font-size:12px;}
#leftContainer h1                     { font-size:14px; font-weight:bold; color:#9f3187; text-indent:15px;}
#leftContainer h3                     { font-size:14px; font-weight:bold; color:#9f3187;}
#leftContainer .artikelen             { padding:15px; padding-left:20px; height:60px; background-image:url(/images/text_borders_home.gif); background-repeat:no-repeat;}

#rightContainer                       { padding:15px; padding-left:40px; font-size:12px; }
#rightContainer h1                    { font-size:14px; font-weight:bold; color:#9f3187;}
#rightContainer h2                    { font-size:14px; font-weight:bold; color:#9f3187;}
#rightContainer h3                    { font-size:14px; font-weight:bold; color:#9f3187;}


#logo                                 { border:0px;}
#logo img                             { border:0px;}

#colA                                 { }
#colB                                 { }


/*---------------------------------------------------------- columns textpage */

#tColumns                                       { position:relative; clear:both width:800px; font-size:12px; }
#tColLeft                                       { position:absolute; left:20px; top:0px; width:475px; height:657px; background-repeat:no-repeat;  background-color: #fff;}
#tColLeft ul                                    { margin:0px; padding:0px; }
#tColRight                                      { position:absolute; left:495px; top:0px; width:435px; height:607px;  padding:25px; overflow:auto; background-color: #fff;}
#tColRight ul                                   { margin-left:15px; } 
#tFooter                                        { height:27px; width:1000px; background-color: #fff; background-image:url('/images/footer_bg.png'); background-position:bottom left; background-repeat:no-repeat; margin-left:auto; margin-right:auto;}

.body_telehulp                                  { background-image:url('/images/body_bg_1.jpg');}
.left_telehulp                                  { background-image:url('/upload/images/paginas/bg_1.png');}
.left_telehulp #submenuContainer                { width:125px; height:100px; position:absolute; /*left:277px; top:450px;*/ left:285px; top:455px; overflow:hidden;}
.left_telehulp #submenuContainer a              { color:#1a171b;}
.left_telehulp #submenuContainer a:hover        { color:#900070;}
.left_telehulp #submenuContainer a.selected     { color:#900070;}

.body_sensoore                                  { background-image:url('/images/body_bg_2.jpg');}
.left_sensoore                                  { background-image:url('/upload/images/paginas/bg_2.png');}
.left_sensoore #submenuContainer                { width:102px; height:100px; position:absolute; /*left:365px; top:215px;*/ left:370px; top:225px; overflow:hidden;}
.left_sensoore #submenuContainer a              { color:#1a171b;}
.left_sensoore #submenuContainer a:hover        { color:#944f31;}
.left_sensoore #submenuContainer a.selected     { color:#944f31;}

.body_kindertelefoon                            { background-image:url('/images/body_bg_3.jpg');}
.left_kindertelefoon                            { background-image:url('/upload/images/paginas/bg_3.png');}
.left_kindertelefoon #submenuContainer          { width:102px; height:100px; position:absolute; /*left:363px; top:215px;*/ left:370px; top:220px; overflow:hidden;}
.left_kindertelefoon #submenuContainer a        { color:#1a171b;}
.left_kindertelefoon #submenuContainer a:hover  { color:#eec600;}
.left_kindertelefoon #submenuContainer a.selected{ color:#eec600;}

.body_misbruik                                  { background-image:url('/images/body_bg_4.jpg');}
.left_misbruik                                  { background-image:url('/upload/images/paginas/bg_4.png');}
.left_misbruik #submenuContainer                { width:102px; height:85px; position:absolute; /*left:363px; top:215px;*/ left:370px; top:220px; overflow:hidden;}
.left_misbruik #submenuContainer a              { color:#1a171b;}
.left_misbruik #submenuContainer a:hover        { color:#e2001a;}
.left_misbruik #submenuContainer a.selected     { color:#e2001a;}

.body_sensoor                                   { background-image:url('/images/body_bg_5.jpg');}
.left_sensoor                                   { background-image:url('/upload/images/paginas/bg_5.png');}
.left_sensoor #submenuContainer                 { width:102px; height:100px; position:absolute; /*left:363px; top:215px;*/ left:370px; top:220px; overflow:hidden;}
.left_sensoor #submenuContainer a               { color:#1a171b;}
.left_sensoor #submenuContainer a:hover         { color:#f39900;}
.left_sensoor #submenuContainer a.selected      { color:#f39900;}


/*---------------------------------------------------------- modules */



/*---------------------------------------------------------- contactform */

form#contactForm div#contactFormWrapper p label { display:block; float:left; width:48%; }

form#contactForm div.inputWrapper               { display:block; float:left; width:48%; }
form#contactForm select.frmSelect               { display:block; float:left; width:48%; }
form#contactForm input.frmText                  { display:block; float:left; width:48%; }
form#contactForm textarea.frmTextArea           {	display:block; float:left; width:48%; height:175px; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.requiredFalse                                  { border:1px solid red;	background-color:#eacfcf;}
.requiredFalseRadio                             { background-color:#fe9999; }

/*---------------------------------------------------------- clear fix */

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

/*-------------------------------------------------------------------------------------------------------------------*/
/*-------------------------------------------------SHADOWBOX---------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------*/
#sb-container,#sb-wrapper{text-align:left;}
#sb-container,#sb-overlay{position:absolute;top:0;left:0;width:100%;margin:0;padding:0;}
#sb-container{height:100%;display:none;visibility:hidden;z-index:999;}
body > #sb-container{position:fixed;}
#sb-overlay{height:expression(document.documentElement.clientHeight +'px');}
#sb-container > #sb-overlay{height:100%;}
#sb-wrapper{position:relative;}
#sb-wrapper img{border:none;}
#sb-body{position:relative;margin:0;padding:0;overflow:hidden;border:1px solid #303030;}
#sb-body-inner{position:relative;height:100%;}
#sb-content.html{height:100%;overflow:auto;}
#sb-loading{position:absolute;top:0;width:100%;height:100%;text-align:center;padding-top:10px;}
#sb-body,#sb-loading{background-color:#060606;}
#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden;}
#sb-title-inner,#sb-info-inner{position:relative;font-family:'Lucida Grande',Tahoma,sans-serif;line-height:16px;}
#sb-title,#sb-title-inner{height:26px;}
#sb-title-inner{font-size:16px;padding:5px 0;color:#fff;}
#sb-info,#sb-info-inner{height:20px;}
#sb-info-inner{font-size:12px;color:#fff;}
#sb-nav{float:right;height:16px;padding:2px 0;width:45%;}
#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;}
#sb-nav-close{background-image:url(/include/js/resources/close.png);background-repeat:no-repeat;}
#sb-nav-next{background-image:url(/include/js/resources/next.png);background-repeat:no-repeat;}
#sb-nav-previous{background-image:url(/include/js/resources/previous.png);background-repeat:no-repeat;}
#sb-nav-play{background-image:url(/include/js/resources/play.png);background-repeat:no-repeat;}
#sb-nav-pause{background-image:url(/include/js/resources/pause.png);background-repeat:no-repeat;}
#sb-counter{float:left;padding:2px 0;width:45%;}
#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff;}
#sb-counter a.sb-counter-current{text-decoration:underline;}
div.sb-message{font-family:'Lucida Grande',Tahoma,sans-serif;font-size:12px;padding:10px;text-align:center;}
div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline;}

