body
{
	background: #0799C2;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
p
{
	margin: 2px;
	padding: 2px;
}
#container
{
	width: 1024px;
	margin: 0px auto;
}
#holder
{
	background: #ffffff url('/images/menu.jpg') left repeat-y;
	border: 1px solid #00336f;
	float: left;
	width: 860px;
}
#logo
{
	float: left;
	width: 161px;
	height: 169px;
	border: none;
	background: url('/images/krclogo.jpg') no-repeat;
}
#mini-nav
{
	height: 15px;
}
#top
{
	height: 175px;
	background: #003366;
	margin: 3px;
}
#iemarquee a
{
	color: #ffffff;
	font-family: Verdana;
	font-size: 12px;
	text-decoration: none;
}
.nieuws, .agenda, .school, .verjaardag, .multimedia, .leden, .contact
{
	height: 50px;
	width: 118px;
	float: left;
	border-left: 1px solid #00336f;
	border-right: 1px solid #00336f;
	color: #00336f;
	text-align: center;
	text-transform: uppercase;
	text-decoration: none;
	font-weight: bold;
	font-family: verdana;
	padding-top: 100px;
}
.nieuws:hover, .agenda:hover, .school:hover, .verjaardag:hover, .multimedia:hover, .leden:hover, .contact:hover
{
	padding-top: 130px; height: 20px;
}
.nieuws{background: url('/images/nieuws.jpg') no-repeat;}
.nieuws:hover{background: url('/images/nieuwsh.jpg') no-repeat;}
.agenda{background: url('/images/agenda.jpg') no-repeat;}
.agenda:hover{background: url('/images/agendah.jpg') no-repeat;}
.school{background: url('/images/school.jpg') no-repeat;}
.school:hover{background: url('/images/schoolh.jpg') no-repeat;}
.verjaardag{background: url('/images/verjaardag.jpg') no-repeat;}
.verjaardag:hover{background: url('/images/verjaardagh.jpg') no-repeat;}
.multimedia{background: url('/images/multimedia.jpg') no-repeat;}
.multimedia:hover{background: url('/images/multimediah.jpg') no-repeat;}
.leden{background: url('/images/lidworden.jpg') no-repeat;}
.leden:hover{background: url('/images/lidwordenh.jpg') no-repeat;}
.contact{background: url('/images/contact.jpg') no-repeat;}
.contact:hover{background: url('/images/contacth.jpg') no-repeat;}
#top-menu
{
	border: 4px solid #003366;
	height: 147px;
	margin-left: 3px;
}
#newsticker
{
	height: 17px;
	clear: both;
	color: #ffffff;
}
.clr
{
	clear: both;
}
#menu
{
	width: 246px;
	float: left;
}
#menu h1
{
	color: #00336f;
	text-align: center;
	font-size: 12px;
	text-transform: uppercase;
	font-weight: bold;
	font-family: verdana;
	background: url('/images/header.jpg') repeat-x;
	height: 24px;
	margin: 0px;
	padding-top: 4px;
}
#links
{
	margin: 4px 18px;
}
#interact
{
	float: left;
	width: 610px;
}
#content
{
	padding: 2px;
	border: 1px solid #f0f0f0;
	min-height: 349px;
}
#eyecatchers
{
	padding: 2px;
	border: 1px solid #f0f0f0;
	height: 80px;
	margin-top: 5px;
}
#modules .banners
{
	border: none;
	margin: 4px 0px 0px 12px;
}
#links a, #links a:link, #links a:active, #links a:visited
{
	padding: 8px 2px;
	border-bottom: 1px solid #f0f0f0;
	text-decoration: none;
	color: #0799C2;
	font-size: 12px;
	display: block;
	text-align: left;
}
#links a:hover
{
	color: #00336f;
}
#mini-nav a
{
	text-transform: uppercase;
	font-size: 11px;
	font-family: verdana;
	text-decoration: none;
	color: #626262;
	float: right;
	margin: 1px 4px;
}
#mini-nav a:hover
{
	color: #000000;
}
#mini-nav a.sanmax
{
	color: #626262;
	float: left;
	text-decoration: none;
	text-transform: none;
}
#modules
{
	margin: 4px 18px;
	border: 1px solid #f0f0f0;
	padding: 2px;
}
#content ul{margin: 2px;}
#content li {
	list-style:none;
	padding:10px 30px;
	background: url(/images/li.jpg) no-repeat 2px 3px;
}
#content a{text-decoration: none; color: #626262;}
#content a:hover{color: #000000; text-decoration: underline;}
#content p{padding: 2px; margin: 2px;}
#content img{border: none; margin: 4px;}
#content h1{color: #000066; text-transform: capitalize; font-weight: bold; font-family: Verdana; font-size: 13px; text-align: left; margin: 4px; border-bottom: 1px dashed #000066;}
#content h2{color: #00336F; font-weight: normal; font-family: Verdana; font-size: 12px; text-align: left; margin: 2px;}
#content h3{color: #00336F; font-weight: normal; font-family: Verdana; font-size: 12px; text-align: left; margin: 2px;}
#content input, #content select, #content checkbox, #content textarea{margin: 2px; padding: 2px;}
/*eyecatchers*/
.eyecatcher
{
	width: 295px;
	overflow: hidden;
	height: 80px;
	padding: 0px;
	margin: 0px;
	float: left;
}
.eyecatcher img
{
	border: none;
	padding: 0px;
	margin: 0px;
}
.bd
{
	margin: 4px 16px;
	color: #f0f0f0;
}
#pscroller1 {
	width: 200px;
	height:140px;
	color: #000000;
	padding: 5px;
	padding-bottom: 0px;
	margin-top: 5px;
	margin-bottom:0px;
	position: absolute;
}

.input {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #333333;
	background-color: #EBEBEB;
	border: 1px solid #333333;
	margin:1px;
}

input:hover,
input:focus,
textarea:hover,
textarea:focus {
  color: #333333;
  background-color: #FFFFFF;
  border: 1px solid #333333;
}

.input_fout {
    background-color: #ffffff;
    border-style: solid;
    border-width: 1px;
    border-color: #CC0000;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #000000;
}
.text_fout {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 10px;
    color: #CC0000;
}
