*{margin: 0; padding: 0;}
html{background: #ecf5fc url(/cmsfile/22) repeat-x fixed center bottom; height:100%;}
body{font-family: Arial, Helvetica, sans-serif; font-size:62.5%; line-height:1.5; /*background: #ecf5fc;*/ height:100%;}
a{text-decoration:none;}
img{border:none;}
#page{width:100%; height: 100%; background: transparent ; }
#header{width:100%; height: 255px; background:#4d6ca7; background: #fff url(/cmsfile/106) repeat-x left top;} /* 102 */
#header #logo {width:260px; height:200px; background: transparent; margin: 0 auto 13px auto;}
#header .inside{margin:0 auto; width:1000px; height:255px; background: transparent url(/cmsfile/90) no-repeat center top;}
#header ul{list-style-type: none; width:944px; _width:954px;  height:34px; background:transparent; line-height:16px;  margin:0 auto; padding-top:11px;}
#header ul li {float:left; display:inline;}
#header ul li#home a{border:none !important; background-image: none !important;}
#header ul li a{/*border-left: 1px solid #e6cd5f;*/ color:#fff; font-size: 13px; font-weight:bold; width:120px; display:block; text-align:center;}
#logo{height:150px;}
#content {width:100%; /*background: transparent url(/cmsfile/22888888) repeat-x fixed center bottom;*/  z-index:20;}
.contenthome{height:517px;}
.contentsub{height:auto;}
#content .inside{margin: 0 auto; width:1000px; height:auto; background: transparent;}
#footer{width:100%; height:24px; clear:both; float:left; display:block;}
#nieuws{color:#145495; float:left; display:inline; width: 190px; height: 455px; background: url(/cmsfile/18) no-repeat center top; margin:4px 0 0 18px;}
#nieuws h4{color:#fff; font-size:16px; font-weight:bold; text-transform: uppercase; letter-spacing:16px; margin: 4px 0 0 18px;}
#nieuws ul{width:154px; height:400px; background:transparent; list-style-type:none; margin: 0 auto;}
#nieuws ul li {width:154px; height:90px; border-top: 2px solid #145495; font-size:11px; font-weight: bold; color:#145451; margin-bottom:4px; padding-top:6px;}
#nieuws ul li a{color:#145495;}
#nieuws ul li a:hover{color:#003366;}
#nieuws ul li span{width:50px; height: 72px; float:left; margin-right:3px; overflow:hidden;}
#nieuws li#n0{border:none !important;}
#nieuws img{float:left; display:inline; margin-right:4px;}
#nieuwsarchief{color:#fff; display: block; font-size: 10px; font-weight:bold; width:170px; height:24px; line-height:24px; margin: 0 auto; text-align:center;}
#nieuwsarchief a:hover{text-decoration:underline !important;}
#main {float:left; display:inline; background: transparent; height:100%; height: auto;}
#main h1{font-size:16px; font-weight:bold; border-bottom: 2px solid #e6cd5f; color:#145495; margin-bottom:12px;}
#main h2{font-size:12px; font-weight:bold; margin-bottom:12px;}
#main h3{color:#000080;}
#main p, #main a, #main table{font-size:12px;}
#main img {border: 1px solid #7ea2c6;}
#main ul {margin:12px 0 18px 18px; font-size:12px;}
#main ol {margin: 12px 0 18px 22px; font-size:12px;}
#main a{color:#145495; font-size:12px; text-decoration:underline;}
#main a:hover{color:#000;}
.home{width:570px;}
.sub{width:760px; padding-bottom:24px; }
#kp{z-index:30; color: #145495; font-size:11px; margin-top:12px; width:760px; height: 24px; background: transparent;}
#kp a{color:#145495; font-size:11px; text-decoration:none;}
#kp span{color:#e1b400;}
#sidebar {float:left; display:inline; width:214px; min-height:445px; height:100%;}
#sidebar h4{color:#fff; font-weight:bold; font-size:15px; margin:7px 0 0 30px; padding-top:3px; text-transform: uppercase;}
#sidebar p{ border-bottom: 2px solid #145495; color:#145495; font-size:11px; font-weight:bold; font-style: italic; width:148px; margin: 0 auto; padding:6px 0; text-transform:none;}
#commercie{background: url(/cmsfile/6) no-repeat center top; width:214px; height:455px; margin-right:8px;}
#commercie a{color:#000088;}
#commercie a:hover{color:#145495;}
#mensen {position: relative; top:120; z-index:12;}
#cms_textfooter{display:none;}
#formident i{font-size: 11px; font-style: italic; color:#666; padding-bottom:4px;}
.info{float:left; display: inline; width:263px; height:200px; background: transparent; font-size:12px; color:#000; margin: 0 12px 36px 10px;}
.info h3{border-bottom: 2px solid #e6cd5f; color:#145495; font-weight:bold; font-size:15px; margin:10px 0 6px 0; }
.info img{float:left; display:inline; margin-right:8px;}
.deelnemers{list-style-type: none; margin-left: 0 !important;}
.deelnemers li {float: left; display: inline; /*border: 1px solid #e2e2e2;*/ width: 160px; height: 210px; margin-left:10px; /* -moz-border-radius: 8px; -webkit-border-radius: 8px;*/ } 
.deelnemers li:hover{cursor: hand; cursor: pointer;}
.deelnemers li span{margin: 0 auto;}
.deelnemers li a img{box-shadow: 3px 3px 3px #e2e2e2; -webkit-box-shadow: #e2e2e2 3px 3px 3px; -moz-box-shadow: #e2e2e2 3px 3px 3px; box-shadow: #e2e2e2 3px 3px 3px; margin: 0 auto;}
.deelnemers h3 a{ color: #000080; display:block; text-decoration: none !important; padding: 3px 0;}
.container{width:100%;}
ul.dropdown{position: relative; list-style-type:none; z-index:1000;}
ul.dropdown li {font-weight: bold; float: left; zoom: 1; background: transparent; width:118px;  }
ul.dropdown li.home{margin-left:10px;}
ul.dropdown li a:hover, ul.dropdown li a.selected{color: #666;}
ul.dropdown a:active {color: #ffa500;}
ul.dropdown li a {background: url(/cmsfile/94) no-repeat left -1px; color:#fff; display: block; text-decoration:none; padding-bottom:8px;}
ul.dropdown li:last-child a {border-right: none;} 
ul.dropdown li.hover,
ul.dropdown li:hover {color: #000; position: relative;}
ul.dropdown li:hover a{color: #fff!important; position: relative; left:0;}
ul.dropdown li a:hover{color: #fff !important; }
ul.dropdown ul.sub {border:none; width: 120px !important; visibility: hidden; position: absolute; top: 100%; left: 0; list-style-type:none; z-index:1050; background: url(/cmsfile/58) no-repeat center bottom !important; margin-top:11px; padding:11px 0 12px 0 !important; width:120px; height:auto !important; }
ul.dropdown ul li {font-weight: normal; color: #000; border-bottom: 1px solid #fff; float: none; line-height:20px; margin:0;  padding:0!important; width:118px;}
ul.dropdown ul li a{background: none !important; border-left: none; border-right: none; color:#fff !important; font-size:11px !important; width: 117px !important; display: inline-block; padding:3px 0 !important; text-align:center;}
ul.dropdown ul li a:hover{background: #005398 !important; border-right:none; color:#fff !important;}
ul.dropdown li.selected{color:#fff !important;}
ul.dropdown li.selected a{color:#fff !important;}
hr{height:0;border: 0;border-top: 1px dotted  #666; margin:3px 0 18px 0;}
.inputtext{border: 1px solid #7ea2c6; margin-bottom:6px; padding:3px; width:240px;}
.inputtextarea {border: 1px solid #7ea2c6;  margin-bottom:6px; padding:3px; width:240px; height:80px;}
.inputselect option{padding:0 2px;}
.inputselect{border: 1px solid #7ea2c6; margin-bottom:6px; padding: 3px;}
.cms_sitemap img{border:none !important;}
textarea{font-family: Arial; font-size:12px; color:#000;}

.twitter{float:left; display: inline; width:546px; height:200px; background: transparent; font-size:12px; color:#000; margin: 0 12px 36px 10px;}
.twitter h3 { }

.twtr-hd h3 {
	border-bottom: 0px solid #e6cd5f; color:#145495; font-weight:bold; font-size:15px; margin:10px 0 6px 0;
}

.twtr-hd {
	background-color:transparent !important;
}

.social {
	width:250px;
	height:30px;
	float:right;
}
