/* CSS Document */

* {
font-family:Arial, Helvetica, sans-serif;
}

a.link_nav_01:link {color:#fff; font-size:0.7em; text-decoration: none;}
a.link_nav_01:visited {color:#fff; font-size:0.7em; text-decoration: none;}
a.link_nav_01:active {color:#fff; font-size:0.7em; text-decoration: none;}
a.link_nav_01:hover {color:#fff; font-size:0.7em; text-decoration: underline;}

a.link_nav_02:link {color:#000; text-decoration: none;}
a.link_nav_02:visited {color:#000; text-decoration: none;}
a.link_nav_02:active {color:#000; text-decoration: none;}
a.link_nav_02:hover {color:#000; text-decoration: underline;}

a.link_nav_03:link {color:#fff; text-decoration: none;}
a.link_nav_03:visited {color:#fff; text-decoration: none;}
a.link_nav_03:active {color:#fff; text-decoration: none;}
a.link_nav_03:hover {color:#fff; text-decoration: underline;}

a.lijst:link {color:#00f; text-decoration: none;}
a.lijst:visited {color:#00f; text-decoration: none;}
a.lijst:active {color:#00f; text-decoration: none;}
a.lijst:hover {color:#00f; text-decoration: underline;}

a.titel:link {color:#000; text-decoration: none;}
a.titel:visited {color:#000; text-decoration: none;}
a.titel:active {color:#000; text-decoration: none;}
a.titel:hover {color:#000;text-decoration: none;}

a.video:link {color:#00f; text-decoration: none;}
a.video:visited {color:#00f; text-decoration: none;}
a.video:active {color:#00f; text-decoration: none;}
a.video:hover {color:#00f; text-decoration: underline;}

a.boekentip:link {color:#00f; font-size:0.7em; text-decoration: none;}
a.boekentip:visited {color:#00f; font-size:0.7em; text-decoration: none;}
a.boekentip:active {color:#00f; font-size:0.7em; text-decoration: none;}
a.boekentip:hover {color:#00f; font-size:0.7em; text-decoration: underline;}

a.breadcrumb:link {color:#000; text-decoration: none;}
a.breadcrumb:visited {color:#000; text-decoration: none;}
a.breadcrumb:active {color:#000; text-decoration: none;}
a.breadcrumb:hover {color:#000; text-decoration: underline;}

body {
margin:0;
padding:0;
background-color:#ddd;
min-width:970px;
}

#wrapper {
margin:0 auto;
width:960px;
height:auto;
padding:0;
background-color:#ccc;
background-image:url(images/back_left-grijs.gif);
background-repeat:repeat-y;
border-left:1px solid #000;
border-right:1px solid #000;
z-index:0;
}

#header {
width:inherit;
height:160px;
background-image:url(images/header-grijs-lb.jpg);
}

#content {
width:inherit;
height:auto;
margin:0;
padding:0;
}

#logo {
position:absolute;
top:0;
width:136px;
height:87px;
margin-top:10px;
margin-left:10px;
padding:0;
}

#zoekfunctie {
margin:10px 0 4px 0;
padding:0;
}

.zoekfunctie_input {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#000;
}

#tabs {
position:absolute;
width:810px;
height:45px;
background-image:url(images/tab_vul.gif);
background-repeat:repeat-x;
margin-top:0;
margin-left:0;
padding:0;
}

#breadcrumbs {
position:absolute;
width:810px;
height:10px;
text-indent:10px;
font-size:0.6em;
margin-top:28px;
margin-left:0;
padding:0;
}

#nav_tab_00 {
position:absolute;
width:80px;
height:21px;
margin-top:5px;
margin-left:18px;
padding:0;
text-align:center;
}

#nav_tab_01 {
position:absolute;
width:80px;
height:21px;
margin-top:5px;
margin-left:120px;
padding:0;
text-align:center;
}

#nav_tab_02 {
position:absolute;
width:80px;
height:21px;
margin-top:5px;
margin-left:222px;
padding:0;
text-align:center;
}

#nav_tab_03 {
position:absolute;
width:80px;
height:21px;
margin-top:5px;
margin-left:324px;
padding:0;
text-align:center;
}

#nav_tab_04 {
position:absolute;
width:80px;
height:21px;
margin-top:5px;
margin-left:426px;
padding:0;
text-align:center;
}

#nav_tab_05 {
position:absolute;
width:80px;
height:21px;
margin-top:5px;
margin-left:528px;
padding:0;
text-align:center;
}

#nav_tab_06 {
position:absolute;
width:80px;
height:21px;
margin-top:5px;
margin-left:630px;
padding:0;
text-align:center;
}

#banner_top {
position:absolute;
top:0;
width:728px;
height:90px;
margin-top:20px;
margin-left:196px;
text-align:left;
padding:0;
}

#navigatie_01 {
position:absolute;
margin-top:115px;
margin-left:150px;
width:800px;
height:45px;
}

#navigatie_03 {
position:absolute;
top:0;
width:728px;
height:18px;
margin-top:5px;
margin-left:196px;
padding:0;
overflow:hidden;
text-align:right;
}

#zoekfunctie {
position:absolute;
top:0;
width:145px;
height:30px;
margin-top:105px;
margin-left:5px;
text-align:left;
padding:0;
}

#kolom_links {
float:left;
top:0;
background-image:url(images/back_left-grijs.gif);
background-repeat:repeat-y;
width:150px;
height:auto;
padding:0;
}

#kolom_midden {
float:left;
top:0;
width:510px;
background-color:#ccc;
padding:0;
}

#kolom_midden_breed {
float:left;
top:0;
width:810px;
background-color:#ccc;
padding:0;
}

.kolom_midden_container {
clear:both;
width:510px;
}

.kolom_midden_container_breed_video {
clear:both;
padding:20px 0;
text-align:center;
width:810px;
}

.kolom_midden_560 {
float:left;
width:510px;
}

.kolom_midden_280 {
float:left;
width:255px;
}

.kolom_partner_beschrijving {
float:left;
clear:both;
width:510px;
padding:10px;
}

.kolom_partner_product{
float:left;
clear:both;
width:510px;
padding:0 10px;
}

#kolom_rechts {
float:left;
top:0;
width:300px;
height:auto;
background-color:#ccc;
padding:0;
}

.kolom_rechts_top {
float:left;
width:300px;
min-height:180px;
background-color:#ccc;
}

.kolom_rechts_250 {
float:left;
width:300px;
background-color:#ccc;
}

.kolom_rechts_vrij {
clear:both;
width:300px;
}

#titelbalk_coverstories {
width:510px;
height:21px;
}

#titel_coverstories {
position:absolute;
top:146px;
left:155px;
}

.titel {
font-family:Arial, Helvetica, sans-serif;
font-size:0.9em;
font-weight:bold;
color:#f90;
margin:0;
}

h1.lijst {
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#000;
margin:2px 0;
}

h1.video {
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#000;
margin:0;
}

h1.boekentip {
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#000;
margin:0;
}

h2.boekentip {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
font-style:italic;
color:#666;
margin:4px 0;
}

h3.boekentip {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#666;
margin:0;
}

.nav_02 {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#000;
margin:0;
}

p.lijst {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333;
margin:0;
}

p.video {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333;
margin:0;
}

p.boekentip {
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333;
margin:8px;
}

p.footer_tekst {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#fff;
text-align:center;
vertical-align:middle;
}

.partner_titel {
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
font-weight:bold;
color:#000;
margin:0;
}

.partner_tekst {
font-family:Arial, Helvetica, sans-serif;
font-size:0.7em;
color:#333;
margin:0;
float:left;
}

.knop_onderwerp {
width:150px;
height:21px;
background-image:url(images/knop_onderwerp.jpg);
background-repeat:no-repeat;
text-align:left;
text-indent:10px;
vertical-align:middle;
}

.banner_skyscraper {
width:120px;
height:600px;
margin:25px auto;
}

.banner_midden {
clear:both;
width:510px;
padding:15px 0;
text-align:center;
background-color:#ccc;
}

.banner_midden_breed {
clear:both;
width:810px;
padding:15px 0;
text-align:center;
background-color:#ccc;
}

.banner_rechts {
clear:both;
width:300px;
margin:15px 0;
text-align:center;
}

.banner_rechts_vol {
clear:both;
width:300px;
margin:0;
text-align:center;
}

.titel_midden_560 {
clear:both;
width:510px;
height:21px;
background-image:url(images/titelbalk_510.jpg);
background-repeat:no-repeat;
background-color:#000;
text-align:left;
text-indent:10px;
vertical-align:middle;
}

.titel_midden_810 {
clear:both;
width:810px;
height:21px;
background-image:url(images/titelbalk_810.jpg);
background-repeat:no-repeat;
background-color:#000;
text-align:left;
text-indent:10px;
vertical-align:middle;
}

.titel_rechts_250 {
clear:both;
width:300px;
height:21px;
background-image:url(images/titelbalk_300.jpg);
background-repeat:no-repeat;
background-color:#000;
text-align:left;
text-indent:10px;
vertical-align:middle;
}

.titel_midden_280 {
width:255px;
height:21px;
background-image:url(images/titelbalk_255.jpg);
background-repeat:no-repeat;
background-color:#000;
text-align:left;
text-indent:10px;
vertical-align:middle;
}

.footer {
clear:both;
width:810px;
height:21px;
margin-left:150px;
background-image:url(images/footer_vul.jpg);
background-repeat:repeat-x;
text-align:center;
vertical-align:middle;
}

.item_video_250 {
width:280px;
clear:both;
margin:10px auto;
}

.item_midden_280 {
width:235px;
margin:10px auto;
}

.item_midden_560 {
width:490px;
margin:10px auto;
}

.item_partner_beschrijving {
clear:both;
width:490px;
}

.item_partner_product_links {
float:left;
width:245px;
padding-top:10px;
}

.item_partner_product_rechts {
float:right;
width:245px;
padding-top:10px;
}

.item_boekentip {
width:230px;
margin:0;
}

.bullet {
float:left;
margin:0 2px 0 0; 
}

.afbeelding_partner_logo {
float:left;
border:#000 1px solid;
margin-right:10px;
}

.afbeelding_partner_product {
float:left;
border:#000 1px solid;
margin-right:5px;
}

.afbeelding_video {
float:left;
border:#000 1px solid;
margin: 0 4px 0 0;
}

.afbeelding_boekentip {
float:left;
border:#000 1px solid;
margin:4px;
}

.pixelfolio_tekst {
clear:both;
text-align:center;
padding:5px;
}

.pixelfolio_links {
float:left;
vertical-align:top;
height:200px;
padding:10px 10px 10px 20px;
}

.pixelfolio_rechts {
float:right;
vertical-align:top;
height:200px;
padding:10px 20px 10px 10px;
}

.noborder {
border:0;
}

div.artikel {
background-color:#ccc;
padding:8px;
}

h1 {
font-size:1.2em;
margin:0;
color:#000;
}

h2 {
font-size:0.9em;
margin:15px 0 5px 0;
color:#000;
}

h3, h4, h5, h6 {
font-size:0.8em;
margin:15px 0 5px 0;
font-weight:bold;
color:#000;
}

p, td, li {
font-family:Arial, Helvetica, sans-serif;
font-size:0.8em;
color:#333;
}

.overzicht {
font-size:0.9em;
padding:2px;
margin:10px 0 5px 0;
vertical-align:text-top;
font-weight:bold;
}

.ddl {
width:140px;
}

.ddlc {
width:150px;
margin:4px 50px;
}

p {
margin:0 0 10px 0;
}

td {
vertical-align:top;
}

a:link {color:#00f; text-decoration: none;}
a:visited {color:#00f; text-decoration: none;}
a:active {color:#00f; text-decoration: none;}
a:hover {color:#00f; text-decoration: underline;}