html,body{background-color:#DCDCDC;background-image:url('images/background.jpg'); background-repeat:repeat-x; background-position:top left; font-family:Verdana;font-size:12px;padding:0;margin:0;}
html{overflow-y: scroll;}
a{color:#0D192C;}
a:hover{color:#0D192C;}
h1{font-family:Trebuchet MS;font-size:24px;font-weight:normal;  margin:0 0 10px 0;padding:0;}
h2{font-family:Trebuchet MS;font-size:16px;font-weight: normal; margin:0;padding:0;}
h3{font-family:Trebuchet MS;font-size:18px;font-weight: normal; margin:0;padding:0;}
input[type="submit"]{background-color:#08315F;border:0 none;color:#fff;cursor:pointer;padding:5px 10px;}
.Title{font-family:Trebuchet MS;font-size:24px;font-weight:normal;}
#menu{display:block;font-family:Trebuchet MS;font-size:16px; font-weight:normal; height: 50px; background-color:#0F1A2E;}
#menu ul{list-style:none;margin:0;padding:0;}
#menu ul li{display:inline;}
#menu ul li a{color:#fff;display:inline-block;padding:15px 39px;text-decoration:none;outline:none}
#menu ul li a:hover{background-color:#FFCD02; color:#0F1A2E; height:20px;}
#menum{display:block;font-family:Trebuchet MS;font-size:16px; font-weight:normal; height: 50px; background-color:#0F1A2E;}
#menum ul{list-style:none;margin:0;padding:0;}
#menum ul li{display:inline;}
#menum ul li a{color:#fff;display:inline-block;padding:15px 39px;text-decoration:none; outline:none}
#menum ul li a:hover{background-color:#FFCD02; color:#0F1A2E; height:20px;}
#wrapper{margin:0 auto; width:980px;}
#caroussel{float: left;}
.caroussel{height:300px;width:980px; overflow:hidden;}
#main{float:left;background-color:#fff; width:980px;}
#maincontent{padding: 20px 20px 20px 20px;}
#items{width: 300px; float: left; margin-right: 13px;}
.newsitems{clear:both;}
.newstitle{min-height: 40px; background-color: #0F1A2E; color: White; padding:5px 10px;}
.newsitem{height: 135px; background-color: #DCDCDC; padding: 10px; margin-bottom: 20px; line-height: 1.4}
.more{display:block;font-weight:bold;outline:none;padding:3px 0;text-decoration:none;}
.more:hover{text-decoration:underline;}
.newsitem ul{margin:0 0 0 5px;padding:0;list-style-type:none;}
.newsitem ul li:before{content:"\00BB\0020";}
.newsimg{padding-left: 5px; padding-bottom: 10px;}
#itemsharbour{width: 300px; float: left; }
.harbouritems{min-height: 80px; padding: 5px}
.harbouritems:nth-child(odd){background-color:#DCDCDC;}
.harbouritems img{border:0 none; clear:left}
.harbouritems:nth-child(even){background-color:#EFEFEF;}
.harbouritems.clickable:hover{background-color:#FFCD02;cursor:pointer;}
#itemsphotoalbum{clear:left;width: 610px; float: left;margin:0 13px 0 0;}
.titelphotoalbum{padding-bottom: 2px; font-weight: bold; font-size: 10px; font-style:italic; margin:-15px 0 10px 0;float:right}
#footer{text-align:center; background-color: #DCDCDC; color:#666; font-size: 10px; line-height:30px; }
#footer a{color:#666;}
#sponsors ul{list-style:none;margin:0;padding:0;}
#sponsors ul li{display:inline; padding:10px 50px 10px 10px}
#sponsors ul li a{display:inline-block;text-decoration:none}
#sponsors{height: 90px; background-color: white; margin:10px 0; text-align:center;float:left;width:980px;}
#sponsors a{vertical-align:middle;}
.ledenlijst .lid{border:1px solid #ccc;float:left;margin:0 20px 20px 0;padding:5px;width:400px;}.ledenlijst .lid img{float:left;margin: 0 10px 0 0 ;}
.ledenlijst .lid > div > div:first-child{font-weight:bold;font-size:16px;}
.GridFiles{width: 600px;border: none;}
.GridFiles th{font-weight:bold; height: 15px; font-size: 12px; font-weight: bold; color: white; border: none; background-color: #0664BB; padding:4px 10px;}
.GridFiles tr.clickable:hover{background-color:#FFCD02;cursor:pointer;}
.GridFiles tr:nth-child(even){background-color:#efefef;}
.GridFiles td {border: none;padding:4px 10px;}
.login{display: inline-block}
.hlPhotoAlbum{font-family:Trebuchet MS;font-size:16px;text-decoration:none; border: 0px;}
.aboutustitle{}
h1{border-bottom:1px solid #ccc;}
#membersitems .membersnews{margin:10px 20px 10px 0;min-height:80px;padding:10px;}
#membersitems .membersnews:nth-child(even){background-color:#efefef;}
.leftcolumn{clear:left;width: 610px; float: left;margin:0 13px 0 0;}
.rightblock{background-color:#DCDCDC;float:right;width:200px;}
.rightblock h2{height: 20px; background-color: #0F1A2E; color: White; padding:5px 10px;}
.rightblock ul{list-style-type:none; margin:5px 10px 10px;padding:0;}
.rightblock ul li:before{content:"\00BB\0020";line-height:1.5em;}
input[type="text"],input[type="password"],textarea{background-color:#efefef;border:1px solid #DCDCDC;font-family:Verdana;font-size:14px;margin:5px 0;padding:2px 5px;}
textarea{height:150px;width:400px;}