BODY { background: #002D5E URL(images/background.gif) repeat-x top center; margin: 0; padding: 0; font: 11px Trebuchet MS, Arial, Tahoma; color: #044991; }
TABLE, TD, TR { font: 11px Trebuchet MS, Arial, Tahoma; color: #044991; vertical-align: top; margin: 0px; padding: 0px; }
A { color: #044991; }
IMG { border: 0px; }
INPUT, SELECT { font: 11px Trebuchet MS, Arial, Tahoma; color: #044991; }

#backframe { background: URL(images/background_header.gif) no-repeat top; }
#mainframe { margin: 0 auto; width: 912px; padding: 94px 0 0 0; }
#mainback { background: URL(images/mainframe.gif) center; padding: 1px 0 0 0; }

#left { float: left; width: 181px; margin: 0 0 0 6px; _margin: 0 0 0 3px; background: #55A6FF; }
#right { width: 154px; float: left; margin: 100px 6px 0 0; *margin: 72px 6px -112px 0; *margin: 72px 3px 0 0; background: #55A6FF; }
#content { width: 565px; float: right; margin-top: 28px; }
#contentleft { width: 752px; float: left; margin: 0 0 -4px 0; }
#contentback { background: URL(images/contentback.gif); }

#zoeken { position: absolute; width: 262px; height: 73px; background: URL(images/zoeken.gif); margin-top: 121px; margin-left: 188px; top: 0%; left: 50%; border-top: 5px solid white; }
#zoeken H6 { font-size: 14px; text-transform: uppercase; padding: 16px 0 0 19px; margin: 0px; }
FORM { padding: 0px; margin: 0px; }
#zoeken H6 SPAN { color: #55A6FF; }
#zoeken .zoek { border: 1px solid #002D5E; height: 14px; margin: 0 0 0 19px; width: 170px; }
#zoeken .submit { background: URL(images/zoekensubmit.gif); width: 48px; height: 18px; border: 0px; margin: 0 0 0 1px; }

#menu { position: absolute; margin-top: 89px; margin-left: -261px; width: 716px; top: 0%; left: 50%; text-transform: uppercase; }
#menu a { display: block; float: left; background: URL(images/menuleft.gif) left; padding: 8px 4px 6px 14px; font-size: 14px; font-weight: bold; color: #1E70FF; text-decoration: none; }
#menu a:hover { color: #1053C6; }
#menu DIV { background: URL(images/menuright.gif) right no-repeat; height: 32px; padding: 0 7px 0 0; float: right; }
#menu a SPAN { position: absolute; margin: -1px 0 0 -1px; color: #FFFFFF; cursor: pointer; }
#menu a:hover SPAN { color: #C1DFFF; }
#menu IMG { float: right; width: 91px; height: 32px; }

#left H3 { background: URL(images/lefttopkop.gif); width: 163px; height: 25px; padding: 16px 0 0 18px; font-size: 15px; text-transform: uppercase; margin: 0px; }
#left .kop_br { background: URL(images/kopleft_br.gif); width: 163px; height: 25px; padding: 78px 0 0 18px; font-size: 15px; text-transform: uppercase; margin: -1px 0 0 0; color: #A80000; }
#left .kop_rb { background: URL(images/kopleft_rb.gif); width: 163px; height: 25px; padding: 78px 0 0 18px; font-size: 15px; text-transform: uppercase; margin: -1px 0 0 0; }
#right .kop_ar { background: URL(images/kopright_ar.gif); width: 136px; height: 23px; padding: 68px 0 0 18px; font-size: 15px; text-transform: uppercase; margin: -1px 0 0 0; color: #A80000; }
#right .kop_rr { background: URL(images/kopright_rr.gif); width: 136px; height: 23px; padding: 74px 0 0 18px; font-size: 15px; text-transform: uppercase; margin: -1px 0 0 0; color: #A80000; }

.menuleftbottom { width: 181px; height: 74px; margin: -1px 0 0 0; }
.menurightbottom { width: 154px; height: 67px; margin: -2px 0 0 0; }

#left .menu_blauw { margin: 0px; padding: 0px; list-style-type: none; padding: 0 5px 0 5px; border-left: 5px solid #002D5E; border-right: 5px solid #002D5E; }
#left .menu_blauw LI { width: 161px; background: #DAEBFF; margin: 0 0 1px 0; }
#left .menu_blauw LI a { padding: 6px 0 6px 7px; color: #002D5E; text-decoration: none; height: 14px; display: block; }
#left .menu_blauw LI a:hover { background: #FFFFFF; }

#left .menu_rood { background: #F38F0E; margin: 0px; padding: 0px; list-style-type: none; padding: 0 5px 0 5px; border-left: 5px solid #A80000; border-right: 5px solid #A80000; }
#left .menu_rood LI { width: 161px; background: #FCC685; margin: 0 0 1px 0; }
#left .menu_rood LI a { padding: 6px 0 6px 7px; color: #A80000; text-decoration: none; height: 14px; display: block; }
#left .menu_rood LI a:hover { background: #FFFFFF; }

#left .menu_blauw { margin: 0px; padding: 0px; list-style-type: none; padding: 0 5px 0 5px; border-left: 5px solid #002D5E; border-right: 5px solid #002D5E; }
#left .menu_blauw LI { width: 161px; background: #DAEBFF; margin: 0 0 1px 0; }
#left .menu_blauw LI a { padding: 6px 0 6px 7px; color: #002D5E; text-decoration: none; height: 14px; display: block; }
#left .menu_blauw LI a:hover { background: #FFFFFF; }

#right .menu_rood { background: #F38F0E; margin: 0px; padding: 0px; list-style-type: none; padding: 0 5px 0 5px; border-left: 5px solid #A80000; border-right: 5px solid #A80000; }
#right .menu_rood LI { width: 134px; background: #FCC685; margin: 0 0 1px 0; }
#right .menu_rood LI a { padding: 6px 0 6px 7px; color: #A80000; text-decoration: none; height: 14px; display: block; }
#right .menu_rood LI a:hover { background: #FFFFFF; }

#footer { background: URL(images/footer.gif); color: #002D5E; text-align: right; margin: 0 auto; border-bottom: 9px solid #002D5E; width: 882px; height: 36px; font-size: 11px; padding: 14px 10px 0 20px; }
#footer a { color: #002D5E; text-decoration: none; padding: 0 10px 0 10px; }
#footer a:hover { color: #55A6FF; }
#footer B { float: left; font-weight: normal; color: #002D5E; }
#footer B a { font-weight: normal; color: #002D5E; text-decoration: none; padding: 0px; }

.ad { background: URL(images/adback.gif); padding: 0 0 0 15px; }

#text { background: #DAEBFF URL(images/textback.gif) no-repeat top; margin: 3px 0 -3px 0; padding: 11px 6px 0 8px; line-height: 20px; }
#text H1 { font-size: 17px; color: #002D5E; text-transform: uppercase; margin: 0px; }
#text SPAN { width: 110px; height: 60px; float: right; }
#text B { color: #55A6FF; }
.bottomtext { width: 565px; height: 15px; }

.adlinks { width: 557px; height: 24px; margin: 0 2px 2px 2px; background: URL(images/adlinks.gif); padding: 8px 0 0 4px; }

.border { background: URL(images/contentback2.gif); margin: 0 2px 2px 2px; }
.border H2 { background: URL(images/kop.gif); width: 550px; height: 23px; margin: 0px; padding: 8px 0 0 11px; font-size: 14px; color: #A80000; text-transform: uppercase; }
.bordercontent { background: URL(images/contentbottom.gif) no-repeat bottom; padding: 0 0 10px; }
.bordercontent_text { background: URL(images/contentbottom.gif) no-repeat bottom; line-height: 16px; padding: 5px 6px 15px 8px; }

.prijsvragen { width: 557px; margin: 0 2px 0 2px; }
.prijsvragen TH { background: #9ACAFF; border-bottom: 1px solid #6CABFF; border-right: 1px solid #6CABFF; text-align: left; padding: 4px 5px 4px 6px; color: white; }
.prijsvragen TD { background: #DAEBFF; border-bottom: 1px solid #B8D4F8; border-right: 1px solid #B8D4F8; padding: 4px 5px 4px 6px; vertical-align: top; }
.prijsvragen .om TD { background: #E3EFFD; border-bottom: 1px solid #CFE3FA; border-right: 1px solid #CFE3FA; padding: 4px 5px 4px 6px; }
.prijsvragen SPAN { display: block; width: 24px; height: 24px; text-indent: -5000px; background: URL(images/vertel.gif); cursor: pointer; margin: -4px; }
.prijsvragen .om SPAN { display: block; width: 24px; height: 24px; text-indent: -5000px; background: URL(images/vertel2.gif); cursor: pointer; }
.prijsvragen a { text-decoration: none; }
.prijsvragen a:hover { color: #55A6FF; text-decoration: underline; }

.prijsvragenTOP { width: 100%;}
.prijsvragenTOP TH { background: #9ACAFF; border-bottom: 1px solid #6CABFF; border-right: 1px solid #6CABFF; text-align: left; padding: 4px 5px 4px 6px; color: white; }
.prijsvragenTOP TD { background: #DAEBFF; border-bottom: 1px solid #B8D4F8; border-right: 1px solid #B8D4F8; padding: 4px 5px 4px 6px; vertical-align: top; }
.prijsvragenTOP.om TD { background: #E3EFFD; border-bottom: 1px solid #CFE3FA; border-right: 1px solid #CFE3FA; padding: 4px 5px 4px 6px; }
.prijsvragenTOP a { text-decoration: none; font-weight: bold;}
.prijsvragenTOP a:hover { color: #55A6FF; text-decoration: underline; }

.prijz { width: 557px; margin: 0 2px 0 2px; }
.prijz TH { background: #9ACAFF; border-bottom: 1px solid #6CABFF; border-right: 1px solid #6CABFF; text-align: left; padding: 4px 5px 4px 6px; color: white; }
.prijz TD { border-bottom: 1px solid #B8D4F8; border-right: 1px solid #B8D4F8; padding: 4px 5px 4px 6px; vertical-align: top; }
.prijz .om TD { background: #E3EFFD; border-bottom: 1px solid #CFE3FA; border-right: 1px solid #CFE3FA; padding: 4px 5px 4px 6px; }
.prijz SPAN { display: block; width: 24px; height: 24px; text-indent: -5000px; background: URL(images/vertel.gif); cursor: pointer; margin: -4px; }
.prijz .om SPAN { display: block; width: 24px; height: 24px; text-indent: -5000px; background: URL(images/vertel2.gif); cursor: pointer; }
.prijz a { text-decoration: none; }
.prijz a:hover { color: #55A6FF; text-decoration: underline; }

.naviback { background: URL(images/adlinks.gif); width: 561px; height: 32px; margin: 0 2px 2px 2px; }
.navib { position: relative; left: 50%; float: left; clear: both; margin: 6px 0 0 0; text-align: left; _width: 295px; }
.navi { position: relative; left: -50%; text-align: left; margin: 0 0 6px 0; _width: 295px; }
.navi a { display: block; float: left; background: #DAEBFF; margin: 0 3px 0 3px; border: 1px solid #000000; font-size: 10px; padding: 1px 6px 1px 6px; text-decoration: none; }
.navi a:hover { background: #55A6FF; color: #FFFFFF; }

.clear { clear: both; font-size: 1px; padding: 0px; margin: 0px; }

.spele { width: 146px; height: 86px; position: absolute; margin-top: 0; margin-left: -201px; top: 0%; left: 50%; }

/* PARTNER PAGINA */
#rij1 { width: 186px; float: left; margin: 0 2px 2px 2px; _margin: 0 2px 2px 1px; }
#rij2 { width: 185px; float: left; margin: 0 0 2px 0; }
#rij3 { width: 186px; float: left; margin: 0 0 2px 2px; }

#rij3 H4, #rij1 H4 { background: URL(images/partnerkop.gif); height: 23px; width: 175px; padding: 8px 0 0 11px; font-size: 14px; color: #A80000; text-transform: uppercase; margin: 0px; }
#rij2 H4 { background: URL(images/partnerkop2.gif); height: 23px; width: 174px; padding: 8px 0 0 11px; font-size: 14px; color: #A80000; text-transform: uppercase; margin: 0px; }

#rij3 UL, #rij1 UL { margin: 0px; padding: 0px; list-style-type: none; padding: 2px 2px 0px 2px; border-left: 1px solid #002D5E; border-right: 1px solid #002D5E; }
#rij3 LI, #rij1 LI { width: 180px; background: #DAEBFF; margin: 0 0 1px 0; }
#rij3 LI a, #rij1 LI a { padding: 6px 0 6px 7px; color: #002D5E; text-decoration: none; height: 14px; display: block; }
#rij3 LI a:hover, #rij1 LI a:hover { background: #FFFFFF; }
#rij3 DIV, #rij1 DIV { background: URL(images/partnerfooter.gif) no-repeat bottom; padding: 0 0 11px 0; margin: 0 0 2px 0; }

#rij2 UL { margin: 0px; padding: 0px; list-style-type: none; padding: 2px 2px 0px 2px; border-left: 1px solid #002D5E; border-right: 1px solid #002D5E; }
#rij2 LI { width: 179px; background: #DAEBFF; margin: 0 0 1px 0; }
#rij2 LI a { padding: 6px 0 6px 7px; color: #002D5E; text-decoration: none; height: 14px; display: block; }
#rij2 LI a:hover { background: #FFFFFF; }
#rij2 DIV { background: URL(images/partnerfooter2.gif) no-repeat bottom; padding: 0 0 11px 0; margin: 0 0 2px 0; }

#rij1 LI.om, #rij2 LI.om, #rij3 LI.om { background: #EEF6FF; }

/* LINK ONS PAGINA */
DIV.linkons {width: 525px; overflow: auto; background-color: #FFFFFF; border: solid; border-width: 1px; border-color: #309CC0; padding: 2px;	margin: 8px;}
A.linkons { text-decoration: none; }
A:hover.linkons { color: #55A6FF; text-decoration: underline; }

/* ZYLOM PAGINA */
H1 { padding-left:5px; }
SPAN.gameDesc { display:block; height:55px; text-decoration: none; padding:0px 5px 5px 5px }
SPAN.gameTitle { display:block; padding-left:5px; }
SPAN.gameCount { display:inline; padding-left:5px; }
SPAN.gameTitle a  { padding-left:text-decoration: none; }
SPAN.gameTitle a:hover { color: #55A6FF; text-decoration: underline; }