.clearfix:after {
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}

* html .clearfix {
height:1%;
}

h1 {
height:16px;
margin-bottom:6px;
text-align:left;
text-transform:uppercase;
line-height:16px;
font-size:11px;
font-weight:700;
color:#fff;
letter-spacing:2px;
background-color:#F09500;
padding:2px 12px 2px 4px;
}

#contentmiddle .mainarticle h1 a:link {
color:#a65300;
text-decoration:none;
}

h2,h2 em,h2 strong {
color:#900;
font-weight:700;
}

#contentmiddle h2 i {
text-transform:uppercase;
font-size:11px;
font-weight:700;
color:#fff;
letter-spacing:2px;
}

h3,h3 em,h3 strong {
padding-top:4px;
color:#900;
font-weight:700;
font-style:italic;
}

h5,h5 em,h5 strong {
    color: #454545;
    float: left;
    font-size: 10px;
    font-style: normal !important;
    font-weight: 400;
    padding:0;
    margin:0;
}

h6 {
border:3px solid #fdbd3f;
color:#454545;
border-left:none;
border-top:none;
background-color:#fde5a7;
font-weight:400;
font-size:11px;
display:block;
float:none;
margin:10px 30px;
padding:8px;
}

.mainarticle h6 {
width:388px;
}

.blockcat h6 {
width:150px;
}

.kopjes {
padding-bottom:5px;
color:#454545;
position:relative;
}

.agenda_item_intro_titel {
padding-bottom:0;
color:#454545;
position:relative;
}

.agenda_item_intro_bericht {
color:#454545;
position:relative;
}

#date {
display:block;
font-size:11px;
color:#300;
text-align:right;
height:25px;
width:400px;
margin-left:580px;
z-index:999;
position:absolute;
left:0;
top:62px;
line-height:25px;
}

#date img {
text-decoration:none;
margin:0 3px 0 5px;
}

#kruimeltjespad {
display:block;
font-size:11px;
color:#300;
text-align:left;
height:25px;
width:975px;
z-index:888;
position:absolute;
left:10px;
top:62px;
line-height:25px;
text-transform:lowercase;
}

#footer #date {
display:block;
font-size:11px;
color:#300;
text-align:right;
height:25px;
width:400px;
margin-left:580px;
z-index:999;
position:absolute;
left:0;
top:0;
line-height:25px;
}

#footer #kruimeltjespad {
display:block;
font-size:11px;
color:#300;
text-align:left;
height:25px;
width:975px;
z-index:888;
position:absolute;
left:10px;
top:0;
line-height:25px;
text-transform:lowercase;
}

.mainarticle p a img,.smallarticle p a img,.blockarticle p a img {
top:1px;
position:relative;
margin:0;
}

.pollQuestion p,.blockcat p,.poll_vraag p {
float:none;
}

.poll_vraag table tr td p {
text-align:center;
margin-bottom:2px;
}

.poll_vraag table tr td h3 {
text-align:center;
margin-bottom:6px;
}

.roodblok_poll p {
margin-bottom:6px;
color:#000;
}

.roodblok_poll .poll_vraag {
color:#000;
padding:0 0 4px;
}

.fullarticle div strong {
font-weight:400;
font-size:10px;
padding:0 9px 0 20px;
}

.smallarticle div a {
float:right;
margin:2px 0 0;
}

.fullarticle div a {
margin-right:35px;
}

.blockarticle,.blockcat {
float:left;
width:231px;
overflow:hidden;
}

.blockcat .title,.meernieuws .title {
height:16px;
background-color:#F09500;
font-weight:700;
line-height:16px;
letter-spacing:2px;
color:#fff;
text-align:left;
text-transform:uppercase;
font-size:11px;
margin:0 0 6px;
padding:2px 12px 2px 4px;
}

.blockcat .title span {
float:right;
color:#C7AD0C;
margin:1px 0 0;
}

.blockcat h2 {
font-family:arial, helvetica, sans-serif;
font-size:12px;
color:#900;
padding:0 0 3px;
}

.blockcat p span,.blockcat a span {
color:#900;
font-size:10px;
}

.blockcat .more {
display:block;
margin:6px 0 0 110px;
}

.blockcat .more a {
text-align:right;
background:url(../images/icons/lees_verder.gif) left 1px no-repeat;
font-size:10px;
color:#900;
padding:0 9px 0 5px;
}

.blockcat h3 {
font-family:arial, helvetica, sans-serif;
font-size:14px;
margin-bottom:5px;
}

.redblock_wrapper {
width:229px;
margin-bottom:10px;
font-size:11px;
background-color:#FFD25B;
position:inherit;
float:left;
z-index:10;
}

.redblock_wrapper_advertorials {
width:229px;
margin-bottom:10px;
font-size:11px;
background-color:#FFD25B;
position:relative;
float:left;
z-index:5;
}

.redblock_title {
width:211px;
height:16px;
text-align:left;
text-transform:uppercase;
line-height:16px;
font-weight:700;
color:#FFF;
letter-spacing:2px;
background-color:#dd0037;
padding:2px 12px 2px 6px;
}

.redblock_content {
width:209px;
position:relative;
float:left;
padding:10px 10px 0;
}

.redblock_content ul {
display:block;
float:left;
padding-bottom:12px;
position:relative;
z-index:10;
}

.redblock_foto_vd_week {
width:209px;
padding-bottom:10px;
overflow:hidden;
position:relative;
float:left;
z-index:0;
}

.advertorial {
width:300px;
font-weight:400;
color:#454545;
background-color:#FDE5A7;
border-right:3px solid #FDBD3F;
border-bottom:3px solid #FDBD3F;
position:absolute;
display:none;
float:none;
z-index:10;
margin-top:-12px;
left:-325px;
padding:5px;
}

.bannerBlokLeft {
width:252px;
float:left;
display:block;
padding-bottom:0;
}

.bannerBlokRight {
width:208px;
float:left;
display:block;
padding:0 0 12px 8px;
}

#popup_ecard {
left:4px;
font-weight:400;
color:#DD0037;
background-color:#FFF;
border:2px solid #DD0037;
position:absolute;
float:none;
z-index:1000;
visibility:hidden;
padding:5px;
}

.btn {
color:#fff;
background-color:#900;
font-family:arial,helvetica,sans-serif;
font-size:small;
font-weight:700;
text-align:center;
margin:0;
padding:0;
}

.formfield {
background-color:#F3EE9A;
border-bottom-style:dashed;
border-bottom-color:#660;
border-bottom-width:thin;
}

#search {
width:200px;
height:60px;
padding-left:3px;
text-align:left;
font-size:10px;
color:#fff;
z-index:1000;
display:block;
position:relative;
float:right;
}

#search input {
height:14px;
text-align:left;
border:1px inset #878D95;
margin:3px 3px 0 0;
}

.actueel_body .srch_actueel {
background-color:#EC0000;
}

.toerisme_body .srch_actueel {
background-color:#DF7440;
}

.culinair_body .srch_actueel {
background-color:#FEAF2E;
}

.producten_body .srch_actueel {
background-color:#C4A515;
}

.shop_body .srch_actueel {
background-color:#CBCD3E;
}

.club_body .srch_actueel {
background-color:#E8F03C;
}

.srch_italie {
background-color:#F3EE9A;
}

.srch_algemeen a,.srch_algemeen a:visited,.srch_actueel a,.srch_actueel a:visited,.srch_toerisme a,.srch_toerisme a:visited,.srch_culinair a,.srch_culinair a:visited,.srch_producten a,.srch_producten a:visited,.srch_shop a,.srch_shop a:visited,.srch_club a,.srch_club a:visited,.srch_italie a,.srch_italie a:visited {
text-transform:uppercase;
font-size:10px;
letter-spacing:normal;
color:#fff;
margin:1px 5px 0 0;
padding:0;
}

.srch_italie a,.srch_italie a:visited {
color:#747146;
}

.mainarticle {
margin-bottom:6px;
}

.news_header {
margin-bottom:0;
}

.news_item {
margin-bottom:20px;
text-align:left;
position:relative;
clear:both;
}

.clear_both {
clear:both;
}

#contentright a:hover em,#contentright em a:hover {
color:#690;
text-decoration:underline;
}

.redblock_wrapper em {
color:#000;
}

.club_login {
background-color:#dd0037;
color:#FFF;
padding:3px;
}

.textfield_club_login {
width:195px;
height:15px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px 1px 1px 5px;
}

.textfield_profiel_aanmaken {
width:245px;
height:15px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px 1px 1px 5px;
}

.textfield_profiel_aanmaken_straat {
width:175px;
height:15px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px 1px 1px 5px;
}

.textfield_profiel_aanmaken_nummer {
width:30px;
height:15px;
margin-bottom:1px;
text-align:right;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px 1px 1px 5px;
}

.textfield_profiel_aanmaken_geboortedatum_dd,.textfield_profiel_aanmaken_geboortedatum_mm {
width:15px;
height:15px;
margin-bottom:1px;
text-align:right;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px 1px 1px 5px;
}

.textfield_profiel_aanmaken_geboortedatum_jjjj {
width:25px;
height:15px;
margin-bottom:1px;
text-align:right;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px 1px 1px 5px;
}

.textarea_profiel_aanmaken {
width:450px;
height:75px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px 1px 1px 5px;
}

.textarea_club_afmelden {
width:250px;
height:75px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px 1px 1px 5px;
}

.textfield_wachtwoord_vergeten {
width:125px;
height:15px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px 1px 1px 3px;
}

.textarea_club_login {
width:195px;
height:50px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px 1px 1px 5px;
}

.textfield_club_login_startpagina {
width:130px;
height:15px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px 1px 1px 3px;
}

.textfield_club_login_roodblok {
width:125px;
height:15px;
font-size:10px;
background-color:#FFF;
border:none;
margin:0 0 1px;
padding:1px 0 1px 2px;
}

.radiobutton_club_login {
padding-top:2px;
}

.button_wijzig_wachtwoord {
width:125px;
height:15px;
text-align:center;
font-weight:700;
color:#FFF;
background-color:#f09500;
cursor:pointer;
position:relative;
float:left;
display:block;
}

.button_aanpassen_paspoort {
width:85px;
height:15px;
font-weight:700;
color:#FFF;
background-color:#f09500;
background-image:url(../images/bkg_btn_aanpassen_paspoort.gif);
background-position:top right;
background-repeat:no-repeat;
cursor:pointer;
}

.button_club_startpagina_login {
width:50px;
height:16px;
font-weight:700;
color:#FFF;
background-color:#f09500;
cursor:pointer;
padding:0 0 3px;
}

.textfield_club_upload_foto {
width:150px;
height:15px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px;
}

.button_roodblok_login {
width:127px;
height:15px;
font-weight:700;
color:#FFF;
background-color:#f09500;
cursor:pointer;
padding:0 0 1px;
}

.button_ww_aanvragen {
width:127px;
height:18px;
font-weight:700;
color:#FFF;
background-color:#f09500;
cursor:pointer;
padding:0 0 1px;
}

.button_roodblok_logoff {
width:112px;
height:15px;
font-weight:700;
color:#FFF;
background-color:#f09500;
cursor:pointer;
padding:0 0 1px;
}

#brochures_login {
width:125px;
margin-left:-158px;
color:#454545;
background-color:#FDE5A7;
border-right:3px solid #FDBD3F;
border-bottom:3px solid #FDBD3F;
text-align:left;
position:absolute;
z-index:500!important;
padding:8px 8px 8px 12px;
}

.red {
color:red;
}

.title_brochure {
font-weight:700;
color:#900;
position:relative;
clear:right;
}

.title_brochure input {
margin-right:6px;
vertical-align:middle;
}

.title_brochure_inloggen {
padding-bottom:4px;
font-weight:700;
color:#900;
position:relative;
clear:right;
}

.mainarticle_table_header_title,.mainarticle_table_header_title tr td {
font-weight:700;
color:#FFF;
background-color:#f09500;
padding:0 3px;
}

.wrapper_forum_topic_listitem {
width:100%;
position:relative;
float:left;
clear:both;
}

.forum_topic_listitem_icons {
width:25px;
text-align:right;
position:relative;
float:right;
}

.forum_table_header {
font-size:12px;
font-weight:700;
color:#FFF;
background:none;
padding:0;
}

.forum_topic_title {
font-weight:700;
color:#900!important;
}

.mainarticle_table_footer {
font-weight:700;
color:#FFF;
background-color:#ffe491;
padding:0 3px;
}

.album_tekst {
padding-bottom:8px;
height:8px;
}

.foto_album_overflow_fotos {
width:142px;
height:90px;
overflow:hidden;
}

.ecards_overflow_cards {
width:150px;
height:125px;
overflow:hidden;
background-color:#ffe7a9;
}

.ecard_title {
font-size:14px;
font-weight:700;
color:#900;
}

.alternating_color_02 {
background-color:#ffe491;
}

.textfield_forum {
width:456px;
height:15px;
margin-bottom:1px;
color:#454545;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:0 5px;
}

.textfield_forum_edit_topic {
width:430px;
height:15px;
margin-bottom:1px;
color:#454545;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:0 5px;
}

.textarea_forum {
width:456px;
height:60px;
margin-bottom:1px;
color:#454545;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:3px 5px;
}

.textfield_recepten {
width:125px;
height:19px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:0 1px 2px;
}

.textfield_recepten_follow-up {
width:115px;
height:19px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:0 1px 2px;
}

.button_zoek_recept {
width:115px;
height:15px;
margin-top:2px;
font-weight:700;
color:#FFF;
background-color:#f09500;
background-image:url(../images/bkg_btn_zoek_recepten.gif);
background-position:top right;
background-repeat:no-repeat;
cursor:pointer;
}

#contentmiddle a:link.disabled {
color:#777;
}

.button_aanvraag_folders {
width:125px;
height:15px;
margin-top:2px;
font-weight:700;
color:#FFF;
background-color:#f09500;
background-image:url(../images/bkg_btn_aanvraag_folders.gif);
background-position:top right;
background-repeat:no-repeat;
cursor:pointer;
}

.button_vota {
width:115px;
height:15px;
margin-top:2px;
font-weight:700;
color:#FFF;
background-color:#f09500;
background-image:url(../images/bkg_btn_vota.gif);
background-position:top right;
background-repeat:no-repeat;
cursor:pointer;
float:right;
position:relative;
}

.redblock_wrapper .button_vota {
width:115px;
height:15px;
margin-top:2px;
font-weight:700;
color:#FFF;
background-color:#f09500;
background-image:url(../images/bkg_btn_vota_roodblok.gif);
background-position:top right;
background-repeat:no-repeat;
cursor:pointer;
}

.button_vota_roodblok {
width:115px;
height:15px;
margin-top:2px;
font-weight:700;
color:#FFF;
background-color:#f09500;
background-image:url(../images/bkg_btn_vota_roodblok.gif);
background-position:top right;
cursor:pointer;
background-repeat:no-repeat;
}

.subRight {
position:relative;
font-size:10px;
font-weight:400;
text-align:center;
float:right;
font-style:normal!important;
color:#454545;
margin:2px 0 2px 5px !important;
}

.recept_keuzeblokje {
width:15px;
height:15px;
text-align:center;
font-weight:700;
color:#FFF;
background-color:#F09500;
display:block;
position:relative;
float:left;
}

.poll {
width:200px;
color:#454545;
position:relative;
float:left;
}

.blockcat .poll {
width:231px;
}

.poll_overzicht {
width:100%;
position:relative;
float:left;
}

.poll_vraag {
text-align:center;
color:#454545;
padding:15px 0;
}

.poll_vraag_homepage {
text-align:center;
color:#454545;
padding:0 0 5px;
}

.poll_nieuw_aanhef {
font-weight:700;
color:#DD0037;
}

.poll_compact tr td {
font-size:10px;
}

.pollQuestion {
margin-top:5px;
position:relative;
min-height:290px;
width:215px;
}

.pollQuestion h3,.pollQuestion h3 em,.pollQuestion h3 strong {
padding-bottom:10px;
margin-top:0;
padding-top:0;
}

.poll_btn_nieuw {
width:54px;
height:20px;
background-image:url(../images/img_icon_nieuw.gif);
background-position:top right;
background-repeat:no-repeat;
position:relative;
float:right;
}

.back {
padding-right:5px;
}

.textfield_ecard_adresgegevens {
width:200px;
height:15px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px;
}

.berichtTxt {
width:200px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px;
}

.dropdown_ecard {
width:100px;
height:18px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:0 1px 1px;
}

.dropdown_profiel_aanmaken_land {
width:254px;
height:18px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:0 1px 1px;
}

.dropdown_profiel_aanmaken_dag {
width:65px;
height:18px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:0 1px 1px;
}

.dropdown_profiel_aanmaken_maand {
width:110px;
height:18px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:0 1px 1px;
}

.dropdown_profiel_aanmaken_jaar {
width:80px;
height:18px;
margin-bottom:1px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:0 1px 1px;
}

.textarea_ecard {
width:200px;
height:100px;
margin-bottom:5px;
background-color:#FFF;
border:1px solid #f9dfa8;
padding:1px;
}

#foto_vd_week {
width:454px;
margin-left:-355px;
top:151px;
_top:154px;
left:50%;
background-color:#FFE491;
border-right:2px solid #F09500;
border-bottom:2px solid #F09500;
border-left:2px solid #F09500;
position:absolute;
float:none;
visibility:hidden;
padding:5px;
}

.kortingsbon_titel {
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:700;
color:#900;
}

.kortingsbon_kop {
font-size:12px;
font-weight:700;
color:#900;
}

.kortingsbon h6 {
margin:10px!important;
}

#contentmiddle a:hover {
color:#690;
text-decoration:none;
cursor:pointer;
}

.recept_onmouseover {
background-color:#FFF;
}

.recept_onmouseout {
background:none;
}

.img_left {
padding:0 8px 8px 0;
}

.img_right {
padding:0 0 8px 8px;
}

.border_top {
border-top:1px solid #F09500;
}

.border_bottom {
border-bottom:1px solid #F09500;
}

.paspoort {
background-image:url(../images/bkg_paspoort.gif);
background-repeat:no-repeat;
}

#paspoort_foto {
width:100px;
height:130px;
position:relative;
overflow:hidden;
}

#paspoort_foto_small {
width:85px;
height:110px;
position:relative;
overflow:hidden;
}

#paspoort_stempel {
width:234px;
height:347px;
position:absolute;
z-index:5;
}

.passaporto_photo {
padding:75px 0 0 15px;
}

.img_passaporto_photo {
border:2px solid #FFF;
}

.passaporto_data {
padding:35px 0 0 15px;
}

.black,.black i,.black strong {
color:#333!important;
}

#contentmiddle img[align=left] {
float:left;
margin:2px 5px 0 0 !important;
}

#contentmiddle img[align=right] {
float:right;
margin:2px 0 0 5px !important;
}

.img_align_left {
position:relative;
float:left;
padding:0 5px 5px 0;
}

.img_align_right {
float:right;
padding:0 0 5px 5px;
}

.subLeft {
position:relative;
font-size:10px;
font-weight:400;
text-align:center;
float:left;
font-style:normal!important;
color:#454545;
margin:2px 5px 2px 0 !important;
}

#contentmiddle .subLeft img[align=left] {
float:left;
margin:0!important;
}

#contentmiddle .subRight img[align=right] {
float:right;
margin:0!important;
}

.subRight a,.subRight a:link,.subRight a:visited,.subRight a:hover,.subRight a:active,.subLeft a,.subLeft a:link,.subLeft a:visited,.subLeft a:hover,.subLeft a:active {
font-weight:400;
font-style:normal!important;
color:#454545;
}

.subRight i,.subLeft i {
font-size:10px!important;
}

#contentmiddle li,.redblock_wrapper li,.redblock_wrapper_advertorials li {
background-image:url(/images/icons/lees_verder.gif);
background-position:2px 3px;
background-repeat:no-repeat;
list-style-type:none;
margin-left:0;
padding-left:12px;
}

#contentmiddle ul {
display:block;
float:none;
padding-bottom:12px;
}

.table_dummy_title {
height:16px;
text-align:left;
text-transform:uppercase;
line-height:16px;
font-size:11px;
font-weight:700;
letter-spacing:2px;
color:#FFF;
background-color:#F09500;
padding:2px 12px 2px 4px;
}

.table_dummy_table_border {
border-top:1px solid #F09500;
border-right:1px solid #F09500;
}

.table_dummy_table_border tr td table tr td {
border:none;
}

.table_dummy_table_border tr td {
border-bottom:1px solid #F09500;
border-left:1px solid #F09500;
padding:4px 2px 2px 3px;
}

.afbeelding_panorama {
margin-top:-6px;
}

#tooltip {
color:#454545;
background-color:#FDE5A7;
border-right:3px solid #FDBD3F;
border-bottom:3px solid #FDBD3F;
text-align:center;
padding:8px;
}

.form_check {
font-size:16px;
font-weight:700;
color:red;
}

.kaart_achterzijde {
background-image:url(../images/kaart_back.jpg);
background-repeat:no-repeat;
height:296px;
width:420px;
margin:75px auto;
}

.kaart_achterzijde .left {
float:left;
height:262px;
overflow:auto;
text-align:left;
width:180px;
font-family:"Courier New", Courier, monospace;
font-size:13px;
overflow-x:hidden;
overflow-y:auto;
margin:20px 0 0 20px;
}

.kaart_achterzijde .right {
float:right;
text-align:left;
width:198px;
font-family:"Courier New", Courier, monospace;
font-size:13px;
margin:126px 0 0 15px;
}

.kaart_achterzijde .left,.kaart_achterzijde .left strong,.kaart_achterzijde .right td,.kaart_achterzijde {
font-family:"Courier New", Courier, monospace;
font-size:13px;
}

.affiliate {
width:834px!important;
}

div#qTip {
color:#454545;
background-color:#FDE5A7;
border-right:3px solid #FDBD3F;
border-bottom:3px solid #FDBD3F;
text-align:center;
position:absolute;
z-index:1000;
display:none;
padding:8px;
}

.button_zoek_algemeen {
background-color:#F09500;
background-image:url(../images/bkg_btn_zoek_algemeen.gif);
background-position:right top;
background-repeat:no-repeat;
color:#FFF;
font-weight:700;
height:15px;
margin-top:2px;
width:115px;
cursor:pointer;
}

.bnt_zoek {
cursor:pointer;
background:none;
border:none;
color:#FFF;
margin:0;
padding:0;
}

.zoek_result {
overflow:hidden;
}

.sitemap {
margin-bottom:10px;
display:block;
}

.sitemap ul {
margin-left:15px;
margin-top:5px;
margin-bottom:5px!important;
}

.sitemap ul ul,.sitemap ul ul ul {
margin-left:0;
margin-top:5px;
margin-bottom:5px!important;
}

.sitemap a:link {
color:#DB7100;
text-decoration:none;
}

.sitemap a:visited {
color:#DB7100!important;
text-decoration:none;
}

sub {
color:#454545!important;
vertical-align:baseline!important;
font-size:100%!important;
font-weight:700!important;
font-family:arial, helvetica, sans-serif!important;
}

.txtrecepten sub {
color:#900!important;
font-weight:700;
}

.txtrecepten i sub,.txtrecepten em sub,.txtrecepten sub i,.txtrecepten sub em {
color:#900!important;
font-weight:700;
font-style:italic!important;
}

.poll_vraag_homepage h3 {
font-size:11px;
margin-top:0;
padding-bottom:10px;
padding-top:0;
}

.tabellichtklein {
border:1px solid #fc6;
padding:3px;
}

h1 td {
height:16px;
text-align:left;
text-transform:uppercase;
line-height:16px;
font-size:11px;
font-weight:700;
color:#fff!important;
letter-spacing:2px;
background-color:#F09500;
}

.klein {
font-size:11px;
letter-spacing:1px;
float:right;
}

a.off,a:hover.off {
color:#454545!important;
cursor:text!important;
}

.bannerbalk {
width:468px;
}

.advMidTxt {
padding-bottom:12px;
}

#contentmiddle .mainarticle h1 a:visited,#contentmiddle .mainarticle h1 a:hover {
color:#360;
text-decoration:none;
}

#print_logo,.hidden,.dNone {
display:none;
}

#contentmiddle h1 i,.srch_actueel a:hover,.club_login a:link,.club_login a:visited,#contentmiddle .table_dummy_title {
color:#FFF;
}

.nieuws_titel_bericht,.agenda_item_datum {
padding-bottom:5px;
font-weight:700;
color:#454545;
position:relative;
}

.datumTitel,a:link table * {
color:#454545!important;
}

#adsright p,.blockarticle,.kortingsbon p,.kaart_achterzijde .left p {
display:block;
}

.smallarticle div,.bannerMiddle {
float:left;
}

.blockarticle img,.blockcat img,.blockarticle h3 {
margin:0 0 5px;
}

.blockcat a strong,#contentright a em,#contentright em a,#contentmiddle strong,#contentmiddle i strong,#contentmiddle strong i,.redblock_content i strong,.redblock_content strong i,.redblock_content em strong,.redblock_content strong em,.mceContentBody strong,.mceContentBody i strong,.mceContentBody strong i,.mceContentBody b,.mceContentBody i b,.mceContentBody b i {
color:#900;
}

.redblock_title a:link,.redblock_title a:visited,.redblock_title a:hover {
color:#FFF;
text-decoration:none;
cursor:default;
}

.bannerbalk .advertorial,.bannerbalk .advertorialMid {
width:300px;
font-weight:400;
color:#454545;
background-color:#FDE5A7;
border-right:3px solid #FDBD3F;
border-bottom:3px solid #FDBD3F;
position:absolute;
display:none;
float:none;
z-index:10;
margin-top:-12px;
left:268px;
padding:5px;
}

.mouseOver,#contentmiddle a span,.kaart_voorzijde img,.pluss,.rss_news img,.rss img {
cursor:pointer;
}

.algemeen_body .srch_actueel,.contact_body .srch_actueel {
background-color:#AA263E;
}

.club_body .srch_actueel a,.club_body .srch_actueel a:visited,.club_body .srch_actueel a:hover,em,#contentmiddle i,.kortingsbon_tekst,#contentmiddle,#contentmiddle p,#contentmiddle table,#contentmiddle table tr,#contentmiddle table tr td,#contentmiddle table tr td a {
color:#454545;
}

p,.readmore {
margin-bottom:12px;
}

#contentmiddle .button_wijzig_wachtwoord a:link,#contentmiddle .button_wijzig_wachtwoord a:visited,#contentmiddle .button_wijzig_wachtwoord a:hover {
color:#FFF;
text-decoration:none;
}

.button_club_login,.button_aanvragen_brochures {
width:87px;
height:15px;
font-weight:700;
color:#FFF;
background-color:#f09500;
cursor:pointer;
}

.forum_topic_listitem,.table_wrapper,.empty,.kortingsbon {
position:relative;
float:left;
}

.forum_table_header a:link,.forum_table_header a:visited,.forum_table_header a:hover,.kortingsbon_tekst,.kortingsbon_tekst table tr td,.kortingsbon_tekst a {
font-size:12px;
}

.mainarticle_table_header_title a:link,.mainarticle_table_header_title a:visited,.mainarticle_table_footer a:link,.mainarticle_table_footer a:visited,.foto_album_titels a:link,.foto_album_titels a:visited,.redblock_wrapper a:link i,.redblock_wrapper a:visited i,.sitemap a:active {
color:#900;
text-decoration:none;
}

.mainarticle_table_header_title a:hover,.mainarticle_table_footer a:hover,.foto_album_titels a:hover,.sitemap a:hover {
color:#660;
text-decoration:none;
}

.mainarticle_table_content,.alternating_color_01 {
background-color:#FFF7b4;
}

.foto_album_titels,.bold {
font-weight:700;
}

.foto_album_bkgcolor_fotos,.ecards_bkgcolor_fotos {
background-color:#ffe7a9;
}

.zoekAbc,.header_recept {
font-size:14px;
}

.poll_compact img,.recept ul,.recept li {
margin:0;
padding:0;
}

#contentmiddle a:link,#contentmiddle a,#kruimeltjespad a:link,#contentmiddle em a:link,#contentmiddle a:link em,#contentmiddle a:link b,#contentmiddle a:link *,#contentmiddle b a:link {
color:#db7100;
text-decoration:none;
}

#contentmiddle a:visited,#kruimeltjespad a:visited,#kruimeltjespad a:hover,#contentmiddle em a:visited,#contentmiddle em a:hover,#contentmiddle a:visited em,#contentmiddle a:hover em,#contentmiddle a:visited b,#contentmiddle a:hover b,#contentmiddle a:visited *,#contentmiddle a:hover *,#contentmiddle b a:visited,#contentmiddle b a:hover,#contentmiddle table tr td a:hover i,a:hover i,.redblock_wrapper a:hover i {
color:#690;
text-decoration:none;
}

#contentmiddle table tr td a:link i,#contentmiddle table tr td a:visited i,a:link i,a:visited i {
color:#F09500;
text-decoration:none;
}

.subRight img,.subLeft img {
padding-bottom:0;
margin-bottom:0!important;
}

.bordeaux,a:link table h2,a table h2 em {
color:#900!important;
}

.rss,.rss_news {
height:16px;
position:absolute;
right:2px;
width:39px;
cursor:pointer;
}
