@charset "utf-8";
/* CSS Document */

html,body		{ height:100%; min-height:100%; font-family:Verdana, Geneva, sans-serif; font-size:11px; line-height:16px;}
body 			{ background-image:url(../relatiegeschenken-images/bg_repeat.gif); padding:0px; margin:0px; color:#974294; }
h1				{ font-size:24px; line-height:24px; color:#a852a5; font-weight:normal; margin-top:0px; padding-top:17px;}
h2				{ font-size:18px; line-height:24px; color:#a852a5; font-weight:normal;}
img				{ border:none; }

input[type="submit"] {
	background-image:url(../relatiegeschenken-images/btn_bg.gif);
	background-repeat:repeat-x;
	line-height:24px;
	color:#FFF;
	border:none;
	font-family:Verdana, Geneva, sans-serif;
}

.bgRepeat		{ background-image:url(../relatiegeschenken-images/bg_full_repeat.gif); background-repeat:repeat-y;	background-position:center; }
.bgFixed		{ height:100%; min-height:100%; background-image:url(../relatiegeschenken-images/bg_full.gif); background-position:top center; background-repeat:no-repeat; }
.bgKikkerLinks	{ background-image:url(../relatiegeschenken-images/bg_kikker.jpg); background-repeat:no-repeat; background-position:top center }
.bgKikkerRechts	{ background-image:url(../relatiegeschenken-images/bg_kikker_rechts.jpg); background-repeat:no-repeat; background-position:top center }

.pageContainer	{ width:960px; margin:0 auto; }
.pageHader		{ width:898px; position:relative; margin:0 auto; height:165px; background-image:url(../relatiegeschenken-images/bg_header.gif); background-repeat:no-repeat; background-position:left top; }
.persoonlijkadviesLinks { z-index:9; top:0; right:-69px; position:absolute; background-image:url(../relatiegeschenken-images/persoonlijkadvies_links.png);  width:317px; height:160px; background-position:top; }
.persoonlijkadviesRechts { z-index:9; top:0; right:-69px; position:absolute; background-image:url(../relatiegeschenken-images/persoonlijkadvies_rechts.png);  width:317px; height:160px; background-position:top; }

.trail			{ position:absolute; bottom:0px; left:35px; }
.trail a		{ color:#919191; }
.trail a:hover	{ text-decoration:none; }
.topnav			{ position:absolute; top:94px; right:320px;}
.topnav	a		{ display:block; float:left; width:120px; height:31px; line-height:31px; text-align:center; margin-left:2px; color:#FFF; background-image:url(../relatiegeschenken-images/top_btn.jpg); text-decoration:none;}
.topnav	a:hover	{ text-decoration:underline; }

.mandjeStatus	{ top:10px; right:0px; position:absolute; bottom:0px; width:195px; }
.mandjeStatus a	{ text-decoration:none; color:#f00; display:block; height:18px; padding-left:24px; background-image:url(../relatiegeschenken-images/mandje.gif); background-repeat:no-repeat; background-position:left; }
.mandjeStatus a:hover	{ text-decoration:underline;}
	
.clear			{ clear:both; }
.mainContainer	{ width:960px; }
.leftContainer	{ float:left; width:186px; margin-left:1px; background-image:url(../relatiegeschenken-images/nav_top.gif); background-repeat:no-repeat; background-position:top;}
.leftnav		{ background-color:#a852a5; margin-top:23px; }
.leftnav a		{ color:#FFF; line-height:12px; display:block; border-bottom:1px dashed #FFF; margin:0px 15px 0px 15px; padding:7px 0px 7px 10px; text-decoration:none; }
.leftnav a:hover{ text-decoration:underline; background-color:#b975b7; }
.service		{ text-align:right; margin-top:10px;}

#subparent		{ background-color:#b975b7; }
#subgroep		{ color:#a852a5; background-color:#FFF; background-image:url(../relatiegeschenken-images/btn_subgroep_bg.gif); background-repeat:repeat-x; }
.rightContainer	{ float:left; width:730px;}
.content		{ margin:10px 0px 10px 10px; /*position:relative;*/ }

.contentbody				{ clear:both; position:relative; }
.contentbody .left			{ width:572px; text-align:left; vertical-align:top;}
.contentbody .banner		{ position:absolute; right:0px; top:0px; }
.contentbody .bannerlink	{ position:absolute; right:0px; top:0px; }
.contentbody .leftInfopage 	{ width:260px; margin-right:20px; float:left; color:#000;}

/* ZOEKEN */
.zoeken						{ float:right; margin:-25px -14px 10px 0px; width:324px; height:68px; background-image:url(../relatiegeschenken-images/bg_zoeken.gif); z-index:10;}
.zoekenpad					{ width:305px; margin:0 auto; padding:9px 0px; }
.zoekBtn					{ float:right; }
.zoekInput					{ margin-right:5px; font-size:11px; font-family: Arial, Helvetica, sans-serif; font-style:italic; color:#666; }
.zoekCat					{ width:145px; margin-right:5px; float:right; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#666; }
.zoekPrijs					{ width:120px; float:right; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#666; }
.zoekPrijssmall				{ width:75px; float:right; font-size:11px; font-family: Arial, Helvetica, sans-serif; color:#666;}
.zoekPrijsMargin			{ margin-left:5px; }
.zoekenBoven				{ height:20px; padding-top:1px; }
.zoekenOnder				{ padding-top:3px; }

/* AUTOCOMPLETE */
#search, ul 		{ padding: 2px; width: 268px; z-index:150;}
ul 					{ list-style-type: none; font-family: verdana; arial, sans-serif; font-size: 11px;  margin: 5px 0 0 0; z-index:151;}
li 					{ margin: 0 0 5px 0; cursor: default; color: #a852a5; z-index:152;}
li:hover 			{ background: #CCC; z-index:153;}
#hint				{ width:263px; z-index:154; border:1px solid #CCC; background-color:#FFF; }


.subgroepen			{ width:600px; }
.productthumb		{ position:relative; width:137px; height:113px; margin-right:6px; margin-bottom:10px; text-align:center; float:left; background-image:url(../relatiegeschenken-images/bg_productthumb.jpg); background-repeat:no-repeat; }
.thumbheader		{ position:absolute; bottom:0px; left:0px;}
.thumbheader a		{ line-height:24px; color:#FFF; padding-left:4px; text-decoration:none;}
.imglayover			{ position:absolute; top:0px; left:11px; z-index:2;}
.productthumb .img	{ position:absolute; top:0px; left:11px; z-index:1;}

#homethumb			{ width:158px; background-image:url(../relatiegeschenken-images/bg_productthumb_home.jpg); height:130px; } 
#homethumb .imglayover 	{ left:21px; top: 8px; }
#homethumb .img			{ left:21px; top: 8px; }

.productpageLeft	{ float:left; width:300px; color:#a852a5; position:relative;}
.productpageRight	{ float:left; width:390px; color:#a852a5; margin-left:10px; position:relative;}
.offerteheader		{ font-size:18px; margin-bottom:15px;}
.imgOverlay			{ position:absolute; left:0; top:0; background-image:url(../relatiegeschenken-images/product_overlay.gif); width:390px; height:292px; background-repeat:no-repeat;}
.imgOverlayNoTag	{ position:absolute; left:0; top:0; background-image:url(../relatiegeschenken-images/product_overlay_notag.gif); width:293px; height:230px; background-repeat:no-repeat;}
.imagespace			{ height:210px; }
.prijsOverlay		{ z-index:900; color:#FFF; padding:3px; font-size:15px; font-weight:bold; top:195px; right:10px; position:absolute; }
.productFeedback	{ border:1px solid #F00; padding:5px; color:#F00; margin-bottom:5px;}

#PrevNextNav a		{ text-decoration:underline;color:#a852a5; }
#PrevNextNav a:hover{ text-decoration:none; }


/* tagcloud */
.tagCloud		{ border:1px solid #FFF; margin-left:45px; margin-right:45px; margin-top:10px; margin-bottom:10px; border:1px solid #a852a5; }
#cloud			{ margin:10px; color:#a852a5; font-size:18px; font-weight:bold; }
.tagCloud #intro{ font-size:12px; color:#a852a5; line-height:18px; font-weight:bold; margin-top:10px;	margin-left:10px; }
.tagCloud h1, h2, h3, h4, h5 { margin:0; padding:0; font-weight:normal; }
.tagCloud h1	{ font-size:13px; color:#cb97dc; line-height:17px; display:inline; font-weight:bold; background:none; border:none; }
.tagCloud h2	{ font-size:12px; color:#cb97dc; line-height:17px; display:inline; font-weight:bold; background:none; border:none; }
.tagCloud h3	{ font-size:11px; color:#cb97dc; line-height:17px; display:inline; font-weight:bold;  }
.tagCloud h4	{ font-size:11px; color:#cb97dc; line-height:17px; display:inline;  }
.tagCloud h5	{ font-size:10px; color:#cb97dc; line-height:17px; display:inline;   }
.tagCloud a		{ font-size:12px; color:#cb97dc; line-height:17px; text-decoration:none;  }
.tagCloud a:hover{font-size:12px; color:#cb97dc; line-height:17px; text-decoration:underline; }

.footer			{ margin-left:45px; margin-right:45px; margin-bottom:10px; text-align:center; }
.footer a		{ color:#a852a5; text-decoration:none; }

/* pagina specifieke styles */
.contactPosition{ margin-left:10px; width:400px; }

/* REFERENTIE PAGINA  */
.referenties			{ border-top:1px solid #DDD; width:570px;}
.referentieBr			{ width:186px; height:130px; float:left; text-align:center; border-right:1px solid #DDD; border-bottom:1px solid #DDD;}
.referentieNoBr			{ width:186px; height:130px; float:left; text-align:center; border-right:1px solid #DDD; border-bottom:1px solid #DDD; border-left:1px solid #EEE;}

/* NEWS */
.newsholder a			{ color:#495e89; text-decoration:none; }
.newsholder a:hover		{ text-decoration:underline; }
.newsholder 			{ background-color:#EEE; padding:5px; margin-bottom:12px;}
.left		{ float:left; }
.right		{ float:right; }
.newsimg				{  } 
.newstext				{ width:480px; padding:5px; }
.headline				{ font-size:16px; line-height:20px; font-weight:normal; }
.h1news					{ line-height:30px; } 
.archief 				{ width:750px; }
.archief a				{ color:#495e89; text-decoration:none; font-weight:bold; }
.archief a:hover		{ text-decoration:underline; }
.archief div			{ float:left; width:375px; text-indent:5px; display:block; border:1 px solid #DDD; line-height:20px; }

/* div */
.letop 			{ background-image:url(../relatiegeschenken-images/bg_letop.gif); width:551px; height:68px; }
.letopinner 	{ padding:10px; color:#000;}

/* TWITTER */
.twitter{
	position:absolute; right:0px; top:0px;
	width:224px;
	background-repeat:repeat-y;
	font-size:11px;
}
.twitterRpt {
	background-image:url(../relatiegeschenken-images/hulptwitter_repeat.gif); padding-left:1px;
	font-size:11px;
}
.twitterTop {
	background-image:url(../relatiegeschenken-images/hulptwitter_top.gif);
	background-position:top;
	background-repeat:no-repeat;
	height:84px;
	width:224px;
	position:relative;
}
.facebookpage {
	 position:absolute; left:0px; top:8px; width:125px; height:28px;
}

.twitterBtm {
	background-image:url(../relatiegeschenken-images/hulptwitter_bottom.gif);
	background-repeat:no-repeat;
	background-position:bottom;
	height:12px;
}
.twtr-tweet-text {
    font size: 80%;
    font-family: Verdana, Geneva, sans-serif;
 } 
.twtr-hyperlink { font size: 80%; }
.twtr-atreply { font size: 80%; }
.twtr-hashtag { font size: 80%; }
.twtr-tweet-wrap { font size: 80%; }
.twtr-avatar { font size: 80%; }
.twtr-img { font size: 80%; }

#twtr-widget-1 .twtr-bd, #twtr-widget-1 .twtr-timeline i a, #twtr-widget-1 .twtr-bd p {
color:#000000 !important;
font-size:11px;
}
