/*css document*/
/* --------------- reset.css --------------- */

html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, sub, sup, b, u, i,  dl, dt, dd, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;                               
	vertical-align: baseline;          
	background: transparent;      
}
a { margin:0;padding:0;vertical-align:baseline;outline: none;background:transparent;text-decoration: underline;}
a:hover {color:#580000; text-decoration:none;}
table {border-collapse: collapse; border-spacing:0;}
td, td img {vertical-align: top;} 
input, select, button, textarea {margin: 0;font-size: 100%; font-family:'Times New Roman', "Times CY", "Nimbus Roman No9 L", serif;}
input:focus, select:focus, textarea:focus {outline: none;}
textarea{resize:none;overflow:auto;font-family:Arial, sans-serif;}
input[type="text"], input[type="password"], textarea {padding: 0;}
input[type="checkbox"] {vertical-align: bottom;}
input[type="radio"] {vertical-align: text-bottom;}
sub {vertical-align: sub;font-size: smaller;}
sup {vertical-align: super;font-size: smaller;}

.clearfix:before, .clearfix:after {content: "\0020"; display: block; height: 0; visibility: hidden;} 
.clearfix:after { clear: both; }
.clearfix { zoom: 1; }
input[type="submit"]::-moz-focus-inner{padding:0;border:0}
.nomarg{margin-bottom:0 !important;}

/* ------------------css model------------------ */
body{ background: #fff; position:relative;text-align: left;font: 62.5%/1.2em "Times New Roman", "Times CY", "Nimbus Roman No9 L", serif; color:#4a4a4a;}
.out{ }
/* ---header--- */
.header{z-index:299; width:100%; min-width:990px; height:180px; background:url(/design/spadshina/img/header_bg.png) 0 0 repeat-x;border-bottom:1px solid #fff; position:relative;}
.header__body{ width:990px; z-index: 299; margin:0 auto; position:relative;height:180px; /*z-index:99;*/}

.logo {background:url(/design/spadshina/img/logo.png) 0 0 no-repeat; width:181px; height:128px; left:13px; top:25px; position:absolute;}
.logo a{ display:block; width:121px; height:128px; text-indent:-9999px; overflow:hidden;}

.tmenu{position:absolute; left:248px; top:54px; z-index:299;}
.tmenu__list{list-style-type:none; position:relative; z-index:299;}
.tmenu__list__item{
	float:left; padding-left:12px;
	z-index: 299;
	background:url(/design/spadshina/img/tmenu_delim.png) 0 3px no-repeat;
	margin-right:7px;
	
	position:relative;z-index:100; display:block;}
.tmenu__list__item:first-child{background:none; padding-left:0;}
.tmenu__list__item__link{color:#924d39; font-size:13px; line-height:13px; display:block; text-decoration:none; border-bottom:1px solid #ac7663; position:relative; /*z-index:99;*/}
.tmenu__list__item:hover .tmenu__list__item__link{border-bottom: 1px solid #813c38; color:#580000;}

 .tmenu__list__item:hover .dropdown{ display:block; } 
.dropdown{
	position:absolute; width:209px;
	z-index:299; padding-bottom:11px;
	background:url(/design/spadshina/img/dropdown__bot.png) 0 100% no-repeat;
	display: none;
	
	}
.dropdown__top{width:209px; background: url(/design/spadshina/img/dropdown__top.png) 0 0 no-repeat; height:19px; z-index:99; position:relative;}
.dropdown__body{width:209px; background:url(/design/spadshina/img/dropdown__bg.png) 0 0 repeat; z-index:99; position:relative;}
.dropdown__body_i{padding:3px 25px 0 18px; z-index:99; position:relative;}
.dropdown__body p{color:#d70000; font-size:13px; line-height:15px; padding-bottom:13px; z-index:99; position:relative;}
.dropdown__body__line{padding-bottom:12px; z-index:99; position:relative;}
.dropdown__body__inp{background: url(/design/spadshina/img/drop__input.png) 0 0 no-repeat; width:153px; height:18px; padding:3px 8px; z-index:98; position:relative;}
.dropdown__body__inp input{background:transparent; border:none; font-size:14px; color:#580000; line-height:18px;  height:18px; width:153px; z-index:98; position:relative; float:left;}
.dropdown__body__inp_active{background: url(/design/spadshina/img/drop__input_activ.png) 0 0 no-repeat;}
.dropdown__body__inp_active input{color:#d70000;} 

.dropdown__body__line__left{float:left; width:96px;}
.dropdown__body__line__left a{color:#924d39; font-size:13px; line-height:25px;}
.dropdown__body__line__left a:hover{color:#580000; text-decoration:underline;}
.dropdown__body__line__right{float:left; width:70px;}

.lang{position:absolute;left:660px; top:55px;}
.lang__list{list-style-type:none; }
.lang__list__item:first-child{margin-left:0;}
.lang__list__item{float:left; margin-left:8px;}
.lang__list__item__link{color:#924d39; font-size:11px; line-height:13px; text-decoration:underline; text-transform:uppercase; }
.lang__list__item_active .lang__list__item__link{text-decoration:none; color:#580000;} 
.lang__list__item__link:hover{text-decoration:none; color:#580000;} 

.contact{position:absolute; top:51px; left:782px;}
.contact h3{color:#580000; font-size:18px; line-height:20px; font-weight:normal; padding-bottom:8px;}
.contact p{color:#484848; font-size:14px; line-height:18px;}

.recycle{ position:absolute; left: 251px; top:92px; width:220px; background:url(/design/spadshina/img/bird__icon__vert.png) 100% 2px repeat-y; z-index:1;}
.recycle__icon{width:57px; height: 61px; position:absolute; left:0; top:7px; background:url(/design/spadshina/img/recycle.png) 0 0 no-repeat; display:block; text-indent:-9999px; overflow:hidden;}
.recycle_i{padding-left:73px;}
.recycle h3{color:#580000; font-size:18px; line-height:20px; font-weight:normal; padding-bottom:8px;}
.recycle p{color:#484848; font-size:14px; line-height:16px; word-wrap: break-word;}
.recycle a{color:#924d39; word-wrap: break-word;}

.search{position:absolute; left:494px; top:91px; width:255px;  }
.search h3{color:#580000; font-size:18px; line-height:20px; font-weight:normal; padding-bottom:13px;}
.search p{color:#484848; font-size:14px; line-height:16px; word-wrap: break-word;}
.search__input{float:left;  background: url(/design/spadshina/img/input_bg.png) 0 0 no-repeat; width:139px; height:15px; padding:5px 5px 5px 25px; position:relative;}
.search__input input{float:left; border:none; background:none; width:139px; height:15px; font-size:12px; line-height:15px; color:#580000; /*z-index: 98;*/}
.search__input__btn{position:absolute; display:block; width: 16px; height:16px; background: url(/design/spadshina/img/search_icon.png) 0 0 no-repeat; left:5px; top:4px;}
.search__btn{float:left; padding-left:8px;}
.tipped{color:#924d39 !important; font-size:14px !important; line-height:16px !important; font-family:'Times New Roman' !important; border:2px solid #000; height:20px; position:relative;/* z-index:99;*/}

.socnetwork{position:absolute; left: 774px; top:125px;}
.socnetwork__list{list-style-type:none;}
.socnetwork__list__item{float:left; width:24px; height:24px; margin-left:8px; text-indent:-9999px; overflow:hidden; background: url('/design/spadshina/img/soc_network_sprite.png')}
.socnetwork__list__item__link{display:block; height:24px;}
.socnetwork__list__item_fb{background-position:0 0; }
.socnetwork__list__item_fb:hover{background-position:0 -26px;}
.socnetwork__list__item_tw{background-position:-32px 0;}
.socnetwork__list__item_tw:hover{background-position:-32px -26px;}
.socnetwork__list__item_vk{background-position:-64px 0;}
.socnetwork__list__item_vk:hover{background-position:-64px -26px;}

/* ---menu--- width:100%;*/
.menu{
padding: 0px;

min-width:990px; background: url(/design/spadshina/img/menu_bg.png) 0 0 repeat-x; height:46px; position:relative; z-index:10;}
.menu__body{
	position:relative;
	z-index: 10;
	padding: 0px; height: 46px; width:990px;/*width: 1015px;*/ margin:0 auto;}
.menu__body__list{list-style-type:none; padding: 0px; margin: 0px; float: left; display: block; font-size: 0px; line-height: 0px}
.menu__body__list__item{position:relative; float:left; height:46px; padding-left:33px; margin-right:13px; position:relative;background:url(/design/spadshina/img/menu_delim.png) 0 14px no-repeat;}
.menu__body__list__item:first-child{padding-left:0; background:none;}
.menu__body__list__item_last{margin-right:0;}
.menu__body__list__item__link{line-height:45px; display:block; color:#580000; font-size:18px; line-height:46px; padding:0 12px; text-decoration:none;}
.menu__body__list__item:hover .menu__body__list__item__link{background:url(/design/spadshina/img/menu__link_hov.png) 0 0 repeat; color:#fdf1e3;}

.menu__body__list__item.menu__body__list__item__active .menu__body__list__item__link{background:url(/design/spadshina/img/menu__link_hov.png) 0 0 repeat; color:#fdf1e3;}
#triangl__menu{position: absolute; z-index: 100; top: 19px; text-align: center; width: 100%; visibility: hidden;}

.new_triangle {background-image: none; height:100%;}
.menu__body__list__item:hover .new_triangle{background-image: url(/design/spadshina/img/dropdown_menu-top-triangl.png); background-repeat:no-repeat; background-position: 50% 38px; z-index: 100; }


/*.new_triangle{background-image:url("/design/spadshina/img/menu_delim.png")}*/


.menu__body__list__item:hover  .submenu{visibility:visible;} 
.menu__body__list__item:hover  #triangl__menu {visibility:visible;} 
.submenu{z-index:88;position:absolute; padding-top:32px; background:url(/design/spadshina/img/dropdown_menu-top.png) 0 0 no-repeat; width:296px; /*left:-31px;*/ top:38px; visibility:hidden; 	}
.submenu__bot{width:296px; height:15px; background:url(/design/spadshina/img/dropdown_menu-bot.png) 0 0 no-repeat;}
.submenu__list{width:296px; position: relative;background:url(/design/spadshina/img/dropdown_menu-bg.png) 0 0 repeat-y; list-style-type:none; padding-top:3px;}
.submenu__list__item{
	position: relative;
	padding-left:35px;
	background-image: url(/design/spadshina/img/tmenu_delim.png);
	line-height: 12px;
	background-repeat: no-repeat;
	background-position: 21px 5px;
	padding-bottom:12px;
	padding-right:20px;}
.submenu__list__item__link{color:#924d39; font-size:14px; line-height:16px; text-decoration:none;}
.submenu__list__item__link:hover{border-bottom:1px solid #aa7871; color:#580000;}
.submenu__list__item__menu{list-style-type:none;}
.submenu__list__item__menu__item:first-child{padding-top:5px;}
.submenu__list__item__menu__item{display:block; padding-bottom:5px;}
.submenu__list__item__menu__item__link{color:#924d39; font-size:14px; line-height:18px; text-decoration:none;}
.submenu__list__item__menu__item__link:hover{border-bottom:1px solid #aa7871; color:#580000;}

/* ---main--- */
.main{width:990px; margin:0 auto; position:relative;} 
.main_i{/*padding-top:20px;*/padding-top:20px; padding-bottom:30px; color: #4A4A4A; font-size: 14px; line-height: 17px; z-index:2; position:relative;}

/* ---main__left--- */
.main__left{float:left; width:208px;}

/* ---lmenu--- */
.lmenu{ width:208px;}
.lmenu_i{ padding-left:65px; padding-bottom:25px;}
.lmenu__list{list-style-type:none;  background:url(/design/spadshina/img/bird__icon__hor.png) 0 0 repeat-x; padding-top:5px;}
.lmenu__list__item{width:146px; position:relative; display:block; background: url(/design/spadshina/img/bird__icon__hor.png) 0 100% repeat-x;}
.lmenu__list__item__link{font-size:18px; color:#580000; line-height:20px; text-decoration:none; text-indent:4px; display:block; padding-top:15px; padding-bottom:24px;}
.lmenu__list__item__link:hover{text-decoration:underline;}
.lmenu__list__item em{display:block; z-index: 10; position:absolute; left:-63px; top:0; text-indent:-9999px; overflow:hidden;}
.lmenu__list__item_book em{background: url('/design/spadshina/img/lmenu__sprite.png') no-repeat -1px 0; width: 52px; height: 57px;}
.lmenu__list__item_pen em{background: url('/design/spadshina/img/lmenu__sprite.png') no-repeat 0 -66px; width: 55px; height: 48px; top:3px;}
.lmenu__list__item_doll em{background: url('/design/spadshina/img/lmenu__sprite.png') no-repeat -2px -123px; width: 41px; height: 50px; top:4px;}
.lmenu__list__item_music em{background: url('/design/spadshina/img/lmenu__sprite.png') no-repeat -3px -180px; width: 45px; height: 55px; top:3px; left:-60px;}

/* ---calendar--- */
.calendar{width:208px; padding-bottom:1px;}
.calendar h3{font-size:18px; line-height:20px; color:#580000; padding-bottom: 17px; font-weight:normal; text-transform:uppercase;}
.calendar-box{padding-bottom:10px; width:208px;}
.calendar-box__month{width: 208px; height: 34px; background:url(../img/calendar/calendar-header_bg.png) 0 0 repeat-x; position:relative; text-align:center;}
.calendar-box__month__left {display:block; text-indent:-9999px; overflow:hidden; position:absolute; background: url('../img/calendar/calendar-arrows.png') no-repeat 0 0; width: 7px; height: 11px; left:30px; top:12px;}
.calendar-box__month__right{display:block; text-indent:-9999px; overflow:hidden; position:absolute; background: url('../img/calendar/calendar-arrows.png') no-repeat 0 -13px; width: 7px; height: 11px; right:30px; top:12px;}
.calendar-box__month p{color:#fff; font-size:15px; text-shadow: #30332b 0 -1px 0; line-height:34px; font-family: "Times New Roman", "Times CY", "Nimbus Roman No9 L", serif ;}
.calendar-box table {width:208px; text-align:center; border:1px solid #e0bb91; }
.calendar-box table tr:first-child{background: url(../img/calendar/calendar-day_bg.png) 0 0 repeat-x;}
.calendar-box table tr {}
.calendar-box table tr th{ font-family: "Times New Roman", "Times CY", "Nimbus Roman No9 L", serif ; color:#6c7174; font-size:9px; text-shadow: #fff 0 0 1px ; border-bottom: 1px solid #e0bb91; line-height:17px;}
.calendar-box table  td{background: #fff9f2; font-size: 11px; border: 1px solid #eaded1; width:28px; height:30px; vertical-align:middle; color:#6c7174; line-height:12px; font-family: "Times New Roman", "Times CY", "Nimbus Roman No9 L", serif; }
.calendar-box table  td:first-child{border-left: none;}
.calendar-box_last {border-right: none !important;} 
.calendar-box_laststr td{border-bottom:none !important;}
.calendar-box table tr td.calendar-box_active{background: #d29c5f;}
.calendar-box table tr td.calendar-box_current{background:#e7e9ea;}
.calendar-box table tr td:hover{background:#e7e9ea;}
.calendar-box table tr td.calendar-box_event{background: #fff9f2 url(../img/calendar/calendar__event.png) 0 0 no-repeat;}
.calendar-box table tr td.calendar-box_mounth{color: #dfdbd6;}
.calendar-box table tr td a.td_link{text-decoration:none; color: #6C7174 !important;}

.widget__link {font-size:13px; line-height:15px; color:#924d39; position:relative; float:right;  }
.widget__link em{position:absolute; display:block; background:url(/design/spadshina/img/tmenu_delim.png) 0 0 no-repeat; width:7px; height:7px; left:-14px; top:5px; text-indent:-9999px; overflow:hidden;}
.widget__link:hover{text-decoration:underline; color:#580000;}

/* ---banner--- */
.banner{padding-top:19px;}
.banner:first-child{padding:0;}

/* ---main__right--- */
.main__right{float:left; width:782px;}
.main__right_i{padding-left:40px;}
.main__right__right{float:left; width:494px; }

/* ---slider--- */
.slider{width:494px; position:relative; height:235px; margin-bottom:23px;}
.slider__text{position:absolute; left:259px ; top:145px; width:215px;}
.slider__text_i{padding:10px;}
.slider__text h2{ color:#675540; font-size:22px; line-height:24px; text-shadow: #bcabed 0 1px 0; word-wrap:break-word;}
.slider__text p{ font-size:16px; line-height:20px; text-shadow: #bcabed 0 1px 0; color:#675540; padding-bottom:3px; word-wrap: break-word;}

.pagination{position:absolute; z-index: 49; bottom:7px; right:0px; width: 100%;} 
.pagination a{float:right;margin-right:6px;}
.pagination a span{text-indent:-9999px; overflow:hidden; display:block; background: url('/design/spadshina/img/paginator.png') no-repeat -1px -21px; width: 11px; height: 12px; cursor:pointer;}
.pagination  a.selected span{background: url('/design/spadshina/img/paginator.png') no-repeat 0 0; width: 13px; height: 13px;}

.slider__corner{display:block; width:2px; height:2px; position:absolute; background:url(/design/spadshina/img/slider__corners.png) 0 0 no-repeat;}
.slider__corner_lt{top:0; left:0; background-position:0 0;}
.slider__corner_rt{top:0; right:0; background-position:-3px 0;}
.slider__corner_lb{bottom:0; left:0; background-position:0 -3px;}
.slider__corner_rb{bottom:0; right:0; background-position:-3px -3px;}

/* ---post--- */
.post{}
.post h2{color:#580000; font-size:18px; line-height:22px; padding-bottom:14px; font-weight:normal;}
.post p{color:#4a4a4a; font-size:14px; line-height:17px; padding-bottom:17px;}
.button-soc{ /*height:1px; margin-top:-38px;*/padding-bottom:10px;}
.button-soc__item{float:right; margin-left:10px;}
.post a{color: #924D39; font-size: 14px; line-height: 17px;}
.post h1{text-transform: uppercase; color: #580000; font-size: 18px; line-height: 25px; padding-bottom: 10px; margin-bottom: 20px;}
.post ul {padding-bottom: 15px;  padding-left: 15px;}
.post ul li {color: #4A4A4A; font-size: 14px; line-height: 17px;}
/* ---main__right__left--- */
.main__right__left{float:left; width:248px; position:relative;}
.main__right__left_i{padding-left:40px;}
.main__right__top{padding-bottom:28px;}

/* ---blog--- */
.blog{ width:208px; padding-bottom:20px;}
.blog__top{width:208px;  padding-bottom:10px; background:url(/design/spadshina/img/bird__icon__hor.png) 0 100% repeat-x;}
.blog__top img{float:left;overflow:hidden; margin-right:14px;} 
.blog__top__desc{position:relative; top:-4px;}  
.blog__top h2{color:#580000; font-size:18px; line-height:20px; font-weight:normal; text-transform:uppercase;}
.blog__top p{color:#515151; font-size:14px; line-height:18px;}
.blog__list{padding-top:14px; list-style-type:none; padding-bottom:5px;}
.blog__list__item{padding-left:14px; background:url(/design/spadshina/img/tmenu_delim.png) 0 4px no-repeat; padding-bottom:5px;}
.blog__list__item__link{color:#924d39; font-size:14px; line-height:17px;}
.blog__list__item__link:hover{color:#580000; text-decoration:underline;}

/* ---video--- */
.video{position:relative; width:208px; height:140px; background:url(/design/spadshina/img/video_bg.png) 0 0 no-repeat; margin-bottom:14px}
.video_i{padding:13px; position: relative; z-index: 10}

.video_i iframe {
	z-index: 10;
}
/* ---news--- */
.news{width:208px; position:relative;}
.news h2{color:#580000; font-size:18px; line-height:22px;  font-weight:normal; padding-bottom:8px;}
.news dl{width:208px; background:url(/design/spadshina/img/bird__icon__hor.png) 0 0 repeat-x; padding-top:16px; padding-bottom:8px;}
.news dt{ color:#924d39; font-size:14px; line-height:16px; padding-bottom:2px;}
.news dd a{color:#4a4a4a; font-size:14px; line-height:17px; text-decoration:none;}
.news dd a:hover{text-decoration:underline;}


/* ---sale--- */
.sale{position:relative; width:742px;} 
.sale-block{width:247px; float:left; background: #fdf1e3; height:285px;}
.sale-block_last .sale-block__body{background:none;}
.sale-block__body{width:247px; background: url(../img/sale-block_right.png) 100% 0 no-repeat;height:285px;}
.sale-block__body h1{color:#580000; font-size:18px; line-height: 31px; background: url(../img/sale-block_top.png) 0 0 no-repeat; width:247px; font-weight:normal; text-indent:15px; height:36px;}
.sale-block__body__info{width:192px; /*margin:0 auto;*/ margin-left: 25px;}
.sale-block__body__content{width:247px;}
.store__line__item .sale-block__body__content{width:220px;}
.store__line__item .sale-block__body__content_i{padding:7px 5px;}
.sale-block__body__content_i{padding:15px 25px;}
.sale-block__img{
	background:url(../img/sale-block_img_fon.png) 70px 0 no-repeat;
	width:98px; height:134px; /*margin:0 auto;*/padding-left: 70px;
	margin-right: 75px; margin-bottom:7px; margin-top: 0px;} 
.sale-block__img_i{padding:6px 7px;}
.sale-block__img img{float:left; overflow:hidden;}
.sale-block__name{display:block; text-align:center; clear:both; padding-bottom:12px; min-height: 33px;}
.sale-block__name a{color:#924d39; font-size:14px; line-height:17px;}
.sale-block__name a:hover{color:#580000; text-decoration:underline;}

.sale-block__body__price{position:relative; padding-left:5px;}
.sale-block__body__price__left{float:left; width:110px;}
.sale-block__body__price__left p{line-height:24px; color:#580000; font-size:22px;}
.sale-block__body__price__left  span{font-size:18px; line-height:24px;}
.line__line {
width: 680px; height: 20px;
background: transparent url(/design/spadshina/img/bird__icon__hor.png) 0 100% repeat-x;
margin: 10px 0 0 34px; float: left;}

.sale-block__img__main{ background:url(/design/spadshina/img/sale-block_img_fon.png) 0 0 no-repeat; width:98px; height:134px; margin:0 auto; margin-bottom:7px;} 

.sale-block__body__price__right{width:72px; float: right;}
/* ---sale---
.sale{position:relative; width:742px;} 
.sale-block{width:247px; float:left; background: #fdf1e3; height:285px;}
.sale-block_last .sale-block__body{background:none;}
.sale-block__body{width:247px; background: url(/design/spadshina/img/sale-block_right.png) 100% 0 no-repeat;height:285px;}
.sale-block__body h1{color:#580000; font-size:18px; line-height: 31px; background: url(/design/spadshina/img/sale-block_top.png) 0 0 no-repeat; width:247px; font-weight:normal; text-indent:15px; height:36px;}
.sale-block__body__content{width:227px;}
.sale-block__body__content_i{padding:15px 25px;}

.sale-block__img_i{padding:6px 7px;}
.sale-block__img img{float:left; overflow:hidden;}
.sale-block__name{display:block; text-align:center; clear:both; padding-bottom:12px; min-height: 33px;}
.sale-block__name a{color:#924d39; font-size:14px; line-height:17px;}
.sale-block__name a:hover{color:#580000; text-decoration:underline;}

.sale-block__body__price{position:relative; padding-left:5px; width: 192px;}
.sale-block__body__price__left{float:left; width:114px;}
.sale-block__body__price__left p{line-height:24px; color:#580000; font-size:22px;}
.sale-block__body__price__left  span{font-size:18px; line-height:24px;}

 */
/* ---footer--- */
.footer{ width:100%; min-width:990px; background:url(/design/spadshina/img/footer_bg.png) 0 0 repeat;}
.footer__body{ width:100%; min-width:990px; background:url(/design/spadshina/img/footer__top.png) 0 0 repeat-x;}

/* ---footer__top--- */
.footer__top{width:990px; margin:0 auto;}
.footer__top_i{padding-top:35px; padding-bottom:25px;} 
.footer__top__menu:first-child{margin-left:-2px;}
.footer__top__menu{float:left; list-style-type:none; margin-left:35px; width: 170px;}
.footer__top__menu__item{}
.footer__top__menu__item__link{font-size:13px; color:#8a5020; line-height:20px; text-decoration:none;}
.footer__top__menu__item__link:hover{text-decoration:underline; color:#580000;}

/* ---footer__info--- */
.footer__info{width:100%; min-width:990px; overflow:hidden; padding-bottom:11px; background:url(/design/spadshina/img/bird__icon__hor.png) 0 100% repeat-x;}
.footer__info__top{width:100%; min-width:990px; overflow:hidden; height:17px; background:url(/design/spadshina/img/bird__icon__hor.png) 0 0 repeat-x;}

/* ---footer__info__body--- */
.footer__info__body{width:990px; margin:0 auto;}
.fcontact{float:left; width:327px; }
.fcontact_i{padding-top:5px;}
.fcontact p{font-size:13px; color:#8a5020; line-height:15px; word-wrap: break-word; padding-bottom:7px;}

.copy{float:left; width:443px; }
.copy p{font-size:13px; color:#8a5020; line-height:15px; word-wrap: break-word;}

.etrarge{float:left;}
.etrarge p{ font-size:14px; color:#8a5020; line-height:15px; word-wrap: break-word; position:relative; top:17px; left:63px;}
.etrarge p em{display:block; background:url(/design/spadshina/img/etrarge.png) 0 0 no-repeat; width:49px; height:20px; position:absolute; top:-2px; left:106px;}

/* ---footer__sponsor--- */
.footer__sponsor{width:990px; margin:0 auto; overflow:hidden;}
.footer__sponsor_i{padding:30px 0 }
.sponsor__list{list-style-type:none;}
.sponsor__list__item:first-child{margin-left:33px;}
.sponsor__list__item{float:left; margin-left:10px;}
.sponsor__list__item__link{padding-bottom:10px; display:block;}
.sponsor__list__item__link img{overflow:hidden; display:block;} 

/* ---left-btn--- */

.left-btn{position:fixed;right:0; top:275px;  z-index:99;}
/*.left-btn a{display:block; width:44px; height: 165px; background:url(/design/spadshina/img/left-btn.png) 0 0 no-repeat; z-index:999; text-indent:-9999px; overflow:hidden;}*/
/*.left-btn a{display:block; width:44px; height: 165px; z-index:999; text-indent:-9999px; overflow:hidden;}*/
/*.left-btn a:hover{background-position:0 -184px; height:166px;}*/

/* ---btn--- */
a.btn{float:left; position:relative; height:25px; background: url(/design/spadshina/img/btn.png) 0 0 no-repeat; line-height:23px; text-align:center; color:#fae2c3; font-size:14px; padding:0 12px 0 15px; text-decoration:none; cursor:pointer;}
.btn span{height:25px; width:3px; background:url(/design/spadshina/img/btn.png) -266px 0 no-repeat; position:absolute; top:0; right: -3px;} 
.btn:hover{background-position:0 -31px; color:#fff;}
.btn:hover span{background-position:-266px -31px;}

.btn_drop{float:right;}
/*
.cart_layer {
font: 11px verdana;
display: none;
position: absolute;
top: 30%;
left: 20%;
width: 60%;
min-width: 805px;
min-height: 200px;
background-color: white;
z-index: 50;
border: 1px solid white;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
border-radius: 6px;
} */

/* ---blog-block--- */
.blog-block{ width:208px; padding-bottom:20px; position: relative; top: -5px;}
.blog-block__top{width:208px;  padding-bottom:10px; background:url(../img/bird__icon__hor.png) 0 100% repeat-x;}
.blog-block__top img{float:left;overflow:hidden; margin-right:14px;} 
.blog-block__top__desc{position:relative; top:-4px;}  
.blog-block__top h2{color:#580000; font-size:18px; line-height:20px; font-weight:normal; text-transform:uppercase; padding-bottom:5px;}
.blog-block__top p{color:#515151; font-size:14px; line-height:18px;}
.blog-block__list{padding-top:9px; list-style-type:none; padding-bottom:5px;}
.blog-block__list__item{padding-left:14px; background:url(../img/tmenu_delim.png) 0 4px no-repeat; padding-bottom:5px;}
.blog-block__list__item__link{color:#924d39; font-size:14px; line-height:17px;}
.blog-block__list__item__link:hover{color:#580000; text-decoration:underline;}

/* ---blog--- */
.blogs{width:990px; padding-bottom:13px;}

/* ---blog--- */
.blogs{float:left; width:762px; position:relative;}
.blog__title{color:#580000; font-size:18px; line-height:25px; padding-bottom:10px; background: url(../img/bird__icon__hor.png) 0 100% repeat-x; margin-bottom:15px; top:-5px; position: relative;}
.blog__item{width:762px; padding-bottom:15px; background: url(../img/bird__icon__hor.png) 0 100% repeat-x; margin-bottom:20px;} 
.blog__item_nobg{background:none;}
.blog__item h1{color:#924d39; font-size:24px; font-weight:normal; line-height:25px; word-wrap: break-word;}
.blog__item ul{list-style-type:none; padding-bottom:12px;}
.blog__item ul li{float:left; color:#4a4a4a; font-size:13px; line-height:23px; padding-left:15px;}
.blog__item ul li:first-child{padding-left:0;}
.blog__item p{color:#4a4a4a; font-size:14px; line-height:17px; padding-bottom:17px; text-align: justify;}
.blog__item a{color:#924d39; text-decoration:underline;}
.blog__item a:hover{color:#580000;}
.blog__item span{color:#924d39;}

.blog__item h1 a{text-decoration:none;}
.blog__item h1 a:hover{color:#924D39;}

.blog__item__img{padding-top:17px; padding-bottom:25px;}
.blog__item__img img{float:left; overflow:hidden;}
.blog__item__img table{margin:0 auto;}

/* ---blog__comments--- */
.blog__comments{width:742px; overflow:hidden; position:relative;}
.blog__comments_i{}
.blog__comments__title{color:#924d39; font-size:24px; line-height:28px; font-weight:normal; padding-bottom:8px;}
.blog__comments__anchor{color:#924d39; font-size:13px; line-height:15px;}
.blog__comments__anchor_right{text-align:right;}
.blog__comments__anchor a{color:#924d39; font-size:13px; line-height:15px;}
.blog__comments__anchor a:hover{color:#580000; text-decoration:underline;}

.blog__comments-block{padding-top:5px; padding-bottom:15px;}
.blog__comments__box{}
.blog__comments__box__comment{background: #fdf1e3; margin-bottom:20px; }
.blog__comments__box__answer{padding-left:15px;}
.blog__comments__box_i{padding:8px 14px 15px;}
/* ---sidebar--- */
.sidebar{float:left; width:228px; /*overflow:hidden;*/}
.sidebar_i{padding-left:20px;}

/* ---blog__comments__box__post--- */
.blog__comments__box__post{width:600px;}
.blog__comments__box__post p{color:#4a4a4a; font-size:14px; line-height:18px; padding-bottom:12px;}

.blog__comments__box__info__left{float:left;padding-left:8px;}
.blog__comments__box__info__left p{color:#924d39; font-size:14px; line-height:16px;}
.blog__comments__box__info__left a{ text-decoration:underline; color:#924d39; font-size:14px; line-height:16px;}
.blog__comments__box__info__left a:hover{text-decoration:none;}

.blog__comments__box__info__right{float:right; padding-right:8px;}
.blog__comments__box__info__right__name{color:#924d39; font-size:14px; line-height:16px;}
.blog__comments__box__info__right__date{color:#4a4a4a; font-size:14px; line-height:16px;}

/*---comments__form---*/
.comments__form{ width:488px; padding-bottom:15px;}
.comments__form__line{padding-bottom:15px; position:relative;}
.comments__form__line__item{float:left; margin-left:20px;}
.comments__form__line__item:first-child{margin-left:0;}
.comments__form__line__captcha{float:left; width: 120px; margin-right:12px; background: #e8eef7;}
.comments__form__line__captcha img{float:left; overflow:hidden;}
.comments__form__line__fromcaptcha{float:left;}
.comments__form__line__item_right{float:right;}
.comments__form__line__fromcaptcha input{height:15px; background: #fff; line-height:15px; border: 1px solid #dadada; font-size:14px; color:#4a4a4a; padding:5px; width:136px;}
.comments__form__line__fromcaptcha p{position:relative; top:-5px;}
.comments__form label{display:block; color:#000; font-size:14px; line-height:18px; padding-bottom:5px;}
.comments__form p{color:#4a4a4a; font-size:13px; line-height:20px;}
.comments__form__line__item input{width:222px; height:15px; background: #fff; line-height:15px; border: 1px solid #dadada; font-size:14px; color:#4a4a4a; padding:5px;}
.comments__form textarea{border: 1px solid #dadada; width:476px; height:88px; border: 1px solid #dadada; font-size:14px; color:#4a4a4a; line-height:18px; padding:5px; font-family:'Times New Roman', "Times CY", "Nimbus Roman No9 L", serif;}
.comments__form__line__button{float:right; padding-top:21px; padding-right:3px;}
/* ---cloud--- */
.cloud{width:208px; padding-bottom:20px;}
.cloud__link{color:#924d39; font-size:14px; line-height:18px;}
.cloud__link:hover{text-decoration:underline; color:#580000;}
.cloud__link_s1{font-size:18px; line-height:22px;}
.cloud__link_s2{font-size:24px; line-height:28px;}
/* ---book--- */
.book{position:relative; width: 742px; top:6px;}
.book_i{}
.book__breadcrumbs{color:#580000; font-size:14px; line-height:16px; padding-bottom:19px;}
.book__breadcrumbs a{color:#924d39; font-size:14px; line-height:16px;}
.book__breadcrumbs a:hover{color:#580000; text-decoration:underline;}

/* ---book__inner--- */
.book__inner{background:#fdf1e3; width: 742px;}
.book__inner_i{padding:31px;}

/* ---book__inner__top--- */
.book__inner__top{background:url(../img/bird__icon__hor.png) 0 100% repeat-x;} 
.book__inner__top_i{padding-bottom:18px;}
.book__inner__left{float:left; width:152px; overflow:hidden;}
.book__inner__left__img{ border: 1px solid #f7e8da; background: #fff url(../img/book__inner__left__img_bg.png) 0 100% repeat-x; border-top: none; border-bottom:none; margin-bottom:18px; width:150px;} 
.book__inner__left__img_i{padding:7px 6px;}
.book__inner__left__img table{margin:0 auto;}
.book__inner__left__img img{float:left; overflow:hidden;}
.book__inner__left__view{width:162px; margin-left:-9px;}
.book__inner__left__view__item{float:left; margin-left: 10px; padding-bottom:10px;}
.book__inner__left__view__item img{float:left; overflow:hidden;}

/* ---book__inner__right--- */
.book__inner__right{width:526px; float:left; }
.book__inner__right_i{padding-left:30px;}
/* ---book__inner__right__post--- */
.book__inner__right__post {padding-bottom:16px;} 
.book__inner__right__post h1{color:#580000; font-size:18px; line-height:34px; padding-bottom:10px;}
.book__inner__right__post p{color:#484848; font-size:14px; line-height:17px; padding-bottom:7px;}
.book__inner__right__post span{color:#924d39; font-size:13px; line-height:15px;}
.book__inner__right__post a{border-bottom: 1px dashed #924d39; text-decoration:none; color:#924d39; font-size:13px; line-height:15px;}
.book__inner__right__post a:hover{color:#580000; border-bottom: 1px dashed #580000;}
 
/* ---book__inner__bot--- */
.book__inner__bot{ background:url(../img/bird__icon__hor.png) 0 100% repeat-x; width:678px; margin-bottom:18px;}
.book__inner__bot_i{padding-bottom:5px;}
.book__inner__bot table{width:678px;}
.book__inner__bot table td{ vertical-align:middle; }
.book__inner__bot table td.book__inner__bot__list{text-align:left; width:183px;}
.book__inner__bot table td.book__inner__bot__price{text-align:left; width:270px;}
.book__inner__bot table td.book__inner__bot__price h2{color:#580000; font-size:22px; font-weight:normal; line-height:24px;}
.book__inner__bot table td.book__inner__bot__price h2 span{color:#580000; font-size: 18px;}
.book__inner__bot__count{text-align:left; width:245px;}
.book__inner__bot table td.book__inner__bot__count p{color:#580000; font-size:14px; line-height:24px;}
input.book__inner__bot__count__input{ border:1px solid #c2956d; background:#fff; width:26px; height:16px; text-align:center; font-size:14px; line-height:16px; color:#484848; position:relative; top:-2px; padding:3px 5px;}
.book__inner__bot__count__left{float:left; color:#580000; font-size:14px; line-height:24px;}
.book__inner__bot__count__left__btn{float:right; padding-right:5px; }


/* ---book__inner__right__audio--- */
.book__inner__right__audio{padding-bottom:32px; /*margin-top:-6px;*/}
.book__inner__right__audio h1{ color:#580000; font-size:18px; line-height:22px; padding-bottom:13px;}
.book__inner__right__audio p{ line-height:24px; font-size:14px; color:#484848;}
.book__inner__right__audio a{color:#924d39; border-bottom:none;}
.book__inner__right__audio a:hover{text-decoration:underline; color:#580000;  border-bottom:none;}
.book__inner__right__audio__btn {float:left; margin-right:10px;}
.book__inner__right__audio__btn a{display:block; text-indent:-9999px; overflow:hidden; cursor:pointer; width:24px; height:25px; background:url(../img/audio__btn.png) 0 0 no-repeat;}
/*.book__inner__right__audio__btn a:hover{background-position:0 -31px;}*/
/* ---socnet-small--- */
.socnet-small{ padding-bottom:15px; padding-top:10px; height:32px; overflow: hidden;}
.socnet-small__list__item{list-style-type:none; color:#484848; font-size:14px; line-height:16px; float:left; margin-left:7px;}
.socnet-small__list__item:first-child{margin-left:0;}
.socnet-small__list__item a{display:block; /*text-indent:-9999px;*/ overflow:hidden; /*background:#FFF url(../img/like_small.png) 0 0 no-repeat;width: 16px;*/ height: 16px;}
.socnet-small__list__item_fb a{background-position:-23px 0;}
.socnet-small__list__item_tw a{background-position:-46px 0;}
.socnet-small__list__item_email a{background-position:-69px 0;} 

/* ---column228px--- */
.column228px{width:228px; position:relative; float:left;}
.column228px_i{padding: 6px 0 0 20px;}
/* ---seminar--- */
.seminar{float:left; width:762px;}
.seminar_i{padding-right: 20px;}
.seminar__title{color:#580000; font-size:18px; line-height:20px; padding-bottom:15px; background:transparent url(../img/bird__icon__hor.png) 0 100% repeat-x; margin-bottom:23px;}
.seminar_i ul{padding-left: 20px;}
.seminar_i ul li {color: #4A4A4A; font-size: 14px; line-height: 17px; }
.seminar_i ul li a {color: #924D39;;}

.seminar__item{position:relative; width:742px; padding-bottom:21px; background:transparent url(../img/bird__icon__hor.png) 0 100% repeat-x; margin-bottom:24px;}
.seminar__item_nbg{background:none;}
.seminar__item__title{color:#924d39; font-size:24px; line-height:26px; padding-bottom:15px; font-weight:normal;}
.seminar__item__left{float:left; width:277px; height:169px; /*background: url(../img/seminar__item__left__bg.png) 0 0 no-repeat;*/}
.seminar__item__left_i{/*padding-left:67px; padding-top:24px;*/}
.seminar__item__left p{color:#fff; font-size:14px; line-height:16px; padding-bottom:4px; }
.seminar__item__left h1{ color:#580000; font-size:24px; line-height:24px; padding-bottom:10px;}
.seminar__item__left h2{ color:#fff; font-size:24px; line-height:27px;}

.seminar__item__right{float:right; width: 465px; overflow:hidden;}
.seminar__item__right_i{padding-left:20px; padding-top:10px;}
.seminar__item__right_i .book__inner__bot__count__left__btn {
	margin-left: 5px;
}
.seminar__item__right__post p{color:#4a4a4a; font-size:14px; line-height:17px; padding-bottom:14px; text-align:justify
;}
.seminar__item__right span{color:#580000;}
.seminar__item__right__price{float:left;}
.seminar__item__right__price p{ color:#580000; font-size:22px; line-height:24px;}
.seminar__item__right__price span{font-size:18px;}
.seminar__item__right__more{float:right;}
.seminar__item__right__more p{line-height:24px; color:#924d39; font-size:14px;}
.seminar__item__right__more a{line-height:24px; color:#924d39; font-size:14px;}
.seminar__item__right__more a:hover{text-decoration:underline; color:#580000;}
.seminar__item__right__count{float:right;}

/* ---store--- */
.store{width:742px; background: #fdf1e3;}
.store_i{/*padding: 25px 30px;*/padding-top: 25px; padding-bottom: 25px;}
.store__line__item{background:transparent url(../img/bird__icon__vert.png) 0 0 repeat-y; float:left; width:247px;}
.store__line__item:first-child{background:none; margin-left:0;}
.store__line{/*background:transparent url(../img/bird__icon__hor.png) 0 100% repeat-x; */margin-bottom:25px;}


/* ---describe--- */
.describe{background: #fdf1e3; padding:16px 20px}
.describe__bot{float:left;}
.describe__bot_right{float:right; padding-bottom:14px;}
.describe__bot p{color:#924d39; font-size:13px; line-height:15px;}
.describe__bot a{color:#924d39;}
.describe__bot a:hover{text-decoration:underline; color:#580000;}
/*tabs*/

.ui-tabs { position: relative; zoom: 1; }
.ui-tabs .ui-tabs-nav { margin: 0; padding: 0; }
.ui-tabs .ui-tabs-nav li { list-style: none; float: left; position: relative; top: 1px;  border-bottom: 0 !important; padding: 0; white-space: nowrap; }
.ui-tabs .ui-tabs-nav li a { float: left; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected { margin-bottom: 0; padding-bottom: 1px; }
.ui-tabs .ui-tabs-nav li.ui-tabs-selected a, .ui-tabs .ui-tabs-nav li.ui-state-disabled a, .ui-tabs .ui-tabs-nav li.ui-state-processing a { cursor: text; }
.ui-tabs .ui-tabs-nav li a, .ui-tabs.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-selected a { cursor: pointer; } 
.ui-tabs .ui-tabs-panel { display: block; }
.ui-tabs .ui-tabs-hide { display: none !important; }
.desc-block{width:742px; padding-bottom:20px;}
.tabs__list{background: transparent;list-style-type:none; display:block;}
.tabs__list__item{background: transparent;float:left;}
.tabs__list__anchor{background: transparent;padding:0 11px 0 20px; font-size:16px; color:#924d39;float:left;  display:block; height: 40px; line-height:40px; text-decoration:underline;}
.tabs__list__anchor:hover{text-decoration:underline;}
.tabs__list em{background: transparent;float:left; width: 8px; height: 40px; }
.ui-tabs-selected a{ background: url(../img/tabs.png) no-repeat 0 0px; font-weight:bold; text-decoration:none; color:#580000;}
.ui-tabs-selected a:hover{text-decoration:none;}
.ui-tabs-selected em{background: url(../img/tabs.png) no-repeat -468px 0;}


/* ---pagelist--- */
.pagelist{height:16px;}
.pagelist table{margin:0 auto;}
.pagelist__list{list-style-type:none; width: 400px;}
.pagelist__list__item{color:#924d39; font-size:14px; line-height:15px; float:left; padding-right:11px; list-style-type: none;}
.pagelist__list__item_point{padding-right:3px;}
.pagelist__list__item_prev{padding-right:14px;}
.pagelist__list__item__link{color:#924d39; font-size:14px; line-height:15px; display:block; border-bottom:1px solid #ad796a; text-decoration:none;}
.pagelist__list__item__link:hover{color:#580000; border-bottom:none;}
.pagelist__list__item_active .pagelist__list__item__link{color:#580000; border-bottom:none;}

.path {padding-bottom: 8px; position: relative; top: -4px;}
.path a{color: #924D39; font-size: 14px; line-height: 17px;}
.path span {color: #580000; /*font-weight:bold;*/ font-size: 14px;}

.book_text{color: #4A4A4A; font-size: 14px; line-height: 17px; padding-bottom: 14px; text-align: justify;} 

.archive__item {min-height:50px; font-size: 14px;}
.archive__item p {padding-top: 8px;}
.archive__item a {color:#924D39;}
.archive__item .archive__date{font-size: 14px;}
h1 span {color:#4A4A4A; color: #4A4A4A; font-weight: normal; font-size: 17px;}

/* ---regestration--- */
.registration{position:relative; top: -5px;}
.registration__text h1{font-size: 18px; line-height: 24px; color:#580000; padding-bottom: 15px;}
.registration__text p{color:#484848; font-size: 14px; line-height: 17px; padding-bottom: 20px;}
.registration__form__line{padding-bottom: 10px;}
.registration__form label{float:left; font-size: 14px; line-height: 22px; color:#580000; width: 235px; text-align:right; margin-right: 7px; }
.registration__form input{float:left; border: 1px solid #c2956d; background:#fff; font-size:14px; color:#580000; line-height:16px;  height:16px; padding: 3px 5px; width: 177px; } 
.registration__form textarea{float:left; border: 1px solid #c2956d; background:#fff; font-size:14px; color:#580000; line-height:16px;  height:48px; padding: 3px 5px; width: 177px; }
.registration__form__desc{color:#484848; font-size: 14px; line-height: 26px; padding-bottom: 20px; padding-left: 217px;}

.registration__btn{ padding-left: 273px; }

.event_gallery {height: 80px; width:710px; padding-left:10px;}
.event_gallery ul li{padding-right: 11px; padding-left: 0px;}
#event_gallery_next {position: absolute; left: 745px; top: 64px;}

#event_gallery_prev {position: absolute; left: 0px; top: 64px;}

.product__item__title a{text-decoration:none; color:#580000; padding-left:30px;}
.cart-page{width: 742px;}
.cart-page_i{}
.cart__page__title{ color:#580000; font-size: 18px; line-height: 24px; }

.cart-page__table table{width: 742px; margin-top: -5px;}
.cart-page__table table th{color:#580000; font-size: 14px; line-height: 16px; font-weight:normal; height: 42px; text-align:center; vertical-align:middle;}
.cart-page__table table th:first-child{text-align:left;}
.cart-page__table table tr{background-image: url(../img/bird__icon__hor.png); background-position:0 100%; background-repeat: repeat-x; position:relative;}
.cart-page__table table td{vertical-align:middle;  padding:  11px 0 18px 0;}

.cart-page__table__product{width: 228px;}
.cart-page__table__product__inner{}
.cart-page__table__product__inner__img{float:left; border: 1px solid #eee4e1; padding: 3px; }
.cart-page__table__product__inner__img img{float:left; overflow:hidden;}

.cart-page__table__product__inner__desc{float:left; padding-left: 15px; width: 160px;}
.cart-page__table__product__inner__desc p{font-size: 14px; line-height: 17px; color:#924d39; padding-top: 2px;}
.cart-page__table__product__inner__desc p a{color:#924d39; }
.cart-page__table__price{text-align:center; width: 141px;}
.cart-page__table__price p{color:#580000; font-size: 22px; line-height: 24px;}

.cart-page__table__count{text-align:center; width: 137px;}
.cart-page__table__count__input{border: 1px solid #c2956d; width: 36px; height: 23px; margin: 0 auto; }
.cart-page__table__count__input input{background:#fff; border:none; padding: 3px 5px; width: 26px; height: 16px; color:#484848; line-height: 16px; font-size: 14px; text-align:center;}

.cart-page__table__sum{width: 168px; text-align:center;}
.cart-page__table__sum p{color:#580000; font-size: 22px; line-height: 24px;}

.cart-page__table__delete{vertical-align:middle; text-align:center;}
.cart-page__table__delete a{display:block; width: 15px; height: 16px; background: url(../img/delete.png) 0 0 no-repeat; text-indent:-9999px; overflow:hidden; margin: 0 auto; position:relative; right: 5px;}

.cart-page__table__all{ padding-right: 103px; padding-bottom: 4px; padding-top: 5px;}
.cart-page__table__all p{text-align:right;  line-height: 30px; color:#484848; font-size: 14px;} 
.cart-page__table__all span{font-weight:bold; color:#580000; font-size: 22px; line-height: 30px;}

/* ---cart-page__form--- */
.cart-page__form{width: 742px; padding-bottom: 20px;}
.cart-page__form__title{color:#580000; font-size: 18px; line-height: 24px; padding-bottom: 12px;} 


.cart-page__form__inner{width: 742px; background: #fdf1e3; margin-bottom: 17px;}
.cart-page__form__inner_i{ padding: 31px 127px 21px 0;}

.cart-page__form__inner__line{padding-bottom: 10px;}
.cart-page__form__inner__line label{float:right; font-size:#580000; font-size:14px; line-height: 22px; padding-right: 9px; text-align:right;}

.cart-page__form__inner__line__input_width400px{width: 390px;}
.cart-page__form__inner__line__input_width400px input{width: 390px;}
.cart-page__form__inner__line__input{ height: 16px; border: 1px solid #c2956d; float:right; padding: 3px 5px; background: #fff;}
.cart-page__form__inner__line__input input{background: #fff; border:none;  height: 16px; line-height: 16px; font-size: 14px; color:#580000; }
.cart-page__form__inner__line__input_width145px{width: 135px;}
.cart-page__form__inner__line__input_width145px input{width: 135px;}
.cart-page__form__inner__line__input_width187px{width: 177px;}
.cart-page__form__inner__line__input_width187px input{width: 177px;}

.cart-page__form__inner__line__input_width35px{width: 25px;}
.cart-page__form__inner__line__input_width35px input{width: 25px;}

.cart-page__form__inner__line__item{float:right; width: 250px; margin-left: 5px;}
.cart-page__form__inner__line__item_small{width: 152px; margin-left: 0px;}

.cart-page__now{font-size: 14px; line-height: 16px; color:#484848; float:left;}
.cart-page__form__btn{float:right; padding-right: 4px; padding-top: 2px;}

.cart-page__form__btn .btn{padding:0 7px 0 10px;}
.addthis_toolbox {padding-top: 5px;}
.addthis_toolbox a, .addthis_toolbox a:hover{border-bottom:none; }
.wrapper {
	background: white;
	margin-top: 20px;
	padding: 0 0;
	margin: 0 auto;
	width: 990px;
}

	/*input[type=text] {background-color:#fff !important; padding:2px 5px !important;}*/ 
	textarea {background-color:#fff !important; padding:2px 5px !important;} 
	input.aqua_button { background: url(/img/shoporder/aqua_button_bg.png); color:#fff; padding:5px 10px;}
	
	span.asterix { color:#30a1dc; font-size:16px;}
	span.comment { font-size:10px; margin-top:10px; font-size: 14px; line-height: 16px; color: #484848; font-weight:normal; }
	.cart-page__table .info__message {padding:10px 0 20px 655px;}
	table.aqua_order { width:100%; border:none; margin-right:10px; margin-top:10px;} 
	/*table.aqua_order tr.aqua_product{ border-top: 1px solid #AC7663;; }*/ 
	table.aqua_order tr td { border:none; padding:10px; vertical-align:middle; }  
	table.aqua_order span.price { font-weight:bold; color:#580000; } 
	table.aqua_order span.price_total { font-weight:bold; color:#580000; font-size:16px; margin:0px 10px;} 
	table.aqua_order thead tr td { background-color:#fdf1e3; }
	
	div.aqua_order_summary { padding:10px 20px; background-color:#fdf1e3; width:250px; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px;}
	
	div.aqua_ordar_contact {padding:20px 30px 20px 20px; background-color:#f7f8fa;}
	div.aqua_ordar_contact table{ width: 100%; border:none;}
	div.aqua_ordar_contact table tr td{ border:none; vertical-align:top; padding:0px;}
	div.aqua_ordar_contact table tr td.aqua_title{ padding-right:10px; }
	
	div.aqua_cart {-webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; padding-top: 32px; padding-right: 30px; padding-left: 30px; background-color:white; position:relative; z-index:299;}
.box_cart {background-color:white;}

div.infolayer{ display:none; }
.desc { display: none; position: absolute; top: 30%; left: 35%; width: 450px; z-index: 450;}
.orphus {padding-bottom: 13px; font-size:14px;  text-align: center;}
.orphus span{color:#924D39;}

