body, html, div.page0, table.page, div#browserNameDiv, div#browserFullnameDiv {
  background-color: #FFFFFF;
}


/* Uncomment & adapt the commented subsection in order to have only the
   specified printcontents section visible when printing
   For multi-page printing of containers with large contents, note:
   - position:absolute inhibits multi-page printing
   - overflow: auto inhibits multi-page printing
   - height: (something other than auto) inhibits multi-page printing
   - top: -XXXpx shifts contains of post-first pages in Firefox
   - margin-top: -XXXpx causes double-printing of lines in IE
 */
/*
@media print {
  body {
    visibility: hidden;
  }
  div.printcontents {
    visibility: visible;
    position: relative;
    left: -320px;
    margin-top: -170px;
    width: 700px;
  }
  .browserMSIE div.printcontents {
    top: -170px;
    margin-top: 0px;
  }
  img#printbutton, input[type=submit], .noprint {
    visibility: hidden;
  }
  option {
    visibility: hidden;
    color: white;
  }
  select {
    color: white;
    height: 2ex;
  }
}
*/

.no_border {
  border:0px;
}

.pagecontents {
  padding: 29px 39px 10px 39px;
	-moz-box-sizing:padding-box;
}

body, p, td, th, select, input,textarea {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #000000;
}

div.dropdownmenucontents {
  width: 130px;
  background-color: #DEDEDE;
}
.browserOpera div.dropdownmenucontents { 
  width: 134px;
}

/*
To set minimum height for nav-items, use 'padding' in the span.navbutton(_f2)
classes: using 'height' will interfere with multiline navitems in Firefox,
and min-height doesn't work in Explorer.

To disable multiline nav links, set white-space: nowrap in
div.dropdownmenucontents a, and remove the display: block from the
span.navbutton(_f2) classes
*/
div.dropdownmenucontents a, div.dropdownmenucontents a:link, div.dropdownmenucontents a:active, div.dropdownmenucontents a:visited, div.dropdownmenucontents a:hover {
  width: 130px;
  /* white-space: nowrap */
}
div.dropdownmenucontents div.dropdownmenucontents {
/* this applies to submenus */
  background-color: #E4E4E4;
}

span.navbutton { 
  color: black;
  display: block;
}

span.navbutton_f2 {
  color: grey;
  display: block;
}

div.dropdownmenuSFXline {
  background-color: #808080;
/*
vertical line for horizontal movement of dropdown SFX
*/
  height: 20px;
  left: 60px;
  width: 2px;
  top: 0px;
/*
horizontal line for vertical movement of dropdown SFX
  height: 2px;
  width: 20px;
  left: 0px;
  top: 60px;
*/
}

h1 {
  font-size: 17px;
  color:#FF722A;
}
h2 {
  font-size: 13px;
}
h3, h4 {
  font-size: 12px;
}


a:link, a:hover, a:visited, a:active {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration:underline;
}

a.dikke_link:link, a.dikke_link:hover, a.dikke_link:visited, a.dikke_link:active {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  color: #000000;
  text-decoration:none;
  font-weight:bold;
}

a.witte_dikke_link:link, a.witte_dikke_link:hover, a.witte_dikke_link:visited, a.witte_dikke_link:active {
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  color: #FFFFFF;
  text-decoration:none;
  font-weight:bold;
}

div.contents, div.contents p, div.intro, div.intro p {
  margin-top: 1ex;
  margin-bottom: 1ex;
}

div.intro, div.intro p, .intro {

}

div.contents, div.intro {
  width: 500px; /* equal to width of contenteditableregion */
}

.weblogentry_head {
  font-size: 13px;
  font-weight: bold;
  background-color: #CCCCCC;
  padding:5px;
}

.weblogentry_content { background-color: #EAEAEA; padding:5px; }
.weblogentry_options { background-color: #CACACA; }
.weblogentry_line    { background-color: #000000; }

.forum_head {
  font-size: 13px;
  font-weight: bold;
  background-color: #009CBB;
  color:#FFFFFF;
}

.forum_content { background-color: #CEE1E6; }
.forum_options { background-color: #CACACA; }
.forum_line {    background-color: #000000; }

table.poll {
  border: 1px solid #66cc66;
  background-color: #66cc66;
}

th.pollhead {
  border: 0px solid #66cc66;
  font-size: 11px;
  color: #000000;
  background-color: #EEEEEE;
}

td.pollbody {
  border: 1px solid #EEEEEE;
  font-size: 11px;
  background-color: #EEEEEE;
}

td.calendar {
  background-color: #666666;
}
td.calendarday {
  background-color: #c6cce8;
}
td.calendartoday {
  background-color: #596dbf;
}

#subnavContainer {
  width: 730px;
}

td.lang_td {
  width:80px;
}

td.search_td {
  width:190px;
}

a.hoofdnav, a:visited.hoofdnav, a:hover.hoofdnav, a:active.hoofdnav,
a.subnav, a:visited.subnav, a:hover.subnav, a:active.subnav {
  color: #ffffff;
}

span.hoofdnav, span.subnav {
  color: #ffffff;
  padding:0px 22px 0px 22px;
}

a.hoofdnav_f2, a:visited.hoofdnav_f2, a:hover.hoofdnav_f2,a:active.hoofdnav_f2,
a.subnav_f2, a:visited.subnav_f2, a:hover.subnav_f2, a:active.subnav_f2 {
  color: #C1FF36;
  font-weight: bold;
}

span.hoofdnav_f2, span.subnav_f2 {
  color: #C1FF36;
  font-weight: bold;
  padding:0px 22px 0px 22px;
}

.submitbutton{
  font-size: 8pt;
  font-weight: bold;
  background-color: #EEEEEE;
  border: 2px ridge #DDDDDD;
}

td.quotehead {
  font-weight: bold;
  font-size: small;
}

td.quoteline {
  height: 1px;
  color: #666666;
}

td.quotebody {
  font-style: italic;
  padding-left: 10px;
  padding-right: 10px;
  background-color: #EEFFEE;
}

td.quotebody td.quotebody {
  background-color: #DDFFDD;
}

td.quotebody td.quotebody td.quotebody {
  background-color: #CCFFCC;
}

table.quote { 
 width: 400px;
}


li{
  margin-top: 1ex;
}

.myavenueclass1 {
  color: red;
}

td.statscounter { 
  background-image: url(images/bg_counter.gif);
  color: #FFFFFF;
  font-family: "Courier New", Courier, mono;
  font-weight: bold;
  font-size: 16px;
}

table.evententry { 
  border: 1px solid #CCCCCC;
}

table.evententry th { 
  background-color: #666666;
  color: white;
}

table.evententry td { 
  background-color: #FFFFFF;
  border: 1px solid #CCCCCC;
}

a.breadcrumb {
	color:#009CBB;
	text-decoration:none;
}

table.forum { 
  border: 0px solid #000000;
  width: 510px;
}

table.forum td.forum_header {
  color:#FFFFFF;
}

table.forum_list td.forum_header {
  color:#FFFFFF;
}

table.forum_list { 
  border: 0px solid #000000;
  width: 510px;
}

table.forum_list tr.forum_list_tr { 
  border: 0px solid #FFFFFF;
  background-color:#FFFFFF;
}

table.forum_list tr.forum_list_header { 
  background-color:#009CBB;
}

table.forum_list tr.forum_list_header2 { 
  height:24px;
}

table.forum_list td.user_image_td { 
  width:80px;
  padding:5px 10px 0px 5px;
}

table.forum_reply  { 
  width:510px;
}

table.forum_reply td.forum_reply_name  { 
  padding-left:5px;
  color:#FFFFFF;
}

table.forum_reply td.forum_reply_input  { 
  padding:5px;
}

table.forum_reply td.forum_reply_input2  { 
  padding:0px 5px 5px 5px;
}

table.forum_list td.forum_head_1 { 
  width:335px;
  font-size: 13px;
  font-weight: bold;
  background-color: #009CBB;
  color:#FFFFFF;
  padding:5px;
}

table.forum_list td.forum_head_2 { 
  width:125px;
  font-size: 13px;
  font-weight: bold;
  background-color: #009CBB;
  color:#FFFFFF;
  padding:0px;
}

table.forum_list td.forum_head_3 { 
  width:50px;
  font-size: 13px;
  font-weight: bold;
  background-color: #009CBB;
  color:#FFFFFF;
  padding:5px;
}

table.forum_list td.forum_head_4 { 
  width:380px;
  font-size: 13px;
  font-weight: bold;
  background-color: #009CBB;
  color:#FFFFFF;
  padding:5px;
}

table.forum_list td.forum_head_5 { 
  width:80px;
  font-size: 13px;
  font-weight: bold;
  background-color: #009CBB;
  color:#FFFFFF;
  padding:0px;
}

table.forum_list tr.tr_blue { 
  height:30px;
  background-color: #FFFFFF;
}

table.forum_list tr.tr_grey { 
  height:30px;
  background-color: #FFFFFF;
}

table.forum_list td.forumreply_text { 
 width:550px;
 height:60px;
}

table.forum_list a.forumentry_add { 
  color: #33332D;
  font-weight:bold;
  text-decoration:none;
}

table.forum_list td.forum_entry_name { 
  padding:3px 10px 8px 5px;
}

table.forum_list a.forum_headline { 
  color: #0099BB;
  font-weight:bold;
  text-decoration:none;
}

table.forum_list a.forum_headline2 { 
  color: #0099BB;
  font-size:11px;
  font-weight:bold;
  text-decoration:none;
}

table.forum_list td.forum_list_end { 
  background-color: #000000;
  height: 1px;
}

td.login_td {
  width:470;
}

table.forum_reply td.forum_reply_text  { 
  font-size: 13px;
  font-weight: bold;
  background-color: #CEE1E6;
  color:#000000;
  padding:0px 0px 0px 5px;
}

table.forum_reply textarea  { 
  width: 400px;
  margin: 5px;
}

table.table_nav  { 
  border: 0px;
  height: 23px;
  margin: 0px 0px 0px 23px;
}

table.search_table td.search_box { 
 width:180px;
}

form.search_form {
 padding:0px;
 margin:0px;
}

form.search_form input.search_input{
 border:0px;
 height:12px;
 font-size:10px;
}

form.search_form input.search_button{
 border:1px solid #FFFFFF;
 height:14px;
 font-size:10px;
 background-color:#2890D8;
 padding:0px 5px 0px 5px;
 margin:0px;
}

.breadcrumbs {
 color:#009CBB;
}

#newsitem_box {
 width:117px;
 text-align:left;
 margin:auto;
}

table.newsitem_table  { 
  border: 0px solid #000000;
  width:130px;
  margin: 0px 0px 0px 21px;
}

table.newsitem_table td.newsitem_td { 
  border: 0px;
  width: 130px;
  padding: 0px 0px 10px 8px;
}

.newsitem_headline {
 font-size:14px;
 font-weight:bold;
}

table.page_show {
 width:100%;
 border:0px;
}

table.page_show td.page_show_td {
 width:100%;
}

table.page_show .pageTitle {
  font-size:14px;
  font-weight:bold;
  color:#FF722A;
}

a.forumreply_owner {
 color:#33332D;
 font-weight:bold;
 text-decoration:none;
}

table.main_table {
 width:1000px:
 border:0px;
}

table.main_table td.logo_top {
 width:1000px:
 border-bottom:1px solid #FFFFFF;
 height:170px;
}

table.main_table tr.subnav_tr {
 background-color:#009CBB;
}

table.main_table .search_div {
 width:100%;
 text-align:right;
}

table.main_table td.crumbs_td {
 background-color:#CEE1E6;
 height:16px;
 padding:0px 0px 0px 55px;
}

table.main_table2 {
 width:1000px:
 border:0px;
}

table.main_table2 td.contents_left_td{
 width:222px;
 height:589px;
 background-color:#CEE1E6;
 padding-top:25px;
}
table.main_table2 td.contents_left_td2{
 width:222px;
 background-color:#CEE1E6;
 padding-top:25px;
}

table.main_table2 .pagetext_left {
 padding:0px 14px 14px 14px;
 -moz-box-sizing:padding-box;
 border-bottom:2px solid #ffffff;
}

table.main_table2 .meer_lezen {
 font-weight:bold;
 font-style:italic;
 color:#009CBB;
}

table.main_table2 .login_div {
 margin:14px 0px 0px 15px;
}

table.main_table2 td.contents_td{
 width:588px;
}
table.main_table2 td.contents_td2{
 width:588px;
 font-size: 10px;
}
table.main_table2 td.contents_td2 a:link, table.main_table2 td.contents_td2 a:hover, table.main_table2 td.contents_td2 a:visited, table.main_table2 td.contents_td2 a:active{
color: #000000;
}
table.main_table2 td.contents_right_td{
 width:190px;
 padding:29px 0px 0px 0px;
}

table.user_table {
 width:192px;
 border:0px;
}

table.login {
 border:0px;
}

table.user_edit_table {
 width: 500px;
}

p.newsitem_header {
 font-size:14px;
 font-weight:bold;
 color:#FF722A;

}

table.forum_list2 { 
  border: 0px solid #000000;
  width: 430px;
}

table.forum_list2 td.forum_header { 
  background-color:#999999;
  color: #FFFFFF;
  width: 374px;
}

table.forum_list2 td.forum_topics { 
  background-color:#999999;
  color: #FFFFFF;
  width: 44px;
}

table.forum_list2 td.forum_name { 
  background-color:#EEEEEE;
}

table.forum_list2 a.forum_name { 
  color:#33332D;
  font-weight:bold;
  text-decoration:none;
}

table.forum_list2 td.separator { 
  background-color:#000000;
  height:1px;
}

table.forum_list2 td.forumentries_count { 
  background-color:#CCCCCC;
}

.inputdisabled {
  background-color:#CCCCCC;
}

td.userbox {
  background-color:#009CBB;
}

table.forum_list td.forum_lastpost { 
  padding-top:4px;
}

input.register_input {
 width: 190px;
 margin:3px 0px;

}

.forum_header10 {
  font-weight:bold;
  font-size: 17px;
  color:#FF722A;
}

.submit_reaction {
 padding:5px;
 font-size:15px;
 color:#FFFFFF;
}

table.login {
  width:510px;
}

table.login tr.login_list_header { 
  background-color:#009CBB;
}

table.login td.login_text  { 
  padding-left:5px;
  width:150px;
  color:#FFFFFF;
}

.pageTitle2 {
  font-size:14px;
  font-weight:bold;
  color:#FF722A;
}

table.total_table {
 width:100%;
 height:100%;
 border:0px;
}

table.total_table td.total_td {
 width:100%;
 height:100%;
 border:0px;
}

table.contact_table {
 width:100%;
 border:0px;
}

table.contact_table td.small_td {
 width:13%;
 border:0px;
 height:19px;
}

table.contact_table td.big_td {
 width:87%;
 border:0px;
}

.captcha_ding {
 width:1px;
 height:1px;
}
