:root { overflow-y: scroll !important; }
body {
     width: 100%;
     margin: 0;
     padding: 0;
     background: url('/images/background.png') repeat-x #c7c7c7;
}




/* ####### Wrapper ######## */
#wrapper {
     width: 942px;
     margin: 0 auto;
     overflow: hidden;
     position: relative;
}
 #wrapper div {
      display: inline;
      float: left;
 }
 .no_border {
      float: left;
      border: 0;
 }


#berichten {
	width: 931px;
    height: 24px;
    background: url('/images/footer_background2.png') no-repeat;
	color: #fff;
    font: bold 14px arial;
	padding: 9px 5px 0px 5px;
}



/* ####### Header ####### */
#header {
     width: 942px;
     height: 209px;
     background: url('/images/banner.png') no-repeat;

}

.talen {
	float: left;
    margin-left: 10px;
}

.talen img{

	width: 33px;
	height: 22px;
	padding-top:180px;
}




/* ####### Menu ####### */
#menubalk {
     width: 941px;
     height: 36px;
     background: #000000;
}




/* ####### Content ####### */
.content_top {
     float: left;
     margin: 0px 0 0 0;
}
#content {
     width: 942px;
     background: url('/images/content_background.png') repeat-y;
     overflow: hidden;
}
#content_left {
     width: 283px;
     background: url('/images/left_background.png') repeat-x #efefef;
     overflow: hidden;
}
#content_right {
     width: 656px;
}






/* ####### Titel ####### */
div.titel {
     width: 269px;
     height: 30px;
     background: url('/images/titel.png');
     margin: 5px 0 0 7px;
}
div.titel span {
     float: left;
     font: bold 12px arial;
     color: #ffffff;
     margin: 8px 0 0 10px;
}






/* ####### Uitslagen ####### */
#uitslagen {
     width: 269px;
     margin: 0 0 0 7px;
}
.u1 {
     float: left;
     margin: 5px 0 0 5px;
     font: bold 13px arial;
     color: #373738;
     text-decoration: none;
     width: 250px;
}
.u2 {
     float: left;
     margin: 0 0 0 5px;
     font: bold 13px arial;
     color: #373738;
     text-decoration: none;
     width: 250px;
}
.spacer1 {
     width: 100%;
     height: 10px;
}






/* ####### Nieuws ####### */
#nieuws {
     width: 269px;
     margin: 0 0 0 7px;
}
#nieuws ul {
     float: left;
     width: 260px;
     margin: 0;
     padding: 0;
     display: inline;
     margin: 7px 0 0 5px;
}
#nieuws ul li {
     float: left;
     list-style: none;
     width: 260px;
     margin: 0;
}
#nieuws ul li a {
     float: left;
     margin: 0;
     font: bold 13px arial;
     color: #373738;
     text-decoration: none;
     width: 250px;
}

#nieuws ul li a:hover {
     text-decoration: underline;
}






/* ####### Teletekst ####### */
#teletekst {
     width: 269px;
     margin: 0 0 0 7px;
}

#teletekst img {
     border: 0;
     padding: 7px 0 0 0;
     margin: 0 0 0 9px;
}






/* ####### Titel ####### */
div.titel2 {
     width: 635px;
     height: 30px;
     background: url('/images/titel1.png');
     margin: 5px 0 0 12px;
}
div.titel2 span {
     float: left;
     font: bold 12px arial;
     color: #ffffff;
     margin: 8px 0 0 10px;
}






/* ####### Welkom ####### */
#welkom {
     float: left;
     margin: 15px 10px 0 12px;
     font: 13px arial;
     color: #373738;
}
#welkom img {
     border: 0;
}

#welkom a {
    color: #245588;
    font: 13px arial;
    text-decoration: none;
}

#welkom a:hover {
    text-decoration: underline;
}

.welkom_img {
     float: left;
     width: 197px;
     margin: 0 0 5px 10px;
}






/* ####### Tekst ####### */
#tekst {
     width: 635px;
     margin: 5px 0 0 12px;
}
#tekst p {
     float: left;
     margin: 7px 0 0 10px;
     font: 13px arial;
     color: #245588;
     width: 615px;
}
#tekst a {
     float: left;
     margin: 13px 0 0 10px;
     text-decoration: none;
     font: bold 13px arial;
     color: #245588;
     width: 615px;
}

#tekst a:hover {
     text-decoration: underline;
}

.tekst1 {
     float: left;
     width: 500px;
     margin: 5px 0 0 0;
     font: bold 13px arial;
     color: #022f5c;
}
.tekst1a {
     color: #245588;
     font: 13px arial;
}






/* ####### Verkoop ####### */
#verkoop {
     width: 635px;
     margin: 8px 0 0 12px;
}

#verkoop_nieuws {
     width: 635px;
     margin: 8px 0 0 12px;
}

.product {

}
.product_left {
     width: 218px;
}
.product_right {
     width: 415px;
}
.product_right1 {
     width: 240px;
}
.product_right a {
     float: left;
     font: bold 13px arial;
     color: #245588;   
     margin: 15px 0 0 0;
     width: 100px;
     text-decoration: none;
}
.product_center {
     width: 170px;
}
.product_right1 span {
     float: left;
     min-height: 150px;
     margin: 15px 0 0 0;
     font: 13px arial;
     color: #373738;
}
.product_right span {
     float: left;
     margin: 15px 0 0 0;
     font: 13px arial;
     color: #373738;
}

.product_right2 {
     width: 415px;
     margin: 5px 0 0 0;
}
.product_right2 span {
     float: left;
     margin: 15px 10px 0 0;
     font: 13px arial;
     color: #373738;
}
.product_right2 a {
     float: left;
     font: 13px arial;
     color: #245588;   
     margin: 15px 0 0 0;
     width: 100px;
     text-decoration: none;
}
.duif_image {
     float: left;
     width: 197px;
     margin: 0 0 5px 10px;
     border: 0;

}
.product_center {
     width: 170px;
}
.pc1 {
     float: left;
     width: 165px;
     margin: 15px 0 0 0;
     font: bold 11px arial;
     color: #000;
}
.pc1 a{
     color: #245588;
     text-decoration: none;
}
.pc1 a:hover{
     text-decoration: underline;
}
.pc2 {
     float: left;
     width: 165px;
     margin: 5px 0 0 0;
     font: bold 11px arial;
     color: #000;
}
.pc2a {
     color: #245588;
}
.pc3 {
     float: left;
     width: 165px;
     margin: 5px 0 0 0;
     font: bold 11px arial;
     color: #000;
}
.pc3a {
     color: #245588;
}
.pc4 {
     float: left;
     width: 165px;
     margin: 45px 0 0 0;
     font: bold 11px arial;
     color: #245588;
}
.pc4 a{
     color: #245588;
     text-decoration: none;
}
.pc4 a:hover{
     text-decoration: underline;
}
.product_right1 a {
     float: left;
     font: bold 13px arial;
     color: #245588;   
     margin: 10px 0 0 0;
     width: 120px;
     text-decoration: none;
}

#nummers {
     width: 603px;
     margin: 15px 0 0 15px;
}
#nummers a{
     color: #245588;
     text-decoration: none;
}

#nummers a:hover{
     color: #245588;
     text-decoration: underline;
}




/* ####### Footer ####### */
#footer {
     margin: 9px 0 0 0;
     width: 942px;
     height: 34px;
     background: url('/images/footer_background.png');
}
#footer span {
     width: 942px;
     text-align: center;
     margin: 9px 0 0 0;
     padding: 0;
     float: left;
     font: bold 12px arial;
     color: #ffffff;
}

#footer a {
    color: #ffffff;
    text-decoration: none;
}

#footer a:hover {
    text-decoration: underline;
}

#copy {
    clear: both;
}

#copy p {

    font: 12px arial, Helvetica, sans-serif;
    color: #111010;
    text-align: center;
}

#copy a {
    color: #111010;
    text-decoration: none;
}

#copy a:hover {
    text-decoration: underline;
}

a.pagingButton{

	border: 1px solid #022f5c;
	padding: 5px;
	min-width: 12px;
	margin: 2px;
	text-decoration: none;
}

a.pagingButton:visited{
	border: 1px solid #022f5c;
	padding: 5px;
	min-width: 12px;
	margin: 2px;
	text-decoration: none;
}

a.pagingButton:hover{
	text-decoration: underline;
}

a.pagingButton:active{
    color: #000;
}

#gastenboek_antwoord {
    height: 24px;
    background: url('/images/footer_background.png') no-repeat;
	color: #ffffff;
	width:630px;
	font-size: 12px;
    padding-top: 5px;
    padding-left: 5px;
}

#gastenboek_head {
    height: 24px;
    background: url('/images/footer_background.png') no-repeat;
	color: #ffffff;
	width:630px;
	font-size: 12px;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 5px;
}

#gastenboek_head a{
	color: #ffffff;
	text-decoration:none;
	font-size: 12px;
}

#gastenboek_head a:hover {
	color: #ffffff;
	text-decoration:underline;
}

#gastenboek_content {
	background-color: #efefef;
	color: #000000;
	width:623px;
	min-height:45px;
    padding: 5px;
	border: 1px solid #022f5c;
}