/* Globaal Print Website Sjra Hendriks Internet Marketing Communicatie */



* {
	margin: 0;
	padding: 0;
}


html, body {
	margin: 0;
	padding: 0;
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	color: #000000;
	text-align: center;
	background-color: #EFEFDE;

}

html {
	height: 100%;
	width: 100%;

}

body {
	height: 100%;
	width: 100%;
}


img {
	border: 0px;
}


/* werkvlakken home*/

#container {
	position: relative;
	height: 100%;
	width: 100%; /* 960px */
	text-align: left;
	margin: 0;
	z-index: 1;
}


#menucontentboven {
	display: none;
}



#menucontentonder {
	display: none;
}


#beeld {
	display: none;
}


img#quicklinks-1, img#quicklinks-2, img#quicklinks-3, img#quicklinks-4 {
	display: none;
}


.contentmain p.fototekstblok em {
	display: block;
	font-weight: normal;
	font-size: 94%;
	color: #000000;
	text-decoration: none;
	margin: 14px 0 0 0;
	padding: 0 0 0 0px;
	line-height: 155%;
	background-color: #EFEFDE;
}

.contentmain p.fototekstblok img {
	display: block;
	width: 380px;
	margin: 10px 0 0 0;
}

#fotoblok-return {
	position: relative;
	display: block;
	width: 700px;
	margin: 90px 0 0 0;
	padding: 0 0 0 0px;
	background-color: #EFEFDE;
}

img#inline-lezing-return-1, img#inline-lezing-return-2, img#inline-lezing-return-3, img#inline-lezing-return-4 {
	position: relative;
	float: left;
	width: 200px;
	height: 128px;
	border: 0px;
	margin: 6px 12px 6px 0;
}


img.inline-main-noprint {
	display: none;
}



#contentbar {
	position: relative;
	display: block;
	width: 656px !important;
	width: 631px;

	width: 100%;
	height: 100%;
	z-index: 5;
	left: 0px;
	top: 0px;
	background-color: #EFEFDE;
}


#contentbar1 {
	position: relative;
	display: block;
	width: 631px;
	z-index: 5;
	left: 8px;
	top: 132px;
	border: 1px solid #ffffff;
	background-color: #EFEFDE;
}




#beeldtekst {
	display: none;
}




#logotekst {
	display: none;
}


#logoprint {
	position: absolute;
	width: 664px;
	height: 75px;
	z-index: 6;
	top: 0px;
	text-align: center;
	background-color: #333333;
}

#logoprint img {
	width: 620px;
	height: 75px;
	text-align: center;
	background-color: #333333;
}


#logo {
	display: none;
}



#adresprint {
	position: absolute;
	width: 660px;
	height: 44px;
	z-index: 6;
	left: 0px;
	top: 75px;
	background-color: #333333;
}


.adresprint {
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
	text-align: center;
	text-decoration: none;
	line-height: 19px;
	padding: 4px 0 0 8px;
	background-color: #333333;
}


/* Stijlen */

#stijlmenu {
	display: none;
}





/* Tekst IMC Content Standaard */


.contenttekst {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}

.contenttekst p {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	margin: 7px 0 0 0;
}


.contenttekst em {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	font-style: italic;
	text-decoration: none;
	letter-spacing: normal;
	word-spacing: normal;
}



a.contenttekst {
	font-weight: bold;
	color: #000000;
	background-color: #EFEFDE;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
}

a.contenttekst:visited {
	font-weight: bold;
	color: #373737;
	background-color: #EFEFDE;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
}

a.contenttekst:hover {
	font-weight: bold;
	color: #ED1C24;
	background-color: #EFEFDE;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
}



.contenttekst img {
	font-weight: bold;
	color: #000000;
	font-size: 94%;
	text-decoration: underline;
	line-height: 155%;
	margin: 0 0 -3px 0;
	background-color: #EFEFDE;
}

a.contenttekstactief img {
	font-weight: bold;
	color: #ED1C24;
	font-size: 94%;
	text-decoration: none;
	line-height: 155%;
	margin: 0 0 -4px 0;
	background-color: #EFEFDE;
}


/* Tooltips */

.tooltip {
	display: none;
}






/* Tekstlayout */

#contentmainbreed {
	position: relative;
	display: block;
	float: left;
	width: 633px;
	z-index: 1;
	padding: 10px 0 0 0;
}



#contentmain {
	position: relative;
	display: block;
	float: left;
	width: 400px;
	z-index: 14;
	padding: 5px 0 0 8px;
}


.contentmain {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 19px;
}


.contentmain a sup {
	font-weight: normal;
	font-size: 12px;
	color: #ED1C24;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 21px;
}


.contentmain h1 {
	font-weight: bold;
	font-size: 28px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 36px;
	letter-spacing: -1px;
	margin: 0 0 0 -1px;
width: 410px;
}

.contentmain h2.ondertitel {
	font-weight: normal;
	font-size: 20px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 31px;
	margin: 0px 0 -2px 0px;
	letter-spacing: -1px;
width: 410px;

}


.contentmain-oud h2 {
	font-weight: normal;
	font-size: 20px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 31px;
	margin: 0px 0 -2px 0px;
	letter-spacing: -1px;

}


.contentmain h2 {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 19px;
	margin: 10px 0 -4px 0;
	letter-spacing: 0px;
width: 410px;
}

.contentmain h3 {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 19px;
	margin: 10px 0 -4px 0;
	letter-spacing: 0px;
width: 410px;
}

.contentmain h4 {
	font-weight: bold;
	font-size: 12px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 19px;
	margin: 4px 0 -2px -1px;
	letter-spacing: 0px;
width: 410px;
}


.contentmain p {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	margin: 5px 20px 0 0;
	padding: 0 6px 0 0;
	line-height: 19px;
width: 410px;
}



.contentmain br {
	font-weight: normal;
	font-size: 14px;
	color: #000000;
	text-decoration: none;
	line-height: 9px;
}


.contentmain ul {
	padding: 3px 14px 0 15px;
	width: 390px;
}


.contentmain ul ul {
	padding: 2px 14px 0 15px;

}

.contentmain li {
	margin: 3px 4px 0 0;
}

.contentmain li strong {
	margin: 4px 0 0 0;
}


.contentmain li {
	list-style: none;
}


.contentmain ul li {

	list-style: disc outside;

}

html > body .contentmain li {
	line-height: 155%;
}


#contentsidebar {
	position: relative;
	display: block;
	float: right;
	width: 196px;
	z-index: 10;
	padding: 73px 11px 0 0 !important;
	padding: 73px 5px 0 0;
}

html > body #contentsidebar  {
	margin: 0 16px 0 0;
}

.contentsidebar {
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
}


.contentsidebar h1 {
	font-weight: bold;
	font-size: 28px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 32px;
	letter-spacing: -1px;
	margin: 0 0 10px -1px;

}

.contentsidebar h2 {
	font-weight: bold;
	font-size: 28px;
	color: #333333;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 32px;
	letter-spacing: -1px;
	margin: 0 0 10px -1px;
}

.contentsidebar h3 {
	font-weight: bold;
	font-size: 12px;
	color: #333333;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 19px;
	margin: -5px 0 2px 0;
}


.contentsidebar p {
	font-weight: normal;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
	margin: 0 0 4px 0;
}



.contentsidebar br {
	font-weight: normal;
	font-size: 14px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 9px;
}



.contentsidebar p a {
	font-weight: normal;
	font-size: 12px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 19px;
}


.contentsidebar a img {
	margin: 2px 0 -2px 5px;
}


#contentsidebar p img.img-200 {
	border 0;
	margin: 25px 0 0 0;
	width: 200px;

}

div.contentsidebar-background  {
	margin: 25px 0 0 0;
	padding: 6px 4px 6px 6px;
	border: 1px dotted #666666;
	background-color: #E9E9BA;
}

div.contentsidebar-background p, div.contentsidebar-background h2, div.contentsidebar-background h3, div.contentsidebar-background a {
	background-color: #E9E9BA;
}




#imc_contentsidebarfooter {
	position: absolute;
	width: 652px;
	height: 115px;
	z-index: 11;
	top: 1400px;
	left: 16px;
}


#sidebar-bg {
	position: absolute;
	width: 200px;
	height: 191px;
	z-index: 1;


}


a.menusidebar {
	font-weight: bold;
	color: #000000;
	background-color: #EFEFDE;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
	margin: 0;
}



a.menusidebar:visited {
	font-weight: bold;
	color: #333333;
	background-color: #EFEFDE;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
	margin: 0;
}


a.menusidebar:hover {
	font-weight: bold;
	color: #ED1C24;
	background-color: #EFEFDE;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
	margin: 0;
}

a.menusidebaractief  {
	font-weight: bold;
	color: #ED1C24;
	background-color: #EFEFDE;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
	margin: 0;
	cursor: default;
}


p.contentsidebar-cursief-11  {
	display: none;
}

p.contentsidebar-bold-11  {
	display: none;
}

p.contentsidebar-marge  {
	margin: 10px 0 0 0;
}




/* Tekst IMC Print Top en Pay Off  en Portret */

#w {
	display: none;
}

#wp {
	display: block;

}

#p {
	display: block;
	position: absolute;
	width: 400px;
	height: 300px;
	z-index: 11;
	top: 130px;
	left: 8px;
	text-align: left;
}

#p h1 {
	font-weight: bold;
	font-size: 34px;
	color: #000000;
	background-color: #EFEFDE;
	text-decoration: none;
	line-height: 44px;
	letter-spacing: -1px;
	text-align: center;
	margin: 100px 0 0 -1px;
	width: 552px;
}



#p h3 {
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	color: #000000;
	text-align: center;
	background-color: #EFEFDE;
	text-align: left;
	padding: 0 0 0 8px;
}



#ptop {
	display: block;
	position: absolute;
	width: 400px;
	height: 300px;
	z-index: 11;
	top: 130px;
	left: 8px;
	text-align: left;
}


#ptop p {
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	color: #000000;
	background-color: #EFEFDE;
	text-align: left;
	padding: 0 0 0 8px;
}



#ptop h3 {
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	color: #000000;
	background-color: #EFEFDE;
	text-align: left;
	padding: 0 0 0 8px;
}



#pbottomsmal {
	display: block;
	position: relative;
	height: 100px;
	width: 400px;
	z-index: 1;
	top: 130px;
	left: 8px;
	text-align: left;
}

#pbottomsmal p {
	font-weight: bold;
	font-size: 34px;
	color: #000000;
	text-decoration: none;
	line-height: 44px;
	letter-spacing: -1px;
	text-align: center;
	margin: 60px 0 0 -1px;
	width: 400px;
}


#pbottombreed {
	display: block;
	position: relative;
	height: 70px;
	width: 400px;
	z-index: 1;
	top: 40px;
	left: 8px;
	text-align: left;
}

#pbottombreed p {
	font-weight: bold;
	font-size: 34px;
	color: #000000;
	text-decoration: none;
	line-height: 44px;
	letter-spacing: -1px;
	text-align: center;
	margin: 60px 0 0 -1px;
	width: 633px;
}


/* Tekst Menu Accesskey en Sitemap */

.contentsitemap ul {
	display: list-item;
	list-style-image: url(../beeld/website/inline_link.gif);
	list-style-position: outside;
	margin: 0 0 0 41px !important;
	margin: 0 0 14px 48px;
}

.contentsitemap li h3 {
	margin: 4px 4px 0 0;
}

.contentsitemap li h4 {
	margin: 4px 4px 0 0;
}

a.menusitemap {
	font-weight: bold;
	color: #333333;
	font-size: 100%;
	text-decoration: underline;
	line-height: 190%;
	margin: 0;
	background-color: #EFEFDE;
}

a.menusitemap:visited {
	font-weight: bold;
	color: #333333;
	font-size: 100%;
	text-decoration: underline;
	line-height: 190%;
	margin: 0;
	background-color: #EFEFDE;
}


a.menusitemap:hover {
	font-weight: bold;
	color: #ED1C24;
	font-size: 100%;
	text-decoration: none;
	line-height: 190%;
	margin: 0;
	background-color: #EFEFDE;
}

a.menusitemap-actief {
	font-weight: bold;
	color: #ED1C24;
	font-size: 100%;
	text-decoration: none;
	line-height: 190%;
	margin: 0;
	background-color: #EFEFDE;
}


/* Tekst Print Sitemap en Accesskey */

#pr-marge-top-content-as {
	position: relative;
	display: block;
	width: 40px;
	height: 390px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-portret-as {
	display: block;
	position: absolute;
	width: 196px;
	height: 337px;
	z-index: 8;
	left: 439px;
	top: 140px;
}

html > body #pr-portret-as {
	left: 449px;

}



/* Tekst Menu Accesskey Weergave Standaard */

#accesskey-links {
	display: none;
}





/* Tekst Print Webdesign */


#pr-marge-top-content-wd {
	position: relative;
	display: block;
	width: 40px;
	height: 380px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-top-content-wd-b {
	position: relative;
	display: block;
	width: 40px;
	height: 410px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-top-sidebar-wd {
	position: relative;
	display: block;
	width: 40px;
	height: 470px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pakketten-wd {
	display: none;
}

#pr-marge-midden-sidebar-wd {
	position: relative;
	height: 403px;
	z-index: 1;
}

.sidebar-bg-wd {
	left: 430px;
	top: 254px;
	background-color: #EFEFDE;
}


#pr-portret-wd {
	display: block;
	position: absolute;
	width: 196px;
	height: 337px;
	z-index: 8;
	left: 439px;
	top: 146px;
}

#trigger-icons-w3c {
	width: 390px;
	height: 32px;
}




/* Tekst Print Affiliatemarketing Main */


#pr-marge-top-content-am {
	position: relative;
	display: block;
	width: 40px;
	height: 322px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-top-sidebar-am {
	position: relative;
	display: block;
	width: 40px;
	height: 57px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pakketten-am {
	display: none;
}

.sidebar-bg-am {
	left: 430px;
	top: 254px;
	background-color: #EFEFDE;
}


#pr-portret-am {
	display: block;
	position: absolute;
	width: 196px;
	height: 337px;
	z-index: 8;
	left: 439px;
	top: 621px;
}




/* Tekst Print Zoekmachinemarketing Main */


#pr-marge-top-content-zm {
	position: relative;
	display: block;
	width: 40px;
	height: 322px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-top-sidebar-zm {
	position: relative;
	display: block;
	width: 40px;
	height: 64px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pakketten-zm {
	display: none;
}

#pr-marge-midden-sidebar-zm {
	position: relative;
	height: 443px;
	z-index: 1;
}

#pr-marge-midden-sidebar-zm2 {
	position: relative;
	height: 40px;
	z-index: 1;
}


.sidebar-bg-zm {
	left: 430px;
	top: 254px;
	background-color: #EFEFDE;
}


#pr-portret-zm {
	display: block;
	position: absolute;
	width: 196px;
	height: 337px;
	z-index: 8;
	left: 439px;
	top: 621px;
}



/* Tekst Print Content Management Systemen */


#pr-marge-top-content-cms {
	position: relative;
	display: block;
	width: 40px;
	height: 362px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}



#pr-marge-top-sidebar-cms {
	position: relative;
	display: block;
	width: 40px;
	height: 68px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pakketten-cms {
	display: none;
}

#pr-marge-midden-sidebar-cms {
	position: relative;
	height: 403px;
	z-index: 1;
}

#pr-marge-midden-sidebar-cms2 {
	position: relative;
	height: 40px;
	z-index: 1;
}


.sidebar-bg-cms {
	left: 430px;
	top: 254px;
	background-color: #EFEFDE;
}


#pr-portret-cms {
	display: block;
	position: absolute;
	width: 196px;
	height: 337px;
	z-index: 8;
	left: 439px;
	top: 621px;
}





/* Tekst Print Concept Sessies */


#pr-marge-top-content-cs {
	position: relative;
	display: block;
	width: 40px;
	height: 377px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-top-sidebar-cs {
	position: relative;
	display: block;
	width: 40px;
	height: 72px;
	z-index: 1;
	left: -7px;
	top: 10px;
	margin: 0;
}

#pakketten-cs {
	display: none;
}

.sidebar-bg-cs {
	left: 430px;
	top: 730px;
	background-color: #EFEFDE;
}



/* Tekst Print Marketing Advies en second opinions */


#pr-marge-top-content-mas {
	position: relative;
	display: block;
	width: 40px;
	height: 320px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-top-sidebar-mas {
	position: relative;
	display: block;
	width: 40px;
	height: 72px;
	z-index: 1;
	left: -7px;
	top: 10px;
	margin: 0;
}

#pakketten-mas {
	display: none;
}

.sidebar-bg-mas {
	left: 430px;
	top: 730px;
	background-color: #EFEFDE;
}



/* Tekst Print Marketing Advies en second opinions */


#pr-marge-top-content-fs {
	position: relative;
	display: block;
	width: 40px;
	height: 410px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-top-sidebar-fs {
	position: relative;
	display: block;
	width: 40px;
	height: 72px;
	z-index: 1;
	left: -7px;
	top: 10px;
	margin: 0;
}

#pakketten-fs {
	display: none;
}

.sidebar-bg-fs {
	left: 430px;
	top: 730px;
	background-color: #EFEFDE;
}

#pr-portret-fs {
	display: block;
	position: absolute;
	width: 196px;
	height: 337px;
	z-index: 8;
	left: 439px;
	top: 621px;
}

img#inline-producten-1, img#inline-producten-2, img#inline-producten-3, img#inline-producten-4, img#inline-producten-5, img#inline-producten-6, img#inline-producten-7, img#inline-producten-8, img#inline-producten-9, img#inline-producten-10, img#inline-producten-11, img#inline-producten-12 {
	position: relative;
	float: left;
	width: 120px;
	border: 0px;
	margin: 9px 18px 26px 0;
}



/* Tekst Print Internet Marketing */


#pr-marge-top-content-im {
	position: relative;
	display: block;
	width: 40px;
	height: 322px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}



#pr-marge-top-sidebar-im {
	position: relative;
	display: block;
	width: 40px;
	height: 72px;
	z-index: 1;
	left: -7px;
	top: 10px;
	margin: 0;
}

#pakketten-im {
	display: none;
}


.sidebar-bg-im {
	left: 430px;
	top: 774px;
	background-color: #EFEFDE;
}




/* Tekst Print Home */

#pr-marge-top-content-home {
	position: relative;
	display: block;
	width: 40px;
	height: 342px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}



#pr-marge-top-sidebar-home {
	position: relative;
	display: block;
	width: 40px;
	height: 57px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

.sidebar-bg-home {
	left: 430px;
	top: 254px;
	background-color: #EFEFDE;
}


#pr-portret-home {
	display: block;
	position: absolute;
	width: 196px;
	height: 337px;
	z-index: 8;
	left: 439px;
	top: 621px;
}


textarea.opmerkingen-home  {
	width: 381px;
	height: 110px;
	padding: 2px 4px 4px 4px;
	margin: 9px 0 0 0;
}


div.contactformulier {
	display: none;

}

#inline-lezing-1, #inline-lezing-2, #inline-lezing-3, #inline-lezing-4 {
	position: relative;
	width: 190px;
	float: left;
	margin: 6px 6px 6px 0;

}


/* Tekst Print On Tour */


#ptop-ot {
	display: block;
	position: absolute;
	width: 600px;
	height: 300px;
	z-index: 11;
	top: 130px;
	left: 8px;
	text-align: left;
}

#ptop-ot p {
	font-family: verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	line-height: 19px;
	color: #000000;
	text-align: center;
	background-color: #EFEFDE;
	text-align: left;
	padding: 0 0 0 8px;
}

#pr-marge-top-content-ot {
	position: relative;
	display: block;
	width: 40px;
	height: 362px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-top-sidebar-ot {
	position: relative;
	display: block;
	width: 40px;
	height: 720px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}


.sidebar-bg-ot {
	display: none;
}


#pr-portret-ot {
	display: block;
	position: absolute;
	width: 196px;
	height: 337px;
	z-index: 8;
	left: 439px;
	top: 374px;
}



img#ontour-1, img#ontour-2, img#ontour-3, img#ontour-4, img#ontour-5, img#ontour-6, img#ontour-7, img#ontour-8, img#ontour-9, img#ontour-10 {
	position: relative;
	float: left;
	width: 190px;
	height: 121px;
	border: 0px;
	margin: 18px 12px 22px 0;
}



/* Tekst Print Email Marketing Main */

#pr-marge-top-content-em {
	position: relative;
	display: block;
	width: 40px;
	height: 362px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-top-sidebar-em {
	position: relative;
	display: block;
	width: 40px;
	height: 420px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-midden-sidebar-em {
	position: relative;
	ddisplay: block;
	width: 40px;
	height: 203px;
	z-index: 1;
	margin: 0 0 0 0;
}

#pakketten-em {
	display: none;
}


.sidebar-bg-em {
	display: none;
}


#pr-portret-em {
	display: block;
	position: absolute;
	width: 196px;
	height: 337px;
	z-index: 8;
	left: 439px;
	top: 140px;
}

#pbottom-em {
	display: block;
	position: relative;
	height: 100px;
	width: 400px;
	z-index: 1;
	top: 40px;
	left: 8px;
	text-align: left;
}

#pbottom-em h4 {
	font-weight: bold;
	font-size: 34px;
	color: #000000;
	text-decoration: none;
	line-height: 44px;
	letter-spacing: -1px;
	text-align: center;
	margin: 60px 0 0 -1px;
}




/* Tekst Print Contactformulier */

#ptop-co {
	display: none;
}


#pr-marge-top-content-co {
	position: relative;
	display: block;
	width: 40px;
	height: 121px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-top-sidebar-co {
	position: relative;
	display: block;
	width: 40px;
	height: 61px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pakketten-co {
	display: none;
}

#pr-marge-midden-sidebar-co {
	display: block;
	position: relative;
	width: 40px;
	height: 588px;
	z-index: 1;
	margin: 0;

}

.sidebar-bg-co {
	left: 430px;
	top: 254px;
	background-color: #EFEFDE;
}


#pr-portret-co {
	display: block;
	position: absolute;
	width: 196px;
	height: 337px;
	z-index: 8;
	left: 439px;
	top: 602px;
}

html > body #pr-portret-co {
	left: 449px;

}


span.contact-verplicht {
	color: #ED1C24;
}


p.contact-voetnoot {
	font-weight: normal;
	font-size: 10px;
	color: #000000;
	text-decoration: none;
	text-align: justify;
	padding: 0 18px 0 0;
	margin: 0 0 6px 0;

}


/* Tekst Print Privacyverklaring */

#pr-marge-top-content-pv {
	position: relative;
	display: block;
	width: 40px;
	height: 310px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pr-marge-top-sidebar-pv {
	position: relative;
	display: block;
	width: 40px;
	height: 61px;
	z-index: 1;
	left: -7px;
	top: 0px;
	margin: 0;
}

#pakketten-pv {
	display: none;
}

#pr-marge-midden-sidebar-pv {
	display: block;
	position: relative;
	width: 40px;
	height: 588px;
	z-index: 1;
	margin: 0;

}

.sidebar-bg-pv {
	left: 430px;
	top: 254px;
	background-color: #EFEFDE;
}


#pr-portret-pv {
	display: block;
	position: absolute;
	width: 196px;
	height: 337px;
	z-index: 8;
	left: 439px;
	top: 602px;
}

html > body #pr-portret-pv {
	left: 449px;

}



/* Tekstlayout IMC Contact */

#accesskey0 {
	display: none;
}


#contactformulier {
	margin: 20px 0 0 0;
	position: relative;
	z-index: 100;

}



fieldset {
	padding: 4px;
	width: 400px;
	border: 1px solid #B3AC9E;
	background-image: url(../beeld/website/form_bg.png);
	background-repeat: no-repeat;
	background-position: 0% 15px;
}

html > body fieldset {
	width: 390px;
	background-image: url(../beeld/website/form_bg.png);
	background-repeat: repeat-y;
	background-position: 0% 0%;
}


legend {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	color: #000000;
	font-weight: normal;
	font-size: 17px;
	line-height: 24px;
	letter-spacing: 1px;
	margin: 0 0 10px 20px;
	padding: 0 4px 0 4px;
}


textarea  {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	color: #000000;
	font-weight: normal;
	background-color: #F9F9EB;
	border: 1px solid #B3AC9E;
	text-align: left;
	font-size: 94%;
	line-height: 155%;
	padding: 2px 4px 4px 4px;
	margin: 5px 0 0 0;
}

textarea.opmerkingen-co  {
	width: 381px;
	height: 420px;
	padding: 2px 4px 4px 4px;
	margin: 9px 0 0 0;
}


input  {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	background-color: #F9F9EB;
	height: 16px;
	border: 1px solid #B3AC9E;
	text-align: left;
	font-size: 94%;
	line-height: 16px;
}


input.ezineontvangen  {
	height: 16px;
	width: 16px;
	border: 0px;
	text-align: center;
	margin: 4px 0 0 0;
}

#accesskeyezine {
	margin: 0 0 0 20px;
}

#contact-verkort {
	margin: 0px 0 20px 0;
}


#namen {
	margin: 20px 0 20px 0;
}


#adresgegevens {
	margin: 20px 0 20px 0;
}

#ezineholder {
	margin: 20px 0 20px 0;
}


.dataknoppen1  {
	width: 100px;
	height: 24px;
	text-align: center;
	color: #000000;
	background-color: #DDDACA;
	padding: 0px 0 0 4px;
	margin: 12px 0 0 0;
}

.dataknoppen2  {
	width: 100px;
	height: 24px;
	text-align: center;
	color: #000000;
	background-color: #DDDACA;
	padding: 0px 0 0 4px;
	margin: 12px 0 0 41px;
}


.bedrijfsnaam  {
	width: 287px;
	padding: 0 0 0 4px;
	margin: 9px 0 0px 0px;
}

#titulatuur {
	margin: 6px 0px 9px 0px;
}


input.deheer  {
	height: 16px;
	width: 16px;
	border: 0px;
	text-align: center;
	color: #000000;
	background-color: #ECECDB;
	padding: 1px 0 0 0px;
	margin: 4px 0 -1px -2px;
}

input.mevrouw  {
	height: 16px;
	width: 16px;
	border: 0px;
	text-align: center;
	color: #000000;
	background-color: #ECECDB;
	padding: 1px 0 0 0px;
	margin: 4px 0 -1px 2px;
}


.contactpersoon  {
	width: 266px;
	padding: 0px 0 0 4px;
	margin: 12px 0 0 6px;
}


.straat  {
	width: 178px;
	padding: 0px 0 0 4px;
	margin: 8px 8px 0px 0;
}


.huisnummer  {
	width: 52px;
	padding: 0px 0 0 4px;
	margin: 8px 0px 0px 2px;
}


.postcode  {
	width: 58px;
	padding: 0px 0 0 4px;
	margin: 12px 8px 0 0;
}


.woonplaats  {
	width: 197px;
	padding: 0px 0 0 4px;
	margin: 12px 0px 0 2px;
}

html > body .woonplaats {
	width: 182px;
}


.land  {
	width: 206px;
	padding: 0px 0 0 4px;
	margin: 12px 0 0 0;
}

.telefoon  {
	width: 122px;
	padding: 0px 0 0 4px;
	margin: 12px 12px 0 0;
}

.telefoon-verkort  {
	width: 314px;
	padding: 0px 0 0 4px;
	margin: 12px 6px 0 0;
}


.gsm1  {
	width: 122px;
	padding: 0px 0 0 4px;
	margin: 12px 0 0 0;
}


.gsm2  {
	width: 127px;
	padding: 0px 0 0 4px;
	margin: 12px 0 0 0;
}


.emailadres-co  {
	width: 294px;
	padding: 0px 0 0 4px;
	margin: 14px 0px 0 0;
}
