* {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Arial, sans-serif; PADDING-TOP: 0px
}
BODY {
	BACKGROUND-COLOR: #000;
}
H1 {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 12px; FONT-SIZE: 20px; FONT-WEIGHT: bold
}
H2 {
	LINE-HEIGHT: 20px; MARGIN-BOTTOM: 10px; FONT-SIZE: 16px; FONT-WEIGHT: bold
}
H3 {
	LINE-HEIGHT: 18px; MARGIN-BOTTOM: 8px; FONT-SIZE: 12px; FONT-WEIGHT: bold; 
}
P {
	MARGIN-BOTTOM: 8px
}
.clear {
	CLEAR: both
}
#header {
	BACKGROUND: url(../images/logopattern.jpg) #000 repeat-x left top; HEIGHT: 118px
}
#content H1 A {
	COLOR: #000000; 
}
#content H3 A {
	COLOR: #000000; 
}
#logo {
	WIDTH: 916px; BACKGROUND: url(../images/logo.jpg) no-repeat left top; FLOAT: left; HEIGHT: 118px; VERTICAL-ALIGN: top
}
#content-wrapper {
	BACKGROUND-COLOR: #fff
}
#content-wrapper TD {
	TEXT-ALIGN: left; VERTICAL-ALIGN: top
}
#side-bar {
	PADDING-BOTTOM: 50px; LINE-HEIGHT: 18px; BACKGROUND-COLOR: #d2d3d5; PADDING-LEFT: 20px; WIDTH: 185px; PADDING-RIGHT: 15px; FONT-SIZE: 12px; PADDING-TOP: 25px
}
#side-bar A {
	COLOR: #ee2d24; TEXT-DECORATION: none
}
#side-bar A:hover {
	TEXT-DECORATION: underline
}
#side-bar .std-text {
	PADDING-BOTTOM: 10px; MARGIN-BOTTOM: 10px
}
#side-bar .text-picture {
	MARGIN: 10px 0px; BACKGROUND: url(../images/dot.gif) repeat-x left top; PADDING-TOP: 15px
}
#side-bar .buttons {
	MARGIN: 10px 0px; BACKGROUND: url(../images/dot.gif) repeat-x left top; PADDING-TOP: 15px
}
#side-bar .buttons A {
	BORDER-BOTTOM: 0px; TEXT-ALIGN: center; BORDER-LEFT: 0px; LINE-HEIGHT: 25px; MARGIN: 5px auto; WIDTH: 140px; DISPLAY: block; FONT-FAMILY: Arial, sans-serif; BACKGROUND: url(../images/stdbutton.jpg) no-repeat left top; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}
#main-menu UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#sub-menu UL {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
#main-menu A {
	TEXT-DECORATION: none
}
#sub-menu A {
	TEXT-DECORATION: none
}
#main-menu A:hover {
	TEXT-DECORATION: underline
}
#sub-menu A:hover {
	TEXT-DECORATION: underline
}
#main-menu LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
#sub-menu LI {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FLOAT: left; PADDING-TOP: 0px
}
#main-menu {
	BACKGROUND-COLOR: #f2f2f4; PADDING-LEFT: 20px; HEIGHT: 25px; FONT-SIZE: 12px
}
#main-menu A {
	COLOR: #000; FONT-WEIGHT: bold
}
#main-menu LI.menu-active {
	BACKGROUND-COLOR: #000; COLOR: #fff
}
#main-menu LI.menu-active A {
	COLOR: #fff
}
#sub-menu {
	PADDING-LEFT: 54px; BACKGROUND: url(../images/submenulogo.jpg) #e2e3e5 no-repeat 20px 0px; LETTER-SPACING: 1px; HEIGHT: 25px; FONT-SIZE: 11px
}
#sub-menu A {
	COLOR: #333
}
#middle {
	
}
#content {
	LINE-HEIGHT: 18px; MARGIN: 20px 150px 50px 20px; MIN-HEIGHT: 600px; WIDTH: 600px; FONT-SIZE: 12px
}
#content IMG {
	MARGIN-BOTTOM: 1px; FLOAT: left; MARGIN-RIGHT: 10px
}
#content A {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; COLOR: #ee2d24; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none
}
#content A:hover {
	TEXT-DECORATION: underline
}
#sideflash {
	POSITION: relative; WIDTH: 600px; HEIGHT: 1px
}
#sideflash #flash {
	POSITION: absolute; BOTTOM: -4px; LEFT: 530px
}
.two-column {
	CLEAR: both
}
.two-column .left {
	MARGIN: 15px 10px 10px 0px; WIDTH: 290px; BACKGROUND: url(../images/dot.white.gif) repeat-x left top; FLOAT: left; PADDING-TOP: 15px
}
.two-column .right {
	MARGIN: 15px 0px 10px 10px; WIDTH: 290px; BACKGROUND: url(../images/dot.white.gif) repeat-x left top; FLOAT: left; PADDING-TOP: 15px
}
#footer {
	LINE-HEIGHT: 20px; MARGIN-TOP: -20px; PADDING-LEFT: 300px; BACKGROUND: url(../images/footlogo.jpg) no-repeat 220px 0px; COLOR: #fff; FONT-SIZE: 11px; PADDING-TOP: 20px
}
#footer A {
	COLOR: #fff; TEXT-DECORATION: none
}
#footer A:hover {
	TEXT-DECORATION: underline
}
INPUT.side-button {
	BORDER-BOTTOM: 0px; BORDER-LEFT: 0px; WIDTH: 140px; FONT-FAMILY: Arial, sans-serif; BACKGROUND: url(../images/stdbutton.jpg) no-repeat left top; HEIGHT: 25px; COLOR: #ffffff; FONT-SIZE: 12px; BORDER-TOP: 0px; CURSOR: pointer; FONT-WEIGHT: bold; BORDER-RIGHT: 0px
}

fieldset{border:0;}

.bon{float: left; position: relative; display: block; width:50px; }
.prijs{float: left; position: relative; text-align: right; display: block; width: 55px;}
.som{float: left; position: relative; text-align: right; display: block; width: 70px; margin: 0 400px 10px 0;}
.som2{float: left; position: relative; text-align: right; display: block; width: 70px; margin: 0 400px 0  0;}

.bon select{ width:40px; text-align right; font-size:12px; font-family: Arial, sans-serif; color: #000; margin-right: 5px;}

.persoonlijk{ margin: 15px 0 10px; width: 100%;}

.personal
{
	position:relative;
	background-image:url(../images/kaartje-Boekenbon.jpg);
	background-repeat:no-repeat;
	width:425px;
	height:238px;
	}
	
.personalmessage
{
	position: absolute;
	left: 112px;
	top: 35px;
	width: 285px;
	height: 170px;
	}

.line{height: 1px solid #000; padding:0; width: 175px; float: left;}

.totaal{float: left; position: relative; display: block; width:105px; }

input{left:0; padding: 2px 3px; margin: 0px 0 0 0; }

textarea{ float:left; border: 1px solid #7f9db9; font-size:12px; font-family: Arial, sans-serif; color: #000; background: #FFF; padding: 2px 3px; width:400px; margin-bottom:15px;}

.mil-imagelink img {
            border: 1px solid #808080;
            -moz-box-shadow: 2px 2px 8px #C2C2C2;
            -webkit-box-shadow: 2px 2px 8px #C2C2C2;
            box-shadow: 2px 2px 8px #C2C2C2;
    }
    .flash {
            position:relative;
            z-index:0;
    }
    .mil-bg {
            position: absolute;
            top: 0;
            left: 0;
            height: 100%;
            width: 100%;
            background-color: #333333;
            opacity: 0.7;
            z-index: 10000;
    }

    .mil-bg-loading {
            position: absolute;
            width: 100%;
            color: white;
            font: bold 16px sans-serif;
            text-align: center;
            background-color: black;
            padding: 5px 0px;
    }

    .mil-img {
            cursor: pointer;
            position: absolute;
            top: 0;
            z-index: 10001;
            border: 1px solid black;
            -moz-box-shadow: 0px 0px 20px #D9D9D9;
            -webkit-box-shadow: 0px 0px 20px #D9D9D9;
            box-shadow: 0px 0px 20px #D9D9D9;
    }














/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
.donkergeel {
color: #F9AE35;
}


