.main_link{display: block;text-decoration:none;color: #666}
.main_link:hover{display: block;}
body {margin: 0px; padding: 0px; background: #C4E8FF url('/pic/bg01.gif') center top}
table {width: 100%; border-collapse: collapse}
td {border: none; padding: 0px; font: 12px Tahoma,Arial,sans-serif; color: #666}
img {border: none}
a {text-decoration: underline; color: #7590A9}
a:hover {text-decoration: none}
a.WithArrow {background: url('/pic/bg09.gif') no-repeat 0% 60%; padding-left: 10px}
h2 {margin: 16px 0px 15px 0px; padding: 0px; font-size: 14px; color: #404040; text-transform: uppercase}
input, select {font-size: 11px; vertical-align: middle}
select {color: #BC333B; font-weight: bold}
input.Btn, input.cBtn {background-color: #BC353C; border: none; color: #fff; padding: 2px 15px}
input.Btn2, input.cBtn2 {background-color: #7590A9; border: none; color: #fff; padding: 2px 15px}
input.Txt {border: solid 1px #E4E4E4; width: 100%}


.Left {background: url('/pic/bg02.jpg') no-repeat right top; width: 50%}
.Right {background: url('/pic/bg03.jpg') no-repeat; width: 50%}
.Header {background: url('/pic/bg04.jpg') no-repeat; width: 889px; height: 128px}
.Content {background: url('/pic/bg05.jpg') no-repeat; width: 889px}

.hr01 {background: url('/pic/bg07.gif') repeat-x; height: 1px; font-size: 1px; margin: 10px 0px}
.hr02 {background: url('/pic/bg10.gif') repeat-x; height: 5px; font-size: 1px; margin: 15px 0px 10px 0px}
.hr03 {background-color: #D9E2EC; color: #D9E2EC; height: 2px; font-size: 1px; margin: 10px 0px}
.hr04 {background: url('/pic/bg10.gif') repeat-x; height: 1px; font-size: 1px; margin: 15px 0px 10px 0px}

.text01 {font-size: 16; font-weight: bold}

.mMenu {background: url('/pic/bg06.jpg') no-repeat; width: 308px; padding-top: 10px}
.mMenu img {margin: 5px 0px}

.Alerter {background-color: #fff}
.Alerter td {color: #A0A0A0; font-size: 11px}

.tLinks {margin-top: 45px}
.tLinks a {color: #fff; font-size: 11px; background: url('/pic/bg08.gif') no-repeat 0% 60%; padding-left: 10px}
.tLinks .lang_en {background: url('/pic/flag_en.gif') no-repeat 0% 60%; padding-left: 35px}
.tLinks .lang_ru {background: url('/pic/flag_ru.gif') no-repeat 0% 60%; padding-left: 35px}

.ListMain td {vertical-align: top; font-size: 11px}
.ListMain .date {font-weight: bold; color: #BC333B}
.ListMain .place {font-weight: bold; color: #A0A0A0}
.ListMain .link {margin-bottom: 20px; display: block; margin-top: 5px}
.ListMain .blink {margin-bottom: 10px; margin-top: 5px}

.Footer {margin-bottom: 15px}
.Footer td {vertical-align: top; color: #A0A0A0; font-size: 11px}
.Footer .left {padding: 0px 20px 0px 25px; background: none; width: 263px}
.Footer .right {padding: 0px 10px 0px; background: none; width: 571px}

ul {list-style-type: none; margin: 15px 0px; padding: 0px}
ul li {padding: 2px 0px; margin: 0px; padding-left: 25px; background: url('/pic/blt01.gif') no-repeat 6px 8px}

.lMenu {margin-top: 15px}
.lMenu a {color: #BC353C; font-weight: bold; text-decoration: none; display: block; background: url('/pic/blt02.gif') no-repeat 0px 10px; padding: 5px 10px 5px 20px}
.lMenu a:hover {color: #fff; background: url('/pic/bg11.gif') 100% 0%}
.lMenu a.actual {color: #fff; background: url('/pic/bg11.gif') 100% 0%}
.lMenu .spacer {margin: 2px 0px; background: url('/pic/bg12.gif') repeat-x 0% 100%; height: 1px; font-size: 1px}

.Filter {width: auto; margin: 10px 0px}
.Filter td {padding-right: 10px}

.Logos td {padding: 10px; text-align: center}

.cBtn, .cBtn2 {padding-top: 0px; padding-bottom: 0px; width: 230px}
.Calendar td {font-size: 11px}
.Calendar .hr01 {margin: 5px 0px}
.Calendar .hr04 {margin: 0px}
.Calendar h2 {margin: 0px}
.Calendar .dates td {text-align: center; width: 3%}
.Calendar .actual {background-color: #BC353C; color: #fff; padding: 2px}
.Calendar .active {background-color: #7590A9; color: #fff; padding: 2px}
.Calendar .Block {padding: 10px 0px}
.Calendar .Actions {display: none; padding-top: 10px}
.Calendar .Actions td {vertical-align: top}
.Calendar .Actions .date {padding-left: 15px; padding-right: 5px; color: #7590A9; font-weight: bold}
.Calendar .Actions .link {padding-bottom: 10px}
.Calendar .Actions .actual_line .date {color: #BC353C}
.Calendar .Actions .actual_line .link a {color: #BC353C}
