/* button class */

.text  { color: #268; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif }

.title { font-family: Arial, Helvetica, Sans-Serif; font-size: 18px; font-weight: bold; color: #999999; background-color: white; background-image: url(_img/title-image.jpg); background-repeat: no-repeat; background-position: left 0; }


.button {
  border-style: solid solid solid solid;
  border-color: #aaaaaa #aaaaaa #aaaaaa #aaaaaa;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #336699;
  background-color: #cccccc;
  font-weight: bold;  
}


.form {
  border-style: solid;
  border-color: #000000;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;
  background-color: #ffffff;
  font-weight: normal;  
}

div.form {
  width=800;	
  border-style: solid;
  border-color: #aaaaaa;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 	
  font-size: 11px; 
  color: #336699;
  background-color: #dddddd;
  font-weight: normal;  
}

DIV.registration { 
  width: 800;	
  color: #fff; 
  font-size: 14px; 
  font-family: Arial, Helvetica, Sans-Serif; 
  background-color: #399; 
  border-style: none; 
}

fieldset.form {
  width=800;	
  border-style: solid;
  border-color: #aaaaaa;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 	
  font-size: 11px; 
  color: #336699;
  background-color: #dddddd;
  font-weight: normal;  
}

legend.form {
  width=300;	
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 	
  font-size: 11px; 
  color: #336699;
  background-color: #eeeeee;
  font-weight: normal;  
}

input.form {
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;
  background-color: #eeeeee;
  font-weight: normal;  
}

textarea.form {
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;
  background-color: #eeeeee;
  font-weight: bold;  
}

select.form {
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;
  background-color: #eeeeee;
  font-weight: normal;  
}


.bg{
  border-style:none;
  border-width:0px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}

img.bg{
  border-style:none;
  border-width:0px;
  margin:0px 0px 0px 0px;
  padding:0px 0px 0px 0px;
}



/*BACKOFFICE*/

fieldset.bo {
  width=800;	
  border-style: solid;
  border-color: #aaaaaa;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 	
  font-size: 11px; 
  color: #336699;
  background-color: #dddddd;
  font-weight: normal;  
}

legend.bo {
  width=300;	
  height=30;
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 	
  font-size: 12px;
  color: #336699;
  background-color: #eeeeee;
  font-weight: bold;  
}

input.bo {
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;
  background-color: #eeeeee;
  font-weight: normal;  
}

button.bo {
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #5588bb;
  background-color: #eeeeee;
  font-weight: normal;  
}

textarea.bo{
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;
  background-color: #eeeeee;
  font-weight: normal;  
}

select.bo {
  border-style: solid;
  border-color: #cccccc;
  border-width: 1px 1px 1px 1px;
  font-family: Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #000000;
  background-color: #eeeeee;
  font-weight: normal;  
}



/* menu's */

.menu  { color: #fff; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; background-color: #399; margin-bottom: 0 }

TD.menu {
  border-style:none none solid none;
  border-color:#BBD;
  border-width:0pt 0pt 1pt 0pt;
  padding:1pt 0pt;
}

A.menu  { color: #fff; text-decoration: none; background-color: #399 }

A.menu:link  { color: #fff; text-decoration: none; background-color: #399 }

A.menu:active {
  text-decoration: none;
}

A.menu:visited  { color: #fff; text-decoration: none; background-color: #399 }

A.menu:hover  { color: #f90; text-decoration: none; background-color: #399 }



/* SEARCH class added for shortcuts */


.search  { color: #0c9; font-size: 11px; font-family: Helvetica, sans-serif; font-style: italic; font-weight: bold; background-color: #399 }

A.search  { color: #0c9; font-style: normal; font-weight: bold; background-color: transparent }

A.search:link  { color: #0c9; font-style: normal; font-weight: bold; background-color: transparent }

A.search:hover {
    color: #00C;
    background-color: transparent;
    font-weight: bold;
    font-style:normal;
}

A.search:visited  { color: #0c9; font-style: normal; font-weight: bold; background-color: transparent }


td.search{padding: 0px 2px;
          border-style: none;
}

/* events */
.eventstitle  { color: #fff; font-size: 10px; font-family: Arial, Helvetica, Sans-Serif; background-color: #399 }

.events {
  font-family: Verdana, Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
}

A.events {
 color: #000;
 background-color: #FFF;
 text-decoration: none;
}

A.events:link {
  color: #000; 
  background-color: #FFF;
  text-decoration: none;
}

A.events:active {
  color: #66C; 
  background-color: #FFF;
  text-decoration: none;
}

A.events:visited {

  color: #000; 
  background-color: #FFF;
  text-decoration: none;
}

A.events:hover {
  color: #66C; 
  background-color: #FFF;
  text-decoration: none;
}


/* BODY TOPPAGINA'S */
.titel {
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 18px; 
  color: #999; 
  background-color: transparent;
  line-height: 32px;
}

.balkje {
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 11px; 
  color: #FFF; 
  background-color: #999;
  font-weight: bold
}

.txttitel {
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
}

.txt   { color: #39c; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif }

.txtoranje { 
  color: #F90;
  background-color: transparent;
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  font-weight: bold;
}

hr.txt {
  color: #cccccc;
  border-style: none none solid solid;
  border-width: 0px 0px 1px 0px;
  background-color: transparent;
}


/* HYPERLINKS OP GEWONE TEKST (voor alle pagina's) */
A:link   { color: #39f; font-weight: normal; text-decoration: none; background-color: #fff }

A:active {
  color: #AAA;
  background-color: transparent;
  text-decoration: none;
}

A:visited { 
  color: #00C;
  background-color: transparent;
  text-decoration: none;
}

A:hover {
  color: #AAA;
  background-color: transparent;
  text-decoration: none;
}


/* DOCUMENTOPMAAK (voor onderliggende pagina's) */

TABLE, TH, TD {
  font-size: 11px;
}

BODY    { color: #258; font-family: Arial, Helvetica, Sans-Serif; background-color: #fff; margin: 0 6px; padding-left: 0 }


/* program */



TD.date { color: #268; font-size: 20px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; background-color: #ffc; padding: 0; height: 40px; border-style: none }

TD.break{
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 12px;
  border-style: none;
  padding: 0px; 
  height: 30px;	
  color: #000000;
  background-color: #dddddd;
}

p.session   { color: #fff; font-size: 14px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; background-color: #399 }

TD.session  { color: #fff; font-size: 14px; font-family: Arial, Helvetica, Sans-Serif; font-weight: bold; background-color: #399; padding: 0 0 0 10px; height: 30px; border-style: none }


TD.talk  { color: #258; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; background-color: #fff; border-style: none }


DL {
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: 11px;
}

EM { 
  font-style: italic;
}

H1, H2, H3, H4, H5, H6 {
  font-family: Arial, Helvetica, Sans-Serif;
}

H1 {
  font-size: 160%;
  font-weight: bold;
} 

H2 {
  font-size: 140%;
  font-weight: bold;
} 

H3 {
  font-size: 120%;
  font-style: italic;
}	
 
H4 {
  font-size: 120%;
  font-weight: bold;
}	
 
H5 {
  font-size: 110%;
  font-style: italic;
}	
 
H6 {
  font-size: 100%;
  font-weight: bold;
}	 

HR.HRblauw {
  color: #66C;
  background-color: transparent;
}	 

IMG.IMGlinks {
  float: left;
  border-style: solid;
  padding-right: 10px;
}

IMG.IMGrechts {
  float: right;
  border-style: solid; 
  padding-left: 10px;
}

/* stijl insprong is nodig in tabellen ipv BLOCKQUOTE voor NN47 maar kan ook in gewone tekst worden gebruikt */
.insprong {
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: x-small;
  margin-left: 40px;
}

OL { 
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: x-small;
  list-style-type: decimal;
}

OL OL { 
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: x-small;
  list-style-type: lower-alpha;
}
  
OL OL OL { 
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  list-style-type: lower-roman; 
}

OL OL UL { 
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: 11px;
  list-style-type: disc; 
}

P   { color: #225588; font-size: 12px; font-family: Arial, Helvetica, Sans-Serif; background-color: #fff }

P.Pzonderwit { 
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: x-small;
  margin-top: 0px; margin-bottom: 0px; 
}

P.Pborder {
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: x-small;
  border-style: solid; 
  border-width: 1px; 
  padding: 5px; 
  width: 85%;  /* indien width meer dan 85% in NN47 moet er op scherm worden gescrolled en valt er stuk weg bij afdruk */
               /* indien width niet gedefinieerd wordt past de kader zich aan aan breedte van de tekst */
}

P.Pborderblauw {
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: x-small;
  border-style: solid; 
  border-width: 1px; 
  border-color: #66C;
  padding: 5px; 
  width: 85%;  /* indien width meer dan 85% in NN47 moet er op scherm worden gescrolled en valt er stuk weg bij afdruk */
               /* indien width niet gedefinieerd wordt past de kader zich aan aan breedte van de tekst */
}

P.Pborderblauwtekstblauw {
  font-family:  Arial, Helvetica, Sans-Serif; 
  font-size: x-small;
  border-style: solid; 
  border-width: 1px; 
  border-color: #66C;
  padding: 5px; 
  color: #66C;
  background-color: white;
  width: 85%;  /* indien width meer dan 85% in NN47 moet er op scherm worden gescrolled en valt er stuk weg bij afdruk */
               /* indien width niet gedefinieerd wordt past de kader zich aan aan breedte van de tekst */
}

SPAN.SPANblauw { 
  color: #66C;
  background-color: transparent;
}

SPAN.SPANoranje { 
  color: #F90;
  background-color: transparent;
}

STRONG {
  font-weight: bold;
}

SUB { 
  font-family: Arial, Helvetica, Sans-Serif;
}

SUP { 
  font-family: Arial, Helvetica, Sans-Serif;
}

UL           { 
  font-family:  Arial, Helvetica, Sans-Serif;
  font-size: x-small;
}

UL UL { 
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: x-small;
}

UL UL UL { 
  font-family: Arial, Helvetica, Sans-Serif;
  font-size: x-small;
}

UL.ULpijl {
  font-family: Arial, Helvetica, Sans-Serif; 
  font-size: x-small;
  list-style-image: url('http://www.myocardialimaging.com/_img/pijl.gif'); 
  list-style-type: disc;
}

.websitetitel {
  font-family: Verdana, Arial, Helvetica, Sans-Serif;
  font-size: 18px;
  font-weight: bold;
}
