/* main layout */
body { text-align: center; }
html, body { background-color: #9c9288; }
table { border: none; }

.wrapper { text-align: left; width: 990px; margin: 0 auto; min-height: 100%; background-color: #fff; }
.footer { height: 62px; margin: -62px auto 0; font-size: 11px; line-height: 15px; width: 990px; text-align: left; background-color: #f56d20; color: #fff; }
	.footer a { color: #fff; }
	.footer .rbd { float: right; }
	.footer div, .footer p { padding: 10px 41px 0 35px; margin: 0; }
.column-left { float: left; width: 232px; margin-right: -100px; }
.column-right { float: right; width: 232px; font-size: 11px; line-height: 1.27em; }
.column-main { width: 758px; float: right; }
.column-main .column-left { width: 526px; }
.content { padding: 0 18px; }
.column-right .content { padding: 0 17px 25px; }
/* /main layout */

.br { font-size: 0; line-height: 0; height: 25px; margin: 0; padding: 0; clear: both; }

.logo { width: 232px; background-color: #efedd1; float: left; font: bold 17px Arial, Tahoma, Verdana; }
	div.logo { height: 225px; margin: 0 0 -20px; }
	a.logo { height: 170px; display: block; text-decoration: none; margin: 0 auto; }
		a.logo object { margin: 21px 0 0 54px; cursor: pointer;}
		
		div.logo img, div.logo object { margin: 32px 0 0 54px; }
		a.logo img { margin: 19px 0 0 57px; }
.head object, .head-img { display: block; }
.head { background-color: #efedd1;}

/* navigation */
.nav { background-color: #00a651; color: #fff; width: 100%; }
	.nav td { font: bold 11px/11px Tahoma, Verdana, Arial; white-space: nowrap; }
	.nav a { display: block; padding: 10px 0 11px; color: #fff; text-transform: uppercase; border-left: 1px solid #33b874; border-right: 1px solid #008541; text-decoration: none; text-align: center; _zoom: 1; }
		.head .nav a.selected:hover, .head .nav a.selected { background: #f56d20 url(../i/site/Default/nav-selected.gif) repeat-x 0 100%; border-left-color: #f7934d; border-right-color: #f57320; }
		.nav a:hover, .nav a.active { background: #00c66e url(../i/site/Default/nav.gif) repeat-x 0 100%; border-left-color: #33cd88; border-right-color: #008b46; }
	.footer .nav a { padding-top: 7px; padding-bottom: 8px; }
/* /navigagion */

/* navigation sub-levels */
dl.nav-left { font-size: 11px; line-height: 1.36em; text-transform: uppercase; font-weight: bold; }
	dl.nav-left dd {border-bottom: 1px solid #d1d1d1; background-color: #f3f3f3; }
	dl.nav-left dd a { display: block; border-top: 1px solid #fff; padding: 7px 18px 5px; }
		dl.nav-left a.active, dl.nav-left a:hover { background-color: #00a651; color: #fff; border-color: #00a651; }
		dl.nav-left ul { text-transform: none; padding: 4px 0 4px 34px; font-size: 12px; _zoom: 1; }
			dl.nav-left ul ul { padding-top: 8px; }
			dl.nav-left li { padding: 0 0 3px; }
			dl.nav-left ul a, dl.nav-left ul a:hover { background: none; border: none; font-weight: normal; color: #3e3e3e; padding: 0; }
			dl.nav-left ul a.active { font-weight: bold; border: none; background: none; color: #4a4a4a; }
			dl.nav-left ul a:hover { text-decoration: underline; }
	dl.nav-left a { text-decoration: none; }
/* /navigation sub-levels */

/* image slider */
.slide-block { position: relative; margin: -6px -12px 0; }
	img.current-img { border: 1px solid #a8a8a8; }
	div.img-prev, div.img-next { width: 37px; height: 37px; position: absolute; top: 50%; margin: -20px 0 0; cursor: hand; cursor: pointer; }
		div.img-prev { background: url(../i/site/Default/icons/img-prev.png) no-repeat 0 0; left: 5px; }
		div.img-next { background: url(../i/site/Default/icons/img-next.png) no-repeat 0 0; right: 18px; }
/* /image slider */

/* tabs */
.tab-container { background-color: #00803f; padding: 7px 6px 0; color: #fff; font-size: 13px; line-height: 1.15em; }
	.tab-container p { margin: 0 0 7px; text-align: justify;}
.tab-content { background-color: #9c9387; padding: 10px 15px 8px; }
.tabs-content { background-color: #007238; padding: 0 4px 6px; margin: 0 0 23px; }
	.tab-container .crns, .tab-container .crns div { height: 4px; font-size: 1px; line-height: 1px; }
	.tab-container .crns { background: #9c9387 url(../i/site/Default/crn-tabs-1.gif) no-repeat 0 0; }
		.tab-container .crns div { background: url(../i/site/Default/crn-tabs-2.gif) no-repeat 100% 0; }
	div.all { font-size: 11px; text-align: right; padding: 2px 0 0; }
		.tab-content div.all a { color: #ffaf48; }
		.column-main .column-left .block div.all { margin: -14px 14px 0; }
		.column-main .column-left .block.beige div.all { margin: -14px 19px 6px; }
/* /tabs */

/* catalog */
dl.catalog { margin: -6px -50px 21px -12px; //margin-right: -60px; _margin-left: -6px; clear: both; float: left; }
dl.catalog dd { float: left; position: relative; margin: 1px 1px 6px; }
	.catalog-item { position: relative; display: block; background-color: #9c9288; color: #fff; font-size: 10px; line-height: 1.1em; text-decoration: none; width: 84px; height: 84px; }
		.catalog-item span { display: block; position: absolute; z-index: 1; top: 0; left: 0; padding: 2px 6px 0 3px; }
			.catalog-item:hover span { text-decoration: underline; }
		div.bevel { width: 3px; height: 84px; background-color: #000; position: absolute; top: 0; right: 0; filter: alpha(opacity=30); -moz-opacity: 0.3; -khtml-opacity: 0.3; opacity: 0.3; z-index: 2; }
		div.goods-comment {background-color: #ec782f; text-align: center; width: 127px; height: 31px; padding-top: 5px; line-height: 12px; position: absolute; top: 91px; z-index: 1; color: #fff; font-size: 10px; text-decoration: none;}
			div.goods-comment:hover {text-decoration: none;}
		
	dd.light-bg .catalog-item { background-color: #efedd1; color: #000; }
		dd.light-bg div.bevel { filter: alpha(opacity=20); -moz-opacity: 0.2; -khtml-opacity: 0.2; opacity: 0.2; }
		
		a.catalog-item-big {text-decoration: none; position: relative; display: block; text-decoration: none; color: #3e3e3e; font-size: 11px; line-height: 1.36em; width: 127px; }
			a.catalog-item-big:hover { text-decoration: none; }
			a.catalog-item-big img { display: block; width: 127px; height: 127px; background-color: #efedd1; }
			.catalog-item-big div.bevel { height: 127px; }
		a.catalog-item-name { padding: 0 2px; text-decoration: none; color: #3e3e3e; font-size: 11px; line-height: 1.36em; }
.new, .soon { width: 60px; height: 60px; position: absolute; top: 67px; right: 0; z-index: 1; }
	.new { background: transparent url(../i/site/Default/new.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/site/Default/new.png', sizingMethod='scale'); }
	.soon { background: transparent url(../i/site/Default/soon.png) no-repeat 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/site/Default/soon.png', sizingMethod='scale'); }
	
.exclusive {width: 24px; height: 17px; position: absolute; top: 9px; left: 9px; background: url(../i/site/Default/korona.png) no-repeat 0 0;}	

a.catalog-item .new, a.catalog-item .soon { top: 24px; }
dl.catalog a.btn { margin: 0 -1px; }
dl.catalog a.btn, dl.catalog a.btn span { float: none; text-align: center; }
label.fs_checkbox input, input.fs_checkbox.float-left   {margin:5px 5px 5px 0;}
.label-input   {margin:5px 0 0; //margin:8px 0 0;}
/* /catalog */

/* block */
.block { background-color: #fff; margin: 20px 0 0; clear: both; }
	.block-title { float: left; margin: -20px 0 0; }
		.block-title div { float: left; background: #fff url(../i/site/Default/crn-white-2.gif) no-repeat 100% 0; padding: 0; }
			.block-title div div { float: left; background: url(../i/site/Default/crn-white-1.gif) no-repeat 0 0; padding: 7px 16px 0 17px; }
				.block-title div div h2 { margin: 0 0 -3px; color: #3e3e3e; _position: relative; }
				.block-title div div h2 a { color: #3e3e3e; }
				.block-title h2.show-all { margin-right: -4px; }
				.block-title a { text-decoration: none; }
					.block-title a:hover { text-decoration: underline; }
.block-content { background: url(../i/site/Default/crn-white-2.gif) no-repeat 100% 0; padding: 13px 18px 8px; }
	.block-bottom, .block-bottom div { font-size: 1px; line-height: 1px; height: 5px; }
		.block-bottom { background: url(../i/site/Default/crn-white-4.gif) no-repeat 100% 100%; }
			.block-bottom div { background: url(../i/site/Default/crn-white-3.gif) no-repeat 0 100%; }
	.block-content p {text-align: justify;}
				
.column-main .column-left .block { margin-left: -15px; margin-right: -15px; }

.no-crns .block-title div, .no-crns .block-content { background-image: none; } 

/* for beige block */
.beige { background-color: #efedd1; border: 1px solid #ecdfce; margin: 21px 0 27px; }
	.block.beige .block-title { margin-left: -1px; _margin-left: 0px; _left: -1px; margin-top: -21px; background-color: #efedd1; border-top: 1px solid #ecdfce; border-left: 1px solid #ecdfce; border-right: 1px solid #ecdfce; //position: relative; }
		.block.beige .block-title div { margin: -1px -1px 0; background: url(../i/site/Default/crn-beige-2.gif) no-repeat 100% 0; position: relative; }
			.block.beige .block-title div div { margin: 0; background: url(../i/site/Default/crn-beige-1.gif) no-repeat 0 0; }
			.block.beige .block-title h2 { margin-bottom: -2px; }
	.block.beige .news h3 a { color: #4a4a4a; }
	.beige .block-content { margin: -1px -1px 0; background: url(../i/site/Default/crn-beige-2.gif) no-repeat 100% 0; }
	.beige .block-bottom { //position: relative; //top: 1px; background-image: url(../i/site/Default/crn-beige-4.gif); margin: 0 -1px -1px; }
		.beige .block-bottom div { background-image: url(../i/site/Default/crn-beige-3.gif); }
		

		
	/* green top for beige block */
	.green-bg { background-color: #00803f; height: 27px; margin: 0 0 -21px; clear: both; }
		.green-bg-flag .block-title div { background-image: url(../i/site/Default/crn-green-bg-2.gif) !important; }
			.green-bg-flag .block-title div div { background-image: url(../i/site/Default/crn-green-bg-1.gif) !important; }
				.green-bg-flag .block-content { background-image: url(../i/site/Default/crn-green-bg-2.gif) !important; }
		
	.select-bg {margin: -4px -18px 0;}
	div.big { margin-top: -24px !important; }
		.big h2 { font-size: 17px; line-height: 20px; margin-bottom: -3px !important; }
		h2.big { font-size: 17px; color: #4a4a4a; margin: 19px 0 12px; }
	
/* for green block */
.green { background-color: #00a651; }
	.green a, .green .block-title div div h2 a { color: #fff; }
	.green .block-title div { float: left; background: #00a651 url(../i/site/Default/crn-green-2.gif) no-repeat 100% 0; }
		.green .block-title div div { background: url(../i/site/Default/crn-green-1.gif) no-repeat 0 0; }
			.green .block-title h2 { color: #fff; }
	.green .block-content { background-image: url(../i/site/Default/crn-green-2.gif); padding-top: 5px ; padding-bottom: 2px; }
	.green .block-bottom { background-image: url(../i/site/Default/crn-green-4.gif); }
		.green .block-bottom div { background-image: url(../i/site/Default/crn-green-3.gif); }
	
/* for grey block */
.grey { background-color: #f3f3f3; margin: 7px 0 0; background: #f3f3f3 url(../i/site/Default/crn-grey-1.gif) no-repeat 0 0; }
	.grey .field { width: 171px !important;}
	.grey a, .grey .block-title div div h2 a { color: #fff; }
	.grey .block-title div { float: left; background: #f3f3f3 url(../i/site/Default/crn-grey-2.gif) no-repeat 100% 0; }
		.grey .block-title div div { background: url(../i/site/Default/crn-grey-1.gif) no-repeat 0 0; }
	.grey .block-content { background-image: url(../i/site/Default/crn-grey-2.gif); padding-top: 1px; padding-bottom: 2px; }
	.grey .block-bottom { background-image: url(../i/site/Default/crn-grey-4.gif); }
		.grey .block-bottom div { background-image: url(../i/site/Default/crn-grey-3.gif); }

	/* green top for grey block */
	.green-top { background-image: url(../i/site/Default/crn-grey-green-bg-1.gif) !important; margin: 0; border-top: 28px solid #00803f; border-top: 7px solid #00803f; //zoom: 1; }
	.green-top .block-title div { background-image: url(../i/site/Default/crn-grey-green-bg-2.gif) !important; }
		.green-top .block-title div div { background-image: url(../i/site/Default/crn-grey-green-bg-1.gif) !important; }
			.green-top .block-content { background-image: url(../i/site/Default/crn-grey-green-bg-2.gif) !important; }
	.green-top .block-bottom { background-image: url(../i/site/Default/crn-grey-green-bg-4.gif); }
		.green-top .block-bottom div { background-image: url(../i/site/Default/crn-grey-green-bg-3.gif); }

/* /block */

/* news */
.date { font-size: 9px; color: #a4a4a4; margin: -4px 0 0; }
dl.news { clear: both; font-size: 11px; line-height: 1.27em; }
	.news dd { clear: both; padding: 10px 0 11px; text-align: justify; width: 100%;}
	.news h3 { margin: 0 0 4px; text-align: left;}
	img.news-img { float: left; margin: 3px 11px 0 0; }
.column-main .news {}
	.column-main .news dd { text-align: justify; padding: 0 0 18px; vertical-align: top; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; }	
		/* 2 colums */
		.column-main .news2colums { margin-right: -100px; _margin-right: -200px; }	
			.column-main .news2colums dd { width: 220px; padding: 0 37px 18px 0; vertical-align: top; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; }	
/* /news */

/* advertisements */
dl.advertisements { background-color: #d1d1d1; }
	.advertisements dd { background-color: #fff; margin: 1px 0 0; padding: 6px 0 8px; //zoom: 1; text-align: justify;}
		.advertisements dd a.ads-link { text-decoration: none; display: block; color: #3e3e3e; }
			.advertisements dd a.ads-link:hover { text-decoration: underline; }

.green .advertisements { background-color: #33b874; color: #fff; font-size: 11px; line-height: 1.27em; } 
	.green .advertisements dd { background-color: #00a651; }
/* /advertisements */

/* search form */
.search { margin: 10px -10px 4px 0; }
.column-right .search input.field { width: 163px; }
.column-main .column-left .search input.field { width: 455px; }
input.search-submit { vertical-align: top; margin: -1px 0 0 3px; font-size: 11px; }
/* /search form */

/* login form */
.login input.field {  width: 142px; }
table.form { margin: 19px -10px 0 0; }
	.form td, .form th { font-size: 11px; vertical-align: top; text-align: left; }
	.form th { padding: 0 10px 7px 0; }
	.form td { padding: 0 0 7px; }

	input.disable {background-color: #efedd1 !important;}
	input.field, textarea.field, select.field { border: 1px solid #aeaeae; margin: 0; //margin-top: -1px; font: 11px/14px Tahoma, Verdana, Arial; color: #4a4a4a; }
	input.field { height: 15px; width: 300px; padding: 1px 2px 2px; }
	select.field { width: 305px;}
	textarea.field { width: 300px; padding: 1px 2px 2px;}
	.field-checkbox {vertical-align: middle;}

	div.btn { height: 22px; background: #00a651 url(../i/site/Default/btn-bg-beige.gif) no-repeat 100% 0; float: right; font: bold 10px/10px Tahoma, Verdana, Arial; margin: 1px -1px 0 0; }
		div.btn input { height: 22px; padding: 0px 17px 4px 18px; //padding: 0 7px 4px 8px; margin: 0 1px 0 0; background: #00a651 url(../i/site/Default/btn-bg-beige.gif) no-repeat 0 0; border: none; font: bold 10px/18px Tahoma, Verdana, Arial; color: #fff; text-transform: uppercase; cursor: hand; cursor: pointer; vertical-align: top; }
		
	div.btn.left {float: left;}
	
	div.btn.decorAdd {width: 129px; margin: -1px -2px 0 0;}
		div.btn.decorAdd input {width: 93px;}
			
	a.btn { //zoom: 1; display: block; height: 22px; background: #00a651 url(../i/site/Default/btn-bg-beige.gif) no-repeat 100% 0; float: right; font: bold 10px/10px Tahoma, Verdana, Arial; margin: 0 -1px 0 0; text-decoration: none; }
		a.btn span { display: block; float: left; height: 18px; padding: 0px 17px 4px 18px; //padding: 0 17px 4px 18px; margin: 0 1px 0 0; background: #00a651 url(../i/site/Default/btn-bg-beige.gif) no-repeat 0 0; border: none; font: bold 10px/18px Tahoma, Verdana, Arial; color: #fff; text-transform: uppercase; cursor: hand; cursor: pointer; vertical-align: top; white-space: nowrap; }
		a.print { margin-left: 20px; margin-right: -3px; //margin-top: 19px !important; }
		
	a.fleft { float: left; margin-right: 7px; }
	a.fright { float: right; margin-left: 7px; }

label.label-ch, label.label-ch input { vertical-align: middle; }
.ast { color: #f56820; }
.error { text-align: left !important; color: #f56820; font-size: 11px; line-height: 15px; background: transparent url(../i/site/Default/icons/error.gif) no-repeat 2px 8px; padding: 0 0 0 16px; margin: 4px 0 0; }
/* /login form */

img.map-small { margin: 16px -6px 15px -9px; }

/* employee */
dl.employee { clear: both; font-size: 11px; line-height: 1.27em; margin-right: -100px; _margin-right: -200px; margin-bottom: -18px; }
	dl.employee dd { width: 220px; margin: 0 37px 18px 0; vertical-align: top; display: -moz-inline-stack; display: inline-block; *zoom: 1; *display: inline; }
	dl.employee h3 { margin: 0 0 1px; }
	img.employee { float: left; margin: 3px 13px 6px 0; }
	.post { color: #797979; margin: 0 0 9px; }
/* /employee */

.column-right h2 { margin: 0 0 11px; }

table.catalog-table { margin-left: -15px; margin-right: -15px; width: 520px; }

/* gallery */
dl.albums { margin: 0 -50px 0 -15px; //margin-right: -200px; clear: both; float: left; font-size: 11px; line-height: 1.36em; }
dl.albums dd { float: left; margin: 0 0 10px; }
	a.album { display: block; padding: 0 2px; text-decoration: none; }
		a.album:hover { text-decoration: underline; }
		a.album img { border: 1px solid #fff; display: block; margin: 0 -2px; }
	dl.albums a { color: #3e3e3e; }
/* /gallery */

/* pager */
ul.pager { list-style: none; word-spacing: -5px; padding: 0; margin: 20px 0; font-size: 11px; line-height: 27px; width: 100%; float: left; }
	ul.pager li { text-align: center; display: block; float: left; }
	ul.pager a { text-decoration: none; color: #4a4a4a; padding: 0 5px; float: left; } 
	ul.pager a:hover { color: #00a651; } 
	ul.pager div { min-width: 27px; //width: 27px; color: #fff; background: #00a651 url(../i/site/Default/icons/current-page.gif) no-repeat 50% 50%; }
	ul.pager img { position: relative; top: -1px; //top: 10px; }
	ul.pager a, ul.pager div { height: 27px; display: block; }
	ul.pager a { cursor: pointer; }
/* /pager */

.profile {padding-top: 10px;}
	.profile p {text-align: left; font-size: 11px;}
		.profile p a {font-size: 11px;}
		.profile p a:hover {text-decoration: none;}

/* Личный кабинет */
.itogo {font-size: 12px; font-weight: normal;}

.zagolovok.left td {text-align: left !important;}
td.small {font-size: 11px;}

td.small {font-size: 11px;}
td.center {text-align: center;}
td.bold {font-weight: bold;}

td.claimDate {white-space: nowrap;}
	td.claimDate a {padding-left: 17px; background: url(../i/site/Default/icons/dataOrderBg.gif) no-repeat 0 2px;}
	
/* popup */
.popup { background: #efedd1 !important; border: 1px solid #ecdfce !important; text-align: left; }
.popup-crnrs-top { height: 16px; overflow: hidden; position: relative; top: -16px; margin: 0 -9px -16px; }
	.popup-top, .popup-crn1, .popup-crn2 { height: 48px; background: transparent url(../i/site/Default/popup-top.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/site/Default/popup-top.png', sizingMethod='scale'); }
	.popup-top { margin: 0 13px; }
	.popup-crn1, .popup-crn2 { width: 13px; position: absolute; } 
	.popup-crn1 { top: -16px; }
	.popup-crn2 { top: -32px; left: 100%; margin-left: -13px; }

.popup-crnrs-btm { height: 19px; overflow: hidden; position: relative; margin: 0 -9px; _margin-bottom: -19px; }
	.popup-btm, .popup-crn3, .popup-crn4 { height: 57px; background: transparent url(../i/site/Default/popup-btm.png); _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/site/Default/popup-btm.png', sizingMethod='scale'); }
	.popup-btm { margin: 0 19px; }
	.popup-crn3, .popup-crn4 { width: 19px; position: absolute; } 
	.popup-crn3 { top: -19px; }
	.popup-crn4 { top: -38px; left: 100%; margin-left: -19px; }

.popup-left, .popup-right { width: 8px; position: absolute; height: 100%; top: 0; }
.popup-left { left: -9px; background: transparent url(../i/site/Default/popup-left.png) repeat-y 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/site/Default/popup-left.png', sizingMethod='scale'); }
.popup-right { left: 100%; margin-left: 1px; background: transparent url(../i/site/Default/popup-right.png) repeat-y 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/site/Default/popup-right.png', sizingMethod='scale'); }

.popup-btns, .popup-btns-margin { height: 47px; }
.popup-btns-crn3, .popup-btns-crn4, .popup-btns-crn, .popup-btns-btm, .popup-btns-btm2 { height: 235px; }
.popup-btns-crn3, .popup-btns-crn4, .popup-btns-crn { background: transparent url(../i/site/Default/popup-btns.png) repeat-x 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/site/Default/popup-btns.png', sizingMethod='crop'); }
.popup-btns-btm, .popup-btns-btm2 { background: transparent url(../i/site/Default/popup-btns.png) repeat-x 0 0; _background: none; _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/i/site/Default/popup-btns.png', sizingMethod='scale'); }
	.popup-btns { margin: 0 -9px; _margin-bottom: -47px; overflow: hidden; position: relative; }
	.popup-btns-margin { margin: 0 19px; }
	.popup-btns-crn { width: 25px; }
	.popup-btns-crn3, .popup-btns-crn4 { width: 19px; position: absolute; }
	.popup-btns-crn3 { top: -47px; }
	.popup-btns-crn4 { top: -94px; left: 100%; margin-left: -19px; }
	.popup-btns-btm { float: right; }
	.popup-btns-bg { background-color: #efedd1; margin: 0 -11px; padding: 0 6px 1px; position: relative; z-index: 1; }
	.popup-btns-crn { float: right; position: relative; top: -141px; _margin-left: -3px; }
	.popup-btns-btm2 { overflow: hidden; position: relative; top: -188px; }

.scroll { height: 100%; overflow: auto; }
.popup a.btn { margin: 5px 2px 0; float: none; display: -moz-inline-stack; display: inline-block; *zoom: 1; *display: inline; }

.popup h1 { margin: 0 17px 12px; }
.popup h2 { margin: 0 0 12px; }
.popup form { padding: 0 10px 2px 17px; }
	table.claim th, table.claim td { font-size: 11px; vertical-align: top; }
	table.claim th { text-align: right; padding: 3px 9px 7px 0; }
	table.claim td { text-align: left; padding: 0 0 7px; }
	table.claim input.field { width: 182px; }
	table.claim input.check { width: auto; }
	table.claim select.field { width: 188px; }
	table.claim input[disabled=disabled] { cursor: default; }
	.decor-img { float: left; margin: -2px 10px 0 0; }
/* /popup */

/* claims */
.order dd { width: 127px; }
.status { text-transform: none; font-size: 12px; white-space: nowrap; }
.filter { float: right; margin: 17px -9px 10px 0; font-size: 11px; }
.filter-title { float: left; margin: 2px 7px 0 0; }
.total { font-size: 11px; padding: 4px 11px 5px; margin: 1px 0 19px -2px; background-color: #f3f3f3; }
table.catalog-table td.total {padding: 4px 11px 5px; }
a.ieBut  {//margin-top:1px !important;}
table.claim2 { margin: 0 0 0 -12px; }
	.claim2 th, .claim2 td { vertical-align: top; }
	.claim2 th { padding: 0 0 11px; }
	.claim2 td { line-height: 18px; padding: 17px 0 11px; }
div.catalog-item-big { float: left; margin: -5px 11px 10px 0; position: relative; }
textarea.comment { background-color: #f3f3f3; border: 1px solid #aeaeae; margin: -6px 0 7px -2px; //margin-top: -1px; font: 11px/14px Tahoma, Verdana, Arial; color: #4a4a4a; width: 488px; height: 76px; padding: 1px 2px; }

a.btn-big { height: 42px; background: #00a651 url(../i/site/Default/btn-big.gif) no-repeat 100% 0; font: bold 14px/14px Tahoma, Verdana, Arial; margin: 0 auto; text-decoration: none;  display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; }
	a.btn-big span { display: block; padding: 12px 19px 16px 20px; margin: 0 1px 0 0; background: #00a651 url(../i/site/Default/btn-big.gif) no-repeat 0 0; color: #fff; text-transform: uppercase; cursor: hand; cursor: pointer; vertical-align: top; white-space: nowrap; }

.instuction { background-color: #f47e37; color: #fff; margin: -1px -2px 13px; padding: 4px 11px 7px; }
.stages .instuction {margin:5px 0 15px; }
	.instuction span {text-transform: lowercase;}
	.instuction ul {list-style: outside url(../i/site/Default/icons/li-white.gif) none !important;}
	.instuction a {color: #fff;}
/* /claims */

/* claim history */
table.claim-history { margin: -8px -12px 7px; border-bottom: 1px solid #d1d1d1; border-top: 1px solid #d1d1d1; width: 514px; }
	.claim-history th, .claim-history td {font-size: 11px; vertical-align: top; }
	.claim-history th { padding: 6px 5px 6px 11px; }
	.claim-history div { color: #8b8b8b; padding: 6px 11px 6px 0; }
	.clr { color: #8b8b8b; }
/* /claim history */


/* informer */
/* for informer block */
.informer { background-color: #f1f2f4; border: 1px solid #cccccc; margin: 21px 0 27px; }
	.block.informer .block-title { margin-left: -1px; _margin-left: 0px; _left: -1px; margin-top: -21px; background-color: #f1f2f4; border-top: 1px solid #ccc; border-left: 1px solid #ccc; border-right: 1px solid #ccc; //position: relative; }
		.block.informer .block-title div { margin: -1px -1px 0; background: url(../i/site/Default/crn-informer-2.gif) no-repeat 100% 0; position: relative; }
			.block.informer .block-title div div { margin: 0; background: url(../i/site/Default/crn-informer-1.gif) no-repeat 0 0; }
			.block.informer .block-title h2 { margin-bottom: -2px; }
	.block.informer .news h3 a { color: #4a4a4a; }
	.informer .block-content { margin: -1px -1px 0; background: url(../i/site/Default/crn-informer-2.gif) no-repeat 100% 0; }
	.informer .block-bottom { //position: relative; //top: 1px; background-image: url(../i/site/Default/crn-informer-4.gif); margin: 0 -1px -1px; }
		.informer .block-bottom div { background-image: url(../i/site/Default/crn-informer-3.gif); }
		
	.informer table {width: 100%; border-collapse: collapse; border: 0;}
		.informer table td {width: 50%; padding: 0; border: 0; white-space: nowrap; vertical-align: top;}
			.informer table td.c0 {padding: 0 25px 0 0;}
			.informer table td.href {text-align: right;}
			.informer table td.empty {background: url(../i/site/Default/emptyBG.gif) repeat-x 0 12px;}
			
			.informer div.title {font: 10px Tahoma; color: #9d9d9e; padding: 0 0 6px;}
				.informer table td div.d0 {padding: 0 0 4px;}
				.informer table td div.d1 {padding: 0 0 9px;}
				
			.informer table td span.t0 {font: 14px Arial;}
				.informer table td span.t1 {font: 12px Arial;}
				
			.informer table td span.symbol {font: 12px Arial; color: #9d9d9e;}
			.informer table td span.name {text-decoration: uppercase; color: #3e3e3e;}
				
			.informer table td img {vertical-align: middle; margin: 0 5px 0 0px;}
			.informer table td a {font: 11px Tahoma;}
			
#randomImage {vertical-align: middle;}

/*** office ***/
.column-left.office {width: 100%;}
.office .filter {margin-right: -6px;}
.office .instuction {margin: 0 0 10px; border: 1px solid #fff;}
.office .catalog-table {width: 100%; margin: 0;}
.office .catalog {margin-left: 0; margin-right: 0;}
.office .total {margin-left: 0; border: 1px solid #fff; margin-bottom: 10px;}
.office .claim-history {width: 100%; margin-left: 0; margin-right: 0;}
.office .btn {margin-right: 0;}

dd.welcome {padding: 7px 5px 5px 18px; text-transform: none; font-size: 12px;}

/*** office ***/

tr.tr-green td.status {font-weight: bold; color: #00803f !important;}
tr.tr-red td.status {font-weight: bold; color: #ff0000 !important;}

.voteForm {}
.voteForm h3 {margin: 0 0 8px;}
.voteForm table td {white-space: normal;}

.vote-results {width: 100%;}
.vote-results th {width: 100%; padding: 0 0 5px; vertical-align: bottom;}
.vote-results th span {display: inline-block; margin: 0 0px 1px 0; padding-right: 3px; background: #f1f2f4;}
.vote-results td {text-align: right; padding: 0 0 5px 5px !important; width: 1% !important;}


