/* Layout Stylesheet */ 
body{
font-family: Verdana, Helvetica, Arial, sans-serif;
 margin: 0 0 0 0;
 padding: 0 0 0 0; 
 background:#fff;
 }
div#hdr00{
 position: relative;
 width: 70px;
 left:0;
 height:126px;
 z-index:1;
}
div#hdr00{
 position: relative;
 width: 70px;
 left: 0;
 height: 120px;
 z-index: 1;
}
div#hdr11{
 position: absolute;
 top: 0;
 width: 20px;
 left: 0;
 height: 64px;
 background: #29425A url('../images/topleft.gif') no-repeat left top;
 margin: 0px;
 padding: 0px;
 z-index: 4;
}
div#hdr12{
	position: absolute;
	top: 0;
	left: 65px;
	width: 410px;
	height: 64px;
	background: #29425A url('../images/vernaam.gif') no-repeat left;
	margin: 0px;
	padding: 0 0 0 120px;
	z-index: 3;
}
div#hdr13{
	position: absolute;
	top: 0;
	left: 0px;
	width: auto;
	height: 64px;
	background: url('../images/logofoto.jpg') no-repeat right;
	margin: 0% 10% 0px 0px;
	padding: 0% 95% 0% 0%;
	z-index: 3;
}
div#hdr14{
	position: absolute;
	top: 0;
	left: 0px;
	width: 100%;
	height: 64px;
	background: #29425A url("../images/topright.gif") no-repeat right;
	margin: 0px;
	padding: 0px;
	z-index: 2;
}
div#hdr21{
	position: absolute;
	top: 64px;
	left: 0px;
	width: 100%;
	height: 6px;
	background: #D0DAE3;
	margin: 0px;
	padding: 0px;
	z-index: 5;
}
div#hdr31{
	position: absolute;
	top: 68px;
	left: 0px;
	width: 100%;
	height: 22px;
	text-align: right;
	vertical-align: bottom;
	padding: 7px 0px 0px 0px;
	background: url("../images/topbg.gif") repeat;
	z-index: 6;
	font-size: 0.8em;
	color: #ffffff;
}
div#hdr41{
	position: absolute;
	top: 84px;
	left: 0px;
	height: 20px;
	width: 100%;
	background: #29425A url("../images/rightcornerH10W11.gif") no-repeat bottom right;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index: 1;
}
div#hdr51{
	position: absolute;
	top: 103px;
	left: 0px;
	width: 136px;
	height: 11px;
	background: url('../images/tlH11W6.gif') no-repeat top right;
/*	clip: rect(auto auto 11px auto);
*/	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index: 1;
}
div#hdr52{
	position: absolute;
	top: 104px;
	left: 0px;
	height: 16px;
	width: 130px;
	background: #29425A;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	z-index: 1;
}
div#hdr53{
	position: absolute;
	top: 115px;
	left: 0px;
	width: 130px;
	height: 30px;
	background: url('../images/topmenuH15W132.gif') no-repeat top right;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	z-index: 5;
}
div#hdr53{
	position: absolute;
	top: 115px;
	left: 0px;
	width: 130px;
	height: 30px;
	background: url('../images/topmenuH15W132.gif') no-repeat top right;
	margin: 0px 0px 0px 0px;
	padding: 0px;
	z-index: 5;
}
div#navbox{
	position:absolute;
	top:130px;
	left:0;
	width:130px;
	height:auto;
	font-family:Verdana, Helvetica, Arial, sans-serif;
	font-size:0.7em;
	font-weight:bold;
	text-align:center;
	line-height:160%;
	padding:0px;
	background:#7B88A9 url("../images/bl.gif") no-repeat bottom right;
/*	clip:rect(auto, 130px, auto, 0px);
*/	z-index:9;
}
div#navbox ul{
	margin:0px;
	padding:0px;
	color:#ffffff;
	list-style-type:none;
}
div#navbox a{
	display:block;
	padding:4px 0em 4px 0em;
	width:130px;
	color:#fff;
	border-bottom:1px solid #29425A;
/*	background: url("images/topbg.gif") repeat;
*/
}
div#navbox a:link, div#navlist a:visited{
	color:#ffffff;
	text-decoration:none;
}
div#navbox a:hover{
	background-color:#D0DAE3;
	color:#29425A;
}
body#homepage a#navhome,
body#nieuwspage a#navnieuws,
body#agendapage a#navagenda,
body#uitslagenpage a#navfotos,
body#linkspage a#navlinks,
body#contactpage a#navcontact,
body#gastenboekpage a#navgastenboek,
body#clubinfopage a#navclubinfo,
body#degreeppage a#navdegreep
 {
	color:#29425A;
 letter-spacing:0.2em;
 background:#7B88A9;
}
div#afbboxagenda1{
 height:400px;
 background: url('../images/tintSophie.jpg') no-repeat left top;
	padding:0px 4px 0px 4px;
 z-index:42;
}
div#afbboxgb1{
 height:400px;
 background: url('../images/Gino01tint.jpg') no-repeat left top;
	padding:0px 4px 0px 4px;
 z-index:42;
}
div#afbboxnws1{
 height:400px;
 background: url('../images/Rik01tint.jpg') no-repeat left top;
	padding:0px 4px 0px 4px;
 z-index:42;
}
div#afbboxlinks1{
 height:400px;
 background: url('../images/Sophie3tint.jpg') no-repeat left top;
	padding:0px 4px 0px 4px;
 z-index:42;
}
div#afbboxgb1{
 height:400px;
 background: url('../images/Gino01tint.jpg') no-repeat left top;
	padding:0px 4px 0px 4px;
 z-index:42;
}
div#afbboxclubinfo{
 height:400px;
 background: url('../images/plezier2tint.jpg') no-repeat left top;
	padding:0px 4px 0px 4px;
 z-index:42;
}
div#toeagendabox{
/* position:absolute;
 top:120px;
 right:0px;
 width:150px;
 height:100%;
 background: url('images/tintSophie.jpg') no-repeat left bottom;
*/	border-top:6px solid #29425A;
	border-left:1px solid #29425A;
	padding:0px 4px 0px 4px;
 z-index:2;
}
div#toenieuwsbox{
/* position:absolute;
 top:120px;
 right:0px;
 width:150px;
 height:auto;
 	background: url('images/Sophie.jpg') no-repeat left bottom;
*/	border-top:6px solid #29425A;
	border-left:1px solid #29425A;
	padding:0px 4px 0px 4px;
 z-index:2;
}
div#toelinksbox{
/* position:absolute;
 top:120px;
 right:0px;
 width:150px;
 height:auto;
 	background: url('images/logofoto.jpg') no-repeat left bottom;
*/	border-top:6px solid #29425A;
	border-left:1px solid #29425A;
	padding:0px 4px 0px 4px;
 z-index:2;
}
div#rechterbox{
 position:absolute;
 top:120px;
 right:0px;
 width:150px;
 height:auto;
 background:#fff;
 z-index:2;
}
div#nieuwsbox{
	color:#333333;
	background:#ffffff;
	border-left:1px solid #29425A;
	padding:0px 0px 0px 4px;
}
div#sepbox{
	height:10px; 
}
div#sepbox5{
	height:0.1em; 
}
div#sepbox20{
	height:20px; 
}
div#sepbox40{
	height:40px; 
}
div#agendabox{
	color:#333333;
	border-left:1px solid #29425A;
	padding:0px 0px 0px 4px;
  /*background: #D0DAE3;
  color: #29425A;
  font-weight:bold;*/
  font-size:0.6em;
}
div#inhoudbox{
 width:100%;
 height:auto;
 background:#fff;
 color:#333333;
}
div#inhoud{
 position:relative;
 height:600px;
 background:#ffffff;
 color:#333333;
	margin:0 165px 0 150px;
 z-index:1;
}
div#inhoud p.tekst { margin-top: 0em; margin-bottom: 0em; font-size:.8em; line-height:150%; font-family:Verdana, Helvetica, Arial, sans-serif }
div#inhoud p.kopje { margin-top:1.3em; margin-bottom:.3em; color:#29425A; font-weight:bold; line-height:150%; font-family:Verdana, Helvetica, Arial, sans-serif }
/*div#inhoud img{
 border:none;
}
*/
div#inhoud ul {list-style-position: inside; font-size:.8em; line-height:150%; font-family:Verdana, Helvetica, Arial, sans-serif }
/*div#inhoud table {border: 1px solid #C0C0C0; font-size:.9em; font-family:Arial, Helvetica, Verdana, sans-serif}
div#inhoud td {border-size:0px;}
*/
div#inhoudlinks1{
	height: 100%;
 background:#ffffff;
 color:#333333;
 margin:0 165px 0 150px;
 z-index:12;
 width: 500px;
 }
div#inhoudlinks2{
 height: 100%;
 background:#ffffff;
 color:#333333;
 margin:0 165px 0 150px;
 z-index:12;
 width: 500px;
 }
div#inhoudlinks3{
	height: 100%;
 background:#ffffff;
 color:#333333;
 margin:0 165px 0 150px;
 z-index:12;
 width: 500px;
 }
div#inhoudlinks4{
	height: 100%;
 background:#ffffff;
 color:#333333;
 margin:0 165px 0 150px;
 z-index:12;
 width: 500px;
 }
div#inhoudlinks5{
	height: 100%;
 background:#ffffff;
 color:#333333;
 margin:0 165px 0 150px;
 z-index:12;
 width: 500px;
 }
div#nieuwsbriefbox{
 position:relative;
 max-width: 50%;
 height:280px;
 background:#ffffec;
 color:#333333;
/* border-top:1px solid #555;
 border-bottom:1px solid #555;
 border-left:1px solid #555;
	border-right:0px solid #999;
	border-bottom:1px solid #999;
	border-left:2px solid #555;
*/ margin:0px 0px 0px 0px;
	padding:20px;
 z-index:11;
 overflow:auto;
 width: 400px; max-width: 50%;
}
p { margin-top: 1em; margin-bottom: 1em; font-size:.8em; line-height:150%; font-family:Verdana, Helvetica, Arial, sans-serif }

A:link  { color:red; text-decoration:none }
A:visited  { color:red; text-decoration:none }
A:hover { color:#29425A; text-decoration:none }
A:active  { color:red; text-decoration:none }
A.dark:link { color:#ffffff; font-weight:normal; text-decoration:none }
A.dark:visited { color:#ffffff; font-weight:normal;  text-decoration:none }
A.dark:hover { color:#ccdae3; font-weight:normal;  text-decoration:none }
A.dark:active { color:#ffffff; font-weight:normal;  text-decoration:none }
/*TD { font-size:12px; font-family:Verdana }
TD.dark { color:#ffffff; font-size:12px; font-family:Verdana }
P.dark { color:#ffffff; font-size:12px; font-family:Verdana, Helvetica, Arial, sans-serif }
TD.smaller { color:#000000; font-size:11px; font-family:Verdana }
P.smaller { color:#000000; font-size:11px; font-family:Verdana }
*/
.floatright { 
	float:right;
	width:200px;
	margin:0 0 10px 10px;
	padding:10px 0px 5px 10px;
/*	border-top:1px solid #999;
	border-right:2px solid #555;
	border-bottom:2px solid #555;
	border-left:1px solid #999;
*/ color:black;
 font-size:.6em;
 font-style:italic;
 font-weight:normal;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 line-height:120%;
}
.floatright1 { 
	float:right;
	width:100px;
	margin:0 10px 10px 10px;
	padding:10px 10px 5px 10px;
/*	border-top:1px solid #999;
	border-right:2px solid #555;
	border-bottom:2px solid #555;
	border-left:1px solid #999;
*/ color:black;
 font-size:.6em;
 font-style:italic;
 font-weight:normal;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 line-height:120%;
}
div.floatright1 img {
	border-top:2px solid #555;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:2px solid #555;
	background-color:#fff;
}
div.floatright img {
	border-top:2px solid #555;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:2px solid #555;
	background-color:#fff;
}
.floatright400 { 
	float:right;
	width:400px;
	margin:0 0px 10px 10px;
	padding:10px 0px 5px 0px;
 color:black;
 font-size:.6em;
 font-style:italic;
 font-weight:normal;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 line-height:120%;
}
div.floatright400 img {
	border-top:2px solid #555;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:2px solid #555;
	background-color:#fff;
}
.floatleft { 
	float:left;
	width:200px;
	margin:0 10px 10px 0px;
	padding:10px 10px 5px 0px;
 color:black;
 font-size:.6em;
 font-style:italic;
 font-weight:normal;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 line-height:120%;
}
div.floatleft img {
	border-top:2px solid #555;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:2px solid #555;
	background-color:#fff;
}
.floatleft220 { 
	float:left;
	width:220px;
	margin:0 10px 10px 0px;
	padding:10px 10px 5px 0px;
 color:black;
 font-size:.6em;
 font-style:italic;
 font-weight:normal;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 line-height:120%;
}
div.floatleft220 img {
	border-top:2px solid #555;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:2px solid #555;
	background-color:#fff;
}
.floatleft100 { 
	clear:left;
 float:left;
	width:100px;
	margin:0 10px 10px 0px;
	padding:0px 10px 0px 0px;
 color:black;
 font-size:.6em;
 font-style:italic;
 font-weight:normal;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 line-height:120%;
}
div.floatleft100 img {
	border-top:2px solid #555;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:2px solid #555;
	background-color:#fff;
}
.floatleft400 { 
	float:left;
	width:400px;
	margin:0 10px 10px 0px;
	padding:10px 10px 5px 0px;
 color:black;
 font-size:.6em;
 font-style:italic;
 font-weight:normal;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 line-height:120%;
}
div.floatleft400 img {
	border-top:2px solid #555;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:2px solid #555;
	background-color:#fff;
}
p.agendapunt { color:#000000; font-size:0.6em; line-height:140%; font-family:Verdana, Helvetica, Arial, sans-serif }
p.agendapunt:first-line { color:#29425A; font-weight:bold }
p.nwsdatum { color:#29425A; font-weight:bold; font-size:0.6em; line-height:140%; font-family:Verdana, Helvetica, Arial, sans-serif }
p.nwskop { margin-bottom:0; color:#29425A; font-weight:bold; font-size:0.6em; line-height:140%; font-family:Verdana, Helvetica, Arial, sans-serif }
p.nwstxt { margin-top:0; color:#000000;; font-weight:normal; font-size:0.6em; line-height:140%; font-family:Verdana, Helvetica, Arial, sans-serif }
p.nieuwtjes { color:#000000; font-size:0.6em; line-height:140%; font-family:Verdana, Helvetica, Arial, sans-serif }
p.nieuwtjes:first-line { color:#29425A; font-weight:bold }
p.JVDN { color:#ffffff; font-size:1em; font-weight:normal; font-family:Verdana, Helvetica, Arial, sans-serif }
p.update { color:#D0DAE3; font-size:0.8em; font-weight:normal; line-height:120%; font-family:Verdana, Helvetica, Arial, sans-serif }

div#nieuwsitembox{
	background:#ffffff;
/*	border-top:1px solid #29425A;
*/	border:1px solid #c0c0c0;
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;

/*	 width: 400px; max-width: 50%;
*/}
div#nwskop{ 
 height: 52px;
 border-bottom:1px solid #c0c0c0;
 background: #D0DAE3;
 padding: 12px 0 5px 10px;
 color:#29425A;
 font-weight:bold;
 font-size:1em;
 line-height:200%;
 font-family:Arial, Helvetica, Verdana, sans-serif;
}
/*div#nwskop p.nwsdat {margin-bottom:.8em; font-weight:bold; font-size:0.7em; line-height:100%; font-family:Arial, Helvetica, Verdana, sans-serif; }
*/
div#nwstxt{ 
 height: 1%;
 background: #f4f4f4;
 color:#000;
 padding: 10px 10% 10px 10px;
 font-weight: normal;
 font-size:.9em;
 line-height:140%;
 font-family:Arial, Helvetica, Verdana, sans-serif;
}
p.nwsdat {
 background: #D0DAE3;
 font-weight:bold; font-size:0.6em; line-height:100%;
 }
p.nwskop{ 
 color:#29425A;
 font-weight:bold;
 line-height:150%;
}
p.nwstxt{ 
 color:#000;
 font-weight: normal;
 line-height:150%;
}
p.nwsbrfkop { color:black; font-weight:bold; font-size:1.2em; line-height:100%; font-family:Arial, Helvetica, Verdana, sans-serif }
p.nwsbrfnr { color:black; font-weight:bold; font-size:0.8em; line-height:100%; font-family:Arial, Helvetica, Verdana, sans-serif }
p.nwsbrfdatum { color:black; font-weight:bold; font-style:italic; font-size:0.8em; line-height:100%; font-family:Arial, Helvetica, Verdana, sans-serif }
p.nwsbrfaanhef { color:black; font-weight:normal; font-size:0.8em; line-height:140%; font-family:Arial, Helvetica, Verdana, sans-serif }
p.nwsbrfplat { color:black; font-weight:normal; font-size:0.8em; line-height:140%; font-family:Arial, Helvetica, Verdana, sans-serif }
div#pollbox{
 position:absolute;
 height:auto;
 top:450px;
 right:165px;
 width:201px;
 background:none;
 z-index:100;
}
div#poll{
	height:auto;
	color:#333333;
	background:none;
	padding:0px 0px 0px 0px;
	margin-left:0px;
}
div#rssbox{
 position:absolute;
 height:auto;
 top:126px;
 left:200px;
 width:130px;
/* background:#7B88A9;
*/ padding:0px 0px 0px 0px;
	margin-bottom:3px;
 padding-left:-3px;
 text-align:center;
 z-index:200;
}
div#kastbox{
 position:absolute;
 height:auto;
 top:550px;
 left:0px;
 width:130px;
	background:#7B88A9;
 padding:0px 0px 0px 0px;
	margin-bottom:3px;
 padding-left:-3px;
 text-align:center;
 color:#fff;
 font-weight:bold;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 line-height:120%;
}
div#kast{
	background:#fff;
	padding:5px 0px 5px 0px;
	margin-left:0px;
 font-size:.6em;
 font-weight:normal;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 line-height:150%;
 border-right:1px solid #c0c0c0;
 border-bottom:6px solid #29425A;
}
div#linkjesbox{
 position:absolute;
 height:auto;
 top:550px;
 left:0px;
 width:130px;
	background:#7B88A9;
 padding:0px 0px 0px 0px;
	margin-bottom:3px;
 padding-left:-3px;
 text-align:center;
 color:#fff;
 font-weight:bold;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 line-height:120%;
}
div#linkjes{
	background:#fff;
	padding:5px 0px 5px 5px;
	margin-left:0px;
 font-size:.6em;
 font-weight:normal;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 line-height:150%;
 border-left:1px solid #c0c0c0;
 border-bottom:2px solid #29425A;
 color: #c0c0c0;
 margin-bottom:1.5em;
}
div#kaart{
	position:absolute;
	top:55px;
 width:690px;
	height:500px;
	padding:0 0 0 160px;
 font-size:.6em;
 font-weight:normal;
 font-family:Verdana, Helvetica, Arial, sans-serif;
 color: #c0c0c0;
 line-height:150%;
	z-index:1;
}
div#kaartbox{
	position:absolute;
	top:15px;
	left:0px;
 margin-left:0px;
	width:690px;
	height:500px;
	padding:0px;
	border-top:2px solid #555;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:2px solid #555;
	background: url("../images/Nijmegen.jpg") no-repeat left top;
	z-index:1;
}
div#lbbox{
	position:absolute;
	top:15px;
	left:0px;
 margin-left:0px;
	width:690px;
	height:500px;
	padding:0px;
	border-top:2px solid #555;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:2px solid #555;
	background: url("../images/Leuvensbroek.jpg") no-repeat left top;
	z-index:1;
}
div#whbox{
	position:absolute;
	top:15px;
	left:0px;
 margin-left:0px;
	width:690px;
	height:500px;
	padding:0px;
	border-top:2px solid #555;
	border-right:1px solid #999;
	border-bottom:1px solid #999;
	border-left:2px solid #555;
	background: url("../images/Weezenhof.jpg") no-repeat left top;
	z-index:1;
}
p.testnwskader{ 
 float:left;
}
p.testnwsdat {
 background: #D0DAE3;
 color: #29425A;
 font-weight:bold;
 font-size:0.6em;
 line-height:100%;
 padding:5px 0 5px 5px;
 float:release;
 }
p.testnwskop{ 
 background: #D0DAE3;
 margin-left:0px;
 padding:5px 0 5px 5px;
 color:#29425A;
 font-weight:bold;
 font-size:1em;
 float:release;
}
p.testnwstxt{ 
 background: #f4f4f4;
 color:#000;
 font-weight: normal;
 padding:0px 0 5px 5px;
 float:release;
}
div#citaat{
 border:1px solid #555;
 position:absolute;
 height:auto;
 top:460px;
 left:0px;
 width:301px;
 padding-top:10px;
 padding-left: 10px;
 padding-right: 10px;
 background:#fffafa;
 z-index:101;
}
p.citaatkop{
 font: bold 8pt Verdana, sans-serif; color:#660033; margin: 0; padding: 0;
 }
p.underline{
 font: bold 8pt Verdana, sans-serif; color:#660033; margin: 0; padding: 0;
text-decoration: underline;
}

