body, html {
     margin: 0px;
     background: url('images/background.png') repeat;
}

/* ####### Gradient ####### */
#gradient {
     width: 100%;
     height: 442px;
     left: 0;
     top: 0;
     position: absolute;
     background: url('images/gradient.png') repeat-x;
}

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

/* ####### Header ####### */
#header {
     width: 1000px; 
     height: 135px;
     background: url('images/header_background.png');
     overflow: hidden;
}
#header_top {
     width: 1000px;
     height: 103px;
     overflow: hidden;
}
.banner1 {
     float: left;
     margin: 20px 0 0 360px;
}
.banner2 {
     float: left;
     margin: 20px 0 0 15px;
}
#header ul {
     float: left;
     margin: 0;
     padding: 0;
     display: inline;
     height: 32px;
}
#header ul li {
     float: left;
     list-style: none;
     height: 32px;
}
#header ul li a {
     float: left;
     width: 100%;
     height: 25px;
     padding: 7px 0 0 0;
     margin: 0;
     text-align: center;
     font: 13px verdana;
     color: #b7b7b7;
     text-decoration: none;
}
#header ul li a:hover {
     float: left;
     width: 100%;
     height: 25px;
     padding: 7px 0 0 0;
     margin: 0;
     text-align: center;
     font: 13px verdana;
     color: #b7b7b7;
     text-decoration: underline;
}

.li1 {
     width: 143px;
}
.li2 {
     width: 121px;
     margin: 0 0 0 1px;
}
.li3 {
     width: 131px;
     margin: 0 0 0 1px;
}
.li4 {
     width: 91px;
     margin: 0 0 0 1px;
}
.li5 {
     width: 104px;
     margin: 0 0 0 1px;
}
.li6 {
     width: 140px;
     margin: 0 0 0 1px;
}







/* ####### Content ####### */
#content {
     width: 1000px;
     background: url('images/content_background.png') repeat-y;
     overflow: hidden;
}
#content_left {
     width: 800px;
     overflow: hidden;
}
#content_left2 {
padding-left: 20px;
     width: 1000px;
     overflow: hidden;
	 color: #FFFFFF;
	 font: 12px verdana;

}
#content_right {
     width: 200px;
     overflow: hidden;
}
#content_space {
     width: 100%;
     height: 20px;
}


#searcharea {
width: 700px;
text-align:center;
padding-left: 50px;
}

#searcharea text {	
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style:italic;
}

#searcharea submit {
		border:1px solid #FFFFFF;
}




/* ####### Filmpjes ####### */
#filmpjes {
     width: 800px;
}
div.filmpjes_blok {
     width: 185px;
     margin: 20px 0 0 10px;
}
div.filmpjes_inner {
     width: 185px;
     height: 220px;
     background: url('images/blok_background1.png');
}
.filmpje_image {
     float: left;	
     margin: 10px 0 0 17px;
	 border: 2px solid #000000;
}
span.f_titel {
     width: 178px;
     height: 49px;
     font: bold 12px verdana;
     float: left;
     padding: 4px 3px 0 3px;
     color: #FFFFFF;
}

span.f_titel a:link { color: #FFFFFF; }
span.f_titel a:active { color: #FFFFFF; }
span.f_titel a:visited { color: #FFFFFF; }
span.f_titel a:hover { text-decoration:underline; }

span.f_onder {
     float: left;
     width: 185px;
     text-align: center;
     margin: 10px 0 0 0;
     font: 11px arial;
}
div.filmpjes_blok a {
     font: bold 11px arial;
     text-decoration: none;
     color: #000000;
}
a.meer {
     float: left;
     margin: 0 0 0 15px;
}






/* ####### Personen ####### */
#personen {
     width: 800px;
}

div.personen a {
     float: left;
     width: 111px;
     text-align: center;
     color: #a4371a;
     font: 10px arial;
     text-decoration: none;
     margin: 2px 0 0 0;
}


/* ####### Advertentie ####### */
#advertentie {
     width: 202px;
     height: 385px;
     background: url('images/advertentie_background.png');
     margin: 20px 0 0 0;
}
#advertentie a {
     float: left;   
     margin: 44px 0 0 32px;
}
.ad_meer {
     float: left;
     margin: 0 0 0 29px;
}






/* ####### Linkpartners ####### */
.linkpartnerstop {
     width: 201px;
     height: 27px;
     background: url('images/menubgtop.png');
     margin: 25px 0 0 0;
}

.linkpartnerstop2 {
     width: 210px;
     height: 27px;
     background: url('images/menubgtop2.png');
     margin: 25px 0 0 0;
}

.linkpartnersbg
{
width: 193px;
background:url('images/menubg.png');
background-repeat:repeat-y;
}

.linkpartnersbg2
{
width: 193px;
background:url('images/menubg.png');
background-repeat:repeat-y;
}

.linkpartnersbg h3
{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
color: #FFFFFF;
}

.linkpartnersbg3
{
width: 183px;
background:url('images/menubg.png');
background-repeat:repeat-y;
}

.linkpartnersfooter
{
width: 193px;
height: 15px;
background:url('images/menubgfooter.png');
}

.linkpartners ul {
     width: 180px;
     float: left;
     margin: 35px 0 0 11px;
     padding: 0;
     display: inline;
}
.linkpartners ul li {
     float: left;
     list-style: none; 
     width: 180px;
}
.linkpartnersbg a {
     float: left;
     font: bold 12px arial;
     color: #ffffff;
     text-decoration: none;
}

.linkpartners2 ul {
     width: 180px;
     float: left;
     margin: 10px 0 0 11px;
     padding: 0;
     display: inline;
}
.linkpartners2 ul li {
     float: left;
     list-style: none; 
     width: 180px;
}
.linkpartnersbg2 a {
     float: left;
     font: bold 12px arial;
     color: #ffffff;
     text-decoration: none;
}








/* ####### Footer ####### */
#footer {
     width: 1000px;
     height: 32px;
     background: url('images/footer_background.png');
}
#footer span {
     float: left;
     width: 980px;
     margin: 8px 0 0 0;
     padding: 0;
     text-align: right;
     font: 15px arial;
     color: #ffffff;
}
#footer a {
     color: #ffffff; 
     text-decoration: none;
}


#addBookmarkContainer img { border: 0px ; }
