/*
@font-face {
    font-family: 'adihaus_cyr_regregular';
    src: url('../fonts/adihcyrrg-webfont.eot');
    src: url('../fonts/adihcyrrg-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/adihcyrrg-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}
*/

html, body, div, p, ul, ol, li, dl, dd, dt, h1, h2, h3, h4, h5, h6, form, input, textarea, select { 
	padding: 0;
	margin: 0;
}

html {
	font: normal 12px Verdana, Arial, sans-serif; 
	color: #353535;
}
	
body {
	background: #ffffff;
}	

button::-moz-focus-inner {
	padding: 0px; 
	border-width: 0px;
}

h1 {	
	margin: 0px 0px 15px 0px;
	font-family: 'adihaus_cyr_regregular', Arial, sans-serif;
	/*border-bottom: 1px dashed #c3c3c3;*/
	font-weight: bolder;
	font-size: 15px;
	text-transform: uppercase;

	color: #3B5284;
	border-bottom: 1px dashed #c3c3c3;	
	
}

h2 {	
	margin: 0px 0px 14px 0px;
	font-family: 'adihaus_cyr_regregular', Arial, sans-serif;
	font-size: 14px;
	font-weight: normal;
	text-transform: uppercase;
}	
	
h3 {
	margin: 0px 0px 5px 0px;
	font-weight: normal;
}	
	
h4 {
	
}	
	
img {
	border: 0;
}	

* {
	outline: none;
}

a {
	text-decoration: underline;
	color: #274875; 
}

a:hover {
	text-decoration: none;
}

input[type="text"], input[type="password"], textarea, select {
	font: normal 12px Arial, sans-serif;
	color: #181818;
}	

.main {
	width: 100%;
	min-width: 1000px;
	position:relative;
	overflow: hidden;
}

.wrapper {	
	width: 980px;
	margin: 0 auto;
	padding: 0px 10px;
}

.index_page #header {
	background: url("/images/header-bg.gif") repeat-x 0 100%;
	margin: 0px -5000px 0px -5000px;
	padding: 0px 5000px 0px 5000px;
}

#header {
	height: 223px;
	position: relative;
	z-index: 200;
}


.header_fixed {
   position: fixed;
	width: 1000px;
	z-index:9999;
}

.header_plate {
	height: 47px;
	margin: 0px -5000px 26px -5000px;
	padding: 0px 5000px 0px 5000px;
	background: url("/images/header-plate.gif") repeat-x 0 0;
	position: relative;
	zoom: 1;
	z-index: 200;
}

.index_page .header_plate {
	background-position: 0 100%;
}

.header_plate_nav {
	float: left;
	padding: 16px 0px 0px 0px;
}

.header_plate_nav ul {
	list-style: none;
}

.header_plate_nav ul li {
	float: left;
	margin: 0px 18px 0px 0px;
}

.header_plate_nav ul li a {
	color: #fff;
}

.index_page .header_plate_nav ul li a {
	color: #1167b2;
}

.log_reg {
	float: right;
	padding: 13px 0px 0px 0px;
	min-width: 243px;
	position: relative;
	z-index: 200;
}

.log_reg a {
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin: 0px 0px 0px 12px;
	padding: 1px 0px 1px 20px;
	color: #fff;
}

.index_page .log_reg a {
	color: #1167b2
}

.log_reg .login_link {
	background: url("/images/login-icon.png") no-repeat 0 0px;
	text-decoration: none;
}

.log_reg .login_link span {
	border-bottom: 1px dashed #fff;
}

.index_page .log_reg .login_link span {
	border-bottom: 1px dashed #1167b2;
}

.log_reg .login_link:hover span {
	border-bottom: 0px;
}

.log_reg .register_link {
	background: url("/images/register-icon.png") no-repeat 0 0px;
}

.logo_line {
	padding: 0px 0px 30px 0px;
	zoom: 1;
}

.logo {
	float: left;
}

.sale_button {
	float: right;
}

.button {
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 0px;
	border-width: 0px;
	background: none;
	overflow: visible;
	font-family: 'adihaus_cyr_regregular', Arial, sans-serif;
	text-decoration: none;
	font-size: 13px;
	color: #fff;
	text-transform: uppercase;
	text-shadow: 1px 1px 1px #e73100, -1px 1px 1px #e73100;
	white-space: nowrap;
	cursor: pointer;
}

.button span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	height: 33px;
	padding: 0px 0px 0px 10px;
	background: url("/images/button.png") no-repeat 0 0;
}

.button span span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	height: 33px;
	padding: 0px 10px 0px 0px;
	background: url("/images/button.png") no-repeat 100% -33px;
}

.button span span span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	height: 23px;
	padding: 10px 15px 0px 15px;
	background: url("/images/button.png") repeat-x 0 -66px;
}

.navigation {
	margin: 0px 150px 0px 150px;
	padding: 8px 0px 0px 0px;
}

.navigation ul {
	list-style: none;
	text-align: center;
}

.navigation ul li {
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin: 0px 12px 0px 12px;
}

.navigation ul li a {
	font-family: 'adihaus_cyr_regregular', Arial, sans-serif;
	font-size: 14px;
	color: #343434;
	text-transform: uppercase;
}

.header_carousel_wrap {
	position: relative;
	height: 80px;
	padding: 0px 0px 6px 0px;
}

.header_carousel {
	width: 960px !important;
	margin: 0px 5px 0px 5px;
	height: 80px;
	overflow: hidden;
}

.header_carousel ul {
	list-style: none;
}

.header_carousel ul li {
	float: left;
	width: 235px;
	margin: 0px 10px 0px 0px;
}

.header_carousel_image {
	float: left;
	width: 50px;
}

.header_carousel_image img {
	max-width: 50px;
}

.header_carousel_text {
	margin: 0px 0px 0px 60px;
}

.header_carousel_text h3 {
	font-size: 12px;
}

.header_carousel_text p {
	font-size: 11px;
}

.header_prev_arrow {
	position: absolute;
	left: 0px; top: 15px;
	display: block;
	width: 15px;
	height: 16px;
	background: url("/images/header-carousel-arrows.png") no-repeat 0 0;
	cursor: pointer;
}

.header_next_arrow {
	position: absolute;
	right: 0px; top: 15px;
	display: block;
	width: 15px;
	height: 16px;
	background: url("/images/header-carousel-arrows.png") no-repeat 100% 0;
	cursor: pointer;
}

.steps_plate {
	height: 260px;
	margin: 0px -5000px 0px -5000px;
	padding: 20px 5000px 0px 5000px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	background: #171925 url("/images/steps-plate.jpg") no-repeat 50% 0;
}

.steps_plate_heading * {
	vertical-align: top;
}

.steps_plate_heading {
	margin: 0px;
	padding: 0px 0px 0px 15px;
	font-size: 20px;
	color: #fff;
	text-transform: none;
	border-bottom: 0px;
}

.steps_plate_tabs {
	margin: 0px 0px 10px 0px;
	background: #fefefe url("/images/steps-plate-tab.gif") repeat-x 0 100%;
	position: relative;
	zoom: 1;
	border-radius: 10px;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	behavior: url("pie.htc");
}

.steps_tab_title {
	display: inline-block;
	*display: inline;
	zoom: 1;
	margin: 0px 0px 0px 0px;
	padding: 0px 10px 8px 10px;
	position: relative;
	color: #75bfff;
	border-radius: 8px 8px 0px 0px;
	-moz-border-radius: 8px 8px 0px 0px;
	-webkit-border-radius: 8px 8px 0px 0px;
	behavior: url("pie.htc");
}

.steps_tab_title.active {
	text-decoration: none;
	background: #fff;
	color: #505050;
}

.steps_plate_tab {
	margin: -1px 0px 0px 0px;
	zoom: 1;
}

.steps_plate_tab {
	padding: 26px 0px 20px 50px;
	position: relative;
}

.step_block {
	float: left;
	width: 270px;
	min-height: 108px;
	padding: 0px 0px 0px 60px;
	background: url("/images/step-arrow.png") no-repeat 0 50%;
}

.step_block:first-child {
	background: none;
	padding-left: 0px;
}

.step_block_image {
	float: left;
}

.step_block_text {
	margin: 0px 0px 0px 105px;
	padding: 22px 0px 0px 0px;
}

.step_block_text h3 {
	font-size: 14px;
}

.step_block_text p {
	font-size: 12px;
	line-height: 18px;
	color: #505050;
}

.steps_plate_opt {
	zoom: 1;
}

.steps_plate_rate {
	float: left;
	padding: 14px 0px 0px 0px;
}

.steps_plate_rate span {
	margin: 0px 18px 0px 0px;
	padding: 0px 0px 0px 22px;
	font-size: 13px;
	color: #fff;
}

.sellers {
	background: url("/images/sellers-icon.png") no-repeat 0 1px;
}

.customers {
	background: url("/images/basket-icon.png") no-repeat 0 1px;
}

.sale_projects {
	background: url("/images/project-tip.png") no-repeat 0 1px;
}

.projects {
	background: url("/images/projects-icon.png") no-repeat 0 0;
}

.steps_plate_button {
	float: right;
}

.button_larger {
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 0px;
	background: none;
	overflow: visible;
	text-decoration: none !important;
	font-family: 'adihaus_cyr_regregular', Arial, sans-serif;
	font-size: 14px;
	color: #fff;
	text-transform: uppercase;
	cursor: pointer;
	text-shadow: 0px 1px 1px #bb2400;
}

.button_larger span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	height: 39px;
	padding: 0px 0px 0px 10px;
	background: url("/images/button-larger.png") no-repeat 0 0;
}

.button_larger span span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	height: 39px;
	padding: 0px 10px 0px 0px;
	background: url("/images/button-larger.png") no-repeat 100% -39px;
}

.button_larger span span span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	height: 28px;
	padding: 11px 40px 0px 40px;
	background: url("/images/button-larger.png") repeat-x 0 -78px;
}

#content {
	margin: 0px -5000px 0px -5000px;
	padding: 32px 5000px 0px 5000px;
	min-height: 400px;
	background: url("/images/content-bg.gif") repeat-x 0 0;
}

.main_column {
	zoom: 1;
	padding: 0px 0px 20px 0px;
}

.left_column {
	float: left;
	width: 195px;
}

.heading {
	margin: 0px 0px 14px 0px;
	font-family: 'adihaus_cyr_regregular', Arial, sans-serif;
	font-size: 14px;
	text-transform: uppercase;
}

.enhanced_search_field {
	margin: 0px 0px 18px 0px;
	padding: 0px 8px;
	border: 1px solid #d3d3d3;
	position: relative;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	behavior: url("pie.htc");
}

.enhanced_search_field * {
	vertical-align: middle;
}

.enhanced_search_field input[type="submit"] {
	width: 13px;
	height: 13px;
	border-width: 0px;
	background: url("/images/search-submit.png") no-repeat 0 0;
	cursor: pointer;
}

.enhanced_search_field input[type="text"] {
	width: 148px;
	padding: 10px 5px;
	border-width: 0px;
	font-size: 11px;
	color: #6a6d77;
}

.enhanced_search_list {
	padding: 9px 0px 9px 0px;
	border-bottom: 1px dashed #c4c4c4;
}

.enhanced_search_list.opened {
	border: 0px;
}

.enhanced_search_list:last-child {
	border: 0px !important;
}

.enhanced_search_title {
	padding: 0px 0px 10px 0px;
	zoom: 1;
}

.enhanced_search_title .heading {
	margin: 0px;
}

.enhanced_search_trigger {
	float: right;
	width: 195px;
	height: 15px;
	margin: 7px 0px 0px 0px;
	background: url("/images/trigger-arrow.png") no-repeat 170px 100%;
	text-decoration: none;
}

.enhanced_search_trigger.active {
	background-position: 170px 0;
}

.enhanced_search {
	padding: 0px 0px 50px 0px;
}

.enhanced_search_cont {
	display: none;
	position: relative;
	border: 1px solid #dcdcdc;
	background: url("/images/gradient.gif") repeat-x 0 100%;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	behavior: url("pie.htc");
}

.enhanced_search_cont_list label * {
	vertical-align: top;
}

.enhanced_search_cont_list label {
	display: block;
	border-top: 1px solid #fafafa;
	border-bottom: 1px solid #cdcdcd;
	border-left: 1px solid #f9f9f9;
	border-right: 1px solid #f9f9f9;
	padding: 8px 10px 8px 10px;
	position: relative;
	cursor: pointer;
	font-size: 11px;
}

.enhanced_search_cont_list label:first-child {
	border-radius: 6px 6px 0px 0px;
	-moz-border-radius: 6px 6px 0px 0px;
	-webkit-border-radius: 6px 6px 0px 0px;
	behavior: url("pie.htc");
}

.enhanced_search_cont_list label:last-child {
	border-bottom: 0px;
	border-radius: 0px 0px 6px 6px;
	-moz-border-radius: 0px 0px 6px 6px;
	-webkit-border-radius: 0px 0px 6px 6px;
	behavior: url("pie.htc");
}

.enhanced_search_cont_list label:hover, .enhanced_search_cont_list label.highlighted {
	background: #c9c8c8;
}

.enhanced_search_cont_list .ez-checkbox {
	/*margin: -2px 8px 0px 0px;*/
  margin: 0px 8px 0px 0px;
}

.enhanced_search_button {
	text-align: center;
	padding: 14px 0px 0px 0px;
}

.news_list_block {
	padding: 0px 0px 15px 0px;
}

.news_list {
	padding: 0px 0px 15px 0px;
	zoom: 1;
}

.news_list h3 {
	font-size: 12px;
	line-height: 16px;
	margin: 0px 0px 4px 0px;
}

.news_list_cont {
	clear: both;
}

.news_list_date {
	float: left;
	margin: 6px  8px 4px 0px;

}

.news_list_date p {
	font-size: 17px;
	line-height: 13px;
}

p.date_month {
	font-size: 12px;
	line-height: 12px;
}

.right_column {
	float: right;
	width: 756px;
}

.index_page .right_column {
	width: 728px;
}

.directions {
	padding: 0px 0px 32px 0px;
	zoom: 1;
}

.directions_col {
	float: left;
	font-size: 13px;
	width: 726px;
}

.directions_col div {
	float: left;
	width: 242px;
	height: 40px;
}

.directions_col a {
	padding: 0px;
	font-size: 13px;
}

/*.goods_link {background: url("/images/goods-icon.png") no-repeat 0 1px;}
.auto_link {background: url("/images/auto-icon.png") no-repeat 0 1px;}
.film_link {background: url("/images/film-icon.png") no-repeat 0 1px;}
.media_link {background: url("/images/media-icon.png") no-repeat 0 4px;}
.internet_link {background: url("/images/internet-icon.png") no-repeat 0 1px;}
.game_link {background: url("/images/game-icon.png") no-repeat 0 1px;}
.society_link {background: url("/images/society-icon.png") no-repeat 0 4px;}
.building_link {background: url("/images/building-icon.png") no-repeat 0 4px;}
.meeting_link {background: url("/images/building-icon.png") no-repeat 0 1px;}
.medicine_link {background: url("/images/medicine-icon.png") no-repeat 0 1px;}
.job_link {background: url("/images/job-icon.png") no-repeat 0 3px;}
.sport_link {background: url("/images/sport-icon.png") no-repeat 0 1px;}
*/
.hidden {
	display: none;
}

.visible {
	display: block;
}

.select_row {
	border-top: 1px solid #fff;
	border-bottom: 1px solid #CDCDCD;
	padding: 5px 10px;
	zoom: 1;
}

.select_row:first-child {
	border-top: 0px;
}

.select_row:last-child {
	border-bottom: 0px;
}

.select_title {
	float: left;
	margin: 4px 0px 0px 0px;
	font-size: 11px;
	text-transform: uppercase;
}

.select_row .select-1 {
	float: right;
}

.blue_button {
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 0px;
	background: none;
	border-width: 0px;
	font-family: 'adihaus_cyr_regregular', Arial, sans-serif;
	overflow: visible;
	text-decoration: none !important;
	color: #fff;
	font-size: 13px;
	text-transform: uppercase;
	cursor: pointer;
	position: relative;
	white-space: nowrap;
}

.blue_button span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	height: 33px;
	padding: 0px 0px 0px 10px;
	background: url("/images/blue-button.png") no-repeat 0 0;
}

.blue_button span span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	height: 33px;
	padding: 0px 10px 0px 0px;
	background: url("/images/blue-button.png") no-repeat 100% -33px;
}

.blue_button span span span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	height: 24px;
	padding: 9px 30px 0px 30px;
	background: url("/images/blue-button.png") repeat-x 100% -66px;
}

.user_left_profile  {
	color: #fff;
}
.user_left_profile a {
	margin: 0px 0px 0px 25px;
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dashed #fff;
}
.user_left_profile a:hover {
	border-bottom: 0px;
}

.user_profile {
	float: right;
	padding: 16px 0px 1px 0px;
	text-align: right;
	min-width: 500px;
	color: #fff;
}
.user_profile a {
	margin: 0px 0px 0px 25px;
	color: #fff;
	text-decoration: none;
	border-bottom: 1px dashed #fff;
}

.user_profile a:hover {
	border-bottom: 0px;
}

.pre_footer {
	position: relative;
	margin: 0px -5000px 0px -5000px;
	padding: 70px 5000px 24px 5000px;
	background: #2c62a8 url("/images/pre-footer-bg.png") repeat-x 0 0;
}

.pre_footer_info {
	padding: 0px 0px 18px 0px;
	border-bottom: 1px solid #3762a0;
	zoom: 1;
}

.pre_footer_text {
	float: left;
	width: 640px;
}

.pre_footer_text p {
	font-family: Arial, sans-serif;
	font-size: 13px;
	color: #fff;
	line-height: 18px;
}

.pre_footer_number {
	float: right;
	font-family: Arial, sans-serif;
	text-align: right;
}

.pre_footer_number p {
	font-size: 33px;
	color: #fff;
	font-weight: bold;
}

.pre_footer_number a {
	color: #fff;
	font-weight: bold;
	font-size: 13px;
}

.pre_footer_navigation {
	zoom: 1;
	padding: 30px 0px 0px 0px;
}

.pre_footer_col {
	float: left;
	padding: 0px 10px 0px 0px;
	font-family: Arial, sans-serif;
	width: 185px;
}

.pre_footer_col h3 {
	font-size: 15px;
	font-weight: bold;
}

.pre_footer_col p {
	margin: 0px 0px 5px 0px;
}

.pre_footer_col a {
	color: #fff;
}


.sale_table {
	margin: 0px 0px 22px 0px;
	padding: 9px 5px 15px 5px;
	position: relative;
	background: #284672 url("/images/sale-gradient.png") repeat-x 0 0;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	behavior: url("pie.htc");
}

.sale_table h2 {
	font-size: 15px;
	padding: 10px 0px 0px 16px;
	color: #fff;
}

.sale_table table {
	width: 100%;
}

.sale_table th {
	padding: 4px 10px;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	border-bottom: 1px dashed #c3c3c3;
}

.sale_table td {
	padding: 10px 10px;
	color: #fff;
	font-size: 13px;
	font-weight: normal;
	border-bottom: 1px dashed #c3c3c3;
}

.sale_table td+td+td {
	text-align: center;
}

.sale_table td a {
	color: #fff;
}

.lock_icon {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 18px;
	height: 27px;
	background: url("/images/lock-icon.png") no-repeat 0 0;
}
.lock_icon_sm {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 18px;
	height: 27px;
	background: url("/images/lock-icon.png") no-repeat 0 0;
}
.sale_table_opt {
	zoom: 1;
	padding: 17px 0px 0px 0px;
}

.sale_table_total {
	float: left;
	padding: 8px 0px 0px 10px;
	font-size: 13px;
	color: #fff;
}

.sale_table_total a {
	color: #fff;
}

.sale_table_button {
	float: right;
	padding: 0px 10px 0px 0px;
}

.site_tabs {
	margin: 0px 0px 25px 0px;
}

.site_tabs_title {
	height: 31px;
	margin: 0px 7px;
	padding: 10px 7px 0px 7px;
	background: url("/images/site-tabs-title.gif") repeat-x 0 0;
	position: relative;
	//z-index: expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('afterBegin', '<div class="site_tabs_title_after"></div><div class="site_tabs_title_before"></div>'));
}

.site_tabs_title:before, .site_tabs_title_before {
	position: absolute;
	left: -7px; top: 0px;
	width: 7px;
	height: 41px;
	background: url("/images/site-tabs-corners.png") no-repeat 0 0;
	content: '';
}

.site_tabs_title:after, .site_tabs_title_after {
	position: absolute;
	right: -7px; top: 0px;
	width: 7px;
	height: 41px;
	background: url("/images/site-tabs-corners.png") no-repeat 100% 0;
	content: '';
}

.site_tabs_title span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 9px 16px 8px 16px;
	position: relative;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	behavior: url("pie.htc");
	cursor: pointer;
}

.site_tabs_title span.active {
	background: #f9f9f9;
}

.site_tabs_title span.active b {
	border-bottom: 0px;
}

.site_tabs_title span b {
	font-weight: normal;
}

.site_tabs_title span b {
	border-bottom: 1px dotted #37393b;
}

.site_tabs_content {
	position: relative;
	padding: 18px 20px 6px 20px;
	border: 1px solid #dcdcdc;
	border-top: 0px;
	background: #e5e5e5 url("/images/tab-cont-bg.gif") repeat-x 0 0;
	border-radius: 0px 0px 8px 8px;
	-moz-border-radius: 0px 0px 8px 8px;
	-webkit-border-radius: 0px 0px 8px 8px;
	behavior: url("pie.htc");
}

.site_tab_row {
	padding: 0px 0px 14px 0px;
	zoom: 1;
}

.cell1 {
	float: left;
	width: 202px;
}

.cell2 {
	float: left;
	width: 170px;
}

.cell3 {
	float: left;
	width: 202px;
}

.cell4 {
	float: left;
	width: 110px;
}

.articles_list {
	padding: 0px 0px 0px 0px;
}

.article {
	display: inline-block;
	*display: inline;
	zoom: 1;
	/*width: 230px;*/
  width: 228px;
	margin: 0px 10px 20px 0px;
	vertical-align: top;
}


:root .article {
    margin-right: 8px\0/;
}

.article_image {
	float: left;
	width: 85px;
	position: relative;
	margin: 0px 8px 0px 0px;
	padding: 4px;
	background: #324f7a;
	text-align: center;
	border: 1px solid #fff;
	box-shadow: 0px 0px 3px #605d5d;
	-moz-box-shadow: 0px 0px 3px #605d5d;
	-webkit-box-shadow: 0px 0px 3px #605d5d;
	behavior: url("pie.htc");
}

.article_image img {
	max-width: 85px;
	vertical-align: top;
}

.article_text {
	overflow: hidden;
}

.article_text h3 {
	font-size: 12px;
}

.article_text p {
	font-size: 11px;
}

.text_block {
	padding: 0px 0px 10px 0px;
}

.text_block h3 {
	font-size: 15px;
	margin: 0px 0px 15px 0px;
}

.text_block h4 {
	font-size: 12px;
	margin: 0px 0px 14px 0px;
	font-weight: normal;
}

.text_block p {
	margin: 0px 0px 14px 0px;
	line-height: 14px;
}

.text_block img {
	background: #274672;
	padding: 3px !important;
	border: 1px solid #fff;
	position: relative;
	box-shadow: 0px 0px 3px #6f6e6e; 
	-moz-box-shadow: 0px 0px 3px #6f6e6e; 
	-webkit-box-shadow: 0px 0px 3px #6f6e6e; 
	behavior: url("pie.htc");
}

.text_block ol {
	margin: 0px 0px 10px 20px;
}

.text_block ol li {
	padding: 0px 0px 10px 0px;
}

.text_block ul {
	margin: 0px 0px 10px 20px;
}

.text_block ul li {
	padding: 0px 0px 10px 0px;
}

.breadcrumbs {
	padding: 0px 0px 14px 0px;
	zoom: 1;
}

.breadcrumbs a, .breadcrumbs span {
	/*float: left;*/
	padding: 0px 4px 0px 7px;
	/*background: url("/images/breadcrumbs-divider.png") no-repeat 0 2px;*/
	text-decoration: none;
}

.breadcrumbs a:first-child {
	padding-left: 0px;
	background: none;
}

.breadcrumbs a:hover {
	text-decoration: none;
}

.product_block {
	padding: 0px 0px 24px 0px;
	zoom: 1;
}

.product_image {
	float: left;
	width: 190px;
	padding: 4px;
	border: 1px solid #fff;
	background: #284a7a;
	position: relative;
	box-shadow: 0px 0px 3px #605d5d;
	-moz-box-shadow: 0px 0px 3px #605d5d;
	-webkit-box-shadow: 0px 0px 3px #605d5d;
	behavior: url("pie.htc");
}

.product_image img {
	max-width: 190px;
	vertical-align: top;
}


.product_image_l {
	width: 191px;
	height: 141px;
	padding: 4px;
	text-align: center;
	border: 1px solid #fff;
	background: #284a7a;
	position: relative;
	box-shadow: 0px 0px 3px #605d5d;
	-moz-box-shadow: 0px 0px 3px #605d5d;
	-webkit-box-shadow: 0px 0px 3px #605d5d;
	behavior: url("pie.htc");
}
.product_image_l img {
	display: inline-block;
	*display: inline;
	zoom: 1;
	max-width: 191px;
	max-height: 141px;
	vertical-align: middle;
}



.product_image_main {
	width: 61px;
	height: 41px;
	padding: 2px;
	text-align: center;
	border: 1px solid #fff;
	background: #284a7a;
	position: relative;
	box-shadow: 0px 0px 3px #605d5d;
	-moz-box-shadow: 0px 0px 3px #605d5d;
	-webkit-box-shadow: 0px 0px 3px #605d5d;
	behavior: url("pie.htc");
}
.product_image_main img {
	display: inline-block;
	*display: inline;
	zoom: 1;
	max-width: 61px;
	max-height: 41px;
	vertical-align: middle;
}



.product_info {
	margin: 0px 0px 0px 232px;
	zoom: 1;
}

.product_info_left {
	float: left;
	width: 270px;
	padding: 11px 0px 0px 0px;
}

.product_info_row {
	padding: 0px 0px 9px 0px;
	zoom: 1;
}

.product_info_type {
	float: left;
	max-width: 100px;
	color: #274672;
	font-weight: bold;
}

.product_info_descript {
	float: right;
	width: 170px;
	font-size: 13px;
	color: #000;
}

.product_info_descript a {
	color: #000;
}

.product_info_right {
	float: right;
	width: 235px;
	padding: 33px 0px 0px 0px;
	text-align: center;
}

.product_info_right p {
	font-size: 14px;
	padding: 0px 0px 10px 0px;
}

.product_info_right p span {
	font-size: 12px;
	color: #274672;
	font-weight: bold;
}

.product_info_right p span b {
	font-size: 18px;
}

.offer_tabs_title {
	position: relative;
	z-index: 80;
	zoom: 1;
}

.offer_tabs_title span {
	float: left;
	width: 376px;
	padding: 12px 1px 9px 1px;
	text-align: center;
	position: relative;
	background: #ffffff;
	font-family: 'adihaus_cyr_regregular', Arial, sans-serif;
	cursor: pointer;
	font-size: 15px;
	color: #353535;
	text-transform: uppercase;
	border-radius: 10px 10px 0px 0px;
	-moz-border-radius: 10px 10px 0px 0px;
	-webkit-border-radius: 10px 10px 0px 0px;
	behavior: url("pie.htc");
}

.offer_tabs_title span.active {
	padding: 11px 0px 10px 0px;
	border: 1px solid #eaeaea;
	border-bottom: 0px;
	color: #284c7e;
}

.offer_tabs_content {
	margin: -1px 0px 0px 0px;
	padding: 18px 18px 0px 18px;
	border: 1px solid #eaeaea;
	position: relative;
	background: #fff;
	border-radius: 0px 0px 10px 10px;
	-moz-border-radius: 0px 0px 10px 10px;
	-webkit-border-radius: 0px 0px 10px 10px;
	behavior: url("pie.htc");
	zoom: 1;
	z-index: 50;
}

.offers_list {
	width: 750px;
}

.offers_list.extended {
	width: 807px;
}

.offers_list.extended  .offer_block {
	margin-right: 48px;
}

.offer_block {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 218px;
	margin: 0px 29px 40px 0px;
	position: relative;
	vertical-align: top;
}

.offer_block_cont {
	width: 200px;
	padding: 9px 9px 15px 9px;
	background: #2a5c9d;
	position: relative;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	behavior: url("pie.htc");
}

.offer_block_image {
	width: 198px;
	height: 148px;
	border: 1px solid #b9b9b9;
	margin: 0px 0px 6px 0px;
	position: relative;
	text-align: center;
	background: #b9b9b9;
	//z-index: expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('afterBegin', '<div class="offer_block_image_after"></div>'));
}

.offer_block_image:after , .offer_block_image_after {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 0px;
	height: 100%;
	margin: 0px 0px 0px -1px;
	content: '';
	vertical-align: middle;
}

.offer_block_image img {
	display: inline-block;
	*display: inline;
	zoom: 1;
	max-width: 198px;
	max-height: 148px;
	vertical-align: middle;
}

.offer_block_link {
	font-size: 12px;
	line-height: 13px;
}

.offer_block_link a {
	color: #fff;
}

.offer_list_descript {
	margin: 0px 6px 0px 6px;
	padding: 0px 4px 0px 4px;
	background: url("/images/gradient.gif") repeat-x 0 100%;
	position: relative;
	border-radius: 0px 0px 5px 5px;
	-moz-border-radius: 0px 0px 5px 5px;
	-webkit-border-radius: 0px 0px 5px 5px;
	behavior: url("pie.htc");
}

.offer_list_row {
	padding: 4px 0px;
	border-top: 1px dashed #284c7f;
	zoom: 1;
}

.offer_list_row:first-child {
	border-top: 0px;
}

.offer_list_row_left {
	float: left;
	max-width: 60px;
	font-size: 11px;
}

.offer_list_row_right {
	float: right;
	width: 135px;
	font-size: 11px;
	text-align: right;
}
.offer_list_cena {
	font-size: 13px;
}
.article_smaller {
	zoom: 1;
	padding: 0px 0px 18px 0px;
}

.article_smaller_image {
	float: left;
	width: 70px;
	margin: 0px 6px 0px 0px;
	padding: 3px;
	border: 1px solid #eaeaea;
	background: #274878;
}

.article_smaller_image img {
	max-width: 70px;
	vertical-align: top;
}

.article_smaller_text {
	overflow: hidden;
	padding: 0px;
}

.article_smaller_text h3 {
	font-size: 12px;
}

.pagination {
	padding: 0px 0px 15px 0px;
	text-align: center;
}

.pagination a {
	display: inline-block;
	*display: inline;
	zoom: 1;
	padding: 3px 6px;
	background: url("/images/pagination-bg.gif") repeat-x 0 -200px;
	position: relative;
	color: #606060;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	behavior: url("pie.htc");
}

.pagination a.active {
	color: #fff;
	background-position: 0 100%;
	background-color: #2b61a7;
	color: #fff;
	text-decoration: none;
}

a.prev_page {
	margin: 0px 18px 0px 0px;
	padding: 0px 0px 2px 22px;
	background: url("/images/prev-page-arrow.png") no-repeat 0 1px;
	color: #2b4e80;
	text-decoration: none;
}

a.next_page {
	margin: 0px 0px 0px 18px;
	padding: 0px 22px 2px 0px;
	background: url("/images/next-page-arrow.png") no-repeat 100% 1px;
	color: #2b4e80;
	text-decoration: none;
}

.personal_cabinet {
	padding: 15px 12px;
	border: 1px solid #dddddd;
	position: relative;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	behavior: url("pie.htc");
	background: url("/images/gradient.gif") repeat-x 0 100%;
}

.personal_cabinet {
	margin: 0px 0px 30px 0px;
	zoom: 1;
	position: relative;
}

.personal_cabinet_image {
	float: left;
	width: 165px;
	margin: 0px 18px 0px 0px;
	padding: 3px;
	background: #274672;
	border: 1px solid #fff;
	position: relative;
	box-shadow: 0px 0px 3px #989595;
	-moz-box-shadow: 0px 0px 3px #989595;
	-webit-box-shadow: 0px 0px 3px #989595;
	behavior: url("pie.htc");
}

.personal_addr_info {
	float: left;
	width: 190px;
	margin: 0px 72px 0px 0px;
}

.personal_addr_info h3 {
	font-size: 14px;
	margin: 0px 0px 20px 0px;
}

.personal_addr_info h3 a {
	color: #274775;
}

.personal_addr_row {
	zoom: 1;
	padding: 7px 0px 5px 0px;
	background: url("/images/divider.gif") repeat-x 0 0;
}

.personal_addr_row:first-child {
	background: none;
}

.personal_addr_row p span {
	color: #284a7a;
}

.personal_addr_row a {
	color: #274775;
	text-decoration: none;
}

.personal_addr_row a:hover {
	text-decoration: underline;
}

.personal_addr_button {
	clear: both;
	padding: 15px 0px 0px 0px;
	text-align: right;
}

.projects_table {
	border: 1px solid #dddddd;
	position: relative;
	margin: 0px 0px 25px 0px;
	padding: 0px 15px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	behavior: url("pie.htc");
}

.projects_table table {
	width: 100%;
}

.projects_table th {
	padding: 9px 0px;
	text-align: left;
	font-weight: normal;
}

.projects_table th a {
	color: #274775;
}

.projects_table td {
	padding: 9px 0px;
	border-top: 1px dashed #c3c3c3;
}

.projects_table td a {
	color: #353535;
}

.project_table_image {
	width: 102px;
	padding: 2px;
	background: #274672;
	border: 1px solid #fff;
	box-shadow: 0px 0px 3px #908e8e;
	-moz-box-shadow: 0px 0px 3px #908e8e;
	-webkit-box-shadow: 0px 0px 3px #908e8e;
	behavior: url("pie.htc");
}

.project_table_image img {
	max-width: 102px;
}

.projects_table .ez-checkbox {
	width: 16px;
	height: 16px;
	background: url("/images/checkbox2.png") no-repeat 0 0;
}

.projects_table .ez-checkbox.ez-checked {
	background-position: 0 100%;
}

.remove_link {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 13px;
	height: 13px;
	background: url("/images/remove-icon.png") no-repeat 0 0;
}

.new_projects {
	padding: 30px 0px 10px 30px;
	background: #4261a4 url("/images/new-proj-bg.png") repeat-x 0 100%;
	position: relative;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	behavior: url("pie.htc");
}

.new_projects_list {
	width: 953px;
}

.new_project {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 200px;
	margin: 0px 35px 12px 0px;
}

.new_project_image {
	width: 196px;
	margin: 0px 0px 6px 0px;
	border: 2px solid #fff;
	position: relative;
	box-shadow: 0px 0px 5px #0f2a4f;
	-moz-box-shadow: 0px 0px 5px #0f2a4f;
	-webkit-box-shadow: 0px 0px 5px #0f2a4f;
	behavior: url("pie.htc");
}

.new_project_image img {
	max-width: 196px;
	vertical-align: top;
}

.new_project_link {
	padding: 0px 0px 9px 0px;
}

.new_project_link  a {
	font-size: 13px;
	color: #fff;
	line-height: 20px;
}

.new_project_pricepane {
	padding: 5px 0px 0px 0px;
	border-top: 1px dashed #c3c3c3;
	zoom: 1;
}

.project_pricepane_left {
	float: left;
	font-size: 11px;
	color: #fff;
}

.project_pricepane_right {
	float: right;
	font-size: 13px;
	color: #fff;
	font-weight: bold;
}

.news_row {
	padding: 0px 0px 25px 0px;
	zoom: 1;
   height: 95px;
}

.news_row_image {
	float: left;
	width: 120px;
	margin: 0px 20px 0px 0px;
	padding: 3px;
	background: #274672;
	border: 1px solid #fff;
	position: relative;
	box-shadow: 0px 0px 4px #8f8d8d;
	-moz-box-shadow: 0px 0px 4px #8f8d8d;
	-webkit-box-shadow: 0px 0px 4px #8f8d8d;
	behavior: url("pie.htc");
}

.news_row_image img {
	max-width: 120px;
	vertical-align: top;
}

.news_row_text {
	overflow: hidden;
}

.news_row_text h3 {
	font-size: 13px;
	color: #274672;
	margin: 0px 0px 11px 0px
}

.news_row_text h3 a {
	color: #274672;
}

.news_row_text p {
	font-size: 11px;
	padding: 0px 0px 8px 0px;
	line-height: 14px;
}

.news_option {
	padding: 0px 0px 10px 0px;
	zoom: 1;
	margin-top: 10px;
}

.news_option a {
	float: right;
	font-size: 11px;
	color: #284978;
}

.news_option p {
	color: #284978;
}

.login_popup {
	display: none;
	position: absolute;
	right: 180px;
	top: 60px;
	width: 353px;
	border: 1px solid #fff;
	z-index: 200;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	
	box-shadow: 0px 0px 5px #827f7f;
	-moz-box-shadow: 0px 0px 5px #827f7f;
	-webkit-box-shadow: 0px 0px 5px #827f7f;
	behavior: url("pie.htc");
}

.login_popup2 {
	display: none;
	position: absolute;
	top: 470px;
	margin-left: 400px;
	width: 353px;
	border: 1px solid #fff;
	z-index: 200;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	box-shadow: 0px 0px 5px #827f7f;
	-moz-box-shadow: 0px 0px 5px #827f7f;
	-webkit-box-shadow: 0px 0px 5px #827f7f;
	behavior: url("pie.htc");
}

.login_popup_heading {
	position: relative;
	padding: 8px 20px 14px 20px;
	background: #134f86;
	font-size: 15px;
	color: #fff;
	border-radius: 5px 5px 0px 0px;
	-moz-border-radius: 5px 5px 0px 0px;
	-webkit-border-radius: 5px 5px 0px 0px;
	behavior: url("pie.htc");
}

.login_popup_content {
	position: relative;
	margin: -5px 0px 0px 0px;
	padding: 14px 22px 20px 22px;
	background: #ffffff url("/images/login-popup-bg.png") repeat-x 0 100%;
	z-index: 50;
	border-radius: 4px 4px 0px 0px;
	-moz-border-radius: 4px 4px 0px 0px;
	-webkit-border-radius: 4px 4px 0px 0px;
	bahavior: url("pie.htc");
}

.login_as .heading {
	margin: 0px 0px 5px 0px;
}

.login_as {
	padding: 0px 0px 12px 0px;
}

.login_as p {
	font-size: 11px;
}

.login_form {
	zoom: 1;
	padding: 0px 0px 16px 0px;
}

.login_form a {
	font-size: 11px;
	margin: 0px;
	padding: 0px;
}

.login_form_col1 {
	float: left;
	width: 113px;
	margin: 0px 5px 0px 0px;
}

.login_form_col2 {
	float: left;
}

.login_form_input {
	width: 97px;
	margin: 0px 0px 3px 0px;
	padding: 4px 7px 3px 7px;
	border: 1px solid #c5c5c5;
	position: relative;
	color: #c5c5c5 !important;
	font-size: 11px !important;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	behavior: url("pie.htc");
}

.login_form_submit {
	width: auto;
	padding: 2px 7px;
	*padding: 2px 5px;
	background: #245b95;
	position: relative;
	border-width: 0px;
	color: #fcfcfc !important;
	cursor: pointer;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	behavior: url("pie.htc");
}

.login_with_social {
	border-top: 1px solid #dcdcdc;
	margin: 0px -22px 0px -22px;
	padding: 8px 22px 15px 22px;
}

.login_with_icons a {
	margin: 0px 9px 0px 0px;
	padding: 0px;
}

.close_button, .close_button2 {
	display: block;
	position: absolute;
	right: 12px; top: 12px;
	width: 10px;
	height: 10px;
	background: url("/images/close-button.png") no-repeat 0 0;
	cursor: pointer;
}

#footer {
	height: 74px;
	border-top: 1px solsid #fff;
	margin: 0px -5000px 0px -5000px;
	padding: 12px 5000px 0px 5000px;
	background: #354770 url("/images/footer-bg.gif") repeat-x 0 0;
}

.footer_left {
	float: left;
	padding: 11px 0px 0px 0px;
}

.footer_logo {
	padding: 0px 0px 8px 0px;
}

.copyright p {
	font-size: 12px;
	color: #fff;
}

.footer_right {
	float: right;
	min-width: 200px;
}

.footer_right span {
	display: inline-block;
	*display: inline;
	zoom: 1;
	text-align: right;
	vertical-align: bottom;
	margin: 0px 0px 0px 6px;
}

.footer_right span a {
	vertical-align: bottom;
	color: #fff;
	text-decoration: none;
	line-height: 18px;
}

.footer_right span img {
	vertical-align: bottom;
}

.footer_nav {
	margin: 24px 0px 0px 195px;
	min-width: 400px;
}

.footer_nav ul {
	list-style: none;
}

.footer_nav ul li {
	float: left;
	margin: 0px 18px 0px 0px;
}

.footer_nav ul li a {
	color: #fff;
}

.clear:after {
	height: 0; 
	clear: both; 
	content: "."; 
	display: block; 
	overflow: hidden;
	line-height: 0; 
	font-size: 0; 
}

/* Begin Images */
p img {
    padding: 0;
    max-width: 100%;
}

/* Using 'class="alignright"' on an image will (who would've
    thought?!) align the image to the right. And using 'class="centered',
    will of course center the image. This is much better than using
    align="center", being much more futureproof (and valid) */

img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

img.alignright {
    padding: 0px;
    margin: 0 0 10px 15px;
    display: inline;
}

img.alignleft {
    padding: 0px;
    margin: 0 15px 10px 0;
    display: inline;
}

.alignright {
    float: right;
}

.alignleft {
    float: left;
}
/* End Images */

.edit_personal_cabinet {
	position: absolute;
	right: 20px; top: 18px;
	font-size: 11px;
}

.text img{
  background: none repeat scroll 0 0 #274672;
  border: 1px solid #FFFFFF;
  box-shadow: 0 0 3px #6F6E6E;
  padding: 3px !important;
  position: relative;
}


.divAdd {
 padding:4px; 
}

.buttonform {
 background-color: #29548D;
 color: #ffffff;
 padding: 3px 5px 3px 5px;
}
img .imgnone {
    clear: both;
	 background-color: #ffffff;
	 border: none;
}
.siteadd_tr {
	background-color: #29548D;
	color: #ffffff;
}
.siteadd_tr td {
	padding:5px;
	text-align: center;
}

img.imgno {
	margin:  0px;
	background: #fff;
	text-align: center;
	border: 1px solid #fff;
	box-shadow: 0px 0px 0px #fff;
	-moz-box-shadow: 0px 0px 0px #fff;
	-webkit-box-shadow: 0px 0px 0px #fff;
	/*behavior: url("pie.htc");*/
}

img.imgcat {
	margin:  1px;
	background: #fff;
	border: 1px solid #fff;
	/*box-shadow: 0px 0px 0px #fff;
	-moz-box-shadow: 0px 0px 0px #fff;
	-webkit-box-shadow: 0px 0px 0px #fff;
	behavior: url("pie.htc");*/
}
.offerTitle {
	height:35px;
	padding-top:2px;
}


.select_dostup {
  background-color: #3D5891;
  color: White;
  font-size: 11px;
}



.tip_option {
	position: relative;
	display: inline-block;
	color: Black;
	text-decoration: none;
	border-bottom: 1px dashed #000;
	font-size: 11px;
	font-weight: bold;
}
 
.tip_option:hover span {
  visibility: visible;
}
 
.tip_option span { 
 visibility: hidden;
 background-color: White;
 font-weight: normal;
 text-align: left;
 width: 300px;
 bottom: 40px;
 position: absolute;
 left: 50%;
 z-index: 50;
 margin-left: -125px;
 padding: 11px;
 border: 1px solid #29548D;
 -moz-border-radius: 5px;
 border-radius: 5px;
 opacity: 100;
 /*background-image: -moz-linear-gradient(center bottom,#ffffff 100%,#ffffff 100%);
 background-image: -webkit-gradient(linear,left bottom,left top,
 color-stop(0.02, #ffffff),color-stop(0.51, #ffffff));*/
 /*text-shadow: 0.3px 0.3px 0.8px #383038;*/
 /*-webkit-box-shadow:  1px 2px 2px 1px #ffffff;
 -moz-box-shadow:  1px 2px 2px 1px #ffffff;
 box-shadow:  1px 2px 2px 1px #ffffff;*/
 }
 
 
 #content ul {
 	padding:5px 0px 5px 25px;
 }
  #content ul li {
 	padding:3px 0px 3px 0px;
 }
 
 .div_hr {
	margin: 0px 0px 15px 0px;
	border-bottom: 1px dashed #c3c3c3;
}

.alllist {
	font-size: 9px;
	color: #FF4500;
	border-bottom: 1px dashed #FF4500;
	text-decoration: none;
	margin-left: 10px;
}
.heading span {
	color: #3B5284;
	font-weight: bolder;
	border-bottom: 1px dashed #3B5284;
}

.main_heading {
	padding-top: 15px;
}

.help_add {
  margin-left:3px;
  color: #FF4500;
  border-bottom: 1px dashed #FF4500;
}
.help_add span {
  color: #3B5284;
}
.openl  {
	font-size: 11px;
	color: #FF4500;
	border-bottom: 1px dashed #FF4500;
	text-decoration: none;
	margin-left: 10px;
}
 .siteinvest h2 {
 	padding:0px;
	margin:0px;
	font-size: 17px;
 }
 .alinkf {
	color: #fff;
 }
 
 .form_input_left {
 	border: none;
	width: 40px;
	height: 21px;
 }
 
 .div_footer_menu {
 	width: 190px;
	float: left;
	height: 25px;
 }
 
 
 .user_but {
	margin: 5px 0px 5px 0;
 }
 .user_but img {
	margin: 0 10px 0 0;
 }
 .user_but_edit {
	border: 1px solid #dddddd;
	width: 165px;
	position: relative;
	margin: 3px;
	padding: 3px;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	behavior: url("pie.htc");
}
 .user_but_edit a {
 	text-decoration: none;
 }
 .red {
 	color: Red;
 }
 .main_action_use {
 padding: 0 0 25px 0;
}
.main_action_use img {
 padding: 5px;
}

/* 27.04.14 */
.list_sort {
 margin:-37px 0 0 460px;
 position:absolute;
}

.list_sort a {
 color:#666666;
 text-decoration: none;
 border-bottom: 1px dashed #666666;
 margin:0 3px 0 3px;
}

.list_sort .red {
 color:red;
 border-bottom: 1px dashed red;
 margin:0 3px 0 3px;
 font-weight:bold;
}
.list_sort .green {
 color:green;
 border-bottom: 1px dashed green;
 margin:0 3px 0 3px;
 font-weight:bold;
}

.product_info_right .info_pr_pay {
	font-size:15px;
	font-weight:bold;
}

/* 27.04.14 */