/*  */

body {
font-family:Arial,Verdana,Helvetica,sans-serif;
color:#393a3d;
font-size:11px;
line-height:16px;
background:#fff;
}

img,div,span,a {behavior: url(/static/iepngfix.htc)}

a,.red {color:#FA38A3;background:transparent;text-decoration:none;outline:none;}
a:hover {color:#D7257F;}
p,b,h4 {font-size:12px;line-height:18px;padding-bottom:15px;}
b,h4 {padding-bottom:0;}
h2 {font-size:24px;color:#525455;background:#fff;}
h3 {line-height:16px;font-size:15px;}
h5,.nhdl,#content.popup h2 {font-size:14px;}
h2,h3,h5 {margin-bottom:8px;}
option,input {color:#999;}
input {padding:3px 0 0 0; border:0;}
h1,h2,h3,h4,h5,th,.mlink,.pages,.nhdr,.s130 a,#cb_result .red {font-weight:bold;}
table {margin:5px 0 15px 0;font-size:12px;border:1px solid #f4f4f0;}
th {color:#fff;background:#6f7176;border:0;text-transform:uppercase;padding:6px 0 5px 5px;}
td {padding:5px;vertical-align:top;}
tr.bg_lgr {background:#f4f4f0;}
.ital {font-style:italic;}
.left {float:left;}
.right {float:right;}
.clearfix {display:block;height:1px;float:none;clear:both;}
.brdr {border-top: 1px solid #E5E4E0;}
.ibrdr, a .ibrdr,.four_box img {border: 1px solid #E5E4E0;}
.nobrdr {border:0;margin:0;}
.clearfix.brdr {margin:15px 0 10px 0;}
.normal {font-weight:normal;}
.policy {line-height:21px;}

.qustn {display:block;width:14px;height:14px;background:transparent url(/xbcr/ru/question.gif) no-repeat scroll 0 0;margin:2px 0 0 5px;}
.ml {margin-left:-10px;}
.rd_arrows,.linklist .activ {font-weight:bold;background:transparent url(/xbcr/ru/arrows_rd.gif) no-repeat scroll right 4px;padding-right:10px;}
.up {background:transparent url(/xbcr/ru/up.gif) no-repeat scroll right 1px;padding-right:33px;}
.down {background:transparent url(/xbcr/ru/down.gif) no-repeat scroll right 1px;padding-right:33px;}
.grey {color:#BCBBB8;}
.l_grey,.l_grey a {color:#bcbcb3;font-size:10px;line-height:12px;}
.l_grey a,.pages a,.line {text-decoration:underline;}
.m_grey {color:#666;}
.d_grey {color:#3F4143;background:transparent;}
.grey_bg {background:#f1f0eb;}
.dark_bg {background:#525455;}
.mlink {position:relative;bottom:0;background:transparent url(/xbcr/ru/arrow_rd.gif) no-repeat 0 1px;padding:0 10px 12px 8px;font-size:12px;}
.box {margin:0 35px 20px 0}
.s100 {width:100px;}
.s120 {width:120px;}
.s130 {width:130px;}
.s160 {width:160px;}
.s200 {width:200px;}
.s220 {width:220px;}
.s233 {width:233px;}
.s240 {width:240px;}
.s260 {width:260px;}
.s280 {width:280px;}
.s292 {width:292px;}
.s300 {width:300px;}
.s310 {width:310px;}
.s330 {width:330px;}
.s345 {width:345px;}
.s360 {width:360px;}
.s380 {width:380px;}
.s400 {width:400px;}
.s420 {width:420px;}
.s480 {width:480px;}
.s503 {width:503px;}
.s510 {width:510px;}
.s570 {width:570px;}
.s610 {width:610px;}
.s720 {width:720px;}
.s760 {width:760px;}
.rm0 {margin-right:0;}
.rm10 {margin-right:10px;}
.rm20 {margin-right:20px;}
.rm28 {margin-right:28px;}
.rm50 {margin-right:50px;}
.bm0 {margin-bottom:0;}
.bm5 {margin-bottom:5px;}
.bm10 {margin-bottom:10px;}
.bm30 {margin-bottom:30px;}
.pb0 p,#content ul.pb0 li {padding-bottom:0;}
.pb100 {padding-bottom:100px;}
.pb200 {padding-bottom:200px;}
.pad10 {padding:10px;}
.lh14 {line-height:14px;}
.lh18 {line-height:18px;}
.lh22 {line-height:22px;}
.lh29 {line-height:29px;}
#wrapper {position:relative;width:1024px;margin:0 auto;}
#wrapper.home {background:#fff;}
#sidebar h2,#content h1,h3,h5 {color:#34BEF5;text-transform:uppercase;}
#channels {width:100%;height:33px;top:107px;left:16px;position:absolute;z-index:0;}
#channels li {border-right:1px solid #E5E4E0;padding:10px 25px;float:left;font-weight:bold;text-transform:uppercase;}
#channels li#m1 {padding-left:0;}
#channels li#m6 {border:0;}
#channels li a {color:#3F4143;padding-bottom:7px;}
#channels li a:hover,#channels li.activ a {color:#BCBCB3;border-bottom:1px solid #FA38A3;}
#footer {display:block;margin:0 auto;height:33px;background:#fff;width:945px;}
#footer li {float:left;margin-top:15px;padding-bottom:10px;margin-right:10px;height:14px;}
#footer li a {color:#8B8D90;}
#footer li a:hover {color:#BCBCB3;}
#user_nav {height:36px;background:#34BEF5;color:#fff;}
#user_nav #unav {right:51px;position:absolute;margin-top:12px;}
#user_nav li {float:left;}
#user_nav a {margin-right:15px;color:#fff;background:#34BEF5;}
#user_nav a:hover {color:#8CE2FE;}
#user_nav a,#user_nav select {line-height:12px;}
#user_nav a,#user_nav select,#lng div span,#sidebar li {text-transform:uppercase;}
#user_nav select {color:#34BEF5;background:#fff;overflow:hidden;padding:0 0 0 7px;position:absolute;height:13px;border:0;}
#lng {width:70px;}
#lng a {color:#34BEF5;background:#fff;margin:0;width:15px;}
#lng .jqTransformSelectWrapper {background:none;}
#lng .jqTransformSelectWrapper a.jqTransformSelectOpen {background:transparent url(/xbcr/ru/lselect_right.gif) no-repeat scroll left top;right:2px;}
#lng .jqTransformSelectWrapper div span {background:#fff;color:#34BEF5;height:13px;padding:0px;line-height:13px;text-indent:5px;}
#lng .jqTransformSelectWrapper ul {top:14px;border:0;background:transparent;}
#lng li a {width:70px;border-right: 1px solid #ccc;border-left: 1px solid #ccc;}
#lng .last {border-bottom: 1px solid #ccc;}
#search h1 {background:#fff url(/xbcr/ru/logo.gif) no-repeat 0 0;margin-left:30px;}
#search h1,#search h1 a {
text-indent:-999em;
display:block;
height:71px;
width:300px;
}
#search form h2 {
background:none;
font-size:10px;
line-height:26px;
padding:0 8px;
}
#search form {background:#F4F4F0;margin:2px 38px 0 0;height:29px;}
#search select {
background:url(/xbcr/ru/select_cat.gif) no-repeat 0 0;
color:#999;
overflow:hidden;
padding:2px 0 0 7px;
width:145px;
height:17px;
}
#bc,#bk {margin:5px 0 0 0;}
#bk {margin-left:13px;}
#by_key {width:144px;height:17px;color:#999999;}
#submit {margin:4px 5px 0 3px;}
#content ul {position:relative;left:13px;}
#content .jqTransformSelectWrapper ul {left:0;max-height:190px;}
#content li {font-size:12px;line-height:18px;padding-bottom:15px;background:transparent url(/xbcr/ru/bullit.gif) no-repeat 0 8px;padding-left:15px;}
#content .jqTransformSelectWrapper li {padding:0;background:none;}
#content .indent {left:20px;}
.indent li {width:85%;}
#content #mycarousel li,#sitemap li,#content .linklist li {background:none;padding:0;}
#content .jqTransformButton span {line-height:17px;padding:0 4px 0 4px;text-align:left;white-space:nowrap;width:100%;}
#content .submit.jqTransformButton span {background:#FA38A3;color:#fff;border:1px solid #FA38A3;}
#content .cancel.jqTransformButton span {background:#F4F4F0;border:1px solid #E1E1E0;}
#content .submit.jqTransformButton span span, #content .cancel.jqTransformButton span span {border:0;background:none;}
/*  cookbook.php  */
#cb_search {padding:10px 0 0 10px;overflow:hidden;}
#cb_search.box.s345 {padding-bottom:32px;}
#cb_search .jqTransformInputWrapper,#cb_search .jqTransformSelectWrapper {margin-right:10px;}
#cb_search .jqTransformInputWrapper,#cb_search .jqTransformSelectWrapper,#cb_search .jqTransformSelectWrapper a.jqTransformSelectOpen {background:#EBEDEF;height:20px;}
#cb_search .jqTransformInputInner {background:none;margin-bottom:10px;}
#cb_search label {width:72px;color:#EBEDEF;font-weight:normal;font-size:11px;line-height:25px;text-align:left;}
#cb_search .submit.jqTransformButton {margin-top:0; padding-bottom:10px;}
#cb_search .jqTransformInputInner input,#cb_search .jqTransformSelectWrapper div span {font-size:12px;font-family:Arial,Verdana,Helvetica,sans-serif;}
.adv_search {position:absolute;right:6px;padding-top:17px;font-size:9px;}
.box.s610 form.jqtransformdone label {text-align:left;font-weight:normal;margin:7px 0 10px 0;white-space:nowrap;float:left;}
#cbs_form .jqTransformSelectWrapper {margin-right:15px;}
.prev_month,.next_month {display:block;width:15px;height:20px;background:transparent url(/xbcr/ru/arrows2.gif) no-repeat 0 6px;}
.prev_month {margin-left:10px;}
.next_month {background:transparent url(/xbcr/ru/arrows.gif) no-repeat 0 6px;margin-right:10px;}
#cb_result {border:0;}
#cb_result th {text-transform:inherit;}
#cb_result td {padding-left:10px;}
#cb_result .bg_lgr td {padding-left:0;}
#cb_result th .l_grey {color:#fff;}
.td_pages {padding: 0;}
.td_pages .pages {margin-bottom:0;}
#cb_result .jqTransformRadioWrapper {margin-top:0;}
#cb_result .l_grey {line-height:18px;}
#cb_result tr, .results td {border-bottom:1px solid #E5E4E0;}
#wpages {background:none;margin-bottom:20px;}
#archive {padding-bottom:20px;}
#archive h2 {font-size:13px;color:#34BEF5;}
#archive a, .month {font-size:12px;padding-bottom:8px;}
.month {display:block;width:108px;}
.divide {display:block;width:22px;height:14px;background:transparent url(/xbcr/ru/divide.gif) no-repeat 0 0;}
.also p, .also span.red {line-height:14px;font-size:12px;}
#sidebar {border-right:1px solid #E5E4E0;margin:67px 0 0 0;width:200px;position:relative;left:40px;float:left;}
#sidebar h2 {font-size:14px;background:#fff;margin-left:-2px;}
#sidebar span.d_grey {border-top:1px solid #E5E4E0;margin-top:220px;padding:12px 0;display:block;font-size:12px;}
#sidebar li a,#sidebar ul ul li,#sidebar span.d_grey,#sidebar .l_grey {width:180px;font-weight:bold;}
#sidebar .l_grey {line-height:16px;margin-bottom:10px;}
#sidebar li a {color:#525455;background:#fff;font-size:12px;line-height:14px;display:block;padding:12px 0;border-bottom:1px solid #E5E4E0;}
#sidebar li a:hover,#sidebar li a.activ,#sidebar li a.activ:hover {color:#989A9B;}
#sidebar ul ul a {color:#FA38A3;background:white;font-size:11px;border:0;padding:6px 0;}
#sidebar ul ul a:hover,#sidebar ul ul a.activ,#sidebar ul ul a.activ:hover {color:#FA38A3;background:transparent url(/xbcr/ru/arrow_rd.gif) no-repeat 0 8px;margin-left:-8px;padding-left:8px;}
#sidebar ul li.last a,#sidebar ul ul ul li.last {border:0;}
#sidebar ul ul li.last {border-bottom:1px solid #E5E4E0;}
#sidebar ul ul ul {margin-left:8px;}
#wrapper.home #content {margin:35px 0 -50px 0;width:96%;}
#content {position:relative;float:right;margin:70px 40px 0 0;width:725px;}
#content.popup {margin:15px 20px 0;width:420px;float:left;}
#content h1 {font-size:38px;margin:0 0 10px -2px;}
#phead {width:100%;height:35px;background:#34BEF5;}
#brdcrmp {
border-bottom:1px solid #E5E4E0;
display:block;
font-size:12px;
line-height:15px;
margin-bottom:15px;
padding:5px 0;
}
#brdcrmp .sep {
background:transparent url(/xbcr/ru/arrow.gif) no-repeat scroll 50% 50%;
display:inline-block;
height:9px;
margin:0 5px;
width:12px;
}
#brdcrmp a {
color:#000;
}
#brdcrmp a:hover {
color:#bcbcb3;
}
.hdlt {width:160px;margin:6px 0 0 10px;}
.hdlt p,.hdlt h4 {font-size:11px;line-height:10px;}
#content span.m_grey {font-size:12px;font-weight:bold;padding-bottom:5px;display:block;}
#teaser {width:100%;z-index:1;position:relative;}
.buckets {margin:0 auto;position:relative;z-index:1;top:-110px;width:950px;}
.buckets .last {margin-right:0;}
.bucket {width:220px;height:145px;margin-right:17px;}
.bucket a {color:#898A8E;display:block;position:relative;}
.bucket .bucket-headline {display:block;font-weight:normal;text-transform:uppercase;background:#fff;padding:9px 9px;}
.bucket .bucket-subline {position:absolute;display:none;background: url(/xbcr/ru/bkt_trans_bg.png) top left;padding:9px 9px;font-size:10px;text-transform:uppercase;width:202px;}
.bucket .over {display:block;color:#444;}
.bucket a:hover .blue-bg {background:#34BEF5;color:#fff;}
.bucket a:hover .grey-bg {background:#898A8E;color:#fff;}
.bucket a:hover .green-bg {background:#69C05F;color:#fff;}
.bucket a:hover .red-bg {background:#D7257F;color:#fff;}
#rcv,#sup {display:block;position:relative;font-size:14px;top:-4px;}
#rcv {width:460px;}
#rcv a {color:#34BEF5;}
#sup {width:60px;margin-left:12px;}
.home #rcv,.home #sup {top:-70px;}
.home #rcv {margin-left:43px;}
.brdr_lr {border-left:1px solid #E5E4E0; border-right:1px solid #E5E4E0; padding:0 15px 5px 15px;margin-bottom:0;}
.module {/*width:205px;*/margin:0 15px 35px 0;}
.module img {margin-bottom:5px;}
.module h4 {font-size:14px;padding-bottom:5px;}
.module.fheight {height:220px}
.module.fheight .mlink {position:absolute;bottom:0}
.twoBox .module {width:345px;}
.threeBox .module {width:205px;}
h4.m_grey, br.h4_pad {margin-bottom:8px;font-size:12px;}
.brdr_box,.strech_box {overflow:hidden;}
#video_box {overflow:hidden;margin-bottom:15px;}
#video_box a {text-decoration:underline;line-height:16px;}
#video_box div p {padding-bottom:0;}
#video_box .ibrdr {margin:0 0 5px 5px;}
#mflash {margin-bottom:15px;}
#video_box .four_box {margin:10px;}
.four_box {width:160px;height:174px;overflow:hidden;margin:5px 20px 10px 0;font-size:12px;}
.four_box h4 {padding: 8px 0 2px 0;}
.four_box p,.four_box span {line-height:14px;}
.imglrg {margin-bottom:5px;}
#video {text-align:center;padding:15px 0;}
#player_api {left:25px; position:relative;}
#contact,.btn_rd {display:block;text-align:center;line-height:19px;color:#fff;background:#3F4143;}
#contact {width:68px;height:20px;}
.btn_rd {text-transform:uppercase;color:#fff;background:#FA38A3;padding:0 5px;}
a.btn_rd:hover {color:#fff;background:#FA38A3;}
.brdr_box img.hline {margin:-10px 35px 0 35px;}
.brdr_box.prt .grey_box {width:223px;}
.brdr_box.prt img.hline {height:90px;margin:5px 3px 0 0;}
.grey_box {padding:5px;margin:5px 3px 20px 0;background:#ecebe5;}
.grey_box img {margin-right:5px;margin-top:3px;}
.grey_box p {color:#bcbcb3;}
.grey_box.imgtxt p {width:55%;padding-bottom:0;}
/*  party_location_search.php  */
.box .grey_box {padding:10px;margin-right:0;}
.box .grey_box p {color:#393a3d;}
.pcount {display:block;width:170px;}
.pages {color:#FA38A3;background:#F4F4F0;padding:10px 0 0 10px;margin-bottom:10px;font-size:11px;height:22px;} 
.pages .jqTransformSelectWrapper {margin:-3px 0 0 5px;}
.pages .jqTransformSelectWrapper a.jqTransformSelectOpen {right:-3px;}
.pages b {line-height:11px;font-size:11px;}
#content .pages ul {left:0;}
.bracket,.bracket2 {display:block;width:10px;height:10px;background:transparent url(/xbcr/ru/arrow_rd2.gif) no-repeat 2px 1px;float:left;padding-right:3px;}
.bracket2 {background:transparent url(/xbcr/ru/arrow_rd.gif) no-repeat 2px 1px;}
.pages .right {margin-right:10px;}
.pages b.left, .pages a {padding: 0 2px 0 0;}
.box_vlink {overflow:hidden;}
.box_vlink .mlink.line {line-height:24px;}
#sitemap ul {list-style-type:none;left:0;margin-bottom:20px;}
#sitemap a {font-weight:bold;text-decoration:underline;text-transform:uppercase;}
#sitemap ul ul {left:10px;margin-bottom:0;}
#sitemap ul ul a {font-weight:normal;text-transform:inherit;}
#content ul.linklist {list-style-type:none;left:0;margin-top:11px;}
#content ul.linklist li, #content.popup li {padding-bottom:0;}
#content ul.linklist li a {font-weight:bold;text-decoration:underline;}
#theme ul,#content.popup ul {margin-bottom:15px;}
#theme li {padding-bottom:0;}
#theme ul.l_grey a {font-size:12px;}
.input_rm .jqTransformInputWrapper ,.input_rm .jqTransformSelectWrapper {margin-right:10px;}
div.tabContainer div.tab {display: none;min-height:450px;}
div.tabContainer div.current {display: block;}
#pictures {display:none;}
#fullframe {margin-left:0px;margin-top:-10px;}
iframe {padding-bottom:15px;}
.jqTransformSelectWrapper ul a {color:#393a3d;}
.box_intro.tb .box.s360.rm0.text {float:left;}
.box_intro.tb .box.s345.rm0.image {float:right;}
.box_intro.bt .box.s360.rm0.text {float:right;}
.box_intro.bt .box.s345.rm0.image {float:left;}
.pr_ml {padding:10px 10px 7px 10px;}
.pr_ml img {margin-right:4px;}

@media screen and (-webkit-min-device-pixel-ratio:0) {
    #by_key {padding-top:20px;}
    #fullframe {margin-left:41px;}
    #lng .jqTransformSelectWrapper a.jqTransformSelectOpen {right:6px;}    
}
 
.pr_ml {padding:10px 10px 7px 10px;margin-bottom:15px;}
 
table.nobrdr {margin-bottom:15px;}
table.nobrdr td {font-size:11px;padding:0;}
.radiolabel {padding-top:5px;}

#channels,#footer,#user_nav,#brdcrmp,#sidebar,#search {display:none;}
#content {width:100%;margin:0;float:none;}
a, a img, img a {border:0px;}
#content h1 {margin:0;font-size:16px;}
