/* printstylesheet: nederlands kamerkoor */
/* versie: 1.0 - 21/12/2006 */
/* Studio Dumbar -  eend */
/* Robert Jan Verkade - robertjan@eend.nl */

body,div,img,form,fieldset,h1,h2,h3,h4{margin:0;border:0;padding:0;}	
body{padding-top:13px;background:#fff;font:10pt/1.25 arial,helvetica,sans-serif;color:#000;text-align:left;}
p{display:block !important;margin:0;padding:0 0 1em;}
table{margin:0 0 1em;padding:0;width:100%;border-collapse:collapse;empty-cells:show;}
tr{vertical-align:top;}
abbr, acronym {font-style:normal;border:none;}
select {font:84% "lucida grande",arial,verdana,sans-serif;}
a{color:#000;text-decoration:underline;}
hr{clear:both;border:none;margin:0 0 1.45em;height:1px;border-bottom:1px dotted #000}

/*  #header
-------------------------------------------- */
#header #logo{display:block;clear:both;}

/*  #navigatie
-------------------------------------------- */
#nav {display:none}

/*  #etalage
-------------------------------------------- */
#etalage{display:none}

/*  #content
-------------------------------------------- */
#content h1 img,#content h2 img,#content button img,#content a img {border:none}

/*  #primair
-------------------------------------------- */
#primair h1 {margin:12px 0;}
#primair h2 {margin-bottom:4px;font-size:90%;font-weight:normal;text-transform:uppercase;}

/* .item  */
#primair .item h2 {margin-top:8px;font-size:135%;font-weight:normal;text-transform:none;}

/* #overzicht  */
#overzicht {margin-top:2em;background:url(/img/bg_hr.gif) repeat-x 0 0;}
#overzicht ol {list-style:none;margin:0;padding:0;}
#overzicht li {position:relative;padding:.7em 0 1em;background:url(/img/bg_hr.gif) repeat-x 0 100%;}
#overzicht li h2 {margin:0;font-size:135%;text-transform:none;}
#overzicht li h2 a {font-weight:normal !important;padding:0;background-image:none !important}
#overzicht li p {margin:.4em 0 0}

/* .hlisting  */
#overzicht.hlisting {margin-top:0;background:none}
#overzicht.hlisting li {float:left;padding-bottom:1.25em}
#overzicht.hlisting li h3 {margin:0;font-size:135%;text-transform:none;}
#overzicht.hlisting li h3 a {font-weight:normal !important;padding:0;background-image:none !important}
#overzicht.hlisting li div {float:right;margin-top:-6px;width:370px}
#overzicht.hlisting li img {float:left;}
#overzicht.hlisting li div p a {float:left;clear:left;width:10em;}
#overzicht.hlisting li div a.shop {float:right;clear:right;width:auto;text-align:right;margin-top:-1em}

/*  #secundair
-------------------------------------------- */
#secundair {display:none;}

/*  #extra
-------------------------------------------- */
#extra {display:none}

/* .home  */
.home #primair h2 {margin-bottom:16px;font-size:135%;font-weight:normal;text-transform:none}
.home #primair h3 {margin-bottom:4px;font-size:135%;font-weight:normal;text-transform:uppercase;}
.home #secundair h3 {font-size:135%;text-transform:none}
.home .date {margin-bottom:4px;font-size:90%}

/* .intranet  */
.intranet #header h2{margin-bottom:4px;font-size:135%;font-weight:normal;text-transform:uppercase;}
.intranet #header p a{display:inline;float:none;font-size:90%}

/*  classes divers/algemeen
-------------------------------------------- */
.intro, .location {font-size:90%;text-transform:uppercase;}
.ankeiler {font-size:170%;line-height:1em;padding:0 0 4px !important}
.etalage {margin-bottom:4px}
.maand {display:block;padding:10px 0 .3em;font-size:170%;text-transform:uppercase;}
.pagnav {display:none}
li.vevent {padding-left:105px !important}
.date {display:block;font-size:135%;}
li .date {position:relative;left:-105px;margin-bottom:-1.25em}
.location {display:block;margin:.25em 0 1.25em}
li .location {margin:0em}
li .conductor {font-style:italic}