@charset "iso-8859-1";
	body {
		background-color : #EDEDED;
	}
	table.main {
		background-color : #FFFFFF;
		border-bottom : 2px solid #CECECE;
		border-right : 2px solid #CECECE;
		width : 780px;
	}
	table.menu {
		border-bottom : 2px solid #FFFFFF;
		border-right : 2px solid #FFFFFF;
		border-top : 1px solid #FFFFFF;
	}
	td {
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 11px;
		vertical-align : top;
	}
	td.col1 {
		background-color: #EDF7EC;
		border-left : 2px solid #FFFFFF;
		border-right : 2px solid #CECECE;
		border-bottom : 2px solid #FFFFFF;
		width : 180px;
	}
	td.col2 {
		background-color: #F7F7F7;
		border-left : 2px solid #FFFFFF;
		border-right : 2px solid #FFFFFF;
		border-bottom : 2px solid #FFFFFF;
		width : 420px;
	}
	td.col2_1 {
		background-color: #F7F7F7;
		border-left : 2px solid #FFFFFF;
		border-right : 2px solid #FFFFFF;
		border-bottom : 2px solid #FFFFFF;
		width : 600px;
	}
	td.col2_2 {
		background-color: #F7F7F7;
		border-left : 2px solid #FFFFFF;
		border-right : 2px solid #FFFFFF;
		border-bottom : 2px solid #FFFFFF;
		width : 780px;
	}
	td.col3 {
		background-color: #ECF1F7;
		border-left : 2px solid #CECECE;
		border-bottom : 2px solid #FFFFFF;
		border-right : 2px solid #FFFFFF;
		width : 180px;
	}
	td.menu1, td.menu2, td.menu3, td.menu4 {
		text-align : center;
		font-size : 11px;
		font-family : Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-weight : bold;
		color : White;
		width : 85px;
		height : 19px;
		vertical-align : middle;
		border-left : 1px solid #FFFFFF;
	}
	td.menu1top, td.menu2top, td.menu3top, td.menu4top {
		height:6px;
		width : 85px;
		border-bottom : 1px solid #FFFFFF;
		border-left : 1px solid #FFFFFF;
		font-size:1px;
	}
	td.menu1 {
		background-color : #0E72A3;
	}
	td.menu1top {
		background-color : #AECEDD;
	}
	td.menu2 {
		background-color : #00A3A4;
	}
	td.menu2top {
		background-color : #93E3E2;
	}
	td.menu3 {
		background-color : #F6B803;
	}
	td.menu3top {
		background-color : #FEEBB1;
	}
	td.menu4 {
		background-color : #23970E;
	}
	td.menu4top {
		background-color : #ACD4A2;
	}
	td.welkom {
		background-color : #F7F5D7;
		border-right : 2px solid #FFFFFF;
		height:47px;
		vertical-align:middle;
	}
	td.title {
		background-image : url(images/title_back.gif);
		background-repeat : repeat-x; 
		background-image : url(http://www.jcassen.nl/images/jcassen_lente.jpg); 
/*		background-image : url(http://www.jcassen.nl/images/jcassen_snow.jpg); 
		background-image : url(http://www.jcassen.nl/images/jcassen_lente.jpg); 
		background-image : url(http://www.jcassen.nl/images/logo_wk.gif);
		background-repeat : no-repeat;*/
	}
	div.title1, div.title2, div.title3 {
		text-align : center;
		border-top : 2px solid #FFFFFF;
		border-bottom : 2px solid #FFFFFF;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size : 12px;
		font-weight : bold;
		font-variant : small-caps;
		padding-top : 3px;
		padding-bottom : 4px;
	}
	div.title1 {
		background-color: #92C888;
	}
	div.title2 {
		background-color: #D6D6D6;
	}
	div.title3 {
		background-color: #B8DDF7;
	}
	div.tekst {
		font-size : 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		margin:8px;
	}
	div.copyright {
		font-size : 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
		width:780px;
		height:20px;
		text-align : center;
	}
	input, textarea {
		font-size : 11px;
		font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	}
	input.login, input.zoeken, input.button {
		border : 1px solid Black;
		height : 17px;
	}
	input.login, input.zoeken {
		background-image : url(http://www.jcassen.nl/images/input_back.gif);
		background-repeat : no-repeat;
		width:95px;
	}
	input.contact {
		background-image : url(http://www.jcassen.nl/images/input_back.gif);
		background-repeat : no-repeat;
	}
	input.login {
		margin-bottom:2px;
	}
	input.button {
		background-color : #D6D6D6;
	}
	a.menuJA {
		color:White !important;
		text-decoration: none !important;
	}
	a.menuJA:hover, a.menuJA:active {
		text-decoration: underline overline !important;
	}
	a.copyright {
		color:black !important;
		text-decoration: none !important;
	}
	a.copyright:hover, a.copyright:active {
		text-decoration: underline !important;
	}
	img.logotekst {
		position:absolute;
		top:5px;
		left:145px;
	}
	img.logograffiti {
		position:absolute;
		top:18px;
		left:210px;
	}
	img.logo {
		position:absolute;
		top:2px;
		left:13px;
	}
	h1.nieuws {
		font-size: 13px;
	}
	input.contact {  
		border-style:solid;
		border-width:1px;
		border-color:black;
	}
	
	textarea.contact {
		border-style:solid;
		border-width:1px ;
		border-color:black;
		width:350px;
		height:150px;
	}
			
	td.contact {
		background-color : #F0F0F0;
		padding:3px;
	}
	
	table.contact {
		border-style:solid;
		border-width:1px ;
		border-color:#F0F0F0;
		background-color:white;
	}

	li.activiteit {
		margin-left:-20px;
	}

	a.activiteit {
		color:black;
		text-decoration: underline;
	}

	a.activiteit:hover {
		color:#808080;
	}

	li.nieuws {
		margin-left:-20px;
	}

	a.nieuws {
		color:black;
		text-decoration: none;
	}

	a.nieuws:hover {
		color:#808080;
		text-decoration: underline;
	}

	a.msn {
		color:black;
		text-decoration: none;
	}

	a.msn:hover {
		text-decoration: underline;
	}

	div.datum {
		color:black;
	}
	
	div.initiatief {
		position:absolute;
		width:600px;
/*		left:162px;*/
		left:120px;
		top:6px;
		font-family:Verdana;
		font-weight:bold;
		font-size:12px;
		text-align:right;
		color: #00088C;
	}
	
	a.initiatief {
		color: #00088C !important;
		font-family:Verdana !important;
		text-decoration: none !important;
	}
	
	a.initiatief:hover {
		text-decoration: underline !important;
	}
	
	.NESheader {
		font-weight : bold;
		padding-bottom:3px;
	}
	
	div.JA_pdmenu1 {
		position:absolute;
		top:152px;
		left:209px;
		visibility:hidden;
		z-index: 999;
	}
	div.JA_pdmenu2 {
		position:absolute;
		top:152px;
		left:348px;
		visibility:hidden;
		z-index: 999;
	}

div.menuJA {
	cursor : default;
}
a.pdmenu1, a.pdmenu2 {
	color: white !important;
	text-decoration:none !important;
	font-weight:bold !important;
	font-size:11px !important;
	font-family:Tahoma,Verdana,Arial !important;
}
table.pdmenu1,table.pdmenu2 {
	border-left: 2px solid #F6F6F6 !important;
	border-top: 2px solid #F6F6F6 !important;
	border-right: 2px solid #B6B6B6 !important;
	border-bottom: 2px solid #B6B6B6 !important;
}
table.pdmenu1 {
	background-color:#23970E !important;
}
table.pdmenu2 {
	background-color:#00A3A4 !important;
}
td.pdmenu {
	padding:3px !important;
	color: white !important;
}
div.moodz {
	position:absolute;
	top:223px;
	left:190px;
}

select {
	font-family:Verdana;
	font-size:8pt;
}

a.pb_new {
	color: red;
	font-weight:bold;
}

a.pb {
}

img.ranimg {
	height:50px;
	border:1px solid black;
}
img.rangame {
	height:50px;
	border:1px solid black;
}
span.avatar {
	height: 100px;
	width: 100px;
	overflow: hidden;
}
