body	{
background:url(afbeeldingen/achtergrond.gif) repeat-x #e7e7e7;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:8pt;
}
*	{
border:none;
margin:0;
padding:0;
}

h1	{
float:left;
background:url(afbeeldingen/h1.gif) repeat-x 0 15px;
width:143px;
line-height:23px;
padding:15px 0 10px 10px;
font-size:10pt;
color:#ffffff;
}

h2	{
background:url(afbeeldingen/h2.gif) repeat-x;
width:560px;
height:24px;
padding:9px 0 10px 22px;
font-size:11pt;
color:#ffffff;
}
h3	{
background:url(afbeeldingen/h3.gif);
width:585px;
line-height:25px;
margin:0 0 3px 1px;
padding:0 0 0 10px;
color:#ffffff;
font-size:10pt;
}
h4	{
background:url(afbeeldingen/h3-game.gif);
width:743px;
line-height:25px;
margin:0 0 3px 2px;
padding:0 0 0 10px;
color:#ffffff;
font-size:10pt;
}
h2.game	{
background:url(afbeeldingen/h2-game.gif) repeat-x;
}
h2.game-nieuw	{
background:url(afbeeldingen/h2-game-nieuw.gif) repeat-x;
width:auto;
width:718px;
}
div.container	{
width:840px;
margin:0 auto;
}
div.header	{
background:url(afbeeldingen/body.gif);
height:67px;
width:760px;
padding:10px 40px 0 40px;
overflow:hidden;
}
div.header img	{
float:left;
}
div.header div.form	{
float:left;
background:url(afbeeldingen/header-form.gif);
width:498px;
height:47px;
padding:20px 6px 0 0;
margin:0 0 0 10px;
text-align:right;
}
div.header input.text	{
background:url(afbeeldingen/header-form-text.gif);
width:279px;
height:18px;
padding:2px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:8pt;
}
div.header input.submit	{
background:url(afbeeldingen/header-form-submit.gif);
width:80px;
height:22px;
position:relative;
top:2px;
left:-4px;
cursor:pointer;
}
div.body-boven	{
background:url(afbeeldingen/body-boven.gif) no-repeat bottom;
width:840px;
height:20px;
}
div.body-achtergrond	{
background:url(afbeeldingen/body.gif);
width:840ppx;
}
div.body	{
background:url(afbeeldingen/body-achtergrond.gif) no-repeat 0 39px;
width:763px;
padding:0 37px 0 40px;
}
div.menu-achtergrond	{
background:url(afbeeldingen/menu-achtergrond.gif) repeat-y left;
width:763px;
overflow:hidden;
}
div.menu	{
float:left;
width:153px;
margin:0 5px 0 0;
padding:0 0 15px 0;
overflow:hidden;
}
div.menu ul	{
width:140px;
margin:0 auto;
}
div.menu li	{
float:left;
display:block;
}
div.menu li a	{
float:left;
background:url(afbeeldingen/menu.gif);
width:124px;
height:16px;
margin:2px 0 0 0;
padding:1px 0 0 16px;
color:#ffffff;
font-weight:bold;
text-decoration:none;
font-size:11px;
}
div.menu li a:hover	{
background:url(afbeeldingen/menu-hover.gif);
}
div.content	{
float:left;
width:605px;
}
div.subcontent-boven	{
background:url(afbeeldingen/subcontent-boven.gif) no-repeat bottom;
width:605px;
height:9px;
}
div.subcontent-boven-game	{
background:url(afbeeldingen/subcontent-boven-game.gif) no-repeat bottom;
width:763px;
height:9px;
}
div.subcontent	{
background:url(afbeeldingen/subcontent.gif);
width:583px;
padding:0 11px 0 11px;
overflow:hidden;
}
div.subcontent-game	{
background:url(afbeeldingen/subcontent-game.gif);
width:741px;
padding:0 11px 0 11px;
overflow:hidden;
}
div.subcontent div.master-mind	{
float:left;
background:url(afbeeldingen/master-mind.gif) no-repeat;
width:137px;
margin:0 8px 0 0;
overflow:hidden;
}
div.subcontent div.master-mind img	{
padding:6px 6px 3px 6px;
}
div.subcontent div.master-mind div.content	{
float:left;
background:url(afbeeldingen/master-mind-achtergrond.gif);
width:130px;
margin:0 0 0 3px;
padding:0 0 0 6px;
color:#498583;
}

div.subcontent div.kolom	{
float:left;
background:url(afbeeldingen/subcontent-border.gif) repeat-y right;
width:100px;
padding:0 0 0 20px;
color:#498583;
}
div.subcontent-game div.kolom1	{
float:left;
width:425px;
padding:0 0 0 20px;
color:#498583;
}
div.subcontent-game div.kolom2	{
float:left;
width:200px;
padding:0 0 0 20px;
color:#498583;
}
div.besturing	{
background:url(afbeeldingen/besturing.gif);
width:269px;
height:119px;
}
div.besturing p	{
margin:0 0 0 130px;
line-height:30px;
font-weight:bold;
}
div.subcontent div.master-mind div.onder	{
float:left;
margin: 0 0 0 3px;
background:url(afbeeldingen/master-mind-onder.gif) no-repeat top;
width:134px;
height:9px;
}
div.categorie-master-mind	{
float:left;
background:url(afbeeldingen/categorie-master-mind.gif) no-repeat;
width:268px;
height:90px;
margin:0 17px 10px 0;
padding:6px 0 0 6px;
}
div.categorie-master-mind div.inhoud	{
float:left;
background:url(afbeeldingen/categorie-inhoud.gif) no-repeat 0 3px;
width:131px;
height:90px;
margin:-6px 0 0 7px;
padding:10px 0 0 5px;
color:#498583;
font-size: 11px;
}
div.categorie-master-mind div.inhoud a	{
position:relative;
top:15px;
left:35px;
}
div.pagina	{
background:url(afbeeldingen/pagina.gif);
width:545px;
height:47px;
padding:0 30px 0 30px;
}
div.pagina p	{
float:left;
line-height:47px;
color:#7d7d7d;
font-weight:bold;
}
div.pagina p a	{
text-decoration:none;
color:#7d7d7d;
}
div.pagina form	{
float:right;
padding:14px 0 0 0;
}
div.spellen-boven	{
float:left;
background:url(afbeeldingen/spellen-boven.gif) no-repeat bottom;
width:599px;
height:6px;
margin:10px 0 0 0;
}
div.spellen-boven-game	{

background:url(afbeeldingen/spellen-boven-game.gif) no-repeat bottom;
width:757px;
height:6px;
margin:10px 0 0 0;
}
div.spellen	{
float:left;
background:url(afbeeldingen/spellen-achtergrond.gif) #f7f3e7;
width:597px;
border-left:1px solid #eae3d1;
border-right:1px solid #eae3d1;
overflow:hidden;
}
div.spellen-game	{
background:url(afbeeldingen/spellen-achtergrond.gif) #f7f3e7;
width:757px;
border-left:1px solid #eae3d1;
border-right:1px solid #eae3d1;
overflow:hidden;
text-align: center;
}
div.spellen img.advertentie	{
float:right;
padding:4px 10px 4px 0;
}
div.spellen div.wrapper	{
float:left;
width:151px;
margin:0 2px 0 0;
}

div.spellen p	{
float:left;
background:url(afbeeldingen/spellen-titel.gif);
width:136px;
line-height:25px;
margin:0 0 3px 2px;
padding:0 0 0 10px;
color:#ffffff;
font-size:10pt;
font-weight:bold;
}
div.spellen p a{
text-decoration:none;
color:#ffffff;

}

div.spellen	ul	{
float:left;
width:151px;
padding:0 0 20px 0;
overflow:hidden;
}
div.spellen li	{
float:left;
display:block;
}
div.spellen li a, div.spellen li.oneven a	{
float:left;
display:block;
background:url(afbeeldingen/spellen-even.gif);
width:131px;
line-height:15px;
padding:0 0 0 20px;
color:#7b7152;
text-decoration:none;
}
div.spellen li.oneven a	{
background:url(afbeeldingen/spellen-oneven.gif);
}
div.spellen div.jespeelt	{
background:#d8d2bf;
width:550px;
height:420px;
margin:10px auto 10px auto;
}
div.advertentie	{
width:550px;
margin:0 auto;
padding:10px 0 0 0;
text-align:center;
}
div.spellen div.advertentie a	{
line-height:50px;
color:#8c8573;
font-weight:bold;
}
div.spellen-onder	{
float:left;
background:url(afbeeldingen/spellen-onder.gif) no-repeat top;
width:599px;
height:6px;
}
div.spellen-onder-game	{
background:url(afbeeldingen/spellen-onder-game.gif) no-repeat top;
width:757px;
height:6px;
}
div.subcontent-onder	{
background:url(afbeeldingen/subcontent-onder.gif) no-repeat top;
width:605px;
height:9px;
}
div.subcontent-onder-game	{
background:url(afbeeldingen/subcontent-onder-game.gif) no-repeat top;
width:763px;
height:9px;
}
div.body-onder	{
background:url(afbeeldingen/body-onder.gif) no-repeat top;
width:840px;
height:20px;
margin: 0 auto;
}
div.footer	{
background:url(afbeeldingen/footer.gif);
width:748px;
height:36px;
margin:0 auto;
padding:0 20px 0 20px;
color:#8a8a8a;
}
div.footer a	{
color:#8a8a8a;
text-decoration:none;
}
div.footer p.links	{
float:left;
line-height:36px;
}
div.footer p.rechts	{
float:right;
line-height:36px;
}
div.footer img	{
float:right;
padding:9px 0 0 10px;
}
div.help a{
color: #437976;
text-decoration:none;
font-weight:bold;
}
input.text	{
background:url(afbeeldingen/header-form-text.gif);
width:279px;
height:18px;
padding:2px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:8pt;
}
textarea	{
background:url(afbeeldingen/berichtbox.gif);
width:331px;
height:166px;
padding:5px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:10pt;
}
input.zenden{
background:url(afbeeldingen/contactzenden.gif);
width:125px;
height:26px;
}
input.legen{
background:url(afbeeldingen/contactlegen.gif);
width:150px;
height:26px;
}

.toets-small	{
	display: block;
	float: left;
	width: 16px;
	height: 22px;
	background: url('images/key-bg.png') no-repeat;
	color: #498583;
	font: 14px "Arial";
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	padding: 7px 7px 0 5px;
	text-transform: uppercase;
}
.toets-small.user	{
	margin: 0 auto;
	float: none;
}
.toets-spec	{
	display: block;
	float: left;
	height: 29px;
	color: #498583;
	font: 14px "Arial";
	font-weight: bold;
	text-decoration: none;
	text-align: center;
	text-transform: uppercase;
}
div.key-container	{
	background: #bee5e3;
	border: 1px SOLID #8eabaa;
	padding: 6px;
	margin: 2px 0;
}
div.key-input	{
	background: #d9f2f1;
	border: 1px SOLID #bee5e3;
	padding: 6px;
	margin: 2px 0;
	color: #053230;
}
div.key-input input{
background:url(afbeeldingen/header-form-text.gif);
width:279px;
height:18px;
padding:2px;
font-family:Tahoma, Arial, Helvetica, sans-serif;
font-size:8pt;
}

div.key-input b{
	text-transform: uppercase;
}

div.besturing-toets	{
	background: url('afbeeldingen/besturing-bg.png') no-repeat;
	height: 30px;
	width: 265px;
}
div.besturing-toets.last{
	height: 29px;
}
div.besturing-toets	div.best-links {
	width: 110px;
	text-align: center;
	float: left;
}
div.besturing-toets	div.best-rechts {
	width: 145px;
	text-align: left;
	float: left;
	font-weight: bold;
	padding: 8px 0 0 10px;
}
div.broken {
    color:#498583;
    font-weight: bold;
}

div.banner {

}

div.broken a {
text-decoration:none;
}

#dek { position:absolute; visibility:hidden; z-index: 100; }
.lay { background: url(http://www.50plusspellen.nl/images/layer.gif) no-repeat; width: 133px; height: 86px; }
.lay IMG { width: 125px; height: 78px; border: 0px; margin: 2px; }

div.stemmen {
color: #437976;
}

input.submit {
background: url(http://www.50plusspellen.nl/afbeeldingen/sudoku_stuurin.jpg);
width:286px;
height:36px;
}

div.groterkleiner {
	padding: 15px 0 0 0;
	margin:0;
}

div.uitleg {
padding:5px 10px 10px 0;
font-size:11px;
font-weight:normal;
}

div.toefavo {
color: #006600;
text-decoration: none;
}

div.toefavo a{
color: #000;
text-decoration: none;
}

div.advertentie_link a {
	color: red;
	text-decoration: none;
	font-weight: bold;
}
#zylomm {
    width: 1200px;
    position: absolute;
    z-index: 1;
    margin: -55px 0 0 -220px;
}
