/* CSS Document */

*{

	margin:0;

	padding:0;

}

body{

	background-image:url("images/pageBack.gif");

	background-repeat:repeat-x;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	text-align:center;

	background-color:#39b0d2;

	color:#4d4d4d;

}

#spelLeft a, #spelLeft a:visited{

	text-decoration: none;

	color: #3E3E3E;

	font-size: 10px;

	}

#spelLeft a:hover{

	text-decoration: underline;

	color: #3E3E3E;

	font-size: 10px;

	text-align:center;

	}

#cat{

	float:right;

	padding-right:17px;

	width:555px;

	padding-bottom:3px;

	font-size:10px;

}

img{

	border:0px;

}
#reclamewrapper{
	border: 0;
	margin-left:auto;
	margin-right:auto;
}
#reclamewrapper td{
	vertical-align: top;
}
#reclamerechts{
	margin: 280px 0 0 2px;
}
#gameContainer{
	width:775px;
	float:left;
}
#header{

	height:123px;

	background-image:url(images/header.gif);

	background-repeat:no-repeat;

	width:775px;

	margin-left:auto;

	margin-right:auto;

	text-align:left;

	font-size:1px;

}

#headerMenu{

	height:37px;

	width:775px;

	margin-left:auto;

	margin-right:auto;

	text-align:left;

	font-size:1px;

}

#container{

	text-align:left;

	width:758px;

	background-image:url(images/containerBack.gif);

	background-repeat:repeat-y;

	padding-left:17px;

	padding-bottom:5px;

	margin-left:auto;

	margin-right:auto;

	font-size:11px;

}


}
#containerGame{
	text-align:left;
	width:758px;

	background-image:url(images/containerBack.gif);

	background-repeat:repeat-y;

	padding-left:17px;

	padding-bottom:5px;

	font-size:10px;
	
	float:left;

}
#wrap{
	width:898px;
	margin-left:auto;
	margin-right:auto;
}
#gameAd{
	float:right;
	width:120px;
	padding-top:273px;
}
.oranjeTop{
	background-image:url(images/oranjeBack.gif);
	width:151px;
	padding-left:20px;
	height:28px;
	line-height:25px;
	vertical-align:middle;
	margin-top:7px;
	color:#ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
}

.oranjeMain ul{

	width:171px;

}

li.licht{

	background-color:#d0e9f9;

	list-style-type:none;

	padding-left:8px;

	margin-bottom:1px;

	line-height:19px;

	width:163px;

	font-size:10px;

}

li.donker{

	background-color:#bee2f9;

	list-style-type:none;

	padding-left:8px;

	margin-bottom:1px;

	line-height:19px;

	width:163px;

	font-size:10px;

}


.oranjeMain a{

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-decoration:none;

	background-color:inherit;

	font-weight:bold;
	
	display:block;
	
	width:163px;
	
	padding-top:0px;
	padding-bottom:0px;

}

.oranjeMain a:visited{

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-decoration:none;

	background-color:inherit;

	font-weight:bold;

}

.oranjeMain a:hover{

	color:#000000;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	font-weight:bold;

}

.kolom{

	float:left;

	width:190px;

}

.lastkolom{

	float:left;

	width:171px;

}

.blueTop{

	background-image:url(images/blueBack.gif);

	width:151px;

	padding-left:20px;

	height:28px;

	line-height:25px;

	vertical-align:middle;

	margin-top:7px;

	color:#ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

}

.blueTopGroot{

	background-image:url(images/blueBackGroot.gif);

	width:717px;

	padding-left:24px;

	height:26px;

	line-height:25px;

	vertical-align:middle;

	margin-top:7px;

	color:#ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

}

.blueMainGroot{

	width:738px;

	background-image:url(images/spelBack.gif);

	background-repeat:repeat-y;

	border-bottom:1px solid #065688;

	padding-left:3px;

	padding-top:3px;

	color:#065688;

	line-height:18px;

}

.blueMain a, .blueMain a:visited , .catList a, catList a:visited, .blueMainCat a, .blueMainCat a:visited{
	color:#00619f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	font-weight:bold;
}

.blueMain a:hover, .catList a:hover, .blueMainCat a:hover{
	color:#0061aa;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:bold;
}

.blueMainGroot a, .blueMainGroot a:visited{
	color:#00619f;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	background-color:inherit;
	font-weight:bold;
}

.blueMainGroot a:hover{
	color:#0061aa;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	background-color:inherit;
	font-weight:bold;
}


.blueMain a, .blueMain a:visited{

	color:#00619f;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-decoration:none;

	background-color:inherit;

	font-weight:bold;
	
	display:block;
	
	width:160px;


}

.blueMain a:hover{

	color:#0061aa;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;


	background-color:inherit;

	font-weight:bold;
}		

.catList a, catList a:visited{

	color:#00619f;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;

	text-decoration:none;

	background-color:inherit;

	font-weight:bold;

}
.catList a:hover{

	color:#0061aa;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:10px;


	background-color:inherit;

	font-weight:bold;
}	
#left{

	float:left;

	width:171px;

	padding-bottom:3px;

	font-size:11px;

}

#spel{

	float:left;

	width:758px;

	padding-bottom:3px;

	font-size:10px;

	padding-right:17px;

}

#center{

	float:right;

	padding-right:17px;

	padding-left:19px;

	width:551px;

	padding-bottom:3px;

	font-size:10px;

}

#footer{

	clear:both;

	width:769px;

	padding:3px;

	height:26px;

	line-height:26px;

	vertical-align:middle;

	background-image:url(images/footer.gif);

	background-repeat:no-repeat;

	margin-left:auto;

	margin-right:auto;

	color:#F9F9F9;

}

#footer a{

	color:#ffffff;

	font-size:10px;

	font-weight:bold;

	text-decoration:none;

}

#footer a:visited{

	color:#ffffff;

	font-size:10px;

	font-weight:bold;

	text-decoration:none;

}

#footer a:hover{

	text-decoration:underline;

}

.grijs{

	color:#3b3b3b;

	font-size:10px;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-weight:bold;

}

#reclameTop{

	width:234px;

	float:right;

	margin-top:27px;

	margin-right:15px;

	height:59px;

	background-color:#048ade;

	border:0px solid #065688;

	font-size:10px;

	color:#000000;

	text-align:center;

}

.catList{

	list-style-type:none;

	width:550px;

}

li.catlicht{

	background-color:#d0e9f9;

	list-style-type:none;

	padding-left:8px;

	margin-bottom:1px;

	line-height:19px;

	width:542px;

	font-size:10px;

		border-bottom:#ffffff solid 1px;

}



li.catlichte{

	background-color:#d0e9f9;

	list-style-type:none;

	padding-left:8px;

	margin-bottom:1px;

	line-height:19px;

	width:542px;

	font-size:12px;

		border-bottom:#ffffff solid 1px;

}



li.catdonker{

	background-color:#bee2f9;

	list-style-type:none;

	padding-left:8px;

	border-bottom:#ffffff solid 1px;

	line-height:19px;

	width:542px;

	font-size:10px;

}



.blueTopCat{

	background-image:url(images/blueBackCat.gif);

	width:532px;

	padding-left:24px;

	height:26px;

	line-height:25px;

	vertical-align:middle;

	margin-top:7px;

	color:#ffffff;

	font-family:Verdana, Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

}

.blueMainCat{

	width:550px;

	background-image:url(images/catBack.gif);

	background-repeat:repeat-y;

	border-bottom:1px solid #065688;

	padding-left:3px;

	padding-right:3px;

	padding-top:3px;

	color:#065688;

	background-color:#FFFFFF;

	line-height:18px;

}

.reclameSpel{

	width:728px;

	margin-top:1px;

	height:90px;

	background-color:#d0e9f9;

	border:0px solid #065688;

	font-size:10px;

	color:#065688;

	margin-left:auto;

	margin-right:auto;

}

.reclameSEXSpel{

	width:468px;

	margin-top:1px;

	height:60px;

	background-color:#ffffff;

	border:0px solid #065688;

	font-size:10px;

	color:#065688;

	margin-left:auto;

	margin-right:auto;

}


.tooltip {

   z-index: 5000;

   position: absolute;

   display: none;

   /* background: #9cbfea; */

   /* border: 2px solid #000; */

   width: 95px;

   height: 75px;

   text-align: justify;

   padding: 3px;

   margin-left: -165px;

   margin-top: 10px;

}

.formulier { 

font-family:Verdana, Arial, Helvetica, sans-serif;

font-size:11px;

color:#000000; 

background-color:#FFFFFF; 

margin: 4px 0px 4px 0px; 

border: 1px solid #CCCCCC;

 }



.gametabel {

	text-align: left;

}

FORM { margin:0; padding:0; }

.zoeken { 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000; 
	background-color:#FFFFFF; 
	margin: 4px 0px 4px 0px; 
	border: 1px solid #CCCCCC; 
	}

li.sitemap{

	background-color:#d0e9f9;

	list-style-type:none;

	padding-left:8px;

	margin-bottom:1px;

	line-height:19px;

	width:300px;

	font-size:10px;

}

a.fav, a:visited.fav {
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	background-color:inherit;
	font-weight:bold;
	display:block;
	width:20px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
}
a.fav2, a:visited.fav2{
	color:#000000;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-decoration:none;
	background-color:inherit;
	font-weight:bold;
	display:block;
	width:140px;
	padding-top:0px;
	padding-bottom:0px;
	float:left;
}
#sorteren{
	height:18px;
	width:140px;
	float:right;
	margin-right:10px;
	line-height:12px;
	vertical-align:middle;
}

.t { width: 400; vertical-align:top; text-align:center; } 
.t1 { border: 1px solid #048ade; } 
.t2 { margin-left:2; margin-right:2; margin-top:2; } 


a.wit         {color: #FFFFFF; text-decoration:underline;}

a.wit:visited {color: #FFFFFF; text-decoration:underline;}

a.wit:active  {color: #FFFFFF; text-decoration:underline;}

a.wit:hover   {color: #FFFFFF; text-decoration:none;}



a.sitemap         {color: #285683; text-decoration:none;}

a.sitemap:visited {color: #285683; text-decoration:none;}

a.sitemap:active  {color: #285683; text-decoration:none;}

a.sitemap:hover   {color: #285683; text-decoration:underline;}

.reclameGamepagina{
	width:738px;
	background-color:#D0E9F9;
	border:1px solid #00619F;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
}

.reclameHome{
	width:100%;
	background-color:#D0E9F9;
	border:1px solid #00619F;
	text-align:center;
	padding-top:2px;
	padding-bottom:2px;
}
.reclameHome a, .reclameHome a:visited{
	font-weight:bold;
	font-size:11px;
	color:#00619F;
}
div.reactie{
	margin: 5px;
	padding: 15px 5px 5px 5px;
	text-align: left;
}
div.reactie input{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000; 
	background-color:#FFFFFF; 
	margin: 2px 0px 4px 0px; 
	border: 1px solid #CCCCCC; 
}
div.reactie textarea{ 
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000; 
	background-color:#FFFFFF; 
	margin: 2px 0px 4px 0px; 
	border: 1px solid #CCCCCC; 
}
div.reactie td{
	vertical-align: top;
}
input.validation-failed, textarea.validation-failed {
	border: 1px solid #FF3300;
	color : #FF3300;
}

.validation-advice{
	margin: 5px 0;
	padding: 1px 0 0 5px;
	background-color: #FF3300;
	color : #FFF;
}
p.reactie{
	background: #FFFFFF;
	border: #CCCCCC 1px solid;
	width: 700px;
	margin: 2px 0 15px 0;
	padding: 0 4px 4px 4px;
}
.corr{
	*margin-left: -16px;
}
form.contactform td {
	vertical-align: top;
}
div.center {
	text-align: center;
	*margin-left: 20px;
}
