/* Style voor komindekas.nl  by alstro webdesign */
@media screen
{
html,body  {
	margin: 0px;
	padding: 0px;
	color: black;
	margin: 0 auto;
	height:100%;
	background-color: #dbdbdb;
	font: 90%/1.4em Arial; color:#000;
}

img {border: none;}
ul { list-style-image: url(../img/pijl.gif); }


div#container {
	margin:0 auto;
	width:950px;
	background-color: #fff;
	border-left-color: #92918d;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #92918d;
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: #92918d;
	border-top-style: solid;
	border-top-width: 1px;
}

div#top {
	margin:0 auto;
	width:950px;
	height:25px;
	background-color: #dbdbdb;
}
div#header {
  width: 950px;
  height: 240px;
}
 div#logo {
  float: left;
  width: 255px;
  height: 220px;
  background-image: url(../img/logobg.jpg);
  text-align: right;
  padding: 10px;
  font-size: 160%;
}
 div#foto {
  float: left;
  width: 675px;
  height: 240px;
}
div#balk {
  width: 950px;
  height: 8px;
}
 div#main{
  width: 950px;
  background-color: #fff;
  overflow: hidden;
}

div#menu {
	float: left;
	width: 275px;
 }
 
/**
 * Nieuwe menu
 */
	#menu ul{
		list-style: none;
		padding: 0;
		margin: 0;
	}
		#menu li{
		}
			#menu li a{
				color: #fff;
				text-decoration: none;
				padding-left: 20px;
				
			display: block;	
			line-height: 26px;
			font-weight: bold;
			background: url(../img/menubg.gif) bottom no-repeat;

			margin: 0 0 2px 0;
				
			}
			#menu li a:hover{
				text-decoration: underline;
			}

			#menu li ul.submenu a{
				background: url(../img/menubg.gif) top no-repeat;
				height: 26px;
			}
	
div#kaartje {
	width: 275px;
	height: 368px;
}

div#home {
	float: left;
	width: 655px;
	padding: 10px;
}
div#hometekstbanner {
	float: left;
	padding: 0 10px 10px 10px;
	width: 434px;
	margin-top: 10px;
	border-right-style: solid;
	border-right-width: 1px;
	border-right-color: #60c21f;
}
div#banner {
	float: left;
	width: 210px;
	padding: 10px 5px 5px 5px;
}

div#homebalk {
	width: 660px;
	height: 26px;
	line-height: 26px;
	color: #fff;
	background-color: #2288dd;
	padding-left: 15px;
	text-transform:lowercase;
	margin: -10px 0 0 -10px;
}

div#footer {
	width: 950px;
	height: 75px;
	margin:0 auto;
	background-image: url(../img/footer.jpg);
	border-left-color: #92918d;
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: #92918d;
	border-right-style: solid;
	border-right-width: 1px;
	border-bottom-color: #92918d;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}
div#postcode {
	float: left;
	width: 275px;
	height: 75px;
	background-image: url(../img/postcode.jpg);
}
div#sponsors {
	float: left;
	width: 675px;
	height: 75px;
}
.sponsorveld {
  float: left;
  padding-right: 15px;
  margin-bottom: 10px;
}


div#onderschrift{
	margin:0 auto;	
	width:950px;
	text-align: center;
	font-size: 85%;
 }

 .foto {
	float: left;
	width: 131px;
	height: 102px;
 }
 #home p {
	margin: 0 0 10px 0;
 }
 #home h1, .head {
	color:#23497c;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:120%;
}
 .aanhef {
	color:#23497c;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size:100%;
}

#home a {
	color:#06578e;
	text-decoration: none;
}
#home a:visited {
	color:#06578e;
}
#home a:hover {
	text-decoration: underline;
}

#homebalk a{ text-decoration: underline;color: #fff; }
#homebalk .balklinks { text-decoration: underline;color: #fff;}
#homebalk .balklinks:visited { text-decoration: underline;color: #fff;}
#homebalk .balklinks:active { text-decoration: underline;color: #fff;}
#homebalk .balklinks:hover { text-decoration: none;color: #fff;}

.bannerlinks { text-decoration: none;color: #009900;font-weight: bold;font-size:90%;}
.bannerlinks:visited { text-decoration: none;color: #009900;font-weight: bold;font-size:90%;}
.bannerlinks:active { text-decoration: none;color: #009900;font-weight: bold;font-size:90%;}
.bannerlinks:hover { text-decoration: underline;color: #009900;font-weight: bold;font-size:90%;}
}
