/* division to zero */
html {font-size:62.5%;} body {background:#fff;font:normal 140% 'MS Trebuchet', 'sans-serif';min-width:780px}
html, body {line-height:1.1em}
h1,h2,h3,h4,h5,h6,pre,code,table,tr,th,td {font-size:1em}
ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,fieldset,input,select,dl {margin:0;padding:0}
ul {list-style:none}
li, dd, blockquote {margin-left:1em}
a img,:link img,:visited img {border:none}
fieldset {border: solid 0 transparent}
input, select, textarea {font:normal 1em 'Trebuchet MS', 'sans-serif'}
table {border:0px;border-collapse:collapse}
table td {padding:4px}
address {font-style:normal}
strong,b {font-weight:bold}
ins {text-decoration:none}

.bold{font-weight:bold} .italic{font-style:italic} .normal {font-weight:normal} .white{color:#fff} .red{color:#ff4000} .gray{color:#999} .black{color:black}
.rel{position:relative} .abs{position:absolute} .c_left{clear:left} .c_right{clear:right} .c_both{clear:both} .f_left{float:left} .f_right{float:right} .d_block{display:block} .d_inline{display:inline} .d_none{display:none}
.pts{padding-top:.4em}  .prs{padding-right:.4em}  .pbs{padding-bottom:.4em} .pls{padding-left:.4em} .ps{padding:.4em} .ptm{padding-top:.8em} .prm{padding-right:.8em}  .pbm{padding-bottom:.8em} .plm{padding-left:.8em}  .pm{padding:.8em} .ptb{padding-top:1.1em} .prb{padding-right:1.1em} .pbb{padding-bottom:1.1em} .plb{padding-left:1.1em} .pb{padding:1.1em} .mts{margin-top:.4em}  .mrs{margin-right:.4em} .mbs{margin-bottom:.4em}  .mls{margin-left:.4em}  .ms{margin:.4em} .mtm{margin-top:.8em}  .mrm{margin-right:.8em}  .mbm{margin-bottom:.8em} .mlm{margin-left:.8em}  .mm{margin:.8em} .mtb{margin-top:1.1em} .mrb{margin-right:1.1em} .mbb{margin-bottom:1.1em} .mlb{margin-left:1.1em} .mb{margin:1.1em}
.ta-left{text-align:left} .ta-right{text-align:right} .ta-center{text-align:center} .ta-just{text-align:justify} .font140{font-size:1.5em} .font120{font-size:1.2em} .font100{font-size:1em} .font95{font-size:.95em} .font90{font-size:.9em} .font85{font-size:.85em} .font80{font-size:.8em} .font75{font-size:.75em}

/* page */
#vosite {overflow:hidden;padding-left:220px}
* html #vosite {height:1%}
#page {width:100%;border-left:220px solid #fff;margin-left:-220px;float:right}
#menu {width:220px;float:right;margin-left:-220px}
#footer {clear:both}



/* on page */
#text {padding:0 20px}
#text p {margin-bottom:20px;text-align:justify}
#text ul {position:relative;top:-20px}
#footer {clear:both}
ul#theme-list li {padding:10px;clear:both;overflow:hidden;_height:1%}
ul#theme-list li big, #tags big {font-weight:bold}
ul#theme-list li big {display:block;margin-bottom:.5em}
ul#theme-list li ins {float:right;font-size:85%}
div.my_nav {clear:both;text-align:center;margin:0 auto;margin-bottom:20px}
.nav_pages {margin-top:5px}
#page-theme {overflow:hidden;_height:1%}

/* FORM TO SEND SOMETHING */
div#mess-form {overflow:hidden;_height:1%;overflow:none;width:450px;padding:10px;border:#000 1px solid;margin:15px auto}
div#mess-form big {text-align:center;padding-bottom:15px;display:block;font-weight:bold}
div#mess-form p {overflow:hidden;_height:1%;overflow:none}
div#mess-form p span {float:left;width:80px}
div#mess-form p input, div#mess-form p textarea {float:right;width:350px;border:#000 1px solid;padding:1px 3px;margin-bottom:7px}
div#mess-form input#btn {float:right;background:#fff;border:#000 1px solid;cursor:pointer;clear:both}

#org {overflow:hidden;_height:1%;padding:0 10px;_overflow:none}
#org div {padding-top:15px;padding-bottom:15px;overflow:hidden;_height:1%;overflow:none}
div#org div#head-to-head {padding-top:5px;padding-bottom:5px}
#org #head-to-head span {float:right;font-size:85%}
#org #head-to-head span b {background:url('/accel/static/pic/rtri.gif') no-repeat 0 70%;padding-left:4px}
#org #head-to-head big {font:bold 2em 'times new roman'}
#org big {display:block;margin-bottom:5px;font-weight:bold}
#org-logo img {float:left;margin-right:12px}

/* communicates */
#comms table, #shedule table {border-collapse:collapse;width:100%}
#comms table td {margin:0;padding:4px;width:50%;vertical-align:top}
#comms table td ul {margin-bottom:17px}
#comms table td ul li {margin:0 0 3px 0;padding:0}
#comms table td ul li a {font-size:14px}
#comms table td ul li b {margin-left:3px;background:url('/accel/static/pic/std/rtri.gif') no-repeat 0 60%}

/* shedule */
#shedule table {margin-left:2px;width:99%;margin:0 auto;margin-bottom:17px}
#shedule table td {margin:0;padding:0;width:14.2%;vertical-align:top;border:#bbb 1px solid;vertical-align:top}
#shedule table td dl dt {text-align:center}
#shedule table td dl dd {padding:4px 0;text-align:center;margin-left:0;font-size:85%}

/* adr */
div.adr ul li {margin:2px 0;padding:5px}

#keep-in a {margin-right:10px}

/* FOR LOW ORDER TARIFS */
div#short_footer, div#full_footer {width:100%}
div#short_footer, div#full_footer div {clear:both;width:100%;height:24px;border-top:#085869 1px solid;background:#0099ab url('/accel/static/pic/tsbk.gif') repeat-x top left;border-bottom:1px solid white}
div#full_footer div span {margin-top:0.15em;float:right}
div#short_footer a, div#full_footer div span a:hover, div#full_footer div span a {text-decoration:none;color:#cfe0e0;font-family:'times new roman'}
div#full_footer p {background:#0099AB url('/accel/static/pic/bg_rx.gif') repeat-x top left;height:94px;color:#000;border-bottom:#085869 1px solid;border-top:#085869 1px solid;padding:.4em 0 0 1.1em;font-size:14px}
div#full_footer p a {padding-right:.4em;float:right;cursor:pointer;cursor:hand;color:#fff}
div#full_footer p span {color:#fff}

div#short_footer a {float:right;padding-right:.4em}
div#short_footer p a {float:left;padding-left:.4em}

h2 {color:#fff;background:url('/accel/static/pic/volga.gif') no-repeat bottom left;padding-left:17px;float:left;height:24px;margin-left:0.5em;font:italic 1.3em 'times new roman'}
.gmenu {margin-top:0.15em;float:right;font-size:0.8em}
.gmenu a {margin-right:5px}
.gmenu a:hover, .gmenu a {text-decoration:none;color:#cfe0e0;font-family:times new roman;font-size:12px;font-style:normal;font-weight:normal}
.string {height:24px;border-top:#085869 1px solid;background:#0099ab url('/accel/static/pic/tsbk.gif') repeat-x top left;border-bottom:1px solid white}
#point input {height:19px;margin:2px 0.1em 0 0.1em;border:1px solid silver;background:#f0f0f0;float:left}
#point #exit, #point #enter {border:0;padding:0 0.2em 0.1em 0.9em;height:24px;margin:0;background:url('/accel/static/pic/baton.gif') top left no-repeat}
#point {height:24px;padding-left:48px;float:right;background:white url('/accel/static/pic/enter.gif') top left no-repeat}
.bgr{background:url('/accel/static/pic/rtrib.gif') no-repeat center right;padding:0 0.73em 0.25em 0;margin:0 0.46em 0 0}

.ex a, .in a, .ex {font-size:1em}
div.b_b_3 {padding-left:20px;margin:0;padding-bottom:20px}
.m{color:#ff4000;font:normal 11px 'courier new';letter-spacing:-4px;padding:0 3px 0 0}


#volgograd {height:61px;background:#0099ab url('/accel/static/pic/bg_rx.gif') repeat-x top left;border-top:#085869 1px solid;border-bottom:#085869 1px solid}
h1 span {display:none}
div#online {float:left;position:relative;z-index:2;width:18px;height:61px;background:#fff url('/accel/static/pic/online.gif') no-repeat center}
h1 a {display:block;float:left;width:220px;height:61px;background:url('/accel/static/pic/volgograd.gif') no-repeat top left}
#vosite h1 a {display:inline;float:none;width:auto;height:auto;background:none}

.rinp {padding-left:2px; padding-bottom:2px; background:url('/accel/static/minisite/_form/input.gif') repeat top left; margin-right:.4em; border:#bababa 1px solid}

#searchline {float:right;width:100%;margin-left:-250px}
html>body #searchline {margin-top:0px}
#searchline form {margin-left:250px}
#searchline ul {float:right;display:block;position:relative;top:-2px;padding-right:18.5%}
html>body #searchline ul {top:-3px;$top:-2px}
html:root #searchline ul {top:-5px}
#ss {width:80%;margin:1em 0 0 1em;height:18px;border-bottom:#fff 1px solid;padding-left:.25em}
#searchline li {list-style:none;float:left;margin-left:0}
#searchline li input {color:#fff;background:transparent;font:normal 13px 'times new roman';display:block;border:0}
#searchline li#current {background:url('/accel/static/pic/sbright.gif') no-repeat top right;display:block}
#searchline li#current input {background:url('/accel/static/pic/sbleft.gif') no-repeat top left;color:#000;padding:0 0 3px 8px;margin:0 5px 0 0}
#csearch, #plus {color:#fff;background:transparent;font:bold 1em 'times new roman';text-decoration:none}
#csearch {padding:0 0 0 5px} #catalog {width:55px} #searchline li#current #catalog {width:65px} #news {width:70px} #searchline li#current #news {width:80px} #photos {width:35px} #searchline li#current #photos {width:45px} #themes {width:40px} #searchline li#current #themes {width:50px} #anywhere{width:35px} #searchline li#current #anywhere {width:45px}
.btn {background:#c1ecf0;border-left:#9ad7dd 1px solid;border-top:#aAd7dd 1px solid;border-right:#085869 1px solid;border-bottom:#085869 1px solid;color:#0099AB;height:1.7em;font:normal 0.8em 'times new roman';margin-left:5px;padding:0 3px}
.sbtn {position:relative; margin-left:-5px; padding-bottom:5px; padding-right:3px;margin-bottom:-5px; width:80px;height:25px;background:transparent url('/accel/static/pic/search.gif') no-repeat bottom left; border:0;font:normal 15px 'times new roman'}
html>body .sbtn {margin-bottom:-2px;padding-bottom:4px}

/* ÍÎÂÛÉ ÔÓÒÅÐ, ÎÁÙÈÉ ÄËß ÂÑÅÕ ÒÀÐÈÔÎÂ, ÏÐÅÄÓÑÌÎÒÐÅÍÍÛÕ Ñ ÍÈÌ */
#banner1 {position:relative;margin:10px auto}
#v-footer {clear:both;height:43px;background:#eee}
#v-footer #vminilogo {margin:10px 0 0 10px}
#v-footer #LiveInternet {position:absolute;right:20px;margin-top:7px}
#v-footer #fmenu {position:absolute;margin-top:5px;left:285px}
#v-footer #fmenu a {font:normal 11px 'Tahoma';text-transform:lowercase;color:#085869;padding-right:20px}
#v-footer #fmenu a:hover {color:#ff6b11}

#banner1 {margin:0 auto;padding:10px 0}