body {font-size:14px; margin:0; padding:0 0 20px; font-family: sans-serif; color:#2a1e35; background:#ededed url(/include/fon-right.jpg) left top repeat-x; }f2f2f2scrollbar-base-color:#3a2a40; scrollbar-track-color:#251628
body {width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1005)?"1005px" : "100%"); min-width:1005px}
td {vertical-align:top; font-size:14px}
a {color:#06fcff}
img {border:none; vertical-align:middle}
input, select, textarea {border:1px solid white; background:#b59ab9}
h1 {color:#f7aab6; font-size:18px}
h2 {color:#f7aab6; font-size:16px}
h3 {color:#f7aab6; font-size:14px}

.h2 {font-weight: bold; margin-left:15px}
.tar {text-align:right !important}
.fl {float:left; margin:0 15px 10px 0 !important}
.fr {float:right; margin-left:15px !important}
.center {text-align:center !important}
.center img {vertical-align:middle}
.b {font-weight:bold}
.red {color:red}
div.clear {clear:both}

p.tel {float:right; margin:0 40px 0; font-size:24px; color:white}
p.tel span {font-size:16px; font-weight:bold}
.preslog {position:absolute; text-align:center; width:100%}
a.logo {display:block; margin:15px 0 0 60px; padding:0; width:170px; height:110px}
.slogan {margin:0 auto;font-size:16px; font-weight:bold; padding:0; color:#06fcff; text-align:left; width:1000px}
.slogan p {margin:0; padding:0; text-align:center; width:290px}

/*div.all {background: url(/include/fon-right.jpg) right top no-repeat}*/
table.all {width:100%; border-collapse: collapse; background: url(/include/fon.jpg) center top no-repeat}
table.all td {padding:0}

td.left {width:270px}
.top td {height:208px}

form {margin:0; padding:0}

div.hmenu-l {margin:0 12px; background:url(/include/menu_l-r.gif) left top no-repeat}
div.hmenu-r {background:url(/include/menu_l-r.gif) right top no-repeat}
div.hmenu {margin:0 14px; height:46px; line-height:46px; white-space:nowrap; background:url(/include/menu.gif) left top repeat-x}
div.hmenu a {font-size:16px; margin:0 20px; text-decoration:none}
div.hmenu a.curent {font-weight:bold}
 
div.bottom-l {margin:0 12px; background:url(/include/bottom_l-r.gif) left top no-repeat}
div.bottom-r {background:url(/include/bottom_l-r.gif) right top no-repeat}
div.bottom {height:94px; margin:0 14px; background:url(/include/bottom.gif) left top repeat-x}
p.counters {margin:0 0 0 180px; padding:30px; text-align:center}

div.copy {font-size:12px; float:right; text-align:right; margin:30px 0; width:200px}
.copy a {color:white}

div.vb-t, div.vb-top {margin:12px; padding:14px 0 0; background:url(/include/vb_t-b.gif) left top no-repeat}
div.vb-top {color:white}
div.vb-b {background:url(/include/vb_t-b.gif) left bottom no-repeat; margin:0; padding:0 0 14px}
div.vb {width:242px; margin:0; padding:0 0 1px; background:url(/include/vb.gif) left top repeat-y}
div.vb img {margin:0 0 0 5px}

.noborder {background:none; border:none}
.button {background: #352131; font-weight:bold; color:#352131; color:white; border:outset 2px #251628}

p.header, p.loginhead {text-align:center; font-weight:bold; margin:0; padding:0 0 5px !important; color:#691f83; background:url(/include/line.jpg) center bottom no-repeat}
div.vmenu, div.news, div.contact {margin:0 12px 0 20px; padding:0; border:1px solid #907788}
.vmenu a {color:#410258; text-decoration:none}
.vmenu .curent {font-weight:bold}
.vmenu li {font-size:13px}

.inputtext {width:100%}
.hideframe {width:0; height:0; position:absolute}

td.content {padding:20px 20px 40px 0 !important}
.content p {text-align:justify}

div.news p {font-size:12px; margin:6px 0}
div.news a {color:#f7aab6}
p.date {color:#f7aab6; font-weight:bold}
.more_news {text-align:right}
.news_futer {text-align:center; clear:both}
.link {font-weight:bold}
.link a {font-weight:normal}
p.futer, p.goback {border-top:1px dashed; margin:30px 0 50px; padding-top:10px}
p.goback {font-weight:bold; text-align:center}

.skype {margin:0 0 0 -10px; padding:0 0 0 42px; line-height:39px; background:url(/include/skype.jpg) left top no-repeat}

div.rheader-l {margin:12px 0 0; background:url(/include/menu_l-r.gif) left top no-repeat}
div.rheader-r {background:url(/include/menu_l-r.gif) right top no-repeat}
div.rheader {margin:0 14px; line-height:46px; text-align:left; font-weight:bold; white-space:nowrap; background:url(/include/menu.gif) left top repeat-x}

table.galery {width:476px; margin:0 auto; border-collapse:separate; border-spacing:2px; border:none}
table.galery td, table.galery th {background:none; border:none}
.galery td p {border:1px solid gray; text-align:center; padding:5px; background:white}
.galery img {border:1px solid gray}
.galery th {font-size:10px; font-weight:normal; vertical-align:top; padding:5px 3px 0; background:none}
#jsiMainBox {color:white;background:#3c2537}
#jsiBoxNumberOfImage {color:white}

  #hmenu {Margin:0 auto}

  #hmenu a {display:block; text-decoration:none; color:#06fcff}
  #hmenu LI {White-Space:NoWrap;list-style:None;Display:Block; Margin:0; Padding:0;border:1px solid #7b5f9c}
  #hmenu UL {Display:None; Margin:-3px 0 0; Padding:0;Background:#6b4f76}
  #hmenu td:Hover UL, #hmenu td.Hover UL {Display:Block; Position:Absolute}

  #hmenu span a {Margin:0; Padding:10px 10px 8px 9px; font-weight:bold; font-size:16px;text-shadow: black 1px 1px 2px, black -1px -1px 2px}
  #hmenu span a:Hover {color:#ffffcc}

  #hmenu LI A {margin:0; Padding:0 0.5em; Color:#FFFFCC; line-height:24px}/*; font-weight:bold*/
  #hmenu LI A:Hover {Background:#413045; Color:#06fcff}

.bold {font-weight:bold}
.link {border-top:1px dotted; margin:20px 0; padding:10px 0}
.head {clear:both; font-weight:bold; color:#750906; padding:15px 0 0; margin:0}
.closed div {display:none}
.opened div {border:1px dashed; margin:10px 0 10px 20px; padding:0 15px}
.plus {padding:0 0 0 20px; background:url(/include/plus.gif) left center no-repeat}
.minus {padding:0 0 0 20px; background:url(/include/minus.gif) left center no-repeat}
.addontext {margin:15px; width:236px}

