body {
    font            : 11px Arial, Helvetica, sans-serif;
    margin          : 0;
    padding         : 0;
    height          : 100%;
    border          : 0;
    background          : url('_gfx/bg2.jpg');
    background-repeat   : repeat-x;
    background-position : top;
    background-color    : #EBEBEB;
}

div.wrapper {
    width: 980px;
    margin: 0 auto;
    background: url('_gfx/leftside_repeat.gif');
    background-repeat: repeat-y;
    background-color    : #FFFFFF;
}

div.main_body {
    width: 960px;
    margin-left: 9px;
    padding-right: 11px;
    background: url('_gfx/rightside_repeat.jpg');
    background-repeat:repeat-y;
    background-position: right;
}

span.dotted {
    display: block;
    border: 0;
    background: url('_gfx/dotted_line.gif');
    background-repeat: repeat-x;
    background-position: bottom;
    font-size: 0px;
    height: 1px;
}

div.header_img {
    width: 275px;
    float: left;
    background: url('_gfx/header_gradient_left.gif');
    background-repeat: repeat-y;
    height: 87px;
}

div.header_img img {
    margin: 22px;
    margin-left: 32px;
}

div.header_ad {
    width: 480px;
    float: right;
    padding-top: 14px;
    padding-right: 2px;
}

div.main_content_area {
    margin: 1px;
    background: white;
}


div.left_menu {

    width: 205px;
    margin-top: 10px;
    float: left;

}

div.left_menu p {
    background: url('_gfx/rightbar_gradient.gif');
}


div.main_area {

    width: 710px;
    float: right;
    margin: 10px;
    background: white;
}

div.centerblock {
    width: 530px ;
    float: left;
}

div.centerblock_big {
    width: 700px ;            /* used when sponsortab is turned off */
    float: left;
}

div.right_ads {
    float: right;
    width: 170px;
    text-align: left;        /* right */
    padding-right: 8px !important;
    padding-right: 0;
}

SPAN.dotted {
    BORDER-TOP-WIDTH: 0px; DISPLAY: block; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 0px; BACKGROUND: url(_gfx/dotted_line.gif) repeat-x 50% bottom; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 1px; BORDER-RIGHT-WIDTH: 0px
}
TEXTAREA.stylized {
    BORDER-RIGHT: #f7f7f7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; PADDING-TOP: 4px; BORDER-BOTTOM: #f7f7f7 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
INPUT.stylized {
    BORDER-RIGHT: #f7f7f7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; PADDING-TOP: 4px; BORDER-BOTTOM: #f7f7f7 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
INPUT.subm {
    BORDER-RIGHT: #dfdfdf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #dfdfdf 1px solid; PADDING-LEFT: 5px; FONT-SIZE: 1em; BACKGROUND: #f6f6f6; PADDING-BOTTOM: 5px; BORDER-LEFT: #dfdfdf 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #dfdfdf 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
INPUT.subm:hover {
    BACKGROUND: #eee
}
INPUT {
    BORDER-RIGHT: #f7f7f7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; PADDING-TOP: 4px; BORDER-BOTTOM: #f7f7f7 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
TEXTAREA {
    BORDER-RIGHT: #f7f7f7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; PADDING-TOP: 4px; BORDER-BOTTOM: #f7f7f7 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}
SELECT {
    BORDER-RIGHT: #f7f7f7 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 1em; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 150px; PADDING-TOP: 4px; BORDER-BOTTOM: #f7f7f7 1px solid; FONT-FAMILY: Tahoma, Verdana, Arial, Helvetica, sans-serif
}

td
{
    padding: 5px;
}

th
{
    padding: 5px;
    vertical-align: text-top;
    vertical-align: top;
    text-align: left;
}

.sub_box_content {
    FONT-SIZE: 9px; BACKGROUND: #fff
}
.sub_box_content_content {
    FLOAT: left; HEIGHT: 50px
}
.sub_box_content_content UL {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sub_box_content_content UL LI {
    PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.sub_box_content_content UL LI A:link {
    DISPLAY: block; WIDTH: 200px; COLOR: #393d3e; LINE-HEIGHT: 15px; BORDER-BOTTOM: #f0f2f3 1px solid; HEIGHT: 15px; TEXT-DECORATION: none
}
.sub_box_content_content UL LI A:visited {
    DISPLAY: block; WIDTH: 200px; COLOR: #393d3e; LINE-HEIGHT: 15px; BORDER-BOTTOM: #f0f2f3 1px solid; HEIGHT: 15px; TEXT-DECORATION: none
}
.sub_box_content_content UL LI A:active {
    DISPLAY: block; WIDTH: 200px; COLOR: #393d3e; LINE-HEIGHT: 15px; BORDER-BOTTOM: #f0f2f3 1px solid; HEIGHT: 15px; TEXT-DECORATION: none
}
.sub_box_content_content UL LI A:hover {
    COLOR: #9dd045; BORDER-BOTTOM: #fff 1px solid; BACKGROUND-COLOR: #393d3e
}

div.footer {
    background: #B0D264;
    margin-top: 1px;
    float: bottom;
}

div.footer img {
    float: left;
    margin: 10px;
    margin-top: 15px;
    margin-left: 15px;
}

div.footer p {
    float: right;
    padding: 10px;
    text-align: right;
    line-height: 100%;
}

div.footer p span {
    font-family   : tahoma;
    font-size     : 0.9em;
    color         : #FFF;
    margin-bottom: 5px;
}

div.footer p span a {
    color: white;
    font-weight: bold;
}

h3.section_header {
    background: url('_gfx/cat_mid.jpg');
    height: 14px;
    font-family:  Tahoma, Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    border: 1px solid #454545;
    font-weight: normal;
    padding: 2px;
    padding-top: 4px;
    color: #FFF;
    padding-left: 10px;

}


p.leftnieuws {
    padding: 0px;
    margin-bottom: 10px;
    border-bottom: 5px solid #7f7f7f;
    color: #333333;            /* #7f7f7f    */
    font-size: 11px;
}

p.leftnav {
    padding: 10px;
    margin-bottom: 20px;
    border-bottom: 5px solid #7f7f7f;
    color: #333333;            /* #7f7f7f    */
    font-size: 11px;
}

div.leftnav {
    padding: 10px;
    margin-bottom: 20px;
    border-bottom: 5px solid #7f7f7f;
    color: #333333;            /* #7f7f7f    */
    font-size: 11px;
}

p.maininfo {
    padding: 10px;
    margin-bottom: 20px;
    border-bottom: 5px solid #7f7f7f;
    color: #333333;            /* #7f7f7f    */
    font-size: 11px;
    background: url('_gfx/kikker.jpg');
    background-repeat:no-repeat;
    background-position: center;
}

div.maininfo {
    padding: 10px;
    margin-bottom: 20px;
    border-bottom: 5px solid #7f7f7f;
    color: #333333;            /* #7f7f7f    */
    font-size: 11px;
    background: url('/_gfx/kikker.jpg');
    background-repeat:no-repeat;
    background-position: center;
}

p.reclame {
    padding: 5px;
    float: center;
    text-align: center;        /* added */
    margin-bottom: 20px;
    color: #333333;            /* #7f7f7f    */
    font-size: 10px;
}

