    HTML, BODY { width: 100%; height: 100%; font-family: Verdana, sans-serif; color: #000000; font-size: 10pt; }
    TD { font-size: 8pt}
    A.mm:link, A.mm:active, A.mm:visited { float: left; display: block; width: 100px; height: 30px; background-image: url('/i/umb.gif'); background-repeat: repeat-x; font-size: 9pt; color: #FFFFFF; line-height: 30px; vertical-align: middle; font-weight: bold; text-decoration: none; }
    A.mm:hover { float: left; display: block; width: 100px; height: 30px; background-image: none; background-color: #F0AC8D; background-image: url('/i/hmb.gif'); background-repeat: repeat-x; font-size: 9pt; color: #8B0000; line-height: 30px; vertical-align: middle; font-weight: bold; text-decoration: none; }

    .mm { float: left; display: block; height: 30px; background-image: url('/i/umb.gif'); background-repeat: repeat-x; }

    A.sm:link, A.sm:active, A.sm:visited { display: block; width: 165px; height: 30px; font-size: 9pt; color: #8B0000; padding-top: 5px; font-weight: bold; text-decoration: none; text-align: right; -moz-box-sizing: border-box; }
    A.sm:hover { display: block; width: 165px; height: 30px; background-color: #F0AC8D; font-size: 9pt; color: #FFFFFF; middle; padding-top: 4px; font-weight: bold; text-decoration: none; text-align: right; border-top: 1px solid #D17529; border-bottom: 1px solid #D17529; -moz-box-sizing: border-box;  }

    .ile { float: left; padding: 0; margin: 0; border-width: 0px; margin-right: 4px; }
    .ira { float: right; padding: 0; margin: 0; border-width: 0px; margin-left: 4px; }
    .crt { font-size: 7pt; color: #FFFFFF }

    H1, .pagecap { display: block; width: 100%; height: 24px; font-size: 14pt; line-height: 20px; color: #8B0000; text-align: left; margin: 0px; padding: 0px; border-bottom: 2px solid #8B0000; -moz-box-sizing: border-box; margin-bottom: 16px; }
    .leftcap { display: block; width: 165px; height: 22px; font-size: 11pt; color: #8B0000; text-align: right; vertical-align: 22px; margin: 0px; padding: 0px; }
    .rightcap { display: block; width: 165px; height: 22px; font-size: 11pt; color: #8B0000; text-align: left; vertical-align: 22px; margin: 0px; padding: 0px; }

H2 { font-size: 10pt; color: #C41111; font-weight: bold ; width: 100%; display: block; width: 100%; border-bottom: 1px solid #D17529; margin-bottom: 6px; margin-top: 16px; }

.phl { float: left; margin: 2px 16px 16px 0px; }
.phr { float: right; margin: 2px 0px 16px 16px; }
.phc { display: block; width: 100%; text-align: center; margin-bottom: 12px; }

.phl IMG{ border: 1px solid #092247; }
.phr IMG{ border: 1px solid #092247; }
.phc IMG{ border: 1px solid #092247; }

    .ndate { font-size: 7pt; color: #8D0000 !important; font-weight: bold; text-decoration: none !important; }
    .ncap { font-size: 7pt; color: #000000 !important; font-weight: bold; text-decoration: none !important; }
    .ntext { font-size: 7pt; color: #000000 !important; text-decoration: none !important; }
    .nldate { font-size: 8pt; color: #8D0000 !important; font-weight: bold; text-decoration: none !important; }
    .nlcap { font-size: 9pt; color: #C41E12 !important; font-weight: bold; text-decoration: none !important; }
    .nltext { font-size: 8pt; color: #000000 !important; text-decoration: none !important; }

.btn { border: 1px solid #000000;  -moz-box-sizing: border-box; background-color: #F2B59C; color: #000000; font-family: Verdana, sans-serif; font-size: 11px; font-weight: bold; }
.txte { border: 1px solid #D17529;  -moz-box-sizing: border-box; background-color: #F6E8DF; color: #000000; font-family: Verdana, sans-serif; font-size: 11px; }

A:link, A:active, A:visited { color: #8B0000; text-decoration: underline }
A:hover { color: #FF0000 }

.pel { width: 100%; height: 100%; display: block; background-color: #E6A775; padding-top: 2px; padding-right: 4px; text-align: right }
.err { color: #FF0000 }

  .dow { font-family: Verdana, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #FFAA55 }
  .dow1 { font-family: Verdana, sans-serif; font-size: 9px; font-weight: bold; color: #FFFFFF; background-color: #FF6600 }
  .hd { font-family: Verdana, sans-serif; font-size: 9px; color: #FF0000; background-color: #FFEFDF}
  .nd { font-family: Verdana, sans-serif; font-size: 9px; color: #000000 }
  .td { font-family: Verdana, sans-serif; font-size: 9px; color: #009945 }
  .hm { font-family: Verdana, sans-serif; font-size: 9px; color: #FF0000 }
  .nm { font-family: Verdana, sans-serif; font-size: 9px; color: #000000 }
  .tm { font-family: Verdana, sans-serif; font-size: 9px; color: #009945 }

.buyb { font-family: Arial, sans-serif; font-size: 11px; color: #FF6600; width: 72px; height: 19px; border: 1px solid #FF4500; background: #FFEEDD; font-weight: bold; cursor: pointer; cursor: hand; }
.buyb:hover { color: #FF8822; background: #FFF9F0; }
table.sales { }
table.sales TD { font: 11px Verdana, sans-serif; color: #555555; }
.multi { list-style: none; }
	.prodhead { font-size: 11px; font-family: Verdana, sans-serif; color: #AA0000; background: #FFE9E9; font-weight: bold; }
	.prodhead1 { font-size: 12px; font-family: Verdana, sans-serif; color: #AA0000; font-weight: bold; display: block; background-color: PapayaWhip; padding: 2px;}
	.prodhead2 { font-size: 12px; font-family: Verdana, sans-serif; color: #EE0000; font-weight: bold; display: block; background-color: PapayaWhip; padding: 2px;}

/* - Meto ----------------------- */
p.big { font-size: 12px; margin-top:0px; margin-bottom: 0px; }
table.licenses { text-align: center; color: #008000; font-weight: bold;}
td.lic_n{ font-size:10px;background-color:#CCFFCC; color: black; font-weight: bold; text-align: center;}
td.lic_t{font-size:10px; background-color:#CCFFCC;color: black; font-weight: normal; text-align: left;}
ul.none{list-style-type: none; font-size:10pt; color:#342b25;margin: 3px;list-style-type: circle; }


p.upcap {display: block; width: 100%; height: 24px; font-size: 14pt; line-height: 20px;
color: #FA0C3E; text-align: left; margin: 0px; padding: 0px; -moz-box-sizing: border-box;
margin-bottom: 0px; border-style: solid; border-color: #F69D46; border-width:1px;background-color:#FFFF99;}
p.cont { font-size: 10pt; color: #C41111; font-weight: bold ; display: block; width: 100%; border-bottom: 1px solid #D17529; margin-bottom: 0px; margin-top:0px;  }

p.b_header_n {
  margin: 14pt 0 2pt 0;
  font-family: Tahoma, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  line-height: 1.4em;

  color:#D87D1E;
}

/* - ivo ----------------------- */
p.b_text {
  margin: 0 0 6pt 0;
  font-size: 9pt;
  line-height: 1.4em;
  color: #342b25;
}

p.b_text_t4 {
  margin: 4pt 0 0 0;
  font-size: 9pt;
  line-height: 1.4em;
  color: #342b25;
}

p.b_text_top {
  margin: 8pt 0 0 0;
  font-size: 9pt;
  line-height: 1.4em;
  color: #342b25;
}

p.b_title {
  margin: 0 0 0 0;
  font-size: 9pt;
  font-weight: bold;
  line-height: 1.4em;
  color:#C41E12;
}

p.b_header {
  margin: 14pt 0 2pt 0;
  font-family: Tahoma, sans-serif;
  font-size: 14pt;
  font-weight: bold;
  line-height: 1.4em;
  background-image: url(/i/bullet_rect_8.gif);
  background-position: 0 11px;
  background-repeat: no-repeat;
  padding-left: 14px;
  color:#D87D1E;
}

p.b_list {
  margin: 0;
  font-size: 9pt;
  line-height: 1.4em;
  color: #342b25;
  background-image: url(/i/bullet_rect.gif);
  background-position: 0 7px;
  background-repeat: no-repeat;
  padding-left: 16px;
}

p.b_list_internal {
  margin: 2pt 0 0 16pt;
  font-size: 9pt;
  line-height: 1.4em;
  color: #342b25;
  background-image: url(./i/bullet_rect.gif);
  background-position: 0 7px;
  background-repeat: no-repeat;
  padding-left: 16px;
}

ul.ul_body {
  margin-top: 0;
  margin-bottom: 6pt;
  font-size: 9pt;
  line-height: 1.5em;
  list-style-type: disk
  color: #342b25;
}

.todo {
  color: #FFFF00;
  background-color: #FF0000;
  font-weight: bold;
}

.agr_text {
  margin-top: 0;
  margin-bottom: 8pt;
  font-size: 8pt;
  line-height: 1.4em;
}

.b_text_small {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 8pt;
  line-height: 1.4em;
  color: #342b25;
}

.b_text_small_b4 {
  margin-top: 0;
  margin-bottom: 4pt;
  font-size: 8pt;
  line-height: 1.4em;
  color: #342b25;
}

p.clog_title {
  margin: 14pt 0 2pt 0;
  font-size: 8pt;
  font-weight: bold;
  line-height: 1.4em;
  color: #C41111;
}

p.clog_date {
  margin: 14pt 0 2pt 0;
  font-size: 8pt;
  font-weight: bold;
  line-height: 1.4em;
  color: #303030;
}

.clog_text {
  margin-top: 0;
  margin-bottom: 2pt;
  font-size: 8pt;
  line-height: 1.4em;
  color: #342b25;
}
/* - ivo ----------------------- */

/* Home page styles */

p.h_text {
  margin: 0;
  font-size: 9pt;
  line-height: 1.4em;
  color: #342b25;
}

/*
p.h_bullet {
  margin: 0;
  font-size: 9pt;
  line-height: 1.4em;
  color: #342b25;
  background-image: url(/i/bullet_tick.gif);
  background-position: 0 6px;
  background-repeat: no-repeat;
  padding-left: 16px;
}
*/

p.h_bullet {
  margin: 0;
  font-size: 9pt;
  line-height: 1.4em;
  color: #342b25;
  background-image: url(/i/bullet_rect.gif);
  background-position: 0 7px;
  background-repeat: no-repeat;
  padding-left: 16px;
}


p.h_title {
  margin: 0 0 0 0;
  font-family: Tahoma, sans-serif;
  font-size: 13pt;
  font-weight: bold;
  line-height: 1.4em;
  color:#D87D1E;
}
