
/*** general ***/

body{ background: #C0C0C0; }
p{ margin-top:10px; }
img{ margin:0px; padding:0px; }

#spacer_l{ width: 156px; }
#spacer_m{ width: 419px; }
#spacer_r{ width: 195px; }

.style1 { color: #FF7400; font-weight: bold; }
.style2 { color: #666666; font-weight: bold; }
.style3 { font-size: 9px; font-weight: bold; }
.style5 { font-size: 10px; }
.style6 { font-family: "Trebuchet MS"; font-size: 14px; }
.style7 { font-size: 14px; }
.style8 { color: #FF7400; }
.style9 { font-family: "Arial"; font-size: 11px; color: #666666; font-weight: bold; }
.quote { font-size:10px; font-style:italic; line-height:14px; }


/*** top ***/

#top_message { width: 374px; height: 50px; overflow: hidden; }
#top_message marquee { position: relative; top: 18px; color: #000000; font-family: "Trebuchet MS"; font-size: 11px; font-weight: bold; }


/*** leftmenu ***/

#leftmenu{ width: 131px; margin: 15px 13px 15px 12px; }
#leftmenu ul{ list-style: none; margin: 0px; padding: 0px;}
#leftmenu li{ margin-bottom: 19px; }

/*** contents ***/

#contents{ width: 353px; margin: 15px 31px 15px 35px; font-family: "Trebuchet MS"; font-size: 11px; line-height: 16px; }
#contents ul{ margin:0px; padding:0px 0px 0px 16px; list-style: circle;}
#contents ol{ margin:0px; padding:0px 0px 0px 16px; }
#contents a, #contents a:visited{ color:#000000; }
#contents a:hover{ color:#888888;}

#banners{ width: 353px; }

#archief table{ margin: 0px; padding: 0px; border: 0px; font-family: "Trebuchet MS"; font-size: 11px; line-height: 16px; }
#archief a, #archief a:visited{ color:#FF7400; text-decoration: none; }
#archief a:hover{ text-decoration: underline; }


/*** rightmenu ***/

#rightmenu{ position: relative; top: -61px; width: 195px; }

#slideshow{ width: 195px; height: 142px; overflow: hidden; }
#slideimg1wrap{ width:195px; height:142px; overflow:hidden; }
#slideimg2wrap{ position:relative; top:-142px; width:195px; height:142px; overflow:hidden; }


#actueel{ width: 195px; background: url('./images/rightmenu/rightmenu.jpg'); }
#actueel table{ margin: 2px; padding: 8px 0px 0px 0px;	border: 0px; font-family: "Trebuchet MS"; font-size: 10px; font-weight: bold; line-height: 14px; }
#actueel a, #actueel a:visited{ color:#FF7400; text-decoration: none; }
#actueel a:hover{ text-decoration: underline; }
#actueel a.actueel_bottom{ position: relative; top: 10px;}

#foto_knop{ margin: 8px 0px 0px 0px; }
#portfolio_knop{ margin: 5px 0px 0px 0px; }

#contact { position: relative; top: 3px; width: 195px; background: url('./images/rightmenu/rightmenu.jpg'); }
#contact table{ margin: 4px; padding: 8px 0px 0px 0px; width:186px; border: 0px; font-family: "Trebuchet MS"; font-size: 11px; line-height: 11px; }
#contact a, #contact a:visited{ color:#000000; }
#contact a:hover{ color:#888888; }
#contact img.bottom{ position: relative; top: 10px; }


/*** player pagina's ***/

#playerwrap{ width: 255px; height:270px; background: url('./images/player/bg_player.png'); }
#player{ padding: 5px; }

#thumbwrap{ width:98px; height:270px; background: url('./images/player/bg_thumbs.png'); overflow:hidden;}
#thumbs{ padding: 11px; }
#thumbs a{ padding: 0px 0px 8px 0px; }

#foto_container{ width:353px; height: 365px; overflow:hidden;}

#infowrap{ width:353px; height:360px; overflow:hidden; background: url('./images/player/bg_info.png'); }
#info{ padding: 14px 8px 4px 8px; font-family: "Trebuchet MS"; font-size: 11px; line-height: 11px; }
#info table{ font-family: "Trebuchet MS"; font-size: 11px; line-height: 11px; }

#bigfotowrap{ position:relative; width:353px; height:360px; background: url('./images/player/bg_foto.png'); top:-720px;}
#bigfoto{ padding: 6px; }
#bigfoto_top{ width:341px; height:15px; padding-bottom:4px; text-align: right; }
#bigfoto_top span{ position:relative; top:-2px; font-family: "Trebuchet MS"; font-size: 11px; font-weight:bold; line-height: 15px; color: #888888; }
#foto{ visibility:hidden; }


/*** foto album ***/

#album_wrap{ width:353px; height:526px; margin-top:-465px;overflow:hidden; }
#album_toplayer{ position:relative; z-index:1;}

#album_hold{ position: relative; overflow: hidden; width: 353px; height: 82px; z-index: 100; background: url("./images/fotoslider/thumbs_bg.png"); }
#album_thumbs{ position: absolute; left: 6px; top: 6px; width: 340px; height: 70px; clip: rect(0px, 340px, 70px, 0px); overflow: hidden; z-index: 1; }
#album_thumbwrap{ position: absolute; left: 0px; top: 0px; z-index: 1; }
#album_thumbwrap a{ text-decoration:none; border:0px;}

table#album_thumbdisplay { height: 71px; }
table#album_thumbdisplay td { width: 70px; vertical-align: middle; text-align: center; padding: 0px; background: #DDDDDD; }  
table#album_thumbdisplay td.spacer { height: 1px; line-height: 1px; margin: 0px; padding: 0px; }

#album_control{ width:353px; }
#album_controlwrap{ margin:0px; padding:0px; width:250px; height:30px; background: url("./images/fotoslider/scroll_bg.png"); }
#album_controlcontent{ margin:0px; padding:12px 5px 0px 5px; width:240px; height:13px; }

#album_list{ width:353px; position:relative; top:-10px; }
#album_listwrap{ width:250px; background: url("./images/fotoslider/list_bg.gif") bottom center no-repeat; z-index:0;}
#album_listcontent{ width:234px; text-align:center; padding-bottom:11px;}
#album_listcontent a{ display:block; width:234px; height:15px; line-height:15px; background:#EEEEEE; text-decoration:none; text-align:left;}

#album_displaywrap{ width:353px; height:380px;  visibility:hidden; }

#album_loading{ width: 353px; height: 200px; text-align: center; }
#album_loading table td{ font-family: "Trebuchet MS"; font-size: 14px; font-weight:bold; }
#album_autoslide{ width: 353px; height: 20px; text-align: right; }

#album_display{ width:340px; height:340px; margin-top:140px; text-align:center; }
#album_display img{ border: 3px double #666666; }





