﻿* {margin:0;padding:0;}
body {background:#006699 none;font-family:verdana, arial; font-size:11px; line-height:16px; color:#363333;}
h1.borisblackbloxx {font-size:30px;color:#EE4023;margin:0 0 10px 0;line-height:30px;}
h1.borisblackbloxx.songtext {padding:0 0 0 10px;}
h2 {color:#006699;font-size:15px;font-weight:bold;font-family:arial;margin:0 0 5px 0;}
h3 {color:#CC5B99;font-size:15px;font-weight:bold;font-family:arial;margin:10px 0 5px 0;}

.dotline {height:2px;line-height:2px;font-size:2px;overflow:hidden;background: transparent url('grfx/dotline.gif') top left repeat-x;}
.solidline {position:relative;left:-10px;width:640px;height:2px;line-height:2px;font-size:2px;overflow:hidden;border-bottom:1px solid #6DCFF5;}

.browse-noflash {display:none;}

.clear {clear:both;height:1px;line-height:1px;font-size:1px;overflow:hidden}
ul {list-style-type:none;}
a img {border:0;}

a.orange {color:#EE4023;}
a {color:#006699;}
a:hover {text-decoration:none}

.arrow-back {background:transparent url(grfx/arrow_back.gif) no-repeat scroll left center;display:inline-block;padding:0 0 0 15px;}
.arrow-back:hover {text-decoration:none;color:#6DCFF5;}


#overlay {background:#006699 none;position:fixed;_position:absolute;width:100%;min-height:100%;_height:100%;top:0;left:0;z-index:3000;display:none;}
#overlay-flash-content-container {z-index:4000;}
#overlay-flash-content {position:absolute;margin:0 auto;z-index:4000;/*width:722px;height:362px;*/}
#overlay-content {position:absolute;display:none;width:454px;height:455px;background: transparent url('grfx/popup_content.png') top left no-repeat;_background: transparent url('grfx/popup_content.gif') top left no-repeat}
#overlay-content .content {width:430px;height:410px;position:relative;left:10px;top:5px;.top:20px;}
#overlay-content .content table img {display:block;margin:0 auto;}
#overlay-content .close {position:absolute;right:30px;top:20px;height:19px;width:19px;text-indent:-999px;overflow:hidden;background: transparent url('grfx/overlay_close.gif') top left no-repeat;z-index:50000;}
#overlay-content .close:hover {background-position: -1px -19px}



h1#logo {position:relative;z-index:100;display:block;width:248px;height:50px;background: transparent url(grfx/logo.gif) top left no-repeat;text-indent:-999px;overflow:hidden;margin:0 auto;top:7px;cursor:pointer;text-decoration:none;}

p {margin:0 0 15px 0;}
.btn-order {position:relative;font-size:15px;font-family:arial;text-decoration:none;display:inline-block;width:77px;height:30px;line-height:30px;font-weight:bold;color:#fff;padding:0 0 0 35px;background: transparent url(grfx/btn_order.gif) top left no-repeat}
.btn-order:hover {background-position: bottom left}
.btn-order-small {position:relative;font-size:11px;font-family:verdana,arial;text-decoration:none;padding:0 0 0 25px;display:inline-block;width:59px;height:24px;line-height:24px;font-weight:normal;color:#fff;background: transparent url(grfx/btn_order_small.gif) top left no-repeat}
.btn-order-small:hover {background-position: bottom left}

#container {position:relative;padding:27px 0 27px 0;width:666px;margin:0 auto;background: #fff url(grfx/container_bg.gif) top left repeat-y}
#container .top {position:absolute;top:0;left:0;width:666px;height:27px;background: transparent url(grfx/container_top.gif) top left no-repeat}
#container .bottom {position:absolute;bottom:0;left:0;width:666px;height:27px;background: transparent url(grfx/container_bottom.gif) top left no-repeat}

#content-container { position:relative;width:620px;margin:0 auto;_left:10px;}
#content-container .columns {position:relative;padding:15px 0 0 0;zoom:1; }
#content-container .columns .column {float:left;position:relative;width:290px;}
#content-container .columns .column-intro {float:left;position:relative;width:310px;}
#content-container .columns .column-bladeren {float:left;position:relative;width:290px;}


#container .vlak-v2-breed {position:relative;width:618px;display:block;padding:10px 0;background:#fff none;margin:0 0 15px 0; border-left:1px solid #6dcff5;border-right:1px solid #6dcff5}
#container .vlak-v2-breed .top {position:absolute;top:0;left:-1px;width:620px;height:6px;font-size:1px;line-height:1px;overflow:hidden;background: transparent url('grfx/vlak2_breed_top_bg.gif') top left no-repeat;}
#container .vlak-v2-breed .bottom {position:absolute;bottom:0;left:-1px;width:620px;height:6px;font-size:1px;line-height:1px;overflow:hidden;background: transparent url('grfx/vlak2_breed_bottom_bg.gif') top left no-repeat;}
#container .vlak-v2-breed h2 {color:#6DCFF5;font-size:13px;font-weight:bold;}
#container .vlak-v2-breed p {color:#333;}
#container .vlak-v2-breed .vlak-left {position:relative;width:300px;float:left;}
#container .vlak-v2-breed .vlak-right {position:relative;width:300px;float:left;left:10px;}
#container .vlak-v2-breed .clear {height:1px;}

.more-books {position:relative;width:600px;margin:0 auto;}
.more-books h2 {position:relative;font-size:12px;font-family:Verdana;}
.more-books .books-container {position:relative;width:620px;margin:10px 0 0 0;}
.more-books .books-container .book {position:relative;width:120px;height:150px;margin:0 20px 15px 0px;float:left;}

.more-books .books-container .book a.pic {display:block;height:120px;}
.more-books .books-container .book a.pic img {position:relative;display:block;}
.more-books .books-container .book a {color:#CC5B99}

.songtext-container {position:relative;padding:0;min-height:70px;_height:70px;width:600px;margin:0 auto;}
.songtext-container .songtext-left,
.songtext-container .songtext-right {float:left;width:300px;position:relative;}

.text-content {position:relative;padding:0 10px;}

/* alleen doorverwijzen naar liedjes detail default.aspx*/
.tracklist {position:relative;}
.tracklist ul.songs li a {position:relative;display:block;width:308px;height:19px;line-height:19px;background: transparent url('grfx/songlink_bg.gif') top left no-repeat;text-decoration:none;}
.tracklist ul.songs li a:hover {background-position: bottom left;color:#006699;}
.tracklist ul.songs li a:hover .title {text-decoration:none;}
.tracklist ul.songs li a .nr {position:relative;font-weight:bold;text-decoration:none;left:10px;cursor:pointer;}
.tracklist ul.songs li a .title {position:absolute;left:40px;top:0;font-weight:normal;text-decoration:underline;cursor:pointer;}

#bottom-buttons {position:relative;height:30px;width:600px;margin:0 auto 10px auto}
#bottom-buttons .btn-order-small {position:absolute;right:0;top:0;}

#footer {position:relative;top:10px;color:#006699;height:60px;padding:10px 0 0 60px;background: transparent url(grfx/kidsmarketeers_beeld.gif) top left no-repeat;}
#footer .payment {position:absolute;right:10px;top:10px;text-align:right}
#footer .payment img {display:block;}


#footer-text {text-align:center;color:#fff;line-height:15px;position:relative;padding:0 0 10px 0;}
#footer-text a {color:#fff;}
#footer-text a:hover {text-decoration:none;}

#player {position:relative;width:620px;margin:0 0 10px 0;height:45px;line-height:45px;background: transparent url(grfx/player_noflash.gif) top left no-repeat}
#player-noflash {display:none;position:relative;width:620px;margin:0 0 10px 0;height:45px;line-height:45px;background: transparent url(grfx/player_noflash.gif) top left no-repeat}
#player-noflash p {padding:0 0 0 10px;}
