div#menuBox td.active a{display:block; overflow:hidden; height:32px; background-image:url("/img/menu_r.png"); height:32px; background-repeat:no-repeat; background-position:top right; color:#fff; }
div#menuBox td{padding-top:5px}
div#menuBox td.active, div#menuBox td.home{padding-top:0px}
div#menuBox td.home{padding-right:1em}
div#menuBox td.active{background-image:url("/img/menu_l.png"); height:32px; background-repeat:no-repeat; background-position:left top; }
div#menuBox td.active a div{height:100%; padding-top:4px; background-color:#9f0232;}

table#main td.left{vertical-align:top; }
table#main td.left.bigLeft{width:38%}
table#main td.ent_left{background: url('/img/entertaiment.jpg') no-repeat right top;padding-top: 348px;}
table#main td.ent_body{background: url('/img/entertaiment_right.jpg') no-repeat left 14px;}
table#main td.body div.mainTxt{height:auto; z-index:81; margin-top:100px; position: relative;}
table#main td.body.ent div.mainTxt{height:auto; z-index:-1; margin-top:50px; }
div.menuBox3{border:1px transparent solid; }
* html div.menuBox3{border:1px #fff solid; }

table.box{margin-top:2em; margin-right:20px; z-index:-1;}
table.box tr.topBox td{line-height:0;}
table.box td.t_r,table.box td.b_r{text-align:right;width:70px;}
table.box td.t_r{background: url('/img/box_bg_t.png') repeat-x left top;}
table.box td.b_r{background: url('/img/box_bg_b.png') repeat-x left top;}
table.box td.c_r{background-position:right; background-color:#d99aa5}
table#main td.left table.box td.body{padding-right:0; padding-bottom:0; margin-bottom:0; width:100%; padding-left:60px; vertical-align:top; background-image:url("/img/box_bg_l.png"); background-repeat:repeat-y; background-color:#d99aa5;}
table.box td.c_r{background-image:url('/img/box_bg_r2.png'); background-repeat:repeat-y; width:16px}
table.box td.body div.bodyBg{ padding-top:0px;  background-image:url('/img/box_bg_r2.png'); width:100%; background-repeat:repeat-y; background-position:right; }
table.box td.b_bg{background-image:url('/img/box_bg_b.png'); background-repeat:repeat-x; width:100%;}
table.box td.t_bg{ height:24px; background-image:url('/img/box_bg_t.png'); background-repeat:repeat-x; width:100%;}
table.box td.b_l{width:100px; background-image:url('/img/box_bg_b.png'); background-repeat:repeat-x; }
table.box td.t_l{width:100px; background-image:url('/img/box_bg_t.png'); background-repeat:repeat-x;}

table.box img{margin:0; padding:0; }
table#main td.left div.menuBox3{position:relative; }
table.box td.body div.menu3{border:1px transparent solid}
* html table.box td.body div.menu3{border:none}
table.box td.body div.menu3 div{ width:80%; background-repeat:no-repeat; height:24px; text-align:left; white-space:nowrap}
table.box td.body div.menu3 div a{color:#fff; padding-left:20px}
table.box td.body div.menu3 div.active{background-image:url("/img/menu2_l.png"); padding-left:0px; background-color:#fff; margin:2px 0 8px 0; overflow:hidden}
table.box td.body div.menu3 div.active a{color:#9f0232; display:block; background-image:url("/img/menu2_r.png"); background-repeat:no-repeat; background-position:right; height:24px; padding:0 12px 0 20px}
table.box td.body div.menu3 div.active a div{background-color:#fff; width:100%; padding-top:3px; }


table.box td.body div.menu3.sel div.selected div{display:none; background-image:url("/img/blah4.png"); position:absolute; width:26px; height:24px; float:left;  left:-0px; margin-top:0px; z-index:100; }
table.box td.body div.menu3.sel div.selected a{padding-top:3px; display:block;}
table.box td.body div.menu3.sel div.selected{height:29px; background-image:url("/img/blah4.png");  z-index:100; background-position:left top}
table.box td.body div.menu3.sel div.selected_d div{display:none; background-image:url("/img/blah5.png"); position:absolute; width:26px; height:24px; float:left;  left:-0px; margin-top:0px; z-index:100; }
table.box td.body div.menu3.sel div.selected_d a{padding-top:3px; display:block;}
table.box td.body div.menu3.sel div.selected_d{height:29px; background-image:url("/img/blah5.png");  z-index:100; background-position:left top}
table.box td.body div.menu3.sel{z-index:100}
* html table.box td.body div.menu3.sel{top:0px; }
table.box td.body div.menu3.sel div{padding-left:14px; }


div.menuBox3 div#line3{position:absolute; width:530px; height:84px; background-image:url("/img/line3.png"); background-repeat:no-repeat; z-index:80; right:-496px; top:18px}
span.click{border-bottom:1px #9f0232 dashed; color:#9f0232; cursor:pointer}



table.box.news td.body div.menu3 div{width:100%; overflow:hidden}
table.box.news td.body{padding-left:50px; padding-right:0;}
table.box.news td.body div.menu3 div.active a{padding:0 12px 0 20px}
table.box.news td.body table{margin:0; padding:0}
table.box.news td.body{padding-right:0}
table.box.news td.body table td.col1{padding-bottom:3px}
table.box.news td.body table td.col1 div.menu3{margin:1em 0 0.5em 0}
table.box.news td.body table td.col2{padding-top:2.55em; padding-left:1em;}
table.box.news td.body a.click{color:#fff; text-decoration:none; border-bottom:1px #fff dashed; }
div.menuBox3.news div#line3, div.menuBox3 div#line4{position:absolute; width:858px; height:77px; background-image:url("/img/line4.png"); background-repeat:no-repeat; z-index:80; right:-824px; top:48px}



div.box2{background-image:url("/img/box2_t_l.png"); width:100%; background-repeat:no-repeat; background-color:#cade74; margin-bottom:1em}
div.box2 div.sub1{background-image:url("/img/box2_t_r.png"); width:100%; background-repeat:no-repeat; background-position:right top}
div.box2 div.sub2{background-image:url("/img/box2_b_l.png"); width:100%; background-repeat:no-repeat; background-position:left bottom}
div.box2 div.sub3{text-align:center; background-image:url("/img/box2_b_r.png"); width:100%; background-repeat:no-repeat; background-position:right bottom; }
div.box2 div.body{width:90%; margin:0 auto; text-align:left; padding:20px 0}
div.box2 div.body table{width:100%; margin-top:1em; }
div.box2 div.body table td{vertical-align:middle; padding-bottom:5px}
div.box2 div.body table td img{vertical-align:middle;}
div.box2 div.body table td.c2{text-align:right}
div.box2 div.body table td.c2 a{font-size:97%}

div.newsList div.title a{text-decoration:none; border-bottom:1px #9f0232 dashed}
div.newsList div.title{margin-bottom:1em}



div.actionList div.title, div.journal div.title{font-size:132%; margin-bottom:0.3em; margin-top:1em}
div.menuBox3 div#line5{position:absolute; width:1132px; height:104px; background-image:url("/img/line5.png"); background-repeat:no-repeat; z-index:80;  left:30px; top:-20px}
div.menuBox3 div#line6{position:absolute; width:1233px; height:97px; background-image:url("/img/line6.png"); background-repeat:no-repeat; z-index:80;  left:30px; top:-20px}
div.menuBox3 div#line9{position:absolute; width:942px; height:75px; background-image:url("/img/line9.png"); background-repeat:no-repeat; z-index:80;  right:-920px; top:-70px}
/*div.menuBox3 div#line9{position:absolute; width:956px; height:81px; background-image:url("/img/line9.png"); background-repeat:no-repeat; z-index:80;  left:300px; top:-50px}*/

div.smtak{margin-left:100px; margin-top:160px}
div.smtak div.sm3{color:#6a6a6a; font-size:88%; margin-bottom:2em}



table#main td.body.contacts div.mainTxt,
table#main td.body.shop div.mainTxt,
table#main td.body.big div.mainTxt
{width:95%}



div.shop table{width:100%}
div.shop table td img{float:left; margin-right:8px}
div.shop table td{padding-bottom:3em; padding-right:2em}
div.shop table td div.addr{margin-bottom:7px}
div.shop table td div.addr span{border-bottom:1px #9f0232 solid; font-size:115%; color:#9f0232; font-weight:bold}

div.shopDetail div.title span{font-size:120%; color:#9f0232; font-weight:bold}
div.shopDetail div.info{margin-top:5px; color:#262626; }
div.shopDetail div.info img{float:left; margin-right:5px}
div.shopDetail table{margin-bottom:1em}
div.shopDetail table.bla td{vertical-align:middle}

div.shopDetail table.bla td.col2{padding-left:1em}
div.shopDetail table.bla td.col2 img{vertical-align:middle}
div.shopDetail .topSD{font-size:120%; font-weight:bold; color:#606060}
div.shopDetail div.photo{margin-top:5px; white-space:nowrap}
div.shopDetail div.photo img{float:left; margin-right:3px}


table#main td.left div.zvezda{margin-left:20px; margin-top:2em;position: relative;}
table#main td.left div.zvezda div.award_change{padding-right:2em;}


div.award div.title{font-size:160%; color:#d99aa5; margin:1em 0}
div.award div.title.t{margin-bottom:2em}
div.award div.title2{font-size:130%; color:#515151; margin:1em 0; clear:both; }
div.award div.title2.n{margin-top:0;}

div.award div.huz1{height:55px}
div.award div.huz1 div{width:25px; cursor:pointer; height:45px; background-image:url("/img/huz1.jpg"); background-repeat:no-repeat; background-position:top center; float:left }
div.award div.huz1 div.active{border-bottom:3px #8b0029 solid;}

div.award div.huz2 div{width:25px; height:34px; background-image:url("/img/huz2.jpg"); background-repeat:no-repeat; background-position:top center; float:left }
div.award div.huz2 div.col{height:40px; width:100%; background:none; }
div.award div.huz2 div.col div.active{border-bottom:3px #8b0029 solid;}


div#line7{position:absolute; width:351px; height:53px; background-image:url("/img/line7.png"); background-repeat:no-repeat; z-index:80;  margin-left:-230px; margin-top:-51px}


div#menuBox td.active.dinast a{background-image:url("/img/menu_r2.png"); }
div#menuBox td.active.dinast{background-image:url("/img/menu_l2.png");  }
div#menuBox td.active.dinast a div{background-color:#6e8600;}







table#main td.left table.box.dinast td.body{background-image:url("/img/box_bg_l2.png"); background-color:#a6cf39;}
table.box.dinast td.body div.bodyBg{background-image:url('/img/box_bg_r22.png');  }
table.box.dinast td.b_bg{ background-image:url('/img/box_bg_b2.png'); }
table.box.dinast td.t_bg{ background-image:url('/img/box_bg_t2.png'); }
table.box.dinast td.b_l,table.box.dinast td.b_r{background-image:url('/img/box_bg_b2.png'); }
table.box.dinast td.t_l,table.box.dinast td.t_r{background-image:url('/img/box_bg_t2.png'); }

table.box.dinast td.body div.menu3 div a{color:#fff;}
table.box.dinast td.body div.menu3 div.active{background-image:url("/img/menu2_l2.png"); background-color:#faf9f4; }
table.box.dinast td.body div.menu3 div.active a{background-image:url("/img/menu2_r2.png"); color:#6e8600; font-weight:bold}
table.box.dinast td.body div.menu3 div.active a div{background-color:#faf9f4; }

div#line8{position:absolute; width:942px; height:75px; background-image:url("/img/line8.png"); background-repeat:no-repeat; z-index:80;  right:-920px; top:-70px}
p.topic.dinast{color:#6e8600; font-size:170%}

table.box.expert td.body div.menu3 div input{border:0}
table.box.expert td.body div.menu3 div.txt{color:#fff; height:1em; margin-bottom:3px; padding-left:17px}
table.box.expert td.body div.menu3 div a{cursor:default}
table.box td.body div.menu3 div.active span{color:#9f0232; display:block; background-image:url("/img/menu2_r.png"); background-repeat:no-repeat; background-position:right; height:24px; padding:0 12px 0 20px}



table.box.expert td.body div.menu3 div.box2 div{height:auto; width:100%}
table.box.expert td.body div.menu3 div.box2.expert{height:auto; overflow:visible}
table.box.expert td.body div.menu3 div.box2.expert{background-image:url("/img/box2_t_l2.png"); width:80%; background-repeat:no-repeat; background-color:#fff; margin-bottom:1em; }
table.box.expert td.body div.menu3 div.box2.expert div.sub1{background-image:url("/img/box2_t_r2.png"); width:100%; background-repeat:no-repeat; background-position:right top}
table.box.expert td.body div.menu3 div.box2.expert div.sub2{background-image:url("/img/box2_b_l2.png"); width:100%; background-repeat:no-repeat; background-position:left bottom}
table.box.expert td.body div.menu3 div.box2.expert div.sub3{text-align:center; background-image:url("/img/box2_b_r2.png"); width:100%; background-repeat:no-repeat; background-position:right bottom; }
table.box.expert td.body div.menu3 div.box2.expert div.body{width:90%; }
table.box.expert td.body div.menu3 div.box2.expert div.body textarea{width:100%; border:0}

td.body div.expert div.date span{color:#5F5F5F; border-bottom:1px #D06F86 solid;}
td.body div.expert div.ask{margin-bottom:0.5em; margin-top:0.3em}
td.body div.expert div.box2 div.title{color:#9F0232; font-weight:bold; margin-bottom:0.5em}
td.body div.expert div.box2{margin-bottom:2em}
td.body div.expert div.pages{ height:50px}
td.body div.pages div{float:left; padding-top:8px; margin-right:10px}
td.body div.pages div a{font-size:130%}
td.body div.pages div.active{text-align:center; width:32px; overflow:hidden; height:33px; background-image:url("/img/circ.png"); background-repeat:no-repeat;}
td.body div.pages div.active a{color:#fff; text-decoration:none; padding-left:2px;}


table.box.big td.body div.menu3 div{width:90%; padding-right:20px}
table#main td.left table.box.menuis td.body{padding-left:40px; }

td.body div.mainTxt div.journal div.date span.col2{padding-left:2em}
td.body div.mainTxt div.journal div.date{color:#5E5E5E; margin-bottom:0.5em}
td.body div.mainTxt div.journal div.date a{color:#5E5E5E}

td.body div.mainTxt table.price{}
td.body div.mainTxt table.price tr.titles td{font-weight:bold}
td.body div.mainTxt table.price td.name{padding-right:15em; padding-left:0.5em; border-right:1px #000 solid}
td.body div.mainTxt table.price td{padding:0.5em 0; border-bottom:1px #000 solid}
td.body div.mainTxt table.price td.val{padding-left:1em; padding-right:1em; text-align:center}

td.body div.mainTxt div.album table{margin-top:2em}
td.body div.mainTxt div.album table td{padding-bottom:1em; text-align:center}
td.body div.mainTxt div.album table td.center{padding:0 0.5em}

td.body div.mainTxt div.serv_det div.title{font-size:130%; color:#A23354; margin-bottom:0.5em}

td.body div.mainTxt.expert2{padding-top:20px; }
* html td.body div.mainTxt.expert2{padding-top:40px; }


#player_flash {float: left;margin:0 1em 2.5em 0;}
.wallpaper {float: left;width: 50%;/width: 49.9%;}
.wallpaper ul {float: left;width: 75px;margin-bottom:10px;}
.wallpaper img {float: left;margin-right: 0.5em;}
.clearing {height:2em;clear:both;}

.journal {
overflow: hidden;
zoom: 1;
}
.journal .journal_image {
background: url('/img/journal_shadow.jpg') no-repeat left top;
float: left;
padding: 12px 0 17px 14px;
position: relative;
width: 115px;
}
.journal .journal_image span {
background: url('/img/journal_light.png') no-repeat left top;
display: block;
height: 117px;
left: 14px;
position: absolute;
top: 12px;
width: 100px;
z-index: 10;
}
.journal .journal_text {
display: table;
zoom: 1;
}
.journal .journal_text h2 {
font-size: 1.1em;
padding-top: 15px;
}
.journal .journal_text p {
margin-top: 0;
}
.journal .journal_text h2 a, .journal .journal_text .link, .journal .journal_text .link a {color: #6e8600;}
.journal .clearing {
clear: both;
height: 0;
overflow: hidden;
}

.this_class_is_bus_about_us {
color:#9F0232;
font-size:1.2em;
line-height:1.5em;
list-style:square outside none;
margin-left:2em;
}