*			{margin:0; padding:0;}
body			{background:url('images/thema/bg.png') repeat-x #2e2c2c; font-family:arial, tahoma; font-size:11px;}
.hide			{display:none;}
.lichtb		{color:#a69a87;} 

/*	Wrapper
________________________________________________________________
//////////////////////////////////////////////////////////////*/
#wrapper		{width:980px; margin:0 auto; background:url('images/thema/wrapper.png') repeat-y;}
#wrap_in		{width:978px; margin:0 auto;}

/*	Header
________________________________________________________________
//////////////////////////////////////////////////////////////*/
#header		{height:147px; background: url('images/thema/header.png') no-repeat; position:relative;}  
h1.gamenaam		{position:absolute; top:39px; left:410px; font-family:trebuchet ms, arial; font-size:24px; color:#dfd0b7; font-weight:normal;}
h2.slogan 		{position:absolute; top:68px; left:278px; font-family:trebuchet ms, arial; font-size:12px; color:#dfd0b7; font-weight:normal;}
h3.gamenaam 		{position:absolute; top:39px; left:410px; font-family:trebuchet ms, arial; font-size:24px; color:#dfd0b7; font-weight:normal;}

/*	Menu
________________________________________________________________
//////////////////////////////////////////////////////////////*/
#menu 			{width:978px; height:0px; background:url('images/thema/menu.png') repeat-x;}
#menu ul		{margin:0; padding:0;}
#menu li		{list-style:none; display:inline; font-weight:bold; font-family:tahoma, verdana; font-size:11px;}
#menu li a		{height:29px; background:url('images/thema/lijn.png') no-repeat right; float:left; display:block; padding:13px 25px 0 25px; color:#111111; text-decoration:none;}
#menu li a:hover 	{repeat-x; text-decoration:underline;}

/*	Content
________________________________________________________________
//////////////////////////////////////////////////////////////*/ 
#content	{width:978px; overflow:hidden;}
#content_wrap	{width:978px;}

#links		{width:160px; float:left;}
#midden	{width:658px; float:left;}
#rechts	{width:160px; float:left;}

/*	H3
________________________________________________________________
//////////////////////////////////////////////////////////////*/ 
h3			{font-weight:bold; font-family:verdana, tahoma; color:#EEEEEE; font-size:11px; padding:10px 0 0 10px; height:25px;}

h3.algemeen		{background:url('images/thema/h3-inloggen.png') no-repeat;}
h3.welkom		{background:url('images/thema/h3-inloggen.png') no-repeat;}
h3.inloggen		{background:url('images/thema/h3-inloggen.png') no-repeat;}
h3.linkpartners	{background:url('images/thema/h3-inloggen.png') no-repeat;}
h3.statistieken 	{background:url('images/thema/h3-inloggen.png') no-repeat;}
h3.moderator 		{background:url('images/thema/h3-inloggen.png') no-repeat;}
h3.familie 		{background:url('images/thema/h3-inloggen.png') no-repeat;}
h3.auto 		{background:url('images/thema/h3-inloggen.png') no-repeat;}
h3.admin 		{background:url('images/thema/h3-inloggen.png') no-repeat;}

.box			{width:150px; padding:5px;}
ul			{margin:0 0 10px 0; padding:0;}
li			{list-style:none;}
li a			{color:#111111; font-family:arial, tahoma; font-size:11px; height:15px; text-decoration:none; display:block; padding:3px 3px 3px 10px;}
li a:hover		{background:#dfd0b7; font-weight:bold;}

/*	Midden content
________________________________________________________________
//////////////////////////////////////////////////////////////*/ 
.mid_content	       {width:634px; margin:0 auto 5px auto; padding:10px; position:relative;}
h4			{font-size:18px; color:#7f7566; font-weight:normal; border-bottom:3px solid #d5cab9; margin:0 0 7px; padding:0 0 7px;}
h1			{font-size:18px; color:#7f7566; font-weight:normal; border-bottom:3px solid #d5cab9; margin:0 0 7px; padding:0 0 7px;}
h2			{font-size:18px; color:#7f7566; font-weight:normal; border-bottom:3px solid #d5cab9; margin:0 0 7px; padding:0 0 7px;}
big			{font-size:12px; color:#7f7566; font-weight:normal;}
p1			{font-size:11px; color:#4d473e; text-align:justify; line-height:18px; margin-bottom:7px;}
h5			{font-size:12px; color:#7f7566; font-weight:normal; border-bottom:2px solid #d5cab9; margin:0 0 4px; padding:0 0 4px; font-weight:bold;}
.berichtToe		{display:block; position:absolute; color:#323030; text-decoration:underline; font-weight:bold; font-size:11px; left:477px;}
.inputTekst		{background:#f0ebe0; border:1px solid #beb7ab; font-size:11px; color:#8d8a87; padding:3px; margin:3px 0; height:14px; width:150px;}
.loginform		{width:180px; margin:0 auto;}
.login			{width:84px; height:22px; border:0px; background:url('images/thema/b-login.png') no-repeat;}
.loginopties		{color:#656564; border-top:3px solid #f0ebe0; width:200px; margin:5px auto; line-height:16px; padding:5px 0;}
.loginopties a	{color:#656564; font-weight:bold; text-decoration:underline;}
.loginopties a:hover {text-decoration:none;}

/*	Footer
________________________________________________________________
//////////////////////////////////////////////////////////////*/ 
#footer		{height:0px; background:url('images/thema/footer.png') no-repeat; position:relative;}
#footer .tekst	{position:absolute; width:800px; left:102px; top:20px; height:27px; text-align:center; color:#aba394;}

/* layout styles
___________________________________________________________
//////////////////////////////////////////////////////////*/
a			{color:#800000; text-decoration:underline;}
a:hover 		{text-decoration:none;}

td.tsub 		{font-weight: bold; font-size: 11px; color:#7f7566; background-color: #F9F2E7; border-bottom: 2px solid #d5cab9; padding:3px;}
td.tcell 		{padding:3px;}
td.tprofiel 		{background:#F9F2E7; border-bottom: 2px solid #d5cab9; border-top: 0px; border-left: 0px; border-right: 0px;margin: 3px; color:#413a30;}
td.tprofiel2 		{background:#F9F2E7; border-bottom: 2px solid #d5cab9; border-top: 0px; border-left: 0px; border-right: 2px solid #d5cab9;margin: 3px; color:#413a30;}
.licht			{background:#F9F2E7; padding-left:3px;}
.submit		{background:url('thema/images/button-bg.png') repeat-x #434040; height:26px; padding:2px 8px 2px 8px; color:#cabda8; font-weight:bold; font-family:arial, tahoma; font-size:11px;}
.submit2		{background:url('thema/images/button-bg.png') repeat-x #434040; height:26px; padding:2px 8px 2px 8px; color:#cabda8; font-weight:bold; font-family:arial, tahoma; font-size:11px;}
.icon			{text-align:center;}
.input			{background:#f0ebe0; border:1px solid #beb7ab; font-size:11px; color:#8d8a87; margin:3px 0; height:14px; width:150px;}
.select 		{background-color: #f0ebe0; border: 1px solid #c4c4c4; font-family: Arial; 	font-size: 11px; color: #8d8a87; font-weight: lighter; margin-bottom: 2px;			padding-bottom: 2px;}
.textarea		{width:350px; height:70px; background:#f0ebe0; border:1px solid #beb7ab; font-size:11px; color:#8d8a87; padding:3px; margin:3px 0; }
.message		{width:492px;}
.belbox		{background:#F9F2E7; padding:5px;}
.icon			{margin:3px;}
td			{padding:3px;}

table .code_table {
 width: 100%;
 font-size: 11px;
 font-family: Courier New;
 border: 1px solid #CCD2E2;
 background-color: #eeeeee;
 table-layout: fixed;
 white-space: nowrap;
}
div.code_source {
 padding: 4px;
 width: 99%;
 overflow: auto;
 overflow-x: scroll;
 font-size: 12px;
 font-family: Courier New;
 display: block;
 white-space: nowrap;
}
ul.stats { list-style-type: decimal; margin: 0; padding: 0; }
#plaatje { 
position:absolute; 
z-index:1000; 
visibility:hidden; }

.forward
{
	font-family:arial, tahoma; font-size:11px; text-align:center; color:#2d2b28; background:url('images/thema/forward.png') no-repeat;
}
