/* Start of CMSMS style sheet 'bleach' */
body {margin: 0px; padding: 0px; overflow: hidden; font-family: Georgia, sans-serif; font-size: 100%; line-height: 1.125em;}
.schaduw {position: absolute; left: 50%; margin-left: -394px; top: 50%; margin-top: -224px;}
.bord {z-index: 5; position: absolute; left: 50%; margin-left: -380px; top: 50%; margin-top: -210px; width: 760px; height: 420px; background-color: #cdcb9b; border: 1px solid #979a65;}
.bordpf {background-image: url('gfx/portfoliobg.gif'); background-repeat: repeat-x;}
.imgborder {z-index: 10; position: absolute;}

#menubg {z-index: 20; position: absolute; left: 129px; bottom: 5px; background-color: #faf8c9; background-image: url('gfx/menubg.gif'); background-repeat: repeat-y; border: 1px solid #c4c051; height: 390px; width: 120px;}
#button {z-index: 25; position: absolute; bottom: 5px; left: 225px;}
#menu {z-index: 15; position: absolute; bottom: 5px; right: 509px; width: 110px; padding: 5px 5px 5px 5px; background-color:#faf8c9; border: 1px solid #c4c051; background-image: url('gfx/menubg.gif'); background-repeat: repeat-y; background-position: top right;}

#menu ul {margin: 0px 0px 0px 0px; padding: 0px; list-style-type: none; text-align: right;}
#menu ul li {overflow: hidden;}
#menu ul li a {text-decoration: none; color: #787531;}
#menu ul li a:hover {color: #c4c051;}
#menu ul li ul li {margin-right: 10px;}
#menu ul li ul li ul li {margin-right: 10px;}

h2 {z-index: 15; position: absolute; right: 510px; top: 32px; height: 1em; margin: 0px; padding: 2px 2px 2px 2px; color: #fff; font-size: 1.25em; font-weight: bold; text-align: right; }
.content {z-index: 10;position: absolute; top: 5px; left: 250px; width: 503px; height: 377px; background-color: #fff; border: 1px solid #979a65; overflow: auto; padding-top: 31px;}
.startcontent {z-index: 10;position: absolute; top: 5px; left: 250px; width: 503px; height: 408px; border: 1px solid #979a65; overflow: hidden; padding-top: 0px;}

.content p {margin: 0px 10px 10px 10px; font-size: 0.75em; text-align: justify;}

.content ul {margin: 0px 10px 10px 10px; padding: 0px; list-style-type: none; font-size: 0.75em;}
.content ul li a {text-decoration: none; color: #000;}
.content ul li a:hover {color: #c0c0c0;}

/* Zebrastripes List*/
ul.zebras {padding-bottom: 1em;}
ul.zebras strong {display: block; border-bottom: 1px dotted #cbccb2;}
ul.zebras .odd {background-color: #F3F5DF;}
ul.zebras .even {background-color: #fff;}

/* Zebrablocks List*/
ul.zebrab {margin: 0px 10px 0px 10px; padding: 0px; list-style-type: none; font-size: 1em;}
ul.zebrab li {width: 463px; height: 73px; padding: 0px; margin: 0px 0px 10px 0px; overflow: hidden;}
ul.zebrab .odd {background-color: #F3F5DF;}
ul.zebrab .even {background-color: #fff;}
ul.zebrab .kader {float: left; margin: 4px; background-position: center center; background-repeat: no-repeat; width: 65px; height: 65px;}
ul.zebrab li span {display: block; margin: 4px; font-size: 0.75em;}
ul.zebrab li a {font-size: 1em; font-weight: bold; font-size: 1.25em; }
ul.zebrab li strong {display: block; border-bottom: 1px dotted #cbccb2;}

/* Dummie */
.blogentry {padding-bottom: 10px; border-bottom: 3px double #979a65;}
.blogentry strong {display: block; border-bottom: 1px dotted #cbccb2;}
.blogentry strong span {float: right;}

/* Forward and Back */
.ctop {position: absolute; left: 0px; top: 0px;}
.cbot {float: right;}

/* Album */
ul.albumlist {margin: 0px 10px 0px 10px; padding: 0px; list-style-type: none; font-size: 1em;}
ul.albumlist li {width: 463px; height: 100px; padding: 0px; margin: 0px 0px 10px 0px; overflow: hidden; border: 1px solid #CDCB9A; border-top-color: #F3F5DF;}
ul.albumlist .cbot {margin-top: 74px;}
ul.albumlist .kader {float: left; margin: 4px; background-position: center center; background-repeat: no-repeat;}
ul.albumlist li span {display: block; margin: 4px; font-size: 0.75em;}
ul.albumlist li a {font-size: 1em; font-weight: bold; font-size: 1.25em; }

ul.picturelist {margin: 0px 10px 0px 10px; padding: 0px; list-style-type: none; font-size: 1em;}
ul.picturelist li {float: left; margin: 0px 8px 8px 0px; width: 92px; height: 92px; background-position: center center; background-repeat: no-repeat; }
ul.picturelist li a img {border: none; display: inline; vertical-align: middle;}

#lbCaption {height: 4.5em; overflow: hidden;}
#lbCaption span {display: block; font-weight: normal;}

/* FilmBoekGame */
.fbgtabs {margin-bottom: 1em;}
.fbgtabs strong {display: inline-block; width: 150px; margin-right: 5px;}
.fbglist ul {float: left; width: 145px; margin: 0px 0px 0px 10px; padding: 0px; list-style-type: none; font-size: 1em;}
.fbglist ul li {width: 140px; height: 25px; padding: 0px 0px 0px 5px; margin: 0px 5px 0px 0px; overflow: hidden; background-color: #fff; font-size: 0.6em; line-height: 25px; vertical-align: middle;}

ul.filmlist {border-bottom: 1px solid #525248;}
ul.filmlist li {background-image: url('uploads/images/coverdvd.png');}
ul.boeklist {border-bottom: 1px solid #525244;}
ul.boeklist li {background-image: url('uploads/images/coverboek.png');}
ul.gamelist {border-bottom: 1px solid #4f4e42;}
ul.gamelist li {background-image: url('uploads/images/covergame.png');}

.fbglist ul li.topitem {background-image: none; width: 150px; height: 111px; line-height: 111px; padding: 0px; margin: 0px;}

/* Contact */
.schrijfme p {margin: 0px 0px 0px 10px; font-size: 0.75em; text-align: justify; line-height: 1.5em;}
.schrijfme input {width: 468px; margin-bottom: 10px; border: 1px solid #000; margin-left: 5px;}
.schrijfme select {margin-bottom: 10px; border: 1px solid #000; margin-left: 5px;}
.schrijfme textarea {width: 468px; height: 150px; margin-bottom: 10px; border: 1px solid #000; margin-left: 5px;}

/* Floatimg */
.floatimg {border: 1px solid #979A65; margin: 2px 5px 0px 5px; padding: 3px;}

/*News*/
.tophop {float: right; font-size: 2em; text-decoration: none;}
/* End of 'bleach' */

