body {
  margin-top: 0px; margin-bottom: 0px;
  margin-left: 0px; margin-right: 0px;
  text-align: center;
  padding: 0px;
 	background-image: url(../images/bg.gif);
	background-repeat: repeat-x;
	background-color: #FFCC99;
	overflow: -moz-scrollbars-vertical;
}


#page {
	position: relative; 
	width: 750px; height: 600px;
	background-color: #FFCC99;
 	background-image: url(../images/header.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin-right: auto; 
	margin-left: auto;
}

td, div {
  line-height: 1.5em;
  text-align: left;
  font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 12px;
  color: #480101;
}

#header {
	display: none;
	position: absolute; 
	left: 0px; top: 0px; 
	width: 750px; height: 173px; 
	z-index:1; 
}

#contentNarrow {
	position: absolute; 
	left: 185px; top: 150px; 
	width: 350px;
}

#contentWide {
	position: absolute; 
	left: 185px; top: 150px; 
	width: 545px;
}

#sideBar {
	position: relative; 
	left: 560px; top: 150px; 
	width: 175px;
	float: left;
}

#adres {
	text-align: right;
	/* text-transform: uppercase; */
	font-size: 10px;
	margin-right: 5px;
	margin-top: 5px;
	line-height: 14px;
}

#menu {
	position: absolute; 
	left: 0px; top: 150px; 
	width: 159px; padding: 0px; 
	z-index:1;
}

#breadcrumb {
	margin-bottom: 15px;
}

#maandAgenda {margin-top: 30px;}

/* Menu */

.selectedMenu {
	width: 159px;
	background-color: #6A0000;
	margin-bottom: 2px;
}

.selectedMenuItems {
	text-align: right;
	font-size: 11px;
	margin-right:11px;
	line-height: 18px;
}

.selectedMenu a:link, .selectedMenu a:visited {color: #FBD4AE; text-decoration: none;}
.selectedMenu a:hover, .selectedMenu a:active {color: #FBD4AE; text-decoration: underline;}

/* Tekst */


h1 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 18px;
  color: #480101;
  margin-bottom: 10px;
  margin-top: 10px;
  font-weight: normal;
}

h2 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 15px;
  color: #480101;
  margin-bottom: 0px;
  margin-top: 10px;
  font-weight: bold;
  
}

h3.artiest {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  font-style: italic;
  margin-top: 0px;
  color: #7F0101;
}

h4 {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 13px;
  font-weight: bold;
  margin-top: 0px;
  color: #7F0101;
  margin-top: 5px;
  margin-bottom: 0px;
}


#maandAgenda h1 {
  font-family: Georgia, Times, serif;
  font-size: 30px;
  color: #480101;
  margin-bottom: 30px;
  margin-top: 10px;
  font-weight: normal;
  letter-spacing: -1px;
}

p {margin-top: 0px;}

.small {font-size: 11px;}

a:link, a:visited {color: #990000;}
a:hover, a:active {color: #990000;}

a.small:link, a.small:visited {color: #990000; font-size: 10px;}
a.small:hover, a.small:active {color: #990000; font-size: 10px;}

div.hr {
	height: 15px;
 	background-image: url(../images/bg_ruler.gif);
 	background-repeat: x-repeat;
 	margin: 0px 0px 0px 0px;
}
div.hr hr {
	display: none;
	margin: 0px;
}

form {margin: 0px;}
img {border: 0px;}

hr {border: 0px; height: 0px; color: #990000; background-color: #990000;}
hr.winkel {border: 0px; height: 0px; color: #FFCC99; background-color: #FFCC99;}


ul {margin-left: 16px; margin-top: 0px}
li { list-style-image: url(../images/bullet.gif); margin-bottom: 6px;}

.kader {background-color: #F1B177;}

.textMargin {
	margin: 3px 10px;
}

/* WINKEL */
.bedrag {margin-left: 5px;}

.product_titel {
	font-weight: bold;
	font-size: 17px;
}

.product_prijs {
	background-image: url(../images/winkel_artikel_bedrag.gif); 
	width: 125px;
	text-align: center;
	font-size: 16px;
	font-weight: bold;
}

.product_prijs_aanbieding {
	background-image: url(../images/winkel_artikel_aanbieding.gif); 
	width: 197px;
	text-align: center;
}

.product_prijs_aanbieding_voor {
	font-size: 16px;
	font-weight: bold;
}

.winkelProductFoto {
	float: left;
	margin-top: 10px;
	margin-right: 10px;
	padding: 2px;
	/* border: 6px solid #F1B177;
	background-color: #F1B177; */
}

.winkelProductFotoContainer {
	float: left; 
	margin-bottom: 15px; 
	margin-left: 0px; overflow: inline;
	
}

.winkelProductFotoContainer div	{
	margin: 5px 10px 10px 10px; 
	text-align: center;
	border: 0px solid #CC0000; overflow: inline;
}

.webwinkelProductBeschrijving {
	/* border-bottom: 1px solid #FFCC99; */
	line-height: 14px;
}

.newWinkelFoto {border: 1px solid #990000;}
.newWinkelFotoOver {border: 1px solid #F1B177;}

a.winkelFoto:link, a.winkelFoto:visited {border: 0px solid #990000;}
a.winkelFoto:hover, a.winkelFoto:active {border: 0px solid #F1B177;}

.webShopNavigatieLink {margin-left: 3px; margin-right: 3px;}


/* QUIZ */

.quizvraag {
  font-family: Georgia, Times, serif;
  font-size: 14px;
  color: #480101;
  padding-top: 15px;
  font-weight: bold;
}

h1.uitslag {
  font-family: Georgia, Times, serif;
  font-size: 30px;
  color: #480101;
  margin-bottom: 30px;
  margin-top: 10px;
  font-weight: normal;
  letter-spacing: -1px;
}

.selectBoxSorting {
	font-family: Arial, Verdana, Helvetica, sans-serif;
  font-size: 11px;
  color:  #480101;
  width: 100px;
  background-color: #FFE5CC;
}


