html, body {margin:0 auto; //overflow:auto; background:#edf6fb; 
scrollbar-3dlight-color:#fdeccd; scrollbar-darkshadow-color:#fdeccd; scrollbar-face-color:#fdeccd; scrollbar-track-color:#fdeccd;
scrollbar-arrow-color:#b28c47; scrollbar-shadow-color:#b28c47; scrollbar-highlight-color:#b28c47;}

a:link, a:visited {color:#593e2d; text-decoration:underline;}
a:hover, a:hover.visited {color:2d2d2d; text-decoration:none;}

#all {position:relative; height:100%; text-align:center;}
#all {font-family:tahoma; font-size:70%; color:#593e2d;}
html>body #all {min-height:100%;}

#max_width {position:relative; margin:0 auto; height:100%;}
html>body #max_width {height:auto; min-height:100%; min-width:980px;}

/*.bg_cntnt {position:absolute; top:316px; left:0px; width:100%; height:735px; background:url(../_img/bg_cntnt.jpg) repeat-x;}*/

#cntnt {position:relative; top:0px; left:0px; width:100%; //height:1px; display:table; margin-bottom:30px; z-index:10; background:url(../_img/bg_cntnt.jpg) repeat-x; background-position:0px 315px;}
#cntnt .main {margin:0px;}

#hdr {width:100%; height:275px; background:#62b2cd;}

.final_countdown {position:absolute; top:60px; left:100px; width:281px; height:140px; background:url(../_img/clock_bg.gif) left top no-repeat; text-align:left;}
.final_countdown b {font:bold 14px arial narrow, "arial narrow", arial, tahoma; text-transform:uppercase; color:#272727;}
.final_countdown div {position:relative; top:13px; left:6px;}
.final_countdown div div {padding-top:5px; float:left; margin-right:3px; width:62px; height:74px; background:url(../_img/digit_bg.png) no-repeat;}
.final_countdown input {border:0px; width:55px; letter-spacing:-2px; text-align:center; font:bold 30px arial, tahoma; color:#272727;}
.final_countdown .dd {letter-spacing:0px; font:normal 12px arial narrow, "arial narrow", arial, tahoma; text-transform:uppercase;}
.final_countdown .clock_bg_top {position:absolute; z-index:99; margin:30px 0px 0px 6px;}

#flash {position:absolute; top:0px; left:0px; width:100%;}

#lng {position:absolute; top:14px; left:0px; width:164px; height:21px; //height:24px; z-index:45;}
#lng {font-family:tahoma; color:#b8d5e2; padding-top:3px;}
#lng span {color:#ffffff; text-decoration:underline;}
#lng a:link, #lng a:visited {color:#b8d5e2; text-decoration:none;}
#lng a:hover, #lng a:hover.visited {color:#b8d5e2; text-decoration:underline;}

#icon {position:absolute; top:14px; right:39px; height:45px; width:200px; z-index:45;}
#icon img {border:0px;}
#icon .home {position:absolute; top:0px; left:0px;}
#icon .map {position:absolute; top:0px; left:60px;}
#icon .mail {position:absolute; top:0px; left:130px; margin-left:-5px;}
#icon .favorite {position:absolute; top:0px; right:0px;}

#mnu {position:relative; width:100%; height:28px; //height:40px; background:#fcefe6; border-top:1px solid #b28c47; border-bottom:1px solid #b28c47; margin-bottom:30px; z-index:45;}
#mnu {font-weight:bold; padding-top:12px; font-size:110%;}
#mnu .birds {position:absolute; left:10%; bottom:-26px; width:45px; height:43px; background:url(../_img/birds.gif) no-repeat;}
#mnu a:link, #mnu a:visited {color:#565751; text-decoration:none; margin:0px 5px 0px 5px;}
#mnu a:hover, #mnu a:hover.visited {color:#565751; text-decoration:underline; margin:0px 5px 0px 5px;}

/*LEFT*/

#lft {position:relative; z-index:49; float:left; width:275px; padding-bottom:75px;}

#trnsprt {float:right; width:87%; //height:1px; padding-top:18px; background:url(../_img/vr.gif) top left no-repeat;}
#trnsprt .itm {float:right; width:92%; text-align:left; margin-bottom:10px;}\
html:root #trnsprt .itm {display:table;}
#trnsprt .itm img {border:0px; float:left; position:relative; top:-18px; margin-right:20px;}

#course {display:table; //height:1px;}
#course b {float:left; margin:0px 0px 12px 36px; text-decoration:underline;}
#course img {float:left; margin-left:55px;}

#vcnc {position:relative; top:0px; left:30px; //left:0px;  //height:1px; margin-top:20px; width:240px; margin-top:20px; color:#2d2d2d; text-align:left; display:table; z-index:45;}
#vcnc h5 {margin:0px 0px 15px 0px; text-align:left; font-weight:bold; font-size:100%; text-decoration:underline; display:table;}
#vcnc .vcnc {position:relative; padding:20px; border:1px solid #867870; background:#fff9ef; height:120px;}
#vcnc .vcnc .tp {position:absolute; top:-1px; right:-1px; width:19px; height:19px; background:url(../_img/vtng_02.gif) no-repeat;}
#vcnc .vcnc  .tp_lft {position:absolute; top:-1px; left:-1px; width:19px; height:19px; background:url(../_img/vtng_01.gif) no-repeat;}

#vcnc  .bttm {float:right; position:relative; top:-19px; width:78px; height:26px; background:url(../_img/vtng_04.gif) no-repeat;}
#vcnc  .bttm_lft {float:left; position:relative; top:-19px; width:19px; height:19px; background:url(../_img/vtng_03.gif) no-repeat;}


#icq {text-align:left; margin:25px 0px 20px 42px;} 
#icq img {position:relative; top:3px; right:7px; border:0px;}

#log2 {}
#log2 {margin-bottom:0px; text-align:right; width:100%; padding-bottom:0px; vertical-align:top;}

#log2 .wrd_msg {float:right; text-align:left; //float:none;  width:70%;}
#log2 .aftr {float:right; width:285px;}
#log2 .bttn {cursor:pointer; width:100px;}
#log2 .bttn2 {width:100px;}

#log2 input {width:55%; background:#EDF6FB; border:1px solid #a1a2a5; font-family:arial; font-size:11px; color:#000000;}
#log2 .inpt {margin-bottom:7px;}
#log2 textarea {margin-top:5px; margin-bottom:10px; background:none; border:1px solid #a1a2a5; //overflow-y:visible; height:150px; width:70%; font-family:arial; font-size:11px; color:#000000;}
#log2 img {border:0px;}

#baif {float:left; margin:0px 0px 20px 19px; //padding-bottom:20px;}

/*END LEFT*/

#rght {margin-left:290px;}

/*END HEADER*/

#rght_blck {float:right; position:relative; left:0px; width:270px; padding-bottom:30px; z-index:50;}
#rght_blck h5 {margin:0px 0px 15px 0px; text-align:left; font-weight:bold; font-size:100%; text-decoration:underline;}
#rght_blck .link {width:234px; text-align:right; margin-top:15px;}
#rght_blck h5 a:link, #rght_blck h5 a:visited {color:#f46924; text-decoration:underline;}
#rght_blck h5 a:hover, #rght_blck h5 a:hover.visited {color:#f46924; text-decoration:none;}

#trnsprt_r {float:right; width:100%; //height:1px; background:url(../_img/vr.gif) top left no-repeat;}
#trnsprt_r .itm {float:right; width:92%; text-align:left; margin-bottom:20px;}
html:root #trnsprt_r .itm {display:table;}
#trnsprt_r .itm img {border:0px; margin-top:7px;}

#rcrcs {float:right; width:100%; //height:1px; background:url(../_img/vr.gif) top left no-repeat; margin-bottom:10px;}
#rcrcs .itm {float:right; width:92%; text-align:left; margin-bottom:7px;}
html:root #rcrcs .itm {display:table;}
#rcrcs .itm img {border:0px; margin-top:7px;}

#vtng {color:#000000; text-align:left; display:table; margin-top:10px; //margin-top:50px;}
#vtng h5 {color:#593e2d;}
#vtng .vtng {position:relative; padding:20px; width:190px; background:#fff9ef; border:1px solid #867870; //height:1px;}
#vtng .vtng  span {text-decoration:none;}
#vtng .vtng .inpt {width:190px; margin-top:10px; line-height:24px; color:#516772; display:table;}
#vtng .vtng .inpt .inpt_in input {position:relative; top:2px; //top:3px; float:left; margin-right:7px; //margin-right:0px;}
html:root #vtng .vtng .inpt .inpt_in input {top:3px;}
#vtng .vtng .inpt .inpt_in {margin:0px 0px 0px 4px; display:table;}
#vtng .vtng .inpt .inpt_in label {cursor:pointer;}
#vtng .vtng .tp {position:absolute; top:-1px; right:-1px; width:19px; height:19px; background:url(../_img/vtng_02.gif) no-repeat;}
#vtng .vtng  .bttm {position:absolute; bottom:-8px; //bottom:-9px; right:-1px; width:78px; height:26px; background:url(../_img/vtng_04.gif) no-repeat;}
#vtng .vtng  .tp_lft {position:absolute; top:-1px; left:-1px; width:19px; height:19px; background:url(../_img/vtng_01.gif) no-repeat;}
#vtng .vtng  .bttm_lft {position:absolute; bottom:-1px; //bottom:-2px; left:-1px; width:19px; height:19px; background:url(../_img/vtng_03.gif) no-repeat;}
#vtng .inputa {margin-top:9px; background:none; border:1px solid #867870; cursor:pointer; font-size:11px;}

#main {margin:30px 315px 0px 0px; //margin:30px 295px 0px 0px;}
#main h5 {margin:0px 0px 15px 0px; text-align:left; font-weight:bold; font-size:100%; text-decoration:underline;}
#main .vr {width:100%; padding-left:25px; text-align:justify; height:52px; background:url(../_img/vr.gif) top left no-repeat; display:table; margin-bottom:20px;}
#main .vr .nws {float:left; width:100%; text-align:justify; margin-bottom:10px;}
#main .vr .nws h6 {font-family:tahoma; color:#593e2d; font-size:100%; display:inline; float:right; margin:0px 0px 20px 0px; padding:2px 3px 2px 3px; background:#d0cbc3;}
#main .vr .nws div {float:right;}
#main .vr .nws p {width:100%; text-indent:3px; margin-bottom:15px; margin-top:15px;}
#main p {margin-top:0px;}
#main .link {float:right; margin-top:15px;}
#main a:link, #main a:visited {text-decoration:underline;}
#main a:hover, #main a:hover.visited {text-decoration:none;}

#lst_nws {border-top:1px solid #d0cbc3; padding-top:10px; margin-top:10px; margin-bottom:20px; display:table; //height:1px; width:100%;}
#lst_nws .vvr {float:left; margin-left:6%; width:5px; height:52px; background:url(../_img/vr.gif) top left no-repeat;}
#lst_nws h5 {margin:0px 0px 15px 0px; font-family:tahoma; font-size:18px; color:#593e2d; text-align:left; font-weight:normal; text-decoration:none;}
#lst_nws .nws {float:left; width:43%; text-align:justify; margin-bottom:40px;}
#lst_nws .nws2 {float:right; width:44%; text-align:justify; margin-bottom:40px;}
#lst_nws .nws h6 {font-family:tahoma; color:#593e2d; font-size:100%; display:inline; float:none; margin:0px 0px 140px 0px; padding:2px 3px 2px 3px; background:#d0cbc3;}
#lst_nws .nws2 h6 {font-family:tahoma; color:#593e2d; font-size:100%; display:inline; float:none; margin:0px 0px 140px 0px; padding:2px 3px 2px 3px; background:#d0cbc3;}
#lst_nws p {text-indent:10px; margin-bottom:15px; margin-top:15px;}
#lst_nws .nws div {float:right;}
#lst_nws .nws2 div {float:right;}
#lst_nws a:link, #lst_nws a:visited {text-decoration:underline;}
#lst_nws a:hover, #lst_nws a:hover.visited {text-decoration:none;}

#promo {padding-left:27px; text-align:justify; margin-bottom:20px; //height:1px; display:table;}
#promo {background:url(../_img/vr.gif) top left no-repeat;}

#frm {line-height:25px;}
#frm input {border:1px solid red; height:20px;}
#frm select {border:1px solid red;}
#frm option {}

#empty {width:980px;}
#empty, #ftr {height:80px;}

#address {position:absolute; bottom:18px; left:50%; margin-left:-120px; white-space:nowrap; width:252px; margin-top:20px; color:#2d2d2d; text-align:left; display:table; z-index:35;}
#address h5 {margin:0px 0px 15px 0px; text-align:left; font-weight:bold; font-size:100%; text-decoration:underline;}
#address .address {position:relative; padding:20px; border:1px solid #867870; background:#fff9ef; height:70px;}
#address .address .tp {position:absolute; top:-1px; right:-1px; //right:-2px; width:19px; height:19px; background:url(../_img/vtng_02.gif) no-repeat;}
#address .address  .tp_lft {position:absolute; top:-1px; left:-1px; width:19px; height:19px; background:url(../_img/vtng_01.gif) no-repeat;}

#address  .bttm {float:right; position:relative; top:-19px; width:78px; height:26px; background:url(../_img/vtng_04.gif) no-repeat;}
#address  .bttm_2 {float:right; position:relative; top:-19px; //left:39px; width:78px; height:26px; background:url(../_img/vtng_04.gif) no-repeat;}
#address  .bttm_lft {float:left; position:relative; top:-19px; width:19px; height:19px; background:url(../_img/vtng_03.gif) no-repeat;}

#ftr {position:absolute; bottom:0px; left:0px; width:100%; z-index:30;}
#ftr .ftr {height:80px; margin:0px; background:none;}
#ftr .ftr_lft_ru {position:absolute; bottom:0px; left:0px; background:url(../_img/ftr_lft_ru.jpg) bottom left no-repeat; width:302px; height:175px;}
#ftr .ftr_lft_en {position:absolute; bottom:0px; left:0px; background:url(../_img/ftr_lft_en.jpg) bottom left no-repeat; width:302px; height:175px;}
#ftr .ftr_rght {position:absolute; bottom:0px; right:0px; background:url(../_img/ftr_rght.jpg) bottom no-repeat; width:267px; height:175px;}
#ftr .ftr .copy {position:absolute; bottom:27px; right:17px;}

