/* Print stylesheet. Trajet de Soins, Zorgtraject. INAMI-RIZIV. */

#page-header-homepage,
#page-header-left-container, 
#page-header-right-container,
#page-image-container,
#left-column-container,
#bar,
#sections,
#search,
#navigation,
/*#footer,*/
#edit,
#newsletter,
#header,
#search-container
hr {
	display: none;
}

html, body, p { background-color: #FFF; color: #000; /*text-align:left;*/ font-size: 12pt; margin:0; padding:0; }

body { font-family: Arial, Verdana, Helvetica sans-serif; line-height: 1.20em; margin: 0; }

h1, h2, h3, h4, h5, h6 { font-family: Arial, Verdana, Helvetica sans-serif; font-weight: bold; }
h1 {font-size: 16pt; }
h2 {font-size: 14pt; }
h3 {font-size: 12pt; }
h4 {font-size: 10pt; }
h5 {font-size: 8pt; }
h6 {font-size: 8pt; }

h1, h2, h3, h4, h5, h6 { page-break-after: avoid; page-break-inside: avoid }
blockquote, pre { page-break-inside: avoid }
ul, ol, dl{ page-break-before: avoid; /*list-style:none;*/ padding: 0; margin: 0; }

.visitor { color:#00B0C9; }
.patient { color:#A1161E; }
.professional { color:#28913B; }

/*#content a, #content a:link, #content a:visited, #content a:hover, #content a:active { color: blue; font-size: 0.9em;}*/

a, a:link, a:visited, a:hover, a:active { color: blue; font-size: 0.9em;}
p { color: #000; }

#content, 
#page-text-content, 
#footer { background-color:#FFF; margin: 20px 50px; /*padding: 0;*/ }
/*#page-text-content .text-homepage, 
#disclaimer p, 
#disclaimer p a { color: #000; text-align:left; margin:0; padding:0; }*/
#footer img { display: none; }
#disclaimer p a { color: blue; text-align:left; margin:0; padding:0; }	

#content ul li,#content ol li {
	margin-left:25px;
}
#content ul ul li,#content ol ol li {
	margin-left:40px;
}
#content ul ul ul li,#content ol ol ol li {
		margin-left:55px;
}

img { border: 1px solid #aaa; }

acronym, abbr {	border: none; }

/*#content #sitemap { border: 0px solid black; padding: 0; }*/
#content #sitemap a { text-decoration: none; color: #000; border: 0px solid white; font-size:0.9em; }
#content #sitemap a:hover { color: #00B0C9; border: 0px solid white; }
#content #sitemap .separator { background: #FFF; }
#content #sitemap .level-1-first { padding: 0 0 10px 0; }
#content #sitemap .level-1 { padding: 5px 0 20px 0px; }
#content #sitemap .level-1-item a { font-weight: bold; }
#content #sitemap .level-2-first { margin: 0 0 0 15px; }
#content #sitemap .level-2 { margin: 0 0 0 15px;}
#content #sitemap .level-3 { margin: 0 0 0 15px; }


@media print {
  @page         { margin: 10% }
  H1, H2, H3,
  H4, H5, H6    { page-break-after: avoid; page-break-inside: avoid }
  BLOCKQUOTE, 
  PRE           { page-break-inside: avoid }
  UL, OL, DL    { page-break-before: avoid }
}

@media speech {
  H1, H2, H3, 
  H4, H5, H6    { voice-family: paul, male; stress: 20; richness: 90 }
  H1            { pitch: x-low; pitch-range: 90 }
  H2            { pitch: x-low; pitch-range: 80 }
  H3            { pitch: low; pitch-range: 70 }
  H4            { pitch: medium; pitch-range: 60 }
  H5            { pitch: medium; pitch-range: 50 }
  H6            { pitch: medium; pitch-range: 40 }
  LI, DT, DD    { pitch: medium; richness: 60 }
  DT            { stress: 80 }
  PRE, CODE, TT { pitch: medium; pitch-range: 0; stress: 0; richness: 80 }
  EM            { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
  STRONG        { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
  DFN           { pitch: high; pitch-range: 60; stress: 60 }
  S, STRIKE     { richness: 0 }
  I             { pitch: medium; pitch-range: 60; stress: 60; richness: 50 }
  B             { pitch: medium; pitch-range: 60; stress: 90; richness: 90 }
  U             { richness: 0 }
  A:link        { voice-family: harry, male }
  A:visited     { voice-family: betty, female }
  A:active      { voice-family: betty, female; pitch-range: 80; pitch: x-high }
}

