legend,label,form,fieldset,li,ul,ol,dd,dt,dl,center,i,u,b,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html,td{margin:0;padding:0;font-size:100%}legend,label,form,fieldset,li,ul,ol,dd,dt,dl,center,i,u,b,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html{border:0;vertical-align:baseline;background:transparent}legend,label,form,fieldset,li,ul,ol,dd,dt,dl,center,i,u,b,var,tt,sup,sub,strong,strike,small,samp,s,q,kbd,ins,img,font,em,dfn,del,code,cite,big,address,acronym,abbr,a,pre,blockquote,p,h6,h5,h4,h3,h2,h1,iframe,object,applet,span,div,body,html,td,:focus{outline:0}th{text-align:left}body{line-height:1}ul,ol{list-style:none}q,blockquote{quotes:none}q:after,q:before,blockquote:after,blockquote:before{content:'';content:none}ins{text-decoration:none}del{text-decoration:line-through}.clear,.clearfix:after{clear:both}.clear{float:none}.clearfix:after{content:".";display:block;height:0;visibility:hidden}
.msie6 .clearfix {height:1%;} .msie7 .clearfix{display:inline-block;} 
/************************************************************/
body { height:100%; font-family:Arial, Helvetica, sans-serif; font-size:12px; background:#000; line-height:18px; color:#2c2760;}
@font-face {font-family: SignaCaps-Black;src: url(SignaCaps-Black.ttf);}
@font-face {font-family: SignaNormal-Black;src: url(SignaNormal-Black.ttf);}
@font-face {font-family: SignaNormal-Bold;src: url(SignaNormal-Bold.ttf);}
@font-face {font-family: SignaColumn-Black;src: url(SignaColumn-Black.ttf);}
#container, #Main {min-width:820px; min-height:610px; width:100%; height:100%;overflow:hidden; position:absolute; z-index:1; left:0; top:0;}
#container #gridHolder{ width:3328px; height:3328px; position:relative; left:50%; margin-left:-1664px;}
#container #gridHolder #holder {position:relative; left:1260px; top:18px; background-color:#FFF;}
#container #gridHolder #holder div{ margin:0 12px 12px 0; width:820px; height:615px; float:left;}
#container #gridHolder #holder div.lir{ margin-right:0;}
#wrapper a.gridNav { background:url(../images/all_frontend_f1_buttons.png) 0 0 no-repeat; position:absolute; z-index:100; display:block; text-indent:-9999px; cursor:pointer;}
#wrapper a#top {  width:151px; height:98px;top:-27px; left:416px; }
#wrapper a#right {width:94px; height:146px; right:-27px; top:227px; background-position: -95px -98px;}
#wrapper a#bottom {width:152px; height:98px; bottom:-4px; left:416px;background-position: -151px 0px;}
#wrapper a#left {width:95px; height:146px; left:-12px; top:227px;background-position: 0px -98px;  }
.hide { display:none!important;}
.show { display:block!important;}
#wrapper { width:974px; margin:0 auto; position:relative; top:18px; height:641px; z-index:2;}
h3 { font-size:16px; margin-bottom:6px;}
p { padding-bottom:10px;}
a { cursor:pointer}
html { background-color:#000;}
body.pagina { background-color:#000;}
body.pagina { background:url(../images/page_bg_1col-unfocus.jpg) center top repeat; height:auto}
body.pagina #container { display:none; overflow:auto}
#metamenu { position:absolute; left:55px; top:592px; background:url(../images/all_frontend_f1_buttons.png) -319px -15px no-repeat; width:210px; height:28px;}
#metamenu li { float:left; height:25px;}
#metamenu li.item0 { width:31px;}
#metamenu li.item1 { width:32px; padding:0 2px;}
#metamenu li.item2 { width:44px; padding:0 1px 0 0}
#metamenu li.item3 { width:52px; padding:0 2px 0 0;}
#metamenu li.item4 { width:20px;}
#metamenu li a{ font-size:10px; color:#2c2760; text-decoration:none; line-height:25px; display:block; text-align:center; /*letter-spacing:-.2px*/}
#metamenu li a:hover{ color:#fff; text-decoration:none;}
#metamenu li.item0 a:hover { background:url(../images/all_frontend_f1_buttons.png) -319px -78px}
#metamenu li.item1 a:hover { background:url(../images/all_frontend_f1_buttons.png) -352px -78px}
#metamenu li.item2 a:hover { background:url(../images/all_frontend_f1_buttons.png) -386px -78px}
#metamenu li.item3 a:hover { background:url(../images/all_frontend_f1_buttons.png) -431px -78px}
#metamenu li.item4 a:hover { background:url(../images/all_frontend_f1_buttons.png) -485px -78px}

.ui-effects-transfer { border: 2px dotted gray; z-index:100; } 
a.toggleNext { cursor:pointer; text-decoration:underline}
a.delete { cursor:pointer;}

#scrollPanel {width:200px;  padding:10px; height:190px}
#preLoadSocials div.idea { left:-10000px;position:absolute;}
#preLoadSocials div.idea.inview { position:absolute; left:581px; bottom:37px; min-height:170px; width:330px;}
/*#preLoadSocials div#iidee11 { height:330px;}*/
#preLoadSocials div.idea .top {background:url(../images/bg_idea.png) left top no-repeat; width:330px; height:25px; }
#preLoadSocials div.idea .head { background:url(../images/bg_idea.png) bottom left no-repeat; width:330px; height:162px; overflow:hidden; }
#preLoadSocials div.idea .foot {background:url(../images/bg_idea.png) bottom left no-repeat; width:330px; height:83px; position:absolute; bottom:-9px; left:0;}
.msie7 #preLoadSocials div.idea .foot {bottom:1px;}
#preLoadSocials div.idea .desc { padding:8px 32px 0 27px }
#socials {width:245px; height:26px; position:absolute; left:608px; top:523px; display:none; z-index:2}
#socials .fb { float:left; width:125px; overflow:hidden; margin-right:3px;}
#socials .twitter { float:left; width:115px;}

#preLoadSocials div.idea .head span {color:#2c2760; font-size:14px; font-family: Arial, Helvetica, sans-serif; line-height:10px; display:block; padding:5px 0 0 25px}
#preLoadSocials div.idea .head h3 {color:#fff; font-size:16px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; line-height:18px; letter-spacing:0; padding:0 14px 0 25px}
#preLoadSocials  a.addToCart { display:block; width:147px; height:36px; text-indent:-9999px; position:absolute; bottom:22px; left:23px;}
#preLoadSocials  a.addToCart:hover { background:url(../images/all_frontend_f1_buttons.png) -15px -329px}
#preLoadSocials  a.addToCart.disabled { background:url(../images/all_frontend_f1_buttons.png) -15px -401px}
#preLoadSocials  #request a { display:block; width:115px; height:34px; text-indent:-9999px; position:absolute; bottom:22px; left:186px; background:url(../images/all_frontend_f1_buttons.png) -632px -1017px;}
#preLoadSocials  #request a:hover { background-position:-632px -1089px;}

#preLoadSocials a.toggle{background:url(../images/all_frontend_f1_buttons.png) -571px 0 no-repeat; display:block; width:40px; height:46px; text-indent:-9999px; position:absolute;bottom:67px; left:260px; cursor:pointer;}
#preLoadSocials a.toggle:hover { background-position:-571px -46px;}

#preLoadSocials a.toggle.open{ background-position:-531px 0}
#preLoadSocials a.toggle.open:hover { background-position:-531px -46px;}
#scrt { display:none;}
 
/*****************************************************SCROLLPANE**********************************************/
.jScrollPaneContainer{position:relative}.jScrollPaneContainer,.jScrollPaneDrag,.jScrollPaneDragTop,.jScrollPaneDragBottom,a.jScrollArrowUp,a.jScrollArrowDown{overflow:hidden}.jScrollPaneContainer,a.jScrollArrowUp,a.jScrollArrowDown{z-index:1}.jScrollPaneTrack,.jScrollPaneDrag,.jScrollPaneDragTop,.jScrollPaneDragBottom,a.jScrollArrowUp,a.jScrollArrowDown{position:absolute}.jScrollPaneTrack,.jScrollPaneDrag{cursor:pointer}.jScrollPaneTrack,a.jScrollArrowUp,a.jScrollArrowDown{right:0}.jScrollPaneTrack,.jScrollPaneDragTop,a.jScrollArrowUp{top:0}.jScrollPaneTrack{height:100%;background:#aaa}.jScrollPaneDrag{background:#666}.jScrollPaneDragTop,.jScrollPaneDragBottom{left:0}.jScrollPaneDragBottom,a.jScrollArrowDown{bottom:0}a.jScrollArrowUp,a.jScrollArrowDown{display:block;text-indent:-2000px;height:9px}
.jScrollPaneContainer {position:relative; width:189px; /*left:15px; top:10px; */display:block; height:180px; overflow:hidden;}

#brand { background:url(../images/all_frontend_f1_buttons.png) -183px -244px no-repeat; width:192px; height:165px; position:relative; margin-left:55px; z-index:1000;}
#brand h1 { text-indent:-9999px;}
#brand #slideIt { position:absolute; top:118px; left:5px; width:179px; height:40px; z-index:2; overflow:hidden;}
#brand .mask { background:url(../images/all_frontend_f1_buttons.png) -310px -128px no-repeat; width:181px; height:47px; position:absolute; top:114px; left:4px; z-index:3;}
.msie #brand #slideIt .countdown,
.msie #brand #slideIt .budget{ background:none!important;}
#brand #slideIt li { height:40px; position:relative; top:4px;}
#brand #slideIt li.logos {background:url(../images/logos.png) 0 0 no-repeat; text-indent:-9999px; position:relative; top:0}
#brand #slideIt .countdown {width:220px; margin:0 10px; position:relative}
#brand #slideIt .countdown p.SignaCaps-Black { font-family:SignaCaps-Black, Arial, Helvetica, sans-serif; margin:0; font-size:16px; font-weight:bold; color:#2c2760; text-transform:uppercase; line-height:20px;}
#brand #slideIt .countdown p span.days { color:#ed693a; font-size:19px;}
#brand #slideIt .countdown span.sub {display:block; background:url(../images/all_frontend_f1_buttons.png) -310px -175px no-repeat; text-indent:-9999px; width:147px; height:7px; position:absolute; top:23px; left:5px;}
#brand #slideIt .budget { width:165px; margin:0 10px;}
#brand #slideIt .budget p { margin:0; position:relative}
#brand #slideIt .budget p strong.SignaColumn-Black{ font-family:SignaColumn-Black, Arial, Helvetica, sans-serif; font-size:19px; color:#ed693a; display:block;text-transform:uppercase; line-height:19px; text-align:center;}
#brand #slideIt .budget p strong.SignaColumn-Black img { position:relative; top:1px}
#brand #slideIt .budget p span{ display:block; width:160px; height:10px; background:url(../images/all_frontend_f1_buttons.png) -310px -182px no-repeat; text-indent:-9999px; position:absolute; top:22px; left:2px}
.msie9 #brand #slideIt .budget p strong.SignaColumn-Black{ font-family:SignaNormal-Black, Arial, Helvetica, sans-serif;}
.msie7 #brand #slideIt .budget p strong.SignaColumn-Black img,
.msie8 #brand #slideIt .budget p strong.SignaColumn-Black img{ position:relative; top:-2px}
.msie9 #brand #slideIt .budget p strong.SignaColumn-Black img { position:relative; top:2px}

.msie7 #brand #slideIt .budget p strong.SignaNormal-Black { line-height:16px;}
.msie7 #brand #slideIt .budget p span {top:24px;}
.msie7 #brand #slideIt .countdown span.sub {left:0px;}
.msie7 #brand #slideIt .countdown p span.days { padding-right:4px;}
.msie7 #preLoadSocials div.idea .foot { bottom:-12px;}
.msie8 #brand #slideIt .countdown p span.days { position:relative; top:4px;}

#brand a#aboutBD.lip {background:url(../images/all_frontend_f1_buttons.png) -531px 0 no-repeat; display:block; width:40px; height:46px; text-indent:-9999px; position:absolute; top:60px; left:145px; cursor:pointer;}
#brand a#aboutBD.lip:hover { background-position:-531px -46px;}
#brand #openBD { width:357px; /*height:500px;*/ height:583px; background:url(../images/all_frontend_f1_vlakken.png) /*-375px -244px*/ -364px -45px no-repeat; position:absolute; top:-16px; left:-16px; z-index:201; display:none; padding:0 40px 40px 32px;}
#brand #openBD .head { height:140px; text-indent:-9999px;}
#brand #openBD .lip {background:url(../images/all_frontend_f1_buttons.png) -571px 0 no-repeat; display:block; width:40px; height:46px; text-indent:-9999px; position:absolute; /*top:465px;*/ top:547px; left:354px; cursor:pointer;}
#brand #openBD .lip:hover { background-position:-571px -46px;}
#brand #openBD #aboutNewsletter div.newsletter { width:323px; height:72px; background:url(../images/all_frontend_f1_buttons.png) 0 -460px no-repeat; position:relative;left:10px;}
#brand #openBD #aboutNewsletter div.newsletter a  { width:286px; height:34px; position:absolute; left:15px; top:15px; text-indent:-9999px}
#brand #openBD #aboutNewsletter div.newsletter a:hover  {background:url(../images/all_frontend_f1_buttons.png) -16px -547px no-repeat;}

/* temp ZK */
#contentnewsletter div.newsletter { width:323px; height:72px; background:url(../images/all_frontend_f1_buttons.png) 0 -460px no-repeat; position:relative;left:-15px;}
#contentnewsletter div.newsletter a  { width:286px; height:34px; position:absolute; left:15px; top:15px; text-indent:-9999px}
#contentnewsletter div.newsletter a:hover  {background:url(../images/all_frontend_f1_buttons.png) -16px -547px no-repeat;}
/* temp ZK */

#brand #openBD div#aboutBdRequestMoney { width:324px; height:83px; background:url(../images/all_frontend_f1_buttons.png) 0 -604px no-repeat; position:relative; top:-22px; left:10px;}
#brand #openBD div#aboutBdRequestMoney a  { width:287px; height:45px; position:absolute; left:15px; top:15px; text-indent:-9999px}
#brand #openBD div#aboutBdRequestMoney a:hover  {background:url(../images/all_frontend_f1_buttons.png) -16px -702px no-repeat;}


#requestMoney{ z-index:9; width:230px; height:80px; background:url(../images/all_frontend_f1_buttons.png) 0 -770px no-repeat; position:absolute; top:151px; left:39px;}
#requestMoney a { display:block; text-indent:-9999px; width:192px; height:65px; position:absolute; top:15px; left:16px;}
#requestMoney a:hover {background: url(../images/all_frontend_f1_buttons.png) -17px -889px no-repeat;}

#downloadToolkit{z-index: 8;width:230px; height:94px; background:url(../images/all_frontend_f1_buttons.png) 0 -978px no-repeat; position:absolute; top:217px; left:38px;}
#downloadToolkit a { display:block; text-indent:-9999px; width:192px; height:55px; position:absolute; top:15px; left:16px;}
#downloadToolkit a:hover {background: url(../images/all_frontend_f1_buttons.png) -16px -1087px no-repeat;}

#promoTour{z-index:7;width:230px; height:163px; background:url(../images/all_frontend_f1_buttons.png) -667px -1351px no-repeat; position:absolute; top:273px; left:38px;}
#promoTour a { display:block; text-indent:-9999px; width:192px; height:147px; position:absolute; top:15px; left:16px;}
#promoTour a:hover {background: url(../images/all_frontend_f1_buttons.png) -683px -1566px no-repeat;}

#burenbabbel {z-index:7;width:228px; height:169px; background:url(../images/all_frontend_f1_buttons.png) 0 -1538px no-repeat; position:absolute; top:425px; left:38px;}
#burenbabbel span.tweet_notOk { display:none;}
#burenbabbel ul.tweet_list li {display:block; width:176px; height:119px; position:absolute; top:15px; left:16px; padding:28px 8px 0 8px; cursor:pointer; overflow:hidden}
#burenbabbel ul.tweet_list li a.tweet_avatar { display:block; float:left; width:48px; margin:0 3px 0 0}
#burenbabbel ul.tweet_list li span.tweet_text { font-size:10px; color:#2c2760; text-decoration:none;line-height:16px;}
#burenbabbel a.open {display:block; width:190px; height:147px; position:absolute; top:15px; left:16px; z-index:10;}
#burenbabbel a.open:hover span { background:url(../images/all_frontend_f1_buttons.png) -731px -46px no-repeat; display:block; width:40px; height:46px; position:absolute; left:144px; top:94px;}
#shoutbox { z-index:101; width:387px; height:356px; background:url(../images/all_frontend_f1_vlakken.png) -230px -787px no-repeat; position:absolute; bottom:53px; left:53px; display:none;}
#shoutbox #msg { resize:none; position:absolute; border:none; background:none; top:301px; left:13px; width:220px; height:40px; font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#2c2760;}
#shoutbox #msg-info { display:block}
#shoutbox #shoutToTwitter button { width:67px; height:54px; border:none; background:url(../images/all_frontend_f1_buttons.png) -491px -128px no-repeat; text-indent:-9999px; position:absolute; top:294px; left:240px; cursor:pointer;}
#shoutbox #shoutToTwitter button:hover {background-position:-491px -182px;}
#shoutbox .error { color:#f00; background:#fff;}
#shoutbox a.toggleShoutbox {background:url(../images/all_frontend_f1_buttons.png) -691px 0 no-repeat; display:block; width:40px; height:46px; text-indent:-9999px; position:absolute; top:302px; left:339px; cursor:pointer;}
#shoutbox a.toggleShoutbox:hover {background-position:-691px -46px;}

#shoutbox .inner a.up{ display:block; width:66px; height:15px; text-indent:-9999px; top:7px; left:161px; position:absolute; cursor:pointer;}
#shoutbox .inner a.down{ display:block; width:66px; height:15px; text-indent:-9999px; top:289px; left:161px; position:absolute; cursor:pointer;}
#shoutbox .inner .tweet { width:365px; height:251px; overflow:hidden; position:absolute; top:30px; left:7px; z-index:1;}
#shoutbox .inner .tweet ul.tweet_list li{ height:48px; width:365px; margin-bottom:12px;} 
#shoutbox .inner .tweet ul.tweet_list li a{ width:48px; height:48px; float:left; margin-right:6px;}
#shoutbox .inner .tweet ul.tweet_list li span{ display:block; width:245px; height:48px; font-size:9px; color:#2c2760; border-right:1px solid #c3c1d1; float:left; line-height:15px; overflow:hidden;}
#shoutbox .inner .tweet ul.tweet_list li span a{ float:none; display:inline; width:auto; height:auto; margin:0; color:#2c2760;}
#shoutbox .inner .tweet ul.tweet_list li span.tweet_notOk { display:block; width:46px; height:11px; text-indent:-9999px; background:url(../images/all_frontend_f1_buttons.png) -744px -124px no-repeat; cursor:pointer; margin:0 0 0 10px; border:none;}
#shoutbox .inner .tweet ul.tweet_list li span.tweet_notOk:hover, 
#shoutbox .inner .tweet ul.tweet_list li span.tweet_notOk.reported { background-position:-744px -135px;}

#cart{ background:url(../images/cart_bg.png) bottom left no-repeat; width:307px; overflow:hidden; position:absolute; right:77px; top:-18px; min-height:68px;}
#cart a.toggleNext {background:url(../images/all_frontend_f1_buttons.png) -611px 0 no-repeat; display:block; width:40px; height:46px; text-indent:-9999px; position:absolute; bottom:22px; right:18px; z-index:5;}
#cart a.toggleNext:hover { background-position:-611px -46px;}
#cart a.toggleNext.open { background-position:-651px 0;}
#cart a.toggleNext.open:hover { background-position:-651px -46px;}
#cart .expandable { display:none; background:none; overflow:hidden; height:257px; padding:14px 0 0 15px}

#cart #scrollBarNow{width:279px; height:188px; overflow:hidden}
#cart .head { width:290px; height:40px; background:url(../images/all_frontend_f1_buttons.png) -230px -1143px no-repeat; position:relative; left:7px; cursor:pointer}
#cart p.SignaCaps-Black{font-family:SignaCaps-Black; font-size:12px; color:#2c2760; text-transform:lowercase; position:relative; margin:0; padding:8px 0 0 10px;}
#cart p.SignaCaps-Black span.digit{font-family:SignaColumn-Black, Arial, Helvetica, sans-serif; font-size:14px; color:#ed693a;}
.msie7 #cart p.SignaCaps-Black span.digit{ position:relative; top:2px;}
.msie8 #cart p.SignaCaps-Black span.digit{ position:relative; top:1px;}
.msie9 #cart p.SignaCaps-Black span.digit{ position:relative; top:2px; font-family:SignaCaps-Black, Arial, Helvetica, sans-serif; font-size:14px; color:#ed693a;}
#cart span.SignaNormal-Bold{font-family:SignaNormal-Bold; font-size:12px; color:#2c2760; margin:0; display:block; padding:2px 0 0 8px}
.msie9 #cart span.SignaNormal-Bold{padding:4px 0 0 8px}
#cart #items li { width:248px; height:41px; overflow:hidden; margin-bottom:6px;}
#cart #items li:hover{background:url(../images/cart_item_bg.png) 0 0 repeat-x;}
#cart #items li.noIdeas:hover{background:none;}
#cart #items li img { float:left;}
#cart #items li h2 { float:left; width:104px; float:left; height:41px; margin-left:8px; position:relative; display:table;}
#cart #items li h2 a{ font-size:12px; color:#2c2760; text-decoration:none; display:table-cell; vertical-align:middle; line-height:19px; cursor:pointer}
#cart #items li h2 a:hover{ text-decoration:none;}
#cart #items li a.delete { display:block; float:left; background:url(../images/all_frontend_f1_buttons.png) -558px -128px no-repeat; width:77px; height:48px; text-indent:-9999px;}
#cart #printCart { width:263px; height:72px; background:url(../images/all_frontend_f1_buttons.png) -230px -1183px no-repeat; position:absolute; top:240px; left:0;}
#cart #printCart.disabled { background-position:-230px -1327px;}
#cart #printCart.disabled a{ display:none;}
#cart #printCart a{ display:block;width:227px; height:34px; text-indent:-9999px; position:absolute; top:15px; left:15px;}
#cart #printCart a:hover{background:url(../images/all_frontend_f1_buttons.png) -245px -1270px no-repeat;}
.jScrollPaneTrack { background:url(../images/all_frontend_f1_buttons.png) -333px -460px no-repeat}
.jScrollPaneDrag { width:28px; height:19px; background:url(../images/all_frontend_f1_buttons.png) -336px -656px no-repeat;}

/*LOADING*/
#shoutbox .inner .loading { height:230px; width:365px; background:url(../images/transbg.png) 0 0 repeat; position:absolute; top:28px; left:7px; z-index:2; display:none;}
#shoutbox .inner .loading .animation { width:32px; height:32px; background:url(../images/ajax-loader.gif) 0 0 no-repeat; position:absolute; top:92px; left:170px;}
#cart .loading { height:200px; width:279px; background:url(../images/transbg.png) 0 0 repeat; position:absolute; top:45px; left:15px; z-index:2;}
#cart .loading .animation { width:32px; height:32px; background:url(../images/ajax-loader.gif) 0 0 no-repeat; position:absolute; top:70px; left:115px;}

#alertWindow { position:absolute; z-index:1000; width:100%; height:100%; background:url(../images/transbg_black.png) 0 0 repeat; top:0; left:0; display:none;}
#alertWindow .alert { width:476px; height:318px; background:url(../images/all_frontend_f1_buttons.png) -230px -1399px no-repeat; margin:0 auto; margin-top:100px; position:relative;}
#alertWindow .alert h4{ font-size:24px; color:#ed6738; padding:80px 60px 10px 70px;}
#alertWindow .alert p{ font-size:12px; color:#2c2760; padding:0 60px 10px 71px;}
#alertWindow .alert a.close { width:91px; height:22px; background:url(../images/all_frontend_f1_buttons.png) -519px -1143px no-repeat; position:absolute; top:63px; left:323px; text-indent:-9999px; cursor:pointer;}
#alertWindow .alert a.close:hover{ background-position:-519px -1165px;}


body.pagina #wrapper {height: auto;width:842px;padding:0 77px 0 55px;}
body.pagina #brand {margin-left:0;}
body.pagina #metamenu {height: 28px;left:0; position:relative; top:0; width:191px;}
body.pagina #requestMoney {background-position: -15px -785px;height: 65px;left: 0;position: relative;top: 0; width: 193px;z-index: 9;}

body.pagina #requestMoney a {left: 0;top: 0;}
body.pagina #cart span.toggleNext {background:url(../images/all_frontend_f1_buttons.png) -611px 0 no-repeat;bottom: 22px;display:block; height:46px;position: absolute;right: 18px;text-indent: -9999px;width:40px;z-index: 5;cursor:pointer;}
body.pagina #cart span.toggleNext:hover { background-position:-611px -46px;}
body.pagina #cart a.pageCart { width:290px; height:54px; display:block; text-indent:-9999px; position:absolute; z-index:60; left:6px; top:0; zoom:1; background:url(../images/all_frontend_f1_buttons.png) -8000px -8000px no-repeat;}

body.pagina #cart { right: 66px;}
body.pagina .columnLeft {width:192px; float:left;}
body.pagina .columnMain {width:650px; float:left; margin-top: -16px;}
body.pagina .columnMain .head { padding:0 10px 0 20px; background:url(../images/all_frontend_f1_vlakken.png) -10px -1908px no-repeat; min-height:105px; position:relative}
body.pagina .columnMain .head h2.SignaCaps-Black { font-size:44px; color:#2c2760; font-family:SignaCaps-Black, Arial, Helvetica, sans-serif; line-height:50px; text-transform:lowercase; padding:29px 100px 0 0;}
.msie body.pagina .columnMain .head h2.SignaCaps-Black { padding:36px 122px 0 0;}
body.pagina .columnMain .head a.close { width:109px; height:40px; background:url(../images/all_frontend_f1_buttons.png) -635px -124px no-repeat; position:absolute; top:46px; left:533px; text-indent:-9999px; cursor:pointer;}
body.pagina .columnMain .head a.close:hover{ background-position:-635px -195px;}
body.pagina .columnMain .content{padding:8px 16px 0 20px; font-size:12px; background-image:url(../images/page_bg_middle.png); background-position:-10px 0 ; background-repeat:repeat-y; line-height:22px; zoom:1}
body.pagina .columnMain .bottom{ padding:0 10px 0 16px; background:url(../images/all_frontend_f1_vlakken.png) -10px -2409px no-repeat; height:50px; width:100%}
body.pagina .columnMain .content h1,
body.pagina .columnMain .content h2,
body.pagina .columnMain .content h3,
body.pagina .columnMain .content h4,
body.pagina .columnMain .content h5,
body.pagina .columnMain .content h6 { font-size:14px; font-weight:bold; color:#2c2760; font-family: Arial, Helvetica, sans-serif; line-height:30px; padding:0 0 16px 0; margin:0;}
body.pagina .columnMain .content h3 { font-size:23px; color:#c62a2a}
body.pagina .columnMain .content h5, body.pagina .columnMain .content h6 { color:#c62a2a}
body.pagina .columnMain .content em {background-color:#d3eefb; font-style:normal}
body.pagina .columnMain .content p { padding-bottom:20px; line-height:22px}
body.pagina .columnMain .content strong { color:#c62a2a; font-weight:bold;}
body.pagina .columnMain .content a { color:#c62a2a; text-decoration:underline;}
body.pagina .columnMain .content ul li { list-style:disc; margin-left:20px;}
body.pagina .columnMain .content ol li { list-style:decimal; margin-left:20px;}
body.pagina .columnMain .content .twoColumn .columnLeft { width:280px; float:left;}
body.pagina .columnMain .content .docs{ width:278px; background:url(../images/bg_docs.png) 0 0 no-repeat; float:right; padding:12px; position:relative;}
body.pagina .columnMain .content .docs .bottom{background:url(../images/bg_docs.png) left bottom no-repeat; height:5px; position:absolute; left:0; bottom:-5px;}
body.pagina .columnMain .content .docs h3.SignaNormal-Bold { color:#c62a2a; font-size:18px; font-family:SignaNormal-Bold, Arial, Helvetica, sans-serif; text-transform:capitalize; line-height:20px; padding:0}
.msie body.pagina .columnMain .content .docs h3.SignaNormal-Bold { margin:0 0 8px 0}
body.pagina .columnMain .content .docs li { list-style:none; margin:0 }
body.pagina .columnMain .content .docs li:hover { background:url(../images/bg_li_blue.png) 0 0 repeat-x}
body.pagina .columnMain .content .docs li a {background:url(../images/all_frontend_f1_buttons.png) -823px -2080px no-repeat; display:block; width:212px; height:63px; padding:0 0 0 62px; text-decoration:none;}
body.pagina .columnMain .content .docs li a span { font-size:12px; color:#2c2760; text-decoration:none; font-weight:bold; line-height:14px; padding:4px 0 0 0; display:block;}
body.pagina .columnMain .content .docs li a p { font-size:12px; color:#2c2760; text-decoration:none; font-weight:normal; padding:0; line-height:12px}

body.pagina .columnMain .content .highlight {position:relative;}
body.pagina .columnMain .content .highlight .inner{ background:url(../images/bg_highlight.png) 0 0 no-repeat; padding:10px;}
body.pagina .columnMain .content .highlight .bottom{ background:url(../images/bg_highlight.png) left bottom no-repeat; height:16px} 

body.pagina .columnMain .content .highlight label{ font-size:16px; color:#2c2760; font-family:SignaNormal-Bold, Arial, Helvetica, sans-serif; line-height:22px; margin:10px 0 0 4px; width:550px}
body.pagina .columnMain .content .highlight .formRow {padding-bottom:5px; position:relative;}
body.pagina .columnMain .content .highlight .formRow.disabled label { color:#969696;}
body.pagina .columnMain .content .printIdea .submit { width:263px; height:71px; background:url(../images/all_frontend_f1_buttons.png) -493px -1189px no-repeat; position:relative; left:-15px; float:left}
body.pagina .columnMain .content .printIdea .submit button { padding:0;position:absolute; top:15px; left:15px; width:226px; height:33px; background:none;border:none; text-indent:-9999px; cursor:pointer;}
body.pagina .columnMain .content .printIdea .submit button:hover {background:url(../images/all_frontend_f1_buttons.png) -508px -1276px no-repeat;}
body.pagina .columnMain .content .printIdea span.adobe {float:left; width:300px; font-size:11px; line-height:16px; display:block; margin-top:15px}

body.pagina .columnMain .content .printIdea .ideaInCart { width:300px; height:41px; position:absolute; left:294px; top:0; overflow:hidden} 
body.pagina .columnMain .content .printIdea .ideaInCart div{ width:55px; height:41px; background:url(../images/all_frontend_f1_buttons.png) -706px -1331px no-repeat; float:left; margin-right:5px; text-indent:-9999px}
body.pagina .columnMain .content .printIdea .ideaInCart span.mask {width:55px; height:41px; background:url(../images/all_frontend_f1_buttons.png) -310px -192px no-repeat; position:absolute; top:0; left:240px; z-index:2; }

#nieuwsbrief .formRow {padding-bottom:8px; position:relative;}
#nieuwsbrief .inner { padding-top:20px}
#nieuwsbrief .highlight label {font-size:16px; color:#2c2760; font-family: SignaNormal-Bold, Arial, Helvetica, sans-serif; line-height:20px; margin:8px 0 0 0;}
#nieuwsbrief .highlight .checkboxBlock label { margin:12px 0 0 0}
.msie #nieuwsbrief .highlight label {margin:8px 0 0 0;}
#nieuwsbrief .highlight div.error { padding-bottom:8px;}
#nieuwsbrief .highlight label.error { font-family:Arial, Helvetica, sans-serif; color:#f00; font-size:12px; font-weight:bold; margin:0; float:none}

#nieuwsbrief .highlight label.left{width:140px; display:block; float:left;}
#nieuwsbrief .highlight input.text.m { width:169px; height:23px; line-height:20px; background:url(../images/all_frontend_f1_buttons.png) -183px -409px no-repeat; border:none; padding:2px 6px; color:#2c2760; font-family: Arial, Helvetica, sans-serif;}
.msie #nieuwsbrief .highlight input.text.m { padding:3px 6px 1px 6px}
#nieuwsbrief .highlight p { padding:0; font-weight:bold;}
#nieuwsbrief .submit { width:163px; height:71px; background:url(../images/all_frontend_f1_buttons.png) -617px -860px no-repeat; position:relative; left:-15px; float:left}
#nieuwsbrief .submit button { padding:0;position:absolute; top:15px; left:15px; width:126px; height:33px; background:none;border:none; text-indent:-9999px; cursor:pointer;}
#nieuwsbrief .subm it button:hover {background:url(../images/all_frontend_f1_buttons.png) -632px -947px no-repeat;}
/*body.pagina .columnMain .content .uptodate .submit { width:263px; height:72px; background:url(../images/btn_uptodate.png) 0 0 no-repeat; position:relative; left:-15px; float:left}
body.pagina .columnMain .content .uptodate .submit button { padding:0;position:absolute; top:15px; left:15px; width:226px; height:34px; background:none;border:none; text-indent:-9999px; cursor:pointer;}
body.pagina .columnMain .content .uptodate .submit button:hover {background:url(../images/btn_uptodate.png) -15px -87px no-repeat;}*/

/*body.pagina div.vraaggeldaan { background:url(../images/btn_request_2.png) 0 0 no-repeat; width:583px; height:71px; display:block; position:relative; left:-15px}
body.pagina div.vraaggeldaan a {height:34px; width:583px; position:absolute; left:0; top:16px;  display:block; text-indent:-9999px}
body.pagina div.vraaggeldaan a:hover{ background:url(../images/btn_request_2.png) 0 -87px no-repeat; height:34px; width:583px; position:absolute; left:0; top:16px;display:block; text-indent:-9999px}*/
#preLoadSocials div.idea .head span { display:none;}
#preLoadSocials div.idea .head h3 { background:url(../images/all_frontend_f1_idee.png) 823px 0 no-repeat;text-indent:-9999px;}
#preLoadSocials #iidee1 .head { height:182px;}
#preLoadSocials #iidee1 .head h3 { background-position:3px 0; height:95px;}
#preLoadSocials #iidee2 .head { height:154px;}
#preLoadSocials #iidee2 .head h3 { background-position:3px -131px; height:62px;}
#preLoadSocials #iidee3 .head { height:180px;}
#preLoadSocials #iidee3 .head h3 { background-position:3px -261px; height:88px;}
#preLoadSocials #iidee4 .head { height:154px;}
#preLoadSocials #iidee4 .head h3 { background-position:3px -392px;  height:62px;}
#preLoadSocials #iidee5 .head { height:154px;}
#preLoadSocials #iidee5 .head h3 { background-position:3px -522px;  height:62px;}
#preLoadSocials #iidee6 .head { height:180px;}
#preLoadSocials #iidee6 .head h3 { background-position:3px -652px;  height:92px;}
#preLoadSocials #iidee7 .head { height:180px;}
#preLoadSocials #iidee7 .head h3 { background-position:3px -782px;  height:88px;}
#preLoadSocials #iidee8 .head { height:180px;}
#preLoadSocials #iidee8 .head h3 { background-position:3px -912px;  height:88px;}
#preLoadSocials #iidee9 .head { height:204px;}
#preLoadSocials #iidee9 .head h3 { background-position:3px -1042px;  height:116px;}
#preLoadSocials #iidee10 .head { height:180px;}
#preLoadSocials #iidee10 .head h3 { background-position:3px -1172px;  height:88px;}
#preLoadSocials #iidee11 .head { height:180px;}
#preLoadSocials #iidee11 .head h3 { background-position:3px -1302px;  height:88px;}
#preLoadSocials #iidee12 .head { height:180px;}
#preLoadSocials #iidee12 .head h3 { background-position:3px -1432px;  height:88px;}
#preLoadSocials #iidee13 .head { height:180px;}
#preLoadSocials #iidee13 .head h3 { background-position:3px -1562px;  height:88px;}
#preLoadSocials #iidee14 .head { height:154px;}
#preLoadSocials #iidee14 .head h3 { background-position:3px -1692px;  height:62px;}
#preLoadSocials #iidee15 .head { height:180px;}
#preLoadSocials #iidee15 .head h3 { background-position:3px -1822px;  height:92px;}
#preLoadSocials #iidee16 .head { height:204px;}
#preLoadSocials #iidee16 .head h3 { background-position:3px -1952px;  height:116px;}

 #cart #items li div{ width:55px; height:41px; background:url(../images/all_frontend_f1_vlakken.png) -706px -1331px no-repeat; float:left; text-indent:-9999px}
#cart #items li div.idea1, body.pagina .columnMain .content .printIdea .ideaInCart div.idea1{ background-position:-706px -1331px;}
#cart #items li div.idea2, body.pagina .columnMain .content .printIdea .ideaInCart div.idea2{ background-position:-706px -1372px;}
#cart #items li div.idea3, body.pagina .columnMain .content .printIdea .ideaInCart div.idea3{ background-position:-706px -1412px;}
#cart #items li div.idea4, body.pagina .columnMain .content .printIdea .ideaInCart div.idea4{ background-position:-706px -1454px;}
#cart #items li div.idea5, body.pagina .columnMain .content .printIdea .ideaInCart div.idea5{ background-position:-706px -1495px;}
#cart #items li div.idea6, body.pagina .columnMain .content .printIdea .ideaInCart div.idea6{ background-position:-706px -1536x;}
#cart #items li div.idea7, body.pagina .columnMain .content .printIdea .ideaInCart div.idea7{ background-position:-706px -1577px;}
#cart #items li div.idea8, body.pagina .columnMain .content .printIdea .ideaInCart div.idea8{ background-position:-706px -1618px;}
#cart #items li div.idea9, body.pagina .columnMain .content .printIdea .ideaInCart div.idea9{ background-position:-706px -1659px;}
#cart #items li div.idea10, body.pagina .columnMain .content .printIdea .ideaInCart div.idea10{ background-position:-706px -1700px;}
#cart #items li div.idea11, body.pagina .columnMain .content .printIdea .ideaInCart div.idea11{ background-position:-706px -1741px;}
#cart #items li div.idea12, body.pagina .columnMain .content .printIdea .ideaInCart div.idea12{ background-position:-706px -1782px;}
#cart #items li div.idea13, body.pagina .columnMain .content .printIdea .ideaInCart div.idea13{ background-position:-706px -1823px;}
#cart #items li div.idea14, body.pagina .columnMain .content .printIdea .ideaInCart div.idea14{ background-position:-706px -1864px;}
#cart #items li div.idea15, body.pagina .columnMain .content .printIdea .ideaInCart div.idea15{ background-position:-706px -1905px;}
#cart #items li div.idea16, body.pagina .columnMain .content .printIdea .ideaInCart div.idea16{ background-position:-706px -1946px;}
/* BW-STYLES */
#editbuttonbox{position:absolute; left:253px; z-index:10; }
.loginform .formrow label { display:inline-block; width:120px; font-weight:bold;}
.loginform .formrow { padding-bottom:10px;}
.loginform .formrow input {width:169px; height:23px; line-height:20px; background:url(../images/all_frontend_f1_buttons.png) -183px -409px no-repeat; border:none; padding:2px 6px; color:#2c2760; font-family: Arial, Helvetica, sans-serif;}

/* Prijzenfeest styling */

#prijzenfeest { overflow: hidden; }
#prijzenfeest .formRow { position: relative; padding-top: 20px; }
#prijzenfeest label { display: block; float: left; width: 200px; color: #2C2760; font-family: SignaNormal-Bold,Arial,Helvetica,sans-serif; font-size: 16px; line-height: 20px; margin: 5px 0px 0px 0px; }
#prijzenfeest input[type="text"] { background: url("../images/all_frontend_f1_buttons.png") no-repeat scroll -183px -409px transparent; border: medium none; color: #2C2760; font-family: Arial,Helvetica,sans-serif; height: 23px; line-height: 20px; padding: 2px 6px; width: 169px; }
#prijzenfeest label.error { color: #FF0000; float: none; font-family: Arial,Helvetica,sans-serif; font-size: 12px; font-weight: bold;}
#prijzenfeest div.submit { background: url("../images/all_frontend_f1_buttons.png") no-repeat scroll -230px -1537px transparent; float: left; height: 71px; position: relative; width: 261px; margin-left: 185px; _margin-left: 85px; }
#prijzenfeest form button { background: none repeat scroll 0 0 transparent; border: medium none; cursor: pointer; height: 33px; left: 15px; padding: 0; position: absolute; text-indent: -9999px; top: 15px; width: 226px; }
#prijzenfeest .formRow .checkboxBox { clear: left; }
#prijzenfeest .formRow span.jqTransformCheckboxWrapper { margin-top: -2px !important; }
#prijzenfeest .formRow span.spanBold { font-weight: bold; }

/* Gewonnen pagina */

#prijzenfeest span.win-title { float: left; width: 100%; font-weight: bold; font-size: 24px; padding-bottom: 15px; }
#prijzenfeest span.win-left { float: left; width: 100%; font-weight: bold; }
#prijzenfeest img { float: left; }
#prijzenfeest .module-wysiwyg { clear: left; }

/* Activiteit aanmelden */

#newactivity .highlight { margin-bottom:35px;}
#newactivity .formRow {padding-bottom:8px; position:relative;}
#newactivity .formRow .half { width:50%; float:left;}
#newactivity .formRow .quarter { width:25%; float:left; }
#newactivity .formRow .quarter label.inline { width:49px; }
#newactivity .inner { padding-top:20px}
#newactivity .highlight label {font-size:12px; font-weight:bold; color:#2c2760; font-family: Arial, Helvetica, sans-serif; line-height:20px; width:76px; margin:1px 0 0 0;}
#newactivity .highlight .checkboxBlock label { margin:12px 0 0 0;}
#newactivity .highlight div.error { padding-bottom:8px;}
#newactivity .highlight label.error { font-family:Arial, Helvetica, sans-serif; color:#f00; font-size:12px; font-weight:bold; margin:0; float:none; width:auto; display:block; clear:both;}

#newactivity .highlight label.left{width:140px; display:block; float:left;}
#newactivity .highlight input.text.m { width:169px; height:23px; line-height:20px; background:url(../images/all_fase2.png) -183px -409px no-repeat; border:none; padding:2px 6px; color:#2c2760; font-family: Arial, Helvetica, sans-serif;}
#newactivity .highlight input.text.s { width:49px; height:23px; line-height:20px; background:url(../images/all_fase2.png) -493px -1331px no-repeat; border:none; padding:2px 6px; color:#2c2760; font-family: Arial, Helvetica, sans-serif;}
#newactivity .highlight input.text.l { width:579px; height:23px; line-height:20px; background:url(../images/all_fase2.png) 0 -3088px no-repeat; border:none; padding:2px 6px; color:#2c2760; font-family: Arial, Helvetica, sans-serif;}
#newactivity .highlight span.header { display: block; font-size: 16px; font-weight: bold; margin-bottom: 20px; }
#newactivity .highlight p { padding:0; }
#newactivity .submit { width:246px; height:71px; background:url(../images/all_fase2.png) -309px -3115px no-repeat; position:relative; left:381px; float:none; clear:both;}
#newactivity .submit button { padding:0;position:absolute; top:15px; left:15px; width:217px; height:34px; background:none;border:none; text-indent:-9999px; cursor:pointer;}
#newactivity .submit.hover {background:url(../images/all_fase2.png) -309px -3186px no-repeat;}

#newactivity .highlight .radioRow label { margin:0; line-height:28px;}
#newactivity .highlight .formRow label.block { width:auto; float:none; margin-bottom:4px;}
#newactivity .highlight .formRow label.inline { display: inline; float: left; width: auto; padding-right: 0px; margin-right: 10px; }
#newactivity .highlight .formRow label.nofloat { float:none; }
#newactivity .highlight .formRow div.textarea { width:309px; height:107px; background:url(../images/all_fase2.png) 0 -3115px no-repeat; padding:6px 0 0 6px; }
#newactivity .highlight .formRow div.textarea textarea { width:294px; height:98px; border:none; background:none; font-family:Arial, Helvetica, sans-serif; color:#2c2760; font-size:12px; overflow: auto;}
#newactivity .highlight .halfSide { width:312px; float:left;}
#newactivity .highlight .setMap { width:282px; float:left; padding-top:45px;}
#newactivity .highlight .setMap .reset a { float:right; padding:0 6px 0 0; }

a.jqTransformRadio.jqTransformChecked { background-position: 1px -19px !important; }
a.jqTransformCheckbox.jqTransformChecked { background-position: 0px -28px !important; }
#newactivity #jqTransformTextarea-ml, #newactivity #jqTransformTextarea-mr { display: none; }
#newactivity table.jqTransformTextarea td { height: 0px !important; }
table.jqTransformTextarea td#jqTransformTextarea-mm { background: none !important; }

/*map: 20110805ZK*/
/* #map_canvas { width:590px; height:320px; margin-top: 5px; margin-bottom: 5px;} */
#map_canvas_error { color: red; font-weight: bold; }

.setActivityOnMap {width:304px; height:71px; background:url(../images/all_fase2.png) -424px -2827px no-repeat;}
.setActivityOnMap.hover {background:url(../images/all_fase2.png) -424px -2898px no-repeat;}
.setActivityOnMap a{ width:268px; height:34px; text-indent:-9999px; position:relative;top:12px; left:15px; display:block;}

#newactivity .highlight .setMap .theMap { width:267px; height:247px; overflow:hidden; position:relative; left:13px;}
#newactivity .highlight .setMap .theMap .mask_top { width:267px; height:8px; background:url(../images/all_fase2.png) -799px -2133px no-repeat; position:absolute; z-index:1; top:0; left:0;}
#newactivity .highlight .setMap .theMap .mask_bottom { width:267px; height:8px; background:url(../images/all_fase2.png) -799px -2372px no-repeat; position:absolute; z-index:1; top:239px; left:0}
#newactivity .highlight .setMap .theMap .mask_left { width:2px; height:231px; background:url(../images/all_fase2.png) -799px -2141px no-repeat; position:absolute; z-index:1; top:8px; left:0}
#newactivity .highlight .setMap .theMap .mask_right { width:2px; height:231px; background:url(../images/all_fase2.png) -799px -2141px no-repeat; position:absolute; z-index:1; top:8px; right:0}

/*map: 20110805ZK*/
#map_canvas { width:480px; height:320px; /* margin-top: 5px; margin-bottom: 5px; */}
#newactivity-errorcontainer{display: none;}
#newactivity .header{/*TODO*/}

#searchActivityPage .searchBox {width:617px; height:57px; background:url(../images/all_fase2.png) -424px -2969px no-repeat; position:relative; margin-bottom: 15px;}
#searchActivityPage .searchBox label {font-weight:bold; color:#2c2760; font-size:12px; display:inline-block; padding:16px 5px 0 20px;}
#searchActivityPage .searchBox input#search{ width:169px; height:23px; line-height:20px; background:url(../images/all_fase2.png) -183px -409px no-repeat; border:none; padding:2px 6px; color:#2c2760; font-family: Arial, Helvetica, sans-serif;z}

#searchActivityPage .searchBox .submit { width:212px; height:72px; background:url(../images/all_fase2.png) -799px -2380px no-repeat; position:relative; left:141px; float:none; clear:both; position:absolute; top:-5px; left:412px;}
#searchActivityPage .searchBox .submit button { padding:0;position:absolute; top:15px; left:15px; width:175px; height:34px; background:none;border:none; text-indent:-9999px; cursor:pointer;}
#searchActivityPage .searchBox .submit.hover {background:url(../images/all_fase2.png) -799px -2452px no-repeat;}
#searchActivityPage #mapHolder h3 { font-size:23px; color:#ed693a; margin-left: 10px; font-family: SignaCaps-Black, Arial, Helvetica, sans-serif; text-transform:lowercase; padding-bottom:5px}
#searchActivityPage #mapHolder h3 span.total{ font-size:23px; color:#2c2760; font-family:SignaColumn-Black, Arial, Helvetica, sans-serif}
#searchActivityPage #mapHolder {  position:relative;}
#searchActivityPage #mapHolder .map {position:relative;width:614px; height:315px;overflow:hidden; margin-bottom:8px;}
#searchActivityPage #mapHolder .mask_top{ position:absolute; width:614px; height:8px; background:url(../images/map_mask.png) 0 0 no-repeat; z-index:1; top: 0px; left: 0px;}
#searchActivityPage #mapHolder .mask_right{ position:absolute; width:1px; height: 299px; background:url(../images/map_mask.png) -613px -8px repeat-y; z-index:1; top: 8px; left:613px;}
#searchActivityPage #mapHolder .mask_left{ position:absolute; width:1px; height: 299px; background:url(../images/map_mask.png) 0px -8px repeat-y; z-index:1; top: 8px; left:0;}
#searchActivityPage #mapHolder .mask_bottom{ position:absolute; width:614px; height:8px; background:url(../images/map_mask.png) 0 -307px no-repeat; z-index:1; bottom: 0px; left:0}
/*#searchActivityPage #map_canvas{width:614px; height:247px;}*/
#searchActivityPage #map_canvas{width:614px; height:315px;}
#searchResults .result { background-color:#bbeafa; margin:0 0 8px 0; -webkit-border-radius: 8px; -moz-border-radius: 8px;border-radius: 8px; padding:4px 6px; height:auto; overflow:hidden}
#searchResults .result .description { border-right:1px solid #89a6c4; width:411px; float:left; min-height: 60px;}
#searchResults .result .description .details .location { display:block;}
#searchResults .result .extra { width:180px; height:40px; float:left; padding:0 0 0 10px; position:relative}
#searchResults .result .description h4 { font-size:13px; line-height:18px; padding:0; color:#2c2760;}
#searchResults .result .description span { line-height:16px;}
#searchResults .result .description p { line-height:16px; padding:0}
#searchResults .result a.notOk{ display:block; width:46px; height:11px; text-indent:-9999px; background:url(../images/all_fase2.png) -744px -124px no-repeat; cursor:pointer; border:none; margin:6px 0 0 0}
#searchResults .result a.notOk:hover,
#searchResults .result a.reported{ background-position:-744px -135px;}
#searchResults .result .extra .fb{ width:15px; height:15px; overflow:hidden; position:absolute; top:40px; left:10px; }
#searchResults .result .extra .fb a { display:block; width:15px; height:15px; background:url(../images/all_fase2.png) -759px -151px no-repeat;text-indent:-9999px}
#searchResults .result .extra .twitter{ width:130px; height:20px; overflow:hidden; position:absolute; top:40px; left: 0px;}
#searchResults .result .extra .twitter a { display:block; width:15px; height:15px; background:url(../images/all_fase2.png) -744px -151px no-repeat; text-indent:-9999px}

#searchActivityPage iframe { margin-left: 10px; }

#searchfeedback { margin: 0px 0px 10px 0px; }
#searchfeedback p { color: red; margin: 0px 0px 0px 10px; padding: 0px; font-weight: bold; }
div.noresult p { margin: 0px 0px 0px 10px; padding: 0px; }
#searchActivityPage .module-wysiwyg p { margin-left: 10px; }
#fblike { margin: 0px 0px 20px 0px; }

/* Homepage boxen */

#preLoadSocials.boxContainer { position: absolute; width: 326px; height: 600px; bottom: 20px; left: 580px; }
#buurtenTellerBox { position: absolute; width: 326px; height: 217px; bottom: 230px; left: 0px; background: url("../images/bg_buurtenteller.png") top left no-repeat; }
#buurtenTellerBox p { font-family: SignaColumn-Black,Arial,Helvetica,sans-serif; font-size: 22px; *font-size: 22px; color: #fff; text-transform: uppercase; line-height: 22px; margin: 30px 0px 0px 25px; *margin: 25px 0px 0px 25px; padding: 0px;  }
#buurtenTellerBox p span#ideacount { color: #2c2760; }
#buurtenTellerBox a.aanvragen { display: block; position: absolute; top: 160px; left: 4px; width: 300px; height: 50px; text-indent: -99999px;  background: url("../images/all_frontend_f1_buttons.png") no-repeat scroll 0 -2070px transparent; }
#buurtenTellerBox a.search { display: block; position: absolute; top: 120px; left: 4px; width: 300px; height: 50px; text-indent: -99999px; background: url("../images/all_frontend_f1_buttons.png") no-repeat scroll 0 -2000px transparent; }        
#prijzenfeestBox { bottom: 0px; left: 0px; min-height: 233px; height: 233px; position: absolute; width: 326px; background: url("../images/bg_prijzenfeestcodepromo.png") top left no-repeat; }
#prijzenfeestBox a { display: block; position: absolute; top: 155px; left: 4px; width: 300px; height: 70px; text-indent: -99999px; background: url("../images/all_frontend_f1_buttons.png") no-repeat scroll 0 -1920px transparent; }

