﻿body 
{
    font: 13px Arial;
}

 a:active,a:hover
{
    color:Blue;
    text-decoration:underline;
}

a, a:visited
{
    color:Blue;
    text-decoration:underline;
}

.normal 
{
    font: 13px Arial;
}

.infobalk_grijs 
{
    border-left:2px solid Black;
    border-right:2px solid Black;
    height:26px;
}

a.navigationLink,a.navigationLink:visited, a.navigationLink:active 
{
    color: Black;
    text-decoration: underline;
    }

a.navigationLinkSelected,a.navigationLinkSelected:visited, a.navigationLinkSelected:active 
{
    color: #000000;
    text-decoration: underline;
    }

a.navigationLinkOff,a.navigationLinkOff:visited, a.navigationLinkOff:active 
{
    color: #000000;
    text-decoration: underline;
    }

.navigationLink 
{
    color:Black;
    text-decoration:underline;
    font-weight:bold;
    cursor:pointer;
}

.navigationLinkAlles, a.navigationLinkAlles,a.navigationLinkAlles:visited, a.navigationLinkAlles:active 
{
    color:#be12c0;
    text-decoration:underline;
    font-weight:bold;
    cursor:pointer;
}

.navigationLinkNormal, a.navigationLinkNormal,a.navigationLinkNormal:visited, a.navigationLinkNormal:active 
{
    color:#be12c0;
    text-decoration:underline;
    font-weight:normal ;
    cursor:pointer;
}

.whiteLink 
{
    color: White;
}

.titel 
{
    font:bold 14px Arial;
    color: #be12c0;
    padding-top:10px;  /* was 20px */
}

.titelSpacing 
{
    padding-right:6px;
}

.titelVet
{
    font: bold 14px Arial;
    padding-bottom:3px;
}

.tekstRood 
{
    color:#ed2024;
    font:bold 12px Arial;
    line-height:18px;
}

a.tekstRood,a.tekstRood:visited,a.tekstRood:hover,a.tekstRood:active 
{
    color:Blue;
}

.tekstKlein 
{
    font: 11px Arial;
    padding-top:3px;
    color:#4b4b4b;
    text-decoration:none;
}

a.categorielist 
{
     line-height:20px;
     font-weight:bold;

}

a.catinfo, a.catinfo:visited , a.catinfo:active 
{
    text-decoration:none;   
    color:Black;   
}

a.catinfo:hover
{
    text-decoration:underline;
    color:Black;   
}



td.categorielist 
{
 padding-top:5px;
 padding-bottom:5px;
 padding-right:10px;
 padding-left:0px;
/* border-bottom:1px solid #b1b1b1; */
 vertical-align:top;
 line-height:18px;
 background-color: #ffffff; /* e5e5e5 */
 text-align:left;
}

.festivalList 
{
    border-top:6px solid #8e281c;   
    border-bottom:5px solid #b3b3b3; 
}

.gridItems td, .gridItems th
{
    padding-left:10px;
    vertical-align:text-top;

    text-align:left;
    border-bottom:1px solid White;
}

.gridItems th 
{
    background-color:#808080;
    background-image:url(/images/bg-donkergrijs2.jpg);    
}

.provincietitel 
{
    font:bold 15px Arial;
    color: #be12c0;
    margin-left:15px;
    
}

.navigatieTitel 
{
    font:bold 15px Arial;
    color: #be12c0;
    margin-left:15px;
    
}

.paginaTitel 
{
    font-weight:bold;
    color: #be12c0;
    margin-bottom:0px;
}

.koptitelWit 
{
    padding-left:15px;
    color:White;
    font: bold 13px Arial;
}

.lila, a.lila, a.lila:active,a.lila:visited
{
    color: #be12c0;
    text-decoration:none;
}

a.lila:hover
{
    color: #be12c0;
    text-decoration:none;
}

.rood, a.rood, a.rood:hover,a.rood:active,a.rood:visited 
{
    color: #0000ff;
    text-decoration:none;
}

a.rood:hover 
{
    color: #ed2024;
    text-decoration:underline;
}

.formfield1 
{
    font: 13px Arial;
    width:250px;
} 

.pageContent 
{
    padding-left: 10px;
    font: 13px Arial;
    text-align:left;
    line-height:18px;
    
    
    }
    
.navigatiePad
{
    font: 13px Arial;
}

.listheader 
{
    background-color:#FFC0C0;
    background-image:url(/images/bg-lichtrood1.jpg);
    background-repeat:repeat-x;


    }

.listitem
{
    background-color:#FFe6e6;
    background-image:url(/images/bg-lichtrood2.jpg);
    background-repeat:repeat-x;
}

.detailText 
{
    margin-top:9px;
    margin-bottom:20px;
    line-height:18px;
}

.detailText a
{
    color:Black;
    
}

.detailTextBoven 
{
    margin-top:9px;
    margin-bottom:0px;
    line-height:18px;
}

.detailTextOnder
{
    margin-top:0px;
    margin-bottom:20px;
    line-height:18px;
}

.detailLabel 
{
    padding-top:9px;
    padding-bottom:20px;
}

.tussenlijn 
{
    border-bottom: 4px solid Yellow;
}

.gridfooter 
{
    font-size:2px;
    color: White;
    font-weight:bold;
    background-color: #b3b3b3;    
    background-image:url(/images/bg-donkergrijs.jpg);
    background-repeat:repeat-x;
}

.imageRechts 
{
 margin-left:10px;
 margin-bottom:5px;
 margin-top:1px;
 border:1px solid Black;   
}

.fotoInBlok 
{
 margin-left:10px;
 margin-top:0px;
 border-left:1px solid Black;
 border-top:1px solid Black;
 border-right:1px solid Black;
 }

.infoBlok 
{
 margin-left:10px;
}

.infoTekstblok 
{
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}

.infoBlokWrap 
{
    float:right; 
    margin-bottom:20px;
    text-align:right;
    margin-top:0px;
    border:none;
}

.blokIkoon 
{
    padding-top:7px;
    padding-left:3px;
    border-bottom:1px solid #b3b3b3;
    width:28px;
    vertical-align:top;
}

.blokRegel 
{
    font-size:11px;
    line-height:16px;
    border-bottom:1px solid #b3b3b3;
    padding-top:4px;
    padding-bottom:4px;
}

a.linkZwart,a.linkZwart:visited, a.linkZwart:active 
{
    color:Black;
    text-decoration:none;
}

a.linkZwart:hover
{
    color:Black;
    text-decoration:underline;
}

.infoBlok a, .infoBlok a:visited, .infoBlok a:active
{
    color:Black;
    text-decoration:none;
}

.infoBlok a:hover
{
    color:Black;
    text-decoration:underline;
}

.imageLinks
{
 margin-right:10px;
 margin-bottom:5px;
 margin-top:1px;
 border:1px solid Black;   
}

.detailHyperlink 
{
    text-decoration:underline;
    color:Black;
}

a.detailHyperlink:visited 
{
    text-decoration:none;
       
}

a.detailHyperlink:hover 
{
    text-decoration:underline;
       
}

.geotekst 
{
    background-color: #ffffff;
    padding-top:6px;
    padding-bottom:0px;
    padding-left:0px;
    padding-right:0px;
    line-height:18px;
    color:#000000;
/*    margin-bottom: 10px; 
   border-bottom: #b3b3b3 2px dotted;*/
    }

.listTekst
{
    line-height:18px;
}
    
.contentLink 
{
    color:Black;   
}

a.contentLink,a.contentLink:visited,a.contentLink:hover,a.contentLink:active 
{
    color:Black;   
}



.reviewBlok {
	background: #E6E6E6;
	color: #000000;
	float: left;
	padding: 20px 10px 10px 20px;
	margin: 10px 0px 0px 0px;
	border-top: 2px solid #000000;
	border-bottom: 1px solid #000000;
	}

.reviewItem
{
/* padding-left:0px;*/
 padding-right:40px;
 padding-top:20px;
 padding-bottom:10px;
 line-height:20px;
 background-color:#E6E6E6;
 font:12px Arial;
}

.reviewItem ul 
{
    margin-bottom:0px;   
}

.reviewItem li 
{
    list-style-type: square;
}

.reviewBallon 
{
    padding-left:30px;
    padding-top:5px;   
}

.reviewTitelBlok 
{
    padding-left:10px;
    padding-top:4px;
    padding-bottom:4px;
    color: White;
    font-weight:bold;
    border:none;
    background-color:#808080;
    background-image:url(/images/bg-donkergrijs2.jpg);
    background-repeat:repeat-x;    
}

.reviewText 
{
    padding-top:15px;
    padding-bottom:15px;
    padding-left:10px;
    padding-right:10px;
    font:13px Arial;
    line-height:18px;
    background: #FFFFFF;
}

.reviewFormblok 
{
    background-color:#E6E6E6;
    padding: 20px 10px 20px 10px; 
    border-bottom:1px solid #ffffff;
    border-top:1px solid White;
    text-align:center;
    font-weight:bold;
}


.textareaText 
{
 font: 13px Arial;   
 line-height:18px;
}

.nieuwsDetailBlok 
{
 border:1px dotted #be12c0;
 padding:10px 10px 0px 10px;
 margin-top:0px;
 margin-bottom:20px;
 background-color:#e6e6e6;   
 line-height:18px;
}

.agendaDetailBlok 
{
 border: 1px dotted #be12c0;
 border: 1px dotted #999999;
 margin-top:0px;
 margin-bottom:10px;
 background-color:#e6e6e6;   
 line-height:16px;
 font:10pt Arial;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}

.agendaDetailBlokTitel 
{
    padding:6px 10px 6px 10px;
    margin-top:0px;
    background-color:#d8d8d8;   
    line-height:16px;
    font:10pt Arial;
    background-color:#e6e6e6;
    background-image:url(/images/bg-grijs.jpg); 
    background-repeat:repeat-x;
    border-bottom:1px solid #d8d8d8;
}

.agendaRegel 
{
    background-color:#e6e6e6;
    background-image:url(/images/bg-agenda-grijs.jpg); 
    background-repeat:repeat-x;
}

.agendaRegelAlt 
{
    background-color:#ededed;
    background-image:url(/images/bg-agenda-grijs-alt.jpg); 
    background-repeat:repeat-x;
}

.agendaTitel 
{
    font:bold 15px Arial;
}

a.agendaLink,a.agendaLink:visited
{
    text-decoration: none;
    color:Black;
}

a.agendaLink:hover,a.agendaLink:active 
{
    text-decoration: underline;
    color: Black;
}

.nieuwsDetailBlok li
{
 padding-bottom:18px;  
  
}

.nieuwsDetailBlok ul
{
    margin:0px;
    padding:5px;
    list-style-type:square;
    list-style-position:inside;
    color:#be12c0;    
}

.homeEvenementBlok 
{
    margin-bottom:5px;
    padding-left:10px;
    padding-top:10px;
    padding-bottom:4px;
    border-left:none;
    border-bottom:1px solid #cccccc;
    border-top:1px solid #cccccc;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}

.provincieLink 
{
    border-bottom:2px dotted #b3b3b3; 
    padding-bottom:2px;
    padding-left:2px;
    margin-right:6px;
    font:bold 15px Arial;
    color: #be12c0;
    margin-left:15px;
}

provincieLinkText 
{
    font:bold 15px Arial;
    color: #be12c0;
}

.adBlokOnder 
{
    padding-top:15px;
    padding-bottom:0px;
    border-top:2px dotted #b3b3b3;
    margin-top:10px;    
}


.verwijzerDivProvincie 
{
    border-top:2px dotted #b3b3b3;
    margin-right:0px;
    margin-top:10px;
    padding-left:0px;
    margin-bottom:0px;
    text-align:left;   
    width:388px;
    font:bold 13px Arial;
    color: Gray;
}

.provincieAanmeldBlok 
{
    padding-left:10px;
    border-bottom:2px solid #cccccc;
    border-top:2px solid #cccccc;
    padding-bottom:10px;
    padding-top:10px;
    margin-right:10px;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}

.provincieBlokTitel 
{
    height:10px;
    color:White;
    font-weight:bold;
    padding-left:10px;
    padding-right:7px;
    padding-top:5px;
    padding-bottom:5px;
    background-color: #ed2024; 
    background-image:url(/images/bg-rood.jpg);
}

.provincieBlok 
{
    padding-top:5px;
    padding-bottom:7px;
    border-bottom:1px solid #cccccc;
    border-top:1px solid #cccccc;
    padding-left:10px;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}

.linksScheidingslijn 
{
    padding-left:2px;
    border-bottom:2px dotted #b3b3b3;
    margin-right:10px;
    padding-top:10px; 
    margin-bottom:10px;
    padding-left:0px;
}

.linksScheidingslijnBoven 
{
    border-bottom:2px dotted #b3b3b3; 
    padding-bottom:2px;
    padding-left:2px;
    margin-right:6px;
}

.provincieSubTitel
{
    font:bold 13px Arial;
    color: #be12c0;
    margin-left:15px;
    padding-top:10px;
    padding-left:2px;
}

.advertentieScheidingslijnBoven 
{
    border-bottom:2px dotted #b3b3b3;
    padding-top:6px; 
    padding-bottom:4px;
    margin-bottom:10px;
}

.adInfoTekst 
{
    font:10px Arial;
    color: Gray;
    text-align:right;
}

.homeNieuwsBlok 
{
    margin-top:0px;
    margin-bottom:5px;
    width:100%;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}

.homeNieuwsHeader
{
    padding-top:4px;
    padding-left:10px;
    padding-bottom:0px;
    color:#be12c0;
    font:bold 13px Arial;
    line-height:20px;
}

.homeNieuwsFooter 
{
    height:2px;
    border-bottom:1px solid #cccccc;
}

.homeNieuwsSeparator 
{
    padding-left:10px; 
}

.homeNieuwsItem, .homeNieuwsItem a 
{
    font:13px Arial;
    line-height:20px;
    text-decoration:none;
    padding-left:10px;
}


.homeNieuwsItem a:hover
{
    text-decoration:underline;
}

.homeNieuwsItemDatum 
{
    float:left;
    width:9%; 
}

.homeNieuwsItemTekst 
{
    float:right;
    text-align:left;
    width:91%;   
}

.nieuwsPaginaTitel
{
    font:bold 17px Arial;
    color: #be12c0;
    margin-bottom:0px;
    line-height:24px;
}

.nieuwsPaginaTekst, .nieuwsPaginaTekst a
{
    font:13px Arial;
    line-height:18px;
    color:Black;
    
}

.nieuwsitemKlein, .nieuwsitemKlein a
{
    font:11px Arial;
}

.nieuwsBlok 
{
    margin-top:0px;
    margin-bottom:5px;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
    width:100%
}

.nieuwsHeader
{
    padding-top:6px;
    padding-left:6px;
    padding-bottom:5px;
    background-color:#ed2024;
    background-image:url(/images/bg-rood.jpg);
    color:White;
    font:bold 13px Arial;
    border-bottom:7px solid #f1f1f1;

}

.nieuwsFooter 
{
    height:10px;
    padding-bottom:5px;
    border-bottom:6px solid #b3b3b3;
}

.nieuwsItem, .nieuwsItem a 
{
    font:11px Arial;
    text-decoration:none;
    padding-left:0px;
}

.nieuwsItem a:hover
{
    text-decoration:underline;
}

.nieuwsMeerInfo a
{
    color:Blue;
    
}

.titelbalk
{
    background-color: #ed2024; 
    color:White;
    font-weight:bold;
    padding-left:7px;
    padding-right:7px;
    background-image:url(/images/bg-rood.jpg);
    background-repeat:repeat-x;

}

.shortlist
{
    background-color: #e6e6e6; 
    color:#333333;
    font-weight:bold;
    padding-left:7px;
    padding-right:7px;
    background-image:url(/images/bg-grijs2.jpg);
}

.videoinfo
{
    background-color: #f1f1f1; 
    color:#000099;
    padding-top:5px;
    padding-left:5px;
    padding-right:5px;
    padding-bottom:5px;
    background-image:url(/images/bg-grijs2.jpg);
    font: bold 11px Arial;
}

.videoinfo a 
{
	color:#000099;
}


.infobalk 
{
    padding-left:10px;
    background-color: #e5e5e5; 
    height: 26px;
    background-image:url(/images/bg-grijs.jpg);
}

.titelInfoOnderbalk 
{
    height: 10px;
    background-color: #b3b3b3;    
    background-image:url(/images/bg-donkergrijs.jpg);
    
}

.blokOnderbalk 
{
    background-image:url(/images/bg-donkergrijs.jpg);
    
    
}

.infoAlleEvenementen 
{
    border-bottom:6px solid #cccccc;
    border-top:1px solid #cccccc;
    padding-top:5px;
    padding-bottom:5px;
    background-image:url(/images/bg-grijs.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}

.provincieInfoAlleEvenementen 
{
    margin-top:5px;
    padding-top:5px;
    padding-bottom:7px;
    border-bottom:1px solid #cccccc;
    border-top:1px solid #cccccc;
    padding-left:10px;
    background-color:#e5e5e5;
    background-image:url(/images/bg-grijs.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
    
}

.categorieTopper 
{
    padding-top:5px;
    padding-bottom:7px;
    border-bottom:1px solid #cccccc;
    border-top:1px solid #cccccc;
    padding-left:9px;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}

.homeNieuwsSeparator div 
{
    width:435px;
    background-color:#e9d4d4;
    height:1px;
}

.homeNieuwsHeader div 
{
    width:435px;
    background-color:#dfd4d3;
    height:1px;
}

.categorieGrid 
{
    background-image:url(/images/bg-grijs3.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}

.categorieGridPager, .categorieGridPager a 
{
    color:White;
    background-color:#808080;
    background-image:url(/images/bg-donkergrijs2.jpg);
    background-repeat:repeat-x;    
}

.detailsGridHeader 
{
    background-color:#808080;
    background-image:url(/images/bg-donkergrijs2.jpg);
    background-repeat:repeat-x;
    font-weight:bold;
    color: White;
}

.formulierBlok 
{
    margin-bottom:5px;
    padding-left:15px;
    padding-top:10px;
    padding-bottom:4px;
    border-left:none;
    border-bottom:1px solid #cccccc;
    border-top:1px solid #cccccc;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}

.formulierTitelbalk 
{
    margin-bottom:5px;
    padding-left:15px;
    padding-top:4px;
    padding-bottom:4px;
    border-left:none;
    border-bottom:1px solid #cccccc;
    border-top:1px solid #cccccc;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
    
}

.homeAdblok 
{
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
    padding-top:6px;
    padding-bottom:12px;
    line-height:20px;
    border-bottom:6px solid #b3b3b3;
}

.catKoppelingBoven 
{
    border-bottom:2px dotted #b3b3b3; 
    padding-bottom:8px;
    margin-bottom:10px;
}

.locatieAd 
{
    left:-7px;
    top:0px;
    position:relative;
    width:336px;
}

.categorieAdBoven 
{
    position:relative;
    top:5px;
    left:-2px;
}








/*.gridItems td 
{
    background-image:url(/images/bg-grijs3.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}
*/
.categorieFooter 
{
    margin-top:5px;
    padding-top:5px;
    padding-bottom:7px;
    border-bottom:1px solid #cccccc;
    border-top:1px solid #cccccc;
    padding-left:10px;
    background-color:#e5e5e5;
}

.borderBottom 
{
    border-bottom:2px dotted #b3b3b3; 
    padding-bottom:8px; 
    margin-bottom:14px;
}

.categorieScheidinglijnBoven 
{
    border-bottom:2px dotted #b3b3b3;
    padding-top:1px; 
    padding-bottom:10px;
    margin-bottom:10px;
}

.categorieSubTitel 
{
    font:bold 13px Arial;
    color: #be12c0;
    margin-left:15px;
    padding-top:10px;
    padding-left:2px;
}

.kaartNavLink 
{
    border-top:2px dotted #b3b3b3;
    border-bottom:2px dotted #b3b3b3;
    margin-left:15px;
    margin-bottom:10px;
    margin-right:6px;
    padding-top:6px;
    padding-bottom:6px;
}

.highlightBlok 
{
    margin-bottom:20px;
    background-image:url(/images/bg-rood2.jpg); 
    background-repeat:repeat-x; 
    background-color :#ffdada;
    padding-top:6px;
    padding-bottom:6px;
    padding-left:7px;
    padding-right:7px;
    line-height:150%;
    border-bottom:6px solid #b3b3b3;
    
}

.homeBlok 
{
    margin-bottom:20px;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;    
    padding-top:6px;
    padding-bottom:6px;
    padding-left:7px;
    padding-right:7px;
    line-height:150%;
    border-bottom:6px solid #b3b3b3;
    
}

.videoBlok 
{
    margin-bottom:20px;
    background-color :#e6e6e6;    
    padding-top:8px;
    padding-bottom:6px;
    padding-left:8px;
    padding-right:8px;
    line-height:18px;
    border-bottom:6px solid #b3b3b3;
    font:bold 11px Arial; 
    color:Black;
}


.videoBlok a span
{
	color:Black;
	font-weight:bold;
	text-decoration: underline;
}



.zoekBlok 
{
    margin-bottom:20px;
    background-image:url(/images/bg-blauw.jpg); 
    background-repeat:repeat-x; 
    background-color :#dbe8fe;
    padding-top:6px;
    padding-bottom:6px;
    padding-left:7px;
    padding-right:7px;
    line-height:150%;
    border-bottom:6px solid #b3b3b3;
    
}

.zoekBlokBreed 
{
    margin-bottom:20px;
    background-image:url(/images/bg-blauw.jpg); 
    background-repeat:repeat-x; 
    background-color :#dbe8fe;
    padding-top:6px;
    padding-bottom:6px;
    line-height:150%;
    border-bottom:6px solid #b3b3b3;
    
}


.verderBlok 
{
    margin-bottom:20px;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;    
    padding-top:6px;
    padding-bottom:6px;
/*    padding-left:7px;
    padding-right:7px; */
    line-height:20px;
    border-bottom:1px solid #b3b3b3;
}

.shortlinkHome 
{
	width:250px;
	
	margin-top:0px;
	padding-top:3px;
	padding-bottom:7px;
	
	margin-bottom:20px;
	font:bold 13px Arial;
	border-top:6px solid #8e281c;
	background-image:url(/images/bg-rood.jpg); 
	background-repeat:repeat-x; 
	background-color :#ed2024; 
	border-bottom:6px solid #b3b3b3;	
}

.shortlinkHome a, .themalink a
{
	color:#ffffff;
		
}

.themalink{}

.verderBlok ul, .homeBlok ul, .shortlink ul, .shortlinkHome ul, .themalink ul, .themakerst li
{
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
	padding-left:23px;
	list-style-type: none;
}

.verderBlok li, .homeBlok li,.shortlink li
{
	list-style-image:url(/images/pijl-raquo-zw.gif);
	margin-bottom:0px;
	padding-left:0px;
	margin-left:0px;
	margin-right:5px;
    line-height:20px;
}

.shortlinkHome li, .themalink li, .themakerst li
{
	list-style-image:url(/images/pijl-raquo-wit.gif);
	margin-bottom:0px;
	padding-left:0px;
	margin-left:0px;
	margin-right:5px;
    line-height:20px;
}

 .themakerst li 
 {
	list-style-image:url(/images/pijl-raquo-wg.gif);
	
	}

.homeAdBlok 
{
    margin-bottom:20px;
    background-image:url(/images/bg-grijs2.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;    
    padding-top:10px;
    padding-bottom:6px;
    padding-left:10px;
    line-height:150%;
    border-bottom:6px solid #b3b3b3;
    
}


.introKader 
{
    background-color:#e6e6e6;
    background-image:url(/images/bg-grijs2.jpg);
    background-repeat:repeat-x;
    padding:5px 10px 5px 10px;
    margin-right:10px;
    border-top:1px solid #cccccc;
    border-bottom:1px solid #cccccc;
    font-style:italic;   
}

.introKader a,.introKader a:hover,.introKader a:active,.introKader a:visited  
{
	color:Black;
	text-decoration:none;
	}

.introKader a span 
{
	color:Blue;
	text-decoration:underline;		
}

.gsOnder 
{
    border-top:2px dotted #b3b3b3;
    padding-top:24px;
    color:#4d4d4d;
    padding-left:5px;
}

.submitBtn 
{
     cursor:pointer; 
     font-size: 18px;
}

.searchDiv1 
{
    margin-bottom:10px;
    padding-bottom:5px;
    margin-top:5px;
    padding-top:10px;
    padding-left:0px;
}


.searchDiv2 
{
    margin-bottom:0px;
    padding-bottom:5px;
    border-top:2px dotted #b3b3b3;
    margin-top:10px;
    padding-top:16px;
    padding-left:135px;
}

.intro b 
{
	font-weight:bold;
    color: #be12c0;
}


.gridAd, .gridAd td
 
{
    padding-left:5px;
	padding-bottom:10px;
    vertical-align: top;
    text-align:left;
    border-bottom:1px solid White;
    background-color :#f1f1f1;
}

.gridAd td 
{
	padding-top:8px;	
}

.zieookImg 
{
	border:1px outset #e6e6e6;
}


.navigationListItem 
{
    padding-left:18px;
    padding-bottom:0px;
    padding-top:0px;
    height:22px;
}

.navigationListItemSelected 
{
    padding-left:18px;
    padding-bottom:0px;
    padding-top:0px;
    height:22px;
    background-image:url(/images/bg-item-selected.gif);
    background-repeat:repeat-x;
}


.navigationList 
{
    font: bold 13px Arial;
    text-align:left;
    text-decoration:underline;
    color:Black;
    border:none;
    margin-top:2px;
    width:162px;
}

.navigationLink, a.navigationLink,a.navigationLink:visited, a.navigation:active 
{
    color:#000000;
    text-decoration:underline;
    font-weight:bold;
    cursor:pointer;
}

/* Nivo1: home */
.nivo1 
{
    padding-left:2px;
    border-bottom:2px dotted #b3b3b3;
    margin-right:6px;
    padding-top:0px; 
    padding-bottom:5px;
    padding-left:17px;
}

.nivo1Onder 
{
    padding-bottom:6px;
    padding-left:0px;
    margin-right:6px;
}

/* Nivo2: provincie home */
.nivo2 
{
    margin-right:6px;
    margin-top:3px;
    padding-top:2px; 
    margin-bottom:0px;
    padding-left:17px;
    padding-bottom:0px;
    height:22px;
}

.nivo2Onder 
{
    padding-bottom:6px;
    padding-left:0px;
    margin-right:6px;
    border-top:2px dotted #b3b3b3;
}

.nivo3 
{
    margin-right:6px;
    margin-top:0px;
    margin-bottom:0px;
    padding-left:17px;
    padding-bottom:0px;
    height:22px;
    border-top:2px dotted #b3b3b3;
    padding-top:5px;

    }


/* Kaart link */
.kaartNavLink 
{
    border-top:2px dotted #b3b3b3;
    border-bottom:2px dotted #b3b3b3;
    margin-left:15px;
    margin-bottom:6px;
    margin-right:6px;
    padding-top:6px;
    padding-bottom:6px;
    margin-top:12px;
}

table.pagingTable 
{
	padding:0px;
	border:1px solid Gray;
	background-color: #f1f1f1;
	
}

table.pagingTable td 
{
	border:1px solid Gray;
	background-color:#cccccc;
	width:16px;
	color:Black;
	text-align:center;
}

table.pagingTable td a 
{
	text-decoration:none;	
	font-weight:normal;
	text-align:center;
	color:Black;
}

table.pagingTable td.nu, table.pagingTable td.pgt1 
{
	border:1px solid #8e281c;
	background-color:#ed2024;
	width:16px;
	color:#ffffff;
	font-weight:bold;
	text-align:center;
}


table.pagingTable .introTd 
{
	background-color: #f1f1f1;
	padding-left:10px;
	padding-right:5px;
	padding-bottom:3px;
	border:none;
}


/* Nieuw */

/* navigationList wordt vervangen door leftnav */
.leftnav 
{
    font: bold 13px Arial;
    text-align:left;
    text-decoration:underline;
    color:Black;
    border:none;
    margin-top:2px;
    width:162px;
}

/* navigationListItem wordt vervangen door leftnav td */
.leftnav td 
{
    padding-left:18px;
    padding-bottom:0px;
    padding-top:0px;
    height:22px;
}

/* navigationListLink wordt vervangen door leftnav a */
.leftnav a, navigationList a:visited, navigationList a:active 
{
    color:#000000;
    text-decoration:underline;
    font-weight:bold;
    cursor:pointer;
}


.navigationListItemSelected 
{
    padding-left:18px;
    padding-bottom:0px;
    padding-top:0px;
    height:22px;
    background-image:url(/images/bg-item-selected.gif);
    background-repeat:repeat-x;
}

.left .hlijn 
{
	padding-top:10px;
	padding-left: 17px; 
	padding-bottom: 10px; 
	margin-top:8px;
	margin-right:6px;
	border-top: 2px dotted #b3b3b3;
}

.zoeken 
{
	line-height:26px;
	vertical-align:top;
	}
	
.itemsTable td a {text-decoration:none;}
.itemsTable td a span {text-decoration:underline;}

    .bloktitel{font:bold 13px Arial;background-color: #e6e6e6; background-image: url(/images/bg-grijs.jpg); background-repeat: repeat-x; height: 24px; padding-top:6px; padding-left: 10px; border-bottom: 1px solid #cccccc;margin-bottom:1px;border-top:1px solid #8e281c;background-color:#FFC0C0;
    background-image:url(/images/bg-lichtrood4.jpg);
    background-repeat:repeat-x;}
    .bloktiteltop span, .bloktitel span {color:#ff0000;}
    .bloktiteltop{font:bold 13px Arial;background-color: #e6e6e6; background-image: url(/images/bg-grijs.jpg); background-repeat: repeat-x; height: 24px; padding-top:6px; padding-left: 10px; border-bottom: 1px solid #cc9999;margin-bottom:1px;border-top:1px solid White;background-color:#FFC0C0;
    background-image:url(/images/bg-lichtrood4.jpg);
    background-repeat:repeat-x;}
    .legenda {padding-top:8px;padding-bottom:8px;margin-top:5px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background-image:url(/images/bg-grijs.jpg); background-repeat:repeat-x; background-color :#e6e6e6;}
    
    

    .blokFooter {border-top: 5px solid #cccccc;}
    .blokfoto {float:right;width:90px;margin-left:5px;margin-bottom:0px;margin-top:3px;}
    .topitem {background-color: #e6e6e6;padding-top:5px;padding-left:10px;height:70px;background-image:url(/images/bg-grijs.jpg); background-repeat:repeat-x; background-color :#e6e6e6;margin-top:5px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;}
    .bloklinks {}
    .blokrechts{}
    .itemseparator {height:1px; border-bottom:1px solid #cccccc;}
    .tekstKlein {color:Black;font:13px Arial;}
    .kaart {padding-top:5px;margin-top:5px;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;background-image:url(/images/bg-grijs.jpg); background-repeat:repeat-x; background-color :#e6e6e6;}
    .topitem a {text-decoration:none;font:13px Arial;color:Black;}
    .topitem a span {color:Blue; text-decoration:underline;}
    .addiv{margin-bottom:10px; border-top:6px solid #8e281c; border-bottom:1px solid #cccccc; padding-top:5px; padding-bottom:5px;}

    .lnav {padding-left: 10px; margin-right: 6px;margin-top:5px; line-height:22px; font-weight:bold;color:Black;}
    .lnav span {font: bold 13px Arial; color: #be12c0; margin:0;}
    .lnav a {color:Black;}
    
    .navonder { text-align:center; padding:5px; color:#333333; margin-top:12px; background-color:#e6e6e6; margin-bottom:3px; border-bottom:1px solid #999; border-top:1px solid #999;}
.navonder a {color:#333333;}

body 
{
    font: 13px Arial;
	margin-top:37px;
}

body #top_bar 
{
	margin:0px;
}

#top_bar a
{

	color:White;
	text-decoration:underline;
	font:bold 13px Arial;
}

h1 { font-size: 1.3rem; color: #be12c0; margin: 0; padding: 0; padding-bottom: 4px; }

#top_bar { background: #4d4d4d; color:White; padding-top:6px; padding-bottom:8px; z-index: 100; top: 0; left: 0; width: 100%; overflow: auto;	position: absolute;background-color:#3d598b; background-image:url(/images/bg-topbalk.gif); background-repeat:repeat-x; }
* html #top_bar{ position: absolute; }
#top_bar a {text-decoration:none;font: 15px Arial;}
#top_bar a:hover {text-decoration:underline;}

.topwrapper { text-align: center; position: relative; height: auto; margin: 5px 0; }
.toplogo { text-align: left; }
.topzoek { position: relative; padding-bottom: 5px; width: 100%; margin-right: 0; text-align: center; }
.sectionwrap { margin: 0 auto; width: 100%; max-width: 910px; }
.topmenu { display: none; text-align: right; }


@media screen and (min-width: 768px) {
	.sectionwrap { max-width: 740px; }
	#top_bar { display: block; }
	.topmenu { display: block; }
	.topwrapper { position: relative; height: 90px; text-align: left; margin: 0; }
	.toplogo { position: absolute; left: 85px; top: 0; width: 100%; max-width: 250px; }
	.toplogo img { width: 95%; max-width: 236px; }
	.menubtn { position: absolute; left: 0; top: 0; padding: 0; width: 55px; }
	.topzoek { position: absolute; right: 0; top: 0; width: 600px; padding-top: 6px; text-align: right; }
}

@media screen and (min-width: 910px) {
	.sectionwrap { max-width: 910px; }
	.toplogo { left: 0; }
	.menubtn { display: none; }
	.sectionwrap { margin: 0 auto; width: 910px; }
}
