BODY {cursor: default; font-family: Tahoma, Sans-Serif; background: #f9f4da; margin: 0; padding: 0;}
TABLE {border-collapse: collapse;}
TABLE TD {padding: 0; margin: 0;}
VAR {font-style: normal; text-decoration: underline; cursor: pointer;}
IMG {border: 0;}

.w5 {width: 5px; padding-right: 5px;}
.w7 {width: 7px; padding-right: 7px;}
/* CEO */

.hCont, .hCont2 {padding-top: 6px;}
.hCont TABLE.tblCont, .hCont2 TABLE.tblCont {height: 131px; width: 100%; background: url('/files/i/head/mid.gif') top left repeat-x;}
.hCont .txtCont, .hCont2 .txtCont {width: 100%; height: 131px; background-position: top left; background-repeat: no-repeat; padding: 42px 0 0 98px;}
.hCont .botBord, .hCont2 .botBord {line-height: 1px; background: #c8c8c8; margin-top: 1px; margin-left: 22px;}
.hCont .l1, .hCont2 .l1 {padding: 3px 0 0 2px; color: #793a37; font: 700 9pt Verdana, Sans-Serif;}
.hCont .l2, .hCont2 .l2 {padding: 2px 0 0 2px; color: #4c4335; font: italic 8pt Verdana, Sans-Serif;}
.hCont .borderEnd {width: 7px; height: 131px; background: url('/files/i/head/rig.gif') top right;}

.hCont2 .txtCont {background-position: top right; padding: 42px 98px 0 0;}
.hCont2 .botBord {margin: 1px 22px 0 0;}
.hCont2 .l1 {padding: 3px 0 0 2px;}
.hCont2 .l2 {padding: 2px 0 0 2px;}
.hCont2 .borderEnd {width: 7px; height: 131px; background: url('/files/i/head/lef.gif') top left;}

/* --- */

.lng1 A {color: #504738; font-size: 8pt;}
.lng1 A:hover {color: #793a37;}
.lng1 FONT {font-size: 8px; padding: 0 6px 0 6px;}
.lng2 FONT {padding: 0 12px 0 12px;}

.note {background: #fff url('/files/i/note.bg.gif') top;}
DIV.noteDate {color: #786f61; font-size: 7pt; padding: 9px 0 0 4px;}
DIV.noteDate FONT {font: 14pt Georgia, Serif; color: #595040; font-weight: 700; padding-left: 4px; padding-right: 6px;}
DIV.noteTitle {font-size: 15px; padding: 14px 0 0 24px;}
DIV.noteTitle A {color: #392622; text-decoration: none;}
DIV.newsItself {font-size: 12px; padding: 10px 10px 0 24px;}
DIV.newsItself A {color: #793a37; text-decoration: none;}

TABLE.corBtbl, TABLE.corBtbl TABLE {font-size: 10pt;}
TABLE.corBtbl .lines TABLE TD {border: 0; padding: 0;}
TABLE.corBtbl .lines TABLE TD.bulle {padding-top: 4px;}
.corBtbl .title TD A {font-weight: 700; color: #793a37; text-decoration: none;}
.corBtbl .title TD {padding-bottom: 4px; border-bottom: 1px solid #c8c8c8;}
.corBtbl .lines TD {padding: 4px 0 4px 0; border-top: 1px solid #f3f3f3;}
.loca {color: #737373; font-size: 7pt;}
.corBtbl .com {color: #793a37;}

.textBox HR  {color: #c8c8c8; height: 1px; background: #c8c8c8;}

TABLE.mainSearch TD {font-size: 8pt;}
TABLE.mainSearch A.searchLink {text-decoration: none; font-weight: 600;}
TABLE.mainSearch .searchPre {padding-top: 1px;}
TABLE.searchPages TD, TABLE.searchPages A {text-decoration: none; color: #a18b4c; font-size: 8pt;}
TABLE.searchPages DIV.searchS {width: 5px; padding-left: 5px; display: inline;}
TABLE.searchPages DIV.sel {background: #e7dcb8; display: inline; width: 22px; height: 18px; text-align: center; border: 1px solid red;}
TABLE.searchPages TABLE TD.sel {background: #e7dcb8; width: 22px; height: 18px; text-align: center;}
TABLE.searchPages TABLE TD.sel A {color: #6d2f2d;}

TABLE.prices {}
TABLE.prices TD.ttl {border-bottom: 1px solid #c8c8c8; font-weight: 600; color: #793a37; padding-bottom: 2px;}
TABLE.prices TD.txt {border-bottom: 1px solid #f3f3f3; font: 9pt Tahoma, Sans-Serif; padding: 2px 0 2px 0;}
TABLE.prices VAR {color: #793a37;}
TABLE.prices FONT.footnote {color: #858585; font: 7pt Tahoma, Sans-Serif;}

.newsText {font-size: 12px; line-height: 15px;}
.newsText TABLE TD {font-size: 12px; line-height: 15px;}
.newsText A {color: #823336}
.newsText HR {color: #c8c8c8; height: 1px; background: #c8c8c8;}
.newsText P {}
.newsText B, .newsText STRONG {color: #333;}
.newsTitle {font-size: 20px; color: #793a37; padding-bottom: 20px;}
.newsDate {color: #786f61; font-size: 7pt; padding-top: 9px; margin-bottom: 12px;}
.smallNews {margin-top: 12px;}
.smallNews2 {margin-top: 28px;}
.snDate {font-size: 9px; color: #c4b38b;}
.snText {margin-top: 1px;}
.snText A {font-size: 11px; color: #793a37; text-decoration: none;}
.snBrdTop {border-top: 1px solid #c6c1a7; background: url('/files/i/bg.gif');}

.bottom {font-size: 11px; color: #959283;}
.bottom A {color: #959283; text-decoration: none;}
.bottom FONT {padding-right: 10px;}
.bottomBorder {border-top: 1px solid #dfdac0;}

#siteBG {background: #f9f4da url('/files/i/bg.jpg') repeat-x;}

#layer2 {position: absolute; top: 0; left: 0; width: 100%; height: 100%;}
#leftTopDate {padding-left: 3px;}
.leftTopDate1 {font: 85% Georgia, Serif; color: #42392c;}
.leftTopDate2 {color: #786f61; font-size: 55%;}
.firstMenuBG {background: url('/files/i/parts/l.gif') bottom repeat-x;}

.paddTop3 {padding-top: 3px;}
.firstPageTtl {font-size: 11px; color: #786f61;}
.v4 {margin-bottom: -1px;}

.menu {position: relative; font-size: 75%; margin: 0 0 4px 22px;}
A.menu1 {color: #f9f4da; text-decoration: none;}
.menu2 {position: absolute; left: -1px; top: -1px;}
A.menu2_ {color: #5b4411; text-decoration: none;}

.mainMenuSepCont_sel {margin: 14px 0 0px 22px;}
.menuSepCont {position: relative; cursor: pointer; display: inline;}
.menuSepCont A {text-decoration: none; color: #f9f4da;}
.menuSepCont DIV {position: absolute; top: -1px; left: -1px;}
.menuSepCont DIV A {color: #5b4411;}
.menuSepCont DIV A.sel {color: #793a37;}

.subSepCont_sel {margin: 7px 0 8px 44px;}
.subSepCont {margin: 2px 0 3px 41px;}
.subMenuSepCont {position: relative; display: inline; cursor: pointer; font-size: 9pt;}
.subMenuSepCont A {text-decoration: none; color: #f9f4da;}
.subMenuSepCont DIV {position: absolute; top: -1px; left: -1px;}
.subMenuSepCont DIV A {color: #654e15;}
.subMenuSepCont DIV A.sel {color: #793a37;}


.menuSub {position: relative; margin: 14px 0 0px 22px;}
A.menuSub1 {color: #f9f4da; text-decoration: none; font-size: 90%;}
.menuSub2 {position: absolute; left: -1px; top: -1px;}
A.menuSub2_ {color: #6e3229; text-decoration: none; font-size: 90%;}

.menuSubA {position: relative; margin: 2px 0 3px 41px;}
A.menuSubA1 {color: #f9f4da; text-decoration: none; font-size: 70%;}
A.menuSubA2_ {color: #654e15; text-decoration: none; font-size: 70%;}

.menuSubB {position: relative; margin: 7px 0 8px 44px;}
A.menuSubB1 {color: #f9f4da; text-decoration: none; font-size: 80%;}
A.menuSubB2_ {color: #71352b; text-decoration: none; font-size: 80%;}

.menuR {margin: 4px 0 0px 18px;}
A.menuR1 {color: #5e4712; text-decoration: none; font-size: 9pt;}

.menuRsel {position: relative; margin: 7px 0 8px 26px;}
A.menuRsel1 {color: #793a37; text-decoration: none; font-size: 10pt;}

.path {display: inline;}
.path .path1 {position: relative; font-size: 9px; padding-top: 8px;}
.path .path1 A {color: #eee6c8;}
.path .path1 A.sel {text-decoration: none;}
.path .path2 {position: absolute; top: -1px; left: -1px; padding-top: 8px;}
.path .path2 A {color: #6e581c;}
.path .path2 A.sel {text-decoration: none;}
.path .path3 {padding: 8px 8px 0 8px;}

.contentMenu {}
.contentMenu A {color: #793a37; font-size: 9px;}
DIV.contentMenu IMG {margin-bottom: -2px;}
.contentTitle {color: #786f61; font-size: 22px; width: 50%; padding-bottom: 30px;}
DIV.contentText {color: #2e2819; font-size: 11px; line-height: 15px;}
DIV.contentText:first-letter {padding-left: 36px;}
DIV.contentTextNoRed {color: #2e2819; font-size: 11px; line-height: 15px;}
DIV.contentTextSubTitle {font-weight: 700; font-size: 11px; line-height: 15px;}

.list {}
.list A.red {color: #6d2f2d;}

TABLE.tbl TD {border-top: 1px solid #d6d6d6; border-bottom: 1px solid #d6d6d6; padding: 2px; border-right: 2px solid #fff; border-left: 2px solid #fff;}
TABLE.tbl .l1 {background: #f9f5e9;}
TABLE.tbl .l2 {background: #fcfcf4;}

.send INPUT.long, TEXTAREA.long {width: 100%; border: 1px solid #786f61;}
.send, .send TABLE {font: 11px Arial, Sans-Serif; color: #2e2819;}
#sendBox {display: none; position: absolute; top: 50%; left: 50%; margin: -94px 0 0 -175px; width: 350px; height: 188px; background: #f7f1d7 url('/files/email.form.1/bg.gif') top repeat-x; z-index: 10;}

TABLE.sitemap {}
TABLE.sitemap .bottom {height: 30px;}
TABLE.sitemap .l1 A, TABLE.sitemap .l2 A, TABLE.sitemap .l3 A, TABLE.sitemap .l1, TABLE.sitemap .l2, TABLE.sitemap .l3 {text-decoration: none; font: 90% Tahoma, Sans-Serif; line-height: 16px;}
TABLE.sitemap IMG {margin-bottom: 2px;}
TABLE.sitemap .l1 {color: #6d2f2d; font-weight: 700;}
TABLE.sitemap .l1 A {color: #6d2f2d; font-weight: 700;}
TABLE.sitemap .l2 {color: #6d2f2d; padding-left: 25px;}
TABLE.sitemap .l2 A {color: #6d2f2d;}
TABLE.sitemap .l3 {color: #af6e6c; padding-left: 33px;}
TABLE.sitemap .l3 A {color: #af6e6c;}

.form {}
.form LABEL {cursor: pointer;}
.form INPUT.text, .form SELECT, .form TEXTAREA {width: 100%; border: 1px solid #727272;}
.form UL {list-style-type: lower-alpha; vertical-align: middle;}
.form .li {padding-right: 8px;}

.bottomLinks A:hover {color: #793a37;}

/* First page menu 2011 05 03 */

.menu_line {margin-left: 19px; white-space: nowrap; padding-right: 20px; height: 20px}
.menu_line_href {color: #5B4411; text-decoration: none; font-size: 13px}
.menu_line_href:hover {color: #793A4A}
.menu_corner {background: url('/files/i/menu_corner.png') right no-repeat; width: 68px; height: 27px; position: absolute; bottom: 0; right: 0}
