/*
2005-09-06:
  - added .navlinks (mv)
2005-08-16:
  - added .related p (mv)
2005-08-02:
  - added H6 style for headers in content (pvp)
  - added style for P
  - added .subsubsubmenu (mv)
2005-07-28:
  - changed font to verdana (mv)
  - added .lidcontact (mv)
*/

body 
 {font-family: verdana, 'Times New Roman', Times, serif;
  color: #333333;
  margin: 0px!important;
  padding: 0px;
  background-color: #FFFFFF;}
.border 
 {border-top-width: 0px;
  border-right-width: 1px;
  border-bottom-width: 1px;
  border-left-width: 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-left-style: solid;
  border-top-color: #CCCCCC;
  border-right-color: #CCCCCC;
  border-bottom-color: #CCCCCC;
  border-left-color: #CCCCCC;
  height: 550px;
  width: 980px;}

table.ocms input, table.ocms textarea, table.ocms select 
 {border: 1px inset #000;}
.ocmssubmit 
 {border: 1px outset #000;}

input.searchfield
 {width: 120px;}

input.searchbutton 
 {width: 70px;}

td 
 {font-family: verdana, 'Times New Roman', Times, serif; font-size: 12px;}

.menuitem 
 {font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #999; /* #b2b2b2 */
  padding: 1px;
  text-transform:uppercase;}
a:hover, a.menuitem:hover 
 {font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  text-decoration: none;
  font-weight: bold;
  color: #999; /* #14149E */}
a:link, a.menuitem:link 
 {font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #999; /* #b2b2b2 */
  text-decoration: none;
  /*text-transform:uppercase;*/}
a, a.menuitem:visited 
 {font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #b2b2b2;
  text-decoration: none;}
.nieuwsitem 
 {color: #FF0000;}
.nieuwskop 
 {font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #FF0000;}
.menuitemActive, a.menuitemActive:link 
 {font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color: #14149E;
  padding: 1px;
  font-weight: bold; }
div#Layer1 a 
 {color: #666!important;}
div#Layer1
 {padding: 3px;
  padding-top: 14px;
  height: 365px;
  display: block;
  line-height: 130%;
  overflow: auto;
  position: relative;
  z-index: auto;
  scrollbar-Track-Color: #FFFFFF;
  scrollbar-Arrow-Color: #999999;
  scrollbar-DarkShadow-Color: #C8A4A5;
  scrollbar-Face-Color: #FFFFFF;
  scrollbar-Highlight-Color: #FFFFFF;
  scrollbar-Shadow-Color: #FFFFFF;
  scrollbar-3dlight-Color: #EAEAEA;}
h1, h2, h3 
 {font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #00c; /* groen is #064; */
  text-transform: uppercase;
  font-weight: normal;
  margin-top: 0px;}
h1 {font-size: 17px; }
h2 {font-size: 16px;}
h3 {font-size: 15px; font-weight: bold; }
h4 {font-size: 14px;}
h5 {font-size: 13px;}
h6 {font-size: 12px;}


div.print_recommend 
 {float:right;
  display: block;}
.menu a
 {display: block;
  width: 140px;
  text-transform: uppercase;}
.menu a:hover, .activemenuitem
 {color: #14149E!important;
  font-weight: bold;}
.submenu, .subsubmenu 
 {position: absolute;
  top: 0px;
  margin-left: 150px;}
.subsubsubmenu {
  position: absolute;
  white-space: nowrap;
  border: 0px dotted green;
  left: 220px;
  top: 176px;
  }
xinput 
 {width: 100%;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;}

/* div.searchbox 
 {display: block;
  width: 250px;
  position: absolute;
  margin-left: -770px;
  top: 528px;}
*/
div.searchbox 
 {display: block;
  width: 250px;
  position: absolute;
  top: 528px;
  margin-left: -240px;}
.logo  
 {font-size: 11px;}
.logo h1, .logo h2, .logo h3 
 {color: red;}
.logo a 
 {color: #00c;}
.logo a:hover 
 {color: #00c;
  font-weight: normal;
  text-decoration: underline;}
IMG {border:none;}
hr 
 {border: 1px outset #ccc; height: 1px; }

div.related 
 {padding-right: 10px;}
.related p { margin: 0; padding: 0; display: inline; } /* clear whitespace caused by p-tags in content */

.vergadering
 {background-color: #f3f3f3;
  width: 100%;}
.vergadering td 
 {padding: 3px;
  font-family: Arial!important;
  font-size: 11px;
  background-color: white;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #666;
  border-top: 1px solid #ccc;
  border-right: 1px solid #666;}
.vergadering th
 {font-family: Arial!important;
  font-size: 11px;
  white-space: nowrap;
  width: 110px;
  vertical-align: top;
  text-align: left;}

dl.leden { font-family: verdana; }
dl.leden dt { font-weight: bold; }
dl.leden dd { margin-bottom: 1em; margin-left: 2em; }

.lidcontact 
 {float: right; 
  width: 200px; 
  height: 100%; 
  margin-left: 10px; 
  position: relative; top: -36px;} 

H6 
 {text-transform: uppercase;
  color: black;
  font-size:12px;
  margin-bottom:0px;}

P 
 {margin-top:0px;}

.navlinks { width: 460px; border: 0; border-collapse: collapse; }
.navlinks td { padding: 0; margin: 0; width: 33.3% }
.navlinks a:link, .navlinks a:visited, .navlinks a:hover { font-size: 12px; } 



/* forum stuff */

#forumcontainer
 {padding: 30px 0 0 68px;
  border-top: 1px dashed #04643F;}

h1.forumheader, h1.forumheader a
 {text-transform: none;
  font-weight: bold;
  color: #00683F!important;
  font-size: 15px;}
h1.forumheader span 
 {font-weight: normal;
  font-size: 12px;}

table.common td, table.common a 
 {font-size: 11px!important;
  color: #999!important;}
table.common th 
 {font-size: 12px;}

table.boardlist 
 {width: 600px;}

td.boardlisteven, td.boardlistodd
 {padding-bottom: 20px;}
td.boardlisteven p, td.boardlistodd p 
 {width: 400px;
  margin-top: 5px;}

a#boardlistitem31, a#boardlistitem20, a#boardlistitem44
 {position: absolute;
  width: 58px;
  height: 58px;
  margin-left: -72px;
  margin-top: -4px;
  background: url(/sites/nvos/images/bg-board1.gif) 0 0 no-repeat;}
a#boardlistitem31
  {background: url(/sites/nvos/images/bg-board2.gif) 0 0 no-repeat;}
a#boardlistitem44
  {background: url(/sites/nvos/images/bg-board3.gif) 0 0 no-repeat;}



td.boardlisteven hr, td.boardlistodd hr 
 {border-bottom: 1px dashed #999;
  border-top: 0;
  border-left: 0;
  background: transparent;
  color: #fff;
  margin-top: 20px;
  font-size: 1px;}


table.boardlist th 
 {background-color: #04643F;
  color: #fff;}
table.boardlist th a
 {color: #fff!important;
  font-size: 12px;}

