@charset "utf-8";
/* CSS MyIncentive */

/* Useful */

br.clear {
	height:0;
	width:0;
	clear:both;
}

a:link, a:visited, a:active {
	text-decoration:none;
	color:#333;
}

a:focus { outline: none; }

a:hover {
	color:#000;
	text-decoration:underline;
}

/* CSS */
body {
	margin:0;
	padding:0;
	background:url(../img/bg.jpg) repeat-x;
}
#zip { display: none; }
#container {
	width:990px;
	margin:0 auto;
}

#header {
	height:66px;
	width:986px;
	margin:0px 2px 0px 2px;
}

#header_left {
	width:9px;
	height:66px;
	background:url(../img/images.png) 0px 0px;
	float:left;
}

#header_right {
	width:9px;
	height:66px;
	background:url(../img/images.png) -9px 0px;
	float:right;
}

#header_wrapper {
	width:968px;
	height:66px;
	float:left;
	background:url(../img/bg_header.png) repeat-x;
}

#logo {
	margin:21px 0px 0px 21px;
	background:url(../img/images.png) -72px -1px;
	height:24px;
	width:227px;
	float:left;
	text-indent:-9999px;
}

#logo a {
	display:block;
	height:24px;
}

#lang {
	width:200px;
	float:right;
	margin:21px 21px;
	text-align:right;
}

#lang img {
	border:0;
	padding-left:7px;
}

#wrapper {
	width:980px;
	height:83px;
	margin:12px 5px 0px 5px;
}

#menu {
	width:635px;
	height:83px;
	float:left;
	background:url(../img/bg_menu.gif) repeat-x;
}

#menu span {
	text-indent:-9999px;
	display:block;
	margin-top:16px;
	height:15px;
}

#menu .home a span {
	background:url(../img/images.png) 0px -883px no-repeat;
	width:42px;
}

#menu .home a span:hover, #menu .home-active a span {
	background:url(../img/images.png) 0px -916px no-repeat;
	width:42px;
}

#menu .about_us a span {
	background:url(../img/menu_overons.png) 0px -2px no-repeat;
	width:62px;
}

#menu .about_us a span:hover, #menu .about_us-active a span {
	background:url(../img/menu_overons_hover.png) 0 -2px no-repeat;
	width:62px;
}

#menu .news a span {
	/* background:url(../img/images.png) -152px -883px no-repeat; */
	background:url(../img/menu_nieuws.png) 0 -2px no-repeat;
	width:51px;
}

#menu .news a span:hover, #menu .news-active a span {
	/* background:url(../img/images.png) -152px -916px no-repeat; */
	background:url(../img/menu_nieuws_hover.png) 0 -2px no-repeat;
	width:51px;
}

#menu .programs a span {
	background:url(../img/menu_aanbod.png) 0 -2px no-repeat;
	width:55px;
}

#menu .programs a span:hover, #menu .programs-active a span {
	background:url(../img/menu_aanbod_hover.png) 0 -2px no-repeat;
	width:55px;
}

#menu .sales_campagne a span{
    background:url(../img/images.png) -142px -676px no-repeat;
    width:114px;
}

#menu .sales_campagne a span:hover, #menu .sales_campagne-active a span{
    background:url(../img/images.png) -142px -696px no-repeat;
    width:114px;
}

#menu .rewardings a span {
	background:url(../img/images.png) -0px -899px no-repeat;
	width:78px;
}

#menu .rewardings a span:hover, #menu .rewardings-active a span {
	background:url(../img/images.png) -0px -933px no-repeat;
	width:78px;
}

#menu .references a span {
	/* background:url(../img/images.png) -104px -899px no-repeat; */
	background:url(../img/menu_referenties.png) 0 -2px no-repeat;
	width:85px;
}

#menu .references a span:hover, #menu .references-active a span {
	/* background:url(../img/images.png) -104px -933px no-repeat; */
	background:url(../img/menu_referenties_hover.png) 0 -2px no-repeat;
	width:85px;
}

#menu .contact a span {
	background:url(../img/images.png) -205px -899px no-repeat;
	width:56px;
}

#menu .contact a span:hover, #menu .contact-active a span {
	background:url(../img/images.png) -205px -933px no-repeat;
	width:56px;
}

#menu ul.top {
	margin:0px 0px 0px 19px;
	padding:0;
	list-style:none;
}

#menu ul.top li {
	display:inline;
}

#menu ul.top li a {
    float: left;
	display:block;
	padding:0 17px 0px 0px;
	height:43px;
	line-height:43px;
	text-decoration:none;
	width: auto;
}

#menu ul.bottom {
	margin:0 0px 0px 7px;
	padding:13px 0 0 0;
	list-style:none;
}

#menu ul.bottom li {
	display:inline;
	color:#7e7e7e;
}

#menu ul.bottom li a {
    float: left;
	display:block;
	padding:0 11px 0px 11px;
	border-right:#7e7e7e 1px solid;
	text-decoration:none;
	width: auto;
	color:#7e7e7e;
	font:11px Verdana, Arial, Helvetica, sans-serif;
}

#menu ul.bottom li a.last {
	border:0;
}

#menu ul {
	margin:0px;
	padding:0px;
}

#menu_left {
	width:7px;
	height:83px;
	background:url(../img/images.png) -18px 0px;
	float:left;
}

#menu_right {
	width:7px;
	height:83px;
	background:url(../img/images.png) -25px 0px;
	float:left;
}

#menu_top {
	height:44px;
	width:100%;
}

#menu_bottom {
}

#index_contact {
	width:318px;
	height:83px;
	float:left;
	margin-left:13px;
}

#index_contact ul {
	margin:0;
	padding:0;
	list-style:none;
}

#index_contact ul li {
	text-indent:-9999px;
}

#index_contact ul li a {
	display:block;
}

#index_contact ul li.belmij {
	background:url(../img/images.png) 0px -717px;
	height:43px;
}

#index_contact ul li.belmij a {
	height:43px;
}

#index_contact ul li.belmij:hover {
	background:url(../img/images.png) 0px -800px;
	height:43px;
}

#index_contact ul li.offerte {
	background:url(../img/images.png) 0px -760px;
	height:40px;
}

#index_contact ul li.offerte a {
	height:43px;
}

#index_contact ul li.offerte:hover {
	background:url(../img/images.png) 0px -843px;
	height:40px;
}

#index_image {
	height:240px;
	margin-top:13px;
	/*background:url(../img/slides/slide_01.png) center no-repeat;*/
}

#index_columns {
	width:980px;
	height:403px;
	margin:13px 5px 0px 5px;
}

#column_1 {
	float:left;
	width:318px;
	height:403px;
}

#column_2 {
	float:left;
	margin-left:13px;
	width:318px;
}

#column_3 {
	float:right;
	width:318px;
}

#column_title_1 {
	width:293px;
	height:192px;
	padding:12px 0px 0px 25px;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../img/images.png) 0px -105px no-repeat;
}

#column_title_2 {
	width:293px;
	height:192px;
	padding:12px 0px 0px 25px;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../img/images.png) 0px -309px no-repeat;
}

#column_title_3 {
	width:293px;
	height:192px;
	padding:12px 0px 0px 25px;
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	background:url(../img/images.png) 0px -513px no-repeat;
}

.tip {
    font-weight: normal;
}

.column_image {
    height: 159px;
    width: 318px;
    
    margin-top: -159px;
    
    padding: 0px;
}

.column_content {
	margin-top:5px;
	background:url(../img/bg_index_column.jpg) repeat-x;
	border-left:#d9d9d9 1px solid;
	border-top:#d9d9d9 1px solid;
	border-right:#d9d9d9 1px solid;
	width:268px;
	height:159px;
	padding:18px 24px 10px 24px;
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#818181;
}

.column_content p {
	margin: 10px 0 0 0;
	padding:0px;
}

.column_content p strong {
	font-size:13px;
}

.column_content ul {
	margin:0px;
	padding:0px 0px 0px 0;
}
.column_content li {
	line-height:26px;
	list-style-type:none;
	position:relative;
	height:26px;
}

.column_content li span{ display: block; width:10px; height:26px; background:url(../img/icons/li_icon.gif) no-repeat 0 10px;float:left; position:absolute; top:0; }

.column_content li a {
	padding: 0 0 0 14px;
	line-height:26px;
	color:#818181;
}
.column_bottom {
	background:url(../img/images.png) 0px -97px no-repeat;
	width:318px;
	height:8px;
}

.column_uitgelicht {
	margin-top:5px;
	background:url(../img/program_uitgelicht_background.png) repeat-x;
	width: 288px; /* 318px */
	height: 176px; /* 196px */
	padding: 10px 15px 10px 15px;
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#818181;
	position: relative;
}

.column_uitgelicht .uitgelicht {
    position: absolute;
    top: 2px;
    right: 5px;
    font-size: 12px;
}
    
    .column_uitgelicht h2 {
        margin: 3px 0 0 0;
        padding: 0;
        font-size: 12px;
        height: 18px;
        color: #818181;
    }

    .uitgelicht.green {
        color: #a1ba2a;
    }

    .uitgelicht.purple {
        color: #2e218a;
    }

    .uitgelicht.pink {
        color: #b7207d;
    }

#references {
	width:980px;
	height:97px;
	margin:13px 5px 0px 5px;
}

#references img {
	border:0;
}

#references_left {
	float:left;
	height:97px;
	width:7px;
	background:url(../img/images.png) -47px 0px;
}

#references_right {
	float:left;
	height:97px;
	width:7px;
	background:url(../img/images.png) -54px 0px;
}

#references_more {
	float:left;
	height:95px;
	width:100px;
	padding-left:20px;
	border-bottom:#d9d9d9 1px solid;
	border-top:#d9d9d9 1px solid;
	background:url(../img/bg_index_referenties.gif) repeat-x;
}

#references_more img {
	padding-top:35px;
	padding-bottom:3px;
}

#references_more a {
	padding-left:15px;
	font:11px Verdana, Arial, Helvetica, sans-serif;
	color:#818181;
	display:block;
}

#references_logos {
	float:left;
	height:95px;
	line-height:95px;
	width:846px;
	border-bottom:#d9d9d9 1px solid;
	border-top:#d9d9d9 1px solid;
	background:url(../img/bg_index_referenties.gif) repeat-x;
}

#references_logos img {
	padding:0px 25px 0px 25px;
	vertical-align:middle;
}

#content_wrapper {
	width:980px;
	min-height:403px;
	margin:13px 5px 0px 5px;
}

#left_column {
	float:left;
	width:318px;
}

#right_column {
	float:right;
	width:647px;
}

#right_column h1 {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0;
	padding:0;
}

.big_green {
	width:980px;
	height:27px;
	padding:13px 0px 0px 23px;
	background:url(../img/big_green.jpg) no-repeat;
}

.big_blue {
	width:980px;
	height:27px;
	padding:13px 0px 0px 23px;
	background:url(../img/big_blue.jpg) no-repeat;
}

.big_pink {
	width:980px;
	height:27px;
	padding:13px 0px 0px 23px;
	background:url(../img/big_pink.jpg) no-repeat;
}

.big_green h1, .big_blue h1, .big_pink h1 {
	font:bold 13px Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	margin:0;
	padding:0;
}

.big_content {
	margin-top:5px;
	background:url(../img/bg_index_column.jpg) repeat-x;
	border:#d9d9d9 1px solid;
	width:978px;
	padding: 0;
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#818181;
}

.big_content_nieuw {
	margin-top:10px;
	width:978px;
	padding: 0;
	font:11px/18px Verdana, Arial, Helvetica, sans-serif;
	color:#818181;
}
    
    .left {
        float: left;
    }
    
    .right {
        float: right;
    }
    
    /**
     * Incentive reizen
     */
    .big_content_nieuw .reis_box {
        width: 480px;
        margin-bottom: 15px;
    }

        .reis_box .reis_top {
            background: url(../img/program_green_top.png);
            width: 480px;
            height: 5px;
        }

        .reis_box .reis_content {
            border-left: 1px solid #d7e596;
            border-right: 1px solid #d7e596;
            width: 458px;
            height: 151px;
            padding: 10px;
        }
        
            .reis_content .text.right {
                float: left;
                width: 320px;
                margin-left: 5px;
            }
            
                .reis_content .text.right h2 {
                    margin: 0;
                    padding: 0;
                    font-size: 14px;
                    color: #000000;
                }
            
                .reis_content .text.right p {
                    margin: 0;
                    padding: 0;
                }

        .reis_box .reis_bottom {
            background: url(../img/program_green_bottom.png);
            width: 480px;
            height: 5px;
        }
    
    /**
     * Bedrijfsuitjes
     */
    .big_content_nieuw .bedrijf_box {
        width: 480px;
        margin-bottom: 15px;
    }

        .bedrijf_box .bedrijf_top {
            background: url(../img/program_purple_top.png);
            width: 480px;
            height: 5px;
        }

        .bedrijf_box .bedrijf_content {
            border-left: 1px solid #aca4ed;
            border-right: 1px solid #aca4ed;
            width: 458px;
            padding: 10px;
        }
        
            .bedrijf_content .text.right {
                float: left;
                width: 320px;
                margin-left: 5px;
            }
            
                .bedrijf_content .text.right h2 {
                    margin: 0;
                    padding: 0;
                    font-size: 14px;
                    color: #000000;
                }
            
                .bedrijf_content .text.right p {
                    margin: 0;
                    padding: 0;
                }

        .bedrijf_box .bedrijf_bottom {
            background: url(../img/program_purple_bottom.png);
            width: 480px;
            height: 5px;
        }
    
    /**
     * Business Events
     */
    .big_content_nieuw .event_box {
        width: 480px;
        margin-bottom: 15px;
    }

        .event_box .event_top {
            background: url(../img/program_pink_top.png);
            width: 480px;
            height: 5px;
        }

        .event_box .event_content {
            border-left: 1px solid #eda4cf;
            border-right: 1px solid #eda4cf;
            width: 458px;
            padding: 10px;
        }
        
            .event_content .text.right {
                float: left;
                width: 320px;
                margin-left: 5px;
            }
            
                .event_content .text.right h2 {
                    margin: 0;
                    padding: 0;
                    font-size: 14px;
                    color: #000000;
                }
            
                .event_content .text.right p {
                    margin: 0;
                    padding: 0;
                }

        .event_box .event_bottom {
            background: url(../img/program_pink_bottom.png);
            width: 480px;
            height: 5px;
        }

#right_column .title_green {
	width:624px;
	height:27px;
	padding:15px 0px 0px 23px;
	background:url(../img/bg_title_green.jpg) no-repeat;
}

#right_column .title_blue {
	width:624px;
	height:27px;
	padding:15px 0px 0px 23px;
	background:url(../img/bg_title_blue.jpg) no-repeat;
}

#right_column .title_pink {
	width:624px;
	height:27px;
	padding:15px 0px 0px 23px;
	background:url(../img/bg_title_pink.jpg) no-repeat;
}

#right_column .content {
	border-left:#d9d9d9 1px solid;
	border-right:#d9d9d9 1px solid;
	width:599px;
	padding:7px 23px 7px 23px;
	font:11px/1.4em Verdana, Arial, Helvetica, sans-serif;
	color:#818181;
	background: #fff url(../img/bg_content_column.jpg) bottom repeat-x;
	min-height:338px;
}

#right_column .content img {
	border:0;
}

#right_column .column_footer {
	width:647px;
	height:9px;
	background:url(../img/right_column_footer.gif) no-repeat;
	margin:0;
	padding:0;
}

#shortcuts {
	width:928px;
	margin:18px 26px 18px 26px;
	font:11px/24px Verdana, Arial, Helvetica, sans-serif;
	color:#575757;
	
}

#shortcuts label {
	width:145px;
	float:left;
}

#shortcuts p {
	margin:0px;
	padding:0px;
}

#shortcuts strong {
	width:145px;	
}

#shortcuts a {
	color:#575757;
	padding-right:5px;
	text-decoration:underline;
}

#shortcuts a.more {
	color:#818181;	
}

#footer {
	width:980px;
	height:39px;
	margin:13px 5px 13px 5px;
}

#footer_left {
	float:left;
	height:39px;
	width:5px;
	background:url(../img/images.png) -32px 0px;
}

#footer_right {
	float:left;
	height:39px;
	width:5px;
	background:url(../img/images.png) -37px 0px;
}

#footer_content {
	float:left;
	height:39px;
	width:950px;
	padding-left:5px;
	background:url(../img/bg_footer.gif) repeat-x;
	color:#d7d7d7;
	font:bold 11px/39px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
}

#footer_content a {
	color:#d7d7d7;
	text-decoration:none;
}

div.programs-link-container{ height:19px; line-height:19px; }
div.programs-link-container a.link1{ float: left; }
div.programs-link-container a.link2{ float: right; }
.cl{ clear: both; }

.no-hover{text-decoration:none !important;}
