FORM { margin: 0px; }
BODY, TD, TH, SPAN, DIV, BLOCKQUOTE, CENTER { color: #000000; font: 12px Arial; }
BODY { margin: 0px;  padding: 0px;  }

P { margin: 0px; color: #000000; font: 12px Arial; }
LI, UL, OL { color: #000000; font: 12px Arial; margin-top: 0px; margin-bottom: 0px; list-style-position: inside; margin-left: 5px; padding-top: 0px; padding-bottom: 0px; }
LI { list-style-image: url('images/bllt_def.gif'); }
A { color: #083E37; }
A:visited { color: #66948E; }

/* locationbar */
.barSpacer { font: 11px Arial; color: #083E37; text-decoration: none; }
a.barLink { font: 11px Arial; color: #083E37; text-decoration: underline; }
a.barLink:hover { text-decoration: none; }
a.barLinkLast { font: 11px Arial; color: #474747; text-decoration: none; }
a.barLinkLast:hover { text-decoration: underline; }

/* nav 1 */
a.nav1        { color: #FFFFFF; font: bold 12px Helvetica; text-decoration: none; }
a.nav1:visited        { color: #FFFFFF; font: bold 12px Helvetica; text-decoration: none; }
a.nav1:hover  { text-decoration: underline; }
a.nav1act  { color: #DDDDDD; font: bold 12px Helvetica; }
a.nav1act:visited  { color: #DDDDDD; font: bold 12px Helvetica; }
a.nav1act:hover  { text-decoration: none; }

/* nav 2 */
a.nav2        { color: #083E37; font: bold 12px Helvetica; text-decoration: none; }
a.nav2:visited        { color: #083E37; font: bold 12px Helvetica; text-decoration: none; }
a.nav2:hover  { text-decoration: underline; }
a.nav2act  { color: #FFFFFF; font: bold 12px Helvetica; text-decoration: none; }
a.nav2act:visited  { color: #FFFFFF; font: bold 12px Helvetica; text-decoration: none; }
a.nav2act:hover  { text-decoration: underline; }

/* nav 3 */
a.nav3        { color: #083E37; font: bold 11px Helvetica; text-decoration: none; }
a.nav3:visited        { color: #083E37; font: bold 11px Helvetica; text-decoration: none; }
a.nav3:hover  { text-decoration: underline; }
a.nav3act  { color: #FFB400; font: bold 11px Helvetica; text-decoration: none; }
a.nav3act:visited  { color: #FFB400; font: bold 11px Helvetica; text-decoration: none; }
a.nav3act:hover  { text-decoration: underline; }

/* nav 1 bottom */
a.bottomNav, a.bottomNav:visited { font: 11px Arial; color: #0E473F; }
.bottomNavSep { color: #474747; font: 11px Arial; }

/* technical */
.bgBottles { background-repeat: no-repeat; background-position: right; }
.fastNav { color: #FFFFFF; font: 10px Verdana; }
a.fastNav { color: #FFFFFF; font: 10px Verdana; text-decoration: none; }
.lang { color: #FFFFFF; font: 10px Verdana; text-decoration: none; }
a.lang  { color: #FFFFFF; font: 10px Verdana; text-decoration: none; }
a.langAct { color: #00645A; font: 10px Verdana; text-decoration: none; }
a.lang:hover, a.langAct:hover, a.fastNav:hover { text-decoration: underline; }
a.lang:visited, a.fastNav:visited { color: #FFFFFF; }
a.langAct:visited { color: #00645A; }

.commonNav  { color: #083E37; }
a.commonNav:visited  { color: #083E37; }
.contactUs  { color: #000000; font: 11px Tahoma; }
.contactUs * { font: 11px Tahoma; }
a.contactUs { color: #083E37; }
a.contactUs * { color: #083E37; }


/* common */
.defTitle { color: #00645A; font: 25px "Arial Narrow", Arial; }
.defListTitle { color: #00645A; font: 12px Arial; }
a.defListTitle { color: #00645A; font: bold 12px Arial; text-decoration: none; }
a.defListTitle:hover { text-decoration: underline; }
.defLead { color: #000000; font: 12px Arial; }
.defText { color: #000000; font: 12px Arial; }
.relatedTitle { color: #00645A; font: bold 12px Arial; }
a.relFileLink, a.relFileLink:visited { color: #083E37; }
a.relLink, a.relLink:visited { color: #083E37; }

/* startpage */
.startTitle { color: #00645A; font: 25px "Arial Narrow", Arial; }
.startText { color: #000000; font: 12px Arial; }
a.startMore { color: #00553A; font: 12px Arial; text-decoration: none; }


/* news line title */
.newsLineTitle { color: #00645A; font: bold 12px Arial; }
a.newsLineTitle { color: #00645A; font: bold 12px Arial; text-decoration: none; }
a.newsLineTitle:hover { color: #00645A; font: bold 12px Arial; text-decoration: underline; }
.newsLineText { color: #000000; font: 12px Arial; }
.newsLineDate { color: #FFB400; font: bold 12px Arial; }

/* input */
input.formField { border: 2px inset; font: 11px Arial; border-color: #000000 #DDDDDD #DDDDDD #000000;  padding-left: 5px; }
textarea.formArea { border: 2px inset; font: 11px Arial; border-color: #000000 #DDDDDD #DDDDDD #000000;  padding-left: 5px; }
input.formAdvButton { background-color: transparent; font: 11px Tahoma; color: #000000; border: 0px solid; cursor: pointer; cursor: hand; }
submit.formAdvButton { background-color: transparent; font: 11px Tahoma; color: #000000; border: 0px solid; cursor: pointer; cursor: hand; }

/* sitemap */
a.sm1 { font: bold 15px Arial; color: #FFB400; text-decoration: none; }
a.sm1:hover { color: #FFB400; text-decoration: underline; }
a.sm1:visited { color: #FFB400; text-decoration: underline; }
a.sm2 { font: 12px Arial; color: #083E37; }
a.sm3 { font: 12px Arial; color: #083E37; }
a.sm2:hover, a.sm3:hover { text-decoration: none; }
a.sm2:visited, a.sm3:visited { font: 12px Arial; color: #083E37; }


/* search */
.foundNum { color: #FFB400; font: bold 12px Arial; }
.foundProdLatin  { color: #00645A; font: bold italic 12px Arial; text-decoration: none; }

a.foundTitle { font: bold 12px Arial; color: #00645A; text-decoration: none; }
a.foundTitle:hover { text-decoration: underline; }

a.foundBody { font: 12px Arial; color: #000000; line-height: 18px; text-decoration: none; }
a.foundBody * { font: 12px Arial; color: #000000; line-height: 18px; text-decoration: none; }

.searchPages { font: 12px Arial; }
a.res { color: #083E37; font: 14px Arial; }
a.resact { color: #083E37; font: bold 14px Arial; text-decoration: none; }
a.resact:hover { text-decoration: underline; }

/* contact form */
input.cFormField { font: 11px Tahoma; border:1px solid #CCCCCC; background-color: #FFFFFF; height: 18px; }
textarea.cFormArea { font: 11px Tahoma; border:1px solid #CCCCCC; background-color: #FFFFFF; }

/* produkti */
.navSectTitle { color: #00645A; font: bold 12px Verdana; text-decoration: none; }
a.navSect, a.navSect:visited { color: #083E37; }
a.navSect:hover { color: #66948E; }
input.sFormField { font: 11px Tahoma; border:1px solid #A8A8A8; background-color: #FFFFFF; height: 18px; }

a.navProd { color: #083E37; }
a.navProd:hover { color: #66948E; }

a.letter { color: #083E37; font: 14px Arial; }
a.letterAct { color: #083E37; font: bold 14px Arial; text-decoration: none; }

.prodTitle  { color: #FFB400; font: bold 16px Arial; }
.prodLatin  { color: #00645A; font: italic 12px Arial; }
.prodForm   { color: #000000; font: 12px Arial; }
.prodDescrTitle { color: #00645A; font: bold 14px Arial; }
.prodNew    { color: #FFB400; font: bold 11px Arial; }
a.prodDescrNav { color: #083E37; font: 12px Arial; }
a.prodDescrNav:visited { color: #083E37; font: 12px Arial; }
.prodDescrSect { color: #00645A; font: bold 12px Arial; }
.prodDescrText { color: #000000; font: 12px Arial; }

/* personal */
.persName { color: #00645A; font: bold 16px Arial; }
.persPos { color: #FFB400; font: italic 12px Arial; }

SPAN.defDate { color: #ffb600; font-weight: bold; }