/* Stylesheet for Troje... */

/* a:visited  { color:#FFFFFF; text-decoration:none; border-bottom:1pt dotted #FFFFFF; } */
/* a:link     { color:#FFFFFF; text-decoration:none; border-bottom:1pt dotted #FFFFFF; } */

a:visited  { color:#FFFFFF; text-decoration: underline; }
a:link     { color:#FFFFFF; text-decoration: underline; }

/* Special table style for categories pages: Klantenlijst */
.custlist    { width: 100%; align: left; font-size:10px; line-height:11px; font-family:Verdana,Arial,Tahoma; }
.custlist TH { }
.custlist TR { }
.custlist TD { border: 0px solid #FFFFFF; padding-left: 25; padding-right: 8; }
/* Special table style for categories pages: FAQ's */
.faq         { width: 100%; align: left; border: outset 0pt; border-collapse: separate; border-spacing: 10; }
.faq      TH { }
.faq      TR { }
.faq      TD { border: 0px solid white; padding-bottom: 18;}

body       { font-size:12px; line-height:15px; font-family:Verdana,Arial,Tahoma; }
p          { font-size:12px; line-height:15px; font-family:Verdana,Arial,Tahoma; }

h1         { font-weight: bold; font-size:12px; line-height:15px; font-family:Verdana, Arial, Tahoma; }
h2         { font-weight: bold; font-size:12px; line-height:15px; font-family:Verdana, Arial, Tahoma; }
h3         { font-weight: bold; font-size:12px; line-height:15px; font-family:Verdana, Arial, Tahoma; }
h4         { font-weight: bold; font-size:12px; line-height:15px; font-family:Verdana, Arial, Tahoma; }

li         { list-style-type: square; font-size:12px; line-height:15px; font-family:Verdana,Arial,Tahoma; }
ol         { list-style-type: square; font-size:12px; line-height:15px; font-family:Verdana,Arial,Tahoma; }
table      { color:#FFFFFF; font-size:12px; line-height:15px; font-family:Verdana,Arial,Tahoma; }

body.mceContentBody .TabPage .TabSet .Tab { color:#0000FF; } /* Werkt niet?!?!? */

.NoteStyle { color:#000000; background-color:#FFFFFF }
.PopStyle  { z-index: 20; top: 0px; left: 0px; position: absolute; visibility: hidden; }
.normal    { background-color:#FFFFFF }
.alt       { background-color:#FFFFFF }
.var       { background-color:#FFFFFF }
.inv       { background-color:#FFFFFF; color:#333333; }
.capt      { background-color:#FFFFFF; color:#333333; }
.title     { font-weight:bold; color:#FFFFFF; font-size:14px; font-family:Tahoma,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }
.subtitle  { font-weight:bold; color:#FFFFFF; font-size:13px; font-family:Tahoma,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }
.newsitem  { font-weight:normal; color:#FFFFFF; font-size:11px; font-family:Tahoma,Verdana,Arial,Helvetica,Geneva,Swiss,SunSans-Regular; }

.inleiding { font-size:13px; line-height:20px;}
.titel     { font-weight: bold }
.italic    { font-style: italic }
.kleiner   { font-size: 9px; line-height:11px;  }
.tipstitel { font-style:normal; font-weight:bold; color:#FFFFFF; font-size:10px; line-height:15px; }
.tipstext  { font-style:italic; font-weight:normal; color:#FFFFFF; font-size:11px; line-height:15px; }


/* Inschrijfformulier... */
.inschrijf_form    { width:95%; background-color:#C2FAA7; padding:0px; margin:0px; border: 1px solid #66CC33; }
.inschrijf_form td,
.inschrijf_form td a { color: #000000; padding:2px; padding-left:5px; margin:0px; font-size:12px; }
.inschrijf_form th { text-align:left; padding:0px; margin:0px; padding-left:4px; font-size:12px; color:#FFFFFF; background-color:#66CC33; }
.inschrijf_form_input   { color: #000000; font-size:12px; border: 1px solid #7A7A7A; }
.inschrijf_form_button  {
   font-size:12px;
   color: #FFFFFF;
   background-color: #66CC33;
   border: 1px solid #66CC33;
}

/* Flash popup - Yellow Note Flash movie... */
div.flash_popup_div {
height:200px;
width:200px;
  visibility:show;
  position:absolute;
  top:25px;
  margin-left:325px;
  z-index:10;
}


