.bla-bla {}

A { color: #B7564D; font-size: 10px; padding: 0; font-family: Verdana; }
A:hover { text-decoration: none; }
BODY { margin: 0px; padding: 0px; background: url(image/bg.jpg) #530000; color: #444444; font-family: Tahoma; font-size: 12px; font-weight: normal; }
IMG { border: 0px; }
TABLE { border: 0px; border-collapse: collapse; font-family: Tahoma; font-size: 12px; color: #000000; line-height: 18px; }
TABLE TD { padding: 0px; line-height: 12px; }
H1 { color: #AA1C18; font-size: 16px; font-weight: bold; padding: 0; margin: 0 0 3px 20px; font-family: Verdana; }
H2 { color: #89230C; font-size: 11px; font-weight: bold; padding: 0; margin: 0; font-family: Tahoma; }
H3 { color: #ff6600; font-size: 16px; font-weight: bold; padding: 0 3px 0 0; margin: 5px 0 13px 0; }
H4 { color: #ff9900; font-size: 16px; font-weight: bold; padding: 0 3px 0 0; margin: 5px 0 5px 0; }
TH { font-weight: normal; background: #C3CFE9; border: solid #BDBDBF; padding: 5px; }

UL { margin: 0 10px 0 0; padding-left: 0; line-height: 18px; }
OL { margin: 0 10px 0 0; padding-left: 10px; line-height: 18px; }
UL LI { margin: 0 0 0 2px; list-style: none; background: url(image/i-adr.gif) no-repeat left 7px; padding: 0 0 0 15px; line-height: 18px; }
UL LI A { font-size: 12px; }
OL LI { margin-left: 20px; }
HR { border: 0; height: 1px; background: #818181; padding: 0; margin: 0; }
.hr1 { border: 0; height: 1px; background: #A11D19; padding: 0; margin: 0; }

.top { background: url(image/top.jpg) no-repeat; height: 124px; }
.tdMenuTop { padding: 0 81px 25px 0; }
.mnBG { background: url(image/back.jpg) repeat-y left 26px; }
.mlMain { padding-top: 56px; background: url(image/bottom.jpg) no-repeat left bottom; }
.mrMain { padding-top: 42px; background: url(image/bottom.jpg) no-repeat right bottom; }
.ltMain { padding: 0 0 0 11px; }
.ltMain2 { background: url(image/bottom.jpg) no-repeat -52px bottom; }
.ctMain { background: url(image/bottom.jpg) no-repeat -215px bottom; }
.rtMain { background: url(image/bottom.jpg) no-repeat -760px bottom; }
.ctWork { background: url(image/bottom.jpg) no-repeat -215px bottom; padding-top: 0px; }
.ctWork TD { font-size: 10px; font-family: Verdana; }
.linkList TD { padding: 0 0 0 10px; }
.linkList A { color: #000000; font-family: Verdana; font-size: 10px; text-decoration: none; line-height: 12px; }
.linkList A:hover { color: #9F100F; font-family: Verdana; font-size: 10px; text-decoration: none; line-height: 12px; }
.linkList DIV { padding-bottom: 5px; }
.lstTop { background: url(image/08.gif) repeat-y left top; }
.ciMain { padding: 60px 5px 0; font-size: 10px; line-height: 12px; font-family: Verdana; }
.ciMain P { text-indent: 12px; padding: 0; margin: 0; text-align: left; }
.ciMainTbl { background: url(image/06.gif) no-repeat left top; }
.ciMain IMG { margin: 5px 0 10px; }
.ciMainBot { background: url(image/07.gif) no-repeat left bottom; }
.ciMainPrice IMG { float: left; margin: 5px 5px 0 10px; }
.ciMainPrice DIV { margin-top: 15px; font-size: 12px; font-style: italic; font-family: "Times New Roman", Times, serif; }
.mnCitemName { color: #A31B15; font-size: 15px; height: 50px; line-height: 16px; }
.slMain { position: absolute; }
.lnk { padding-top: 12px; }
.tableNews { font-size: 10px; font-family: Verdana; line-height: 12px; }
.tableNews TD { padding: 0 30px 0 15px; text-align: justify; }
.tableNews A { font-size: 10px; }
.newsDate DIV { font-size: 10px; font-weight: bold; padding: 0 0 12px 0; }
.tableNews UL { margin: 10px 10px 20px 0; padding-left: 0; line-height: 18px; }
.tableNews UL LI { margin: 0 0 3px 5px; list-style: none; background: url(image/013.gif) no-repeat left 7px; padding: 0 0 0 25px; line-height: 18px; }
.cpTable { font-size: 9px; font-family: Verdana; }
.cpTable TD { padding: 0 10px 100px 12px; line-height: 10px; }
.mnBottom { font-size: 10px; font-family: Verdana; color: #FFFFFF; }
.mnBottom TD { padding: 0 10px 0; line-height: 12px; }
.mnBottom A { color: #C59363; text-decoration: none; }
.mnBottom A:hover { text-decoration: underline; }
.srTable { font-size: 9px; font-family: Verdana; line-height: 12px; }
.srTable DIV { padding-top: 12px; }
.srTable A { font-size: 9px; color: #AA2C29; }
.srTable INPUT { font-size: 10px; padding: 0 5px 0; line-height: 10px; font-family: Verdana; }
INPUT.inp { height: 15px; width: 90px; margin: 30px 0 12px 0; }
INPUT.sbm { margin: 5px 0 35px; }
.wndDiv { background: url(image/04.gif) repeat-y 18px top; padding-left: 18px; }
.wndTable { background: url(image/02.gif) no-repeat left top; }
.wndTD { background: url(image/03.gif) no-repeat left bottom; }
.wnd2Div { background: url(image/08.gif) repeat-y left top; }
.wnd2Table { background: url(image/06.gif) no-repeat; width: 542px; }
.wnd2TD { background: url(image/07.gif) no-repeat left bottom; padding: 60px 10px 72px 45px; }
.cnTable { font-size: 10px; font-family: Tahoma; line-height: 12px; }
.cnHeader { font-family: Verdana; font-size: 9px; }
.cnHeader STRONG { font-weight: bold; color: #AA2C29; }
.cnHeader A { font-weight: normal; color: #AA2C29; font-family: Verdana; font-size: 9px; }
.cnWork { font-size: 10px; font-family: Verdana; padding: 0 0 30px 15px; line-height: 12px; }
.cnWork A { font-size: 10px; line-height: 12px; }
.cnWork P { font-size: 10px; font-family: Verdana; text-align: justify; line-height: 12px; margin: 0 0 12px 0; }
.cnWork UL { margin: 10px 10px 20px 0; padding-left: 0; line-height: 18px; }
.cnWork UL LI { margin: 0 0 3px 5px; list-style: none; background: url(image/013.gif) no-repeat left 3px; padding: 0 0 4px 25px; line-height: 14px; font-size: 10px; font-family: Verdana; }
.cnWork H2 { font-weight: normal; padding: 20px 0 0; }
.cnWork H3 { font-size: 12px; font-weight: normal; color: #A31B15; margin: 20px 0 5px; }
.cnWork FONT { line-height: 14px; }
.cnWork .title2 { font-size: 14px; font-weight: bold; margin: 0 0 2px; }
.cnWork .title1 { font-size: 14px; margin: 0; padding: 0; color: #AA1C18; }
.mtSub { margin-left: 13px; }
.mtSub TD { line-height: 16px; }
IMG.img { border: 1px solid #FFFFFF; }
.curLink { background: url(image/010.gif) no-repeat left top; padding-left: 15px; }
.srForm { margin-left: 10px; }
.srInp { border: 1px solid #C5AC84; height: 16px; margin: 7px 0 0; padding: 0 5px 0; width: 90%; font-size: 10px; font-family: Verdana; }
.srSelect { height: 16px; margin: 7px 0 0; font-size: 10px; font-family: Verdana; }
.orInp { border: 1px solid #C5AC84; height: 16px; width: 200px; margin-bottom: 2px; font-size: 10px; font-family: Verdana; padding: 0 5px 0; }
.orArea { border: 1px solid #C5AC84; height: 80px; width: 200px; margin-bottom: 2px; font-size: 10px; font-family: Verdana; padding: 1px; }
.orHdr { font-size: 16px; font-family: Times New Roman; padding: 3px 0 5px; }
.arTable A { text-decoration: none; }
.sendInput { border: 1px solid #C5AC84; height: 16px; font-size: 10px; padding: 1px 0 0 1px; font-family: Verdana; }
.ansText P { margin: 0 0 0 15px; }
.oneBlock P { padding: 0; margin: 0; }

.items { border: 1px solid #C9AF8E; border-collapse: collapse; }
.items TD { border: 1px solid #C9AF8E; background: #F7EBD4; padding: 4px 2px 4px; }
.items TH { border: 1px solid #C9AF8E; background: #D6C29F; color: #FFFFFF; }
.items A { color: #B7564D; }
.td2 A { padding: 0 10px 0; color: #B7564D; }
.items2 { border: 1px solid #C9AF8E; border-collapse: collapse; }
.items2 TD { border: 1px solid #C9AF8E; background: #F7EBD4; padding: 4px 2px 4px; }
.items2 TH { border: 1px solid #C9AF8E; background: #E3CB9F; color: #FFFFFF; }
.items2 TH STRONG A { color: #B7564D; }
.items3 { border: 1px solid #C9AF8E; border-collapse: collapse; }
.items3 TD { background: #F7EBD4; padding: 5px; }
.items3 INPUT { margin: 5px 0 5px; }
.navForum A { color: #B7564D; font-weight: bold; padding: 0 5px 0; }
.navForum { color: #C0BFBB; }
.navForum3 A { color: #B7564D; }
.metroList { width: 400px; font-size: 11px; color: #666666; }
.catHeader A { color: #B7564D; }
.defaultHeader { font-weight: normal; padding: 0 0 5px 30px; line-height: 25px; }
.cal, .cal TD, .cal2 { font-size: 12px; font-weight: bold; }
.calBG, .cal2 .calBG { background: #F7EBD4; font-size: 12px; font-weight: bold; padding: 10px 0 0 0; }
.calBG A, .cal2 .calBG A { font-size: 11px; font-weight: normal; text-decoration: underline; }
.calIn A, .cal2 .calIn A { font-size: 12px; font-family: Arial ; }
.calendarCell, .cal2 .calendarCell { background: #D9BF9E; }
.calendarCellCur, .cal2 .calendarCellCur { background: #D9BF9E; font-weight: bold; color: #AA2C29; }
.calendarCellCur, .cal2 .calendarCellCur A { font-weight: bold; }
.calendarCellClear, .cal2 .calendarCellClear { color: #E9E9E9; background: #6E6E6E; }
.calInput TD, .cal2 .calInput TD { background: #F7EBD4; }
.calInput, .cal2 .calInput { margin: 0 0 15px; }
.cal2 TABLE, .cal2 TD { border: 0; }
.quote { font-style: italic; background: #E7DBC4; padding: 3px 5px 3px; border: 1px solid #C7BBA4; }
.small { font-size: 9px; border-width: 1px 0 0 0; border-style: solid; border-color: #C9AF8E; padding: 3px 0 5px; }
.sendInput2 { font-size: 10px; padding: 0 5px 0; line-height: 11px; font-family: Verdana; border: 1px solid #C9AF8E; }
.bottomBg { color: #C59363; font-size: 10px; }
