﻿@CHARSET "UTF-8";
body {
	margin : 0;
	padding : 0;
	text-align : center;
	font-size : 12px;
	font-family : Arial,Tahoma,Verdana;
	line-height : 18px;
}
a img {
	border : none;
}
#container {
	text-align : left;
	width : 960px;
	border-left : 3px solid #858585;
	border-right : 3px solid #858585;
	padding : 0;
	margin : 0 auto;
	background-color : #f2cdd1;
	position : relative;
}
#content {
	margin-top : 5px;
}
#left {
	display : none;
}
#right {
	display : none;
}
#navbar{
	font-family : "Century Gothic",Arial,Verdana;
	font-size : 12px;
	font-weight : bold;
	text-transform : uppercase;
	border-bottom : 1px solid #8D8D8D;
	margin : 0;
	padding : 0;
	height : 31.5px;
	width : 960px;
	}
#navbar ul{
	background : url("../img/navbar.gif") repeat scroll right center transparent;
	height : 31.5px;
	list-style:none;
	margin:0;
	padding:0;
	}
	#navbar li{
		float:left;
		}
	#navbar li a{
		color:#FFFFFF;
		display:block;
		font-weight:bold;
		line-height:31.5px;
		padding : 0 10px;
		text-align:center;
		text-decoration:none;
		border-right : 1px solid #ccc;
		
		}
		#navbar li a:hover{
			text-decoration:none;
			background : url("../img/navhover.gif") repeat scroll right center transparent;
			}
	#navbar li ul{ 
		background:#97003f;
		border-left:1px solid #9C9E9F;
		border-right:1px solid #9C9E9F;
		border-bottom:1px solid #9C9E9F;
		display:none;
		height:auto;
		filter:alpha(opacity=90);
		opacity:0.90;
		position:absolute;
		width:225px;
		z-index:200;
		/*top:1em;
		/*left:0;*/
		}
	#navbar li:hover ul{
		display:block;
		}
	#navbar li li {
		display:block;
		float:none;
		width:225px;
		border-bottom:1px solid #9C9E9F;
		}
	#navbar li ul a{
		display:block;
		font-size:12px;
		font-style:normal;
		padding:0px 10px 0px 15px;
		text-align:left;
		text-transform : none;
		}
		#navbar li ul a:hover{
			background : none repeat scroll 0 0 #e52f88;
			}
	#navbar p{
		clear:left;
		}	
	#navbar #current{
		color:#ffffff;
		}
		
#footer {
	background : url("../img/footer.gif") repeat-x scroll 0 0 #FFFFFF;
	color : #fff;
	height : 69px;
	margin : 10px auto 0;
	padding : 10px 0 0 0;
	text-align : center;
	width : 960px;
}
.footerlink {
	font-size : 1.2em;
}
#footlinkwrapper a {
	padding-top : 5px;
	text-decoration : none;
	color : #fff;
}
#footlinkwrapper a:hover {
	text-decoration : underline;
}
#footer p {
	clear : both;
	float : none;
	font-size : 0.9em;
}
#footer p a {
	color : #fff;
}
.purpleOneFive, .whiteOneFive, .purpleBranded, .dealsRotator{
	float : left;
	margin : 0 0 7px 7px;
	padding : 0px 5px;
	width : 300px;
}
.dealsRotator  {
	height : 300px;

}

.whiteOne {
	float : right;
	margin : 7px 7px 7px 7px;
	padding : 0px 5px;
	width : 300px;
}
.whiteOneHome {
margin-top:10px;
margin-bottom:10px;

}
.purpleOneFive, .whiteOneFive {
	height : 500px;
}
.purpleOneFive, .purpleBranded {
	color : #FFF;
	background-color : #AF0556;
}
.purpleOneFive a , .purpleBranded a {
	text-decoration : none;
	color : yellow;
}
.purpleOneFive a:hover, .purpleBranded a:hover {
	text-decoration : underline;
}
.whiteOneFive a, .whiteOne a, .whiteTwo a {
	text-decoration : none;
	color : #871E23;
	font-weight : bold;
}
.whiteOneFive a:hover, .whiteOne a:hover, .whiteTwo a:hover {
	text-decoration : underline;
}
.whiteOneFive, .whiteOne, .dealsRotator, .dealsRotatorHome {
	color : #000;
	background-color : #FFF;
}
.purpleOneFive h2, .purpleBranded h2, .whiteOneFive h2, .dealsRotator h2 {
	font-family : "Century Gothic";
	text-transform : uppercase;
	font-size : 1.3em;
}
.whiteThreeOne h2, .whiteOne h2, .whiteOneFive h2, .dealsRotator h2 {
	color : #871E23;
}
.purpleOneFive h3, .whiteOneFive h3, .whiteOne h3 {
	font-family : Arial,Tahoma,Verdana;
	font-weight : bold;
	font-size : 1.2em;
}
.purpleOneFive p, .whiteOneFive p {
	margin-top : 10px;
	font-size : 1.1em;
}
.purpleBranded {
	background : url("../img/zoekenback.jpg");
	background-repeat : no-repeat;
	background-color : #ae0556;
}
#navislide {
	float : right;
	margin-top : 15px;
}
#navislide a.activeSlide {
	background:none repeat scroll 0 0 #FFFFFF;
	border-bottom:1px solid #FFFFFF;
	color:#871E23;
	position:relative;
	z-index:2;
}
#navislide a {
	background:none repeat scroll 0 0 #FFE400;
	border:1px solid #F2CDD1;
	margin:0 5px;
	padding:2px 4px;
	margin-bottom : 20px;
	position:relative;
	text-decoration:none;
	z-index:2;
}
.bannerNav {
	border-bottom : 1px solid #F2CDD1;
	margin : 0;
	padding : 0;
	height : 32px;
}
.whiteTwo {
	float : left;
	width : 614px;
	background-color : #FFF;
	margin : 0 0 7px 7px;
	padding : 5px;
}
.whiteThree {
	float : left;
	width : 928px;
	background-color : #FFF;
	margin : 0 0 7px 7px;
	padding : 5px;
}
.whiteTwo h2, .whiteOne h2, .whiteThree h2 {
	font-family:"Century Gothic";
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
}
#loginbar {
	background-color : #fff;
}
#loginbar #loginfields input {
	border-style:solid;
	margin : 2px;
}
#loginbar #loginfields {
	float : left;
}
#subheadLeft {
	float : left;
	height : 92px;
	margin : 0;
	padding : 0;
}
#subheadRight {
	float : left;
	background-color : #000;
	height : 92px;
	width : 114px;
	margin : 0;
	padding : 0;
}
#rectangle {
	margin : 0 auto;
	border : 2px solid #fff;
	/*
	border-left : 2px solid #9c9e9f;  
	border-bottom : 2px solid #9c9e9f;
	*/
}
#loginbar #rectangle {
	float : right;
}
#loginButton {
	border : 0;
}
#loginTxt {
	margin-left : 10px;
}
#loginTxt a {
	color : #871E23;
	font-weight:bold;
	text-decoration : none;
	font-family:Arial,Tahoma,Verdana;
	font-size:11px;
}
#loginTxt a:hover {
	text-decoration : underline;
}
.greyOne {
	float : left;
	margin : 0 0 7px 7px;
	padding : 0px 5px;
	width : 300px;
	color : #FFF;
	background-color : #666;
}
.greyOne h2 {
	font-family:"Century Gothic";
	font-size:15px;
	font-weight:bold;
	text-transform:uppercase;
}
#opzoeknaar li {
	list-style-image: url("../img/smallstar.gif");
}
#opzoeknaar a {
	color : #FFF;
	font-family:"Century Gothic",Verdana;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
}
#joostTweets {
	background-color : #FFF;
	margin : 0;
	padding-left : 230px;
	padding-top : 18px;
	height : 40px;
	padding-bottom : 10px;
}
#joostPlofkop {
	position : absolute;
	margin-top : -170px;
	z-index : 2;
}
#attwitter {
	position : absolute;
	z-index : 3;
	margin-top : 109px;
	margin-left : 124px;
}
.tweetz {
	margin : 0;
	padding : 5px;
	color : #00bbdd;
	font-weight : bolder;
	font-size : 1.2em;
}
.tweetz a, .tweetz a:visited {
	text-decoration : none;
	color : #0055AA;
}
.tweetz a:hover {
	text-decoration : underline;
}
.winthumb {
	float : left;
	margin : 5px;
	margin-right : 10px;
}
#homePurple {
	height : 218px;
}
.korting {
	font-weight : bold;
	color : red;
	font-size : 16px;
}
.invisibleDiv {
	margin : 5px;
	padding : 0;
	float : left;
}
#stuon {
	padding : 5px;
}
.errorMsg  {
	position : fixed;
	top: 0;
	left : 0;
	width : 100%;
	height : 30px;
	text-align : center;
	background-color : #FFBBBB;
	z-index : 9000;
}
.rotateCanvas, .flashRectangle {
	width : 300px;
	height : 250px;
}
.bigKorting {
	font-size : 18px;
	font-weight : normal;
}
#messages {
	position : fixed;
	left : 0;
	top : 0;
	width : 100%;
	height : 40px;
	display:none;
	background-color : #FDD;
}
#messages .err_err {
	display:block;
	margin : 2px;
	padding:5px 3% 0;
	width:94%;
	background-color : #F77;
	font-size : 1.2em;
	height : 30px;
	vertical-align : middle;
}