@charset "utf-8";
/* CSS Document */

* {margin:0; padding:0;}
html, body { width:100%; height:auto; font-family:Tahoma; font-size:14px; overflow:auto; background-color:#dcdcdc;}
fieldset {border:0; margin:0; padding:0;}

a {border:none; text-decoration:none; color:#d118b7;}
a:hover {border:none; text-decoration:none; color:#7131b5;}
img {border:none;}

h1 { font-size:28px; color:#7131b5; font-weight:normal;}
h2 {font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold; color:#e98300; display:block; border-bottom:1px solid #e98300;}
	#wrp .wrpc .links h2 {width:272px; margin-left:-20px; padding-left:20px;}
	#wrp .wrpc .rechts h2 {width:600px; padding-left:20px;}
h3 {font-size:30px; margin-bottom:34px; font-weight:normal; line-height:30px;}
p { margin-top:10px;}

.fl { float:left; display:inline; }
.fr { float:right; display:inline; }
.fc { clear:both; width:0; height:0; line-height:0; margin:0; padding:0; border:none; }


#wrp { width:928px; height:auto; margin:0 0 200px -464px; position:absolute; left:50%; background-color:#FFFFFF; overflow:hidden; }
	#wrp .wrph { width:928px; height:119px; border-bottom:solid 1px #7131b5; overflow:hidden;}
		#wrp .wrph .logo a{ display:block; background:url(../img/logo.jpg) no-repeat; width:247px; height:100px; margin:10px 0 0 30px;}
		#wrp .wrph .menutop { margin:10px 10px 0 195px;}
		#wrp .wrph .menutop a { display:inline-block; margin-left:25px; border:none; text-decoration:none; }
		#wrp .wrph .menutop a#manengeldzaken,
        #wrp .wrph .menutop a#manengeldzaken:link,
        #wrp .wrph .menutop a#manengeldzaken:active,
        #wrp .wrph .menutop a#manengeldzaken:visited,
        #wrp .wrph .menutop a#manengeldzaken:hover { color:#000066; }
        #wrp .wrph .menutop a,
		#wrp .wrph .menutop a:link,
		#wrp .wrph .menutop a:active,
		#wrp .wrph .menutop a:visited,
		#wrp .wrph .menutop a.act:hover { color:#d118b7; }
		#wrp .wrph .menutop a:hover,
		#wrp .wrph .menutop a.act:link,
		#wrp .wrph .menutop a.act:active,
		#wrp .wrph .menutop a.act:visited { color:#7131b5; }
        
				
		#wrp .wrph .wrpm { height:64px; margin:28px 10px 0 0px; width:600px; overflow:hidden;}
		#wrp .wrph .wrpm a {display:inline-block; height:64px; padding:0 0px; overflow:hidden; color:#4d4d4d; font-size:15px; font-family:Verdana, Helvetica;}
		#wrp .wrph .wrpm a:hover {display:inline-block; height:64px; color:#7131b5; font-size:15px;font-family:Verdana, Helvetica;}
		
		#home,
		#home:link { display:inline-block; width:80px; height:40px; overflow:hidden; background:url(/template/img/btn_home.jpg) bottom left no-repeat; }
		#home:hover { background:url(/template/img/btn_home-hover.jpg) bottom left no-repeat; }
		#home.act,
		#home.act:link { background:url(/template/img/btn_home-act.jpg) bottom left no-repeat; }
		
		#producten,
		#producten:link { display:inline-block; width:110px; height:64px; overflow:hidden; background:url(/template/img/btn_schrijfin.jpg) bottom left no-repeat; }
		#producten:hover { background:url(/template/img/btn_schrijfin-hover.jpg) bottom left no-repeat;  }
		#producten.act,
		#producten.act:link { background:url(/template/img/btn_schrijfin-act.jpg) bottom left no-repeat;  }
		
		#agenda,
		#agenda:link { display:inline-block; width:86px; height:58px; overflow:hidden; background:url(/template/img/btn_watenwanneer.jpg) bottom left no-repeat;  }
		#agenda:hover { background:url(/template/img/btn_watenwanneer-hover.jpg) bottom left no-repeat; }
		#agenda.act,
		#agenda.act:link { background:url(/template/img/btn_watenwanneer-act.jpg) bottom left no-repeat; }
		
		#experts,
		#experts:link { display:inline-block; width:89px; height:49px; overflow:hidden; background:url(/template/img/btn_experts.jpg) bottom left no-repeat; }
		#experts:hover { background:url(/template/img/btn_experts-hover.jpg) bottom left no-repeat; }
		#experts.act,
		#experts.act:link { background:url(/template/img/btn_experts-act.jpg) bottom left no-repeat; }
		
		#nieuws,
		#nieuws:link { display:inline-block; width:79px; height:44px; overflow:hidden; background:url(/template/img/btn_nieuws.jpg) bottom left no-repeat; }
		#nieuws:hover { background:url(/template/img/btn_nieuws-hover.jpg) bottom left no-repeat; }
		#nieuws.act,
		#nieuws.act:link { background:url(/template/img/btn_nieuws-act.jpg) bottom left no-repeat; }
	
		#vrouwengeld,
		#vrouwengeld:link { display:inline-block; width:93px; height:62px; overflow:hidden; background:url(/template/img/btn_vrouwclub.jpg) bottom left no-repeat; }
		#vrouwengeld:hover { background:url(/template/img/btn_vrouwclub-hover.jpg) bottom left no-repeat; }
		#vrouwengeld.act,
		#vrouwengeld.act:link { background:url(/template/img/btn_vrouwclub-act.jpg) bottom left no-repeat; }
		
		
		
		#wrp .wrpc {width:928px;}
		#wrp .wrpc .links {width:271px; height:auto; padding:20px 20px 0 20px; overflow:hidden; color:#000; }
		#wrp .wrpc .links em {font-size:11px; font-style:normal;}
		#wrp .wrpc .links sub {font-size:9px;}
			#wrp .wrpc .links .linksboven {width:270px; height:auto; overflow:hidden; font-size:16px; line-height:20px; margin-bottom:40px; color:#7131b5;}
		
			#wrp .wrpc .links table { background-color:#FFF;width:270px; height:auto; overflow:hidden; margin:0 0 -2px 0px;}
			#wrp .wrpc .links table tr {  width:80px; height:auto; overflow:hidden; padding:15px; font-size:13px; color:#000; margin:0;}
				#wrp .wrpc .links table tr td { font-size:14px; padding:15px 0 15px 15px; margin:0;}
				#wrp .wrpc .links table tr i { font-size:11px; font-style:normal;}
				#wrp .wrpc .links table a { text-decoration:underline;color:#000;}

			#wrp .wrpc .links .banner {margin-bottom:50px;}
			#wrp .wrpc .links .niewsbrief {margin:5px 0; color:#000;}
			#wrp .wrpc .links #form { margin-bottom:120px;}
				#wrp .wrpc .links #form .button { background:url(../img/btn_aanmelden.jpg) no-repeat; width:87px; height:25px;}
					#wrp .wrpc .links #form input {color:#4d4d4d;}
		
		#wrp .wrpc .seperate {margin-top:20px;}
		
		#wrp .wrpc .rechts {width:586px; height:auto; padding:20px 10px 0 20px; overflow:hidden; }
			#wrp .wrpc .rechts .header { }
			#wrp .wrpc .rechts .inhoud {margin:0px 0 50px 20px; width:560px; height:auto; overflow:hidden; color:#3c0000;}
				#wrp .wrpc .rechts .inhoud .afbeelding {width:113px;}
				#wrp .wrpc .rechts .inhoud .tekst { width:500px; padding:10px 20px 15px 20px; height:auto; overflow:hidden;}
				#wrp .wrpc .rechts .inhoud .tekst2 { width:370px; padding:10px 20px 0 10px; height:auto; overflow:hidden; text-align:right;}
				
			#wrp .wrpc .rechts .kop { font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold; color:#e98300;}
			
			#wrp .wrpc .rechts .enquete {width:577px; margin-bottom:27px; height:auto; overflow:hidden;}
			#wrp .wrpc .rechts .enquete .item {width:545px; height:auto; padding:15px 0 10px 20px; overflow:hidden; border-bottom:1px solid #dcdcdc; display:inline-block; }
			#wrp .wrpc .rechts .enquete .item .vraag {width:440px; height:auto; overflow:hidden;}
			#wrp .wrpc .rechts .enquete .item img {margin-left:2px;}
			#wrp .wrpc .rechts .enquete .leesmeer { margin:5px 0 0 20px; width:565px; height:auto; overflow:hidden; display:inline-block;}
			
			#wrp .wrpc .rechts .nieuws {margin-top:10px;}
			#wrp .wrpc .rechts .nieuws img {margin-left:20px;}
			#wrp .wrpc .rechts .nieuws .content { width:400px; margin-left:20px; height:auto; overflow:hidden;}
			
			
			/* WEBSHOP STYLES */
			#wrp .wrpc .shop {width:877px; height:auto; overflow:hidden; padding:20px 20px 0 20px; }
				#productview { width:424px; height:155px; margin:0 20px 50px 0; padding:10px 0 0 10px; overflow:hidden;}
				#productview .afbeelding,
				#productview .afbeelding img { width:207px; height:155px; overflow:hidden;}
					#productview .afbeelding a {display:block; width:207px; height:155px; overflow:hidden;}
				#productview .omschrijving {width:197px; height:135px; background-color:#f0f0f0; padding:10px; overflow:hidden;}
					#productview .omschrijving .inhoud { height:115px; overflow:hidden;}
					#productview .omschrijving .prijs {margin-top:-15px;}
				#productview .link {width:197px; height:auto; overflow:hidden;}
						#productview .link a .shoplink{ display:block; vertical-align:bottom;}
					#productview .link .inschrijven {display:block; background:url(/template/img/btn_inschrijven.jpg) no-repeat; width:85px; height:25px; margin-left:15px; }				
					
				#productdetail {width:890px; height:auto; overflow:hidden;}
				#productdetail .afbeelding,
					#productdetail .afbeelding img {width:435px; height:325px; overflow:hidden;}
				#productdetail .omschrijving {width:435px; height:305px; overflow:hidden; background-color:#dcdcdc; padding:10px;}
					#productdetail .omschrijving .inhoud {height:280px; overflow:hidden;}
					#productdetail .omschrijving .link {width:425px; margin-top:10px; height:auto; overflow:hidden;}
						#productdetail .omschrijving .link .button{width:74px; height:25px; display:block; background:url(/template/img/btn_bestellen2.jpg) no-repeat; }						
						#productdetail .omschrijving .anders {margin-top:-20px;}
							#productdetail .omschrijving .anders .prijs {margin-top:-10px; width:200px; height:auto; overflow:hidden;}
							#productdetail .omschrijving .anders .variatie {margin-top:-10px; width:200px; height:auto; overflow:hidden;}
					
	#wrp #wrpf { background:#FFFFFF url(../img/footer.jpg) no-repeat  scroll center bottom; border:0 solid #000000; height:83px; width:928px; }
	#wrp .wrpfb { width:100%; height:auto; background-color: #dcdcdc; padding-left:60px; color:b898da;}
		#wrp .wrpfb img {border:10px solid #dcdcdc; margin:-55px 0 0 20px; background-color:#dcdcdc;}
		#wrp .wrpfblinks {width:400px; font-size:11px; background-color: #dcdcdc; padding-left:520px; color:#b898da;}
		#wrp .wrpfblinks a {color:#e196d1;}
		#wrp .wrpfblinks a:hover {color:#d118b7;}

