/*
** Plone Print style sheet for CSS2-capable browsers.
** Copyright Alexander Limi, 2001-2003 - http://www.plonesolutions.com
**
** Style sheet documentation can be found at http://plone.org/documentation
**
** You should preferrably use ploneCustom.css to add your own CSS classes and to
** customize your portal, as these are the base fundaments of Plone, and will 
** change and be refined in newer versions. Keeping your changes in
** ploneCustom.css will make it easier to upgrade. 
**
** Feel free to use whole or parts of this for your own designs, but give credit
** where credit is due.
**
*/

/* <!-- compression status: 0 --> (this is for http compression) */
/* Thanks to A List Apart (http://alistapart.com/) for useful extras */

body {
    background: White;
    font-family: Georgia, Garamond, Times, serif;
    font-size: 11pt !important;
    color: Black;
    margin: 1em;
    padding: 0;
}
#portal-columns {
    width:70%;
    margin: 0;
}

div.top,
#portal-logo,
#portal-siteactions,
.hiddenStructure,
#portal-searchbox,
#portal-globalnav,
#portal-personaltools,
#portal-breadcrumbs,
#portal-column-one,
#portal-column-two,
.contentViews,
.contentActions,
.help,
.legend,
div.portalMessage,
div.documentActions,
.documentByLine,
.netscape4,
#portal-footer,
#portal-colophon,
input,
.skipnav,
.visualNoPrint,
#newmenu {
    /* Hides all the elements irrelevant for presentations */
    display: none;
}

ul { 
    list-style-type: square;
}

#content,
.documentDescription,
.group,
li,
.stx,
p {
    background: transparent;
    border: none ! important;
    font-family: Georgia, Garamond, Times, serif;
    font-size: 11pt;
    padding: 0 ! important;
    margin: 0 ! important;
    text-align: left;
}

.documentByLine {
    font-family: Georgia, Garamond, Times, serif;
}


h1, h2, h3, h4, h5, h6
{
    border: none;
    font-family: Georgia, Garamond, Times, serif;
    font-weight: bold;
}

p, .documentDescription {
    margin: 1em 0 ! important;
    line-height: 1.2em;    
}

pre {
    border: 1pt dashed black;
    white-space: pre;
    font-size: 8pt;
    overflow: auto;
    padding: 1em 0;
}

table.listing,
table.listing td {
    border: 1pt solid black;
    border-collapse: collapse;
}

a {
    color: Black !important;
    padding: 0 !important
}

a:link, a:visited {
    color: #520;
    background: transparent;
    text-decoration: underline;
}
#content a:link:after, 
#content a:visited:after {
    content: "";
}


/*
** disable layout
*/

#visual-portal-wrapper {
    width: 100% !important;
    min-width: 0 !important;
    margin: 0 !important;
}

#visual-column-wrapper {
    margin: 0 !important;
    float: none !important;
}
 
#portal-column-content {
    float: none !important;
    margin: 0 !important;
}
 
#portal-column-content #content {
    float: none !important;
    padding: 0em !important;
    margin: 0 !important;
}

div#portal-columns #portal-column-content #content {
    margin-right: 8em !important;
}

.lijn {border:0;}
#performances span { color: #000; }
#performances .za, 
#performances .zo  { color: #333;}
#visual-portal-wrapper{ background: none;}

h1,h2,h3,h4,h5,h6,
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a,
.keyword_title {color:#000 !important;border-color:#333;}
.keyword_title span{ background-color:White;}


span.leeftijd_al,
span.leeftijd_6,
span.leeftijd_12,
span.leeftijd_16,
span.kijk_angst,
span.kijk_discriminatie,
span.kijk_drugs,
span.kijk_geweld,
span.kijk_taal,
span.kijk_seks,
span.kijk_sex { 
    display:block;
    width:38px;
    height:38px;
    float:left; 
}

.leeftijd_al { background: transparent url(http://www.lumiere.nl/images/kijkwijzer/print/leeftijd_AL) no-repeat; }
.leeftijd_6 { background: transparent url(http://www.lumiere.nl/images/kijkwijzer/print/leeftijd_6) no-repeat; }
.leeftijd_12 { background: transparent url(http://www.lumiere.nl/images/kijkwijzer/print/leeftijd_12) no-repeat; }
.leeftijd_16 { background: transparent url(http://www.lumiere.nl/images/kijkwijzer/print/leeftijd_16) no-repeat; }
.kijk_angst { background: transparent url(http://www.lumiere.nl/images/kijkwijzer/print/kijk_angst) no-repeat; }
.kijk_discriminatie { background: transparent url(http://www.lumiere.nl/images/kijkwijzer/print/kijk_discriminatie) no-repeat; }
.kijk_drugs { background: transparent url(http://www.lumiere.nl/images/kijkwijzer/print/kijk_drugs) no-repeat; }
.kijk_geweld { background: transparent url(http://www.lumiere.nl/images/kijkwijzer/print/kijk_geweld) no-repeat; }
.kijk_taal { background: transparent url(http://www.lumiere.nl/images/kijkwijzer/print/kijk_grof) no-repeat; }
.kijk_sex { background: transparent url(http://www.lumiere.nl/images/kijkwijzer/print/kijk_seks) no-repeat; }

BODY { color: #333333;  background-color: #ffffff;}

UL { list-style-image: url('/images/bullet.jpg'); }
LI { border-bottom-color: #999999; }

H3.festival,
A:link    { color: #336699; }
A:hover   { color: #666666; }
A:active  { color: #336699; }
A:visited { color: #336699; }
.artikel_list_compact, .nieuws_item, .nieuws_list, .thema_list_page {border-color: #999999;}
.widget_film_compact, .widget_document_compact { border-bottom-color: #999999;}
.widget_film_detail { border-bottom-color: #999999;}
.widget_list_films_dag TD { border-top-color: #666666;}
.widget_list_films_dag TABLE { background-color: #eeeeee;}
.std_navdate a{ color:#666666;}
.std_navdate a:hover{ color:#336699;}

.info {color: #333333;}
.info, DIV.hr, DIV.hr2, DIV.hr_indent, div.lijnverticaal { border-color: #999999;}
.info a { color: #336699;}
.widget_film_compact h3 a:hover { color: #333333; text-decoration: underline; }
.opmerking, .summary, .citaat { color: #000000;}
.programma, .programma td { border-color: #999999;}
.programma td { color: #666666}

.widget_film_detail TR.w6 TD, .widget_film_detail TR.w0 TD { background-color: #eeeeee; }

TABLE.kalender TH { color: #cccccc;}
TABLE.kalender TH.maandnaam { color: #333333; }
TABLE.kalender TD { border-top-color: #999999;}
TABLE.kalender TD.today { border: solid #336699 1px;}
TABLE.kalender TD.context { background-color: #eeeeee; }

p.colofon {
 width:950px;
 height: 30px;
 margin-top:25px;
 background: transparent url(/images/css_design/voetprint.gif) no-repeat;
}

h3.welkom,
.nieuws_list h3 a,
.artikel_list_compact h3 a.kop,
.thema_list h3 a.kop,
.premiere_list h3,
.nieuwsbrief h3,
.nieuwsbrief a.kop,
.nieuwsbrief a {
    display:none;
}

