/* Globaal Index Website Screen Sjra Hendriks Internet Marketing Communicatie */



* {
	margin: 0;
	padding: 0;
}




html, body {
	font-family: verdana, sans-serif;
	font-weight: normal;
	font-size: 94%;
	color: #000000;
	background-color: #B3AC9E;
	line-height: 155%;
	height: 100%;
	width: 100%;
	text-align: center;
	overflow-y: hidden;
	margin: auto;
	padding: 0;
}



img {
	border: 0px;
	color: #000000;
	background-color: #efefde;
}


img .inline-link {
	width: 11px;
	height: 25px;
	border: 0px;
	background-color: #efefde;
}

img .inline-lees {
	width: 19px;
	height: 14px;
	border: 0px;
	background-color: #efefde;
}

img .pijl-sidebar {
	width: 200px;
	height: 200px;
	border: 0px;
	background-color: #efefde;
}

img .inline-telefoon {
	width: 241px;
	height: 19px;
	border: 0px;
	background-color: #efefde;
}

img .portret-print {
	width: 196px;
	height: 337px;
	border: 0px;
	background-color: #efefde;
}

img .logo-print {
	width: 633px;
	height: 75px;
	border: 0px;
	background-color: #efefde;
}

img .inline-trigger {
	width: 405px;
	height: 160px;
	border: 0px;
	background-color: #efefde;
}

img .inline-sidebar {
	width: 15px;
	height: 19px;
	border: 0px;
	background-color: #efefde;
}

img .inline-antispam {
	width: 200px;
	height: 120px;
	border: 0px;
	background-color: #efefde;
}

img .inline-prijs {
	width: 200px;
	height: 120px;
	border: 0px;
	background-color: #efefde;
}

img .inline-main {
	width: 405px;
	height: 233px;
	border: 0px;
	background-color: #efefde;
}

img .inline-main-noprint {
	width: 405px;
	height: 233px;
	border: 0px;
	background-color: #efefde;
}


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


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 32px 6px 0;
}


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;
}



img#quicklinks-1, img#quicklinks-2, img#quicklinks-3, img#quicklinks-4 {
	position: relative;
	float: left;
	width: 190px;
	height: 70px;
	border: 0px;
	margin: 20px 12px 20px 0;
}


img.marketing-affiliate {
	position: relative;
	float: left;
	width: 405px;
	border: 0px;
	margin: 0;
	padding: 3px 0 20px 0;
}

img.marketing-email {
	position: relative;
	float: left;
	width: 405px;
	border: 0px;
	margin: 0;
	padding: 3px 0 20px 0;
}

img#adfbm, img#edfbm {
	position: relative;
	width: 233px;
	height: 334px;
	border: 0px;
	margin: 5px 0 0 0;
	padding: 0;
}

img#bdfbm, img#cdfbm, img#ddfbm {
	position: relative;
	width: 405px;
	height: 334px;
	border: 0px;
	margin: 5px 0 0 0;
	padding: 0;
}


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: 129px;
	height: 194px;
	border: 0px;
	margin: 9px 18px 26px 0;
}

abbr {
	cursor: default;
}


acronym {
	cursor: default;

}


div.lijn {
	width: 200px;
	height: 2px;
	background-color: #ED1C24;
	margin: 10px auto 10px auto;
	text-align: center; 
}


/* werkvlakken home */

#container {
	position: relative;
	width: 960px;
	text-align: left;
	top: 50%;
	margin: -272px auto 0 auto;
	height: 544px;
overflow: hidden;
}

#menucontentboven {
	position: absolute;
	width: 990px;
	height: 22px;
	z-index: 4;
	left: 0px;
	top: 63px;
	color: #ffffff;
	background-color: #333333;
}

#menucontentonder {
	position: absolute;
	width: 990px;
	height: 26px;
	z-index: 4;
	left: 0px;
	top: 513px; /* 544px Aanpassing Hoogte */
	padding: 5px 0 0 0;
	color: #ffffff;
	background: #333333;
}

#beeld {
	position: absolute;
	width: 241px;
	height: 393px; /* 413px Aanpassing Hoogte  */
	z-index: 5;
	left: 0px;
	top: 89px;
	border: 1px solid #ffffff;
	background-image: url(../beeld/website/sidebar.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}

#beeldtekst {
	position: absolute;
	width: 241px;
	height: 19px;
	z-index: 5;
	left: 0px;
	top: 488px;
	border: 1px solid #ffffff;
	color: #000000;
	background-color: #EFEFDE;
}


#contentbar {
	position: absolute;
	overflow-y: auto;

	overflow-x: hidden;
	width: 711px;
	height: 418px;
	z-index: 5;
	left: 247px;
	top: 89px;
	border: 1px solid #ffffff;
	color: #000000;
	background-color: #EFEFDE;
}




#logo {
	position: absolute;
	width: 960px;
	height: 64px;
	z-index: 5;
	left: 0px;
	top: 0px;
	background-image: url(../beeld/website/logo_website_screen_64.png);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}




#logoprint {
	display: none;
}

#adresprint {
	display: none;
}



/* Stijlen */


#stijlmenu {
	position: relative;
	width: 198px;
	height: 37px !important;
	height: 60px;
	z-index: 50;
	color: #ffffff;
	background-color: #EFEFDE;
	margin: 0 0 20px 0;
}


#groter, #normaal {
	border: 1px solid #ffffff;
	position: absolute;
	cursor: pointer;
	width: 196px;
	height: 37px;
}

#groter {
	display: block;
	position: relative;
	margin: 0 0 10px 0;
}

#normaal {
	display: none;
}





/* Index Menulinks Hoofdmenu */

#menucontentboven ul {
	padding: 0 0 0 13px;
	margin: 1px 0 0 0px;
	list-style: none;
	line-height: 19px;
}

#menucontentboven li {
	float: left;
	position: relative;
	margin: 0 4px 0 1px;
	color: #ffffff;
	background-color: #333333;
}

#menucontentboven li {
	font-weight: normal;
	line-height: 19px;
	font-size: 12px;
	color: #ffffff;
	background-color: #333333;

}

#menucontentboven li #home, #menucontentboven li #sessies, #menucontentboven li #im, #menucontentboven li #zoekmachinemarketing, #menucontentboven li #affiliate-marketing, #menucontentboven li #emailmarketing {
	float: left;
	position: relative;
	background: #333333 url(../beeld/website/separator.png) no-repeat right 2px;
	padding: 0 11px 0px 2px;
}

#menucontentboven li #ontour {
	float: left;
	position: relative;
	padding: 0 0px 0px 2px;
	margin: 0;
}


#menucontentonder ul {
	padding: 0 0 0 13px;
	margin: 0;
	list-style: none;
	line-height: 19px;
}

#menucontentonder li {
	float: left;
	position: relative;
	margin: 0 4px 0 1px;
	color: #ffffff;
	background-color: #333333;

}

#menucontentonder li {
	font-weight: normal;
	line-height: 19px;
	font-size: 12px;
	color: #ffffff;
	background-color: #333333;
}


#menucontentonder li #pw, #menucontentonder li #cms, #menucontentonder li #maso, #menucontentonder li #fscr, #menucontentonder li #privacyverklaring {
	float: left;
	position: relative;
	background: #333333 url(../beeld/website/separator.png) no-repeat right 2px;
	padding: 0 12px 0px 2px;
}

#menucontentonder li #contact {
	float: left;
	position: relative;
	padding: 0 0px 0px 2px;
	margin: 0;
}




.menuactief {
	font-weight: bold;
	color: #ED1C24;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
	cursor: default;
	background-color: #333333;

}

a.menu {
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
	text-decoration: none;
	line-height: 19px;
	background-color: #333333;
}

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

a.menu:hover {
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
	text-decoration: underline;
	line-height: 19px;
	background-color: #333333;
	cursor: hand;
}





/* Tekst IMC Content Standaard printtekst */


.contenttekst {
	font-weight: bold;
	font-size: 94%;
	color: #000000;
	text-decoration: none;
	line-height: 155%;
	background-color: #EFEFDE;
}

a.contenttekst em {
	font-weight: normal;
	color: #343434;
	font-style: italic;
	text-decoration: underline;
	line-height: 155%;
	cursor: default;
	background-color: #EFEFDE;
}

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

a.contenttekst:visited {
	font-weight: bold;
	color: #343434;
	font-size: 94%;
	text-decoration: underline;
	line-height: 19px;
	margin: 0;
	background-color: #EFEFDE;
}


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

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

.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 -3px 0;
	background-color: #EFEFDE;
}


/* Tekst IMC Content Standaard Main */

a.contentmain {
	font-weight: normal;
	color: #000000;
	font-size: 94%;
	text-decoration: underline;
	line-height: 19px;
	margin: 0;
	background-color: #EFEFDE;
}

a.contentmain:visited {
	font-weight: normal;
	color: #343434;
	font-size: 94%;
	text-decoration: underline;
	line-height: 19px;
	margin: 0;
	background-color: #EFEFDE;
}


a.contentmain:hover {
	font-weight: normal;
	color: #ED1C24;
	font-size: 94%;
	text-decoration: none;
	line-height: 19px;
	margin: 0;
	background-color: #EFEFDE;
}

#contentsidebar p strong a.contentmain-bold {
	font-weight: bold;
	color: #343434;
	font-size: 94%;
	text-decoration: underline;
	line-height: 19px;
	margin: 0;
	background-color: #E9E9BA;
}

#contentsidebar p strong a.contentmain-bold:visited {
	font-weight: bold;
	color: #343434;
	font-size: 94%;
	text-decoration: underline;
	line-height: 19px;
	margin: 0;
	background-color: #E9E9BA;
}


#contentsidebar p strong a.contentmain-bold:hover {
	font-weight: bold;
	color: #ED1C24;
	font-size: 94%;
	text-decoration: none;
	line-height: 19px;
	margin: 0;
	background-color: #E9E9BA;
}


a.content-uitleg {
	font-weight: normal;
	color: #000000;
	font-size: 94%;
	text-decoration: underline;
	line-height: 19px;
	margin: 0;
	background-color: #EFEFDE;
}

a.content-uitleg:visited {
	font-weight: normal;
	color: #ff0000;
	font-size: 94%;
	text-decoration: underline;
	line-height: 19px;
	margin: 0;
	background-color: #EFEFDE;
}


a.content-uitleg:hover {
	font-weight: normal;
	color: #ED1C24;
	font-size: 94%;
	text-decoration: none;
	line-height: 19px;
	margin: 0;
	background-color: #EFEFDE;
}





/* Tekstlayout IMC Breed Content Smal Sidebar */

#contentmainbreed {
	position: absolute;
	width: 633px;
	height: 305px;
	z-index: 1;
	top: 110px;
	left: 0px;
}


#contentmain {
	position: absolute;
	width: 405px;
	height: 305px;
	z-index: 11;
	top: 5px;
	left: 16px;

}

.contentmain {
	font-weight: normal;
	font-size: 94%;
	color: #000000;
	text-decoration: none;
	line-height: 155%;
	background-color: #EFEFDE;
}

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


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

.contentmain h2 {
	font-weight: normal;
	font-size: 20px;
	color: #343434;
	text-decoration: none;
	line-height: 29px;
	margin: 6px 0 -1px -1px;
	letter-spacing: -1px;
	background-color: #EFEFDE;
}

.contentmain h2.titelbold {
	font-weight: bold;
	font-size: 94%;
	color: #343434;
	text-decoration: none;
	line-height: 155%;
	margin: 10px 0 -4px 0;
	letter-spacing: 0px;
	background-color: #EFEFDE;
}

.contentmain h3 {
	font-weight: bold;
	font-size: 94%;
	color: #343434;
	text-decoration: none;
	line-height: 155%;
	margin: 10px 0 -4px 0;
	letter-spacing: 0px;
	background-color: #EFEFDE;

}


.contentmain h4 {
	font-weight: bold;
	font-size: 94%;
	color: #343434;
	text-decoration: none;
	line-height: 155%;
	margin: 4px 0 -2px -1px;
	letter-spacing: 0px;
	background-color: #EFEFDE;

}

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

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

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

.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;
}

#fotoblok-return {
	position: absolute;
	display: block;
	width: 800px;
	margin: 40px 0 0 0;
	padding: 0 0 0 0px;
	background-color: #EFEFDE;
}



.contentmain p img {
	font-weight: normal;
	font-size: 94%;
	color: #000000;
	text-decoration: none;
	margin: 2px 0 -2px 0;
	line-height: 155%;
	background-color: #EFEFDE;
}


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

p.links-bottom {
	margin: 0 0 24px 0;

}


.contentmain ul {
	list-style-image: url(../beeld/website/inline_content.png);
	list-style-position: outside;
	margin: 10px 0 15px 21px;
}

.contentmain li {
	display: list-item;
	position: relative;
	margin: 3px 4px 10px 0;
	line-height: 155%;
}



div.contentmain fieldset h3 {
	margin: 16px 0 0 0;
}






#contentsidebar {
	position: absolute;
	width: 200px;
	height: 150px; /* 194px */
	z-index: 1;
	top: 11px;
	left: 481px;
	margin: 0;
}

.contentsidebar {
	font-weight: normal;
	font-size: 94%;
	text-decoration: none;
	line-height: 155%;


	color: #343434;
	background-color: #EFEFDE;
}

.contentsidebar p {
	font-weight: normal;
	font-size: 94%;
	text-decoration: none;
	line-height: 155%;
	margin: 0 0 5px 0;
	width: 190px;
}


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


.contentsidebar h2 {
	font-weight: bold;
	font-size: 28px;
	text-decoration: none;
	line-height: 32px;
	letter-spacing: -1px;
	margin: 0 0 6px -1px;
	width: 190px;
}




.contentsidebar h3 {
	font-weight: bold;
	font-size: 94%;
	text-decoration: none;
	line-height: 155%; /* 155 explorer 20071119 */
	margin: 6px 0 2px 0;
}

.contentsidebar #pakketten-cs h3 {
	margin: 15px 0 2px 0;

}

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


.contentsidebar ul {
	list-style-position: outside;
	margin: 0px 0 0px 17px;
	padding: 0;

}

.contentsidebar li {
	list-style-image: url(../beeld/website/inline_sidebar.png);
	display: list-item;
	position: relative;
	margin: 2px 0px 2px 0px;
	padding: 0;
	line-height: 155%;
}

.contentsidebar ul li ul li {
	list-style-image: url(../beeld/website/inline_sidebar_sub.png);

}


.contentsidebar .menu-sidebar-separator {
	margin: 0 0 12px 0;
}



#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-border  {
	margin: 0px 0 20px 0;
	padding: 6px 4px 6px 6px;
	border: 1px dotted #666666;
}

div.contentsidebar-border p {
	margin: 6px 0 0 0;

}



a.menusidebar {
	font-weight: bold;
	color: #333333;
	font-size: 94%;
	text-decoration: none;
	line-height: 155%;
	margin: 0;
	background-color: #EFEFDE;
}



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


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

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

.contentsidebar span.rood, .contentsidebar h3.rood {
	color: #ED1C24;
	background-color: #EFEFDE;
}


p.contentsidebar-cursief-11  {
	font-weight: normal;
	font-style: italic;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 14px;
	background-color: #EFEFDE;
	padding: 4px 0 10px 0;
}

p.contentsidebar-bold-11  {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	text-decoration: none;
	line-height: 17px;
	background-color: #EFEFDE;
	margin: 0 0 15px 0;
}

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




a.beeldprint img {
	text-decoration: none;

}


.contentsidebar p a {
	font-weight: normal;
	font-size: 94%;
	color: #000000;
	text-decoration: none;
	line-height: 155%;
	background-color: #EFEFDE;

}


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


#sidebar-bg {
	position: absolute;
	width: 200px;
	height: 191px;
}






/* Tekst Print Zoekmachinemarketing */

#pr-marge-top-content-zm {
	display: none;
}

#pr-marge-top-sidebar-zm {
	display: none;
}

#pakketten-zm {
	display: block;
	margin: 0 0 6px 0;
}

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

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

.sidebar-bg-zm {
	left: 480px;
	top: 444px;
}

#pr-portret-zm  {
	display: none;
}


/* Tekst Print Content Management Systemen */

#pr-marge-top-content-cms {
	display: none;
}

#pr-marge-top-sidebar-cms {
	display: none;
}

#pakketten-cms {
	display: block;
	margin: 0 0 30px 0;

}

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

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

.sidebar-bg-cms {
	left: 480px;
	top: 1444px;
}

#pr-portret-cms  {
	display: none;
}




/* Tekst Print Concept Sessies */

#pr-marge-top-content-cs {
	display: none;
}

#pr-marge-top-sidebar-cs {
	display: none;
}

#pakketten-cs {
	display: block;
	margin: 0 0 15px 0;
}

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

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

.sidebar-bg-cs {
	left: 480px;
	top: 264px;
}

#pr-portret-cs  {
	display: none;
}







/* Tekst Print Full Service Concept  */

#pr-marge-top-content-fs {
	display: none;
}

#pr-marge-top-sidebar-fs {
	display: none;
}

#pakketten-fs {
	display: block;
	margin: 0 0 30px 0;
}

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

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

.sidebar-bg-fs {
	left: 480px;
	top: 972px;
}

#pr-portret-fs  {
	display: none;
}



/* Tekst Print Home */

#pr-marge-top-content-home {
	display: none;
}

#pr-marge-top-sidebar-home {
	display: none;
}

.sidebar-bg-home {
	left: 480px;
	top: 166px;
}

#pr-portret-home  {
	display: none;
}


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









/* Tekst Print Internet Marketing Communicatie Home */

#pr-marge-top-content-im {
	display: none;
}

#pr-marge-top-sidebar-im {
	display: none;
}

#pakketten-im {
	display: block;
	margin: 0 0 30px 0;
}

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

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

.sidebar-bg-im {
	left: 480px;
	top: 166px;
}


.sidebar-bg-im {
	left: 480px;
	top: 474px;
}


#pr-portret-im  {
	display: none;
}




/* Tekst Print On Tour */

#ptop-ot {
	display: none;

}


#pr-marge-top-content-ot {
	display: none;
}

#pr-marge-top-sidebar-ot {
	display: none;
}

#pakketten-ot {
	display: block;
	margin: 0 0 30px 0;
}


.sidebar-bg-ot {
	left: 480px;
	top: 244px;
}

#pr-portret-ot  {
	display: none;
}


.contentmain-h3-bottom {
	padding: 0 0 15px 0;
}


/* Tekst Print Accesskey en Sitemap */

#ptop-as {
	display: none;
}

#pbottom-as {
	display: none;
}

#pr-marge-top-content-as {
	display: none;
}

#pr-marge-top-sidebar-as {
	display: none;
}

#pr-portret-as  {
	display: none;
}



/* Tekst Print Webdesign */

#ptop-wd {
	display: none;
}

#pbottom-wd {
	display: none;
}

#pr-marge-top-content-wd {
	display: none;
}

#pr-marge-top-sidebar-wd {
	display: none;
}

#pakketten-wd {
	display: block;
	margin: 0 0 30px 0;
}

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

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

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

.sidebar-bg-wd {
	left: 480px;
	top: 944px;
}

#pr-portret-wd  {
	display: none;
}

#trigger-icons-w3c {
	width: 405px;
	height: 40px;
}





/* Tekst Print Emailmarketing */

#ptop-em {
	display: none;
}

#pbottom-em {
	display: none;
}

#pr-marge-top-content-em {
	display: none;
}

#pr-marge-top-sidebar-em {
	display: none;
}

#pakketten-em {
	display: block;
	margin: 0 0 30px 0;
}

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


.sidebar-bg-em {
	left: 480px;
	top: 444px;
}

#pr-portret-em  {
	display: none;
}



/* Tekst Print Affiliatemarketing */

#ptop-am {
	display: none;
}

#pbottom-am {
	display: none;
}

#pr-marge-top-content-am {
	display: none;
}

#pr-marge-top-sidebar-am {
	display: none;
}

#pakketten-am {
	display: block;
	margin: 0 0 30px 0;
}

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


.sidebar-bg-am {
	left: 480px;
	top: 444px;
}

#pr-portret-am  {
	display: none;
}






/* Tekst Print Contactformulier */

#ptop-co {
	display: none;

}


#pr-marge-top-content-co {
	display: none;
}

#pr-marge-top-sidebar-co {
	display: none;
}

#pakketten-co {
	display: block;
	margin: 0px 0 6px 0;
}

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

.sidebar-bg-co {
	left: 480px;
	top: 565px;
}

#pr-portret-co  {
	display: none;
}


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 */

#ptop-pv {
	display: none;

}


#pr-marge-top-content-pv {
	display: none;
}

#pr-marge-top-sidebar-pv {
	display: none;
}

#pakketten-pv {
	display: block;
	margin: 0 0 30px 0;
}

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

.sidebar-bg-pv {
	left: 478px;
	top: 482px;
}

#pr-portret-pv  {
	display: none;
}










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

#w {
	display: block;
	height: 30px;
	margin: 20px 0 20px 0;

}

#wp {
	display: block;

}


#p {
	display: none;

}


#ptop {
	display: none;

}


#pbottom {
	display: none;

}


#pbottombreed {
	display: none;
}

#pbottomsmal {
	display: none;
}




/* Tekst Menu Accesskey en Sitemap */

#sitemap-holder {
	margin: 0 0 14px -30px;
}

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

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

.contentsitemap li h4 {
	position: relative;
	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 Menu Accesskey Weergave Standaard */

#accesskey-links {
	position: absolute;
	z-index: 49;
	left: 0px;
	top: 12px;
}

#accesskey-links ul {
	padding: 0;
	margin: 0;
	list-style: none;
}
#accesskey-links li {
	padding: 0;
	margin: 0;
	list-style: none;
	display: inline;
}

#accesskey-links a {
	font-weight: normal;
	position: absolute;
	top: 0px;
	left: 0px;
	overflow: hidden;
	width: 0px;
	height: 0px;
	font-size: 30px;
	text-decoration: none;
	text-align: center;
	line-height: 26px;
	z-index: 49;
}

#accesskey-links a:active, #accesskey-links a:focus {
	position: absolute;
	overflow: visible;
	width: 954px;
	height: 43px;
	margin: 0;
	padding: 15px 3px 3px 3px;
	color: #ffffff;
	background: #333333;
	text-decoration: none;
	z-index: 51;
}

#accesskey-links a:hover {
	color: #ED1C24;
	background: #333333;
	text-decoration: none;
}

#non-actief-groter {
	display: block;
}

#non-actief-standaard {
	display: block;
}

#non-actief-groot {
	display: block;
}

html > body #non-actief-groter {
	display: none;
}

html > body #non-actief-standaard {

	display: none;
}

html > body #non-actief-groot {
	display: none;
}




/* Tekstlayout IMC Contact */

#accesskey0 {
	position: absolute;
	height: 20px;
	width: 140px;
	display: block;
	margin: 0 0 0 -2000px;
	color: #343434;
	background-color: #000000;
}


#contactformulier {
	margin: 12px 0 0 0;
}

.contactformulier {
	position: relative;
	display: block;
	min-height: 100%;
	padding: 18px 0 15px 0; 
	
}


fieldset {
	padding: 4px;
	width: 408px;
	border: 1px solid #B3AC9E;

}



legend {
 	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
 	color: #efefde;
 	color: #222222;
	font-weight: normal;
	font-size: 17px;
	line-height: 24px;
	letter-spacing: 0.1px;
	margin: 0 0 10px 10px;
	padding: 2px 4px 2px 4px;

	border: 1px solid #B3AC9E;
	background-color: #666666;
	background-color: #B3AC9E;
	background-color: #efefde;
}


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: 160px;
	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.formulier-checkbox {
	margin: 15px 2px -3px 0;
	width: 14px;
	height: 14px;
	border: 0px;
}


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

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

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

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


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


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

#ezineholder {
	margin: 20px 0 6px 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: 282px;
	padding: 0 0 0 4px;
	margin: 9px 0 0px 0px;
}

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


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

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


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


.straat  {
	width: 170px;
	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: 183px;
	padding: 0px 0 0 4px;
	margin: 12px 0px 0 2px;
}

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

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

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

.gsm1  {
	width: 117px;
	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: 289px;
	padding: 0px 0 0 4px;
	margin: 14px 0px 0 0;
}

.emailadres  {
	width: 289px;
	padding: 0px 0 0 4px;
	margin: 14px 0px 0 0;
}





#bogman {
	position: absolute;
	z-index: 6;
	width: 338px;
	height: 194px;
	top: 659px;
	left: 0px;
}

#arvelo {
	position: absolute;
	z-index: 6;
	width: 338px;
	height: 194px;
	top: 85px;
	left: 0px;
}

