/* CSS Document */
body {	margin:0px;font-family:  "century gothic", "Trebuchet MS", Verdana, Arial;font-size:12px;color:#373632;background:url(images/background.jpg) top center;cursor: default;}
a {text-decoration:none;color:#185fad;}
a:hover {text-decoration:none;}
a img{border:none;}
#site_content	{margin-left:auto;margin-right:auto;width:970px;}
#col_left, #col_right	{float:left;}
#col_left	{width:210px;}
#introductie	{color:#dbd8c9;padding-right:40px;font-size:11px;}
#col_right	{width:760px;}
.quicknav {padding-left:25px;}
.quicknav a{color:#dcdcdc;}
.quicknav a:hover{color:#fff;}
/********************* home portfolio items **********************/
.home_portfolio_item	{width:250px;height:260px;float:left;margin-bottom:80px;}
.home_portfolio_item .title	{width:240px;text-align:right;font-size:16px;color:#373632;}
.home_portfolio_item .thumb	{width:240px;background-color:transparent;border:1px solid #A7A599;}
.home_portfolio_item .links	{width:240px;margin-top:5px;font-size:14px}
.home_portfolio_item .links a	{color:#6b6b6b;text-decoration:none;}
.home_portfolio_item .links a:hover	{color:#6b6b6b;text-decoration:none;color:#185fad;}
.home_portfolio_item .small_intro_text{width:240px;color:#373632;padding-top:5px;}
.home_portfolio_item .thumb_img{width:240px;height:146px;display:block;}
.toplink{color:#ffffff;}
.toplink:hover{color:#ffffff;}

/********************* switcher *********************/
.featured.grid_0   {width:165px;height:250px;}
.featured_container {width:165px;height:250px;overflow:hidden;position:relative;}
.featured   {width:165px;height:250px;}
.f_con              {width:165px;height:250px;position:absolute;top:0px;left:0px;}
/****************************************************/

/***** sites *****/
.elsibel_thumb{background-image:url('../sites/elsibel/rniMediaButton_small.jpg');}
.elsibel_thumb:hover{background-image:url('../sites/elsibel/rniMediaButton_small_h.jpg');}
.manoeuvre_thumb{background-image:url('../sites/manoeuvre/rniMediaButton_small.jpg');}
.manoeuvre_thumb:hover{background-image:url('../sites/manoeuvre/rniMediaButton_small_h.jpg');}
.thepulpshow_thumb{background-image:url('../sites/thepulpshow/rniMediaButton_small.jpg');}
.thepulpshow_thumb:hover{background-image:url('../sites/thepulpshow/rniMediaButton_small_h.jpg');}
.pokahnights_thumb{background-image:url('../sites/pokahnights/rniMediaButton_small.jpg');}
.pokahnights_thumb:hover{background-image:url('../sites/pokahnights/rniMediaButton_small_h.jpg');}
.advalvas_thumb{background-image:url('../sites/advalvas/rniMediaButton_small.jpg');}
.advalvas_thumb:hover{background-image:url('../sites/advalvas/rniMediaButton_small_h.jpg');}
.wadda_thumb{background-image:url('../sites/wadda/rniMediaButton_small.jpg');}
.wadda_thumb:hover{background-image:url('../sites/wadda/rniMediaButton_small_h.jpg');}
.zalana_thumb{background-image:url('../sites/zalana/rniMediaButton_small.jpg');}
.zalana_thumb:hover{background-image:url('../sites/zalana/rniMediaButton_small_h.jpg');}
.wzl_thumb{background-image:url('../sites/wzl/rniMediaButton_small.jpg');}
.wzl_thumb:hover{background-image:url('../sites/wzl/rniMediaButton_small_h.jpg');}

.portfolio_thumb{height:225px;width:370px;display:block;}
.elsibel_thumbbig{background-image:url('../sites/elsibel/rniMediaButton_reg.jpg');}
.elsibel_thumbbig:hover{background-image:url('../sites/elsibel/rniMediaButton_reg_h.jpg');}
.manoeuvre_thumbbig{background-image:url('../sites/manoeuvre/rniMediaButton_reg.jpg');}
.manoeuvre_thumbbig:hover{background-image:url('../sites/manoeuvre/rniMediaButton_reg_h.jpg');}
.thepulpshow_thumbbig{background-image:url('../sites/thepulpshow/rniMediaButton_reg.jpg');}
.thepulpshow_thumbbig:hover{background-image:url('../sites/thepulpshow/rniMediaButton_reg_h.jpg');}
.pokahnights_thumbbig{background-image:url('../sites/pokahnights/rniMediaButton_reg.jpg');}
.pokahnights_thumbbig:hover{background-image:url('../sites/pokahnights/rniMediaButton_reg_h.jpg');}
.advalvas_thumbbig{background-image:url('../sites/advalvas/rniMediaButton_reg.jpg');}
.advalvas_thumbbig:hover{background-image:url('../sites/advalvas/rniMediaButton_reg_h.jpg');}
.wadda_thumbbig{background-image:url('../sites/wadda/rniMediaButton_reg.jpg');}
.wadda_thumbbig:hover{background-image:url('../sites/wadda/rniMediaButton_reg_h.jpg');}
.zalana_thumbbig{background-image:url('../sites/zalana/rniMediaButton_reg.jpg');}
.zalana_thumbbig:hover{background-image:url('../sites/zalana/rniMediaButton_reg_h.jpg');}
.wzl_thumbbig{background-image:url('../sites/wzl/rniMediaButton_reg.jpg');}
.wzl_thumbbig:hover{background-image:url('../sites/wzl/rniMediaButton_reg_h.jpg');}

/* old shittez */
#ivory_bg{float:left;display:block;position:fixed;z-index:-2;background-color:#dbd8c9;width:50%;height:100%;background-image:url(gradient-ivory.png);background-repeat:no-repeat;background-position:bottom left;background-attachment: fixed;}
#rood_bg{display:block;z-index:-2;position:fixed;left: 50%;background-color:#84161D;height:100%;width:50%;background-image:url(redivory_border.png);background-position: bottom left;background-repeat:repeat-y;}
#m-rood_bg{display:block;z-index:-2;position:fixed;left: 50%;background-color:#1560ad;height:100%;width:50%;background-image:url(m-redivory_border.png);background-position: bottom left;background-repeat:repeat-y;}
#ivory_bg_right	{float:right;left:50%;display:block;position:absolute;z-index:-2;background-color:#dbd8c9;width:50%;height: 100%;}
#rood_bg_left	{display:block;z-index:-3;position:fixed;left: 0%;background-color:#84161D;height:100%;width:50%;background-image:url(redivory_border_left.png);background-position: right;background-repeat:repeat-y;}
#m-rood_bg_left	{display:block;z-index:-3;position:fixed;left: 0%;background-color:#1560ad;height:100%;width:50%;background-image:url(m-redivory_border_left.png);background-position: right;background-repeat:repeat-y;}
#rood_bg_bottom	{display:block;z-index:5;position:absolute;width:200px;height:150px;bottom:0px;right:0px;overflow:hidden;}
#rood_bg_bottom	{display:block;z-index:5;position:absolute;width:200px;height:150px;bottom:0px;right:0px;overflow:hidden;}
#rood_bg_bottom-right{display:block;z-index:5;position:absolute;width:200px;height:150px;bottom:0px;left:0px;background-image:url(rood-bottom-bg-right.png);background-position: bottom left;background-repeat:no-repeat;}
#content{color:#000000;}
#site-content	{display:block;float:left;position:absolute;left:25%;top:35%;}
#site-content_right{display:block;float:right;position: relative;right:40px;top:40px;z-index:10;text-align:right;}
#site-content_right .h1	{}
#site-logo{display:block;height:100%;width:200px;margin:auto;position:absolute;top:40%;left:40%;}
.navAlineaContainer{height: 60px;width: 250px;z-index: 10;overflow: visible;}
.navAlineaContainer_hor{float:left;height: 60px;width: 130px;z-index: 10;overflow: visible;}
.navAlinea, .navInfo, .navLinks{font-size: 0.8em;overflow: visible;}
.navInfo{ margin-right: -400px;width: 100%;}
.navLinks{font-size: 0.7em;font-variant: small-caps;}
.navLinks a{text-decoration: none;color: inherit;}
.navLinks a:hover{text-decoration: underline;}
.navAlineaTitel{text-decoration: none;font-size: 1.5em;font-variant: small-caps;letter-spacing: 0px;line-height:1; text-decoration: none;}
.navAlineaTitel:hover{ text-decoration: none;}
.pageMenu {margin-top: 20px;clear:both;overflow:hidden;}
.pageMenu .navAlineaContainer{ float: left;}
.siblingsContainer{margin-top: 50px;margin-bottom: -150px; width: 500px; height: 100px;}
.menubottom{display:block;padding-left:20px;width:100%;}
#left_container	{display:block;	width:500px;height:200px;position:relative;left:25%;top:35%;}
#content_text_contact{display:block;position:relative;top:50px;left:30px;width:350px;text-indent: 20px;text-align: justify;	}
#description{display:block;position:relative;top:70px;left:30px;width:350px;}
#description-short{display:block;position:relative;top:0px;margin-right:0px;width:400px;color:#f02b30;text-align:right;font-size: large;}
#m-description-short	{display:block;position:relative;top:0px;margin-right:0px;width:400px;color:#ff7e00;text-align:right;font-size: large;}
#site-content_right img{margin-right:20px;}
#description_text{display:block;float:left;margin-left:5px;color:#606060;text-align: justify;width:345px;}
#quotes_left	{display:block;	width: 20px;height: 18px;background-image:url(quotes-left.gif);background-repeat:no-repeat;}
#quotes_right	{display:block;float:right;width: 20px;height: 18px;background-image:url(quotes-right.gif);background-repeat:no-repeat;}
a:active{outline: none;}
a:focus{outline:none;}
a:visited{outline:none;}

/*********************************** checkboxes ***********************************/
.iPhoneCheckContainer{ position:relative; width:85px; height:27px; cursor:pointer; overflow:hidden;  }
.iPhoneCheckContainer input{ position:absolute; top:5px; left:30px;  }
.iPhoneCheckHandle{ display:block; height:27px; width:39px; cursor:pointer; position:absolute; top:0; left:0;  }
.iPhoneCheckHandle .iPhoneCheckHandleBG{ position:absolute; width:5px; height:100%; top:0; left:0; z-index:1;  }
.iPhoneCheckHandle .iPhoneCheckHandleSlider{ position:absolute; top:0; left:0; height:27px; width:39px; background:url(images/iphone-slider.png) no-repeat; z-index:2;  }
label.iPhoneCheckLabelOn,label.iPhoneCheckLabelOff{ font-size:17px; line-height:17px; font-weight:bold; font-family:Helvetica Neue,Arial,Helvetica,sans-serif; text-transform:uppercase; cursor:pointer; display:block; height:22px; position:absolute; width:52px; top:0;  }
label.iPhoneCheckLabelOn{ color:#fff; background:url(images/iphone-on.png) no-repeat; text-shadow:0px 0px 2px rgba(0,0,0,0.6); left:0; padding:5px 0 0 8px;  }
label.iPhoneCheckLabelOff{ color:#8B8B8B; background:url(images/iphone-off.png) no-repeat right 0; text-shadow:0px 0px 2px rgba(255,255,255,0.6); text-align:right; right:0; padding:5px 8px 0 0;  }


/*********************************** portfolioItem ********************************/
.doelgroep_col  {float:left;width:70px;padding:5px;text-align:center;}
.doelgroep_col_alter  {float:left;width:70px;padding:5px;text-align:center;}
.doelgroep_col_header   {float:left;width:76px;padding:2px;text-align:center;}

.desc_long{display:block;float:left;overflow:hidden;width:320px;height:235px;color:#33322F;text-align:justify;}
.img_large{float:left;margin-right:7px;}
.content_title{color:white;font-size:30px;position:relative;top:75px;height:40px;}
#content_text{position:relative;top:105px;text-indent:0px;text-align:left;}
.content_left	{float:left;width:380px;}
.content_right	{float:left;width:330px;}
.portfolio_header{width:380px;}
.smallportfolio_thumbs{clear:both;width:710px;margin-top:31px;}
.smallportfolio_img{margin-right:10px;cursor:pointer;border:1px solid #A7A599}
.doelgroep{float:left;margin-top:40px;width:320px;}
.doelgroep_title{font-size:13px;font-weight:bold;margin-bottom:7px;}
.doelgroep_desc{margin-bottom:11px;width:320px;text-align:justify;color:#33322F;}
.downloads{float:left;margin-top:40px;width:320px;}
.stats{display:block;overflow:hidden;width:340px;margin-top:40px;color:#33322F;}
.stats_title{font-size:13px;font-weight:bold;margin-bottom:7px;}
.stats_t{float:left;}
.stats_c{text-align:right;width:250px;}
.stat{margin-bottom:7px;}
.cluster{float:left;font-weight:bold;}
.cluster_item{float:right;font-weight:bold;margin-right:10px;}
.site_name{font-size:20px;padding-top:11px;}
.download_title{font-size:13px;font-weight:bold;margin-bottom:7px;margin-top:30px;}
.ad_intro_text{width:500px;margin-bottom:30px;}
.ad_intro_text_small{width:308px;margin-bottom:30px;float:left;}
.ad_con{float:left;margin-right:5px;}
.banners_img{border:1px solid black;cursor:pointer;}
.banners_text{font-size:12px;margin-left:7px;width:225px;margin-top:5px;}
.offerte_con{display:block;margin-left:69px;overflow:hidden;padding-top:50px;width:615px;text-align:center;}
.offerte_con_small{float:left;display:block;margin-left:69px;overflow:hidden;width:368px;text-align:center;}
.offerte_img{border:1px solid black;cursor:pointer;}
.offerte_part2 label{clear:both;}
.stepbalk	{margin-top:50px;position:relative;clear:both;height:40px;background-image:url(images/stepbalk.gif);background-repeat:no-repeat}
.footprint_title{font-size:13px;font-weight:bold;margin-bottom:7px;}
.footprint_text{width:540px;margin-bottom:50px;}
.o_steps_img{display:block;float:left;height:75px;margin-bottom:10px;margin-left:11px;margin-right:7px;width:115px;}
.step1{background-image:url('images/offerte_stap1.jpg');}
.step2{background-image:url('images/offerte_stap2.jpg');}
.step3{background-image:url('images/offerte_stap3.jpg');}
.step4{background-image:url('images/offerte_stap4.jpg');}
.step1.active{background-image:url('images/offerte_stap1_active.jpg');}
.step2.active{background-image:url('images/offerte_stap2_active.jpg');}
.step3.active{background-image:url('images/offerte_stap3_active.jpg');}
.step4.active{background-image:url('images/offerte_stap4_active.jpg');}
.o_steps{margin-bottom:20px;height:70px;}
.offerte_block{display:block;overflow:hidden;width:635px;position:relative;}
.offerte_form{width:2500px;height:348px;position:relative;}
.offertesparts{color:#444;display:block;position:relative;width:515px;float:left;margin-right:10px;padding:10px;}
.o_checkbox_con{width:515px;}
.o_checkbox_name{float:left;font-weight:bold;padding-left:2px;padding-top:2px;width:425px;font-size:15px;}
.o_checkbox{float:left;}
.visits{float:left;text-align:right;width:92px;}
.o_checkbox_title{padding-left:10px;padding-right:10px;padding-top:5px;color:#fff;font-size:12px;font-weight:bold;margin-bottom:7px;height:25px;width:495px;background:url(images/offerte_title.gif) no-repeat;}
.bereik{clear:both;display:block;padding-top:22px;width:495px;font-style:italic;padding-left:4px;}
.backstep{position:absolute;width:68px;cursor:pointer;margin-right:5px;margin-top:5px;left:5px;}
.nextstep{position:absolute;float:right;width:68px;cursor:pointer;margin-top:5px;right:5px;}
.o_question{font-weight:bold;width:500px;}
.o_answer{float:left;width:20px;clear:both;margin-left:30px;}
.o_answer_text{float:left;font-size:10px;padding-top:2px;width:auto;}
.offertesparts ol{margin-top:0px;padding-left:30px;}
li{list-style: upper-roman;padding-left:0px;margin-left:0px;}
.date_form{margin-top:2px;text-align:center;}
.o_contact_check{float:left;position:relative;top:10px;}
.user_fields{float:left;padding-bottom:2px;padding-left:6px;width:251px;}
.err{clear:both;color:red;font-size:11px;font-style:italic;margin-bottom:0;padding-left:3px;position:relative;top:-4px;}
.offerte_text{padding-left:124px;text-align:justify;width:368px}
.offerte_text_small{text-align:justify;width:368px}

/*scoreblokken*/
.scoreblok  {float:left;width:95px;height:65px;margin-left:4px;margin-bottom:5px;color:#2366af;font-weight:bold;text-align:center;padding-top:30px;}
.nsites {background-image:url(images/blok_websites.gif);font-size:30px;}
.bereik_cijfer  {background-image:url(images/blok_bereik.gif);font-size:30px;}
.methodes   {background-image:url(images/blok_methodes.gif);font-size:30px;}
.periode    {background-image:url(images/blok_periode.gif);font-size:30px;}
.footprint  {background-image:url(images/blok_footprint.gif);font-size:30px;}

/***********************************************************************************/
#site-logo-bottom{display:block;position:absolute;bottom:23px;left:25%;background-image:url(logo_small.gif);background-repeat:no-repeat;width:100px;height:80px;z-index:25;}
#footer_left	{display:block;z-index:25;position:fixed;left:0px;bottom:0px;width:65%;height:23px;padding-top:4px;padding-left: 10px;text-align:left;}
#footer_right	{display:block;z-index:25;position:fixed;right:0px;bottom:0px;width:300px;height:23px;padding-top:4px;padding-right: 10px;text-align:right;}
#footer_left a{color:#84161d;}
#footer_left a:hover{text-decoration:underline;}
#footer_right a{color:#84161d;}
#footer_right a:hover{text-decoration:underline;}
#gradient_bg-left{display:block;position:absolute;right:0px;width:100%;height:600px;background-image:url(gradient-left.png);background-repeat:no-repeat;background-position:top right;}
#m-gradient_bg-left{display:block;position:absolute;right:0px;width:100%;height:600px;background-image:url(m-gradient-left.png);background-repeat:no-repeat;background-position:top right;}
#gradient_bg-right{display:block;position:absolute;left:0px;width:100%;	height:600px;background-image:url(gradient-right.png);background-repeat:no-repeat;background-position:top left;z-index:-1;}
#m-gradient_bg-right{display:block;position:absolute;left:0px;width:100%;height:600px;background-image:url(m-gradient-right.png);background-repeat:no-repeat;background-position:top left;z-index:-1;}
#logobg	{background-image:url(logorni.png);background-repeat:no-repeat;background-position: center;display:block;width:100%;height:100%;position:absolute;right:25%;z-index:0;}
.page_links{text-indent: 0px;display:block;width:100%;text-align:center;background-color:#ffffff;padding-top:10px;padding-bottom:10px;}
.page_links a:hover{color:#000000;}
#back	{display:block;position:fixed;left:0px;	top:0px;width:70px;height:30px;background-image:url(back.png);background-repeat:no-repeat;}
#back:hover{display:block;position:absolute;left:0px;top:0px;width:70px;height:30px;background-image:url(back_hover.png);background-repeat:no-repeat;cursor: pointer;}
#m-back	{display:block;position:fixed;left:0px;top:0px;width:70px;height:30px;background-image:url(mback.png);	background-repeat:no-repeat;}
#m-back:hover	{display:block;position:absolute;left:0px;top:0px;width:70px;height:30px;background-image:url(mback_hover.png);background-repeat:no-repeat;cursor: pointer;}
.contactContainer{  border:solid 0px; width: 300px;position: relative;text-indent:0px;}
.contactLeft{ width: 210px;float: left;}
.contactRight{width: 290px;float: left;}
.answer {  border:solid 0px #ddd;}
.answer .formfield {  font-family: inherit;font-size: 1.5em;border: none;border-bottom:solid 1px #ddd;  background-color: #ffffff; color: #000000; font-size:12px;padding: 2px; width: 200px;}
.answer .formfield:hover{background-color:#ccc;}
.answer .formfield:focus { border: none;background-color:#84161D; color:#ffffff;}
textarea{width:370px; color:#000000; background-color:#fff;font-family: 'century gothic', arial;border:1px solid #b7b4a8;font-size:12px;}
textarea:focus{ width:370px; color:#000000;font-family: 'century gothic', arial;font-size:12px;}
.answer input {  width:410px;}
.answer textarea.formfield { width:410px;background-color: transparent;}
.answer select { width: 410px;}
.question {font-size:12px;font-variant: small-caps;margin-bottom:3px;margin-top:7px; width:300px; text-align:left;text-indent:0px;}
.send.button{position: relative; top:5px;color:#ffffff; clear: both; padding: 3px; width: 80px; height: 20px; background-color:#84161D; text-indent:0px; text-align:center;}
.send.m-button{ position: relative;top:5px;color:#ffffff; clear: both;padding: 3px; width: 80px;height: 20px;background-color:#0c3c6d;  text-indent:0px;text-align:center;}
.send.button:hover{color:#000000;background-color:#ffffff; cursor:pointer;}
.send.m-button:hover{color:#000000;background-color:#ffffff;cursor:pointer;}
.capKiller{font-variant: normal;font-size: 0.8em;font-weight: 600;}
.baldlyGo{ font-weight: 600;}
.terug{ font-variant: small-caps;font-size:0.8em;}
#logogrootbg{display:block;position:fixed;left:0px;bottom:0px;width:47.5%;height:383px;background-image:url(logogrootbg.png);background-repeat:no-repeat;background-position:bottom left;}

#bgredc	{
	display:block;
	position:fixed;
	left:50%;
	bottom:0px;
	width:100%;
	height:100%;
	background-image:url(redbgc.png);
	background-repeat:no-repeat;
	background-position:top left;
}

.rni .tip    		{ width:auto; padding:3px; font-family:tahoma,arial; background:url(images/tip.png); }
.rni .tip-top		{ height:5px; width:auto; }
.rni .tip-bottom	{ width:auto; height:5px; }
.rni .tip-title		{ color:#fff; font-weight:bold; padding:3px;  padding-top:0px;}
.rni .tip-text		{ color:#fff; padding-left:5px; }

#adres	{
	display:block;
	width:150px;
	position:absolute;
	left:230px;
	border-left:1px solid #84161D;
	padding-left:5px;
	text-indent:0px;
	top:20px;
}

.subtitle	{
	color:#84161D;
	font-weight:bold;
	display:block;
	float:left;
	width:100px;
	text-indent:0px;
}

.subtitle2	{
	color:#84161D;
	font-weight:bold;
	display:block;
	width:100px;
	font-size:14pt;
	text-indent:0px;
}

#slideElement_container	{
	position:fixed;
	bottom:20px;
	height:113px;
	width:50%;
	text-align:center;
}
#slideElement_container div{
	width:186px;
	position:absolute;
}

.sitemap_page	{
	list-style-position: outside;
	list-style-image: url(page_icon.gif);
	list-style-type: square;
}

.sitemap_section	{
	list-style-position: outside;
	list-style-image: url(section_icon.gif);
	list-style-type: square;
}

#sitemap a:hover{
	color:#000000;
}

#sitemap a{
	cursor:pointer;
}

#accordion {
	margin:20px 0px;
}

h3.toggler {
	cursor: pointer;
	font-size: 13px;
	color:#84161D;
	text-indent:0px;
	margin:2px;
	font-weight:normal;
}

div.element p, div.element h4 {
	margin:0px;
	padding:4px;
}

blockquote {
	padding:5px 20px;
}

.app_container{
	visibility:hidden;
}

#winimi_m	{
	position:absolute;
	right:50px;
	display:block;
	width:10px;
	height:10px;
	z-index:99999;
	padding:10px;
}

#tim_m	{
	position:absolute;
	right:50px;
	display:block;
	width:10px;
	height:10px;
	z-index:99999;
	padding:10px;
}

.application_end	{
	position:absolute;
	display:block;
	z-index:99999;
	padding:10px;
}

.app {
	background-color:#ffffff;
	vertical-align: top;
	padding-left:10px;
	padding-right:10px;
}

.app_top	{
	background-image:url(app/app_top.png);
	background-repeat:repeat-x;
}
.app_left	{
	background-image:url(app/app_left.png);
	background-repeat:repeat-y;
	width:24px;
}
.app_right	{
	background-image:url(app/app_right.png);
	background-repeat:repeat-y;
	width:24px;
}
.app_bottom	{
	background-image:url(app/app_bottom.png);
	background-repeat:repeat-x;
}
.app_lct	{
	background-image:url(app/app_leftcorner.png);
	background-repeat:no-repeat;
	width:24px;
	height:24px;
}
.app_rct	{
	background-image:url(app/app_rightcorner.png);
	background-repeat:no-repeat;
	width:24px;
	height:24px;
}
.app_lcb	{
	background-image:url(app/app_leftcorner_bottom.png);
	background-repeat:no-repeat;
	width:24px;
	height:24px;
}
.app_rcb	{
	background-image:url(app/app_rightcorner_bottom.png);
	background-repeat:no-repeat;
	width:24px;
	height:24px;
}
#app_overlay{position:absolute;display:block;width:100%;height:100%;z-index:9999;background-color:#000000;left:0px;top:0px;filter:alpha(opacity=75);-moz-opacity:.75;opacity:.75;visibility:hidden;}

.close	{
	text-align:right;
	background-color:#ffffff;
	height:16px;
	padding-right:10px;
}

.close a:hover	{
	color:#000000;
}

.footeritem	{
	cursor: pointer;
}
/* calendar style */

input {
	width: 100px;
}
input.calendar {
	width: 74px;
}
button.calendar {
	background: url('images/calendar-icon.gif');
	border: 0;
	cursor: pointer;
	height: 20px;
	margin-right: 15px;
	width: 20px;
	position:relative;
	top:-3px;
	left:4px;
}
div.calendar {
	background:transparent url(images/calendar.png) repeat scroll 0 0;
	height:195px;
	padding:0 6px;
	text-align:center;
	width:147px;
}
div.calendar * {
	margin:0;
	padding:0;
}
div.calendar div{
	background: transparent none repeat scroll 0 0 !important;
	cursor: move;
	height:185px;
	overflow:hidden;
	padding-top:10px;
	position:relative;
	width:147px;
}
div.calendar table{
	background:#FFFFFF none repeat scroll 0 0;
	border: 0 none;
	border-collapse:collapse;
	border-spacing:0;
	cursor:default;
	margin:0 auto;
	overflow:hidden;
	width:147px;
}
div.calendar caption {
	color:#333333;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	font-weight:bold;
	line-height:16px;
	padding-top:6px;
	text-align:center;
	width:100%;
}
div.calendar caption span.month {
	padding-right:8px;
}
div.calendar caption span {
	height:25px;
	position:relative;
	text-align:center;
}
div.calendar td, div.calendar th {
	border:0 none;
	color:#0597DB;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	font-size-adjust:none;
	font-stretch:normal;
	font-style:normal;
	font-variant:normal;
	font-weight:normal;
	height:21px;
	line-height:normal;
	text-align:center;
	width:21px;
}

div.calendar td {
	background:transparent url(images/calendar-td.gif) repeat scroll 0 0;
	color:#FFFFFF;
	font-size:11px;
}
div.calendar td.invalid {
	color:#999999;
}
div.calendar td.valid {
	background:transparent url(images/calendar-valid.gif) repeat scroll 0 0;
	color:#0597DB;
	cursor:pointer;
}
div.calendar td.active, div.calendar td.hover {
	background:transparent url(images/calendar-valid.gif) repeat scroll 0 100%;
	color:#FFFFFF;
	cursor:pointer;
}
.button{
	-moz-user-select: none;
	color:#fff;
	background-image:url(images/smallbutton.png);
	font-size:14px;
	font-weight:normal;
	display:block;
	width:75px;
	height:24px;
	text-align:center;
	cursor:pointer;
	margin-top:15px;
	margin-bottom:15px;
	border:0px;
	font-family:"Trebuchet MS",Verdana,Arial;

}
.prev{color:#3BB9FF;}
.next{color:#3BB9FF;}
.offertepage .pdfdownload	{width:600px;text-align:right;}
.offertepage	{position:relative;}
.offertepage .gegevens	{position:absolute;right:65px;top:30px;text-align:right;}
.offertepage .offerteintro	{padding-top:110px;}
.offertekader	{width:600px;border:1px solid #145EA9;margin-left:20px;padding:5px;}
.offertekader .o_left	{clear:both;float:left;width:400px;display: inline-block}
.offertekader .o_right	{float:left;text-align:center;width:180px;display: inline-block}
.offertekader .o_title	{font-weight:bold;padding-top:20px;display: inline-block}
.offertekader .prijs	{background-color:#145EA9;padding:5px;display: inline-block;width:590px;}
