/* GLOBAL 
 * reset */
html,
body {height:100%;background:#fff;}
body {margin:0;padding:0;color:#000;font:12px/18px Arial,Verdana,sans-serif;}
a {color:#000;text-decoration:none;}
a:hover {text-decoration:underline;}
a:focus {outline:none;}
img {margin:0;border:none;}
form, fieldset, legend {margin:0;padding:0;border:none;}
input, textarea, select {color:#222;font:12px/14px Arial,Verdana,sans-serif;vertical-align:middle;}
address {font-style:normal;}
blockquote {margin:0;}

/* wrappers */
.clearfix:after {content:"";clear:both;height:0;display:block;}
* html .clearfix {height:1%;}
* + html .clearfix {height:1%;}
.tbfix {display:table;}
.easyfix {overflow:hidden;}
* html .easyfix {height:1%;overflow:visible;}
* + html .easyfix {height:1%;overflow:visible;}

/* centered box */
.ctr-wrap {width:100%;margin:0 auto;overflow:hidden;position:relative;text-align:center;}
.ctr-hold {left:50%;float:left;position:relative;text-align:center;}
.ctr-box {left:-50%;float:left;position:relative;}

/* headings */
h1 {margin:0;font:65px/68px 'Times New Roman',Times,Georgia,serif;text-transform:uppercase;}
.b-heading {padding:17px 0 0;float:left;}
.b-heading h1 {margin:0;float:left;font:25px/28px 'Times New Roman',Times,Georgia,serif;padding:3px 8px;color:#fff;background:#000;text-transform:uppercase;clear:both;}
.product-sublevel {color:#2e2e2e;margin:0;font:bold 11px/18px Arial,Verdana,sans-serif;text-transform:uppercase;}
.product-name {margin:0;font:20px/24px Arial,Verdana,sans-serif;color:#000;text-transform:uppercase;}
h3 {margin:0;font:20px/24px 'Times New Roman',Times,serif;}
h4 {margin:0;font:bold 12px/14px Arial,Verdana,sans-serif;text-transform:uppercase;}

/* floats */
.flt-lt {float:left !important;}
.flt-rt {float:right !important;}

/* LAYOUT */
.page-width {position:relative;width:950px;margin:0 auto;min-height:100%;}
* html .page-width {height:100%;}
.page-holder {width:100%;padding:98px 0 110px;position:relative;}
.columns-btm {padding:10px 0 25px;}
.columns-aside {background:url(/bitrix/templates/braude/images/bg/columns.png) repeat-y 151px 0;}
.column-navbar {background:url(/bitrix/templates/braude/images/bg/columns.png) repeat-y 241px 0;margin:0 0 5px;}
.aside {display:inline;float:left;width:150px;margin:0 17px 0 0;}
.sidebar {float:left;width:180px;display:inline;margin:0 30px 0 0;padding:10px 0;}
.navbar {float:left;width:185px;display:inline;margin:0 85px 0 0;padding:25px 0;}
.content a:hover {text-decoration:none;background:#000;color:#fff;}

/* LOGO */
.logo {position:absolute;left:0;top:54px;width:214px;height:15px;background:url(/bitrix/templates/braude/images/logo/braude.png) no-repeat;text-indent:-9999px;overflow:hidden;z-index:3;}
.logo a {display:block;width:100%;height:100%;}

/* CONTENT */
.content {position:relative;z-index:1;}
.b-collection-frame {padding:5px 0 0;}
.b-collection-frame img {display:block;}

/* main page adv */
.b-main-adv img {display:block;}
.b-main-advs {padding:5px 0 0;}
.b-main-advs img {float:left;}

/* left column */
.nav-aside {margin:0;padding:15px 0 0;list-style:none;font-size:12px;line-height:14px;}
.nav-aside li {padding:2px 0;text-transform:uppercase;}
.nav-aside a:hover {text-decoration:none;}
.nav-aside ul {display:none;margin:0;padding:4px 0 0 10px;list-style:none;position:relative;overflow:hidden;}
.nav-aside li.open ul {display:block;}
.nav-aside ul li {background:url(/bitrix/templates/braude/images/bg/nav-aside-ul-li.png) no-repeat 0 8px;padding:2px 0 2px 8px;text-transform:none;}
.nav-aside li.active {font-weight:bold;}
.nav-aside li.active ul li {font-weight:normal;}
.nav-aside ul li.active,
.nav-aside li.active ul li.active,
.nav-aside li.open ul li.active {font-weight:bold;}

/* sort */
.b-cat-sortby {float:right;padding:25px 0 0;line-height:18px;}
.b-cat-sortby a {color:#666;}
.b-cat-sortby a:hover {background:none;color:#666;text-decoration:underline;}
.b-cat-sortby img {margin:0 5px;}

/* sidebar sort links */
.sidebar-sort {margin:0;padding:0;list-style:none;background:url(/bitrix/templates/braude/images/bg/sidebar-sort.png) repeat-x 0 100%;}
.sidebar-sort li {background:url(/bitrix/templates/braude/images/bg/sidebar-sort.png) repeat-x;text-transform:uppercase;font:bold 12px/14px Arial,Verdana,sans-serif;padding:15px 0;}
.sidebar-sort a {padding:0 12px 0 0;background:url(/bitrix/templates/braude/images/bg/sidebar-sort-a.png) no-repeat 100% 4px;}
.sidebar-sort a:hover {background:#000 url(/bitrix/templates/braude/images/bg/sidebar-sort-a.png) no-repeat 100% -188px;text-decoration:none;}
.sidebar-sort a.adv-pic {padding:0;background:none;}
.sidebar-sort img {display:block;}

/* category paginator */
.b-cat-paginator {text-align:right;}
.b-cat-paginator a {color:#999;}
.b-cat-paginator a:hover {background:none;color:#999;text-decoration:underline;}

/* pagination */
.pagination {padding:0 0 10px;}
.pagination span {float:left;margin:0 10px 0 0;}
.pagination strong {float:left;margin:0 10px 0 0;}
.pagination a {float:left;margin:0 10px 0 0;}

/* category */
.b-cat .item {float:left;width:200px;padding:15px 45px 10px 0;}
.b-cat h4 {margin:5px 0 0;font-size:12px;line-height:14px;text-transform:uppercase;}
.b-cat img {display:block;}
.b-cat p {margin:0;}
.b-cat-price {padding:4px 0 0; }
.b-cat .item .chena_st {padding:0; margin:0; position:absolute; top:44px; left:170px; color:#7b7b7b; text-decoration:line-through; font-size:14px;}
.canvas-strike {position:absolute;left:0;top:0;}
.canvas-implemented {text-decoration:none !important;}
.l-sold-out {margin:5px 0 0;display:inline-block;font:10px/14px Arial,Verdana,sans-serif;text-transform:uppercase;border:1px solid #979797;padding:0 4px;}

/* sidebar view */
.b-view {padding:10px 0;}

/* vertical gallery */
.vgallery {float:left;width:120px;padding:37px 15px 25px 0;}
.vgallery .holder {padding:10px 0;}
.vgallery .slicer {width:100%;height:370px;position:relative;overflow:hidden;}
.vgallery .node {position:relative;width:100%;height:15000px;}
.vgallery ul {margin:0;padding:0;list-style:none;}
.vgallery li {padding:4px 0;}
.vgallery img {display:block;margin:0 auto;}
.vgallery .btn-prev,
.vgallery .btn-next,
.vgallery .btn-prev:hover,
.vgallery .btn-next:hover {display:block;width:16px;height:8px;margin:0 auto;text-indent:-9999px;overflow:hidden;background:url(/bitrix/templates/braude/images/bg/vgallery-buttons.png) no-repeat;}
.vgallery .btn-prev,
.vgallery .btn-prev:hover {background-position:0 -8px;}

/* product page */
/*.chena_st {padding:0; margin:0; position:absolute; bottom:300px; left:130px; color:#7b7b7b; text-decoration:line-through; font-size:14px;}*/
.chena_st {padding:0; margin:0; position:absolute; top:44px; left:170px; color:#7b7b7b; text-decoration:line-through; font-size:14px;}
.canvas-strike {position:absolute;left:0;top:0;}
.canvas-implemented {text-decoration:none !important;}
.b-product {padding:25px 0 0;}
.product-image-info {float:left;position:relative;width:390px;}
.product-info {}
.product-cat-descr {font-size:15px;line-height:17px;}
.product-price {font-size:14px;line-height:16px;padding:3px 0 0;}
.product-image-column {float:left;width:310px;display:inline;margin:0 90px 0 0;}
.product-image {background:url(/bitrix/templates/braude/images/bg/product-image-2.png) repeat-y;width:262px;position:relative;}
.product-image .bgb {background:url(/bitrix/templates/braude/images/bg/product-image-btm-2.png) no-repeat 0 100%;padding:0 0 15px;}
.product-image .bgt {background:url(/bitrix/templates/braude/images/bg/product-image-top-2.png) no-repeat; /*padding:30px 20px 0;*/ padding:15px 0px 0;}
.product-image-wrapper {margin:0 auto;width:230px;height:345px;position:relative;overflow:hidden;background:url(/bitrix/templates/braude/images/bg/image-preload.gif) no-repeat 50% 50%;}
.product-image img {display:block;}
.list-triangles {margin:0;padding:10px 0 0;list-style:none;font-size:11px;line-height:14px;}
.list-triangles li {background:url(/bitrix/templates/braude/images/bg/list-triangles.png) no-repeat 0 3px;padding:0 0 0 20px;}
.try-on {margin:10px 0 0;padding:0 0 0 20px;background:url(/bitrix/templates/braude/images/bg/try-on.png) no-repeat 0 3px;min-height:20px;line-height:14px;}
* html .try-on {height:20px;}
.zoom-img-box {position:absolute;left:50px;top:50px;border:1px solid #e5e5e5;width:100px;height:100px;z-index:2;overflow:hidden;visibility:hidden;}
.zoom-img-box img {position:absolute;left:0;top:0;}
.product-image-clone {position:absolute;left:0;top:0;z-index:3;background:url(/bitrix/templates/braude/images/bg/transparent.png);cursor:move;}
.product-image-clone-bg {position:absolute;left:0;top:0;z-index:1;background:#fff;cursor:move;}
.product-image-buttons {padding:15px 0 0;}
.product-image-buttons a {float:left;font:bold 12px/18px Arial,Verdana,sans-serif;color:#969697;text-transform:uppercase;padding:0 20px 0 0;}
.product-image-buttons a:hover {background:none;color:#969697;text-decoration:underline;}
.product-image-buttons a.watch-video {float:right;background:url(/bitrix/templates/braude/images/ico/watch-video.png) no-repeat 100% 0 !important;margin:0 20px 0 0;}
.product-image-buttons a.zoom-photo {background:url(/bitrix/templates/braude/images/ico/zoom.png) no-repeat 100% 0 !important;}
.product-image-column .product-sublevel {margin:10px 10px 0;} 
/* recommend products */
.b-recommend {font-size:10px;line-height:12px;text-transform:uppercase;padding:0 0 25px;}
.b-recommend .item {float:left;width:33%;text-align:center;margin:0 0 0 -1px;}
.b-recommend .wrap {padding:0 0 0 1px;}
.b-recommend  img {display:block;margin:0 auto;}
/* sizes */
.product-size-holder {padding:15px 0;}
.product-size {float:left;}
.product-sizes,
.product-sizes:hover {float:left;margin:0 0 0 15px;background:url(/bitrix/templates/braude/images/bg/product-sizes.png) no-repeat !important;padding:0 0 0 20px;line-height:20px;color:#000 !important;}
.product-sizes:hover {text-decoration:underline !important;}

/* zoom */
.big-image-zoom {width:390px;height:412px;border:1px solid #ccc;background:#fff;position:absolute;left:0;top:10px;visibility:hidden;overflow:hidden;}
.big-image-zoom img {position:absolute;left:0;top:0;z-index:2;}

/* icon links */
.l-icon {float:left;font-size:11px;line-height:20px;padding:0 0 0 25px;text-transform:uppercase;color:#333;background-repeat:no-repeat !important;}
.l-icon:hover {background-color:#fff !important;text-decoration:underline !important;color:#666 !important;}
.l-tell-a-friend {background-image:url(/bitrix/templates/braude/images/ico/tell-a-friend.png) !important;}
.l-share {background-image:url(/bitrix/templates/braude/images/ico/share.png) !important;}
.b-icons {padding:15px 0;}
.b-icons a {margin-right:15px;}
.l-read-more {padding:0 12px 0 0;background:url(/bitrix/templates/braude/images/bg/sidebar-sort-a.png) no-repeat 100% 4px;text-transform:uppercase;font-weight:bold;}
.l-read-more:hover {background:#000 url(/bitrix/templates/braude/images/bg/sidebar-sort-a.png) no-repeat 100% -188px !important;text-decoration:none;}

/* buttons */
.l-black-gradient,
.l-white-gradient {float:left;padding:0 15px 0 0;cursor:pointer;line-height:24px;text-transform:uppercase;}
.l-black-gradient:hover,
.l-white-gradient:hover {text-decoration:underline !important;}
.l-black-gradient span,
.l-white-gradient span {float:left;padding:0 0 0 15px;}
.l-black-gradient,
.l-black-gradient:hover {background:url(/bitrix/templates/braude/images/bg/btn-black-gradient.png) no-repeat 100% 0 !important;color:#fff !important;}
.l-black-gradient span {background:url(/bitrix/templates/braude/images/bg/btn-black-gradient.png) no-repeat;}
.l-white-gradient,
.l-white-gradient:hover {background:url(/bitrix/templates/braude/images/bg/btn-white-gradient.png) no-repeat 100% 0 !important;color:#272526 !important;}
.l-white-gradient span {background:url(/bitrix/templates/braude/images/bg/btn-white-gradient.png) no-repeat;}
.btn-wish-list {padding:10px 0 0;}

/* breadcrumbs */
.breadcrumbs {margin:0;padding:0;list-style:none;}
.breadcrumbs li {float:left;font-size:12px;line-height:18px;padding:0 15px 0 10px;background:url(/bitrix/templates/braude/images/bg/breadcrumbs.png) no-repeat 0 7px;margin:0 0 0 -10px;}
.breadcrumbs li:first-child {background:none;}
.breadcrumbs a {color:#000;font-weight:bold;}

/* tabs */
.tabset {margin:10px 0 0;}
.tabset a {float:left;position:relative;font-size:11px;line-height:22px;text-transform:uppercase;color:#333;background:url(/bitrix/templates/braude/images/bg/tab-link.png) no-repeat 100% 0;margin:0 3px -1px 0;white-space:nowrap;cursor:pointer;padding:0 28px 0 0;}
.tabset a span {float:left;background:url(/bitrix/templates/braude/images/bg/tab-link.png) no-repeat;padding:0 0 0 28px;}
.tabset a:hover {text-decoration:underline;color:#333 !important;background:url(/bitrix/templates/braude/images/bg/tab-link.png) no-repeat 100% 0 !important;}
.tabset a.active,
.tabset a.active:hover {background:url(/bitrix/templates/braude/images/bg/tab-link.png) no-repeat 100% -22px !important;text-decoration:none !important;}
.tabset a.active span,
.tabset a.active:hover span {background:url(/bitrix/templates/braude/images/bg/tab-link.png) no-repeat 0 -22px !important;}
.tab {background:url(/bitrix/templates/braude/images/bg/tab.png) repeat-x;font-size:11px;line-height:12px;}
.product-page .tab {margin-right:30px;}
.tab .bgl {background:url(/bitrix/templates/braude/images/bg/tab.png) repeat-y;}
.tab .bgb {background:url(/bitrix/templates/braude/images/bg/tab-b.png) repeat-x 0 100%;}
.tab .bgr {background:url(/bitrix/templates/braude/images/bg/tab-r.png) repeat-y 100% 0;}
.tab .bgrt {background:url(/bitrix/templates/braude/images/bg/tab-rt.png) no-repeat 100% 0;}
.tab .bgrb {background:url(/bitrix/templates/braude/images/bg/tab-rb.png) no-repeat 100% 100%;padding:5px 30px 0 0;}
.tab .bglb {background:url(/bitrix/templates/braude/images/bg/tab-lb.png) no-repeat 0 100%;padding:0 0 15px 15px;}
.tab p {margin:10px 0 0;}

/* boxes */
.b-border-dotted {background:url(/bitrix/templates/braude/images/bg/border-dotted.png) repeat-x;}
.b-border-dotted p {margin:0;color:#666;}
.b-border-dotted h4 {margin:0 0 15px;}
.b-src-results .item {margin:-1px 0 0;padding:30px 0 25px;}
.b-src-results .item:first-child {background:none;}
.b-src-results img {float:left;margin:0 15px 0 0;}
.b-news .item {padding:20px 0;margin:-1px 0 0;}
.b-news .item:first-child {background:none;}
.b-news img {float:left;margin:0 10px 0 0;}
.b-news h3 {padding:6px 0;}
.news-item-holder {padding:10px 0 0;}
.news-item-holder img {display:block;}
.news-item-holder h3 {margin-bottom:5px;}
.news-item-holder p {margin:5px 0 0;}
.news-item {padding:20px 0 5px;}

/* HEADER */
.header {position:absolute;left:0;top:0;z-index:2;height:98px;width:100%;}

/* top navigation */
.topnav {position:absolute;right:0;top:20px;}
.topnav ul {margin:0;padding:0;list-style:none;float:right;}
.topnav li {float:left;background:url(/bitrix/templates/braude/images/bg/topnav-li.png) no-repeat 100% 50%;padding:0 8px;}
.topnav ul a {color:#666;}
.head-cart {float:right;display:inline;margin:0 0 0 8px;background:url(/bitrix/templates/braude/images/bg/head-cart.png) no-repeat;padding:0 0 0 25px;}
.head-cart strong,
.head-cart strong a {color:#933;}

/* phone */
.b-header-phone {position:absolute;right:405px;top:20px;color:#131313;}
.b-header-phone span {color:#666;}

/* welcome */
.b-header-welcome {position:absolute;left:0;top:20px;color:#666;}
.b-header-welcome strong {color:#000;}

/* main navigation */
.nav {position:absolute;left:0;bottom:0;background:#000;width:100%;z-index:2;}
.nav table {width:100%;}
.nav table,
.nav td {margin:0;padding:0;border-collapse:collapse;font:10px/23px Verdana,Arial,sans-serif;text-transform:uppercase;}
.nav a {display:block;color:#fff;padding:0 10px;text-align:center;}
.nav .holder {height:23px;}
.nav .holder:hover a,
.nav .hover a,
.nav a:hover {color:#000;background:#fff;text-decoration:none;}
/* dropdown */
.nav .drop {display:none;position:absolute;left:0;top:23px;width:152px;}
.nav .last .drop {left:auto;right:-6px;}
.nav .last .drop li {text-align:right !important;}
.nav ul {margin:0;padding:0 20px 0 10px;list-style:none;background:url(/bitrix/templates/braude/images/bg/drop.png) repeat-y;width:122px;}
.nav ul li {float:none;font:11px/13px Arial,Verdana,sans-serif;padding:0 0 5px;text-transform:none;}
.nav ul a {float:none;color:#000;padding:0;position:relative;text-align:left;display:inline;}
.nav ul a:hover {text-decoration:none;color:#fff !important;background:#000 !important;}
.nav .drop i {display:block;width:152px;height:11px;position:relative;overflow:hidden;font-size:1px;line-height:1px;}
.nav .drop i.t {background:url(/bitrix/templates/braude/images/bg/drop-top.png) no-repeat;}
.nav .drop i.b {background:url(/bitrix/templates/braude/images/bg/drop-btm.png) no-repeat;}
* html .nav .drop i.b {margin-top:-1px;}
.nav .hover,
.nav .holder:hover {position:relative;}
.nav .hover .drop,
.nav div.holder:hover .drop {display:block;}

/* search */
.content-search {padding:0 0 25px;}
.input-text {background:#e7e7e7;border:1px solid #999;margin:0;padding:2px 4px;font:10px/12px Arial,Verdana,sans-serif;color:#666;}
.b-search .btn {float:left;display:inline;margin:0 0 0 3px;}
.b-search .input-text {width:192px;float:left;}
.footer .b-search .input-text {width:136px;font-size:11px;line-height:13px;padding:1px 4px;} 
.b-search .focused {color:#000;}
.header .b-search {position:absolute;right:0;top:52px;}

/* FOOTER */
.footer {position:absolute;bottom:0;background:url(/bitrix/templates/braude/images/bg/footer.png) repeat-x;padding:12px 0 16px;height:58px;margin-top:-86px;width:100%;overflow:hidden;}
.btnav {margin:0;padding:0;list-style:none;float:left;}
* html .btnav {height:1%;}
.btnav li {float:left;background:url(/bitrix/templates/braude/images/bg/btnav.png) no-repeat 0 50%;font-size:11px;line-height:16px;padding:0 8px;margin:0 0 0 -1px;}
.btnav li:first-child {background:none;}
.btnav a {color:#666;}
.footer form {float:left;}
.footer .b-search {float:left;display:inline;margin:0 0 0 5px;}
.footnav {margin:0;padding:14px 0;list-style:none;color:#999;font:10px/12px Arial,Verdana,sans-serif;text-align:center;}
.footnav li {display:inline;padding:0 8px;}
.footnav a {color:#999;}














/*main page*/

.main-big-banner {position:relative;width:950px;height:493px;background:url(/bitrix/templates/braude/images/img/new111.jpg) no-repeat;}
.main-big-banner .head {font:12px/16px Arial,Verdana,sans-serif;color:#000;padding:11px 31px 0;text-transform:uppercase;}
.main-big-banner .head  h1{font:12px/16px Arial,Verdana,sans-serif;color:#000;padding:0; }
.main-big-banner .head span { float:left;border:solid #000;border-width:1px 0;}				
.main-big-banner .subhead1 {font:italic 16px/21px 'Times New Roman',"Times",serif;color:#5f3a31; padding:57px 30px 0;}				
.main-big-banner .brand1 {font:italic 40px/38px 'Times New Roman',"Times",serif;color:#cc006d;padding:4px 31px 0;}				
.main-big-banner .brand2{font:italic 36px/28px 'Times New Roman',"Times",serif;color:#cc006d;padding:0 34px;}				
.main-big-banner .brand3{font:italic 30px/27px 'Times New Roman',"Times",serif;color:#cc006d;padding:0 31px;}		
.main-big-offer {margin:40px 0 0;padding:12px 10px 0;background:url(/bitrix/templates/braude/images/bg/main-big-off-er2333.png) no-repeat 100% 25px;width:340px;text-align:right;}		
.main-big-banner .headcenter {font:italic 48px/50px Arial,Verdana,sans-serif; color:#ff0;padding-right:10px;}				
.main-big-banner .subhead2 {font:italic 18px/32px Arial,Verdana,sans-serif;color:#5f3a31;padding-right:20px;margin-top:-10px;}					
.main-big-banner .bonus {font:italic 30px/40px Arial,Verdana,sans-serif; color:#f1a3b2;}					
.main-big-banner .txt {font:11px/11px Arial,Verdana,sans-serif; color:#5f3a31;padding:0 31px;}					
.main-big-banner .blackblock {position:absolute;left:0;bottom:-1px;width:890px;height:54px;padding:10px 30px;background:url(/bitrix/templates/braude/images/bg/blackblock.png); font:11px/11px Arial,Verdana,sans-serif; color:#6e6e6e;}

.main-lef-banner{float:left;width:471px;height:125px;background:url(/bitrix/templates/braude/images/img/left13.jpg) no-repeat;}
.main-lef-banner .head{font:italic 20px 'Times New Roman'; color:#000; padding-left:105px; padding-top:9px;}
.main-lef-banner .txt{font:italic 28px 'Times New Roman'; color:#000; padding-left:130px; padding-top:7px;}
.main-lef-banner .bottom{font:italic 28px 'Times New Roman'; color:#000; padding-left:170px; padding-top:0px;}

.main-right-banner{float:right; display:block; width:471px; height:125px; background:url(/bitrix/templates/braude/images/img/right13.jpg) no-repeat;}
.main-right-banner .head{font:italic 22px 'Times New Roman'; color:#000; padding-left:170px; padding-top:9px;}
.main-right-banner .txt{font:italic 22px 'Times New Roman'; color:#3c4542; padding-left:250px; padding-top:7px;}					
.main-right-banner .bottom{font:italic 22px 'Times New Roman'; color:#000; padding-left:265px; padding-top:0px;}




/**/

.notetext_my { 
			position:fixed;
			/*top:200px;
			left:400px;*/
			top:30%;
			left:30%;
			z-index:1002;
			width:400px;
			height:150px;
			display:block;
			text-align:center;
			border: 2px solid #ee1d23;
			background-color:#FBFBFB;
		}
.notetext_my  table{
					width:100%;
					height:100%;
					border:0px;
					}
.cartss {width:360px; float:left; z-index:1000; top:25%; left:34%; background:#fefefe; position:absolute; padding:0 23px 23px 23px; color:#2c2c2c;}
.c_vl {width:4px; height:4px; position:absolute; left:0; top:0; background:url(/bitrix/templates/braude/images/basket/c_vl.gif) no-repeat left top;}
.c_vr {width:4px; height:4px; position:absolute; right:0; _right:-1px; top:0; background:url(/bitrix/templates/braude/images/basket/c_vr.gif) no-repeat left top;}
.c_nl {width:4px; height:4px; position:absolute; left:0; bottom:0; _bottom:-10px; background:url(/bitrix/templates/braude/images/basket/c_nl.gif) no-repeat left top;}
.c_nr {width:4px; height:4px; position:absolute; right:0; _right:-1px; bottom:0; _bottom:-10px; background:url(/bitrix/templates/braude/images/basket/c_nr.gif) no-repeat left top;}


h3 {font-size:18px; color:#2c2c2c; font-family:Verdana; padding:0; margin:15px 0 0 0; font-weight:normal;}
p.vkorzine {padding:0 0 0px 0; margin:12px 0 0 0;}
.tabl { background:url(/bitrix/templates/braude/images/basket/pain1.gif) repeat-x top left; margin-top:10px;}
.cartss table td img {border:1px solid #f2f2f2;}
.cartss table td {padding:10px 0;}
.cartss table td a {font-weight:bold; text-decoration:none; color:#2c2c2c; font-size:12px;}
p.itogo {padding:8px 0 0 0; margin:0px 0 0 0; background:url(/bitrix/templates/braude/images/basket/pain1.gif) repeat-x top left; font-weight:bold;}
.panel_kn {margin-top:18px; float:left; }
input.red {border:0; background:#eb1881; padding:0 12px 0 10px; _padding:0; margin:0; font-size:14px; _font-size:12px; color:#FFF; font-family:"Century Gothic"; height:24px;}
input.blue {border:0; background:#dbdeee; padding:0 12px 0 10px; _padding:0; margin:0; font-size:14px; _font-size:12px; color:#555555; font-family:"Century Gothic"; height:24px;}
span.knop { float:left;}
.ots15 {padding-left:15px;}

.disc-email {
				position:fixed;	
				top:30%;
				left:35%;
				z-index:1002;
				width:330px;
				height:330px;
				display:block;			
				margin:0;padding:0; background:url(/upload/win.png) no-repeat left top;
			}
.disc-email .f-get-dis{ 
						left: 55px;
					    margin: 0;
					    padding: 0;
					    position: relative;
					    top: 277px;
					   }	
					   
.disc-email .f-get-dis input{
							    background: none repeat scroll 0 0 #FFFFFF;
							    border: 1px solid #878482;							   
							    height: 17px;
							    margin: 0;
							    padding: 0;
							}
							
.disc-email .f-get-dis .btn_ok{
							   		font-size: 14px;
								    height: 19px;
								    padding-bottom: 7px;
								    width: 42px;
								}
													
.disc-email .close{   
				    font-size: 20px;
				    font-weight: bold;
				    left: 313px;
				    margin: 0;
				    padding: 0;
				    position: relative;
				    top: -21px;
				}

/* upd. 2011 11 22 */
.trans-bage {position:absolute;left:0;top:0;}
.b-cat .item {position:relative;}

#forgot_password a {
    border-bottom: 1px dashed;
}

#simplemodal-container {
    background: white;
    border: 2px solid black;
}

#simplemodal-container a.modalCloseImg {
    background:url(images/btn/x.png) no-repeat; /* adjust url as required */
    width:25px;
    height:29px;
    display:inline;
    z-index:3200;
    position:absolute;
    top:0;
    right:0;
    cursor:pointer;
}

.admin_body a {
    font-weight: bold;
}
.admin_body .nav a ,
.admin_body .sidebar a ,
.admin_body .navbar a ,
.admin_body .list_brands a,
.admin_body .aside a,
.main-big-banner a,
.b-main-advs a
{
    font-weight: normal;
}
