.first #flashblok_small { width:410px; height:300px; position:absolute; top:0px; left:0px; padding:0px;margin:0px;}

#wrapperhome_1{
		width:985px;
		height:670px;/* height:670px; AANPASSING */
		margin:0 auto;
		font-family:Arial;
		position:relative;
}
.first .blok_1
{
    position:relative;
	padding-left:10px;
	width:365px;
	height:193px;
	position:absolute;
	background-image:url(../images/bgblok.gif);
	background-repeat:no-repeat;
	top: 320px;
}
.first .blok_1_letterhead
{
    position:relative;
	padding-left:10px;
	width:355px;
	height:193px;
	position:absolute;
	background-image:url(../images/blok2langbg.jpg);
	background-repeat:no-repeat;
	background-position:right;
	top: 310px;
}
.first .blok_1_letterhead .blok2lang_bullets {
	padding:7px 5px 5px 5px;
}

.first .blok_2
{
    position:relative;
	padding-left:10px;
	width:180px;
	height:193px;
	position:absolute;
	background-image:url(../images/bgblok.gif);
	background-repeat:no-repeat;
	top: 320px;
	left:368px;
}
.first .blok_3
{
    position:relative;
	padding-left:10px;
	width:180px;
	height:193px;
	position:absolute;
	background-image:url(../images/bgblok.gif);
	background-repeat:no-repeat;
	top: 320px;
	left:568px;
}
.first .blok_3 p,.first .blok_2 p
{
	padding-top:3px;padding-bottom:12px;margin:0px;
}

.first .contact h2 {padding-top:10px;}
.creaties {
	text-align:center;
}


.button_purple_kpn {
	background-image:url(../images/buttons/button_purple.jpg);
	background-repeat:no-repeat;
	height:45px;
	padding-top:0px;
	margin:0px;
	width:262px;
	font-family:"Trebuchet MS", Arial, Verdana;
	position:absolute;
	top:190px;
}
.button_purple_kpn a {
	font-size:19px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	padding:4px 0 5px 32px;
}

.banner_right {
	float:left;
	background-repeat:no-repeat;
	background-position:right;
	width:13px;
	height:300px;
}

.banner_right {
	float:left;
	background-image:url(../images/background_flash_right.gif);
	background-repeat:no-repeat;
	background-position:right;
	width:13px;
	height:300px;
}

.eigenontwerp img {clear:both;padding-bottom:0px;}

.button_green {
	background-image:url(../images/buttons/button_green.jpg);
	background-repeat:no-repeat;
	height:43px;
	padding-top:0px;
	margin:2px;
	width:195px;
	font-family:"Trebuchet MS", Arial, Verdana;
}
.button_green a {
	font-size:17px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	padding:8px 0 5px 8px;
}

.rightimg{ float: right;margin-left:5px;border:none;}



/* Landingspage Free */
.banner_mid_lp {
	float:left;
	width:722px;
	height:300px;
	color:#666666;
	font-size:18px;
	font-family:Arial, Helvetica, sans-serif;
	position:relative;
}
.banner_mid_lp_content {padding-bottom:30px;font-weight:normal;}
#block_left_lp {
	position:absolute;
	top:120px;
	left:30px;
	height:300px;
	width:310px;
	padding:10px 15px 15px 15px;
}
#block_right_lp {
	position:absolute;
	top:120px;
	left:395px;
	height:300px;
	width:310px;
	padding:10px 15px 15px 15px;
}

#block_left_lp img, #block_right_lp img {
	margin-top:5px;
	border:1px solid #e3e3e3;
}

.content_lp 
{
	width: 995px;
	height: 452px;
	position: relative;
}
.prices_lp_save {
	color:#009900;
}
.prices_lp_note {
	float:left;height:30px;
}
.prices_lp_table {
	border:1px solid #EEE;
	margin:8px 0px 8px 0px;
}
.prices_lp_table th {
	background-color:#f9f9f9
}
.prices_lp_table th, .prices_lp_table td {
	padding:3px;
	text-align:left;
}
.banner_mid_lp h1 {
	font-weight:normal;
	font-size:22px;
	padding:0px;margin:0px;
	line-height:30px;
	color:#4ea1de
}
.banner_mid_lp { padding:0px 0px 0px 30px;}
.button_purple_lp a {
	font-size:17px;
	color:#FFFFFF;
	text-decoration:none;
	display:block;
	padding:4px 0 7px 34px;
	font-family:Arial, Helvetica, sans-serif;
}
.prices_lp{ width:191px; height:299px; background-image: url(../images/eigenontwerp1.gif); background-repeat:no-repeat; position:absolute; right:0px; top:1px; padding:10px;}
.contact_lp{ width:191px; height:299px; background-image: url(../images/nieuwsbrief1.gif); background-repeat:no-repeat; position:absolute; right:0px; top:1px; padding:10px;}

a.button_purple_lp {
    background:url(../images/buttons/button_purple_right.jpg) no-repeat scroll top right;
    color: #FFF;
    display: block;
    float: left;
    font-size: 15px;
    height: 29px;
    margin-right: 10px;
    padding-right: 30px; /* sliding doors padding */
    text-decoration: none;
	margin-top:20px;margin-left:25px;
}

a.button_purple_lp span {
	background-image:url(../images/buttons/button_purple_left.jpg);
	background-repeat:repeat-x;
    /*background: transparent url('bg_button_span.gif') no-repeat;*/
    display: block;
    line-height: 15px;
    padding: 7px 0px 7px 34px;
} 


.banner_mid_lp {
	padding:20px 0px 0px 30px;
}
.hover_div {
	background-color:#f9fff4;
	cursor:pointer;
	border:1px solid #e3e3e3;
}
.off_hover_div {
	background-color:#FFF;
	border:1px solid #e3e3e3;
}

.block_lp_ul {margin: 5px 0px 10px; padding-left: 16px;list-style:url("../images/landing/ok.gif")}
.block_lp_ul li {margin-top: 0; margin-bottom:0;padding:0px 0px 10px 4px;}

UL.tabNavigation {
		list-style: none;
		margin: 0;
		padding: 0;
		width:100%;
		background-color: #E5E5E5;
		position:absolute;top:0px;
		z-index:2;
		display:block;
		width:747px;
	}

	UL.tabNavigation LI {
		display: inline;
		
	}
	UL.tabNavigation LI A {
		background-color: #E5E5E5;
		color: #6e6e6e;
		padding: 8px 15px 7px 15px;
		font-weight:bold;
		border: 1px solid #E5E5E5;
		border-bottom:1px solid #D6d6d6;
		display:block;
		float:left;
		text-decoration:none;
	}
	UL.tabNavigation LI A:hover {
		border-bottom:1px solid #D6d6d6;
	}	
	UL.tabNavigation LI A.selected,
	UL.tabNavigation LI A:hover {
		background-color: #FFF;
		color: #4099db;
		padding: 8px 15px 7px 15px;
		font-weight:bold;
		border: 1px solid #D6d6d6;
		border-bottom:1px solid #FFF;
		display:block;
		float:left;
	}

	UL.tabNavigation LI A:focus {
			outline: 0;
	}

	div.tabs > div {
		clear:both;	
		padding: 18px 10px 10px 15px ;
		margin-top: 3px;
		border: 1px solid #D6d6d6;
		width:720px;
		background-color: #FFF;
	}
	.tabs {position:absolute;top:140px;left:10px;margin-top:6px;}
	.tabs .tab {
		position:absolute;top:27px;z-index:1;
	}
	div.tabs > div h2 {
			margin-top: 0; padding:0px;
	}

