.diensten .dienst .dienst_inner
	{
		
		min-height:400px;
		
	}
	
	.content_table td.content_table_title {
		white-space:nowrap;
		padding:0 15px 0 0;	
		vertical-align:top;
	}
	.main .content .top_filler
	{
		height:35px;
	}
	.main .content .top .logo
	{
		margin-bottom:5px;
	}
	.main .content .top .logo
	{
		font-size:30px;
		line-height:24px;	
	}
	.main .header_zebra
	{
		position:fixed;
		background-image:url(../images/zebra.jpg);
		background-size: 100% auto;
		height:110px;
		/*left:0px;
		top:69px;
		width:100%;
		background-image:url(../images/zebra.jpg);
		background-size: 100% auto;
		background-position:bottom;*/
	}
	.main .header {
		position:fixed;
		top:0;
		left:0;
		
		width:100%;
		height:102px;
		
		z-index:99999;
		
		background:url(../images/header_bg.png) repeat-x;
	}
	
	.main .header .inner, .main .content {
		width:481px;
		
		padding:0 10px 0px 10px;		
		margin:0 auto;	
		
	}
	.main .content {
		padding:0 10px 287px 10px;		
	}
	.main .content
	{
		border:1px solid #dedede;	
	}
	.main .content #container {
		margin-top: 10px;
	}
	
	.main .layout_filler {
		position:relative;
		top:0;
		left:0;
		
		width:100%;
		height:106px;
	}
	
	.main .content .top p {
		display:block;
		
		width:90%;
	
		margin:0 auto;
		/*padding:0 0 9px 0;*/
		padding:0;
		
		font-family: "myriad-pro",sans-serif;
		font-weight:300;
		font-size:14px;
		
		text-align:center;	
	}
	/*FOOTER*/
	.main .footer .footer_inner
	{
		width:435px;
		padding:33px;		
	}
	.main .footer .footer_bottom
	{
		display:block;
		
		width:435px;
		padding:0px 33px 0px 33px;
	}
	/*CONTACT */
	.table_contact .tekstvak,
	.table_contact .tekstvakgroot
	{
		width:180px;
	}
	/* HOMEPAGE GRID */
	#container {
		width:482px;
	}
	
	/* DIENSTEN */
	.diensten .dienst_phone ul{
		display:block;
	}
	.diensten {
		position:relative;
		top:0;
		left:0;
		
		margin-top:-1px;
	}
	
	.diensten .dienst {
		position:relative;
		
		width:241px;
		float:left;	
		
		margin:0 -1px 0 0;
	}
	
	.diensten .dienst .dienst_inner {
		position:absolute;
		top:0;
		left:0;	
		
		width:189px;	
	}
	
	.diensten .dienst:hover .dienst_inner {
		left:-8px;
		top:-8px;
		width:189px;
		
		padding:33px 33px;
		
		background-color:#fff;	
		border:none;
		
		-moz-box-shadow: 0 0 10px #DDD;
		-webkit-box-shadow: 0 0 10px #DDD;
		box-shadow: 0px 0px 10px #DDD;
		
		filter:progid:DXImageTransform.Microsoft.Glow(Color=#DDD,Strength=10);
		
		z-index:5000;
	}
	
	.diensten .dienst .icon{
		display:block;
		margin:0 0 10px 0;	
	}
	.diensten .dienst .icon img{
		border:0px;
	}
	.diensten .dienst h2 {	
		margin:0 0 10px 0;
	}
	
	.diensten .dienst h2 .smallicon{
		display:none;
	}
	
	.diensten .dienst ul li {
		padding:5px 0 5px 0;
	}
	
	.leftcol_title H1.withicon {
		font-size:28px;
	}
	
	/* PORTFOLIO */
	.portfolio_wrapper,
	#portfolio_grid
	{
		width:482px;
	}
	/*.div_portfolio_detail
	{
		width:462px;
	}
	.div_portfolio_detail_links
	{
		width:100%;
	}
	.div_portfolio_detail_rechts
	{
		width:100%;
	}*/
	.controls,
	.controls2
	{
		height:40px;
	}
	.filter,
	.filter_titel
	{
		padding:0px 10px 0px 10px;
		line-height:40px;
		font-size:13px;
	}
	.controls2 .filter,
	.controls2 .filter_titel
	{
		padding:0px;
		line-height:40px;
		font-size:13px;
		
	}
	.controls2 .filter a:link,
	.controls2 .filter a:visited,
	.controls2 .filter a:hover
	{
		padding:0px 10px 0px 10px;
		color:#1F1F1F;
	}
	.controls2 .filter_titel a:link,
	.controls2 .filter_titel a:visited,
	.controls2 .filter_titel a:hover
	{
		padding:0px 10px 0px 10px;
		color:#ffffff;
	}
	.filter_spacer
	{
		line-height:40px;
	}
	.filter_knop
	{
		display:none;	
	}
	.filter_titel
	{
		display:block;
	}
	
	
	

	.div_contact_form
	{
		display:block;
	}
	.main .content .top .logo
	{
		font-size:54px;
		line-height:46px;
	}
	.main .header .inner .logo {
		left:0;
	}
	.main .header .inner {
		width:722px;
	}
	.main .content {
		width:722px;
	}
	
	.main .header .inner .menu {
		display:block;
		
		position:absolute;
		top:0;
		right:0;
		
		height:69px;	
	}
	.main .header .inner .menu .menu_inner
	{
		position:relative;	 
		top:0px;
	}
	.main .header .inner .menu ul{
		display:block !important;
		
		height:69px;	
		
		margin:0;
		padding:0;
		list-style:none;
		
		overflow:hidden;
	}
	
	.main .header .inner .menu ul li{
		display:block;
		float:left;
		
		width:auto;
		height:69px;	
	}
	
	.main .header .inner .menu ul li a{
		display:block;
		
		width:auto;
		height:69px;
		line-height:69px;
		
		padding:0 20px;
		
		font-family: "myriad-pro",sans-serif;
		font-weight:400;
		font-size:12px;
		text-transform:uppercase;
		text-decoration:none;
		
		color:#FFF;
	}
	
	.main .header .inner .menu ul li a:hover{
		color:#64bfb1;
	}
	.main .header .inner .menu ul li.first a {
		padding:0 20px;
	}
	
	.main .header .inner .menu ul li.last a{
		padding:0 0 0 20px;
	}
	
	.main .header .inner .menu a#pull {  
		display: none;  
	} 
	.main .content #container {
		margin-top: 10px;
	}
	
	.main .content .top .logo {
		/*width:526px;*/
		width:100%;
		font-size:40px;
	}
	
	.main .content .top p {
		width:650px;
	}
	
	/*FOOTER */
	.main .footer .footer_inner
	{
		width:676px;
	}
	.main .footer .footer_bottom
	{
		
		width:676px;
		padding:0px 33px 0px 33px;
	}
	.main .footer .footer_col1
	{
		position:relative;
		float:left;
		width:210px;
		/*margin-right:20px;*/
		/*background-image:url(../images/footer_border.png);
		background-repeat:repeat-y;
		background-position:right;*/
		/*background-position:right 20px;*/
	}
	.main .footer .footer_col2
	{
		display:block;
		position:relative;
		float:left;
		width:200px;
		padding-left:30px;
		background-image:url(../images/footer_border.png);
		background-repeat:repeat-y;
		background-position:left;
		/*margin-right:22px;*/
		/*background-image:url(../images/footer_border.png);
		background-repeat:repeat-y;
		background-position:right;*/
		/*background-position:right 20px;*/
	}
	.main .footer .footer_col4
	{
		display:block;
		position:relative;
		float:left;
		/*width:225px;*/
		width:200px;
		padding-left:30px;
		background-image:url(../images/footer_border.png);
		background-repeat:repeat-y;
		background-position:left;
	}
	/*CONTACT */
	.div_contact_form
	{
		width:450px;
		margin-right:20px;
	}
	.div_contact_adres
	{
		width:220px;	
	}
	/* HOMEPAGE GRID */
	#container {
		width:723px;
	}
	
	/* DIENSTEN */

	.diensten .dienst {
		width:361px;
		float:left;	
	}
	
	.diensten .dienst.d1,  .diensten .dienst.d4,  .diensten .dienst.d7{
		width:361px;
	}
	
	.diensten .dienst .dienst_inner {
		position:absolute;
		top:0;
		left:0;	
		
		width:309px;
	}
	
	.diensten .dienst.d1 .dienst_inner, .diensten .dienst.d4 .dienst_inner, .diensten .dienst.d7 .dienst_inner {
		position:absolute;
		top:0;
		left:0;	
		
		width:309px;
	}
	
	.diensten .dienst:hover .dienst_inner {
		left:-8px;
		top:-8px;
		width:309px;
		background-color:#f5f5f5;	
		border:none;
		-moz-box-shadow: 0 0 10px #DDD;
		-webkit-box-shadow: 0 0 10px #DDD;
		box-shadow: 0px 0px 10px #DDD;
		filter:progid:DXImageTransform.Microsoft.Glow(Color=#DDD,Strength=10);
		z-index:5000;
	}
	.diensten .dienst ul li:hover
	{
		background:url(../images/hover_diensten.jpg) repeat-y center center;
		background-size:100%;
	}
	.detail .leftcol,.detail .leftcol_full, .detail .rightcol {
		float:left;
		margin:0;
	}
	
	.detail .leftcol {
		width:481px;
		
		margin-right:1px;	
	}
	
	.detail .rightcol {
		width:240px;	
	}
	.div_module_domeinnaam
	{
		display:block;
	}
	.detail .rightcol .inner {
		width:220px;
		
		padding:0 0 0 20px;	
	}
	
	.detail .rightcol .inner h5
	{
		padding:25px 0 25px 30px;
		margin:0;
		
		background-color:#1f1f1f;
		
		font-family: "kepler-std", serif;
		font-weight:300;
		font-size:17px;
		color:#FFF;
		text-transform:uppercase;
		
		border-left: solid 1px #ececec;
	}
	
	.detail .rightcol .inner h5.h5diensten
	{
		padding:0px;
		border-bottom:0px;
	}
	.detail .rightcol .inner h5.h5diensten a:link,
	.detail .rightcol .inner h5.h5diensten a:visited,
	.detail .rightcol .inner h5.h5diensten a:hover
	{
		padding:26px 0 24px 29px;
		font-family: "kepler-std", serif;
		font-weight:300;
		font-size:17px;
		color:#FFF;
		display:block;
		text-decoration:none;
	}
	
	.detail .rightcol .inner ul{
		/*width:204px;*/
		
		margin:0;
		padding:0;
		list-style:none;
	}
	
	.detail .rightcol .inner ul li {
		float:none;	
	}
	
	.detail .rightcol .inner ul.ul_diensten li.li_dienst
	{
		background:url(../images/pijl_diensten.png) no-repeat 22px 16px;
		
	}
	.detail .rightcol .inner ul.ul_diensten li.act,
	.detail .rightcol .inner ul.ul_diensten li.subact
	{
		background:url(../images/pijl_diensten_act.png) no-repeat 22px 18px;
		
	}
	.detail .rightcol .inner ul li a,
	.detail .rightcol .inner ul.ul_diensten li.li_dienst a
	{
		display:block;
		
		padding:10px 0 10px 40px;
		margin:0;
		
		border:none;
		border-bottom: solid 1px #ececec;
		
		font-family: "myriad-pro",sans-serif;
		font-weight:400;
		font-size:14px;
		text-decoration:none;
		
		background:url(../images/dienst_line_left.jpg) repeat-y left top;
		
		color:#7b7b7b;
	}
	.detail .rightcol .inner ul.ul_diensten li.li_dienst a
	{
		color:#1f1f1f;
		font-weight:400;
		font-size:13px!important;
	}
	.detail .rightcol .inner ul.ul_diensten li ul li.li_dienst_sub
	{
		/* background-image: url("../images/tag_icon.png");
    background-position: 20px 15px;
    background-repeat: no-repeat;*/
	}
	.detail .rightcol .inner ul.ul_diensten li ul li.li_dienst_sub a{
		display:block;
		
		padding:10px 0 10px 40px;
		margin:0;
		
		border:none;
		border-bottom: solid 1px #ececec;
		
		font-family: "myriad-pro",sans-serif;
		font-weight:400;
		font-size:14px;
		text-decoration:none;
		text-transform:none;
		
		background:url(../images/dienst_line_left.jpg) repeat-y left top;
		
		color:#7b7b7b!important;
	}
	.detail .rightcol .inner ul.ul_diensten li a
	{
		font-family: "myriad-pro",sans-serif;
		font-weight:400;
		font-size:13px;
		text-transform:uppercase;
	}
	
	.detail .rightcol .inner ul li.last a,
	.detail .rightcol .inner ul.ul_diensten li.last a,
	.detail .rightcol .inner ul.ul_diensten li ul li.last a {
		border:none;	
	}
	
	.detail .rightcol .inner ul li a:hover,
	.detail .rightcol .inner ul.ul_diensten li a:hover{
		/*font-weight:700;*/
		color:#64bfb1;
	}
	.detail .rightcol .inner ul.ul_diensten .li_dienst ul .li_dienst_sub a:hover
	{
		/*color:#ff0000!important;*/
		background-image:url(../images/pijl.png);
		background-position:22px 16px;
		background-repeat:no-repeat;
	}
	
	.detail .rightcol .inner ul li.act a {
		background:none;
		
		font-weight:700;
		
		color:#3a3a3a;	
	}
	.detail .rightcol .inner ul.ul_diensten li ul li.li_dienst_sub a
	{
		font-weight:400;
	}
	.detail .rightcol .inner ul li.act a,
	.detail .rightcol .inner ul.ul_diensten li ul li.act a {
		background:none;
		
		font-weight:700;
		
		color:#3a3a3a;	
	}
	.detail .rightcol .inner ul.ul_diensten li.act a {
		background:none;
	}
	.detail .rightcol .inner ul.ul_diensten li.act ul li.act,
	.detail .rightcol .inner ul.ul_diensten li.subact ul li.act {
		background:none;
		
	}
	.detail .rightcol .inner ul.ul_diensten li.act a,
	{
		font-weight:400!important;
	}
	.detail .rightcol .inner .modules {
		background:url(../images/dienst_line_left.jpg) repeat-y left top;
	}
	.detail .rightcol .inner .module_spacer
	{
		position:relative;
		height:20px;
		
	}
	.detail .rightcol .inner .end {
		height:35px;
		
		background:url(../images/dienst_end.jpg) no-repeat left top;
	}
	
	/* PORTFOLIO */
	.portfolio_wrapper,
	#portfolio_grid
	{
		width:723px;
	}
	
	.portfolio_wrapper.tags,
	#portfolio_grid.tags
	{
		width:482px;
	}

	/*.div_portfolio_detail
	{
		width:703px;
	}
	.div_portfolio_detail_links
	{
		width:100%;
	}
	.div_portfolio_detail_rechts
	{
		width:100%;
	}*/
	.controls,
	.controls2
	{
		height:56px;
	}
	.filter,
	.filter_titel
	{
		padding:0px 20px 0px 20px;
		line-height:56px;
		font-size:15px;
	}
	.controls2 .filter,
	.controls2 .filter_titel
	{
		padding:0px;
		line-height:56px;
		font-size:15px;
	}
	.controls2 .filter a:link,
	.controls2 .filter a:visited,
	.controls2 .filter a:hover,
	.controls2 .filter_titel a:link,
	.controls2 .filter_titel a:visited,
	.controls2 .filter_titel a:hover
	{
		padding:0px 20px 0px 20px;
	}
	.filter_spacer
	{
		line-height:56px;
	}
	

	.main .header .inner {
		width:762px;
	}
	.main .content{
		padding:0 33px 287px 33px;
	}
	.main .footer .footer_inner
	{
		width:722px;
	}
	.main .footer .footer_bottom
	{		
		width:722px;
	}

	
	.main .header .inner, .main .content {
		width:963px;	
	}
	
	.main .content {
		padding:0 10px 287px 10px;
	}
	.main .content #container {
		margin-top: 10px;
	}
		
	/*FOOTER*/
	.main .footer .footer_inner
	{
		width:917px;
	}
	.main .footer .footer_bottom
	{
		width:917px;
		padding:0px 33px 0px 33px;
	}
	.main .footer .footer_,
	.main .footer .footer_col2
	{
		
		/*background-image:url(../images/footer_border.png);
		background-repeat:repeat-y;
		background-position:right;*/
		/*margin-right:20px;
		background-position:right 20px;*/
	}
	.main .footer .footer_col3
	{
		display:block;
		position:relative;
		float:left;
		width:210px;
		
		padding-left:30px;
		background-image:url(../images/footer_border.png);
		background-repeat:repeat-y;
		background-position:left;
		/*background-image:url(../images/footer_border.png);
		background-repeat:repeat-y;
		background-position:right;*/
		/*margin-right:20px;
		background-position:right 20px;*/
	}
	.main .footer .footer_col1,
	.main .footer .footer_col2,
	.main .footer .footer_col3,
	.main .footer .footer_col4,
	.main .footer .footer_col5
	{
		height:150px;
	}
	.main .content .top p {
		width:800px;
	}
	.main .content .top .logo
	{
		font-size:54px;
	}
	/* HOMEPAGE GRID */
	#container {
		width:964px;
	}
	/*CONTACT */
	#formContact table
	{
		border-collapse:collapse;	
		width:550px;
	}
	.div_contact_form
	{
		width:550px;
	}
	.div_contact_adres
	{
		width:381px;
	}
	.div_contact_maps
	{
		width:382px;
		height:160px;
		display:block;
		margin-top:20px;
	}
	.div_contact_maps iframe
	{
		width:382px;
		height:160px;
	}
	.tekstvak,
	.tekstvakgroot
	{
		width:230px;	
	}
	/* DIENSTEN */	
	.diensten .dienst.d0,  .diensten .dienst.d4,  .diensten .dienst.d5,  .diensten .dienst.d9{
		width:241px;
	}
	
	.diensten .dienst.d1,  .diensten .dienst.d2,  .diensten .dienst.d3,  .diensten .dienst.d6,  .diensten .dienst.d7,  .diensten .dienst.d8{
		width:241px;
	}
	
	.diensten .dienst.d0 .dienst_inner,  .diensten .dienst.d4 .dienst_inner,  .diensten .dienst.d5 .dienst_inner,  .diensten .dienst.d9 .dienst_inner {
		position:absolute;
		top:0;
		left:0;	
		width:189px;
	}
	
	.diensten .dienst.d1 .dienst_inner,  .diensten .dienst.d2 .dienst_inner,  .diensten .dienst.d3 .dienst_inner,  .diensten .dienst.d6 .dienst_inner,  .diensten .dienst.d7 .dienst_inner,  .diensten .dienst.d8 .dienst_inner{
		position:absolute;
		top:0;
		left:0;	
		width:189px;	
	}
	
	.diensten .dienst:hover .dienst_inner {
		left:-8px;
		top:-8px;
		width:189px;
		background-color:#f5f5f5;	
		border:none;
		-moz-box-shadow: 0 0 10px #DDD;
		-webkit-box-shadow: 0 0 10px #DDD;
		box-shadow: 0px 0px 10px #DDD;
		filter:progid:DXImageTransform.Microsoft.Glow(Color=#DDD,Strength=10);
		z-index:5000;
	}
	
	.detail .leftcol {
		width:722px;	
	}
	
	.detail .leftcol .row {
		clear: both;
		overflow: hidden;
		padding: 0 0 20px 0;
	}
	
	.detail .leftcol .row.bol {
		padding: 10px 0 20px 0;
	}
	
	.detail .leftcol .row.icon {
		padding-left: 200px;
		background: url("../images/diensten/icons/cms.png") no-repeat 20px 10px;
	}
	.detail .leftcol .row.icon.bol {
		background-position: 20px 50px;
	}
	.detail .leftcol .row.icon.campagnebeeld {
		background-image:url("../images/diensten/icons/campagnebeeld.png");
	}
	.detail .leftcol .row.icon.communicatie {
		background-image:url("../images/diensten/icons/communicatie.png");
		
	}
	.detail .leftcol .row.icon.complan {
		background-image:url("../images/diensten/icons/complan.png");
	}
	.detail .leftcol .row.icon.dom_apparaten {
		background-image:url("../images/diensten/icons/dom_apparaten.png");

	}
	.detail .leftcol .row.icon.fotografie {
		background-image:url("../images/diensten/icons/fotografie.png");
	}
	.detail .leftcol .row.icon.googleads {
		background-image:url("../images/diensten/icons/googleads.png");
	}
	.detail .leftcol .row.icon.hosting {
		background-image:url("../images/diensten/icons/hosting.png");
		background-position: 20px 20px;
	}
	.detail .leftcol .row.icon.interfacedesign {
		background-image:url("../images/diensten/icons/interfacedesign.png");
	}
	.detail .leftcol .row.icon.linkbuilding {
		background-image:url("../images/diensten/icons/linkbuilding.png");
	}
	.detail .leftcol .row.icon.mediaplannen {
		background-image:url("../images/diensten/icons/mediaplannen.png");
	}
	.detail .leftcol .row.icon.mediaplannen2 {
		background-image:url("../images/diensten/icons/mediaplannen2.png");
	}
	.detail .leftcol .row.icon.onlinemarketing {
		background-image:url("../images/diensten/icons/onlinemarketing.png");
	
	}
	.detail .leftcol .row.icon.ontwerp {
		background-image:url("../images/diensten/icons/ontwerp.png");
	}
	.detail .leftcol .row.icon.optimalisatie {
		background-image:url("../images/diensten/icons/optimalisatie.png");
	}
	.detail .leftcol .row.icon.responsive {
		background-image:url("../images/diensten/icons/responsive.png");

	}
	.detail .leftcol .row.icon.strategie {
		background-image:url("../images/diensten/icons/strategie.png");
	}
	.detail .leftcol .row.icon.strategie_branding {
		background-image:url("../images/diensten/icons/strategie_branding.png");
	}
	.detail .leftcol .row.icon.technische_kennis {
		background-image:url("../images/diensten/icons/technische_kennis.png");
	}
	.detail .leftcol .row.icon.tellen {
		background-image:url("../images/diensten/icons/tellen.png");
	}
	.detail .leftcol .row.icon.tellen2 {
		background-image:url("../images/diensten/icons/tellen2.png");
	}
	.detail .leftcol .row.icon.meten {
		background-image:url("../images/diensten/icons/meten.png");
	}
	.detail .leftcol .row.icon.twitter {
		background-image:url("../images/diensten/icons/twitter.png");
	}
	.detail .leftcol .row.icon.webshop {
		background-image:url("../images/diensten/icons/webshop.png");
	}
	.main .content .content_inner .detail .leftcol .row
	{
		/*padding-top:0px!important;*/
		margin-top:0px;
	}
	.main .content .content_inner .detail .leftcol .row .half {
		float: left;
		width: 50%;
		box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	
	.detail .leftcol .row .half.left {
		padding: 0 20px 0 0;
	}
	
	.detail .leftcol .row .half.bol {
		padding-top: 10px !important;
	}
	
	.detail .rightcol {
		width:240px;	
	}
	
	/* PORTFOLIO */
	.portfolio_wrapper,
	#portfolio_grid
	{
		width:964px;
	}
	
	.portfolio_wrapper.tags,
	#portfolio_grid.tags
	{
		width:723px;
	}
		
	/*.div_portfolio_detail
	{
		width:944px;
	}
	.div_portfolio_detail_links
	{
		width:739px;
	}
	.div_portfolio_detail_rechts
	{
		width:205px;
	}*/
	.portfolio_wrapper.tags #portfolio_0, 
	.portfolio_wrapper.tags #portfolio_1, 
	.portfolio_wrapper.tags #portfolio_2, 
	.portfolio_wrapper.tags #portfolio_3, 
	.portfolio_wrapper.tags #portfolio_4, 
	.portfolio_wrapper.tags #portfolio_5 
	{
		display:inline-block !important;	
	}
	
	.portfolio_wrapper.tags #portfolio_6, 
	.portfolio_wrapper.tags #portfolio_7, 
	.portfolio_wrapper.tags #portfolio_8, 
	.portfolio_wrapper.tags #portfolio_9
	{
		display:none !important;	
	}
	
	.controls,
	.controls2
	{
		height:66px;
	}
	.filter,
	.filter_titel
	{
		padding:0px 36px 0px 36px;
		line-height:66px; 
		font-size:16px;
	}
	.controls2 .filter,
	.controls2 .filter_titel
	{
		padding:0px;
		line-height:66px;
		font-size:16px;
	}
	.controls2 .filter a:link,
	.controls2 .filter a:visited,
	.controls2 .filter a:hover,
	.controls2 .filter_titel a:link,
	.controls2 .filter_titel a:visited,
	.controls2 .filter_titel a:hover
	{
		padding:0px 36px 0px 36px;
		
	}
	.filter_spacer
	{
		line-height:66px;
	}
	/*BEGIN RESPONSIVE TESTS*/
	.div_responsive
	{
		position:relative;
		display:block;
		width:100%;
	}
	/*EINDE RESPONSIVE TESTS*/

	.div_contact_maps
	{
		width:393px;
	}

	.leftcol_title_spacer 
	{
		position:relative;
		height:26px;
	}
	
	.main .content #container {
		margin-top: 33px;
	}
	.main .content .content_inner .detail .leftcol_full .leftcol_text {
  	  margin-right: 0px;
	}
	.main .header .inner {
		width:1010px;	
	}
	.main .content {
		width:963px;	
	}
	
	.main .content{
		padding:0 33px 287px 33px;
	}
	.main .content #container {
		margin-top: 33px;
	}
	
	.main .footer .footer_inner
	{
		width:963px;
	}
	
	.main .footer .footer_bottom
	{
		width:963px;
	}
