BODY { background-color: #FFFFFF; color: #000066; margin: 0}
BODY, P, TD, TH, DIV {	font-size: 10pt; font-family: Verdana, Arial, Helvetica, Sans-serif; }

A:link { color: #000066; text-decoration: underline; } 
A:visited { color: #000066; text-decoration: underline; } 
A:active { color: #000066; text-decoration: underline; } 
A:hover { color: #99CCCC; text-decoration: underline; font-weight: bold; }

/* VUURWERK */
TD.vuurwerk {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight : bold; }

/* TITEL */
.language { background-color: #666666; vertical-align: middle ; }
.date { background-color: #666666; color: #FFFFFF; text-align: left; text-indent: 8pt; }
.title { background-color: #CCCCCC; font-weight: bold; text-align: center; }

/*  MENU */
.menu { background-color: #CEE7E7; font-weight: bold; text-align: left; text-indent: 8pt; }
.menuhead { background-color: transparant; }
.menuback { background-color: #FFFFFF; } 
.submenu { background-color: #FFFFFF; font-weight: bold; font-size: 8pt; text-align: left; text-indent: 24pt; }
.activemenu { background-color: #FFFFFF; font-weight: bold; text-align: left; text-indent: 8pt; }

/* INHOUD  ALGEMEEN */
.inhoudmenu { font-size: 10pt; font-weight: bold; text-align: center; vertical-align: middle; }
.inhoudtitel { font-size: 12pt; font-weight: bold; text-align: center; vertical-align: middle; }
.inhoudlijn { background-color: #000066; }
A.inhoudlink:link { color: #000066; text-decoration: underline; }
A.inhoudlink:visited { color: #000066; text-decoration: underline; }
A.inhoudlink:hover { color: #000066; text-decoration: underline; }
A.inhoudlink:active { color: #000066; text-decoration: underline; font-weight: bold; }

/* INHOUD BADGES */
.badges { font-size: 8pt; text-align: left; vertical-align: top; }
.badgestitel { font-size: 10pt; font-weight: bold; text-align: left; vertical-align: top; }

/* LEVERINGSVOORWAARDEN */
.levertitel { font-size: 9pt; text-align: center; vertical-align: top; }
.leverhead { font-size: 9pt; font-weight: bold; text-align: left; vertical-align: top; }
.levertext { font-size: 7pt; text-align: left; vertical-align: top; }

/* SHOWROOM */
.showroom { font-size: 8pt; text-align: center; vertical-align: top; border: 0 }

/* VLAGGEN */
.vlagtitel { font-size: 10pt; font-weight: bold; color: red; text-align: left; vertical-align: top; }
.vlaghead { font-size: 12pt; font-weight: bold; color: #000066; text-align: center; vertical-align: top; }
.vlagtext { font-size: 8pt; color: #000066; text-align: left; vertical-align: top; }

/* VOETTEKST */
.voetlinks { background-color: #000066; color: #FFFFFF; font-size: 8pt; text-align: left; text-indent: 8pt; }
A.lvoetlink:link { color: #FFFFFF; text-decoration: underline; }
A.lvoetink:visited { color: #FFFFFF; text-decoration: underline; }
A.lvoetlink:hover { color: #FFFFFF; text-decoration: underline; }
A.lvoetlink:active { color: #FFFFFF; text-decoration: underline; font-weight: bold; }

.voetmidden { background-color: #CCCCCC; font-size: 8pt; text-align: center; }
A.mvoetlink:link { color: #000066; text-decoration: underline; }
A.mvoetink:visited { color: #000066; text-decoration: underline; }
A.mvoetlink:hover { color: #000066; text-decoration: underline; }
A.mvoetlink:active { color: #000066; text-decoration: underline; font-weight: bold; }

.voetrechts { background-color: #CCCCCC; font-size: 8pt; text-align: center; }