/* A */
A:active {text-decoration: underline}
A:link {text-decoration: underline}
A:visited {text-decoration: underline}
A:hover {text-decoration: underline}

A.clear:active {text-decoration: none}
A.clear:link {text-decoration: none}
A.clear:visited {text-decoration: none}
A.clear:hover {text-decoration: none}

BODY {margin: 3% 0; font: tahoma;}

/* IMAGES */
IMG {border: 0}
IMG.arr {float: left; margin: 0.1em 0.4em 0 0}
IMG.bul {float: left; margin: 0.3em 0.45em 0 0}
IMG.bul2 {float: left; margin: 0.2em 0.6em 0 0}
IMG.ico {width: 12px; margin: 0.1em 0.4em 0 0}
IMG.ico2 {width: 12px; margin: 0.1em 0.4em 0 0; float: left}
IMG.img60 {width: 60px; margin: 0 0.6em 1em 0}

/* H */
H1 {font: bold 125%/80% tahoma; letter-spacing: -0.04em; margin: 0; padding: 0}
H2 {font: 110%/100% tahoma; margin: 0; padding: 0}
H3 {font: bold 80%/100% tahoma; margin: 0; padding: 0}
H4 {font: bold 70%/120% tahoma; margin: 0; padding: 0}

/* P, DIV */
P {margin: 0; padding: 0 display: block}
P.intro {font: bold 90%/120% tahoma; color: #878682}
P.normal {font: 80%/140% tahoma}
P.medium {font: 70%/120% tahoma}
P.small {font: 65%/110% tahoma}

/* DIV & TABLES */
DIV {margin: 0; padding: 0}
DIV.intro {width: 45%; text-align: right; float: left; margin: 0 1em 1.15em 0}
DIV.sub {padding: 0 0 0 1.2em}
TABLE.h {background-image: url(i/h_bg.gif); background-position: top left; background-repeat: no-repeat}
TABLE.f {background-image: url(i/f_bg.gif); background-position: top center; background-repeat: no-repeat}
TABLE.hr1 {background-image: url(i/hr_bg1.gif); background-position: top left; background-repeat: no-repeat}
TABLE.hr2 {background-image: url(i/hr_bg2.gif); background-position: top right; background-repeat: no-repeat}
TABLE.promo {padding: 1em 1.2em}
TABLE.catalogue {padding: 1.3em 1.4em 0.8em 1.4em}
TABLE.logon {padding: 1.2em 1em}
TD.h_bg {background-position: bottom left; background-repeat: no-repeat}
TD.left {padding: 2.3em 0 0 0}
TD.mid {padding: 1em 0 0 0}
TD.mid2 {padding: 2.3em 0 0 0}
TD.l {padding: 0 1.3em 0 1.7em}
TD.r {padding: 0 1.7em 0 1.3em}
TD.wn_tab1 {padding: 0 0.4em 0 0}
TD.wn_tab2 {padding: 0 0.4em 0 0.75em; border-left: 1px solid #E1E0DD}

/* HR */
hr {height: 1px; color: #000000; margin: 0; padding: 0}
hr.my {height: 1px; color: #BAB297}
hr.ly {height: 1px; color: #E6E2D6}

/* UL */
UL {margin: 0 0 0 0; padding: 0;font: 100%/100% tahoma;}
LI {margin: 0 0 0 0; padding: 0;font: 80%/140% tahoma;}

/* FORM */
.inp {width: 100%; font: 70%/100% tahoma; padding: 0.2em 0.3em 0 0.3em}
.but {width: 6em; font: 60% tahoma; text-align: left; text-decoration: underline; padding: 0.05em 0.8em; border: 0; background-color: #D50000; color: #FFFFFF}

/* MARGINS */
#mb_nav {margin-bottom: 0.3em; margin-right: 1.2em;}
#page {background-color: #D50000; color: #FFFFFF}

#mb21 {margin-bottom: 2.1em}
#mb18 {margin-bottom: 1.8em}
#mb15 {margin-bottom: 0.2em}
#mb12 {margin-bottom: 1.2em}
#mb09 {margin-bottom: 0.9em}
#mb06 {margin-bottom: 0.6em}
#mb05 {margin-bottom: 0.5em}
#mb04 {margin-bottom: 0.4em}
#mb03 {margin-bottom: 0.3em}
#mb02 {margin-bottom: 0.2em}
#mb01 {margin-bottom: 0.1em}

#mr06 {margin-right: 0.6em}
#mr03 {margin-right: 0.3em}

#mb16x {margin-bottom: 16px}
#mb10x {margin-bottom: 10px}
#mb07x {margin-bottom: 7px}
#mb05x {margin-bottom: 5px}
#mb03x {margin-bottom: 3px}


/* COLORS */
#w {color: #FFFFFF}
#b {color: #000000}
#r {color: #D50000}
#ly {color: #A4A198}
#my {color: #878682}
#dy {color: #7A7566}
