/* Stylesheet for Improcentrum ICN... */

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

/* Special table style for categories pages: Klantenlijst */
.custlist    { width: 100%; align: left; font-size:10px; line-height:11px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.custlist TH { }
.custlist TR { }
.custlist TD { border: 0px solid #000000; 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;}

p          { color:#32323F; font-size:13px; line-height:15px; }
TR         { color:#32323F; font-size:13px; line-height:15px; }
TD         { color:#32323F; font-size:13px; line-height:15px; }
a          { color:#FF0000; text-decoration: underline; }

/* Various body styles, these replace the need of colors.inc... */
.cont_style { color:#32323F; background-color:#FFFFFF; font-size:13px; line-height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.hdr1_style { color:#000000; background-color:#FFFFFF; font-size:13px; line-height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.hdr2_style { color:#F1EAB3; background-color:#7D833D; font-size:13px; line-height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.nav_style  { color:#000000; background-color:#FFFFFF; font-size:13px; line-height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; }
.ftr_style  { color:#FFFFFF; background-color:#212210; font-size:13px; line-height:15px; font-family: Verdana, Arial, Helvetica, sans-serif; }

h1         { color:#2C2E6F; font-weight: bold; font-size:14px; line-height:15px; }
h2         { color:#2C2E6F; font-weight: bold; font-size:13px; line-height:15px; }
h3         { color:#2C2E6F; font-weight: bold; font-size:12px; line-height:15px; }
h4         { color:#2C2E6F; font-weight: bold; font-size:12px; line-height:15px; }

li         { list-style-type: square; font-size:12px; line-height:15px; }
ol         { list-style-type: square; font-size:12px; line-height:15px; }

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

.navloc    { font-weight:bold; color:#FFFFFF; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.navloc  a { font-weight:bold; color:#FFFFFF; font-size:12px; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* E-mail forms... */
.email_response_div             { width:80%; margin-left:10%; margin-right:0px; }
.email_response_required_fields { font-size:9px; font-style:italic; color:#444444; padding-right:10px; }

.mini_response_form    { width:95%; background-color:#EFEFEF; padding:0px; margin:0px; border: 1px solid #FF2831; border-collapse: separate; border-spacing:3;}
.mini_response_form tr td { padding:2px; padding-left:7px; padding-right:7px; margin:0px; font-size:11px; }
.mini_response_form tr th { text-align:left; padding:0px; margin:0px; padding-left:4px; font-size:12px; color:#FFFFFF; background-color:#FF2831; }
.mini_response_input   { color:#000000; width:100%; font-size:11px; border: 1px solid #7A7A7A; }
.mini_response_button  {
   font-size:11px;
   color: #FFFFFF;
   background-color: #FF2831;
   border: 1px solid #FF2831;
   margin:2px;
   margin-right:-4px;
   padding-left:15px;
   padding-right:15px;
}

.email_response_form       { width:95%; background-color:#EFEFEF; padding:0px; margin:0px; border: 1px solid #FF2831; }
.email_response_form tr td { padding:2px; padding-left:7px; padding-right:7px; margin:0px; font-size:11px; }
.email_response_form tr th { text-align:left; padding:0px; margin:0px; padding-left:4px; font-size:12px; color:#FFFFFF; background-color:#FF2831; }
.email_response_input   { color: #000000; width:100%; font-size:11px; border: 1px solid #7A7A7A; }
.email_response_button  {
   font-size:11px;
   color:#FFFFFF;
   background-color: #FF2831;
   border: 1px solid #FF2831;
   margin:2px;
   margin-right:-4px;
   padding-left:15px;
   padding-right:15px;
}

/* Inschrijfformulier... */
.inschrijf_form    { width:95%; background-color:#EFEFEF; padding:0px; margin:0px; border: 1px solid #FF2831; }
.inschrijf_form td { 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:#FF2831; }
.inschrijf_form_input   { color: #000000; font-size:12px; border: 1px solid #7A7A7A; }
.inschrijf_form_button  {
   font-size:12px;
   color: #FFFFFF;
   background-color: #FF2831;
   border: 1px solid #FF2831;
}
