html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd,
fieldset, form, label, legend, caption
{ margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body
{ line-height: 1.3;}
blockquote, q
{ quotes: none; }
blockquote:before, blockquote:after,q:before, q:after
{ content: ''; content: none;}
:focus
{ outline: 0;}
ins
{ text-decoration: none;}
del
{ text-decoration: line-through;}
table
{ border-collapse: collapse; border-spacing: 0;}
html
{height: 100%;}
body
{width:100%;height:100%;font-family:"Verdana";font-size:12px;color:#5b5b5b;background:#fff;background:url(../i/bg_1.jpg) repeat-x top center #83a967;  }
img
{border:0;}
.clr
{clear:both}
a
{color:#3480a0;}
a:hover
{text-decoration:none;}
#wrap
{width:100%; background:url(../i/top_2.jpg) no-repeat center top}
#back
{width:941px;  margin:0 auto; position:relative;text-align:center; min-height:100%; text-align:left}
* html #back 
{height: 100%;}
.top
{height:491px; width:941px; position:relative; background:url(../i/top_1.jpg) no-repeat }
#footer_wr
{height:102px}
#footer
{width:941px; margin:0 auto; height:102px; background:url(../i/footer.jpg) repeat-x; margin-top:-102px; position:relative} 
.copy
{float:right; font-family:Arial; color:#3480a0; font-size:11px; text-align:right; margin:45px 45px 0 0}
.copy a
{text-decoration:none}
.menu
{margin-top:-38px}
.menu, .menu ul 
{ position:relative; }
.menu  
{ float:right; right:50%; width:auto;  }
.menu ul 
{ float:none!important; float:left; right:-50%; list-style:none; padding:0; margin:0 }
.menu ul a
{color:#fff; text-decoration:none; font-family:Arial, Helvetica, sans-serif}
.menu ul li
{float:left; background:url(../i/li_1.jpg) no-repeat right 3px; padding:0 29px}
.menu ul li.last
{background:none}
.content_wr
{background:#fff; border:1px solid #83a967; border-radius:5px; padding:20px 25px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(/assets/templates/bodaga/css/PIE.htc)} 
.content
{border:1px solid #fff; border-radius:7px;-webkit-border-radius:7px; -moz-border-radius:7px; behavior: url(/assets/templates/bodaga/css/PIE.htc)}
.content
{margin:20px 0 40px 0}
.content_wr h1
{width:100%; background:url(../i/h1.jpg) no-repeat right -3px; color:#3480a0; font-size:18px; font-weight:100; margin-bottom:10px}
h2
{margin-bottom:10px}
h1 span
{background:url(../i/zv.jpg) no-repeat #fff; padding-left:30px;}
.content_wr p
{padding-bottom:10px}
h2
{width:100%; background:url(../i/h2.jpg) no-repeat right 3px; color:#3480a0; font-size:16px; font-weight:100; margin-bottom:10px}
.content_wr h2
{background:none; font-weight:700; margin:10px 0 20px 0}
h2 span
{background:#fff}
h2.faq span
{background:url(../i/faq.gif) no-repeat 0 -2px #fff; padding-left:27px}
.menu_left
{list-style:none; padding:0; margin:118px 0 0 0; float:left}
.menu_left a
{display:block; width:231px; height:57px}
.menu_left .bad_med a
{background:url(../i/but/bod_med.png) no-repeat; margin:0 0 5px 0px}
.menu_left .bad_cosm a
{background:url(../i/but/bod_cosm.png) no-repeat; margin:0 0 5px 20px}
.menu_left .bad_why a
{background:url(../i/but/bod_why.png) no-repeat; margin:0 0 5px 40px}
.menu_left .bad_forum a
{background:url(../i/but/forum.png) no-repeat; margin:0 0 5px 60px}
.menu_right
{list-style:none; padding:0; margin:118px 0 0 0; float:right}
.menu_right a
{display:block; width:231px; height:57px}
.menu_right li
{float:right; clear:both}
.menu_right .post a
{background:url(../i/but/postac.png) no-repeat; margin:0 0 5px 0px}
.menu_right .piling a
{background:url(../i/but/piling.png) no-repeat; margin:0 20px 5px 0}
.menu_right .pigment a
{background:url(../i/but/pigment.png) no-repeat; margin:0 40px 5px 0}
.menu_right .sin a
{background:url(../i/but/sin.png) no-repeat; margin:0 60px 5px 0}
a.logo
{display:block; position:absolute; width:320px; height:400px; top:10px; left:300px}

/*2222*/
.pl a.logo
{left:0}
.pl #footer
{background:url(../i/footer_2.jpg) no-repeat}
.pl
{background:url(../i/bg_2.jpg) repeat-x #4ea1b8}
.menu_usl
{float:left; margin-top:410px}
.menu_usl ul
{list-style:none; padding:0; margin:0}
.menu_usl a
{width:374px; height:77px; background:url(../i/li_2.png) no-repeat; display:block; line-height:77px; text-align:center; font-family:Century Gothic; color:#fff; text-decoration:none; text-transform:uppercase}
.pl .right
{width:549px; float:right; margin-top:60px}
.pl .right .right_wr
{width:495px; background:url(../i/bg_cont_2.jpg) repeat-y; padding:15px 27px}
.pl .content
{margin:0}
.pl .menu
{margin-top:-48px}

/****33333***/
.video a.logo
{left:0; z-index:3}
.video
{background:url(../i/bg_3.jpg) repeat-x #82a966}
.video .top
{background:none; height:481px}
.video #wrap
{background:url(../i/top_3.jpg) no-repeat center top}
.video .content
{width:603px; float:left}
.video .play
{float:right; margin-top:60px}
.video .play .text
{text-align:right; color:#fff; font-size:18px}
.video .play .bg
{background:url(../i/bg_play.png); padding:12px; border-radius:7px;-webkit-border-radius:7px; -moz-border-radius:7px; behavior: url(/assets/templates/bodaga/css/PIE.htc)} 
.video .right
{width:316px; float:right; margin-top:20px; border:1px solid #fff; border-radius:7px;-webkit-border-radius:7px; -moz-border-radius:7px; behavior: url(/assets/templates/bodaga/css/PIE.htc); margin-bottom:20px}
.video .right .right_wr
{width:294px; background:#fff;  border:1px solid #83a967; border-radius:5px; padding:20px 5px 20px 15px; -webkit-border-radius:5px; -moz-border-radius:5px; behavior: url(/assets/templates/bodaga/css/PIE.htc)} 
.video .right ul 
{list-style:none; padding:0; margin:0}
.video .right ul  li.quest
{width:267px; background:url(../i/quest_bg.jpg) repeat-y right top}
.video .right ul  li.quest div.t
{background:url(../i/quest_top.jpg) no-repeat; min-height:53px; padding:8px 7px 0 25px; width: 235px }
.video .right ul  li.quest div.n
{width:267px; height:28px; background:url(../i/quest_bottom.jpg) no-repeat }
.video .right ul  li.answer
{width:276px; background:url(../i/answer_bg.jpg) repeat-y left top}
.video .right ul  li.answer div.t
{background:url(../i/answer_top.jpg) no-repeat; min-height:47px; padding:8px 21px 3px 25px; width: 230px }
.video .right ul  li.answer div.n
{width:250px; height:27px; background:url(../i/answer_bottom.jpg) no-repeat; position:relative; text-align:right; font-weight:700; padding-right:26px; line-height:27px }
#feed label
{display:block; float:left; width:100px}
/*
a.logo
{display:block; position:absolute; top:178px; right:20px; width:383px; height:80px}
.phone
{position:absolute; left:630px; top:65px; font-family:"Century Gothic"; background:url(../i/phone.gif) no-repeat; padding:6px 0 0 25px; }
.phone span
{color:#0a7992; font-size:18px;font-weight:700}
.mail
{position:absolute; left:820px; top:68px;font-family:"Century Gothic"; background:url(../i/mail.gif) no-repeat; padding:0px 0 0 25px;}
.mail span
{color:#0a7992; font-size:18px;font-weight:700}
#footer_wr
{height:53px}
#footer
{width:100%; height:53px; background:url(../i/footer.jpg) repeat-x; margin-top:-53px;} 
#footer_wrap
{width:980px; margin:0 auto}
.copy
{font-size:11px; text-align:right; margin:15px 19px 0 0px;  float:right}
.copy a
{color:#434249;}
.sc
{float:left; margin:15px 0px 0 19px}
.text
{ width:980px; text-align:justify;}
.cont
{padding:20px 19px;width:942px;  border-bottom:1px dotted #02b5de; border-right:1px dotted #02b5de; border-top:1px dotted #02b5de; margin-top:-7px}
.text p
{padding-bottom:15px}
h1, h2
{font-family:"Century Gothic"; color:#0a7992; margin-bottom:15px; font-weight:100}
h1
{font-size:25px; margin-bottom:0}
h1 span
{padding-left:19px; padding-right:2px; background:url(../i/h1.gif) repeat-x}
h2
{font-size:18px}
.news
{width:263px; position:absolute; top:75px; left:20px}
.readmore
{ float:right}
.news .date
{color:#02b5de; font-size:22px; font-family:"Impact"; text-align:center; float:left; width:50px}
.news .date span
{display:block;color:#9b9b9b; font-size:11px; font-weight:700; font-family:Arial }
.zag
{font-weight:700;color:#02b5de; margin:5px 0 0 10px; float:left} 
.top ul
{list-style:none; padding:0; margin:0; position:absolute; bottom:167px; left:20px}
.top ul a
{display:block; width:247px; height:24px; line-height:24px; color:#fff; text-decoration:none; font-weight:700; padding:0 10px; background:url(../i/li.jpg) no-repeat; margin-bottom:10px}
.top ul a:hover, .top ul .active a
{background-position:0 -24px; color:#434249}
/*
.top
{width:100%; height:342px; position:relative}
.logo
{width:383px; height:79px; display:block; position:absolute; top:55px; left:53px}
.phone
{font-size:12px; color:#585858; position:absolute; top:60px; left:847px; text-align:right}
.phone span
{ font-size:15px; font-weight:700; }
.mail
{position:absolute; left:847px; top:100px}
.menu
{width:100%; height:19px; position:relative}
.menu ul
{list-style:none; padding:0; margin:0; float:right; margin-right:25px }
.menu ul li
{float:left; background:url(../i/li_line.gif) no-repeat right 8px; margin-left:-2px; padding-right:3px}
.menu ul li.last
{background:none}
.menu ul li a
{ font-size:12px; color:#fff; text-decoration:none; height:19px; line-height:19px; display:block;  font-weight:700; padding:0 14px; float:left}
.menu ul li:hover a, .menu ul li.active a
{color:#798b79; background:url(../i/li_h.gif) no-repeat left 7px #fff;}
.menu ul li:hover .r, .menu ul li.active .r
{background:url(../i/li_h.gif) no-repeat right -26px; width:3px; height:19px ; float:right; margin-left:-3px}
.left
{width:296px; float:left}
.text
{width:687px; float:right; padding-top:10px; text-align:justify; min-height:510px}
.text p
{padding-bottom:10px}
h1, h2, h3
{color:#798b79; font-weight:100; margin:10px 0}
h1
{font-size:22px}
h2
{font-size:20px}
h3
{font-size:18px}
.left ul
{list-style:none; padding:0; margin:0; margin-top:20px}
.left ul li
{width:296px; height:28px; background:url(../i/li_pod.gif) no-repeat; margin-top:-3px}
.left ul li a
{color:#a1997b; text-decoration:none; font-weight:700; line-height:19px; display:block; width:260px; height:19px; margin-left:2px; padding-left:31px; margin-top:3px}
.left ul li a:hover, .left ul li.active a
{background:#798b79; color:#fff}
#footer_wr
{height:80px}
#footer
{width:100%; height:358px; background:url(../i/footer.jpg) no-repeat top center; margin-top:-358px;} 
#footer_wrap
{width:1000px; margin:0 auto}
.copy
{font-size:11px; text-align:center; margin:290px 0 0 20px; width:276px; float:left}
.sc
{float:right; margin:10px 20px 0 0}
/*

.left
{width:276px; float:left; padding-top:20px; padding-left:3px}
.left_menu
{  width:276px; background:url(../i/li_left_bg.gif) repeat-y}
.left_menu ul
{list-style:none; padding:0; margin:0; margin-top:-3px; position:relative;}
.left_menu ul li
{width:254px; height:32px; background:url(../i/li_left.gif) no-repeat; text-align:right; padding:6px 10px 0 0; margin-left:1px}
.left_menu ul li a
{color:#4c798a; font-family:Verdana, Geneva, sans-serif; font-size:15px; text-decoration:none; background:#fff;  }
.text
{width:691px; background:url(../i/h1.jpg) no-repeat top; float:right; padding:15px}
.text h1
{font-family:Myriad Pro; font-size:20px; color:#4c798a; font-weight:100; margin-bottom:10px}
.text p
{padding-bottom:10px}
.content
{width:1000px; box-shadow:0px 0px 5px #424242; background:url(../i/bg_cont.gif) repeat-y right top}
#footer_wr
{width:1000px; height:93px}
#footer
{width:1000px; height:93px; background:url(../i/footer.jpg) no-repeat; margin:-93px auto 0; position:relative}
.copy
{float:left; font-size:11px; text-align:center; margin:35px 0 0 55px}
.sc
{float:right; margin:35px 15px 0 0}
.form
{width:265px; background:url(../i/bg_form.jpg) repeat-y; color:#fff; padding-left:11px;}
.form input
{border:0; width:255px; height:17px}
.form textarea
{height:42px;border:0; width:255px;  }
.form label
{padding-left:24px}
.form .no
{background:url(../i/no.jpg) no-repeat; height:23px; display:block; vertical-align:bottom; line-height:23px}
.form .n
{background:url(../i/n.jpg) no-repeat 0 6px; height:23px; display:block; vertical-align:bottom; line-height:23px}
.form .p
{background:url(../i/p.jpg) no-repeat 0 6px; height:23px; display:block; vertical-align:bottom; line-height:23px}
.form .e
{background:url(../i/e.jpg) no-repeat 0 6px; height:23px; display:block; vertical-align:bottom; line-height:23px}
.form .c
{background:url(../i/c.jpg) no-repeat 0 6px; height:23px; display:block; vertical-align:bottom; line-height:23px}
.sub
{border:0; background:none; background:url(../i/sub.gif) no-repeat right 0; width:261px; height:22px; font-size:0; text-indent:-9999px; cursor:pointer;}
.news
{width:696px; height:201px; background:url(../i/art.gif) no-repeat; padding-top:53px}
.news ul
{list-style:none; padding:0; margin:0}
.news ul li
{float:left; width:198px; color:#fff; padding:0 10px; height:174px; position:relative}
.news ul li .date
{color:#6d988c; font-size:20px; font-family:impact; margin:0 0 15px 7px}
.news ul li .more
{position:absolute; bottom:12px; right:33px; color:#19282d; text-decoration:none; font-style:italic}
/*
.top
{height:243px; width:980px; background:url(../i/top.jpg) no-repeat; position:relative}
.top .logo
{display:block; width:230px; height:100px; position:absolute; left:153px; top:78px}
.top .tel
{position:absolute; right:20px; color:#649aca; font-family:Impact; font-size:20px; top:5px; }
.top .mail
{position:absolute; right:22px; color:#649aca;  font-size:15px; top:30px; }
.left
{float:left; width:200px}
.text
{width:750px; float:right; }
#footer
{height:152px; width:1000px; background:url(../i/footer.gif) no-repeat right top; margin:0 auto; margin-top:-152px; position:relative;}
#footer .adres
{position:absolute; top:60px; left:230px; color:#fff}
#footer .cont
{position:absolute; top:60px; left:500px; color:#fff}
#footer .name
{position:absolute; top:60px; right:55px; color:#005396; font-size:11px; text-align:right}
#footer .name a
{color:#005396;}
.contentheading, .componentheading
{color:#0091c9; font-family:Impact; font-size:18px; padding-bottom:15px}
.moduletable_menu ul
{list-style:none; padding:0; margin:0}
.moduletable_menu
{background:#649aca; padding-bottom:10px; margin-bottom:25px}
.moduletable_menu ul a
{width:175px; background:url(../i/li.gif) no-repeat; height:23px; color:#fff; font-weight:700; padding-left:25px; text-decoration:none; line-height:23px; display:block}
.moduletable_menu ul li
{padding:1px 0 2px 0; width:200px; background:url(../i/li_bg.gif) no-repeat bottom}
.moduletable_menu ul li#current a
{background-position:0 -23px; color:#37658d}
#footer_wr
{width:100%; height:150px}
.allmode_itemsbox
{background:#649aca; width:200px;;  color:#fff}
.allmode_itemsbox .allmode_date
{height:25px; width:190px; font-weight:700; background:url(../i/date.gif) no-repeat; display:block; line-height:25px; padding-left:10px}
.allmode_itemsbox .allmode_item
{background:url(../i/li_bg.gif) no-repeat bottom; padding-bottom:7px}
.allmode_title
{padding:5px 5px 5px 10px}
 a.allmode_readmore
{display:block; float:right;  color:#fff; font-weight:700; text-decoration:none; background:url(../i/more.gif) no-repeat right 5px; padding-right:10px}
.allmode_text
{padding:0 5px 0 10px; width:180px}
.moduletable_top
{margin:196px 5px 0 0; float:right}
.moduletable_top ul
{list-style:none; padding:0; margin:0}
.moduletable_top ul li
{float:left}
.moduletable_top ul li a
{color:#535353; font-weight:700; text-decoration:none; height:33px; display:block; text-align:center; background:url(../i/li_top.gif) no-repeat right top; width:107px; margin-right:7px}
.moduletable_top ul li.item4 a
{width:122px; background:url(../i/li_top_f.gif) no-repeat right top; line-height:33px; padding-left:30px}
.moduletable_top ul li.item5 a
{line-height:33px}
.moduletable_top ul li.item9 a
{margin-right:0}
.moduletable_top ul li a:hover
{color:#fff; background-position:0 -33px}
.news
{width:180px; height: 21px; background: url(../i/news.jpg) no-repeat; line-height: 21px; padding: 0 10px;}
.news a
{color: #fff}
/*
.wrap
{width:940px; margin:0 auto; text-align:left}

.top
{width:100%; height:151px; background:url(../i/top_bg.jpg) repeat-x; position:relative}
.top .line
{height:100%; width:100%; background:url(../i/top_bg_line.png) no-repeat center 5px}
.top .info
{height:109px; width:100%}
.top .logo
{margin-top:27px; float:left}
.top .social
{text-shadow:1px 1px 1px #011726; color:#fff; font-size:14px; float:left; width:280px; margin:37px 0 0 47px}
.top .social a
{display:block; height:25px; background:url(../i/social.gif) no-repeat; float:left; margin:5px 10px 0 0}
.top .social .fb
{width:85px;}
.top .social .tw
{width:78px; background-position:0 -25px}
.top .social .vk
{width:95px; background-position:0 -50px; margin-right:0}
.top .banner
{float:right; margin-top:17px}
.top .menu
{height:42px; width:100%}
.top .menu ul
{list-style:none; padding:0; margin:3px 0 0 0}
.top .menu ul li
{float:left; height:36px;}
.top .menu ul li a
{text-decoration:none; color:#fff; font-size:14px; text-shadow:1px 1px 1px #165683; display:block; height:36px; line-height:36px; padding:0 11px; float:left }
.top .menu ul li:hover, .top .menu ul li.hover
{background:url(../i/li.gif) no-repeat left -36px;}
.top .menu ul li:hover a, .top .menu ul li.hover a
{background:url(../i/li.gif) no-repeat right top; color:#fffbb5 }

.content
{ width:100%; }
.content .line
{width:100%; background:url(../i/cont_bg_line.png) no-repeat center top;}
.content .text
{width:630px; float:left; margin:15px 0;}
.content .text .page
{width:630px; background:#fff; box-shadow: 0px 0px 5px #c6ac89; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(css/PIE.htc);
margin-top:-10px;  position:relative; padding:12px 0 22px 0}
.content .text .page h1
{colro:#042437; font-size:24px; font-style:italic; font-weight:100;  padding:0 22px}
.content .text .title
{width:580px; height:50px; background:url(../i/title.png) no-repeat; padding:0 22px; line-height:38px; color:#fff; font-size:21px; text-shadow:1px 1px 1px #165683;}
.content .text .page p 
{padding:12px 22px 0 22px}
.content .text .page .hot
{position:relative; margin-top:15px}
.content .text .page .hot .info
{width:266px; height:265px; background:url(../i/bg_hot.png) no-repeat; position:absolute; top:0; right:-14px}
.content .text .page .hot .info .price
{color:#fff; font-size:30px; text-shadow:1px 1px 1px #165683; display:block; float:left; margin:21px 0 0 40px }
.content .text .page .hot .info .price span
{font-size:16px}
.content .text .page .hot .info a
{display:block; height:76px; width:160px; background:url(../i/but.png) 14px 0; margin-top:7px; position:absolute; right:-17px}
.content .text .page .hot .info a:hover
{background-position:-147px 0}
.content .text .page .hot .info .buy
{height:86px; margin-top:8px}
.content .text .page .hot .info .misc
{height:50px; margin-left:48px; margin-top:2px}
.content .text .page .hot .info .misc div
{float:left; text-align:center; color:#093457; padding: 0 6px; line-height: 20px;}
.content .text .page .hot .info .misc div span
{display:block; color:#000}
.content .text .page .hot .info .time
{color:#093457; text-align:center; margin:9px 0 0 28px}
.content .text .page .hot .info .time span
{height:26px; padding-left:30px; color:#000; font-size:17px; background:url(../i/time.gif) no-repeat; display:block; margin:0 auto; width:65px; line-height:25px}
.content .text .page .hot .info .kup
{background:url(../i/kup.gif) no-repeat 0 5px; margin:20px 0 0 70px; color:#093457; font-size:15px; padding:3px 0 10px 40px; line-height:15px; width:115px}
.content .text .page .hot .info .kup span
{font-size:18px; color:#000}
.content .text .page .form
{width:620px; height:75px; background:url(../i/form.jpg) no-repeat; margin-left:5px; margin-bottom:15px}
.content .text .page .form .info
{color:#fff; text-shadow:1px 1px 1px #165683; line-height:18px; padding:8px 0 0 17px; float:left}
.content .text .page .form .info a,.content .text .page .form .info span
{color:#f9f6a4}
.content .text .page .form form
{color:#fff; text-shadow:1px 1px 1px #165683; float:right; padding:8px 0 0 0; width:330px; position:relative }
.content .text .page .form form span
{letter-spacing:0.5px;  display:block; margin-bottom:6px}
.content .text .page .form form input
{width:113px; height:24px; border:0; background:url(../i/input.gif) no-repeat; font-size:12px; color:#718b9e; padding:0 10px 4px 10px; line-height:25px; margin-right:3px}
.content .text .page .form form input.submit
{width:48px; height:41px; border:0; background:url(../i/submit.png) no-repeat; font-size:0; text-indent:-9999px; cursor:pointer; position:absolute; top:24px; right:7px}
.content .right
{width:283px; float:right; margin:15px 0; }
.content .right .login
{width:282px; background:#fff; box-shadow: 0px 0px 5px #c6ac89; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(css/PIE.htc); margin-bottom:8px; padding-left:1px}
.content .right .login a
{float:left; margin:4px 3px}
.content .right .login .enter
{display:block; width:93px; height:29px; background:url(../i/but.png) 0 -85px}
.content .right .login .enter:hover
{background-position:-132px -85px}
.content .right .login .reg
{display:block; width:176px; height:29px; background:url(../i/but.png) 0 -140px}
.content .right .login .reg:hover
{background-position:-205px -141px}
.content .right .cabinet
{width:277px; background:#fff; box-shadow: 0px 0px 5px #c6ac89; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(css/PIE.htc); padding:4px 3px; margin-bottom:8px}
.content .right .cabinet .info
{color:#042437; font-size:17px; margin:8px 0 8px 18px}
.content .right .cabinet .info span
{display:block; color:#000; font-size:13px}
.content .right .cabinet .enter_cab
{display:block; width:161px; height:29px; background:url(../i/but.png) 0 -197px;  float:right }
.content .right .cabinet .enter_cab:hover
{background-position:-190px -197px}
.content .right .misc
{width:283px; background:#fff; box-shadow: 0px 0px 5px #c6ac89; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(css/PIE.htc); margin-bottom:8px; position:relative}
.content .right .title
{width:263px; height:50px; background:url(../i/title_r.png) no-repeat right; padding-left:20px; line-height:38px; color:#fff; font-size:21px; text-shadow:1px 1px 1px #165683;}
.content .right .misc
{margin-top:-10px; padding-bottom:10px;  margin-bottom:8px}
.content .right .misc .item 
{position:relative}
.content .right .misc .item h2
{font-weight:100; font-style:italic; padding:7px 15px}
.content .right .misc .item .skidka
{width:56px; height:60px; background:url(../i/skidka.png) no-repeat; position:absolute; color:#fff; font-size:20px; font-weight:700; text-shadow:1px 1px 1px #165683; text-align:center; line-height:60px; top:37px; right:-10px}
.content .right .misc .item .more
{display:block; width:161px; height:29px; background:url(../i/but.png) 0 -253px;  position:absolute; top:140px; right:5px }
.content .right .misc .item .more:hover
{background-position:-190px -253px}
.content .right .vk
{width:283px; background:#fff; box-shadow: 0px 0px 5px #c6ac89; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(css/PIE.htc); margin-bottom:8px; position:relative; text-align:center; padding:25px 0; margin-top:-10px;}
.content .right .banner
{width:283px; background:#fff; box-shadow: 0px 0px 5px #c6ac89; border-radius:10px; -webkit-border-radius:10px; -moz-border-radius:10px; behavior: url(css/PIE.htc); margin-bottom:8px; position:relative; text-align:center; padding:5px 0}

#footer_wr
{width:100%; height:147px;}
#footer
{height:147px; width:100%; background:url(../i/footer_bg.jpg) repeat-x; margin-top:-147px; position:relative}
#footer .line
{height:100%; width:100%; background:url(../i/footer_bg_line.png) no-repeat center 13px}
#footer ul
{list-style:none; padding:0; margin:33px 0 0 0; float:left}
#footer ul .head
{text-transform:uppercase; color:#fff; font-weight:700; height:20px}
#footer ul li
{width:180px}
#footer ul li a
{color:#a6e3ff; margin-left:15px;}
#footer .pay
{float:right; margin:33px 87px 0 0 }
#footer .pay .logo_bot
{width:216px; height:40px; background:url(../i/logo.png) no-repeat}
#footer .pay img
{margin:15px 13px 0 0}
/* КОНЕЦ */