/* Rating */
.rt1 {width: 20px; height: 20px; background: #ff0000; font: bold 12px Arial; text-align: center}
.rt2 {width: 20px; height: 20px; background: #ff6699; font: bold 12px Arial; text-align: center}
.rt3 {width: 20px; height: 20px; background: #ff9999; font: bold 12px Arial; text-align: center}
.rt4 {width: 20px; height: 20px; background: #ffcc66; font: bold 12px Arial; text-align: center}
.rt5 {width: 20px; height: 20px; background: #ffff00; font: bold 12px Arial; text-align: center}
.rt6 {width: 20px; height: 20px; background: #ccff99; font: bold 12px Arial; text-align: center}
.rt7 {width: 20px; height: 20px; background: #99ff33; font: bold 12px Arial; text-align: center}
.rt8 {width: 20px; height: 20px; background: #66ff66; font: bold 12px Arial; text-align: center}
.rt9 {width: 20px; height: 20px; background: #25e525; font: bold 12px Arial; text-align: center}
.rt10 {width: 20px; height: 20px; background: #00bb00; font: bold 12px Arial; text-align: center}
.rt11 {font: bold 12px Arial; color: #484a4b; text-align: right; padding: 0px 13px 0px 0px; width: 220px}
.rt12 {font: bold 12px Arial; padding: 46px 0px 4px 0px; color: #00437e; width: 200px}
.rt13 {font: bold 12px Arial; padding: 46px 0px 4px 10px; color: #00437e; text-align: left}
.rt14 {font: normal 12px Arial; color: #0d0c0c; width: 220px}
.rt_submit {width: 200px; height: 29px; font: bold 12px Arial; text-transform: uppercase; text-align: center; color: #FFFFFF; border: 0px; background: #ff6d00; cursor: pointer}

/* Maps */
.mp1 {font: bold 12px Arial; color: #0b0b0d}
.mp2 {font: normal 12px Arial; color: #0b0b0d}

/* Headers */
.hd1 {color: #00437e; font: normal 18px Arial}

/* Messages */
.result_success {color: #00437e; font: bold 12px Arial; text-align: center; margin: 10px 0px 10px 0px}
.result_error {color: #FF0000; font: bold 12px Arial; text-align: center; margin: 10px 0px 10px 0px}

/* Catalog view */
.cw1 {border-bottom: 3px solid #b7c1c1; height: 26px}
.cw2 {width: 100px; background: #cfd5d6; border-bottom: 3px solid #b7c1c1; font: bold 12px Arial; text-align: center}
.cw3 {background: #edeff0; border-bottom: 3px solid #b7c1c1; width: 4px}
.cw4 {width: 100px; border-top: 3px solid #b7c1c1; font: bold 12px Arial; text-align: center; border-left: 3px solid #b7c1c1; border-right: 3px solid #b7c1c1; color: #00437e}
.cw5 {background: #edeff0; border-bottom: 3px solid #b7c1c1; width: 16px}
.ct1 {font: bold 14px Arial; padding: 12px 0px 0px 0px; color: #e30e04}
.ct2 {font: normal 12px Arial; color: #070707; padding: 0px 20px 0px 0px}
.ct3 {font: bold 12px Arial}
.ct4 {text-align: right; padding-right: 35px}
.ct5 {width: 100px; height: 21px; background: #ffb319; text-align: center; font: bold 11px Arial; color: #653400; margin-bottom: 6px; padding-top: 4px; padding-bottom: 4px}
.ct6 {font: bold 13px Arial; padding: 0px 20px 0px 20px; color: #ff6d00}
.ct7 {font: normal 12px Arial; padding: 0px 20px 0px 20px}
.ct8 {font: bold 12px Arial; padding: 0px 20px 0px 20px; color: #ff6d00; text-align: right}
.ct9 {font: bold 14px Arial; color: #ff7000; text-transform: uppercase; padding: 20px 0px 0px 20px; width: 100px; vertical-align: top}
.ct10 {font: bold 14px Arial; padding: 20px 0px 0px 0px}
.ct11 {font: normal 12px Arial; color: #060606; padding: 10px 20px 20px 20px}
.ct12 {font: bold 16px Arial; color: #ff2602; padding: 10px 20px 0px 20px}
.ct13 {text-align: right; font: bold 14px Arial; padding: 10px 31px 0px 0px}
.ct14 {background: #b1fe67; width: 100px; height: 17px; font: bold 11px Arial; text-transform: uppercase; text-align: center; padding: 1px 0px 0px 0px}
.ct15 {font: bold 18px Arial; padding: 12px 0px 10px 0px; color: #e30e04}
.fd_lb1 {font: bold 12px Arial; text-align: right; color: #070707; padding: 0px 20px 0px 0px}
.fd_in1 {width: 226px; height: 22px; border: 1px solid #ff6d00; font: normal 12px Arial; color: #070707; vertical-align: middle}
.fd_in2 {width: 290px; height: 22px; border: 1px solid #ff6d00; font: normal 12px Arial; color: #070707; vertical-align: middle}
.fd_btn1 {width: 107px; height: 22px; background: #ff6d00; font: bold 12px Arial; color: #FFFFFF; text-transform: uppercase; border: 0px}
.fd_btn2 {width: 140px; height: 22px; background: #ff6d00; font: normal 12px Arial; color: #FFFFFF; text-transform: uppercase; border: 0px; vertical-align: middle}

/* Pages */
.pages_title {font: bold 12px Arial; color: #00437e}
.pages_current {font: bold 12px Arial; color: #FFFFFF; background-color: #00437e; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link {font: normal 12px Arial; text-decoration: none; color: #00437e; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_link:hover {font: normal 12px Arial; text-decoration: underline; color: #FFFFFF; background-color: #00437e; padding-left: 4px; padding-right: 4px; margin-left: 2px; margin-right: 2px}
a.pages_arrows {font: bold 12px Arial; text-decoration: none; color: #00437e; padding-left: 2px; padding-right: 2px}
a.pages_arrows:hover {font: bold 12px Arial; text-decoration: underline; color: #00437e; padding-left: 2px; padding-right: 2px}

/* News view */
.nw1 {font: bold 12px Arial; color: #00437e; padding: 0px 0px 3px 0px}
.nw2 {font: normal 12px Arial; color: #0a0a0a}
.nw3 {font: bold 12px Arial; color: #ff8f0a; text-align: right}
.news_last {font: bold 12px Arial; color: #00437e;}
a.news_url {color: #00437e; text-decoration: none}
a.news_url:hover {color: #00437e; text-decoration: underline}
a.news_last_url {color: #00437e; text-decoration: none}
a.news_last_url:hover {color: #00437e; text-decoration: underline}

/* Page title */
a.page_title {color: #00437e; text-decoration: underline}
a.page_title:hover {color: #00437e; text-decoration: none}

/* Drop menu */
.dm1 {font: normal 12px Verdana; padding: 4px 19px 4px 19px; text-transform: uppercase}

/* Globals */
body {background: #808182}
table {border: 0px; border-collapse: collapse} table td {padding: 0px}
p {font: normal 12px Arial}
a {color: #0285f0; text-decoration: none}
a:hover {color: #0285f0; text-decoration: underline}
h1 {font: bold 16px Arial; color: #00437e; margin: 0px; padding: 0px}
h2 {font: bold 14px Arial; color: #e30e04; margin: 0px; padding: 0px}

/* Design */
.top {width: 100%}
.top1 {width: 100%; height: 41px; background: #00437e}
.top2 {width: 100%; height: 134px; background: url(images/sh4.jpg) no-repeat}
.top3 {width: 100%; margin: 10px 0px 10px 0px}
.top4 {width: 100%; height: 32px; background: #bbecef; margin: 20px 0px 10px 0px}
.top5 {width: 100%; margin: 0px 0px 7px 0px}
.top6 {width: 100%; margin: 0px 0px 2px 0px}
.top7 {width: 100%; margin: 0px 0px 10px 0px}
.top8 {width: 100%; height: 76px; background: url(images/sr2.jpg) no-repeat}
.top9 {width: 100%; height: 22px; background: url(images/sr3.gif) no-repeat}
.top10 {width: 100%; border-bottom: 1px solid #959797}
.top11 {width: 100%; height: 20px; background: #00437e}

.td {width: 995px; vertical-align: top}
.td1 {text-align: center; font: normal 12px Verdana; text-transform: uppercase}
.td2 {height: 36px; background: url(images/sh5.gif) no-repeat}
.td3 {text-align: left; padding: 0px 0px 0px 30px}
.td4 {font: bold 12px Arial; text-transform: uppercase; text-align: center}
.td5 {width: 221px; font: bold 14px Arial}
.td6 {text-align: center; font: normal 11px Verdana; color: #ffc71b}

.ny1 {width: 100%; height: 134px; background: url(images/ny_ru.jpg) no-repeat}
.ny1_en {width: 100%; height: 134px; background: url(images/ny_uk.jpg) no-repeat}

.sh1_ru {width: 426px; height: 91px; background: url(images/sh1_ru.jpg) no-repeat}
.sh1_en {width: 426px; height: 91px; background: url(images/sh1_en.jpg) no-repeat}
.sh2 {width: 569px; height: 91px; background: url(images/sh2.jpg) no-repeat; text-align: center}

.im1 {vertical-align: middle; margin: 0px 17px 0px 17px}
.im2 {vertical-align: middle; margin: 0px 5px 0px 0px}
.im3 {vertical-align: middle; margin: 0px 4px 0px 6px}
.im4 {margin: 2px 2px 2px 2px; border: 0px}
.im5 {vertical-align: middle; margin: 0px 15px 0px 6px}
.im6 {vertical-align: middle; margin: 0px 0px 0px 5px}
.im7 {vertical-align: middle; border: 1px solid #14458a; margin: 20px 0px 10px 20px}
.im8 {vertical-align: middle; border: 1px solid #14458a; margin: 0px 10px 10px 0px; cursor: pointer}

a.ln1 {color: #ffffff; text-decoration: none}
a.ln1:hover {color: #ffe825; text-decoration: underline}
a.ln2 {color: #ffffff; text-decoration: none}
a.ln2:hover {color: #ffffff; text-decoration: underline}
a.ln3 {color: #090808; text-decoration: none}
a.ln3:hover {color: #090808; text-decoration: underline}
a.ln4 {color: #00437e; text-decoration: none}
a.ln4:hover {color: #00437e; text-decoration: underline}
a.ln5 {color: #fafcfc; text-decoration: none}
a.ln5:hover {color: #ffe825; text-decoration: none}
a.ln6 {color: #fafcfc; text-decoration: none; background: #df5603}
a.ln6:hover {color: #fafcfc; text-decoration: none; background: #df5603}
a.ln7 {color: #c43002; text-decoration: none}
a.ln7:hover {color: #c43002; text-decoration: underline}
a.ln8 {color: #0f0e0e; text-decoration: none}
a.ln8:hover {color: #0f0e0e; text-decoration: underline}
a.ln9 {color: #e30e04; text-decoration: none}
a.ln9:hover {color: #e30e04; text-decoration: underline}
a.ln10 {color: #ff1d05; text-decoration: none}
a.ln10:hover {color: #ff1d05; text-decoration: underline}
a.ln11 {color: #ff1d05; text-decoration: underline}
a.ln11:hover {color: #ff1d05; text-decoration: none}
a.ln12 {color: #35437e; text-decoration: none}
a.ln12:hover {color: #35437e; text-decoration: underline}
a.ln13 {color: #000000; text-decoration: none}
a.ln13:hover {color: #000000; text-decoration: underline}
a.ln14 {color: #024b80; text-decoration: none}
a.ln14:hover {color: #024b80; text-decoration: underline}
a.ln15 {color: #00437e; text-decoration: none}
a.ln15:hover {color: #00437e; text-decoration: underline}
a.ln16 {color: #0a0808; text-decoration: none}
a.ln16:hover {color: #0a0808; text-decoration: underline}
a.ln17 {color: #fefbfb; text-decoration: none}
a.ln17:hover {color: #fefbfb; text-decoration: underline}
a.ln18 {color: #0d0c0b; text-decoration: none}
a.ln18:hover {color: #0d0c0b; text-decoration: underline}
a.ln19 {color: #ffc71b; text-decoration: none}
a.ln19:hover {color: #ffc71b; text-decoration: underline}

.sr1 {font: bold 12px Arial; padding: 0px 0px 0px 16px}
.sr2 {font: bold 14px Arial; color: #00437e; padding: 0px 0px 0px 222px}
.sr3 {font: bold 11px Arial; color: #00437e; border: 1px solid #a3a6a8; width: 190px; height: 20px; margin: 0px 9px 0px 5px; vertical-align: middle; padding: 1px 4px 0px 4px}
.sr4 {font: bold 13px Arial; color: #ffffff; border: 0px; width: 62px; height: 20px; text-align: center; background: url(images/sr1.jpg); vertical-align: middle; cursor: pointer; padding: 0px 0px 2px 0px}

.md1 {width: 262px; vertical-align: top; background: #e9fcfd}
.md2 {vertical-align: top; padding: 0px 2px 0px 2px; background: #fdfdfc}
.md3 {width: 264px; vertical-align: top; background: #fefee7}
.md4 {height: 32px; background: #e0e3e5; font: bold 12px Verdana; color: #00437e}
.md5 {height: 32px; background: #e0e3e5; font: bold 16px Verdana; color: #00437e; padding: 0px 0px 0px 40px}
.md6 {vertical-align: top; background: #edeff0}
.md7 {height: 32px; background: #bbecef; font: bold 12px Verdana; color: #00437e; text-align: center}
.md8 {width: 303px; vertical-align: top; background: #e9fcfd; padding-right: 2px}
.md9 {padding: 10px 20px 20px 20px; font: normal 12px Verdana}
.md10 {text-align: center; padding: 10px 0px 0px 0px}

.av1 {font: bold 12px Verdana; color: #090808}
.av2 {padding: 0px 10px 0px 10px}
.av3 {padding: 2px 10px 0px 10px; font: normal 11px Verdana}
.av4 {padding: 2px 30px 0px 20px; font: bold 11px Verdana; text-align: right}
.av5 {font: bold 14px Verdana; color: #ff6e01; padding: 0px 10px 2px 10px}

.bv1 {height: 32px; background: #fbfba1; padding: 0px 0px 0px 10px}
.bv2 {height: 60px; padding: 0px 0px 0px 47px}
.bv3 {width: 150px; height: 22px; font: normal 12px Verdana; color: #181818}
.bv4 {height: 85px; text-align: center}
.bv5 {font: bold 12px Verdana; color: #00437e; padding: 0px 15px 0px 0px}
.bv6 {width: 10px}
.bv7 {font: bold 12px Verdana; color: #0a0a0a; padding: 0px 15px 0px 0px}
.bv8 {padding: 0px 0px 10px 0px; text-align: center; vertical-align: top}
.bv9 {padding: 28px 0px 10px 0px; text-align: center}

.cv1 {font: normal 11px Arial; color: #0a0a0a; padding: 0px 0px 0px 4px}
.cv2 {width: 58px; text-align: right}
.cv3 {height: 10px}
.cv4 {width: 110px}

.cm1 {font: normal 10px Arial; text-align: center; height: 29px; background: url(images/cm1.gif) repeat-x}

.dv1 {height: 32px; background: #e0e3e5; font: bold 16px Verdana; color: #00437e; text-align: center}
.dv2 {background: #edeff0}
.dv3 {width: 245px; font: bold 14px Arial; color: #00437e; text-align: right; padding: 6px 36px 6px 0px}
.dv4 {width: 148px; height: 22px}
.dv5 {width: 140px; font: bold 14px Arial; color: #00437e; text-align: right; padding: 6px 8px 6px 0px}
.dv6 {font: normal 12px Arial; color: #0d0c0c; border: 1px solid #c6d2dd; width: 117px; height: 22px; vertical-align: middle; padding: 2px 4px 0px 4px}
.dv7 {font: normal 12px Arial; color: #0d0c0c; border: 1px solid #c6d2dd; width: 50px; height: 22px; vertical-align: middle; padding: 2px 4px 0px 4px}
.dv8 {font: bold 12px Arial; color: #00437e; vertical-align: top; padding: 2px 0px 0px 0px}
.dv9 {height: 50px; text-align: right; padding: 0px 49px 0px 0px}
.dv10 {width: 110px; text-align: center}
.dv11 {height: 32px; background: #e0e3e5; font: bold 14px Verdana; color: #00437e; text-align: center}
.dv12 {font: normal 12px Arial; color: #0d0c0c; border: 1px solid #c6d2dd; width: 122px; height: 22px; vertical-align: middle; padding: 2px 4px 0px 4px}

.pt1 {height: 68px; background: #e7fcb0; text-align: center; font: normal 12px Arial; color: #00437e}
.pt2 {height: 58px; background: #e7fcb0; text-align: center; font: normal 12px Arial; color: #00437e}
.pt3 {height: 30px; background: #e0e3e5; font: bold 16px Arial; color: #00437e; padding: 0px 10px 0px 10px}

.sp1 {padding: 10px 10px 10px 10px; vertical-align: top}
.sp2 {font: bold 14px Arial; color: #300e0a}
.sp3 {font: bold 14px Arial; color: #e46a01}
.sp4 {font: normal 11px Arial; color: #300e0a}
.sp5 {font: normal 12px Arial; color: #0a0a0a; padding: 0px 20px 0px 10px}
.sp6 {font: bold 12px Arial; color: #ff8f0a; text-align: right; padding: 2px 20px 10px 10px}
.sp7 {font: bold 12px Arial; color: #ff8f0a; text-align: right; padding: 2px 0px 10px 10px}
.sp8 {font: normal 12px Arial; color: #0a0a0a; padding: 10px 20px 0px 10px}
.sp9 {font: bold 12px Arial; color: #ff8f0a; text-align: right}
.sp10 {font: bold 12px Arial; color: #ff8f0a; padding: 0px 0px 10px 96px}
.sp11 {text-align: center; padding: 20px 20px 20px 20px}
.sp12 {text-align: center; padding: 20px 20px 0px 20px}

.sl1 {height: 7px; background: #ff6d00}
.sl2 {height: 3px; background: #ffffff}
.sl3 {height: 21px; background: #00437e; font: normal 10px Arial; text-align: center}
.sl4 {text-align: right; font: bold 12px Arial; padding: 0px 25px 2px 0px}

.nz1 {width: 262px; height: 96px; background: #edeff0; font: normal 10px Verdana; color: #0f0e0e; text-align: center}
.nz2 {height: 96px; background: #edeff0}
.nz3 {background: #edeff0; text-align: right; padding: 0px 20px 0px 0px}

.fr1 {font: normal 12px Arial; color: #101111; padding: 0px 10px 0px 10px}
.fr2 {font: bold 12px Arial; color: #ff1d05; padding: 0px 10px 0px 10px}
.fr3 {font: bold 12px Arial; color: #101111; padding: 0px 10px 0px 10px}