html, body { 
	margin:0 auto; 
	text-align:left; 
	font-family:arial; 
	font-size:13px; 
	width:100%; 
	height:100%; 
	color:#ffffff;
	background-color:#000000;
} 

#wrapper { 
	position:relative; 
	margin:0 auto; 
	width:960px; 
	background :#000000; 
} 

#header {
	width:960px;
	height:100px;
	margin:0;
	padding:0;
}

#logo {
	margin:0 0 0 10px;
	padding:0;
	line-height:0px;
	float:left;
}

#col_placeholder{
	margin:100px 0 0 300px;
	
	}

#col_placeholder2{
	margin: 0 0 0 0;
}

#col_index_placeholder {
	margin:40px 0 0 253px;
}

#col_content_standaard {
	margin:0 0 0 400px;
	font-family:arial;
	font-size:15px;
	line-height:22px;
}


/* formulieren - begin */

.formulier_blok {
	margin:25px 0 0 -145px;
	font-size:13px;
}

.formulier_blok_vip_show {
	margin:25px 0 0 -145px;
	font-size:13px;
	display: block;
}

.formulier_blok_vip_noshow {
	display:none;
}

.label{
	position: absolute; 
	text-align:right; 
	width:124px;
	margin-top:2px;
}

.label_2 {
	color:#ffffff;
	margin-left:16px;
}

.sublabel {
	color:#525252;
}

.formulier_blok_vip_show .forminput {
	width:240px;
	margin-bottom:0px;
	border:1px solid #424242;
	font-size:13px;
	height:20px;
	padding-top:3px;
	background-color:#1a1a1a;
	color:#ffffff;
	margin-left: 146px;
}

.forminput {
	width:240px;
	margin-bottom:14px;
	border:1px solid #424242;
	font-size:13px;
	height:20px;
	padding-top:3px;
	background-color:#1a1a1a;
	color:#ffffff;
	margin-left: 146px;
}

.forminput_tel {
	width:219px;
	margin-bottom:14px;
	border:1px solid #424242;
	font-size:13px;
	height:20px;
	padding-top:3px;
	background-color:#1a1a1a;
	color:#ffffff;
	margin-left: 167px;
}


.formtextarea {
	width:240px;
	margin-bottom:14px;
	border:1px solid #424242;
	font-size:13px;
	height:100px;
	padding-top:3px;
	background-color:#1a1a1a;
	color:#ffffff;
	font-family:arial;
	margin-left: 146px;
}

.forminput_2_1 {
	width:152px;
	margin-bottom:14px;
	border:1px solid #424242;
	font-size:13px;
	height:20px;
	padding-top:3px;
	background-color:#1a1a1a;
	color:#ffffff;
	margin-left: 146px;
}

.forminput_3_1 {
	width:64px;
	margin-bottom:14px;
	border:1px solid #424242;
	font-size:13px;
	height:20px;
	padding-top:3px;
	background-color:#1a1a1a;
	color:#ffffff;
	margin-left: 146px;
}

.forminput_3_2 {
	width:64px;
	margin-left:18px;
	margin-bottom:14px;
	border:1px solid #424242;
	font-size:13px;
	height:20px;
	padding-top:3px;
	background-color:#1a1a1a;
	color:#ffffff;
}

.forminput_3_3 {
	width:64px;
	margin-left:18px;
	margin-bottom:14px;
	border:1px solid #424242;
	font-size:13px;
	height:20px;
	padding-top:3px;
	background-color:#1a1a1a;
	color:#ffffff;
}

.button_formulier {
	margin:-73px 0pt 0pt 268px;
}

.button_formulier_ja {
	margin:-73px 0pt 0pt 410px;
}

.button_formulier_nominheight {
	margin:0px 0pt 0pt 268px;
}

.button_formulier_nominheight_onthelist_send {
	margin:-600px 0pt 0pt 430px;
}

.button_formulier_nominheight_onthelist_nosend {
	position:relative;
	margin-top:500px;
}

.button_formulier_nominheight_onthelist_vip_vergeven_send {
	margin:-600px 0pt 0pt 430px;
}

.button_formulier_nominheight_onthelist_vip_vergeven_nosend {
	position:relative;
	margin-top:500px;
}

.button_formulier_nominheight_onthelist_vip_send {
	margin:-590px 0pt 0pt 430px;
}

.button_formulier_nominheight_onthelist_vip_nosend {
	position:relative;
	margin-top:500px;
}

.checkbox {
	margin-top:8px;
}

.span_checkbox {
	margin-left:146px;
	margin-top:5px;
}

.radio1 {
	margin:5px 0 15px 146px;
}

.radio2 {
	margin:5px 0 0 18px;
}

.radio3 {
	margin:5px 0 0 66px;
}


.info_show {
	display: block;
	position:absolute;
	margin:-140px 0 0 -100px;
	z-index:9999;
}
.info_noshow {
	display: none;
}

.linkedin_show {
	display: block;
	position:relative;
	margin:0 0 0 0;
}
.linkedin_noshow {
	display: none;
}

.img_bedankt {
	width:550px;
	height:94px;
	border:0;
	margin:85px 0 0 350px;
}

.info_button {
	position:absolute;
	margin:-30px 0 0 395px;
}

.info_button a{
	color:#000000;
}

.label_linkedin {
	margin-left:-23px;
	position: absolute; 
	text-align:right; 
	width:124px;
	margin-top:2px;
}

.label_linkedin img {
	position:absolute;
	margin: 4px 0 0 4px;
}


/* formulieren - eind */



/* menu - begin */
#menu {
	float:left;
	margin:0 0 0 90px;
	width:550px;
	height:66px;
}

#menuitems {
	list-style-type:none;
	margin:51px 0 0 0;
	padding:0;
	width:560px;
	font-family:helvetica;
	color:#404040;
}

#menuitems li {
	float:left;
	margin-left:8px;
	text-indent:-9999px;
	padding-right:8px;
	margin:0 0 0 0;
	margin-left:20px;
}

#menuitems li a{
	display:block;
	height:16px;
}

#menuitems li ul li#menu_noshirt {
	background-image: url('../images/menu/noshirt.gif');
	background-repeat:no-repeat;
	width:50px;
	height:19px;
	margin-left:0;
}

#menuitems li ul li#menu_ashirt {
	background-image: url('../images/menu/ashirt.gif');
	background-repeat:no-repeat;
	width:41px;
	height:19px;
	margin-left:0;
}

#menuitems li#menu_shirts {
	background-image: url('../images/menu/shirts.gif');
	background-repeat:no-repeat;
	width:39px;
	height:19px;
	margin-left:0;
}

#menuitems li#menu_filosofie {
	background-image: url('../images/menu/filosofie.gif');
	background-repeat:no-repeat;
	width:58px;
	height:19px;
	
}

#menuitems li#menu_know {
	background-image: url('../images/menu/know.gif');
	background-repeat:no-repeat;
	width:44px;
	height:19px;
}

#menuitems li#menu_contact {
	background-image: url('../images/menu/contact.gif');
	background-repeat:no-repeat;
	width:56px;
	height:19px;
}

#menuitems li#menu_shop {
	background-image: url('../images/menu/shop.gif');
	background-repeat:no-repeat;
	width:40px;
	height:19px;
}

#menuitems li#menu_ja {
	background-image: url('../images/menu/ja.gif');
	background-repeat:no-repeat;
	width:17px;
	height:19px;
}

#menuitems li#menu_pers {
	background-image: url('../images/menu/pers.gif');
	background-repeat:no-repeat;
	width:33px;
	height:19px;
}

#menuitems li.active {
	background-position: 0px -19px;
}

#menuitems li ul li:hover {
	background-position: 0px -19px;
}

#menuitems li ul li.active:hover {
	background-position: 0px -19px;
}















#menuitems li div.navigation_nolink {
	color:#ffffff;
	font-weight:bold;
	text-decoration:none;
	font-size:14px;
	display:block;
	padding:0;
	margin:0;
	cursor:pointer;
}


#menuitems ul {
	position:absolute;
	z-index:500;
	list-style:none;
	display:none;
	background-color:#000000;
	width:147px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	border-top:0;
	padding:8px 0 0 0;
	margin-left:0;
	margin-top:3px;
}

#menuitems ul li {
	width:100%;
	background-color:transparent;
	background-image:none;
	text-align:left;
	float:none;
	position:static;
	border:none;
	height:20px;
	margin:0 0 4px 0;
	padding:0;
}

#menuitems ul li a {
	width:143px;
	padding:4px 2px 5px;
	color:#000000;
	font-weight:normal;
	border-top:1px solid #000000;
	height:10px;
	font-size:11px;
}

#menuitems ul li a:hover {
	width:143px;
	padding:4px 2px 5px;
	color:#000000;
	font-weight:normal;
	background-color:transparent;
	height:10px;
	font-size:11px;
}
#menuitems li:hover ul {
	display:block;
}

#menuitems #home a {
	width:186px;
}






















/* menu - eind */



/* footer - begin */

#footer {
	width:100%;
	height:100px;
	position:absolute;
	top:600px;
	background-image: url('../images/footer_background.gif');
	background-repeat:repeat-x;
}

#footer-wrapper {
	position:relative; 
	margin:0 auto; 
	width:960px;
	height:100px;
	background-image: url('../images/footer_merktekst.gif');
	background-repeat:no-repeat;
	background-position:left top;
	text-indent:-9999px;
}

#footer_menu {
	float:right;
	text-align:left;
	text-indent:0px;
	width:560px;
	padding:19px 0 0 0;
	height:100px;
}

#footer_menu_ul {
	list-style-type:none;
	margin:0;
	padding:0 0 0 0;
	width:560px;
	font-family:helvetica;
	color:#404040;
}

/*\*/  
html>body*#footer_menu_ul {  
padding:19px 0 0 0; 
}  
/**/  


@media screen and (-webkit-min-device-pixel-ratio:0) {
    #footer_menu_ul  {
		padding:17px 0 0 0; 
	}
  }


#footer_menu_ul li {
	float:left;
	margin-left:8px;
	text-indent:-9999px;
	padding-right:8px;
	border-right:1px solid #404040;
}

#footer_menu_ul li a{
	display:block;
	height:16px;
}

#footer_menu_ul li#home {
	float:left;
	margin-left:0;
	background-image: url('../images/menu/footer_home.gif');
	background-repeat:no-repeat;
	width:37px;
}

#footer_menu_ul li#sitemap {
	background-image: url('../images/menu/footer_sitemap.gif');
	background-repeat:no-repeat;
	width:50px;
}

#footer_menu_ul li#disclaimer {
	background-image: url('../images/menu/footer_disclaimer.gif');
	background-repeat:no-repeat;
	width:60px;
}

#footer_menu_ul li#voorwaarden {
	background-image: url('../images/menu/footer_voorwaarden.gif');
	background-repeat:no-repeat;
	width:78px;
}

#footer_menu_ul li#pers {
	background-image: url('../images/menu/footer_pers.gif');
	background-repeat:no-repeat;
	width:26px;
}

#footer_menu_ul li#network {
	text-indent:0px;
	border-right:0;
}

.footer_network_img {
	margin-right:5px;
	float:left;
}
.network_link {
	width:16px;
	float:left;
	margin:0 2px 0 2px;
}

/* footer - eind */



/* h1 titel - begin */

h1#titel_filosofie {
	background-image: url('../images/titels/filosofie.gif');
	background-repeat:no-repeat;
	width:230px;
	height:40px;
	text-indent:-9999px;
}

h1#titel_noshirt {
	background-image: url('../images/titels/noshirt.gif');
	background-repeat:no-repeat;
	width:230px;
	height:40px;
	text-indent:-9999px;
}

h1#titel_know {
	background-image: url('../images/titels/know.gif');
	background-repeat:no-repeat;
	width:230px;
	height:40px;
	text-indent:-9999px;
}

h1#titel_contact {
	background-image: url('../images/titels/contact.gif');
	background-repeat:no-repeat;
	width:230px;
	height:40px;
	text-indent:-9999px;
}

h1#titel_ja {
	background-image: url('../images/titels/ja.gif');
	background-repeat:no-repeat;
	width:230px;
	height:40px;
	text-indent:-9999px;
}

h1#titel_pers {
	background-image: url('../images/titels/pers.gif');
	background-repeat:no-repeat;
	width:230px;
	height:40px;
	text-indent:-9999px;
}

h1#titel_disclaimer {
	background-image: url('../images/titels/disclaimer.gif');
	background-repeat:no-repeat;
	width:512px;
	height:76px;
	text-indent:-9999px;
}

h1#titel_voorwaarden {
	background-image: url('../images/titels/voorwaarden.gif');
	background-repeat:no-repeat;
	width:230px;
	height:40px;
	text-indent:-9999px;
}

h1#titel_privacy {
	background-image: url('../images/titels/privacy.gif');
	background-repeat:no-repeat;
	width:230px;
	height:40px;
	text-indent:-9999px;
}


h1#titel_sitemap {
	background-image: url('../images/titels/sitemap.gif');
	background-repeat:no-repeat;
	width:230px;
	height:40px;
	text-indent:-9999px;
}

h1#titel_putmeonthelist {
	background-image: url('../images/titels/putmeonthelist.gif');
	background-repeat:no-repeat;
	width:380px;
	height:40px;
	text-indent:-9999px;
}

h1#titel_putmeonthelist_thanks {
	background-image: url('../images/titels/putmeonthelist_thanks.gif');
	background-repeat:no-repeat;
	width:520px;
	height:40px;
	text-indent:-9999px;
}

h1#titel_onthelist_vip_send {
	background-image: url('../images/titels/putmeonthelist_vip_send.gif');
	background-repeat:no-repeat;
	width:412px;
	height:92px;
	text-indent:-9999px;
}


/* h1 titel - eind */




.p_margintop {
	margin-top:10px;
}



/* lightbox - begin */
#lightbox{
	display:none;
	position: absolute;
	top:50%;
	left:50%;
	z-index:9999;
	width:400px;
	height:450px;
	padding:10px;
	margin:-220px 0 0 -250px;
	border:3px solid #E86C1F;
	background:#ffffff;
	text-align:left;
	overflow-y:auto;
}
#lightbox[id]{
	position:fixed;
}

#overlay{
	display:none;
	position:absolute;
	top:0;
	left:0;
	width:100%;
	height:100%;
	z-index:5000;
	background-color:#000;
	-moz-opacity: 0.8;
	opacity:.80;
	filter: alpha(opacity=80);
}
#overlay[id]{
	position:fixed;
}

#lightbox.done #lbLoadMessage{
	display:none;
}
#lightbox.done #lbContent{
	display:block;
}
#lightbox.loading #lbContent{
	display:none;
}
#lightbox.loading #lbLoadMessage{
	display:block;
}

#lightbox.done img{
	width:100%;
	height:100%;
}

/* lightbox - eind */







/* standaarden - begin */

.clear {
	clear: both;
}

a img {
	border:0;
}

p {
	margin:0;
	padding:0;
}

a {
	color:#e86c1f;
	text-decoration:underline;
	outline: none;
}

p.p_content {
	margin:22px 0 0 0;
	padding:0;
}

p.know_vragenlijst {
	margin: 0 0 22px 0 ;
	padding:0;
}

p.vraag_actief {
	font-weight:bold;
}


.ja_span1 {
	margin:-32px 0 0 175px;
}

.ja_span2 {
	margin:-22px 0 0 270px;
}

#ja_putmeonthelist {
	margin:-17px 0pt 0pt 240px;
	position:absolute;
}

.form_tel_06_img {
	position:absolute;
	margin: 0 0 0 147px;
}

/* standaarden - eind */