body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}

body
{
	background-color: #6a6252;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	background-image: url("../images/background.jpg");
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
}
td
{
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	padding: 0px;
}
html{
}

img
{
	border: none;
}

#center
{
	width: 930px;
	margin-top: 60px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

#center #header
{
	width: 871px;
	height: 70px;
}

#center #header #logo
{
	position:absolute;
	width:226px;
	height:70px;
	margin-top: 0;
	margin-right: 0px;
	margin-bottom: 0;
	margin-left: 55px;
}

#center #header #winkelmandje
{
	position:absolute;
	width:226px;
	height:35px;
	color: #ee81ad;
	background-image: url("../images/winkelmandje-background.gif");
	
	font-weight: bold;
	margin-left: 605px;
}

	#center #header #winkelmandje a:link,
	#center #header #winkelmandje a:visited
	{
		color: #ee81ad;
		
		font-weight: bold;
		text-decoration: none;
		padding-left: 37px;
		float: left;
		height: 23px;
		padding-top: 12px;
	}
	
	#center #header #winkelmandje a:hover,
	#center #header #winkelmandje a:active
	{
		color: #ffffff;
	}

#center #header #menu
{
	position:absolute;
	width:586px;
	height:35px;
	background-image: url("../images/menubackground.gif");
	
	font-weight: bold;
	
	color: #FFFFFF;
	text-align: left;
	margin-left: 281px;
	margin-top: 35px;
}

.nav
{
	position:absolute;
	margin-left: 281px;
	z-index: 10;
	width: 572px;
	background-image: url("../images/menubackground.gif");
	background-repeat: no-repeat;
	padding-left: 14px;
	height: 35px;
	margin-top: 35px;
}

.nav li
{
	height: 24px;
	border-right-width: 2px;
	border-right-style: dashed;
	border-right-color: #666057;
	background-repeat: no-repeat;
	background-image: url("../images/menubackground.gif");
	display: inline;
	float: left;
	padding-top: 11px;
}



.nav li .laatste {
	height: 24px;
	background-repeat: no-repeat;
	background-image: url("../images/menubackground.gif");
	display: inline;
	float: left;
	padding-top: 11px;
}


.nav li a
{
	font-weight: bold;
	color: #FFFFFF;
	height: 18px;
	text-decoration: none;
	padding-top: 8px;
	padding-right: 13px;
	padding-left: 13px;
}

.nav li:hover, 
.nav .active, 
.nav li.hover{
	background-position: 0 100%;
	color: #f1dbae;
}

.nav li:hover a, 
.nav .active a, 
.nav li.hover a{
	background-position: 100% 100%;
	color: #f1dbae;
	text-decoration: none;
}

#center #content_wrapper
{
	width: 899px;
	margin-left: 28px;
	padding: 0px;
}
	#center #content_wrapper #content_holder #randen {
	height: 15px;
	margin: 0;
	padding: 0;
	background: transparent url("../images/maintopback.gif") no-repeat 0 0;
	}
	
	#center #footer
	{
	width: 871px;
	height: 59px;
	position:absolute;
	_margin-top:-2px; /* dit is voor IE6 */
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 28px;
	}
	
	
	#center  #footer #contact
	{
	position:absolute;
	left:28px;
	width:370px;
	height:30px;
	color: #ffffff;
	background-image: url("../images/contactback.gif");
	background-repeat: no-repeat;
	padding-left: 25px;
	padding-top: 10px;
	top: 13px;
	}
			#center #footer #contact a:link,
			#center #footer #contact a:visited {
				color: #ffffff;
				text-decoration: none;
			}
			
	#footer #credits
	{
	position:absolute;
	left:600px;
	width:243px;
	height:23px;
	color: #A09786;
	font-size: 9px;
	text-align: right;
	padding-top: 12px;
	top: 10px;
	}
			#center #footer #credits a:link,
			#center #footer #credits a:visited
			{
				color: #a09786;
				text-decoration: none;
			}
			#center #footer #credits a:hover,
			#center #footer #credits a:active
			{
				color: #a09786;
				text-decoration: underline;
			}
#content_holder
{
	margin:0;
	margin-bottom: 0;
	padding: 0px;
	width: 871px;
}

#content_holder #left
{
	width: 871px;
	background: transparent url("../images/mainback.gif") repeat-y 0 0;
	line-height: 18px;
}
/* homepage */
#content_holder #left #hometekst
{
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 27px;
	height: 382px;
}

#content_holder #left #hometekst p
{
	line-height: 20px;
	margin-bottom: 15px;
}
#content_holder #left #hometekst #home-foto {
	height: 382px;
	width: 478px;
}
#content_holder #left #hometekst #home-tekst {
	width: 314px;
	position: absolute;
	padding-top: 0px;
	padding-left: 500px;
	top: 180px;
	font-size: 11px;
	line-height: 16px;
}
#center #content_wrapper #content_holder #left #hometekst #home-tekst .tekst a {
	color: #DB1967;
	text-decoration: none;
	font-weight: bold;
}
#center #content_wrapper #content_holder #left #hometekst #home-tekst .titel {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #DB1967;
	line-height: 16px;
	width: 318px;
}
#center #content_wrapper #content_holder #left #hometekst #home-tekst .tekst {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	width: 318px;
}
#content_holder #left #hometekst #home-extra {
	width: 314px;
	position: absolute;
	padding-left: 500px;
	font-size: 11px;
	line-height: 16px;
	padding-top: 0px;
	top: 350px;
}
#center #content_wrapper #content_holder #left #hometekst #home-extra .titel {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #DB1967;
	line-height: 16px;
	width: 318px;
}
#center #content_wrapper #content_holder #left #hometekst #home-extra .tekst {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
	width: 318px;
}
/* andere pagina's */
#content_holder #left #tekst
{
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 52px;
}

#content_holder #left #tekst p
{
	line-height: 20px;
	margin: 0 0 15px 0;
}
#content_holder #left #tekst #home-foto {
	height: 382px;
	width: 478px;
}
#content_holder #left #tekst #home-tekst {
	width: 314px;
	left: auto;
	right: auto;
	bottom: auto;
	position: absolute;
	padding-top: 0px;
	padding-left: 500px;
	top: 180px;
	font-size: 11px;
	line-height: 16px;
}
#center #content_wrapper #content_holder #left #tekst #home-tekst .tekst a {
	color: #DB1967;
	text-decoration: none;
	font-weight: bold;
}
#center #content_wrapper #content_holder #left #tekst #home-tekst .titel {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #DB1967;
	line-height: 16px;
}
#center #content_wrapper #content_holder #left #tekst #home-tekst .tekst {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
}
#content_holder #left #tekst #home-extra {
	width: 314px;
	position: absolute;
	padding-left: 500px;
	font-size: 11px;
	line-height: 16px;
	padding-top: 0px;
	top: 350px;
}
#center #content_wrapper #content_holder #left #tekst #home-extra .tekst a {
	color: #DB1967;
	text-decoration: none;
	font-weight: bold;
}
#center #content_wrapper #content_holder #left #tekst #home-extra .titel {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 12px;
	font-weight: bold;
	color: #DB1967;
	line-height: 16px;
}
#center #content_wrapper #content_holder #left #tekst #home-extra .tekst {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	line-height: 18px;
	padding-top: 10px;
	padding-bottom: 10px;
	text-align: justify;
}
#right
{
	width: 31px;
	height: 85px;
	background: transparent url("../images/taalkeuze.gif") 0 0;
	background-repeat: no-repeat;
	line-height: 22px;
	font-weight: bold;
	top: 34px;
	position: absolute;
	margin-top: 120px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 870px;
}

	#right a:link,
	#right a:visited
	{
		font-weight: bold;
		color: #CEC5B4;
		text-decoration: none;
		padding-left: 8px;
		float: left;
		line-height: 14px;
		margin: 10px 0 0 0;
	}
	
	#right  a:hover,
	#right  a:active
	{
		color: #ffffff;
		text-decoration: none;
	}
#center #content_wrapper #content_holder #left #tekst .crumbtrail {
	font-size: 10px;
	line-height: 18px;
	color: #b7ae9c;
	padding-bottom: 10px;
}
#center #content_wrapper #content_holder #left p {
	line-height: 18px;
}
#center #content_wrapper #content_holder #left #tekst h1 {
	font-size: 12px;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	color: #DB1967;
	padding-bottom: 10px;
}
#center #content_wrapper #content_holder #left #tekst .crumbtrail a {
	color: #B7AE9C;
}
#center #content_wrapper #content_holder #left #tekst .shoptable {
	width: 205px;
	padding-right: 20px;
}
#center #content_wrapper #content_holder #left #tekst .shoptable a {
	font-size: 12px;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	color: #DB1967;
	text-decoration: none;
	font-weight: bold;
}
#center #content_wrapper #content_holder #left #tekst .shopproducttable {
	padding-right: 12px;
	padding-bottom: 12px;
	margin: 0px;
	height: 134px;
	width: 134px;
}
#center #content_wrapper #content_holder #left #tekst #fotoshopproducten {
	height: 343px;
	width: 288px;
	position: relative;
	background-image: url("../images/grotefoto.jpg");
	margin-top: 20px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
	float: right;
}
#center #content_wrapper #content_holder #left #tekst #fotoshopproducten #afbeelding {
	padding-top: 11px;
	padding-left: 7px;
	height: 273px;
	width: 246px;
}
#center #content_wrapper #content_holder #left #tekst .thumbs {
	width: 410px;
}

#center #content_wrapper #content_holder #left #tekst #fotoshopproducten #prijs {
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #EE80AD;
	font-style: italic;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	float: left;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #746B5A;
	margin-top: 10px;
	padding-top: 10px;
	height: 34px;
	margin-left: 20px;
}
#center #content_wrapper #content_holder #left #tekst #fotoshopproducten #titel {
	float: right;
	padding-top: 16px;
	padding-right: 0px;
	margin-right: 48px;
	width: 120px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	line-height: 14px;
}
#center #content_wrapper #content_holder #left #tekst ol {
	line-height: 18px;
	margin-right: 50px;
	margin-bottom: 20px;
}
#center #content_wrapper #content_holder #left #tekst ul {
	line-height: 18px;
	padding-bottom: 18px;
}
#center #content_wrapper #content_holder #left #tekst li {
	line-height: 18px;
	list-style-position: outside;
	padding-left: 10px;
	margin-left: 20px;
}
.productdetailrechts {
	padding-left: 34px;
}
.bestellen {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ff386b;
	border: 1px solid #cb3d61;
	height: 23px;
}
.verzenden {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #ff386b;
	border: 1px solid #cb3d61;
	height: 23px;
}
.paypal {
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	color: #0057A0;
	font-weight: bold;
	text-decoration: none;
	background-color: #FFFFFF;
	height: 20px;
	width: 130px;
	padding-top: 2px;
	padding-bottom: 2px;
	border-top-width: 1px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 1px;
	border-top-style: outset;
	border-right-style: outset;
	border-bottom-style: outset;
	border-left-style: outset;
	border-top-color: #0099CC;
	border-right-color: #0099CC;
	border-bottom-color: #0099CC;
	border-left-color: #0099CC;
}
#center #content_wrapper #content_holder a:link {
	color: #db1967;
	font-weight: bold;
	text-decoration: none;
}
#center #content_wrapper #content_holder a:visited {
	color: #bb1558;
	font-weight: bold;
	text-decoration: none;
}
#center #content_wrapper #content_holder a:hover {
	color: #ff0067;
	font-weight: bold;
	text-decoration: underline;
}
#center #content_wrapper #content_holder a:active {
	color: #db1967;
	font-weight: bold;
	text-decoration: underline;
}
.prijs {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 16px;
	font-style: italic;
	font-weight: bold;
	color: #494338;
}
.celltop {
	padding: 15px;
	border-bottom: solid 1px silver;
}
.cellmiddle {
	padding: 15px;
	border-bottom: dashed 1px silver;
}
.celllast {
	padding: 15px;
}
.cellbottom {
	padding: 15px 15px 2px 15px;
	border-top: solid 1px silver;
}
.celltotal {
	padding: 2px 15px 15px 15px;
}
.smallprijs {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	font-style: italic;
	font-weight: bold;
	color: #494338;
}
.smallcelltop {
	padding: 5px;
	border-bottom: solid 1px silver;
}
.smallcellmiddle {
	padding: 5px;
	border-bottom: dashed 1px silver;
}
.smallcelllast {
	padding: 5px;
}
.smallcellbottom {
	padding: 5px 5px 2px 5px;
	border-top: solid 1px silver;
}
.smallcelltotal {
	padding: 2px 5px 5px 5px;
}
#kassaform, #kassaform td {
	border: solid 0px gray;
	width: 390px;
}
#kassaform input, #kassaform label, #kassaform select {vertical-align:middle;}
#kassaform .input1  {
	width: 200px;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
}
#kassaform .input2 {
	width: 155px;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
}
#kassaform .input3 {
	width: 36px;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
}
#kassaform .input4 {
	width: 200px;
	padding: 2px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-bottom-color: #CCCCCC;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-left-color: #CCCCCC;
	height: 100px;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
}
#kassaform .opmerkingen{
	padding-top: 2px;
}
#kassaform #txtopmerkingen{
	padding: 5px;
}
.accordion {
	margin: 0px;
	padding: 0px;
	border-left: solid 1px #CCC;
	border-right: solid 1px #999;
	border-top: solid 1px #999;
	border-bottom: solid 1px #CCC;		
}
.accordion h3 {
	background-color: #EEEEEE;
	border-bottom: solid 1px #CCC;
	margin: 0px;
	padding: 4px;
	cursor: pointer;
	-moz-user-select: none;
	-khtml-user-select: none;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;				
}
.accordion h3:hover {
	background-color: #DB1967;
	color: #FFFFFF;		
}
.accordion h3.active {
	background-color: #DB1967;
	color: #FFFFFF;		
}
.accordion p {
	margin: 0px;
	padding: 4px;
	line-height: 18px;		
}
.fotohome {
	margin: 0px;
	position: relative;
	width: 342px;
	height: 374px;
}
.fotohome span {
	width: 342px;
	height: 374px;
	display: block;
	position: absolute;
	top: 0px;
	left: 0px;
	background: url("../images/krul.png") no-repeat;
}
.foto {
	position: relative;
	width: 233px;
	height: 228px;
	float: right;
	z-index: 20;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	background-image: url("../images/polaroid.jpg");
	background-position: 17px top;
	background-repeat: no-repeat;
}
.foto span {
	width: 263px;
	height: 258px;
	display: block;
	position: absolute;
	top: -13px;
	left: -13px;
	background: url("../images/polaroid.jpg") no-repeat;
	z-index: 10;
}
.foto1 {
	position: relative;
	width: 250px;
	height: 376px;
	float: right;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	z-index: 20;
	padding-top: 14px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 30px;
	background-image: url("../images/polaroid1.jpg");
	background-repeat: no-repeat;
	background-position: 16px top;
}
.foto1 span {
	width: 281px;
	height: 410px;
	display: block;
	position: absolute;
	top: -13px;
	left: -13px;
	background: url("../images/polaroid1.jpg") no-repeat;
}
.foto2 {
	position: relative;
	width: 400px;
	height: 600px;
	float: right;
	margin-top: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 10px;
}
#content_holder #left2 {
	width: 871px;
	background: transparent url("../images/mainback.gif") repeat-y 0 0;
	line-height: 18px;
}

#content_holder #left2 #tekst
{
	padding-top: 10px;
	padding-right: 40px;
	padding-bottom: 10px;
	padding-left: 52px;
}
#center #content_wrapper #content_holder #left2 #tekst .crumbtrail {
	font-size: 10px;
	line-height: 18px;
	color: #b7ae9c;
	padding-bottom: 10px;
}
#center #content_wrapper #content_holder #left2 p {
	line-height: 18px;
}
#center #content_wrapper #content_holder #left2 #tekst h1 {
	font-size: 12px;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	color: #DB1967;
	padding-bottom: 10px;
}
#center #content_wrapper #content_holder #left2 #tekst .crumbtrail a {
	color: #B7AE9C;
}
#center #content_wrapper #content_holder #left2 #tekst .shoptable {
	width: 205px;
	padding-right: 20px;
}
#center #content_wrapper #content_holder #left2 #tekst .shoptable a {
	font-size: 12px;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	color: #DB1967;
	text-decoration: none;
	font-weight: bold;
}
#center #content_wrapper #content_holder #left2 #tekst .shopproducttable {
	padding-right: 12px;
	padding-bottom: 12px;
	margin: 0px;
	height: 134px;
	width: 134px;
}
#center #content_wrapper #content_holder #left2 #tekst #fotoshopproducten {
	height: 343px;
	width: 288px;
	position: relative;
	background-image: url("../images/grotefoto.jpg");
	margin-top: 20px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	background-position: left top;
	clear: both;
	float: right;
}
#center #content_wrapper #content_holder #left2 #tekst #fotoshopproducten #afbeelding {
	padding-top: 11px;
	padding-left: 7px;
	height: 273px;
	width: 246px;
}
#center #content_wrapper #content_holder #left2 #tekst .thumbs {
	width: 410px;
}

#center #content_wrapper #content_holder #left2 #tekst #fotoshopproducten #prijs {
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	color: #EE80AD;
	font-style: italic;
	font-weight: bold;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	float: left;
	border-right-width: 2px;
	border-right-style: dotted;
	border-right-color: #746B5A;
	margin-top: 10px;
	padding-top: 10px;
	height: 34px;
	margin-left: 20px;
}
#center #content_wrapper #content_holder #left2 #tekst #fotoshopproducten #titel {
	float: right;
	padding-top: 16px;
	padding-right: 0px;
	margin-right: 48px;
	width: 120px;
	color: #FFFFFF;
	font-family: Tahoma, Verdana, "Trebuchet MS";
	font-size: 11px;
	line-height: 14px;
}
#center #content_wrapper #content_holder #left2 #tekst ol {
	line-height: 18px;
	margin-right: 50px;
	margin-bottom: 20px;
}
#center #content_wrapper #content_holder #left2 #tekst ul {
	line-height: 18px;
	padding-bottom: 18px;
}
#center #content_wrapper #content_holder #left2 #tekst li {
	line-height: 18px;
	list-style-position: outside;
	padding-left: 10px;
	margin-left: 20px;
}

#content_holder #left2 #tekst p
{
	line-height: 20px;
	margin: 0 0 15px 0;
}
