/*parallel_main.tpl*/
body .count_on_page_form { min-width:200px !important; width:200px !important; float:left; }
.count_on_page_block span { height:20px; padding:0 6px; line-height:22px; float:left; }
.count_on_page_block select { float:left; }
.our_car { width:122px; height:37px; background: url(http://st.biglion.ru/img/our_car.jpg) no-repeat 0 0; margin-top:7px; float:left; }
.nChooseYour { height:32px; float: left; }
.nChooseYour input { text-indent: 10000px; overflow: hidden; height:32px; border:0; margin:0; padding:0; display:block; background-position:0 0; background-repeat:no-repeat; cursor:pointer; float:left; }
.nChooseYour input.active { background-position:0 -32px; }
.nNew { width:104px; background:url(http://st.biglion.ru/img/nChooseYourNew.jpg); }
.nPopular { width:138px; background:url(http://st.biglion.ru/img/nChooseYourPopular.jpg); }
.nInYourTown { width:169px; background:url(http://st.biglion.ru/img/nChooseYourTown.jpg); }
.mainMoreInfoBlock { padding: 0; margin: 0; display: block; overflow: hidden; width: 100%; }
.mainMoreInfoBlock li { margin: 0; float: left; width: 33%; list-style: none; margin-left: 3px; padding: 10px 0 0 0; background-repeat: no-repeat; background-position: right top; margin-bottom: -300px; padding-bottom: 300px; }
.mainMoreInfoBlock .headding { color: #006b89; font-weight: bold; font-size: 16px; }
.mainMoreInfoBlock p { padding: 15px 130px 15px 0; margin: 0; display: block; }
/*parallel_main.tpl end*/



/*auth.tpl*/
body, html {padding:0; margin:0;}

div {position: relative;}
.nTopBar {width:100%; height:46px; background: url(http://st.biglion.ru/img/top_panel/top_bar_bg.png); border-top: 1px solid #000; border-bottom: 2px solid #d07300; box-shadow: 0 2px 2px -1px #000; z-index:1000;}
.nTopBar .nInsert {width: 992px; margin: 0 auto;}
.nTopBar .nBtn {cursor:pointer;}
.nTopBar .nDefault {height:46px; padding:0 2px; float:right;}
.nTopBar .nDefault a.item {height:34px; display:block; margin:6px 0; padding:0 15px; line-height:34px; font-size: 16px; color: #d4d9db; border-left: 1px solid #727678; text-decoration:none; font-weight:bold;}
.nTopBar .nDefault:last-child .item{border-left:0px;}
.nTopBar .nDefault a.item:hover {color:#fff;}
/*auth.tpl end */



/*cart.tpl*/
body, html {padding:0; margin:0;}

div {position: relative;}
.nTopBar {width:100%; height:44px; background: url(http://st.biglion.ru/img/top_panel/top_bar_bg.png); border-top: 1px solid #000; border-bottom: 2px solid #d07300; box-shadow: 0 2px 2px -1px #000; z-index:1000;}
.nTopBar .nInsert {width: 992px; margin: 0 auto;}
.nTopBar .nBtn {cursor:pointer;}
.nTopBar .nDefault {height:46px; padding:0 2px; float:right;}
.nTopBar .nActive {height:44px; padding:0 0 0 1px; background:url(http://st.biglion.ru/img/top_panel/nmenubg.png) repeat-x top left; border-top:2px solid #b1d712; border-left:2px solid #b1d712; border-right:2px solid #b1d712;}
.nTopBar .nDefault .item {height:34px; display:block; margin:5px 0 7px 0; padding:0 15px; line-height:34px; font-size: 16px; color: #d4d9db; border-left: 1px solid #727678; font-weight:bold;}
.nTopBar .nDefault:last-child .item{border-left:0px;}
.nTopBar .nActive .item {border-left:0;}
body .nTopBar .nDefault .cart {padding:0 77px 0 15px !important;}
.nTopBar .nDefault .cart span{width:19px; height:14px; display:block; position:absolute; right:0; margin:0 15px 0 0; padding:6px 20px 19px 18px; background:url(http://st.biglion.ru/img/top_panel/cart.png) no-repeat top left; text-align:center; line-height:14px; color:#d4d9db; font-weight:normal;}
body .nTopBar .nDefault .coupons {padding:0 69px 0 15px; text-decoration:none;}
.nTopBar .nDefault .coupons span{width:28px; height:37px; display:block; position:absolute; right:0; margin:0 15px 0 0; padding:0 6px 0 10px; background:url(http://st.biglion.ru/img/top_panel/coupons.png) no-repeat top left; text-align:center; line-height:28px; color:#000; font-weight:normal;}
.nTopBar .nDefault .account {padding:0 35px 0 15px; background:url(http://st.biglion.ru/img/top_panel/marker.png) no-repeat bottom right;}
.nTopBar .nDefault .profile p{margin:0; padding:0 0 0 10px; float:left;}
.nTopBar .nDefault .profile p a{text-decoration:none; color:#fff; max-width: 350px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; float: left;}
.nTopBar .nDefault .profile p a:hover {color:#fff !important;}
.nTopBar .nDefault .profile img{float:left;}

.nTopBar .nActive .item {margin:3px 0 7px 0;}
.nTopBar .nDefault .item:hover, .nTopBar .nActive .item{color:#fff;}
.nTopBar .nDefault .cart:hover span, .nTopBar .nActive .cart span{background:url(http://st.biglion.ru/img/top_panel/cart_white.png) no-repeat top left; color:#fff;}
.nTopBar .nDefault .coupons:hover span, .nTopBar .nActive .coupons span{background:url(http://st.biglion.ru/img/top_panel/coupons_white.png) no-repeat top left;}
.nTopBar .nDefault .account:hover, .nTopBar .nActive .account {background:url(http://st.biglion.ru/img/top_panel/marker_white.png) no-repeat bottom right;}

.top_panel { z-index: 1001; }

.nOpenBar {position:absolute; right:0; margin:0 -2px 0 0; z-index:1000;}
.nTopLine {height:3px; background:#76a90c; overflow:hidden;}
.nOpenBar .nOpenIn { background:#f5f5f5; float:right; display: none; margin-top: -2px;}

.nTopBar div.order_items_block{text-align:center; overflow:visible; width: 751px; list-style:none; margin:0; padding:0;}
.nTopBar div.order_items_block .order_header_items {width:100%; height:30px; color:#767676; line-height:30px; text-align:center; background:#ececec; z-index: 60;}
.nTopBar div.order_items_block .item_name,
.nTopBar div.order_items_block .count,
.nTopBar div.order_items_block .price,
.nTopBar div.order_items_block .close {float:left; }
.nTopBar div.order_items_block .item_name {width:340px; }
.nTopBar div.order_items_block .count {width:80px;}
.nTopBar div.order_items_block .price {width:190px;}
.nTopBar div.order_items_block .close {width:138px;}
.nTopBar div.order_items_block .close:after { clear:left; contenet: ' '; }
.nTopBar div.order_items_block .close_item {width:18px; height:18px; top:50%; margin:-9px auto 0; cursor:pointer;}
*+html .nTopBar div.order_items_block .close_item{top:0; margin:0 auto;}

.nTopBar div.order_items_block { border-right: 2px solid #B1D712;border-bottom: 2px solid #76A90C;border-left: 2px solid #B1D712; }

.nTopBar div.order_items_block .item_order_block {width:100%; padding:12px 0; border-bottom:1px solid #ececec; z-index: 50;}
.nTopBar div.order_items_block .item_order_block .rel_path {width:50px; padding:0 0 0 10px; text-align:center;  float:left;}
.nTopBar div.order_items_block .item_order_block .rel_path img{width:42px; height:42px;}
.nTopBar div.order_items_block .item_order_block .about_item {width:260px; padding:0 10px; text-align:left; float:left;}

.clear_block {clear:both; font-size:0; height:0;}

.bottom_order_block {height:100px; margin-top:20px; font-size:16px; z-index: 20;}
.bottom_order_block p.last {display:block; background:#ECECEC; padding:15px 10px; margin:0 0 10px 0; text-align:right;}
.bottom_order_block p.last b{padding:0 0 0 7px; color:#000; font-size:18px;}
.bottom_order_block p.last span{color:#000; padding:0 7px 0 0;}
.bottom_order_block .go_order_btn {width:172px; height:34px; display:block; margin:0 10px 0 0; background:url(http://st.biglion.ru/img/top_panel/go_order_btn.jpg) no-repeat top left; float:right;}


.nTopBar div.order_items_block .choose_count {width:40px; height:22px; margin:-11px auto 0; top:50%; z-index:800;}
.nTopBar div.order_items_block .choose_count ul{width:40px; height:22px; overflow:hidden; list-style:none; margin:0; padding:0; z-index:801;
background:#f8f8f8;

border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;

-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);
}
.nTopBar div.order_items_block .choose_count li{width:28px; height:22px; padding:0 12px 0 0; line-height:22px; margin:0; cursor:pointer; z-index:802;
background-color:#fff;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.nTopBar div.order_items_block .choose_count li:first-child {background:url(http://st.biglion.ru/img/cart/arr_count.png) no-repeat right center;}

.items_block {min-width:187px; width:expression(document.body.clientWidth < 187? "187px":"auto" ); list-style:none; margin:0; padding:0;}
.items_block li{margin:0; padding:0 0 0 10px; border-bottom:1px solid #ececec;}
.items_block li:hover {background-color:#fff;}
.items_block li a{min-width:84px; height:30px; display:block; padding:0 20px 0 36px; background:url(http://st.biglion.ru/img/top_panel/menu_sprites.png) no-repeat; color:#000; text-decoration:none; line-height:30px;}
.items_block li.my_coupons a{background-position:0 0;}
.items_block li.my_info a{background-position:0 -30px;}
.items_block li.my_list a{background-position:0 -60px;}
.items_block li.to_partner a{background-position:0 -90px;}
.items_block li.search_coupons a{background-position:0 -120px;}
.items_block li.statistic a{background-position:0 -150px;}
.items_block li.my_orders a{background-position:0 -180px;}

#flyBlock { width: 64px; height: 64px; }
/*cart.tpl end*/



/* my_coupons.tpl ---- \general\data\module_tpl\client\default\my_coupons.tpl */
.myCouponsListShowHide {width:209px; height:32px; overflow:hidden; background:url(http://st.biglion.ru/img/my_coupons/my_coupons_arr_btn.png) no-repeat top left; cursor:pointer; position:relative; z-index:701;}
.myCouponsListShowHide .open, .myCouponsListShowHide .hide{width:8px; height:7px; margin:12px 0 0 190px;}
.myCouponsListShowHide .open{background:url(http://st.biglion.ru/img/my_coupons/my_coupons_arr_btn1.jpg) no-repeat top left;}
.myCouponsListShowHide .hide{background:url(http://st.biglion.ru/img/my_coupons/my_coupons_arr_btn2.jpg) no-repeat top left;}

.myCouponsList {width:209px;}
.myCouponsList ul{background:#fff; display:none; position:absolute; overflow:hidden; margin:-10px 2px 2px 2px; padding:6px 0 0 0; border:1px solid #f39540; z-index:600;
-webkit-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3);
box-shadow: 0px 1px 1px 0px rgba(0, 0, 0, 0.3);
}
.myCouponsList li:first-child{padding:8px 7px 4px 7px;}
.myCouponsList li{width:186px; padding:4px 7px; cursor:pointer; font-size:13px; margin:0;}
.myCouponsList li:hover{background:#85d8ff;}
.myCouponsList li a{width:100%; display:block; color:#000; text-decoration:none; margin:0;}
/* end*/

/* Призы */

.prizes { background: url(http://st.biglion.ru/img/prizes/bg_top.jpg) no-repeat center top; margin: 0 -12px 0 -12px; border-radius: 10px; overflow: hidden;}
.innerPrizes { background: url(http://st.biglion.ru/img/prizes/bg_bottom.jpg) no-repeat center bottom; border-radius: 10px; overflow: hidden; min-height: 650px;}

.prizesLeft { float: left; width: 50%;}
.prizesRight { float: left; width: 50%;}

.prizesHeadding { font-weight: bold; line-height: 42px; margin: 12px 12px 30px 12px;}
.prizesBlack { color: #000; font-size: 42px;}
.prizesRed {color: #ff0500; font-size: 35px; line-height: 48px;}
.prizesRed span { font-size: 53px; display: block; line-height: 48px;}

.prizesTerms { margin: 12px;}
.prizesTerms span { font-size: 24px; display: block; margin-bottom: 30px;}
.prizesTerms ul { font-size: 16px; line-height: 20px;}

.prizeWeek { border: 1px solid #f3c8bc; margin: 12px; border-radius: 10px; overflow: hidden;}
.prizeWeek .prizesHeadding { text-align: center; color: #ff0300; font-size: 24px; line-height: 26px; font-weight: bold;}
.prizesPhoto { text-align: center;}

.prizesHeaddingBot { color: #d72422; text-align: center; font-weight: bold; font-size: 30px; line-height: 70px;}
.prizesWinner { float: left; padding: 0 0 12px 12px; font-size: 20px; color: 141414;}
.prizesDate { float: right; padding: 0 12px 12px 0; font-size: 16px; color: 141414;}

.wrapPrizesButtonRed {
background: #d01612;
padding: 1px;
box-shadow: 0 2px 2px -2px black;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
}

.prizesButtonRed { background: url(http://st.biglion.ru/img/button/butgenbg_red.jpg) center;
cursor: pointer;
text-align: center;
position: relative;
font-size: 16px;
font-weight: bold;
border-top: 1px solid #ffa5a3;
color: white;
border-bottom: 1px solid #ca6c6c;
text-shadow: 0 -1px 0 #c10603;
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;}

.ribbon { width: 159px; height: 168px; position: absolute; z-index: 2; top: 0; right: 0;}

/*Призы end*/



/* ОПЛАТА ЧЕРЕЗ ТЕРМИНАЛЫ ---- general\data\module_tpl\client\default\payment_form.tpl */
.exm_pay_btn {width:220px; height:55px; margin:20px 10px 10px 0; display:block; background:url(http://st.biglion.ru/img/your_purchase/exm_pay_btn.png) no-repeat top left; float:right;}
#examples_pay_block {margin:0 -12px 0 0; padding:0 0 20px 0; overflow:hidden;}
#examples_pay_block p{overflow:hidden;}

#examples_pay_block .exm_title {widt:100%; padding:10px 0;}
#examples_pay_block .exm_title b{font-size:13px;}
#examples_pay_block .exm_title b span{font-size:16px;}
#examples_pay_block .exm_title .time_pay{padding:0 15px 0 0; color:#333; font-size:14px; float:right;}

#examples_pay_block .looking_for_example {width:687px; overflow:hidden;}

#examples_pay_block .exm_image_block {width:100%; float:left; overflow:hidden;}
#examples_pay_block .exm_image {width:371px; padding-right:343px;}
#examples_pay_block .exm_image p{padding:10px; font-size:12px; color:#9f9f9f;}
#examples_pay_block .exm_img_block {width:370px; border:1px solid #d0d6c9;}

#examples_pay_block .exm_menu {width:343px; margin-left:-343px; float:left;}
#examples_pay_block .exm_menu ul{list-style:none; overflow:hidden; border-top:1px solid #d0d6c9;}
#examples_pay_block .exm_menu li{height:40px; padding:0 0 0 13px; margin:0; background:url(http://st.biglion.ru/img/your_purchase/exm_btns_line.png) no-repeat top left;}
#examples_pay_block .exm_menu li#active, .exm_menu li:hover{background:url(http://st.biglion.ru/img/your_purchase/exm_btns_arr.png) no-repeat top left;}
#examples_pay_block .exm_menu li div{height:34px; display:block; padding:2px 5px 3px 5px; background:#ececec; border-bottom:1px solid #a6a6a6; color:#000; font-size:13px; text-decoration:none; cursor:pointer;}
#examples_pay_block .exm_menu li#active div, .exm_menu li:hover div{background:#3dacd4; color:#fff; font-weight:bold; font-size:13px;}
#examples_pay_block .one_line {line-height:34px;}
#examples_pay_block .two_line {}
#examples_pay_block .print_exm {width:235px; height:57px; padding:0 0 0 65px; display:block; margin:20px 0 0 43px; background:url(http://st.biglion.ru/img/your_purchase/exm_printer.jpg) no-repeat left center; font-size:16px; color:#3dacd4; font-weight:bold; line-height:57px;}
#examples_pay_block .print_exm:hover {text-decoration:none;}

#examples_pay_block .exm_image2 {width:376px;}
#examples_pay_block .exm_image2 .img_block {width:375px; border:1px solid #d0d6c9;}
#examples_pay_block .exm_image2 p{padding:10px; font-size:12px; color:#9f9f9f;}

#examples_pay_block .exm_list {width:310px; margin:0 0 0 -310px; float:left;}
#examples_pay_block .exm_list ul{list-style:none; overflow:hidden; padding:10px 8px; border:1px solid #d0d6c9; border-right:0; background:#ececec;}
#examples_pay_block .exm_list li{height:40px; margin:0; color:#000; font-size:14px;}
#examples_pay_block .exm_list span{height:100%; display:block; padding:0 7px 0 0; float:left;}
#examples_pay_block .exm_list p{padding:10px;}


.number_field5 {width:133px; height:17px; padding:0 5px; margin: 99px 0 0 8px; background:#fff; border:1px solid #666; position:absolute; line-height:18px; color:#ae0103; font-size:14px; font-weight:bold;}
.number_field6 {width:173px; height:17px; padding:0 5px; margin: 108px 0 0 120px; background:#fff; border:1px solid #666; position:absolute; line-height:18px; color:#ae0103; font-size:14px; font-weight:bold;}
.number_field13 {width:100px; height:17px; margin: 13px 0 0 133px; background:#fff; position:absolute; line-height:18px; color:#5172d3; font-size:12px; text-align:center;}
.number_field15 {width:54px; height:12px; margin: 97px 0 0 158px; background:#2c6ec4; position:absolute; line-height:13px; color:#fff; font-size:9px; text-align:center;}
.price_field15 {width:40px; height:17px; margin: 100px 0 0 263px; background:#fff; position:absolute; line-height:18px; color:#5172d3; font-size:16px; text-align:center; font-weight:bold;}
.price_field16 {width:70px; height:22px; margin: 53px 0 0 183px; background:#fff; position:absolute; line-height:23px; color:#f96100; font-size:18px; text-align:center; font-weight:bold;}
/* ОПЛАТА ЧЕРЕЗ ТЕРМИНАЛЫ end*/



/* NAME ---- LINK */

/* end*/



/* NAME ---- LINK */

/* end*/



/* NAME ---- LINK */

/* end*/



/* NAME ---- LINK */

/* end*/



/* NAME ---- LINK */

/* end*/



/* NAME ---- LINK */

/* end*/



/* NAME ---- LINK */

/* end*/



/* NAME ---- LINK */

/* end*/



/* NAME ---- LINK */

/* end*/



/* NAME ---- LINK */

/* end*/



/* NAME ---- LINK */

/* end*/



/* NAME ---- LINK */

/* end*/

