﻿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;
}

.navigationList 
{
    font: bold 13px Arial;
    text-align:left;
    
    text-decoration:underline;
    color:Black;
    border:none;
    margin-top:2px;
}

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:14px;  /* was 20px */
    padding-bottom:7px;
}

.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, .tekstKlein a 
{
    font: 11px Arial;
    padding-top:3px;
    color:#4b4b4b;
    text-decoration:none;
}

.padding6px
{
    padding-top:6px;
}

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:top;

    text-align:left;
    border-bottom:1px solid White;
}

.gridItems th 
{
    background-color:#808080;
    background-image:url(images/bg-donkergrijs2.jpg);    
}

.gridWrapper 
{
    padding-right:10px;
    border-right:2px dotted #808080;
}

.eventinfoBlok 
{
    margin-bottom:20px;
    background-image:url(images/bg-grijs4.jpg); 
    background-repeat:repeat-x; 
    background-color :#f1f1f1;
    padding-top:4px;
    padding-bottom:6px;
    padding-left:7px;
    padding-right:7px;
    line-height:20px;
    border-bottom:6px solid #808080;	
}

.reviewAlertWrapper 
{
    padding-top:10px;
    padding-bottom:0px;
    text-align:center;
    width:100%;
}

.reviewAlert 
{
    padding:10px 10px 10px 10px;
    text-align:left;
    border:1px dotted #be12c0;
}

.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: 15px;
    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;
}

.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;
}

.imageLinks
{
 margin-right:10px;
 margin-bottom:5px;
 margin-top:1px;
 border:1px solid Black;   
}

.detailHyperlink 
{
    text-decoration:none;
    color:Black;
}

a.detailHyperlink:visited 
{
    text-decoration:none;
       
}

a.detailHyperlink:hover 
{
    text-decoration:underline;
       
}

.geotekst 
{
    background-color: #ffffff;
    padding-top:6px;
    padding-bottom:12px;
    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;    
}

.textareaText 
{
 font: 13px Arial;   
 line-height:18px;
}

.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;
    border-bottom:2px dotted #b3b3b3;
    margin-right:0px;
    padding-top:10px; 
    margin-top:10px;
    padding-left:0px;
    padding-bottom:2px;
    margin-bottom:10px;
    text-align:left;   
    width:388px;
    font:bold 13px Arial;
    color: Gray;
}

.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;
}

.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:-2px;top:-5px;
    position:relative;
}

.categorieAdBoven 
{
    position:relative;
    top:5px;
    left:-2px;
}


.gridAdditional 
{
    padding-left:104px;
    padding-top:2px;
    padding-bottom:5px;
    line-height:20px;
    background-image:url(/images/bg-grijs3.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}





.gridItems td
{
    background-image:url(images/bg-grijs3.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
}

.alternateGridItems td 
{
    background-image:url(images/bg-grijs3-alt.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
    padding-left:10px;
    vertical-align:top;

    text-align:left;
    border-bottom:1px solid White;
    border-top:1px solid White;
}


.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;
}

.subTitel 
{
    background-image:url(images/bg-grijs3-alt.jpg); 
    background-repeat:repeat-x; 
    background-color:#dadada;
    border-top:1px solid white;
    border-bottom:1px solid White;
    padding-left:10px;
    font:bold 13px Arial;
    padding-top:6px;
    padding-bottom:7px;
}

.adInfo 
{
    padding-bottom:0px;
    background-color:#ffdada;
    padding-left:8px;
    padding-right:8px;
    padding-top:10px;
    background-image:url(/images/bg-lichtrood3.jpg); 
    background-repeat:repeat-x;
    border-top:1px solid Red;
    border-bottom:1px solid Red;
    
    
}

.gridThumb 
{
    margin-top:3px;
    margin-bottom:3px;
}

.highlightBlok 
{
    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:0px;
    padding-right:0px;
    line-height:20px;
    border-bottom:6px solid #808080;
    width:160px;
}


.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;
}

.toppersTitel 
{
	margin-top:0px;
    margin-bottom:6px;
    padding-top:5px;
    padding-bottom:6px;
    border-bottom:1px solid #cccccc;
    padding-left:10px;
    background-color:#e6e6e6;
    background-image:url(/images/bg-grijs.jpg); 
    background-repeat:repeat-x; 
    background-color :#e6e6e6;
    font-weight:bold;
   
}

.gridAd, .gridAd td
 
{
    padding-left:5px;
	padding-bottom:10px;
    vertical-align: top;
    text-align:left;
    border-bottom:1px solid White;
    background-color :#ffffff;
}

.gridAd td 
{
	padding-top:8px;	
}

.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;}


   #lijst td {background-color:#e6e6e6;padding-left:5px;padding-top:3px;padding-bottom:3px;}
   
.wrapper 
{
 background-color:White;
 padding-left:18px;
 padding-right:18px;
 border-left:1px solid #8e1316;
 border-right:1px solid #8e1316;
}

.container 
{
 	position:relative; /* needed for */
	margin:0 auto; /* center, not in */
	width:950px;
	background  :#ffffff;
	
	height:auto !important; /* real */
	height:100%; /* IE6: treaded as */

	min-height:100%; /* real browser */
   
    
}

html,body {
	margin:0;
	padding:0;
	height:100%; /* needed for container min-height */
    font: 13px Arial;
    background-color:#8e1316;
}   

    .mailwrap {margin-bottom:20px;background-image:url(images/bg-grijs2.jpg);     background-repeat:repeat-x; background-color :#e6e6e6;padding-bottom:0px; line-height:18px; border-bottom:6px solid #b3b3b3;border-top:6px solid #8e281c;}
    .mailtitel {background-image:url(/images/bg-rood.jpg);background-repeat:repeat-x; background-color :#ed2024; color:White; font:bold 13px Arial;padding-left:5px;padding-right:5px; padding-top:6px;  padding-bottom:6px; line-height:18px; }
    
.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;}
    
.introwrap {margin-bottom:10px;line-height:18px;}
.introwrap div {font:bold 19px Arial;color: #be12c0;margin-bottom:0px; padding-bottom:10px;}
.textline {padding:9px; text-align: center; font:bold 13px Arial;border:1px solid White;border-top:1px solid #ccc; border-bottom:1px solid #ccc; background-color :#f1f1f1; background-image:url(/images/bg-grijs2.jpg); background-repeat:repeat-x; margin-top:6px;}
    h1 {font:bold 15px Arial; color: #be12c0; padding-top:14px; padding-bottom:5px;margin:0px;}
    
.eventtitel {background-color: #e6e6e6; background-image: url(/images/bg-grijs.jpg); 	margin-bottom:5px; background-repeat: repeat-x; padding-left: 10px; border-bottom: 1px solid #cccccc; 	border-top: 6px solid #8e281c; padding-top:0px;	padding-bottom:0px; height:30px; line-height:30px;}
.item {margin-left:0px; padding-left:10px; padding-top:5px; padding-bottom:5px; line-height:18px; background-image: url(/images/bg-grijs2.jpg); border-top:1px solid #cccccc;border-bottom:1px solid #cccccc; clear:both;margin-top:5px; background-repeat: repeat-x;background-color: #f1f1f1; }
.item a {text-decoration:none;color:#333333; }
.item a b {color: Blue; text-decoration:underline; font:bold 13px Arial; line-height:20px;}
.awrap {float:left;width:600px; font:11px Arial; line-height: 14px;}
.adatum {float:right; color:#4b4b4b; font:11px Arial; padding-left:30px; text-align:left; width:100px;height:40px;}
.aplaats {float:right; color:#4b4b4b; font:11px Arial; padding-left:20px; text-align:left; width:90px;height:30px;padding-right:10px}
.adatum b {color:#333333; font-weight:bold;}
.aloc {margin:0; font:11px Arial;color:#be12c0 ; clear:both; padding-left:100px;}
.genre {float:left;width:100px;color:#333333; font:11px Arial;}
.verder {color:#4d4dff; text-decoration:underline; white-space:nowrap;}
.ad {padding-left:102px; padding-top:3px; padding-bottom:10px; line-height:18px; border-top:1px solid #cccccc;border-bottom:6px solid #cccccc; clear:both;margin-top:5px; background-color: #f1f1f1; }
.awrap {width:420px;}
.adatum {width:70px; height:60px;}
.aplaats {width:70px;}
.genre {width:100px;}

.socialbtn {display: block; position:relative; height:20px;	margin-bottom:8px; text-align:right;}

.facebook, .twitter, .email {position:absolute;display:block; top:0;width:20px;height:20px; float:right;background-image: url(/images/social-sprite-s.png); background-repeat:no-repeat;}
.email {right:60px;background-position: 0px 0px;}
.twitter {right:30px; background-position: -20px 0px;}
.facebook {right:0px; background-position:-40px 0px;}    
    