body	{ padding:0px; margin:0px; background: #d9ddeb 125px 112px; font-family: Arial, sans-serif; font-size: 16px; }
h1	{ font-size: 1.2em; color: #003265; font-weight: bold; }
img { border: 0; }
a.anoline	{ text-decoration: none; color: #003265; }
a.anoline:hover	{ text-decoration: none; color: #000000; }
#logo	{ height: 113px; width:100%; background: url(images/right.gif); top: 0px; left: 0px; z-index:5; }
#container { background: #d9ddeb; margin-top: -1px;}
#menutop   { background: #9da0b3 url(images/menutopopvulling.gif); width:125px;}
div#menu  { background: #9da0b3 url(images/menutopopvulling.gif); width:111px; border-bottom: 4px solid  #9397a3; border-right: 4px solid #9397a3; }
div#menuwrapper>div#menu { background: #9da0b3 url(images/menutopopvulling.gif); width:121px; border-bottom: 4px solid  #9397a3; border-right: 4px solid #9397a3; }
div#menuwrapper { position: relative; float: left; margin-top: -20px; }

#kiesclub { background: #eceff8; border-top: 1px solid #003265;border: 1px solid #003265; margin-bottom: 20px; text-align: center;}
#kiesclub table { text-align: center; margin-left:auto; margin-right:auto; border-spacing: 15px 4px;}
#kiesclub table img { border: 0px; }

#menu ul { list-style: none; padding: 0px; width:100%; margin-left: 10px; margin-top: -3px; }
#menu li { padding: 0px; margin: 0px; width:100%;}
#menu a	{ font-size: 0.9em; text-decoration: none; color: #003265; display: block; width:90%; padding:3px 3px; }
#menu a:hover	{ font-size: 0.9em; text-decoration: none; color: #003265; display: block; width:90%; padding:3px 3px;  }
#main { font-size: 0.8em; margin-left: 150px; margin-right: 300px; margin-top: 20px; }
#main a { text-decoration: none; color: #003265; }
#main a:hover { text-decoration: none; color: #000000; }
#main p.copyright { font-size: 0.7em; text-align: center; -moz-user-select: none; -khtml-user-select: none; user-select: none; }
#sidebar { position: relative; float: right; width: 250px; border-left: 1px solid #003265; padding: 0px 10px;  font-size: 0.7em; }
#clubinfo img { margin-top: -30px; margin-left: 40px; width: 120px; }
#clubinfo ul { margin-left: 175px; margin-top: 60px; }
#clubinfo table { margin-left: 20px; margin-top: 10px; }
#clubinfo table td.rechts { text-align: right; }

.gilde  { font-weight: bold; font-size: 13px; }
.clubs { font-size: 11px; text-decoration: underline; color: #666666; }
.item	{ background: #eceff8; border-top: 1px solid #003265;border: 1px solid #003265; margin-bottom: 20px; margin-right: auto;  margin-left: auto; margin-top: 10px;}
.item h1 { font-size: 1em; display: block; background: #003265; margin-top: 0px; margin-bottom: 0px; color: white; padding:3px 6px; }
.item h1 .more	{ float:right; font-size: 0.8em;}
.item p	{ padding: 0px 6px; text-align: justify;}
.item a { text-decoration: none; color: #003265; }
.item a:hover { text-decoration: none; color: #000000; }
.item table { width: 100%; }
.item p input { width: 180px; }
.item p label { width: 130px; text-align: right; }
.sponsor { text-align:center; margin-bottom: 10px; }
.vet { font-weight: bold; }
#submenu a { text-decoration: none; color: #003265; border-bottom: 2px solid #eceff8;display: block; float: left; padding: 4px 20px; }
#submenu a.sel { text-decoration: none; color: #003265; border-bottom: 1px solid #003265; padding-bottom: 5px; }
#submenu a:hover { border-bottom: 2px solid #003265; padding-bottom: 4px; }
#db ul { width:100%; margin-left: 200px; }
#db li { margin: 8px; width:100%; font-size: 1.1em; }
#db p  { font-size: 1.5em; font-style: italic;}
#db img { float: left; margin-left: 20px; margin-bottom: 20px;  }
#dboverzicht { border-collapse: collapse; }
#dboverzicht th { text-align: left; border: 1px dashed;}
.dbgroepfoto { width: 60%; }
.activiteiten { width: 100%; }
.activiteiten td { text-align: center; }
.floatclearer { clear: both; }
.message { padding: 10px; font-weight: bold;}
.error { background-color: #660000; color: #FF0000; }
.info { background-color: #006600; color: #22DD22; }
ul.sponsors { list-style: none; text-align: center; }
.clearfix {display: inline-block;}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
* .clearfix {display: block;}
*/* End hide from IE-mac */
.clearfix:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }

/* Rouwband */
#rouwband { left:0; position:absolute; top:0; z-index:999; }