/* holy grail */

body {
  font-family:arial;
  font-size:12px;
  padding:0;
  margin:0;
  text-align:center;
}
div {
  margin:0;
  padding:0;
}
#container,#header,#footer {
  margin:0;
  padding:0;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  width:1020px;
}
#container .column {
  position: relative;
  float: left;
}
#centercolumn {
  left:190px;
  width: 640px;
}
#leftcolumn {
  padding:0;
  width: 190px;         
  left: -640px;          
}
#rightcolumn {
  width: 190px;          
  margin-right: -10px;  
}
#footer {
  clear: both;
}
#header {
  /*background-image: url("/ffvergelijken/image/ffvergelijkenlogo2.jpg");
  background-repeat:no-repeat;
  background-position: 50px 10px;
  height:185px;*/
  
}
#header p{
  float:right;
  padding:0;
  margin:0;
  padding-top:4px;
  font-weight:bold;
  position:relative;
  z-index:1;
}
#header a{
  color:#000000;
}
#header .logoffvergelijken {
  float:left;
}
#header .logoffvergelijken img {
  margin-top:-10px;
  margin-left:40px;
  margin-bottom:-40px;
  position:relative;
  z-index:0;
}
#header .partners {
  float:right;
  margin-top:50px;
}
a img, img {
  border-style:none;
}
a {
  color:#555555
}
/* holy grail tot hier */

#leftcolumn {
  background-image: url("/ffvergelijken/image/smal_bggrijs.gif");
  background-repeat:repeat-y;
}

.topimage {
  padding:0;
  margin:0;
  margin-bottom:-5px;
  vertical-align:top;
}
.bottomimage {
  padding:0;
  margin:0;
  vertical-align:bottom;

}
.bottomimagebreed {
  clear:both;
  background-image: url("/ffvergelijken/image/bottom_breed.gif");
  background-repeat:no-repeat;
  background-position:25px bottom;
  height:20px;
  margin:0;
  padding:0;
}


/* start sidebarlogin */

#login {
  padding:10px;
  background:url("/ffvergelijken/image/smal_bgrood_lijn.gif") no-repeat bottom center;
}
#login p,#login form,#login2 form{
  padding:0;
  margin:0;
}
#login h3{
  padding:0;
  margin:0;
  margin-bottom:10px;
}
#login img,#login2 img{
  vertical-align:bottom;
}
#login ul,#login li,#login2 ul {
  padding:0;
  margin:0;
}
#login ul,#login2 ul {
  padding-top:5px;
  padding-bottom:5px;
}
#login li,#login2 li {
  list-style-type:none;
}
#login li a,#login2 li a {
  color:#555555;
}
#login span,#login2 span {
  color:#777777;
  font-style:italic;
}
#login p a,#login2 p a {
  color:#000000;
  margin-left:10px;
  text-decoration:none;
}

/* einde sidebarlogin */

/* start searchform */

#zoeken {
  margin:0;
  padding:10px;
}

#zoeken form {
  margin:0;
  padding:0;
}
#zoeken h3 {
  margin:0;
  padding:0 0 10px 0;
  font-size:1.9em;
}
#zoeken .breed {
  width:164px;
}
#zoeken select.breed {
  width:169px;
}
#zoeken .smal {
  width:30px;
}


/* einde searchform */

/* start menu */

#menu {
  background-color:#ffffff;
  margin:0 3px -5px 3px;
  padding:10px 0px;
}

#menu h3 {
  margin:0;
  padding:0 7px 10px 7px;
}

#menu ul {
  padding:0;
  margin:0;
}
#menu li {
  list-style-type:none;
  padding:0 0 0 0;
  margin:0;
  padding-bottom:1px;
  position:relative;
}

#menu a {
  display:block;
  text-decoration:none;
  border-bottom: 1px dotted #888888;
  color:#000000;
  padding:2px 7px 2px 20px;
  margin:0;
  position:relative;
}

#menu a:hover,#menu ul li.actief ul.submenu li a:hover,#menu ul li.actiefsubmenu ul.submenu li a:hover,#menu a:hover,#menu ul li.actief ul.submenu li.actief ul.subsubmenu a:hover {
  background-color:#FFC7C7;
  background-image:none;
}
#menu li a:hover {
  background-color:#FFC7C7;
  background-image:url("/ffvergelijken/image/pijl_rood_rechts.gif");
  background-repeat:no-repeat;
  background-position:8px 3px;
}
#menu li.actiefsubmenu a:hover,#menu li.actief a:hover {
  background-color:#FFC7C7;
  background-image:url("/ffvergelijken/image/pijl_rood_onder.gif");
  background-repeat:no-repeat;
  background-position:3px 8px;
}

#menu li {
  background-image:url("/ffvergelijken/image/pijl_rood_rechts.gif");
  background-repeat:no-repeat;
  background-position:8px 3px;
  font-size:1.02em;
  font-weight:bold;
}
#menu .submenu li,#menu li.actiefsubmenu li a {
  background-image:none;
  background-color:#F6F6F6;
}
#menu li.actiefsubmenu li.actief a {
  font-weight:bold;
}
#menu li.actief a,#menu li.actiefsubmenu a {
  background-color:#DDDDDD;
  background-image:url("/ffvergelijken/image/pijl_rood_onder.gif");
  background-repeat:no-repeat;
  background-position:3px 8px;
}
#menu li.actief .submenu li {
  background-color:#F6F6F6;
}
#menu li.actief .submenu li.actief a {
  background-image:none;
  background-color:#DDDDDD;
}
#menu li.actief .submenu li.actief a, #menu li.actief .submenu li.actief .subsubmenu .actief a {
  background-image:none;
  background-color:#DDDDDD;
}
#menu li.actief .submenu li a, #menu li .submenu li.actief a, #menu li.actief .submenu li.actief .subsubmenu a {
  background-image:none;
  background-color:transparent;
}
#menu li.actief .submenu li.actief .subsubmenu a {
  font-style:italic;
  padding:2px 0 2px 40px;
  font-size:0.95em;
}

#menu .submenu {
  display:none;
  padding:0;
  
}
#menu .submenu a {
  padding:2px 0 2px 30px;
  font-weight:normal;
  
}
#menu .actiefsubmenu .submenu,#menu .actief .submenu {
  display:block;
}

/* einde menu */

/* start centercolumn */

#centercolumn #locatie {
  width:590px;
  height:44px;
  margin-left:25px;
  background-image:url('/ffvergelijken/image/top_grijs_breed.gif');
  background-repeat:no-repeat;
}
#centercolumn #locatie h1 
{
  margin:0;
}
#centercolumn #locatie h1.categorie {
  padding-top:15px;
  padding-left:10px;
  font-size:1.1em;
}
#centercolumn #locatie h1.subcategorie {
  padding-top:15px;
  padding-left:10px;
  font-size:1.0em;
}
#acentercolumn {
  background-image:url('/ffvergelijken/image/bg_breed.gif');
  background-repeat:repeat-y;
  background-position: 25px 30px;
}

/* einde centercolumn */

/* start banner en datumtijd */

#centercolumn #topbanner {
  background-color:#ffffff;
  background-image:url('/ffvergelijken/image/onderkant_banner.gif');
  background-repeat:repeat-x;
  background-position:left bottom;
  text-align:center;
}
#centercolumn #topbanner #breadcrumb {
  padding:19px 0 10px 30px;
  color:#777777;
  margin:10px 5px 0 5px;
  border-top:solid 1px #777777;
  text-align:left;
}

#centercolumn #onderkantpagina {
  background-color:#ffffff;
  background-image:url('/ffvergelijken/image/onderkant_pagina.gif');
  background-repeat:repeat-x;
  background-position:left top;
  text-align:center;
  padding-top:50px;
}


/* einde banner en datumtijd */



/* start categorie */
#centercolumn .paginas,#centercolumn .paginas2 {
  padding-left:40px;
}
#centercolumn .paginas a,#centercolumn .paginas2 a {
  color:#000000;
}
#centercolumn .paginas2{
  clear:both;
  padding-top:5px;
}
#centercolumn #zoekbalk {
  text-align:left;
  margin-bottom:10px;
  width:568px;
  height:37px;
  background-image:url('/image/zoekbalk.gif');
  background-repeat:no-repeat;
}
#centercolumn #zoekbalk #zoekform {
  padding:6px 0px 0 8px;
  margin:0;
}
#centercolumn #zoekbalk #zoekform p {
  padding:0;
  margin:0;
}
#centercolumn #zoekbalk #zoekform input {
  display:inline;
}
#centercolumn #zoekbalk a {
  color:#555555;
  text-decoration:none;
}
#centercolumn #zoekbalk .zoekbutton {
  margin-right:-10px;
}
#centercolumn #zoekbalk span.sorteer {
  margin-right:25px;
}

#centercolumn .kleinefoto {
  float:left;
  clear:left;
  margin-left:40px;
  margin-top:10px;
  margin-bottom:0;

}
#centercolumn .infoproduct {
  float:left;
  margin-left:10px;
  margin-top:10px;
  margin-bottom:0;
  width:458px;
  height:96px;
  background-image:url('/ffvergelijken/image/artikel_bg.gif');
  background-repeat:no-repeat;
}
#centercolumn .infoproduct h2 {
  padding:2px 5px;
  margin:0;
  font-size:1em;
}
#centercolumn .infoproduct p {
  position:relative;
  padding:2px 5px;
  margin:0;
}
#centercolumn .infoproduct p.beschrijving {
  top:-30px;
}
#centercolumn .infoproduct p.linkbar {
  height:24px;
  line-height:24px;
  top:40px;
  text-align:right;
  padding-right:15px;
}
#centercolumn .infoproduct a.btn, #centercolumn .infoproduct a.btnvergelijk {
  display:block;
  float:left;
  width:80px;
  height:24px;
  text-align:center;
  color:#000000;
  text-decoration:none;
  line-height:24px;
  vertical-align:middle;
  background-image:url('/ffvergelijken/image/link_button.gif');
  margin-left:5px;
  font-weight:bold;
}
#centercolumn .infoproduct a.btnvergelijk {
  margin-left:80px;
  margin-right:0px;
}

/* einde categorie */

/* start artikel, winkel, registratie, review */

#artikel,#winkel,#registratie,.review, #login2 {
  background-image:url('/ffvergelijken/image/artikel_breed_bg.gif');
  background-repeat:repeat-y;
  background-position:left top;
  width:564px;
}
#artikel h1 {
  background-image:url('/ffvergelijken/image/artikel_breed_top.gif');
  background-repeat:no-repeat;
  background-position:0 top;
  padding:4px 10px 3px 10px;
  font-size:1.2em;
}
#artikel .nolink {
	text-decoration:none;
	color:#000;
}
#registratie label {
  float:left;
  display:block;
  width:150px;
  padding-left:10px;
  padding-right:10px;
}
#artikel .imgl {
  width:160px;
  height:160px;
  background-position:center center;
  background-repeat:no-repeat;
  display:block;
  float:right;
  padding:0;
  margin:0 10px 10px 10px;
}
#artikel h2,#artikel h3,#artikel p,#login2 h2,#login2 p,#login2 li,#winkel h2,#winkel p,#registratie h2,#registratie p,.review h3,.review p,.review form {
  padding-left:10px;
  padding-right:10px;
  position:relative;
}
#artikel #tekst p {
  padding-left:0; 
  padding-right:0;
}
#artikel #tekst {
  padding-left:10px; 
  padding-right:10px;
}

#artikel table td, #artikel table th{
  padding-left:10px;
  border:0px none #ffffff;
}
.review {
  margin-top:10px;
}
.review h3 {
  margin-top:0;
  margin-bottom:0;
}
#reviewlogin {
  height:37px;
  background-image:url('/ffvergelijken/image/smallebalk.gif');
  background-repeat:no-repeat;
  background-position:39px top;
  margin-top:10px;
}
#reviewlogin p {  
  padding-top:10px;
  padding-left:10px;
  padding-right:10px;
}
#winkel .afbeelding {
  float:right;
  margin:10px;
}
#artikel .prijs {
  line-height:24px;
  padding:10px 10px 0 10px;
  text-align:right;
  font-weight:bold;
  position:relative;
}
#artikel .prijs span{
  font-size:1.5em;
}
#artikel .alleprijzen {
  text-align:right;
  clear:both;
  font-size:1.3em;
  font-weight:bold;
  background-image:url("/image/arrow.gif");
  background-repeat:no-repeat;
  background-position:right center;
  padding-right:27px;
  margin-right:10px;
}
.art_winkel {
  height:66px;
  background-image:url('/image/smallebalk2.gif');
  background-repeat:no-repeat;
  background-position:0 top;
  margin-top:20px;
  clear:both;
  position:relative;
}
.art_winkel h2 {
  margin:0;
  padding-top:5px;
  padding-right:20px;
  font-size:1.1em;
  color:#000;
  text-decoration:none;
  text-align:justify;
}
.art_winkel h2 a {
  color:#000;
  text-decoration:none;
}
.art_winkel .starview {
	position:absolute;
	bottom:6px;
	left:128px;
}
.art_winkel .starview .button {
	margin-left:15px;
}
.art_winkel .logo {
  float:left;
  display:block;
  width:120px;
  height:45px;
  overflow:hidden;
  margin:5px;  
}
.art_winkel p {
  margin:0;
  padding:8px 15px;
}
.art_winkel p.desclarge {
  margin:0;
  padding:2px 10px;
  font-size:0.9em;
}
.art_winkel .levertijd {
  float:right;
  clear:right;
  margin:0;
  padding:0 10px 0 0;
}
.art_winkel .prijs {
  padding-top:10px;
  padding-right:10px;
  font-weight:bold;
  position:absolute;
  bottom:11px;
  right:10px;
  font-size:1.5em;
}
.art_winkel .incl {
  padding-top:5px;
  padding-bottom:5px;
  padding-right:10px;
  position:absolute;
  bottom:0px;
  right:10px;
  font-weight:bold;
}
.art_winkel .levertijd {
  padding-left:5px;
}
.art_winkel h3 {
  padding:0;
  margin:0;
  padding-top:10px;  
}
.art_winkel h3 img{
  padding:0;
  margin:0;
  float:none;
}
.art_winkel h3 a{
  color:#000000;
  text-decoration:none;
  margin:0;
}
.art_winkel .winkelknoppen {
}
.art_winkel .winkelknoppen a.btn {
  float:left;
  position:relative;
  top:-20px;
  left:120px;
}
.noreviews {
	float:left;
	margin-left:10px;
}
.reviewdetail {
  padding-right:20px;
  padding-top:20px;
}
.reviewdetail {
  margin-right:10px;
}

.review label {
	padding-top:4px;
	clear:left;
	width:80px;
	display:block;
	float:left;
}
.review input {
	width:100px;
	display:block;
	float:left;
}

.review .reviewtext {
	padding:0 8px;
}
.review .reviewtext em {
	margin-left: 5px;
}
/* einde artikel */



/* start beoordeling */

#beoordeling {
  height:37px;
  background-image:url('/ffvergelijken/image/smallebalk.gif');
  background-repeat:no-repeat;
  background-position:39px top;
  margin-top:10px;
  padding-left:39px;
  padding-right:39px;
}
#beoordeling p {
  padding:8px 10px;
}
#beoordeling p img {
  vertical-align:middle;
}
#beoordeling select,#beoordeling input {
  float:right;
}
#beoordeling a.btn,a.btn {
  display:block;
  float:right;
  width:80px;
  height:24px;
  text-align:center;
  color:#000000;
  text-decoration:none;
  line-height:24px;
  vertical-align:middle;
  background-image:url('/ffvergelijken/image/link_button.gif');
  margin-left:10px;
  margin-top:-2px;
  font-weight:bold;
}



/* einde beoordeling */


.niets {
  height:100px;
  background-image:url('/image/smallebalk2.gif');
  background-repeat:no-repeat;
  background-position:0 top;
  padding-left:10px;
  padding-top:10px;
  padding-right:0px;
  margin-top:20px;
  clear:both;
  position:relative;
}


/* start rechterblok */

.rechterblok {
  width:190px;
  background-image:url('/ffvergelijken/image/smal_bggrijs.gif');
  background-repeat:repeat-y;
  margin-bottom:20px;
}
.rechterblok h3 {
  background-image:url('/ffvergelijken/image/smal_bgrood_top.gif');
  background-repeat:no-repeat;  
  font-size:1em;
  padding:4px 7px;
  margin:0;
}

.rbottomimg {
  padding:0;
  margin:0;
  vertical-align:bottom;
}
.rechterblok ul {
  list-style-type:none;
  padding:0;
  margin:0;
}
.rechterblok li {
  padding-top:2px;
  padding-left:15px;
  padding-right:10px;
}
.rechterblok .linklijst li {
  padding-top:2px;
  padding-left:3px;
  padding-right:3px;
}
.rechterblok .linklijst a {
  display:block;
  padding-top:2px;
  padding-left:12px;
  padding-right:12px;
}
.rechterblok .linklijst a:hover {
  background-color:#cfcfcf;
}
.rechterblok li a {
  color:#000000;
  text-decoration:none;
}

/* einde rechterblok */
/* begin reclame rechterblok */
.rechterad {
  width:190px;
  position:relative;
  border-left: solid 1px #b2b2b2;
  border-right: solid 1px #b2b2b2;
  margin-bottom:20px;
}
.rechterad {
  width:190px;
}
.topTransparantSmal {
  position:absolute;
  margin-left:-1px;
  margin-right:-1px;
}
.bottomTransparantSmal {
  position:absolute;
  margin-left:-1px;
  margin-right:-1px;
  left:0px;
  bottom:0px;
}
/* einde reclame rechterblok */




/* begin homeblok */

#home {
  padding-left:0px;
  padding-right:0px;
}
.lhomeblok .btn,.rhomeblok .btn {
  position:absolute;
  bottom:10px;
  right:10px;  
  z-index:20;
}

.lhomeblok,.rhomeblok {
  width:260px;
  height:260px;
  background-image:url('/ffvergelijken/image/artikel_halfbreed.gif');
  background-repeat:repeat-y;
  margin-top:10px;
  margin-bottom:10px;
  float:left;
  position:relative;
  overflow:hidden;
}
.lhomeblok {
  margin-left:8px;
}
.rhomeblok {
  margin-left:30px;
}
.lhomeblok h2,.rhomeblok h2 {
  background-image:url('/ffvergelijken/image/artikel_halfbreed_top.gif');
  background-repeat:no-repeat;  
  font-size:1em;
  padding:4px 10px;
  margin:0;
}
.lhomeblok p,.rhomeblok p {
  padding:10px 10px;
  margin:0;
}
.lhomeblok p.reviewblok,.rhomeblok p.reviewblok {
  line-height:1.35em;
}
.lhomeblok a,.rhomeblok a {
	font-weight:bold;
}
.lhomeblok .reviewblok a,.rhomeblok .reviewblok a {
	display:block;
	margin-bottom:5px;
}
.homebottomimg {
  position:absolute;
  bottom:0;
  left:0;
}
#home .homeafb {
  float:right;
}
.rhomeblok .ookbijons {
  margin-top:10px;
}
.rhomeblok .ookbijons a {
  text-decoration:none;
  color:#000000;
  font-weight:bold;
}
.rhomeblok .ookbijons img {
  margin:0 5px;
  float:left;
}
.ookbijons strong {
  float:right;
}
.bestebeoordeling {
  position:relative;
  clear:both;
}
.bestebeoordeling img {
  margin:0 5px;
  float:left;
}

#home strong.floatright {
  float:right;
}

#home .paddingtop {
  padding-top:7px;
}
.cleardiv {
  line-height:1px;
  height:1px;
  padding:0;
  margin:0;
  clear:both;
}
/* einde homeblok */

#onderkantpagina {
  background-color:#ffffff;
}
#onderkantpagina p{
  margin:0;
  padding:0;
  padding-bottom:20px;
  background-color:#ffffff;
}
/* list vanaf hier */
.item,.pages {
}
.smimage, .smtext {
  margin-bottom:10px;
  overflow:hidden;
  position:relative;
  z-index:10;
}
.smimage  {
  width:100px;
  height:100px;
  background-color:#fff;
  float:left;
}
.smtext  {
  float:left;
  margin-left:10px;
  height:100px;
  width:458px;
  position:relative;
  background-color:#fff;
  background-image:url('/image/g.gif');
}
.smimage a {
  display:block;
  width:100px;
  height:100px;
  overflow:hidden;
  background-position:center center;
  background-repeat:no-repeat;
}
.smtext h2 {
  margin:0;
  padding:2px 5px;
  font-size:1em;
}
.smtext h2 a{
  text-decoration:none;
  color:#000;
}
.smtext .smintro {
  margin:0;
  padding:2px 5px;
}
.smbutton {
  position:absolute;
  bottom:5px;
  left:5px;
  padding:0;
  width:448px;
}


/* list tot hier */

/* bottomrow vanaf hier */

.bottomrow {
	clear:both;
  position:absolute;
  bottom:5px;
  left:8px;
}

/* bottomrow tot hier */

/* button vanaf hier */
.button {
  margin-right:10px;
}
.art_winkel .button {
  margin-left:0px;
  margin-top:0px;
}
.button .bleft,.button .b,.button .bright,.button .b2left,.button .b2,.button .b2right {
  height:24px;
  float:left;
  margin:0;
  padding:0;
}
.button .bleft {
  width:6px;
  background-image:url('/image/bl.gif');
}
.button .b {
  cursor:pointer;
  text-decoration:none;
  line-height:24px;
  color:#000;
  display:block;
  background-image:url('/image/b.gif');
  font-weight:bold;
}
.button .bright {
  width:6px;
  background-image:url('/image/br.gif');
}
.button .b2left {
  width:6px;
  background-image:url('/image/bl2.gif');
}
.button .b2 {
  cursor:pointer;
  text-decoration:none;
  line-height:24px;
  color:#fff;
  display:block;
  background-image:url('/image/b2.gif');
  font-weight:bold;
}
.button .b2right {
  width:6px;
  background-image:url('/image/br2.gif');
}
.webshopbuttons {
	clear:both;
	padding-left:8px;
}

/* button tot hier */
/* stars vanaf hier */
.stars,.starspresent,.starsvote {
  background-repeat:no-repeat;
  cursor:pointer;
  padding:0;
  margin:0;
}
.stars {
  background-color:#fff;
  background-image:url('/image/ster0.png');
  position:relative;
  width:100px;
  z-index:10;
  float:left;
  height:40px;
  text-align:center;
  margin-right:10px;
}
.starview .stars {
	height:20px;
	overflow:hidden;
}
.starspresent {
  background-image:url('/image/ster5.png');
  position:absolute;
  top:0px;
  left:0px;
  z-index:15;
  height:20px;
}
.starsvote {
  background-image:url('/image/ster5.png');
  position:absolute;
  width:0px;
  top:0px;
  left:0px;
  z-index:20;
  height:20px;
}
.starstext {
  position:absolute;
  top:22px;
  left:0px;
  
}

.waardering {
	float:left;
	margin:10px 10px 10px 8px;
}
#home .waardering {
	clear:left;
	width:100px;
	display:block;
}
#home .lhomeblok .waardering {
  margin:5px 10px 5px 8px;
}

#home .stars {
  background-color:transparent;
  margin-left:5px
}
#home .lhomeblok .stars {
  overflow:hidden;
  height:20px;
}
/* stars tot hier */


/* subcategorie vanaf hier */
.subcatcontainer {
	margin-right:-20px;
}
.subcat {
	background-color:#F9F9F9;
	background-position:center 10px;
	background-repeat:no-repeat;
	position:relative;
	border:1px solid #FE3939;
	display:block;
	float:left;
	font-weight:bold;
	height:160px;
	width:170px;
	margin:10px 25px 10px 0;
	text-align:center;
	text-decoration:none;
	color:#000;
}
.subcat:hover{
	background-color:#FFF;
}
.subcat span.txt {
	display:block;
	text-align:center;
	padding-top:110px;
}
.subcat span.tl,.subcat span.tr,.subcat span.bl,.subcat span.br {
	display:block;
}
.subcat span.tl {
	background-position:0 0;
}
.subcat span.tr {
	background-position:-14px 0;
}
.subcat span.bl {
	background-position:0 -14px;
}
.subcat span.br {
	background-position:-14px -14px;
}

/* subcategorie tot hier */
/* hoeken vanaf hier */
.content {
	position:relative;
	border: 1px solid #b2b2b2;
	width:590px;
	left:25px;
}
.content2 {
	position:relative;
	border: 2px solid #fff;
	background-color: #e7e7e7;
	padding:10px 0 10px 10px;;
}
.tl,.tr,.bl,.br {
	position:absolute;
	background-repeat:no-repeat;
	width:6px;
	height:6px;
	background-image:url('/image/corners.gif');
	line-height:1px;
	margin:0;
	padding:0;
	overflow:hidden;
}
.tl {
	top:-1px;
	left:-1px;
}
.tr {
	top:-1px;
	right:-1px;
}
.bl {
	bottom:-1px;
	left:-1px;
}
.br {
	bottom:-1px;
	right:-1px;
}
.content .tl {
	background-position:0 -20px;
}
.content .tr {
	background-position:-14px -20px;
}
.content .bl {
	background-position:0 -34px;
}
.content .br {
	background-position:-14px -34px;
}


/* hoeken tot hier */


