html, body {
	background-image:url('http://afb.bladenshop.nl/i/background.gif');
    background-position:top center;
    background-repeat:repeat-y;
	padding: 0px;
	margin: 0px;
	font:11px verdana, arial, sans-serif;
	color: #000;
	background-color:#1c1c1c;
	line-height:16px;
}
div#centreer{
    position:relative;
	width:1000px;
	margin-left:auto;
	margin-right:auto;
}
#top{
    float:left;
	margin-top:30px;
    height:84px;
	width:1018px;
	background-image:url('http://afb.bladenshop.nl/i/thema/middle.jpg');
	background-position:left top;

}
#lg {
    float:left;
    width:1018px;
    background-color:#eee;
    background-image:url('http://afb.bladenshop.nl/i/thema/middle.jpg');
	background-position:top left;
}
#l {
	float:left;
    vertical-align: top;
	color: #000;
	width:140px;
	overflow:hidden;
	font-size:11px;
	margin:15px 6px 0px 0px;
}
#m {
    float:left;
	width:698px;
    overflow: hidden;
	margin:0px 0px 0px 37px;
	padding:0px;
    border:none;
}
#m p, #m ul {color:#000}

#slideout{
    position:absolute;
    left:0px;
    top:150px;
    border:none;
    padding:0;
    width:37px;
}
#slideout_top{
    background-image:url('http://afb.bladenshop.nl/i/thema/slideout_top.jpg');height:15px;
}
#slideout_middle{
    background-image:url('http://afb.bladenshop.nl/i/thema/slideout_middle.jpg');
    background-repeat:repeat-y;
    background-position:right;
    padding:10px 10px 10px 20px;
}
#slideout_bottom{
    background-image:url('http://afb.bladenshop.nl/i/thema/slideout_bottom.jpg');
}

div#pagecontent{
	background-image:url('http://afb.bladenshop.nl/i/thema/blok_groot_middle.jpg');
	background-repeat:repeat-y;
	background-position:top left;
    width:678px;
    min-height: 420px;
    padding:10px;

}
#blok_groot_top {
	width:683px;
	height:22px;
    border:none;
	margin:0px 0px 0px 0px;
    padding:10px 5px 10px 15px;
    background-image:url('http://afb.bladenshop.nl/i/thema/blok_groot_top.jpg');
	background-position:0px top;
    background-repeat:no-repeat;
	font: 12px tahoma, arial;
	font-weight:bold;
	letter-spacing:1px;
	color:#595959;

}
div#pagecontent p{
    font:12px arial,verdana, sans-serif;
	line-height:16px;
	margin:5px 15px 10px 10px;
	text-align:justify;
	color:#595959;
}
#r {
    float:left;
    width:288px;
	padding:0px;
	margin-left:-5px;
}

#r p {
	font-size:11px;
	text-align:center;
}
#r a.blok{
    display:block;
    font:bold 13px arial;
}
#r a.blok_bestel{
    display:block;
    font:bold 13px arial;
    color:#595959;
    background-image:url('http://afb.bladenshop.nl/i/unchecked.png');
    background-repeat:no-repeat;
    background-position:center left;
    padding:2px 0px 3px 20px;
}
#menu_top{
    background-image:url('http://afb.bladenshop.nl/i/thema/menu_top.jpg');height:20px;width:258px;
}
#menu_middle{
    background-image:url('http://afb.bladenshop.nl/i/thema/menu_middle.jpg');width:238px;padding:10px;
}
#menu_bottom{
    background-image:url('http://afb.bladenshop.nl/i/thema/menu_bottom.jpg');height:32px;width:258px;
}
.right{
    width:216px;
    color:#595959;
    background-image:url('http://afb.bladenshop.nl/i/thema/blok_klein_middle.jpg');
	background-repeat:repeat-y;
	background-position:bottom left;
    background-color:#fff;
    margin: 0px 0px 0px 20px;
    padding:10px 10px 0px 10px;
}
.right a.selected{
    text-decoration: underline;
    color:#a2dc1c;
}
.right_blank{
    color:#595959;
    background-color:#fff;
    border: none;
    margin: 5px;
    padding:5px;
}
.right a.plus, .right a.min{
    padding-left:15px;
    color:#666;
    display:block;
    background-image:url('http://afb.bladenshop.nl/i/plus.gif');
    background-repeat:no-repeat;
    background-position:0px 4px;
    font-weight:bold;
}
.right a.min{
    background-image:url('http://afb.bladenshop.nl/i/min.gif');
}
div.tabr {
    height:12px;
	font: 12px tahoma, arial;
	font-weight:bold;
	letter-spacing:1px;
	padding:10px 5px 3px 10px;
	margin:0px 0px 0px 20px;
    width:221px;
	background-image:url('http://afb.bladenshop.nl/i/thema/blok_klein_top.jpg');
	background-repeat:no-repeat;
}
.blok_klein_bottom{
    width:236px;
    height:28px;
    background-image:url('http://afb.bladenshop.nl/i/thema/blok_klein_bottom.jpg');
    background-repeat:no-repeat;
    background-position:bottom;
    margin: 0px 0px 0px 20px;
}

#bottom{
    float:left;
    width:1018px;
    height:17px;
    background-image:url('http://afb.bladenshop.nl/i/thema/bottom.jpg');
    background-position:bottom left;
    background-repeat:no-repeat;
    background-color:#fff;
    margin:0px;
}
#home {
	position:absolute;
	top:0px;
	left:0px;
}
#c {
	margin-top:0px;
	background-image:url('http://afb.bladenshop.nl/i/thema/middle.jpg');
	background-position:top;
}

#s {
	position:relative; float:left;top:60px; left:170px; width:390px;font:10px verdana;color: #6963df; text-align:left;
}
#colofon {
    background-image:url('http://afb.bladenshop.nl/i/thema/blok_groot_bottom.jpg');
    background-position:top left;
    background-repeat:no-repeat;
    height:22px;
    width:698px;
    margin-left:0px;
    text-align:center;
 	color:#a3dc1d;
}
#actframe {text-align:center;padding:0px;margin:0px;}
div#zt {
	position:absolute;
    top:157px;
    right:0px;
    width:250px;
	border:0px solid #364258;
	background-color:#fff;

}
div#zt2 {
	position:absolute;top:-5px;right:165px;width:80px;
}
form#zoek {
	text-align:center;
}
div#zl {
	padding:18px 0px 18px 0px;
}
#st_btn {
    font: 11px verdana, arial, sans-serif;
	background-color:#b93030;
	border:1px solid #000;
    color: #fff;
	background-image:none;
	cursor:pointer;
}
p#prijsklassen {
	padding:4px;background-color:#fff;margin-top:2px;margin-bottom:2px;text-align:center;font:11px tahoma, arial;
}
p#prijsklassen a, p#prijsklassen a:visited {
	color:#4b5f80;
}
p#prijsklassen a:hover {
	color:#593269;
	background-color:#fff;
}
div#btns {
	text-align:center;margin-bottom:20px;white-space:nowrap;
}
#prijsz {
	margin:0px;
}
div#dc {
	font-size:11px;padding:4px; text-align:center; background-color:#eee;
}
a {
	color:#6d9901;
	text-decoration: none;
}
a:visited {
	color:#6d9901;
	text-decoration: none;
}
a:hover {
	color: #000;
	text-decoration: underline;
}
p {
	margin: 0px 0px 14px 0px;
	color: #333;
	font: 11px arial,sans-serif;
    text-align:left;
	line-height:16px;
}
td#m p.groot{
    font: bold 16px arial;color:#a3dc1d;
}
.intro {
	font:11px verdana, sans-serif;
	line-height:16px;
	margin:5px 5px 10px 5px;  
}
.introa {
	font:12px arial, sans-serif;
	line-height:14px;
	margin:4px 5px 5px 7px;
}
.introas {
	font:11px arial, sans-serif;
	line-height:14px;
	margin:4px 5px 5px 7px;
}
.vanzelf {
	padding: 3px;
	margin:4px 1px 2px 1px;
	background-color: #ecf6ff;
	margin-bottom:1px;
	text-align:center;
	border:1px solid #80c6ff;
}
#vanzelf {
	padding: 3px 0px 3px 0px;
	margin:0px 1px 2px 1px;
	background-color: #ecf6ff;
	margin-bottom:1px;
	text-align:center;
	border:1px solid #80c6ff;
	font:12px arial;
}
#aanbiedingen {
	padding:0px;
	margin:1px;
	font:11px tahoma, arial;
}
input.noborder {
	border:0px;
}
label {
	font:10px verdana,tahoma, arial;
}
td {
	font: 11px arial,sans-serif;
	vertical-align:top;
    text-align:left;
	line-height:16px;
}
div {
	margin:0px; padding:0px;
}
img {
	border: 0px;
	vertical-align:middle;
}
#info {
	border:1px solid #80c6ff;
}
#infor {
	margin:1px 1px 0px 0px;
}
.i {
	font:11px verdana;
	padding:4px;
}
a.knop{
    display:block;
	height:30px;
    width:98px;
    color:#eee;
    background-image: url('http://afb.bladenshop.nl/i/button5.jpg');
    text-align:center;
    padding-top:2px;
    font:bold 10px tahoma;
    margin-left:auto;
    margin-right:auto;
    margin-top:10px;
}
a.knop:hover{
    background-image: url('http://afb.bladenshop.nl/i/button5b.jpg');
    text-decoration:none;
    color:#3366cc;
}

#content {
	color:#000;
	padding:4px 0px 0px 5px;
	background-color: #fff;
}

.titlehead {
	font-size: 12px;
	margin-bottom: 3px;
	margin-top: 2px;
	letter-spacing: 2px;
}
div.tab {
    height:13px;
	font: 12px tahoma, arial;
	font-weight:bold;
	letter-spacing:1px;
	color:#a61e4c;
	padding:10px 5px 3px 10px;
	margin:0px 0px 0px 5px;
}
div.tab {
	background-color:#fff;
    border:1px solid #cced78;
	padding:4px 4px 4px 10px;
    color:#595959;
    margin-top:10px;
}

div.tabrr {
	border:1px solid #333;
	background-color: #6B6C6E;
	font: 12px tahoma, arial;
	font-weight:bold;
	letter-spacing:1px;
	color:#fff;
	padding:5px 5px 5px 10px;
	margin:1px;
}
a.bladnaam, a.bladnaam:visited {
	color:#1C3697;
	display:block;
	background-color: #fff;
	padding:6px;
	margin-bottom:3px;
	font:12px tahoma, arial, sans-serif;
	font-weight:bold;
}
a.bladnaam:hover {
	background-color: #A3DC1D;
	color:#000;
	text-decoration:none;
}
div#acthdr {
	text-align:center;
	margin:4px 0px 4px 0px;
	padding:4px;
	background-color:#fff;
}
#acthdr a, #acthdr a:visited {
	text-decoration:underline;
	color:#e30030;
}
#acthdr a:hover {
	color:#f00;
}
div#infohdr {
	margin:1px 0px 5px 0px;padding:6px;
	font:11px verdana, "trebuchet ms", arial;
	line-height:15px;
}
div#infocover {
	position:relative;
	float:right;
	margin:0px 2px 35px 12px;
	padding:10px;
	border-right:2px solid #333;border-bottom:2px solid #666;border-left:1px solid #999;border-top:1px solid #999;
	font:9px verdana, sans-serif;
	text-align:center;
	color:#666;
	line-height:14px;
}
div#korting {
	position:absolute;
	z-index:255;
	background-repeat:no-repeat;
	width:65px;
	height:43px;
	bottom:-15px;
	left:-15px;
	color:#fff;
}
.geschenk {
	margin-top:3px;
	margin-right:5px;
	float:left;
	text-align:center;
}
#act {
	position:absolute;
	bottom:-30px;
	right: 0px;
}
.aanbieding {
	text-align:center;
	background-color:#fff;
	margin:5px 10px 5px 10px;
	padding:8px;
	font-weight:bold;
	border-right:2px solid #333;
	border-bottom:2px solid #666;
	border-left:1px solid #999;
	border-top:1px solid #999;
}
.right a.aanbieding, .right a.aanbieding:visited {
    display:block;
    font:12px tahoma, arial;
    text-align:left;
    margin:0 15px 0 0;
    padding:2px;
    margin-bottom:1px;
    border:0px;
}

div#recensiebox {
	clear:both;
	margin-top:5px;
	margin-bottom:5px;
	height:140px;
	overflow:auto;
	overflow-x:hidden;
	border:1px solid #000;
	background-color: #c9e3ff;
	padding:5px;
	font:11px tahoma, arial;
	line-height:16px;
}

#recensiebox a {
	color: #00c;
	font-style:italic;
}
#recensiebox li {
	padding:2px;
}
#recensiebox li.t {
	background-color:#ecf6ff;
}
#recensiebox h2 {
	text-decoration:none;
}
#recensienav {
	margin-top:1px;
	padding:11px 1px 15px 5px;
	text-align:right;
	clear:both;
	background-color: #c9e3ff;
}
#recensienav a, #recensienav a:visited {
	color:#303cc0;
}
#recensienav a:hover {
	color:#f03;
}
h1 {
    position:absolute;
    top:0px;
    left:47px;
    padding:0px;
	font: 12px tahoma, arial;
	font-weight:bold;
	color:#aaa;

}
h2 {
	font: 12px tahoma, arial;
	color:#333;
	margin-bottom:10px;
	margin-top: 4px;
	padding-left:5px;
	font-weight:bold;
}
h2#meer {
	margin:5px 3px 0px 3px;
	padding: 4px;
	color: #fff;
	background-color: #3796dd;
	font-size:11px;
	font-weight:normal;
}
h2.intro, h3.intro {
	font:12px verdana, sans-serif;
	font-weight:normal;
	margin-top:10px;
	margin-bottom:10px;
	letter-spacing:1px;
	color:#000;
}
.intro2 a, .intro2 a:visited {
	color:#000;
}
h3.intro2 {
	font:12px verdana, sans-serif;
	font-weight:bold;
	color:#000;
	margin-top:10px;
	margin-bottom:10px;
	margin-left:4px;
	letter-spacing:1px;
}
h3 {
	font:11px verdana, sans-serif;
	font-weight:bold;
	margin-bottom: 8px;
	margin-top: 0px;
}
h3.tabr {
    height:12px;
	font: 12px tahoma, arial;
	font-weight:bold;
	letter-spacing:1px;
	color:#a61e4c;
	padding:10px 5px 3px 10px;
	margin:0px 0px 0px 20px;
    width:221px;
	background-image:url('http://afb.bladenshop.nl/i/thema/blok_klein_top.jpg');
	background-repeat:no-repeat;
}
.kst {
	font: 12px tahoma, arial;
	font-weight:bold;
	margin-top:10px;
}
h4 {
	font:11px verdana, sans-serif;
	margin: 3px 0px 3px 15px;
}
hr {
	height:1px;
}
ul, ol {
	margin:0px 0px 0px 14px;
	padding:0px 0px 8px 14px;
	list-style-type: square;
	font-weight:normal;
}
ol {
	list-style-type: lower-roman;
}
ul#infoblok {
	float:left;
	margin:10px 0 10px 0;
	padding:0;
	list-style-type:none;
}
ul#infoblok li {
	display:table-row;
	height:40px;
}
ul.bladopties {
	margin: 0 0 0 10px;
	padding: 0 5px 0 12px;
    font:13px tahoma, arial;
    font-variant:small-caps;
	font-weight:bold;
}
ul.stopt {
	margin: 0 0 0 28px;
	padding: 0 5px 0 5px;
    font-size:11px;
    letter-spacing:1px;
}

.wit {
	padding: 1px;
	margin-top: 0px;
	background-color: #fff;
}

.hilite {
	padding: 1px;
	margin-top: 0px;
	background-color: #eee;
}
.hilite a, .hilite a:visited {
	color:#4b5f80;
}
.hilite a:hover {
	color:#f00;
}
.hls {
	padding: 3px;
	margin:2px 1px 2px 1px;
	background-color: #fff;
	text-align:center;
	color:#fff;
	font:11px verdana, sans-serif;
	font-style:italic;
}
.hls a, .hls a:visited {
	color:#303ccf;
}
.grijs {
	padding: 2px;
	margin: 0px;
	background-color: #fff;
}

.emphasis {
	padding:1px;
	color: #fff;
	font-weight:bold;
	background-color: #b00;
}
.aanbiedingstekst {
	font-weight:bold;
	font-size:12px;
	color:#593269;
}
#infohdr .st {
	border-bottom:1px solid #000;
	color:#000;
}
.geel {
	padding: 2px;
	margin-top: 0px;
	background-color: #f6f9ed;
}
.geelb {
	background-color:#ff9c86;
}
.gs {
	padding: 3px;
	margin:0px 1px 2px 1px;
	background-color: #ccc;
	margin-bottom:1px;
	text-align:center;
	color:#666;
}
.gs a, .gs a:visited {
	font:10px verdana;
	color:#593269;
	font-weight:bold;
}
.gs a:hover {
	color:#f05;	
}

.gs2 {
	padding: 4px 3px 2px 3px;
	margin:0px 1px 2px 1px;
	background-color: #fff;
	margin-bottom:1px;
	text-align:left;
	border:1px solid #80c6ff;
	font:12px "Courier New", Courier, mono;
}
.gs2:hover {
	background-color:#fff;
}
.gs2 a, .gs2 a:visited {
	color:#e30030;
	font-weight:bold;
}
.gs2 a:hover {
	color:#f05;	
}

select {
	font: 11px verdana,arial,sans-serif;
	color: #000;
	border:1px solid #000;
	background-color:#ccc;
}

input {
    color: #333;
    font: 12px arial,sans-serif;
    border:1px solid #333;
}
input:focus, textarea:focus{background-color:#ccc;border:1px solid #666;}
input.button {
	font:bold 12px arial,tahoma, sans-serif;
	vertical-align:bottom;
    color: #333;
	background-color:#a3dc1d;
    border:1px solid #bbb;
    cursor:pointer;
	padding:1px;
}
input.button:hover {
    background-color: #e4e8eb;
    color: #593269;
    border:1px solid #593269;
}
input.bbutton {
	background-image:none;
	margin-top:1px;
	padding:2px 10px 2px 10px;
    font: 11px arial, sans-serif;
	background-color: #593269;
	border:1px solid #364354;
    color: #fff;
	cursor:pointer;
}
input.bbutton:hover {
	background-color:#fff;
	border:1px solid #593269;
    color: #593269;

}
input.textstyle, input.textstyle_smal{
    width:253px;
    background-color:#fff;
    border:1px solid #ddd;
}
textarea {
    background-color: #fff;
    color: #333;
    font: 12px arial,sans-serif;
    border:1px solid #ddd;
    width:445px;
    height:100px;
}
.justify {
	text-align: justify
}

.error {
	color: #f00;
}
.msg {
	color: #00cc00;
}
.cs {
	font-size:17px;
	font-weight:bold;
	color:#000;
}
.inactief {
	border: 1px solid #666;
	background-color: #eee;
	padding: 1px;
	margin-top: 0px;
}
.ms {
    background-color: #a3dc1d;
}

.m {
	text-align: center;
	line-height:24px;
}
.m a:hover{
	color:#000;
}
.menu a.ms{
    background-image:url('http://afb.bladenshop.nl/i/ms_dot.gif');
	background-repeat:no-repeat;
	background-position:3px 8px;
}

.menu2 {
	padding: 1px;
	background-color: #fff;
	text-align: right;
}
.menu2 a, .menu2 a:visited {
	padding:3px;
	font: 10px verdana,"trebuchet ms", arial, sans-serif;
	color:#593269;
	display: block;
}
.menu2 a:hover{
	padding:3px;
	font: 10px verdana, "trebuchet ms", arial, sans-serif;
	color:#f00;
	display: block;
	background-color: #ffecd6;
    text-decoration:none;
}

.nieuw {
	text-align:center;
	font:11px tahoma, verdana, sans-serif;
	line-height:16px;
}
#sub {
	background-color: #a2dc1c;
	margin-bottom:0px;
}

#sub a, #sub a:visited {
	padding:2px 10px 2px 25px;
	font:11px tahoma, arial, sans-serif;
	color:#1C3697;
	background-image:url('http://afb.bladenshop.nl/i/submenu_blokje.jpg');
	background-repeat:no-repeat;
	background-position:25px 8px;
}
#sub a:hover, #sub a:active {
	text-decoration:underline;

}
#sub a.ms, #sub a.ms:visited {
	background-color: #fff;
	font-weight:bold;
}
.mr {
	padding: 0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
	text-align: right;
	font:11px verdana,"trebuchet ms", arial, sans-serif;
}
.mr a, .mr a:visited {
	padding: 1px 5px 1px 0px;
	color:#4b5f80;
	background-color:#fff;
	height:18px;
	border-bottom:1px solid #4b5f80;
	border-right:1px solid #4b5f80;
	border-left:1px solid #4b5f80;
}
.mr a:hover{
	padding: 1px 5px 1px 0px;
	background-color: #b6becb;
	color:#e30030;
	text-decoration: none;
}
.hoofdnavigatie {
	height:7px;
    margin-top:0px;
	padding:10px 0px 10px 15px;
	font:11px tahoma, arial;
	color:#a6214d;
	text-align:left;
	border-bottom:none;
	letter-spacing:1px;
}
.hoofdnavigatie a, .hoofdnavigatie a:visited {
	color:#a6214d;
	font-weight:bold;
	margin-right:15px;
}
.hoofdnavigatie a:hover{
	text-decoration: none;
	color:#00d;
}
.hoofdnavigatie a.select{
    color: #a3dc1d;
    text-decoration:underline;
}

.rood {
	color:#d00;
}

.stippen {
	background-image: url("http://afb.bladenshop.nl/i/d.gif");
	height:1px;
	background-repeat: repeat-x;
	background-position: center center;
}
.sv {
	background-image: url("http://afb.bladenshop.nl/i/sv.gif");
	background-repeat: repeat-y;
	height:100%;
}

.bladcover {
	margin:0px 0px 10px 0px;
	border:1px solid #ccc;
	overflow:hidden;
	padding:4px;
	background-color:#fff;
}


div#rel_c {
	padding:10px 0px 5px 0px;
}
td#m p.kortetekst{
    font:11px arial,verdana, sans-serif;
    letter-spacing:0px;
   	line-height:15px;
	margin:2px 2px 2px 5px;
	color:#506991;
}
.c_aan {
	margin:2px 2px 2px 7px;
	font:11px tahoma, arial;
	letter-spacing:1px;
	font-weight:bold;
	text-align:left;
	white-space:nowrap;
}
#itxt {
	margin:0px 2px 0px 6px;
}
#itxt p, #itxt ul {
	font:11px verdana, sans-serif;
	line-height:17px;
}
#itxt a, #itxt a:visited, .intro a, .intro a:visited {
	color:#303cc0;
}
#itxt a:hover, .intro a:hover {
	color:#f03;
}
.ruil {
	padding: 1px;
	background-color: #fff;
	margin-top:4px;
	margin-left: 1px;
	text-align: center;
}

#tellafriend {
	text-align:center;
}
p#tellafriend-href {
	padding-top:10px;
	font-size: 11px;
}

#nb {
	text-align:center;padding:2px 0px 6px 0px;margin:0px 1px 1px 1px;
	background-color: #c9e3ff;
}
#nb p {
	text-align:left;
	font:11px tahoma,arial,sans-serif;
	line-height:15px;
	margin:3px 0px 2px 5px;
}
#nb ul {
	font:11px tahoma,arial,sans-serif;
	text-align:left;
	margin:3px 0px 5px 5px;
}
div#leestip {
	margin:1px;padding:3px;border:1px solid #666;color:#900;font:13px "trebuchet ms", arial;padding-top:2px;font-weight:bold;text-align:center;letter-spacing:10px;
}
.bestel {
    text-align:right;
    padding-top:10px;
    font:11px verdana;
}
.bestel a {
	background-color: #7B1A85;
	border:1px solid #364354;
	text-align:center;
	padding:1px 5px 1px 5px;
	color:#fff;
	text-decoration:none;
}
.bestel a:hover {
	background-color: #fff;
	border:1px solid #593269;
	color:#593269;
}
.warning {
	background-color: #c5e2ff;
	font-weight:normal;
	color: #00f;
	border:1px dashed #f00;
	padding:3px;
	margin:0px 15px 0px 15px;
}
.warning em{
	font-weight:bold;
	font-style:normal;
    color:#87b41e;
}
.warning li{
    color:#00f;
}
.recensie {
	padding:5px;
	border-top:1px solid #80c6ff;
	border-left:1px solid #80c6ff;
	overflow:auto;
}
.recensie p, .recensie ul, .recensie ol {
	font:11px verdana;
	line-height:17px;
}
h3#recensiehdr {
	font:11px tahoma;
	font-weight:bold;
	padding:6px 0px 6px 5px;
	margin-bottom:1px;
}
div#r_a {
	padding:4px 10px 10px 10px;
	margin:10px 0px 1px 0px;
	border:1px solid #333;
	width:120px;
	background-color: #c9e3ff;
}
#r_a a, #r_a a.visited {
	font:11px arial, sans-serif;
	color:#00c;
}
div#r_w {
	padding:12px;margin:5px 0px 5px 5px;float:right;
	background-color: #ecf6ff;
	border:1px solid #80c6ff;
}
h2#r_t {
	padding-left:0px;
	margin-top:0px;
	color:#b93030;
	text-decoration:underline;
}
#alf {
    display:block;
    font-weight:bold;
   	letter-spacing:1px;
	margin-bottom:10px;
	margin-top:10px;
	font-size:12px;
}
#alf a, #alf a:visited {
	padding:1px 4px 1px 4px;
    color: #00d;
    font-size:13px;
}
#alf a:hover{
	color:#593269;
	text-decoration: none;
}


.alf_selected{
	color:#593269;
	vertical-align:bottom;
	text-decoration:underline;
}

.input_readonly {
	color:#c00;font-weight:bold;border:0px;background-image:none;background-color:#c9e3ff;
}
.np {
	font:10px verdana;
}
.aanbiedingen {
	border:1px solid #80c6ff;
	margin-bottom:5px;
	background-color:#fff;
}
.lvprijs {
	font:13px tahoma, arial;
	letter-spacing:1px;
	text-decoration:line-through;
	font-weight:bold;
	text-align:right;
	white-space:nowrap;
}
.lvprijs2 {
	font:13px tahoma, arial;
	letter-spacing:1px;
	font-weight:bold;
	text-align:right;
	white-space:nowrap;
}
.paprijs {
	font:13px tahoma,arial;
	color:#00d;
	font-weight:bold;
	letter-spacing:1px;
	text-align:right;
	white-space:nowrap;
}
.paprijs2 {
	color:#593269;
	font-weight:bold;
}
.korting {
	letter-spacing:1px;
	color:#000;
	font-weight:bold;
	text-align:right;
	white-space:nowrap;
}
.big {
	font:13px arial;
	letter-spacing:1px;
}

.f_r {
	color:#f00;
	text-align:center;
	font:11px verdana, arial, sans-serif;
}
form, object{
	margin: 0px;
}
.lt {
	text-decoration:line-through;
}
#opties{
	margin-top:10px;
	margin-bottom:1px;
	padding:10px 10px 10px 20px;
	font:11px verdana, arial, sans-serif;
	background-color: #ecf6ff;
}
em {
	color:#666;
}
.disabled {
	text-decoration:line-through;
}
a.b1, a.b1:visited {
	display:block;
	border-bottom:1px solid #80c6ff;
	background-color: #fff;
	color:#30d;
	padding:0px 2px 1px 22px;
}
a.b2, a.b2:visited {
	display:block;
	border-bottom:1px solid #80c6ff;
	background-color:#fff;
	color:#30d;
	padding:0px 2px 1px 22px;
}
a.b1:hover, a.b2:hover {
	background-color:#f0f9ff;
	color:#f00;
	text-decoration:none;
}

#lastvisited {
	height:72px;width:157px;overflow:auto;overflow-x:hidden;
	text-align:right;
	font:11px tahoma,arial,sans-serif;
	line-height:16px;
}
#tab_aboservice {
	text-align:left;padding-left:4px;
	background-color:#2b6eb9;
	background-image:none;
	border:1px solid #000;
}
#tab_uitgever {
	text-align:left;padding-left:4px;
	background-color:#2b6eb9;
	background-image:none;
	border:1px solid #000;
}
#titlebox {
	margin-top:0px;
	margin-bottom:5px;
	height:140px;
	overflow:auto;
	overflow-x:hidden;
	border:1px solid #000;
	padding:5px;
	font-size:11px;
	background-color:#fff;
}
#aanvraag_t td {
	font:11px verdana, sans-serif;
}




#servicemenu{
    position:absolute;
	top:35px;
	right:10px;
    height:40px;
    width:600px;
    text-align:left;
}


#hoofdmenu{
    position:absolute;
    top:91px;
    right:10px;
    height:30px;
    width:933px;
}
#hoofdmenu a, #hoofdmenu a:visited{
	display:block;
	float:left;
	width:147px;
	height:24px;
    margin-right:0px;
    background-image:url('http://afb.bladenshop.nl/i/thema/tabje.jpg');
	background-repeat:no-repeat;
    color:#fff;
	padding:3px;
	font: 13px arial;
	font-weight:bold;
	text-align:center;
}
#hoofdmenu a:hover{
    background-image:url('http://afb.bladenshop.nl/i/thema/tabje.jpg');
    background-position:top;
	background-repeat:no-repeat;
    text-decoration:none;
	height:24px;
    margin-top:5px;
    color:#fff;
}
#hoofdmenu a.tab1{margin-top:5px;}
#hoofdmenu a.tab1:hover{margin-top:5px;}
#hoofdmenu a.tab2{margin-top:4px;}
#hoofdmenu a.tab2:hover{margin-top:5px;}
#hoofdmenu a.tab3{margin-top:3px;}
#hoofdmenu a.tab3:hover{margin-top:5px;}
#hoofdmenu a.tab4{margin-top:2px;}
#hoofdmenu a.tab4:hover{margin-top:5px;}
#hoofdmenu a.tab5{margin-top:1px;}
#hoofdmenu a.tab5:hover{margin-top:5px;}
#hoofdmenu a.tab6{margin-top:0px;}
#hoofdmenu a.tab6:hover{margin-top:5px;}

#hoofdmenu a.selected{
    background-image:url('http://afb.bladenshop.nl/i/thema/tabje.jpg');
	background-repeat:no-repeat;
    text-decoration:none;
    color:#1c3697;
    height:24px;
    margin-top:5px;

}
.content {
	font:12px arial,verdana, sans-serif;
	line-height:16px;
	margin:5px 15px 10px 10px;
	text-align:justify;
}
#servicemenu{
    position:absolute;
	top:35px;
	right:10px;
    height:40px;
    width:600px;
    text-align:left;
}
#servicemenu a, #servicemenu a:visited{
    width:220px;
    height:10px;
    padding:4px 5px 4px 5px;
	font:11px tahoma, arial;
	color:#eee;
	font-weight:bold;

}
li{
    margin-left:-10px;
}
td.text{
     padding:10px 0px 10px 0px;
     font-size:12px;
}
div#banner{
    border:0px solid #18328f;
    padding: 1px 45px 0px 10px;
    margin: 10px 0px 10px -5px;
    text-align:center;
    background-image:url('http://afb.bladenshop.nl/i/bg_banner.png');
    height:65px;
}
form.content{
    margin-left:20px;
}
.groen{
    color:#a2dc1c;
}
#footer_top{
    float:left;width:1018px;height:16px;background-image:url('http://afb.bladenshop.nl/i/thema/footer_top.jpg');margin-top:20px;opacity:0.7;filter:alpha(opacity=70);
}
#footer {
    float:left;
    width:988px;
    background-image:url('http://afb.bladenshop.nl/i/thema/footer_middle.jpg');
    padding:0px 10px 0px 20px;
    opacity:0.7;filter:alpha(opacity=70);color:#fff;
}
.footercol {
	float:left;width:220px;padding-left:20px;
}
div#footer a{
    display:block;
    height:15px;
    margin-right:0px;
    color:#fff;
}
#footer_bottom{
    float:left;width:1018px;height:19px;background-image:url('http://afb.bladenshop.nl/i/thema/footer_bottom.jpg');opacity:0.7;filter:alpha(opacity=70);
    text-align:center;
    color:#eee;
}
td.bladen{
    padding-right:12px;
    padding-left:5px;
}
.center{
    text-align:center;
}
.saldo{
    font:bold 30px tahoma,arial;
    color:#183290;
    letter-spacing:3px;
    text-align:center;
}
#blok_groot_bottom{
    background-image:url('http://afb.bladenshop.nl/i/thema/blok_groot_03.jpg');
    background-repeat:no-repeat;
    height:26px;
    margin-left:10px;
}
.besteldiv, .heading{
    border:none;
    padding: 5px;
    background-color:#fff;
    margin:1px;
    font-weight:bold;
}
.label{
    float:left;
    width:120px;
    font-weight:bold;
}
.label_thin{
    float:left;
    width:200px;
    font-weight:normal;
}
.heading{
    background-color:#ccc;
    margin-top:10px;
}
.besteldiv2{
    border:1px solid #eee;
    padding: 5px;
    background-color:#fff;
    margin:1px;
}
.inactive{
    color:#dddddd;
    font-weight:bold;
}
.box{
    border:1px solid #99cdfd;
    padding: 5px;
    background-color:#fff;
    margin:1px;
    width:50px;
}
.spaced{
    margin:0px 3px 0px 5px;
}
.vraag{
    background-image:url('http://afb.bladenshop.nl/i/greendot.gif');
    background-repeat:no-repeat;
    background-position:0px 16px;
    font-weight:bold;
    padding:10px 5px 5px 12px;
}
.tag, .tag_light{
    width:200px;
    float:left;
}
.tag_light{
    font-weight:normal;
}
.tag_smal{
    width:170px;
    float:left;
}
.tooltip-red
{
	background-color: #FCE5CE;
	color: #F38F2A;
	padding:10px 10px 10px 10px;
	font-weight:bold;
	z-index:100;
}

.tooltip-blue
{
	background-color: #e2f1be;
	color: #18328f;
	padding:10px 10px 10px 10px;
    border:1px solid #a3dc1d;
	z-index:100;
}
#tooltip{
	position:absolute;
	border:1px solid #4a77d2;
	background:#c4e1ff;
	padding:10px 10px 10px 10px;
	color:#18328f;
	display:none;
}
.adresdiv{
    background-color: #e2f1be;
	color: #18328f;
    border:1px solid #a3dc1d;
	margin:20px;
	padding: 5px;
	float:left;
    width:590px;
}






#acties td {
	padding-bottom:10px;
	padding-right:1px;
}
.cvr {
	margin:0px 0px 0px 10px;
	width:90px;
	overflow:hidden;
	border-right:1px solid #666;
	border-bottom:1px solid #666;
	border-left:1px solid #ddd;
	border-top:1px solid #ddd;
	padding:5px;
	background-color:#fff;
}

.cvr_cd {
	margin:0px;
	overflow:hidden;
	border-right:2px solid #222;
	border-bottom:2px solid #222;
	border-left:1px solid #888;
	border-top:1px solid #888;
	padding:5px;
	z-index:1;
	position:relative;
	width:90px;
}
div.cvr_tr {
	z-index:255;
	background-image:url('http://afb.bladenshop.nl/i/kado_t2.gif');
	background-repeat:no-repeat;
	position:absolute;
	width:70px;
	height:70px;
	bottom:0px;
	right:0px;
}

a.ah, div.ahg {
	display:block;
	padding:10px;
	margin-bottom:3px;
	background-color: #97c724;
	font:11px tahoma, arial,sans-serif;
}
div.ahg {
	background-color:#eee;
}
a.ah, a.ah:visited{
    color:#fff;
}
.at {
	margin:0px 10px 10px 10px;
	cursor:pointer;
}
.at:hover {
	background-color:#eee;
}
.at p {
	font:11px arial, sans-serif;
	line-height: 18px;
	color:#666;
}

a.b_btn, a.b_btn:visited {
    background-color: #97c724;
    color:#fff;
	border-right:2px solid #333;
	border-bottom:2px solid #333;
	border-left:1px solid #999;
	border-top:1px solid #999;
	display:block;
	text-align:center;
	width:155px;
	margin:8px 0px 0px 5px;
	padding:2px;
	font:10px verdana;
	font-weight:normal;
}
a.b_btn:hover, a.c_btn:hover {
	background-color:#fff;
	color:#000;
	text-decoration:none;
}
a.c_btn, a.c_btn:visited, a.cc_btn, a.cc_btn:visited{
    background-color: #eee;
    background-image:url('http://afb.bladenshop.nl/i/button_c.png');
	border:none;
    color: #3293DE;
    padding:4px;
    margin-right:15px;
    text-align:center;
    width:164px;
	height:32px;
    font:11px arial;
    display:block;
    float:left;
}
a.c_btn:hover, a.cc_btn:hover {
	background-color:#eee;
	color:#000;
	text-decoration:none;
}
a.cc_btn, a.cc_btn:visited{
    background-image:url('http://afb.bladenshop.nl/i/button_cc.png');

}
#prijsinfo_top {
	background-image:url('http://afb.bladenshop.nl/i/prijsinfo_top.png');
	height: 17px;
	width: 249px;
	margin-top:10px;
}
#prijsinfo_middle {
	background-image:url('http://afb.bladenshop.nl/i/prijsinfo_middle.png');
	background-repeat:repeat-y;
	width: 249px;
}
#prijsinfo_bottom {
	background-image:url('http://afb.bladenshop.nl/i/prijsinfo_bottom.png');
	height: 14px;
	width: 249px;
	margin-bottom:10px;
}

.bluebg {
	background-color:#dfeffb;
}
.blue {
	color: #3293DE;
}
span.b {
	font-weight:bold;
}
.f10 {font-size:10px;}
.f11 {font-size:11px;}
.f12 {font-size:12px;}
.f13 {font-size:13px;}
.f14 {font-size:14px;}
.f15 {font-size:15px;}
.f16 {font-size:16px;}
.f17 {font-size:17px;}

.prijs_normaal {
	text-decoration:line-through;
	white-space:nowrap;
}
.lvp {
	font-size:16px;
	text-decoration:line-through;
	white-space:nowrap;
}
.lvp2 {
	font-size:16px;
	font-weight:bold;
	white-space:nowrap;
}
div#icvr {
	margin:1px 3px -10px 5px;

}
div#ihdr {
	margin:1px 10px 5px 10px;
    padding:10px 20px 10px 20px;
	font:12px arial, sans-serif;
	background-color:#eee;
}

div#th {
	margin-bottom: 5px;
	margin-top: 3px;
}
div#th a, div#th a:visited {
	font:bold 14px verdana,arial, sans-serif;
	color:#3293de;
	letter-spacing:2px;
	text-decoration:underline;
}
div#pagecontent p.gr {
	color:#444;
	margin-left:0px;
}
div#r_i {
	width:152px;
	margin-left:5px;
	margin-top:10px;
	background-color:#eee;
	padding:5px;
	color:#000;
}


.rel_t_p {
	height: 17px;
	padding:3px 10px 0px 10px;
	color: #ffffff;
	font-weight: bold;
	background-image: url('http://afb.bladenshop.nl/i/box_roze_01.gif');
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
}
.rel_t_k {
	height: 17px;
	padding:3px 10px 0px 10px;
	color: #ffffff;
	font-weight: bold;
	background-image: url('http://afb.bladenshop.nl/i/box_roze_01.gif');
	background-position:center;
	background-repeat:no-repeat;
	text-align:center;
}
.rel_t_p a, .rel_t_p a:visited, .rel_t_k a, .rel_t_k a:visited {
	font:10px verdana, sans-serif;
	color:#fff;
}
.rel_t_p a:hover, .rel_t_k a:hover {
	color:#fff;
}
.rel_i_p {
	font:11px tahoma,arial,sans-serif;
	height: 175px;
	padding:5px;
	background-image: url('http://afb.bladenshop.nl/i/polaroid.png');
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;

}

.rel_i_k {
	font:11px tahoma,arial,sans-serif;
	height: 175px;
	padding:5px;
	background-image: url('http://afb.bladenshop.nl/i/polaroid_kado.png');
	background-repeat:no-repeat;
	background-position:top center;
	text-align:center;

}
.rel_i_p a:hover, .rel_i_k a:hover{
	text-decoration:none;
}
.attention{
    padding:5px;background-color:#fefe4f;
}