body {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-bottom : 0;
	padding-left : 0;
	padding-right : 0;
	padding-top : 0;
	background-color : #ffffff;
	background-repeat: repeat-x;
}

a img {
	border: 0px;
	border-color: #000000;
	border-style: solid;
}

a:link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
}

a:hover {
	position: relative;
	left: 1px;
	top: 1px;
	color : #000000;
	text-decoration : none;
}

a:active {
	color : #33A033;
}

a:visited {
	color : #000000;
	text-decoration : underline;
}

a.section_link:link {
	color : Black;
}

a.section_link:visited {
	color : Black;
}

.active_link {
	color : #000000;
	background-color : #F6FF00;
	width : 100%;
	padding-top : 2px;
	padding-bottom : 2px;
	padding-right : 2px;
}

.fotopic {
	border: 1px;
	border-color: #000000;
	border-style: solid;
}

a img fotopic {
	border : 1px solid #000000;
}

a.mail:link, a.mail:active, a.mail:hover, a.mail:visited {
	text-decoration : none;
	color : #0000F2;
	font-weight : bold;
}

.huge_tbl {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 1px solid #000000;
}

.bottom_tbl {
	border-left: 1px solid #000000;
	border-right: 1px solid #000000;
	border-bottom: 1px solid #000000;
	border-top: 0px solid #000000;
}

.hat_bg {
	background-color : #B7FFA5;
	text-align : center;
	border-bottom : 1px solid #000000;
	height: 120px;
	background-color : #05D601;
}

hr {
	margin-top : 10px;
	margin-bottom : 10px;
	height : 1px;
	color : #004F00;
}

h1 {
	color : #035404;
	text-align : center;
	margin-bottom : 0px;
}

h2 {
	color : #E60000;
	text-align : center;
	text-transform : uppercase;
	margin-bottom : 0px;
}

h3 {
	color : #000195;
	text-align : left;
	font-style : italic;
	padding-top : 0px;
	padding-bottom : 0px;
	margin-bottom : 0px;
}

h5 {
	color : #FF0000;
	margin-bottom : 5px;
	margin-top : 5px;
}

ul {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

ol {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align : justify;
}

.lite {
	color: #ff0000;
}

.MAINTEXT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

.mainlinks {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-decoration: none;
}

table.main_top_block {
	vertical-align: middle;
	text-align : center;
	width : 99%;
	border-bottom: 0px solid #FF0000;
	border-right: 0px solid #FF0000;
	border-color : #FF0000;
	margin-top : 3px;
}

td.main_top_block1 {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #FF0000;
	border-left: 0px solid #FF0000;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
	border-color : #FF0000;
	background-color : #FF0000;
	color : #ffffff;
	text-transform : uppercase;
	font-weight : bold;
}

td.main_top_block2 {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #FF0000;
	border-left: 0px solid #FF0000;
	vertical-align: middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
	width : 20%;
	border-color : #FF0000;
}

td.main_top_block3 {
	padding: 2px 2px 2px 2px;
	border-top: 0px solid #FF0000;
	border-left: 0px solid #FF0000;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : center;
	width : 20%;
	border-color : #FF0000;
}

td.main_top_block4 {
	padding: 2px 2px 2px 2px;
	border-top: 0px solid #FF0000;
	border-left: 0px solid #FF0000;
	vertical-align: middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align : center;
	border-color : #FF0000;
	color : #FF0000;
	width : 20%;
	font-weight : bold;
	white-space : nowrap;
}

td.main_top_block_ {
	padding: 2px 2px 2px 2px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
	background-color : #A4FF92;
	font-weight : bold;
}

a.main_top_block {
	color : Blue;
	font-weight : bold;
	width : 100%;
}

a.main_top_block:visited {
	color : Blue;
	font-weight : bold;
	width : 100%;
	text-decoration : none;
}

a.main_top_block:hover {
	color : Blue;
	position: relative;
	left: 1px;
	top: 1px;
	text-decoration : none;
}

.search_td {
	background-color : #05D601;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 10px;
	width: 207px;
}

.yourhere_td {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	background-color : #05D601;
	color : #000000;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 10px;
	font-style : italic;
	width: 600px;
}

.yourhere_td_flags {
	background-color : #05D601;
	padding-top : 3px;
	padding-bottom : 3px;
	padding-left : 10px;
	width: 207px;
}

.yourhere_td2 {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	background-color : #05D601;
	color : #ffffff;
	font-style : italic;
	font-weight : bold;
	text-align : right;
}

.hor_menu {
	background-color : #05D601;
	padding-left : 10px;
	padding-top : 5px;
	padding-bottom : 5px;
}

.big_tbl {
	border-bottom : 1px solid #000000;
	border-top : 1px solid #000000;
	border-right: 1px solid #000000;
}

.left_menu_tbl {
	padding-left : 10px;
	padding-right : 0px;
	margin-top : 20px;
}

.left_menu_bg {
	background-color : #A4FF92;
	border-left : 1px solid #000000;
	border-right : 1px solid #000000;
	background: url(images/left_bg.gif);
}

.left_menu_td_section {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color : #000195;
	padding-top: 10px;
	border-bottom: 1px solid #005101;
	text-align: left;
}

.left_menu_td_section_articles {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color : #000195;
	text-transform: uppercase;
	padding-top: 50px;
	border-bottom: 1px solid #005101;
}

.left_menu_line {
	border-bottom: 1px solid #005101;
	text-align: left;
}

.left_menu_td_section_furniture {
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color : #E60000;
	background-color : #00DEFF;
}

.left_menu_td_sub1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	color : #000000;
	padding-top : 5px;
	padding-bottom : 3px;
	font-weight : bold;
	line-height : 1;
}

.left_menu_td_sub2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #ffffff;
	padding-bottom : 2px;
	padding-top : 2px;
	text-align : right;
	font-style : italic;
}

.left_menu_td_sub_lite {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #ffffff;
	padding-bottom : 2px;
	padding-top : 2px;
	text-align : right;
	font-style : italic;
	background-color : #00C113;
}

.left_menu_tbl_sub3 {
	margin-top : 7px;
	margin-bottom : 7px;
	background-image : url(images/bg_sub3_02.jpg);
	width : 100%;
	border-right : 2px solid #07690D;
}

.left_menu_td_sub3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color : #000;
	text-align : right;
}

.left_menu_td_ani_first {
	text-align : center;
	padding-top : 80px;
}

.left_menu_td_ani {
	text-align : center;
	padding-top : 7px;
}

.left_menu_ani_pic {
	border: 1px;
	border-color: #000000;
	border-style: solid;
	margin-right: 10px;
}

.main_blocks {
	padding-left : 30px;
	background-color : #FEFFDC;
	padding-bottom : 200px;
	padding-right : 30px;
	text-align : justify;
}

.main_blocks2 {
	background-color : #FEFFDC;
	padding-bottom : 20px;
	height : 100%;
}

.main_block_td_bg {
	background-color : #FEFFDC;
}

.center {
	text-align : center;
}

.left {
	text-align : left;
}

.main_hr {
	background-color : #FEFFDC;
	border-left: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
}

.news_border {
	background-color : #FEFFDC;
	border-left: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
}

.news_border2 {
	background-color : #FEFFDC;
	border-left: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 0px solid #000000;
}

.item_photo {
	border: 1px;
	border-color: #000000;
	border-style: solid;
}

.nophoto {
	border: 1px;
	border-color: #BDBFE2;
	border-style: solid;
}

a.link0_title:link {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FA4F05;
	text-align : right;
	font-style : italic;
	font-weight : bold;
	text-decoration : underline;
}

a.lin0k_title:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FA4F05;
	text-align : right;
	font-style : italic;
	font-weight : bold;
}

a.lin0k_title:visited {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color : #FA4F05;
	text-align : right;
	font-style : italic;
	font-weight : bold;
	text-decoration : underline;
}

table.one {
	border-bottom: 0px solid #12005B;
	border-right: 0px solid #12005B;
}

table.one_color {

}

table.simple {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align : justify;
	padding: 2px;
	border: 1px solid #FFBD82;
	border-collapse: collapse;
}

table.simple tr, table.simple td  {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-align : justify;
	vertical-align: top;
	border: 1px solid #FFBD82;
	padding: 3px 3px 3px 5px;
}

td.one {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: middle;
	width : 120px;
	text-align : center;
}

td.one_j_nowidth {
	padding: 2px 2px 2px 2px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}

td.one_c_nowidth {
	padding: 2px 2px 2px 2px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
}

td.one_bottom {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: bottom;
	width : 120px;
	text-align : center;
}

td.one_no_width {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: middle;
	text-align : center;
}

td.one_no_width_small {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	text-align : left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
}

td.one_no_width_small_color {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	text-align : left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #0000CD;
}

td.one_justify {
  text-align: justify;
  padding: 5px 5px 5px 5px;
  border-top: 0px solid #12005B;
  border-left: 0px solid #12005B;
  vertical-align: middle;
  width : 120px;
}

td.one_name {
	text-align: center;
	padding: 0px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	width : 120px;
}

td.one_name_nowidth {
	text-align: center;
	padding: 0px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

td.one_name_small_index {
	text-align: center;
	padding: 2px 2px 2px 2px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	width: 60px;
}

td.one_name_small_index_nowidth {
	text-align: center;
	padding: 2px 2px 2px 2px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
}

td.one_small_index {
	padding: 2px 2px 2px 2px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: middle;
	text-align : center;
	width: 60px;
}

td.one_name_200 {
	text-align: center;
	padding: 0px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	width : 170px;
}

td.one_name_aldoor {
	text-align: center;
	padding: 0px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	width : 90px;
}

td.one_price {
	text-align: center;
	padding: 0px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF0000;
	font-weight : bold;
}

td.one_price_star {
	text-align: center;
	padding: 0px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF0000;
	font-weight : bold;
	height: 50px;
	background: url(images/bg_price.gif) no-repeat center;
	}

td.one_price_old {
	text-align: center;
	padding: 0px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #000000;
	font-weight : bold;
	text-decoration: line-through;
}

td.one_price2 {
	text-align: center;
	padding: 0px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	width : 200px;
	color : #FF0000;
	font-weight : bold;
}

td.one_price11 {
	text-align: right;
	padding: 0px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF0000;
	font-weight : bold;
}

td.one_price22 {
	text-align: left;
	padding: 0px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	color : #FF0000;
	font-weight : bold;
}

td.one_price_nolite {
	text-align: center;
	padding: 0px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
}



table.title {
	border-bottom: 0px solid #12005B;
	border-right: 0px solid #12005B;
}

td.title {
	padding: 25px 35px 5px 35px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: middle;
	text-align : center;
}


table.st {
	padding: 25px 5px 5px 5px;
	vertical-align: middle;
	text-align : center;
	width : 90%;
	border-bottom: 0px solid #12005B;
	border-right: 0px solid #12005B;
}

td.st {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : justify;
}

td.st_c {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
}

td.st_c_c {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: middle;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
}

td.st_t_c {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: middle;
	text-align : center;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-weight : bold;
}

td.st_50 {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : justify;
	width : 50%;
}

table.st_min {
	padding: 25px 5px 5px 5px;
	vertical-align: middle;
	text-align : center;
	width : 60%;
	border-bottom: 0px solid #12005B;
	border-right: 0px solid #12005B;
}

td.st_min_20 {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
	white-space : nowrap;
	width : 20%;
	color : #FF0000;
}

td.st_min_40 {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align : center;
	white-space : nowrap;
	width : 40%;
}

table.st_no_width {
	padding: 25px 5px 5px 5px;
	vertical-align: middle;
	text-align : center;
	border-bottom: 0px solid #12005B;
	border-right: 0px solid #12005B;
}

td.st_price {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 12px;
	text-align : center;
	white-space : nowrap;
	color : #FF0000;
	font-weight : bold;
}

table.st_fast {
	padding: 0px 5px 5px 5px;
	vertical-align: middle;
	text-align : center;
	width : 200px;
	border-bottom: 0px solid #12005B;
	border-right: 0px solid #12005B;
}

td.st_fast {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Geneva, Arial, Verdana, Helvetica, sans-serif;
	font-size : 10px;
	text-align: left;
}

.usertd1 {
	padding: 5px 5px 5px 5px;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align: left;
	white-space: nowrap;
}

.usertdfio2 {
	padding: 5px 5px 5px 5px;
	white-space: nowrap;
}

.usertdphone {
	padding: 5px 5px 5px 5px;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align: left;
	white-space: nowrap;
}

.usertdphone2 {
	padding: 5px 5px 5px 5px;
	white-space: nowrap;
}

.purpose {
	padding: 5px 5px 5px 5px;
	vertical-align: top;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 10px;
	text-align: left;
}

.purpose2 {
	padding: 5px 5px 5px 5px;
}

table.fur_net {
	border-bottom: 0px solid #12005B;
	border-right: 0px solid #12005B;
}

td.fur_net {
	padding: 25px 10px 5px 10px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: bottom;
	text-align : center;
}






.see_also_tbl {
	margin-bottom : 30px;
	margin-top : 30px;
	background-color : #FEFFDC;
}

.see_also_td {
	padding-left : 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-top : 2px;
	padding-bottom : 2px;
}

.see_also_td_main {
	border-left: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-top: 1px solid #000000;
	background-color : #FEE7EC;
}

.copy_td {
	text-align : center;
	color : #ffffff;
	font-size : 12px;
	font-weight : bold;
	background-color : #33A033;
	width : 300px;
}

.bottom_menu {
	text-align : center;
	background-color : #33A033;
	font-size : 10px;
}

.title_news_pic {
	color : #7C6736;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-align : center;
}

.news_pic {
	text-align : center;
}

.price {
	color : #FF0000;
	font-weight : bold;
}

.td_left_photo {
	padding-right : 10px;
	padding-bottom : 10px;
	padding-top : 5px;
}



.usertddoortype {
	padding: 2px 2px 2px 7px;
	vertical-align: middle;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	text-align: left;
}

.phones1 {
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	padding : 10px 10px 10px 10px;
}

.phones2 {
	padding-left : 20px;
	padding-right : 20px;
	vertical-align : middle;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
}




.left {text-align: left}
.bd {border: 1px solid black}
.bu {text-decoration: underline; font-weight: bold; text-align: center}
.lgh {text-align: left; border-top: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; border-bottom: none}
.rgh {text-align: right; border-bottom: 1px solid black; border-left: 1px solid black; border-right: 1px solid black; border-top: none; font-weight: bold}


 
 
 

/* "Иконка" двух окошек */
.win-new-ref {
	cursor:          pointer;
	text-decoration: none !important;
}
.win-new-ref .back {
	background: #fff;
	border:     1px solid #000;
	border-top: 2px solid #00F;
	font-size:  7px;
	padding:    0 3px;
	top:        -2px;
	left:       2px;
	position:   relative;
}
.win-new-ref .front {
	left: -9px;
	top:  1px;
}

/* "Скруглённые" края последнего блока */
.border-top {
	border-right: #FEFFDC 5px solid;
	border-top: 0px solid;
	border-left: #FEFFDC 5px solid;
	border-bottom: 5px solid #33A033;
}
.border-bottom {
	border-right: #FEFFDC 5px solid;
	border-top: 5px solid #33A033;
	border-left: #FEFFDC 5px solid;
	border-bottom: 0px solid;
}


/* Общий вид ссылок */
a.result:link {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #000000;
	font-size : 12px;
}

a.result:hover {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	position: relative;
	left: 1px;
	top: 1px;
	color : #277720;
	text-decoration : none;
	font-size : 12px;
}

a.lite {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #0000CD;
	font-size : 12px;
	font-weight: bold;
}

a.result:active {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #33A033;
	font-size : 12px;
}

a.result:visited {
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	color : #277720;
	text-decoration : none;
	font-size : 12px;
}

table.right_block {
	width: 200px;
	border-bottom: 0px solid #12005B;
	border-right: 0px solid #12005B;
}

.td_right_block0 {
	background-color: #FF0000;
	color : #ffffff;
	text-align : center;
	font-size : 12px;
}

.td_right_block1 {
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #FF0000;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
}

.td_right_block2 {
	text-align: center;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	padding : 5px 5px;
}

.td_right_block_stripe1 {
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	background-color: #FF0000;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	color : #ffffff;
	font-weight : bold;
	text-transform : uppercase;
}

.td_right_block_stripe2 {
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	padding : 5px 5px;
}

.td_right_block_stripe_price {
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	padding : 5px 5px;
	font-size : 10px;
	color: #F40000;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	white-space : nowrap;
	font-weight : bold;
}

a.right_block_stripe:link {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	white-space : nowrap;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	color : #0000FD;
}

a.right_block_stripe:active {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	white-space : nowrap;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	color : #0000FD;
}

a.right_block_stripe:hover {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	white-space : nowrap;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	color : #0000FD;
}

a.right_block_stripe:visited {
	font-size : 10px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	white-space : nowrap;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	color : #0000FD;
}

.td_right_block3 {
	color: #FF0000;
	text-align: center;
	padding-bottom: 5px;
	padding-top: 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
}

.td_right_block4 {
	color: #F40000;
	text-align: center;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	padding-bottom : 2px;
}

a.right_block:link {
	color: #ffffff;
	font-size : 12px;
	text-decoration : none;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.right_block:active {
	color: #ffffff;
	font-size : 12px;
	text-decoration : none;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.right_block:hover {
	color: #ffffff;
	font-size : 12px;
	text-decoration : none;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.right_block:visited {
	color: #ffffff;
	font-size : 12px;
	text-decoration : none;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.right_block2:link {
	color: #ffffff;
	font-size : 12px;
	text-decoration : underline;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.right_block2:active {
	color: #ffffff;
	font-size : 12px;
	text-decoration : underline;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.right_block2:hover {
	color: #ffffff;
	font-size : 12px;
	text-decoration : underline;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.right_block2:visited {
	color: #ffffff;
	font-size : 12px;
	text-decoration : underline;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-weight : bold;
	text-transform : uppercase;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
}

a.right_block3:link {
	color: #000000;
	font-size : 11px;
	text-decoration : underline;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform : capitalize;
}

a.right_block3:active {
	color: #000000;
	font-size : 11px;
	text-decoration : underline;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform : capitalize;
}

a.right_block3:hover {
	color: #000000;
	font-size : 11px;
	text-decoration : underline;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform : capitalize;
}

a.right_block3:visited {
	color: #000000;
	font-size : 11px;
	text-decoration : underline;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-transform : capitalize;
}

.right_photo {
	padding : 0px 0px 20px 20px;
}

.news_main_tbl {
	border-bottom: 0px solid #12005B;
	border-right: 0px solid #12005B;
	margin-left : 10px;
	margin-right : 10px;
	background-color : #FEE7EC;
}

.news_main_td {
  border-top: 0px solid #12005B;
  border-left: 0px solid #12005B;
  width : 50%;
}

.news_block_title {
	text-align : center;
}

.news_block_details {
	text-align : center;
}

.news_block_price {
	font-weight : bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	text-align : center;
}

.news_block_photo1 {
	text-align : center;
}

.news_block_photo2 {
	text-align : center;
}

p.news_block_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0 0 7px 0;
}

ul.news_block_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	margin: 0 0 7px 12px;
}

.td_news_block_txt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
	padding-left : 7px;
	padding-right : 10px;
	vertical-align: top;
	padding-top: 5px;
}

.news_block_left_side {
	vertical-align : top;
}





.style2 {
	color: #E9FF00;
}
.style3 {
	font-size: 14px;
	font-weight: bold;
}

#navigation td {
	border-bottom: 1px solid #000000;
}

#navigation2 td {
	border-bottom: 0px;
}

.td_nav {
	font: 13px Arial, Helvetica, sans-serif;
	color : #000195;
	text-decoration: none;
	display:block;
	padding: 5px 6px 5px 10px;
	font-weight: bold;
	white-space: nowrap;
	text-align: left;
	font-style: italic;
}

a.nav1 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height:16px;
	text-decoration: none;
	display:block;
	padding: 5px 6px 5px 10px;
	font-weight: bold;
	white-space: nowrap;
}
	
a.nav1:hover {
	color: #000000;
	text-decoration: underline;
	line-height:16px;
	display:block;
	padding: 5px 6px 5px 10px;
	font-weight: bold;
	white-space: nowrap;
}
	
a.nav1:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height:16px;
	display:block;
	padding: 5px 6px 5px 10px;
	font-weight: bold;
	white-space: nowrap;
}

a.nav2 {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 5px;
	text-decoration: none;
	display:block;
	padding: 5px 6px 5px 10px;
	font-weight: bold;
	white-space: nowrap;
}

a.nav2:visited {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: none;
	line-height: 5px;
	display:block;
	padding: 5px 6px 5px 10px;
	font-weight: bold;
	white-space: nowrap;
}

a.nav2:hover {
	font: 11px Arial, Helvetica, sans-serif;
	color: #000000;
	text-decoration: underline;
	line-height: 5px;
	display:block;
	padding: 5px 6px 5px 10px;
	font-weight: bold;
	white-space: nowrap;
}

a.novinki {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color : #000195;
	line-height:16px;
	text-decoration: none;
	display:block;
	padding: 5px 6px 5px 10px;
	font-weight: bold;
	white-space: nowrap;
	font-style: italic;
}
	
a.novinki:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color : #000195;
	text-decoration: underline;
	line-height:16px;
	display:block;
	padding: 5px 6px 5px 10px;
	font-weight: bold;
	white-space: nowrap;
	font-style: italic;
}
	
a.novinki:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color : #000195;
	text-decoration: none;
	line-height:16px;
	display:block;
	padding: 5px 6px 5px 10px;
	font-weight: bold;
	white-space: nowrap;
	font-style: italic;
}

table.price_tbl {
	border-bottom: 0px;
	border-right: 0px;
	width: 195px;
}

table.price_tbl_no_width {
	border-bottom: 0px;
	border-right: 0px;
}

.price_td1 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align : left;
	white-space: nowrap;
}

.price_td11 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align : center;
}

.price_td11_lite {

	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
	text-align : center;
	background-color: #F90000;
	border: 1px solid Black;
}

a.price_td11_lite_link:link, a.price_td11_lite_link:active, a.price_td11_lite_link:hover, a.price_td11_lite_link:visited {
	text-decoration : underline;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	color: #ffffff;
}

.price_td2 {
	border-top: 0px;
	border-left: 0px;
	border-right: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #000000;
	text-align : right;
}

.price_td22 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 1px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #F90000;
	text-align : center;
}

.price_td3 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align : left;
	white-space: nowrap;
}

.price_td33 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align : center;
	white-space: nowrap;
}

.price_td33_fix_width {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align : center;
	white-space: nowrap;
	width: 130px;
}

.price_td_total1 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #00019B;
	text-align : center;
	background-color: #FFDAB9;
}

.price_td_total2 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 1px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #F90000;
	text-align : right;
	background-color: #FFDAB9;
	white-space: nowrap;
}

.price_td_total22 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 1px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: bold;
	color: #F90000;
	text-align : center;
	background-color: #FFDAB9;
	white-space: nowrap;
}

.price_td_total3 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	font-weight: normal;
	color: #000000;
	text-align : left;
	background-color: #FFDAB9;
	white-space: nowrap;
}

.td_steklo {
	padding: 5px 5px 5px 5px;
	border-top: 0px solid #12005B;
	border-left: 0px solid #12005B;
	vertical-align: top;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	text-align : center;
}

.tbl_steklo {
	padding: 25px 5px 5px 5px;
	vertical-align: middle;
	text-align : center;
	border-bottom: 0px solid #12005B;
	border-right: 0px solid #12005B;
}




.comments {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size : 11px;
	text-align: right;
}








table.price_tbl_new {
	border-bottom: 0px;
	border-right: 0px;
	width: 550px;
}

.table_dveri_pic1 {
	padding: 2px 2px 2px 2px;
	width: 100%;
	margin-bottom: 10px;
}

.price_2td_width {
	width: 570px;
	vertical-align: top;
}

.td_price_name {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
}

.td_price_name_3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
	width: 33%;
}

.td_price_name_3_empty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #656565;
	text-align: center;
	width: 33%;
}

.td_price_name_5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
	width: 20%;
}

.td_price_name_5_empty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #656565;
	text-align: center;
	width: 20%;
}

.td_price_name_4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align: center;
	width: 25%;
}

.td_price_name_4_empty {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #656565;
	text-align: center;
	width: 25%;
}

.price_comments {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	padding-left: 15px;
	padding-right: 15px;
}

.price_td_sm1 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align : left;
	width: 90px;
	vertical-align: middle;
}

.price_td_sm1_c {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align : center;
	width: 75px;
	vertical-align: middle;
}

.price_td_sm1_c_lite {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align : center;
	width: 75px;
	vertical-align: middle;
	background-color: #D9DAFD;
}

.price_td_sm2 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align : left;
	width: 50%;
	vertical-align: middle;
}

.price_td_sm2_c {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align : center;
	width: 50%;
	vertical-align: middle;
}

.price_td_sm3 {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align : left;
	width: 40%;
	vertical-align: middle;
}

.price_td_sm3_c {
	border-top: 0px;
	border-left: 0px;
	padding: 2px 2px 2px 2px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #000000;
	text-align : center;
	width: 20%;
	vertical-align: middle;
}



.tbl_to_enlarge {
	width: 100%;
}

.td1_to_enlarge {
	text-align: center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}

.td2_to_enlarge_three {
	width: 33%;
}

.td2_to_enlarge_three_empty {
	width: 33%;
}

.td2_to_enlarge_four {
	width: 25%;
}

.td2_to_enlarge_four_empty {
	width: 25%;
}

.td2_to_enlarge_five {
	width: 20%;
}

.td2_to_enlarge_five_empty {
	width: 20%;
}


.ring1 {
	text-align: center;
	vertical-align: middle;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FF0909;
	font-weight: bold;
	padding-bottom: 3px;
}

.ring2 {
	background: url(/images/ring.jpg) no-repeat;
	width: 81px;
	height: 110px;
	text-align: center;
	vertical-align: middle;
	padding-bottom: 10px;
}

.top_price_doors {
	background-image: url(images/top_price_ring.gif);
	background-position: bottom;
	background-repeat: no-repeat;
	width: 212px;
}

.top_price_doors_td {
	padding-bottom: 12px;
}