a:link     { color: #66cc33; font-weight: bold; text-decoration: none  }
a:visited  { color: #66cc33; font-weight: bold; text-decoration: none  }
a:active, a:hover { color: orange; font-weight: bold; text-decoration: underline   }

.clCMAbs {position:absolute; visibility:hidden; left:0; top:0}

/*Style for the background-bar*/
.clBar    {background-color:#666666; visibility:hidden; position:absolute; width:10; height:10; layer-background-color:#FF3399}

/*Styles for level 0*/
.clLevel0, .clLevel0over {position:absolute; padding:4px; font-family:Verdana,Helvetica,Arial; font-size:12px}
.clLevel0 {background-color:#999999; layer-background-color:#999999; color:#FFFFFF;}
.clLevel0over {background-color:#9900cc; layer-background-color:#9900cc; color:#FFFFFF; cursor:pointer; cursor:hand}
.clLevel0border {position:absolute; visibility:hidden; background-color:#cccccc; layer-background-color:#cccccc}

/*Styles for level 1*/
.clLevel1, .clLevel1over {position:absolute; padding:4px; font-family:Verdana,Helvetica,Arial; font-size:12px}
.clLevel1 {background-color:#999999; layer-background-color:#999999; color:#FFFFFF;}
.clLevel1over {background-color:#9900cc; layer-background-color:#9900cc; color:#FFFFFF; cursor:pointer; cursor:hand}
.clLevel1border {position:absolute; visibility:hidden; background-color:#cccccc; layer-background-color:#cccccc}

/*Styles for level 2*/
.clLevel2, .clLevel2over {position:absolute; padding:4px; font-family:Verdana,Helvetica,Arial; font-size:12px}
.clLevel2 {background-color:#999999; layer-background-color:#999999; color:#FFFFFF;}
.clLevel2over {background-color:#9900cc; layer-background-color:#9900cc; color:#FFFFFF; cursor:pointer; cursor:hand}
.clLevel2border {position:absolute; visibility:hidden; background-color:#cccccc; layer-background-color:#cccccc}

.tk-galette-li  { font-family: galette-1, galette-2,sans-serif; font-weight: 300; }
.tk-galette     { font-family: galette-1, galette-2,sans-serif; font-weight: 500; }
.tk-galette-bd  { font-family: galette-1, galette-2,sans-serif; font-weight: 700; }
.tk-mentone-li  { font-family: mentone-1, mentone-2,sans-serif; font-weight: 300; }
.tk-mentone     { font-family: mentone-1, mentone-2,sans-serif; font-weight: 400; }
.tk-mentone-sb  { font-family: mentone-1, mentone-2,sans-serif; font-weight: 600; }
.tk-mentone-bd  { font-family: mentone-1, mentone-2,sans-serif; font-weight: 700; }
.tk-tenby-four     { font-family: tenby-four-1, tenby-four-2,sans-serif; font-weight: 700; }
.tk-tenby-four-li  { font-family: tenby-four-1, tenby-four-2,sans-serif; font-weight: 300; }
.tk-tenby-five     { font-family: tenby-five-1, tenby-five-2,sans-serif; font-weight: 700; }
.tk-tenby-five-li  { font-family: tenby-five-1, tenby-five-2,sans-serif; font-weight: 300; }
.tk-tenby-six      { font-family: tenby-six-1, tenby-six-2,sans-serif; font-weight: 700; }
.tk-tenby-six-li   { font-family: tenby-six-1, tenby-six-2,sans-serif; font-weight: 300; }
.tk-tenby-seven    { font-family: tenby-seven-1, tenby-seven-2,sans-serif; font-weight: 700; }
.tk-tenby-seven-li { font-family: tenby-seven-1, tenby-seven-2,sans-serif; font-weight: 300; }
.tk-tenby-eight    { font-family: tenby-eight-1, tenby-eight-2,sans-serif; font-weight: 700; }
.tk-tenby-eight-li { font-family: tenby-eight-1, tenby-eight-2,sans-serif; font-weight: 300; }
.tk-tenby-st-thi { font-family: tenby-stencil-1, tenby-stencil-2,sans-serif; font-weight: 200; }
.tk-tenby-st-li  { font-family: tenby-stencil-1, tenby-stencil-2,sans-serif; font-weight: 300; }
.tk-tenby-st-med { font-family: tenby-stencil-1, tenby-stencil-2,sans-serif; font-weight: 500; }
.tk-tenby-st-bol { font-family: tenby-stencil-1, tenby-stencil-2,sans-serif; font-weight: 700; }
.tk-tenby-st-hea { font-family: tenby-stencil-1, tenby-stencil-2,sans-serif; font-weight: 800; }

.credits { color: black; font-size: 10px; font-family:Verdana,Helvetica,Arial; }

.tk-green { color: #66cc33; }
.yellow { color: #ffcc33 }
.red { color: #ff0000 }
