a:active, a:focus {
  border:none;
  outline:none;
}

#content .content_main {
  width:70%;
}

#hoofd_content table {
  margin:0;
}

#forumim {
  text-align:right;
}

#forum_menu a:link, #forum_menu a:visited {
  display:block;
  background:transparent url(http://www.evd.nl/images/nieuwe_stijl/arrows.png) no-repeat scroll 1.8em 7px;
  padding:0.2em 1em 0.2em 2.8em;
  text-decoration:none;
  color:#000;
  font-size:1.1em;
}
#forum_menu a:hover {
  background-color:#bddfed !important;
}

.windowbg, .windowbg3 {
  background-color: #f3f5f6;
  color: #333;
}
.windowbg2, .windowbg4 {
  background-color: #fff;
  color: #333;
}
td.windowbg, td.windowbg2, td.windowbg3, td.windowbg4 {
  padding: 3px;
}
.expwindowbg, .expwindowbg2 {
  background-color: #f3f3f2;
  border: 1px solid #00ff00;
}
hr {
  color: #046f96;
  background-color: transparent;
}
td.titlebg {
  color: #fff;
  background-color:#046f96;
  padding: 3px;
}

.text1 {
  font-weight: bold;
  font-size: 11px;
  color: #fff;
  font-style: normal;
  background-color: transparent;
}
.catbg .catbg2 {
  font-weight: bold;
  color:#fff;
}
.catbg {
  background-color: #f3f5f6;
}
td.catbg {
  padding: 3px;
}
.catbg b {
  color: #000;
  font-size: 12px;
}
.catbg2 {
  background-color: #f00;
}
.catbg a:link, .catbg a:visited {
    color: #046f96;
}
.catbg a:hover {
  text-decoration: underline;
}
.boardlinks {
  background-color:#fff;
}
.boardlinks h2 {
  margin: 5px;
  font-size: 13px;
  padding-bottom: 5px;
  border-bottom: #000 dashed 1px;
}
.boardlinks h3 {
  font-size: 11px;
  line-height:11px;
  color: #000;
  border-bottom: #000 solid 1px;
  padding-left: 10px;
  margin: 0 5px 5px 0;
  padding-bottom: 3px;
}
.boardlinks a {
  text-decoration: none;
}
.boardlinks .reactions {
  color: #888;
  font-size: 10px;
  display:inline;
  font-weight: normal;
}
.boardlinks td {
    vertical-align: top;
    font-size: 11px;
}

.bordercolor {
  background-color:#fff;
  border:none;
  padding: 0px;
  margin-top: -1px;

}

.windowbg .quote, .windowbg3 .quote
{
  font-size: 10px;
  background-color: #fff;
  padding: 10px;
  border: 1px solid #ccc;
}

.windowbg2 .quote, .windowbg4 .quote
{
  background-color: #e4f5fb;
  padding: 10px;
  font-size: 10px;
border: 1px solid #ccc;
}

.windowbg .code, .windowbg3 .code
{
  font-size: 10px;
  background-color: #fff;
  padding: 10px;
  border: 1px solid #ccc;
  color: black;
  font-family: courier new, helvetica, times new roman, serif;
}

.windowbg2 .code, .windowbg4 .code
{
  background-color: #e4f5fb;
  padding: 10px;
  font-size: 10px;
  border: 1px solid #ccc;
  color: black;
  font-family: courier new, helvetica, times new roman, serif;
}

.listtable th
{
  border: none;
}

.help
{
  cursor: help;
  background-color: transparent;
}
.meaction
{
  color: #ccc;
border: 1px solid #ff0000;
  background-color: transparent;
}
.editor
{
  width : 550px !important;
}
.headerbg 
{
  font-size: 11px;
  font-weight: bold;
}

.linktree
{
  padding: 3px;
}

.userinfo a 
{
  color: black;
  text-decoration: none;
}
.initiatief
{
  font-size: 10px;
  font-style: italic;
}
.maintable {
  background: white;
}
.reporttm {
  border: 1px solid red;
  background: #666;
}

.loginfooter td {
    padding:0px 7px 9px 0px;
}


#forum {
    width:622px;
    float:left;
}

#sidebar {
    width:336px !important;
    padding:10px;
}

#sidebar form.search {
    width:316px;
}

#forum h2 {
  font-weight:bold !important;
}


.forummenu {
  text-align:right;
}

#tabs li {
  padding:0;
}

.hlside {
  border:none;
}

.hlmain ul#tabs li {
  background:#bde7f7;
}
.hlmain ul#tabs li a:link, .hlmain ul#tabs li a:visited {
  background:none;
}

.hlmain ul#tabs li.active {
  background:#102863 !important;
}


.hlmain .datatable th {
  background:#298292;
}

.agenda .events {
  margin-top: 21px;
  margin-bottom: 8px;
  background-color: #dee7f7;
  border: 1px solid #298294;
  padding: 3px 3px 0px 3px;
border: 1px solid #ff0000;
}

.agenda .events h3 {
  display: inline;
  width: 500px;
}

.agenda .month {
  color: #000;
  font-weight: bold;
border: 1px solid #ff0000;
}

.paging a:link, .paging a:visited {
  background:#102b60;
  color:#fff;
}
.paging .currentPage, .paging a:hover, .paging strong {
  background-color:#bae7f7 !important;
  color:#102b60 !important;
}
.paging a.llpage:link, .paging a.llpage:visited,
.paging a.lpage:link, .paging a.lpage:visited,
.paging a.rpage:link, .paging a.rpage:visited,
.paging a.rrpage:link, .paging a.rrpage:visited {
  background-color:#102b60;
}


table.bordercolor tr td.sort_up {
  background-image:url(http://www.higherlevel.nl/resources/images/icons/th_desc.gif) ;
  background-repeat: no-repeat; 
  background-position: 98% 50%;
  padding-right: 10px;
}

table.bordercolor tr td.sort_down {
  
  background-image:url(http://www.higherlevel.nl/resources/images/icons/th_asc.gif) ;
  background-repeat: no-repeat; 
  background-position: 98% 50%;
  padding-right: 10px;
}

table.bordercolor tr td.no_sort {
  
  background-image:url(http://www.higherlevel.nl/resources/images/icons/th_sort.gif);
  background-repeat: no-repeat; 
  background-position: 98% 50%;
  padding-right: 10px;
}

