html,body{height:100%}
//body{margin:0;padding:0;height:100%;font-family:Arial;font-size:14px;color:#333;background:#000 url(https://astropartner.be/upload/mediumsnl.eu/body/bg.png) no-repeat center 0;background-attachment:fixed}
body{margin:0;padding:0;height:100%;font-family:Arial;font-size:14px;color:#333;background:#ffffff url(https://astropartner.be/upload/mediumsnl.eu/body/bg.png) no-repeat center 0;background-attachment:fixed}
h1{font-size:1.5em;margin:0;padding:0;color:#223E55;padding:0;font-size:2em;line-height:1.2em;margin-bottom:0;font-weight:400}
h2{font-size:1.2em;color:#223E55}
.big-title{color:#223E55;padding:0;font-size:2em;margin-bottom:0;font-weight:400;color:#fff} 
.bigger-text{font-size:1.3em;font-weight:700}
.diensten-block{float:left;width:630px;background:#fff;padding:20px;border:1px solid grey}
.diensten-block a{text-decoration:underline!important}
a{outline:none}
a:link,a:visited,a:active{color:#223E55;font-weight:400;text-decoration:none}
a:hover{text-decoration:none}
.hrefOrig a:link,.hrefOrig a:visited,.hrefOrig a:active,.hrefOrig a:hover{color:#223E55;font-weight:400;text-decoration:underline}
hr{color:#d7d7d7}
img{padding:0}
p.testimony{text-align:justify}
.aLeft{float:left;border:0 solid red}
.aRight{float:right;border:0 solid blue}
.justify{text-align:justify}
.button{color:#fff;background:#223E55;padding:5px;border:1px solid #12458c;border-radius:5px;cursor:pointer}
.button:hover{background:#1a58ad}
.hipayLogo{margin:30px 0 0 110px}
.text_navy{color:navy}
.bold{font-weight:700}
div.econsult{text-align:justify;width:98%;border:0 solid red;background:transparent url(../images/econsult.png) no-repeat right 5px}
div.econsultInner{text-align:justify;width:60%}
#createAccount{text-decoration:underline}
.default-value{font-style:italic;color:grey;padding:3px;line-height:20px;height:20px}
div.photoReading{text-align:justify;width:98%;border:0 solid red;background:transparent url(../images/silhouette.jpg) no-repeat right 10px}
div.photoReadingInner{text-align:justify;width:60%}
div.photoReading2{text-align:justify;width:98%;border:0 solid red}
div.photoReadingInner2{text-align:justify;width:100%}
div.imgUploadBox{position:relative;border:0 solid red;margin:10px auto;vertical-align:bottom;width:370px;float:right}
div.imageUpload{position:relative;width:100%;float:left}
div.ThumbPreview{position:relative;border:1px dotted #CCC;min-height:100px;min-width:100px;float:right;margin-right:45px}
div.ThumbPreview.loading{background:url(../images/loaders/loading.gif) no-repeat 60px 40px}
div.ThumbPreview.loading img{display:none}
div.imageUpload{position:absolute;bottom:2px;right:0;margin-right:0}
#imageUpload{cursor:pointer}
#imageDelete{display:none;cursor:pointer}
.banner_nl{background-image:url(../images/banner_top_nl.png);background-repeat:no-repeat;background-position:0 0}
.banner_fr{background-image:url(../images/banner_top_fr.png);background-repeat:no-repeat;background-position:0 0}
.clear{clear:both}
#container{display:block;margin:0 auto;width:1020px;padding:0;height:100%;background-image:url(https://astropartner.be/upload/Astro-Consult/body/background_100trans.png);background-repeat:no-repeat;}
#container-bg{display:block;width:1020px;height:100%;padding:0;background-image:url(https://astropartner.be/upload/mediumsnl.eu/header/header%20mediums%20not%20logged%20in.png);float:left;background-repeat:no-repeat;background-position:0 -0px}
#container-bg-user{display:block;width:1020px;height:100%;padding:0;background-image:url(https://astropartner.be/upload/mediumsnl.eu/header/header%20mediums%20logged%20in.png);float:left;background-repeat:no-repeat;background-position:0 -0px}
#container-bg-out{display:block;width:1020px;padding:0;background-image:url(https://astropartner.be/upload/mediumsnl.eu/body/background_trans.png););float:left;}
#inner-container{display:block;margin:0 auto;width:960px;padding:0;height:100%}
div.header{overflow:hidden;background-color:#fffff}
.loginBox{float:right;margin-right:100px;padding-top:10px}
.steps {
    float:right;
    position: relative;
    top: 85px;
    margin-right:75px;
    margin-bottom:46px;
//    margin-bottom:10px;
//    margin-top:10px;
}
.steps .title{color:#223E55;font-size:24px;font-weight:700;margin-bottom:0;padding-left:150px}
.stepitem{float:right;background:none repeat scroll 0 0 #223E55;border:1px solid #223E55;border-radius:5px 5px 5px 5px;color:#fff;margin-bottom:5px;margin-top:10px;padding:10px;margin-right:5px;font-size:12px}
.stepitem a{color:#fff}
.featured{-webkit-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);transform:scale(1.2,1.2)}
#mainNav ul{margin:0;padding:0}
#mainNav li {
/*    background-color:#EBEBEB;
    background-image:url(../img/navBtn.gif);
    background-position:right top;
    background-repeat:no-repeat;
*/
    float:left;
    height:71px;
    list-style:none outside none
}
#mainNav li.current{background-color:#C36615;background-image:url(../img/navCurrentBtn.gif)}
/*#mainNav li.lastDone {
    background-color:#7C8437;
    background-image:url(../img/navLastDoneBtn.gif)
}*/
/*#mainNav li.done{background-color:#fff;background-image:url(../img/arrow.png)}*/
//#mainNav li.highlightColor{color:navy!important}
//#mainNav li.highlightColor a{color:navy!important}
//#mainNav li a,#mainNav li a:link,#mainNav li a:visited,#mainNav li a:hover,#mainNav li a:active{color:#CCC}
#mainNav li a,#mainNav li a:link,#mainNav li a:visited,#mainNav li a:hover,#mainNav li a:active{color:#FFF}
#mainNav li.lastDone a,#mainNav li.lastDone a:link,#mainNav li.lastDone a:visited,#mainNav li.lastDone a:hover,#mainNav li.lastDone a:active,#mainNav li.current a,#mainNav li.current a:link,#mainNav li.current a:visited,#mainNav li.current a:hover,#mainNav li.current a:active,#mainNav li.done a,#mainNav li.done a:link,#mainNav li.done a:visited,#mainNav li.done a:hover,#mainNav li.done a:active{color:#FFF}
//#mainNav li.lastDone a,#mainNav li.lastDone a:link,#mainNav li.lastDone a:visited,#mainNav li.lastDone a:hover,#mainNav li.lastDone a:active,#mainNav li.current a,#mainNav li.current a:link,#mainNav li.current a:visited,#mainNav li.current a:hover,#mainNav li.current a:active,#mainNav li.done a,#mainNav li.done a:link,#mainNav li.done a:visited,#mainNav li.done a:hover,#mainNav li.done a:active{color:#000}
#mainNav li.done a:hover,#mainNav li.lastDone a:hover{color:#7C8437}
#mainNav li a em{display:block;font-style:normal;font-weight:700;font-size:24px;margin:6px 0 0 10px;width:250px}
//#mainNav li a span{display:block;font-weight:400;margin-left:10px;width:240px}
#mainNav li a span{display:block;font-weight:400;}
#mainNav li.mainNavNoBg{background-image:none}
#mainNav li a{display:block;height:71px}
#mainNav.fiveStep li{width:182px}
#mainNav.fiveStep li a{width:182px}
#mainNav.fourStep li{width:227px}
#mainNav.fourStep li.mainNavNoBg{width:229px}
#mainNav.fourStep li a{width:227px}
#mainnav.threeStep{z-index:100;margin-top:0}
#mainNav.threeStep li{width:270px}
#mainNav.threeStep li.mainNavNoBg{width:271px; position: relative; left: 15px;}
#mainNav.threeStep li a{width:270px}
#mainNav.twoStep li{width:455px}
#mainNav.twoStep li a{width:455px}
.infoBubble{background:none repeat scroll 0 0 #fff;border:1px solid #000;border-radius:5px 5px 5px 5px;color:orange;font-size:24px;font-weight:700;height:50px;padding-top:5px;padding-left:10px;padding-right:10px;padding-bottom:10px;text-align:center}
.infoBubble .creditLink{color:orange;font-size:24px;font-weight:700}
.infoBubble a{font-size:14px}
.infoBubble .title{color:#000;font-size:14px;line-height:25px}
.header-headline{color:#223E55;font-size:24px;font-weight:700;margin-bottom:0;margin-left:160px;position:absolute;margin-top:110px}
div.innerHeader{background-repeat:no-repeat;width:1020px;height:160px}
div.slogan{float:right;color:#000;font-family:Arial;font-weight:700;font-size:20px;padding-top:5px;margin-right:40px;width:330px;text-align:left}
div.call-header{float:right;color:#223E55;font-family:Arial;font-weight:700;font-size:24px;margin-right:40px;width:330px;text-align:left;margin-top:10px}
div.call-header img{float:left}
div.call-header .number{float:left;margin-left:10px}
div.call-header .number-note{font-size:10px;margin-top:2px;font-weight:400}
div.call-header .number-note a:hover{text-decoration:underline}
.footer{margin-top:20px;width:100%;padding-top:7px;float:left;color:#000}
.footer .container{margin:0 auto;width:930px;background-image:url(../img/transbg.png)}
.footer h3{color:#223E55;font-size:16px;font-weight:400}
.footer .footer-menu{float:left;width:210px;padding-left:20px}
.footer .footer-menu ul{margin:0;padding:0;list-style-type:none}
.footer .footer-menu li{padding-top:5px}
.footer .footer-menu li a{text-decoration:underline;color:#000}
.footer .footer-menu li a:hover{text-decoration:underline}
.footer .footer-twitter{float:left;width:240px}
.footer .footer-social{float:left;width:180px;margin-left:40px}
.footer .footer-email{float:left;width:220px}
.footer .footer-note{margin-top:10px;text-align:center;font-size:10px}
.footer .links h4{margin:0;padding:0;line-height:22px}
.footer .links table{width:900px;margin-left:40px}
.footer .links td{width:33%}
.homeIcon{padding:0 10px;line-height:20px;padding-top:7px;margin-left:10px}
div.menu-navigation{height:56px;}
div.menu-navigation ul{list-style-type:none;padding:0;margin:0}
div.menu-navigation li{float:left;margin:0;padding:0 12px;font-size:14px;line-height:56px;color:#29455c;}
li.regular-menu-item a:hover{color:#ff820e}
.createAccBtn{background:#5CB85C;padding:12px;border-radius:2px;color:#ffffff;border:0;cursor:pointer}
.createAccButton{background:#011fff;padding:12px;border-radius:2px;cursor:pointer}
.createAccButton:hover{color:#fbf804!important;cursor:pointer}
.chatButton{color:#fff!important;background:#428BCA;font-size:12px;border:0;padding:8px;border-radius:2px;cursor:poninter}
div.menu-navigation a{color:#2d4552;text-decoration:none}
div.menu-navigation .last{border-right:0}
.submenu-navigation{float:left;margin-left:-20px!important;margin-top:2px;padding:0 25px;font-size:14px;color:#white;position:absolute;background-color:#223e55;z-index:20;border:1px solid gray;display:none}
.submenu-navigation li{float:left;margin:0;padding:0 10px!important;font-size:14px;color:#white;border:0!important}
.padd-holder{padding-left:10px;padding-top:10px;float:left}
.slider-left{background-image:url(../img/slider-left.png);background-repeat:no-repeat;width:640px;height:250px;float:left;color:#223E55}
.slider-text .title{font-size:22px;padding-top:5px;padding-bottom:20px;color:#223E55;font-weight:400}
.slider-text{width:330px;margin-left:20px;margin-top:10px;color:#000;font-weight:700}
.slider-right{width:290px;height:250px;float:left}
.slider-right-sms{background-image:url(../img/slider-right-sms.png)}
.slider-right-chat{background-image:url(../img/slider-right-chat.png)}
.slider-right-email{background-image:url(../img/slider-right-email.png)}
.slider-right-credits{background-image:url(../img/slider-right-credits.png)}
.sliderButton{background:none repeat scroll 0 0 #223E55;border:1px solid #223E55;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;color:#F89825;cursor:pointer;float:right;font-size:18px;margin-bottom:5px;margin-right:13px;margin-top:20px;padding:5px}
.sliderButton:hover{background-color:#487797;color:#fff}
.slider-right .sms-text{padding-top:170px;color:#223E55;font-size:18px;font-weight:700;text-align:center;width:300px}
.slider-right .sms-small{color:#000;font-size:11px;text-align:center;padding-top:10px}
.main-container{width:100%;float:left;overflow:hidden;position:relative}
#left{width:219px;float:left;height:100%;left:0;margin-left:10px;margin-top:10px}
.text-center{text-align:center}
.left-holder{background-image:url(../img/transbg.png);float:left;margin-bottom:10px}
.left-holder-white{background-color:#fff;float:left;margin-bottom:10px;width:220px}
.left-holder-white li{line-height:25px}
.left-holder-white a{line-height:25px;text-decoration:underline;padding-left:20px}
#left h2{color:#223E55;margin-left:20px}
#left-navigation{width:219px}
#left-navigation ul{list-style-type:none;padding-left:15px;margin:0}
#left-navigation li{width:190px;background-image:linear-gradient(bottom,#487797 16%,#1c364c 85%);background-image:-o-linear-gradient(bottom,#487797 16%,#1c364c 85%);background-image:-moz-linear-gradient(bottom,#487797 16%,#1c364c 85%);background-image:-webkit-linear-gradient(bottom,#487797 16%,#1c364c 85%);background-image:-ms-linear-gradient(bottom,#487797 16%,#1c364c 85%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.16,#487797),color-stop(0.85,#1c364c));background-color:#487797;margin-bottom:10px;margin-top:10px;text-align:center;border:1px solid #c9cbc9;font-style:italic}
#left-navigation li:hover{background-image:linear-gradient(bottom,#507f9f 17%,#8fbede 65%);background-image:-o-linear-gradient(bottom,#507f9f 17%,#8fbede 65%);background-image:-moz-linear-gradient(bottom,#507f9f 17%,#8fbede 65%);background-image:-webkit-linear-gradient(bottom,#507f9f 17%,#8fbede 65%);background-image:-ms-linear-gradient(bottom,#507f9f 17%,#8fbede 65%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.17,#507f9f),color-stop(0.65,#8fbede));background-color:#8fbede;color:#000}
#left-navigation li:hover a{color:#000}
#left-navigation li a{font-size:14px;line-height:35px;color:#fff}
div.menu1 li,div.menu2 li{padding:0;margin-left:-17px;font-weight:700;list-style-image:url(../images/star.png)}
div.facebook{text-align:center;margin:30px 0}
div.sms{margin:15px;height:67px;width:105px;background-image:url(../images/sms-prijs.png);background-repeat:no-repeat;background-position:5px 0}
div.sms_fr{margin:15px;height:67px;width:105px;background-image:url(../images/sms-fr.png);background-repeat:no-repeat;background-position:5px 0}
#left div.freeCredits{margin:5px 0;background-color:#ff0;font-weight:700;text-decoration:none;color:red}
#content{width:710px;min-height:800px;float:right;overflow:hidden;margin:10px;background-image:url(../img/transbg.png)}
div.contentTop{width:99%;height:32px;padding:0;border:0 solid blue;overflow:hidden}
div.contentTop .left{width:62%;margin-top:7px;border:0 solid blue;float:left;margin-left:20px;overflow:hidden}
div.contentTop .left a:link,div.contentTop .left a:visited,div.contentTop .left a:active{font-weight:400;text-decoration:none;font-size:12px}
div.contentTop .left a:hover{text-decoration:underline;font-size:12px}
div.contentTop .right{width:200px;border:0 solid blue;float:right}
div.contentTop .right .countryFlag,div.contentTop .right .languageFlag{width:100%;float:right}
div.contentTop .right .country_BE{height:32px;width:32px;float:right;padding-left:5px;cursor:pointer;background-image:url(../images/flags/country_be.png);background-repeat:no-repeat;background-position:0 0}
div.contentTop .right .country_FR{height:32px;width:32px;float:right;padding-left:5px;cursor:pointer;background-image:url(../images/flags/country_fr.png);background-repeat:no-repeat;background-position:0 0}
div.contentTop .right .country_NL{height:32px;width:32px;float:right;padding-right:5px;cursor:pointer;background-image:url(../images/flags/country_nl.png);background-repeat:no-repeat;background-position:0 0}
div.contentTop .right .language_FR{height:32px;width:80px;float:right;cursor:pointer;background-image:url(../images/flags/language_fr.png);background-repeat:no-repeat;background-position:0 7px}
div.contentTop .right .language_NL{height:32px;width:80px;float:right;cursor:pointer;background-image:url(../images/flags/language_nl.png);background-repeat:no-repeat;background-position:0 7px}
div.banners{width:99.9%;height:70px;border:0 solid red;text-align:center;margin:10px 0}
div.contentBody{text-align:left;overflow:hidden;margin-bottom:20px;padding-top:10px;padding-left:15px;padding-right:5px}
div.contentTitle{padding-left:10px;padding-bottom:5px;text-align:left}
div.pageContent{margin:0 auto;padding-left:10px;padding-right:10px;min-height:800px;border-top:1px solid silver;text-align:left;overflow:hidden}
div.bigWhiteBox{float:left;width:97%;margin-top:20px;line-height:25px;background:#fff;border:1px solid #000;padding:10px}
.centerTitle{text-decoration:underline;text-align:center;margin-bottom:20px}
.referentiesHomepage{padding-top:15px;text-align:center;line-height:35px;font-size:14px;font-weight:700;color:#223E55}
table.overview_tableborder{margin:20px auto;border:0 solid gray}
div.page{padding-right:15px}
div.thanksDescription{padding:40px 0 0;width:99.9%;height:220px;background-repeat:no-repeat;background-position:540px center;color:navy}
div.thanksLink{margin-top:20px}
div.thanksLink a:link,div.thanksLink a:hover,div.thanksLink a:visited,div.thanksLink a:active{font:bold 1.8em verdana;color:red;background-color:#ff0;text-decoration:none}
div.smsContent{padding:20px 0 0;width:99.9%;min-height:220px;background-image:url(../images/sms.png);background-repeat:no-repeat;background-position:right 5px;margin-bottom:40px}
div.floatLeftSms{float:left}
div.floatLeftSmsText{float:left;padding-left:10px;line-height:40px;font-size:24px;color:#223E55}
div.noSMS{text-align:center;width:92%;border:0 solid red}
div.smsConditions{font-size:12px;text-align:justify}
div.chatContent{padding:20px 0 0;width:99.9%;min-height:220px}
div.teletextContent{padding:20px 0 0;width:99.9%;min-height:220px}
div.consulentContent{padding:20px 0 0;width:99.9%;min-height:220px}
div.methodContent{padding:20px 0 0;width:99.9%;min-height:220px}
div.zender{width:300px;height:50px;border:0 solid gray}
div.zenderContent{padding:15px 0;float:left}
div.zenderImage{float:right}
div.creditsTitle{height:20px}
div.bankcards_be{background:url(../images/bankcards_be.png) no-repeat right 10px}
div.bankcards_nl{background:url(../images/bankcards_nl.png) no-repeat right 10px}
div.bankcards_fr{background:url(../images/bankcards_fr.png) no-repeat right 10px}
div.creditsContent{width:99.9%;padding:0;min-height:220px}
div.creditsContent li{list-style-type:decimal;padding-top:10px}
div.freeConsult{padding:20px 0 0;margin:0 auto;width:350px;text-align:center}
table.creditsOrder{margin:20px 0;width:95%}
.bbd td,th{border-bottom:1px dotted #A3A4A7;text-align:left;padding:7px}
td.center,th.center{text-align:center}
.creditsFootnote{color:#a52a2a;font-size:1.2em;font-weight:700}
#consultsData{margin-top:0;padding:0;width:99.9%;border:0 solid red;overflow:hidden}
#consultsDataChat{margin-top:30px;padding:0;width:99.9%;border:0 solid red;overflow:hidden}
#consultsDetailData{margin-top:30px;padding:0;width:99.9%;border:0 solid red;overflow:hidden;display:none}
div.consultContainerWide{width:100%;margin-bottom:10px;float:left;border:0 solid blue;overflow:hidden}
div.consultContainer0{width:48%;margin-bottom:10px;float:left;border:0 solid blue;overflow:hidden}
div.consultContainer1{width:48%;margin-bottom:10px;float:right;border:0 solid blue;overflow:hidden}
div.consultChatContainer{width:99.9%;min-height:150px;margin-bottom:0;float:right;border:0 solid red;overflow:hidden}
div.consultChatContainerLeft{width:48%;margin:0;float:left;border:0 solid blue;overflow:hidden}
div.consultChatContainerRight{width:48%;margin:5px 0;padding:10px 0;float:right;border:0 solid blue;overflow:hidden}
div.consultContainerGreen{background-color:#EDEDED;border:4px orange solid}
div.consultContainerOrange{background-color:#EDEDED;border:4px orange solid}
div.consultContainerRed{background-color:#EDEDED;border:4px orange solid}
div.consultStatusGreen{margin-right:15px;margin-top:5px;padding:2px;text-align:center;width:100px;float:right;background-color:green;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px;color:#fff}
div.consultStatusRed{margin-right:15px;margin-top:5px;padding:2px;text-align:center;width:100px;float:right;background-color:red;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px;color:#fff}
div.consultStatusOrange{margin-right:15px;margin-top:5px;padding:2px;text-align:center;width:100px;float:right;background-color:orange;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px;color:#fff}
div.consultStatusGrey{margin-right:15px;margin-top:5px;padding:2px;text-align:center;width:100px;float:right;background-color:#ddd;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px;color:gray}
div.consultHeader{height:15px;padding:5px;font-size:1.2em;font-weight:700}
div.consultHeaderGreen{color:#AD7A28;float:left}
.consultHeaderGreen h2{margin-bottom:4px;font-size:20px}
.gaven{color:#000}
.consultContact{width:50%;float:left}
.consultContact td{font-size:22px;font-weight:700}
.smsOptie{font-size:14px}
.consultAfspraak{width:45%;float:left;font-size:10px;padding-left:15px;border-left:1px solid #000}
.consultAfspraak input[type=text]{width:160px}
div.consultHeaderRed{color:#AD7A28;float:left}
div.consultHeaderOrange{color:#AD7A28;float:left}
div.consultMain{margin-top:5px;height:90px;padding:0;font-size:12px}
div.consultPicture{width:25%;padding:5px;float:left}
div.consultPicture img{border:1px solid #6E6E6E}
div.consultContent{height:100px;width:65%;float:right;padding:5px}
.consultContent a{color:blue;float:left;padding-top:5px;padding-right:10px}
div.consultFooter{padding:5px;color:#000;text-align:right;min-height:148px}
div.chatFooter{min-height:43px}
.consultFooter .big{font-size:16px;font-weight:700}
.consultFooter .small{font-size:9px}
.contactAfspraakHolder{padding-left:20px}
.contactAfspraakHolder h2{font-size:20px}
div.consultFooterLeft{width:50%;float:left;font-size:1.2em;font-weight:700}
div.consultNote{text-align:center;height:30px;width:97%;padding:10px;border:0 solid red;font-size:11px;font-style:italic}
div.consultFooterRight{width:50%;float:right;padding:8px}
div.consultFooterRight a{color:blue}
div.consultNotAvailable{height:30px;width:99.9%;padding:10px;text-align:center;font-size:1.2em;font-weight:700}
div.consultBanner{width:99.9%;height:50px;border:0 solid red;overflow:hidden;background-color:#fff;border-top:8px solid #fff;text-align:center}
div.consultChatBanner{width:99.9%;height:50px;border:0 solid red;overflow:hidden;background-color:#fff;margin-bottom:6px}
div.consultInfoContainer{background-color:#EDEDED;border:4px orange solid;overflow:hidden;padding:5px}
div.consultInfoHeader{width:99.9%;height:20px;padding:2px;font-size:1.2em;font-weight:700;border:0 solid blue;overflow:hidden}
div.consultInfoPicture{width:15%;padding:5px;float:left;border:0 solid blue}
div.consultInfoContent{width:75%;float:left;padding:5px;border:0 solid blue}
div.consultInfoFooter{height:20px;padding:5px}
fieldset{padding:20px;margin-bottom:30px;border:1px solid #ccc;background-color:#f6fefe;font-size:12px;text-align:justify}
legend{color:#337EC1;color:#c00;color:#f89825;padding:0 5px;font-size:1.8em;margin-bottom:0}
legend.gray{color:#999}
form{margin:0;padding:0}
form ul,form ul li{margin:0;padding:0;list-style:none}
form ul li label{display:block;margin:10px 0 3px;font:bold .8em Verdana,Arial,Helvetica,sans-serif;color:#337EC1;color:#c00;letter-spacing:1px}
.ecForm tr.display_none{display:none}
.ecForm tr.display_block{display:block}
input.text,textarea{background:url(../images/field_shadow.gif) no-repeat 0 0;padding:2px;border:1px solid #CCC;color:#666;background-color:#FFF;font:1em Verdana,Arial,Helvetica,sans-serif;width:320px}
input.textField,textarea.textField{border:1px solid #CCC}
input.text,textarea.text{border:1px solid #CCC}
input.textFocus,textarea.textFocus{background-color:#FCFEF6;border-color:#86C986;color:#333}
input:focus,textarea:focus{background-color:#FCFEF6;border-color:#86C986;color:#333}
input.content textarea.content{width:650px}
select{padding:0}
input.textLogin{padding:2px;color:#666;background-color:#FFF;font-size:2em}
input.textNormal,textarea.textNormal,select.textNormal{padding:2px;color:#666;background-color:#FFF;font-size:1.2em}
input.textModalWindow,textarea.textModalWindow,select.textModalWindow{width:294px;padding:2px;border:1px solid #CCC;color:#666;background-color:#FFF;font:.8em Verdana,Arial,Helvetica,sans-serif}
select.textModalWindow{width:299px}
td.label{width:150px}
.check{float:right}
.blueButton{width:200px;margin-top:2px;margin-bottom:5px;color:#fff;background:#223E55;padding:5px;border:1px solid #223E55;border-radius:5px;cursor:pointer}
.blueButton:hover{background:#1a58ad;color:#fff}
TABLE{margin:0 auto}
.kolom{width:239px}
.kolom2{width:450px}
.text{width:150px;color:#000}
TD{padding-right:3px;padding-left:3px;padding-bottom:3px;padding-top:3px}
TD.image{width:80px}
TD.image IMG{width:80px}
td.info{font-size:12px}
.UT_beschikbaar{background-color:#ccf0de}
.UT_ingesprek{background-color:#f6abab}
.boxnr{font-weight:700;font-size:12px}
.agentnaamUT_beschikbaar{font-weight:700;font-size:12px;color:green}
.agentnaamUT_ingesprek{font-weight:700;font-size:12px;color:red}
.meerinfo A{font-size:12px;color:#000}
.lastrow{margin-bottom:10px}
.vrijetabelrij{border-top:#000 thin solid;border-left:#000 thin;border-bottom:#000 thin solid}
.tooltip{display:none;background:transparent url(../images/tooltip/black_arrow.png);font-size:12px;height:70px;width:160px;padding:25px;color:#fff}
#errors{color:#fff;width:100%px;padding:20px 0 0 5px;margin:5px auto;display:none}
.error{color:red}
.err{color:red}
#errors h2{margin:-5px 0;color:Red}
div .alert2{color:red;font-weight:700;padding:20px 0 0 5px}
div .alert{display:none;color:red;font-weight:700;font-size:14px;padding:20px 0 0 5px}
div .info{display:none;color:green;font-weight:700;font-size:14px;padding:20px 0 0 5px}
.clear{clear:both}
#popupBack{background-color:#000;height:100%;left:0;opacity:.5;position:fixed;top:0;display:none;width:100%;z-index:9}
#chatPopup{display:none;left:50%;padding:3px;margin-left:-270px;position:absolute;top:20%;z-index:10;width:600px;min-height:300px;border:3px solid #fff;background:#272727;background-image:linear-gradient(bottom,#3d3d3d 34%,#272727 67%);background-image:-o-linear-gradient(bottom,#3d3d3d 34%,#272727 67%);background-image:-moz-linear-gradient(bottom,#3d3d3d 34%,#272727 67%);background-image:-webkit-linear-gradient(bottom,#3d3d3d 34%,#272727 67%);background-image:-ms-linear-gradient(bottom,#3d3d3d 34%,#272727 67%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.34,#3d3d3d),color-stop(0.67,#272727));border-radius:5px}
#chatPopup .content{padding:10px}
#chatPopup .content .chatCreditBox{background:#fff;width:210px;height:75px;color:#000;border:2px solid #ffb400;border-radius:5px;text-align:center;font-size:14px;font-weight:700}
#chatPopup .content .chatCreditBox .credits{line-height:45px;font-size:24px;font-weight:700;color:#ffb400}
#chatPopup .content .chatConsultPicture{border:2px solid #fff;border-radius:5px;float:left}
#chatPopup .content .chatConsultName{float:left;margin-top:20px;padding-bottom:5px;width:160px;color:#fff;font-size:18px;border-bottom:4px solid #fff}
#chatPopup .close{background:url(../images/login_panel/bt_close.png) no-repeat scroll right 0 transparent;color:#fff!important;line-height:20px!important;padding-right:25px;display:block}
#chatPopup .content .infoContent{background:#fff;background-image:linear-gradient(bottom,#e5e5e5 27%,#fff 62%);background-image:-o-linear-gradient(bottom,#e5e5e5 27%,#fff 62%);background-image:-moz-linear-gradient(bottom,#e5e5e5 27%,#fff 62%);background-image:-webkit-linear-gradient(bottom,#e5e5e5 27%,#fff 62%);background-image:-ms-linear-gradient(bottom,#e5e5e5 27%,#fff 62%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.27,#e5e5e5),color-stop(0.62,#fff));border-radius:5px;width:100%;min-height:120px;color:#000;font-size:11px;text-align:center}
#chatPopup .bigButton{line-height:60px;color:#fff;font-family:Arial;font-size:18px;border:1px solid #fff;border-radius:5px;height:60px;cursor:pointer;background:#0d3eb1;background-image:linear-gradient(bottom,#0d3eb1 9%,#5b81fd 62%);background-image:-o-linear-gradient(bottom,#0d3eb1 9%,#5b81fd 62%);background-image:-moz-linear-gradient(bottom,#0d3eb1 9%,#5b81fd 62%);background-image:-webkit-linear-gradient(bottom,#0d3eb1 9%,#5b81fd 62%);background-image:-ms-linear-gradient(bottom,#0d3eb1 9%,#5b81fd 62%);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0.09,#0d3eb1),color-stop(0.62,#5b81fd))}
#chatPopup .bigButton:hover{background:#0d3eb1}
.afspraakSlide{color:#fff;height:35px;width:670px;float:left;background-color:#223E55;margin-bottom:10px;padding-left:10px;font-size:14px;font-weight:700;line-height:32px;padding:5px}
.afspraakSlide a{color:#fff;text-decoration:underline}
.credit-pakket{margin-top:20px;width:210px;border:1px solid grey;text-align:center;float:left;line-height:40px}
.credit-pakket .odd{background-color:silver}
.credit-pakket .even{background-color:#fff}
.credit-pakket .big{font-weight:700}
.credit-pakket .title{border-bottom:1px solid grey;line-height:40px;font-size:22px;background-color:silver}
.profileForm .holder{background-color:#fff;float:left;padding:15px;border:1px solid orange}
.profileForm input{padding:3px;width:200px;border:1px solid #CCC}
.profileForm select{margin-right:5px;padding:5px;border:1px solid #CCC}
.profileForm .label{line-height:30px;width:200px;font-weight:700}
.phoneNumberSlide{color:#fff;height:75px;width:670px;float:left;background-color:#223E55;margin-bottom:5px;padding-left:10px}
.phoneNumberSlide .call-box{color:#fff;float:right;font-family:Arial;font-size:28px;font-weight:700;text-align:left;width:330px;padding-top:15px}
.phoneNumberSlide .call-box img{float:left}
.phoneNumberSlide .call-box .number{float:left;margin-left:10px}
.phoneNumberSlide .call-box .number-note{font-weight:400;font-size:10px}
.phoneNumberSlide .call-box .number-note a{color:#fff}
.phoneNumberSlide .call-box .number-note a:hover{text-decoration:underline}
.smsprijstext{font-size:10px;width:200px;text-align:center;margin-bottom:20px}
.link-logo a{height:150px;float:left;width:450px;z-index:5;position:absolute}
.consultFooter .large{font-size:28px;font-weight:700}
.kerstMuts{position:absolute;background:url(../img/kerstmuts.png) no-repeat;width:120px;height:120px;margin-left:-20px;margin-top:-20px;display:none}
.betaalLogos{left:585px;position:absolute;top:25px}
.paymentOption{width:290px;float:left;background:#fff;margin:10px;min-height:200px;cursor:pointer}
.paymentOption h2{font-size:1.3em}
.paymentOptionHolder{margin:0 auto;width:960px}
.smsInfoBox{width:65%;padding:10px;background:#fff;margin:0 auto;min-height:50px;text-align:left;font-size:14px;color:#223E55}
.smsInfoBox h2{text-align:center}
.smsOption{width:44%;float:left;background:#fff;margin:10px;min-height:180px;cursor:pointer;padding:10px}
.smsOption h2{font-size:1.3em}
.smsOptionHolder{margin:0 auto;width:70%;text-align:center;font-size:14px;color:#223E55;line-height:30px}
.smsOptionTextHolder{margin-top:15px;font-size:20px}
.smsOptionCode{color:green;font-weight:700}
#triqui_container{width:100%;position:fixed;bottom:0}
#floor_ad{background-color:#fff;border-top:1px solid #000;height:100px;text-align:center;display:none;color:#000}
#floor_ad_content{margin:0 auto;width:960px}
#floor_ad_close{cursor:pointer;text-decoration:underline}
.voordelentabel td{padding:5px;line-height:25px}
.smsInfoHolder{background:#fff;border:1px solid #000;padding:20px;float:left;margin:10px;width:40%;min-height:350px}
.smsInfoHolder a{text-decoration:underline}
.infoMessage{background-color:#fff;background:#fff;border:1px solid #000;padding:15px;width:93%;margin-top:10px;color:green;float:left}
.promobox{float:left;width:95%;background:#fff;padding:10px;border:1px solid grey;padding:10px}
#promoText{padding:5px;font-weight:700;display:none}
.chatButtonHolder{line-height:20px;float:right;padding-right:10px}
.chatButton{color:#fff!important;background-color:#428BCA!important;font-size:12px!important;border:0!important;padding:8px!important;border-radius:2px!important}
.checkMark{margin-left:0;padding-left:20px}
.checkMark li{background:url(../images/checkmark.png);background-repeat:no-repeat;background-size:18px 18px;background-position:0 2px;list-style-type:none;padding-left:25px}
.relatedLink{float:left;width:25%}
.profielPart1{float:left;width:300px}
.profielPart2{float:left;width:330px}
//******** tom  *******************************/
//*********************************************/
.button_menu {
    display: inline-block;
    text-align: center;
    vertical-align: middle;
    padding: 7px 10px;
    border: 1px solid #263a45;
    border-radius: 8px;
    background: #486d82;
    background: -webkit-gradient(linear, left top, left bottom, from(#486d82), to(#263a45));
    background: -moz-linear-gradient(top, #486d82, #263a45);
    background: linear-gradient(to bottom, #486d82, #263a45);
    -webkit-box-shadow: #ff0000 0px 0px 10px 3px;
    -moz-box-shadow: #ff0000 0px 0px 10px 3px;
    box-shadow: #ff0000 0px 0px 10px 3px;
    text-shadow: #172229 1px 1px 1px;
    font: normal normal bold 12px arial;
    color: #ffffff;
    text-decoration: none;
}
.button :hover,
.button :focus {
    border: 1px solid #2d4451;
    background: #56839c;
    background: -webkit-gradient(linear, left top, left bottom, from(#56839c), to(#2e4653));
    background: -moz-linear-gradient(top, #56839c, #2e4653);
    background: linear-gradient(to bottom, #56839c, #2e4653);
    color: #ffffff;
    text-decoration: none;
}
.button :active {
    background: #263a45;
    background: -webkit-gradient(linear, left top, left bottom, from(#263a45), to(#263a45));
    background: -moz-linear-gradient(top, #263a45, #263a45);
    background: linear-gradient(to bottom, #263a45, #263a45);
}
.center {
  text-align: center;
}

.pagination {
  display: inline-block;
}

.pagination a {
  font-size: 14px;
  color: black;
  float: left;
  padding: 4px 8px;
  text-decoration: none;
  border: 1px solid #FFF;
  border-radius: 5px;
}

.pagination a.active {
  background-color: #333;
  color: white;
  border-radius: 5px;
}

.pagination a:hover:not(.active) {background-color: #333; color: #FFF; }

.pagination a:first-child {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
}

.pagination a:last-child {
  border-top-right-radius: 5px;
  border-bottom-right-radius: 5px;
}

