.news_list H1
{
	margin-left: 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.news_list .news_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.news_list .news_text
{
	margin: 0 auto 0 0;
	text-align: center;
}
.news_list .news_dte
{
	width: 100%;
	font-size: 110%;
	margin: 0 auto;
	text-align: center;
}
.otziv_list H1
{
	margin: 0 0 40px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.otziv_list .otziv_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.otziv_list .otziv_text
{
	width: 500px;
	margin: 0 auto;
}
.otziv_list .otziv_name
{
	width: 500px;
	font-size: 110%;
	margin: 0 auto;
}
.sovety_list H1
{
	margin: 0 0 40px 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.sovety_list .sovety_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.sovety_list .sovety_text
{
	margin: 0;
	text-align: justify;
}
.sovety_list .sovety_name
{
	width: 700px;
	font-size: 110%;
	margin: 0 auto;
}
.nevesty_list H1
{
	margin: 0 0 40px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.nevesty_list .nevesty_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.nevesty_list .nevesty_text
{
	width: 700px;
	margin: 0 auto;
}
.nevesty_list .nevesty_name
{
	width: 700px;
	font-size: 110%;
	margin: 0 auto;
}
.catalog_main LI.current-cat A
{
	color: #FF0000;
}
.wp-post-image
{
}
TABLE.table00
{
	width: 100%;
	border-collapse: collapse;
}
TABLE.table00 TR TD
{
	padding: 5px;
	vertical-align: top;
}
TABLE.table01
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 4px;
}
TABLE.table01 TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 10px;
}
TABLE.table02
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 2px;
}
TABLE.table02 TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 5px;
}
TABLE.tsearch
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 2px;
}
TABLE.tsearch TD
{
	padding: 2px 5px;
}
TABLE.cat
{
	width: 213px;
	float: left;
	border-collapse: separate;
	border-spacing: 4px;
}
TABLE.cat TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 3px;
}

TABLE.cat2
{
	width: 182px;
	float: left;
	border-collapse: separate;
	border-spacing: 4px;
    margin: 7px -5px 25px 24px;
}
TABLE.cat2 TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 3px;
}
.homemenu
{
	position: relative;
	width: 225px;
	min-height: 200px;
	color: #9DA1AD;
	background: #232732 url(images/uzor.gif) no-repeat 50% 90%;
}
.homemenu A
{
	color: #9DA1AD;
}
.homemenu A:hover
{
	color: #DFDFDF;
}
.homemenu SPAN
{
	color: #9DA1AD;
}
.homemenu .p
{
	padding: 30px 0 60px;
}
.homemenu .p .ul_1
{
	padding: 0;
	margin: 0;
}
.homemenu .p .ul_1 .li_1
{
	list-style: none;
	padding: 0 0 0 10px;
	margin: 0 0 5px;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
}
.homemenu .p .ul_1 .li_1 SPAN
{
	font-size: 14px;
}
.homemenu .p .ul_1 .li_1 .crn
{
	width: 20px;
	height: 25px;
	background: #4C505C url(images/homemenu.png) no-repeat;
	position: relative;
	left: 215px;
	top: -25px;
	display: none;
	z-index: 2;
}
.homemenu .p .ul_1 .li_1 .ul_2
{
	position: absolute;
	left: 239px; 
	top: 0px;
	width: 400px;
	min-height: 246px;
	background: #474C58;
	border: 1px solid #575A69;
	z-index: 1000;
	display: none;
	font-size: 14px;
	z-index: 1;
}
.homemenu .p .ul_1 .li_1 .ul_2 .li_2_close
{
	position: absolute;
	right: 20px;
	bottom: 10px;
	font-size: 10px;
	text-decoration: none;
	color: #2E3439;
	cursor: pointer;
}
.homemenu .p .ul_1 .li_1 .ul_2 .li_2_close:hover
{
	color: #A7B2C4;
}
.homemenu .p .ul_1 .li_1 .ul_2 .ul_2_h
{
	font-size: 18px;
	text-decoration: underline;
	padding: 10px;
	text-align: center;
}
.homemenu .p .ul_1 .li_1 .ul_2 .li_2
{
	list-style: disc;
}
UL.leftmenu LI
{
	margin: 0 0 7px 20px;
	line-height: 16px;
}
UL.leftmenu LI A
{
	line-height: 16px;
	text-decoration: none;
}
UL.leftmenu LI UL
{
	margin: 7px 0 10px;
}
.wp-post-image
{
	border: 5px solid #FFF;

}
#nazva
{
	width: 320px;
	height: 43px;
	border: 1px solid #61656E;
	font-size: 28px;
	text-align: left;
	padding: 6px 6px 6px 18px;
	font-family: "Times New Roman";
	margin-top: 5px;
	color: #FFF;
	margin-bottom: 20px;
}
#param
{
	width: 320px;
	margin-top: 0px;
	margin-left: 18px;
	height: auto;
}
#param_price
{
	width: 318px;
	height: 10px;
	padding: 5px 5px 5px 0px;
	margin: 0 0 0 18px;
}
#param_price #val
{
	font-size: 24px;
	margin-top: 3px;
}
#param_price #val SPAN
{
	font-size: 15px;
	margin-top: 3px;
	color: #9DA1AD;
}
#tit
{
	float: left;
	position: absolute;
	font-family: Arial;
	color: #E4E4E6;
}
#dots
{
	float: left;
	border-bottom: 0px dotted #9DA1AD;
	height: 15px;
	width: 100px;
	position: absolute;
	z-index: 1;
	margin-left: 43px;
}
#val
{
	float: right;
	position: relative;
	z-index: 2;
	color: #9DA1AD;
	font-family: Arial;
	font-size: 15px;
	width: 176px;
	line-height: 15px;
	margin-top: 3px;
	margin-right: -2px;
}
#adv
{
	height: 12px;
	padding: 8px 20px 20px;
	width: 350px;
	border: 1px solid #545863;
    clear: both;
}
#opisanie
{
	color: #A5A6A8;
	font-family: Arial;
	font-size: 15px;
	line-height: 20px;
	width: 326px;
	text-align: left;
	border-top: 1px solid #61656E;
	padding-top: 20px;
	margin-top: 50px;
	margin-left: 18px;
}


#print_v
{
    text-align: right;
    padding-top: 20px;
	margin-top: 30px;
    border-top: 1px solid #61656E;
	float: right;
    width: 326px;
	vertical-align: middle;
}

.nav-previous, .nav-next{
    border: 1px solid #6C707B;
    margin: 2px 2px 2px 0;
    padding: 1px 5px;    
    float: right;
}

.nav-next a, .nav-previous a{
    text-decoration: none;
}

H1, H2, H3
{
	font-family: "Times New Roman";
	color: #FFF;
}
.png_bg
{
	font-family: "Times New Roman";
}
#top-menu
{
	font-family: "Times New Roman";
}
.bott01
{
	font-family: Arial;
}
.bott02
{
	font-family: Arial;
}
.b01, .b02, .b03, .b04, .b05
{
	font-family: Arial;
	font-size: 13px;
}
#space
{
	height: 5px;
	margin-top: 0px;
}
.sovety_text
{
}
.page
{
}
H1.contacts
{
	margin-left: 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
	width: 390px;
	float: right;
}
#param SPAN, #param_price SPAN
{
	color: #9DA1AD;
	font-family: Arial;
	font-size: 15px;
}

.chkt_item
{
	float: right;
	height: 0px;
	margin-right: 11px;
}
#primary H2
{
	font-family: Arial;
	font-size: 14px;
	line-height: 20px;
	margin-left: 20px;
}
#primary UL LI
{
	list-style: none;
	margin-left: 20px;
}
#primary
{
	font-family: Arial;
	font-size: 14px;
}

.chkt_item2
{
	float: right;
	margin-top: 3px;
	margin-right: 6px;
	height: 0px;
	margin-bottom: 8px;
}
INS IMG
{
	border: 5px solid #FFF;
}
.news_list H1
{
	margin-left: 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.news_list .news_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.news_list .news_text
{
	margin: 0 auto 0 0;
	text-align: center;
}
.news_list .news_dte
{
	width: 100%;
	font-size: 110%;
	margin: 0 auto;
	text-align: center;
}
.otziv_list H1
{
	margin: 0 0 40px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.otziv_list .otziv_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.otziv_list .otziv_text
{
	width: 500px;
	margin: 0 auto;
}
.otziv_list .otziv_name
{
	width: 500px;
	font-size: 110%;
	margin: 0 auto;
}
.sovety_list H1
{
	margin: 0 0 40px 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.sovety_list .sovety_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.sovety_list .sovety_text
{
	margin: 0;
	text-align: justify;
}
.sovety_list .sovety_name
{
	width: 700px;
	font-size: 110%;
	margin: 0 auto;
}
.nevesty_list H1
{
	margin: 0 0 40px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.nevesty_list .nevesty_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.nevesty_list .nevesty_text
{
	width: 700px;
	margin: 0 auto;
}
.nevesty_list .nevesty_name
{
	width: 700px;
	font-size: 110%;
	margin: 0 auto;
}
.catalog_main LI.current-cat A
{
	color: #FF0000;
}
.wp-post-image
{
}
TABLE.table00
{
	width: 100%;
	border-collapse: collapse;
}
TABLE.table00 TR TD
{
	padding: 5px;
	vertical-align: top;
}
TABLE.table01
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 4px;
}
TABLE.table01 TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 10px;
}
TABLE.table02
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 2px;
}
TABLE.table02 TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 5px;
}
TABLE.tsearch
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 2px;
}
TABLE.tsearch TD
{
	padding: 2px 5px;
}
TABLE.cat
{
	width: 213px;
	float: left;
	border-collapse: separate;
	border-spacing: 4px;
}
TABLE.cat TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 3px;
}

.homemenu A
{
	color: #9DA1AD;
}
.homemenu A:hover
{
	color: #DFDFDF;
}
.homemenu SPAN
{
	color: #9DA1AD;
}
.homemenu .p
{
	padding: 30px 0 60px;
}
.homemenu .p .ul_1
{
	padding: 0;
	margin: 0;
}
.homemenu .p .ul_1 .li_1
{
	list-style: none;
	padding: 0 0 0 10px;
	margin: 0 0 5px;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
}
.homemenu .p .ul_1 .li_1 SPAN
{
	font-size: 14px;
}


.homemenu .p .ul_1 .li_1 .ul_2 .li_2_close
{
	position: absolute;
	right: 20px;
	bottom: 10px;
	font-size: 10px;
	text-decoration: none;
	color: #2E3439;
	cursor: pointer;
}
.homemenu .p .ul_1 .li_1 .ul_2 .li_2_close:hover
{
	color: #A7B2C4;
}
.homemenu .p .ul_1 .li_1 .ul_2 .ul_2_h
{
	font-size: 18px;
	text-decoration: underline;
	padding: 10px;
	text-align: center;
}
.homemenu .p .ul_1 .li_1 .ul_2 .li_2
{
	list-style: disc;
}
UL.leftmenu LI
{
	margin: 0 0 7px 20px;
	line-height: 16px;
}
UL.leftmenu LI A
{
	line-height: 16px;
	text-decoration: none;
}
UL.leftmenu LI UL
{
	margin: 7px 0 10px;
}
.wp-post-image
{
	border: 5px solid #FFF;

}
#nazva
{
	width: 320px;
	height: 43px;
	border: 1px solid #61656E;
	font-size: 28px;
	text-align: left;
	padding: 6px 6px 6px 18px;
	font-family: "Times New Roman";
	margin-top: 5px;
	color: #FFF;
	margin-bottom: 20px;
}
#param
{
	width: 320px;
	margin-top: 0px;
	margin-left: 18px;
	height: auto;
}
#param_price
{
	width: 318px;
	height: 10px;
	padding: 5px 5px 5px 0px;
	margin: 0 0 0 18px;
}
#param_price #val
{
	font-size: 24px;
	margin-top: 3px;
}
#param_price #val SPAN
{
	font-size: 15px;
	margin-top: 3px;
	color: #9DA1AD;
}
#tit
{
	float: left;
	position: absolute;
	font-family: Arial;
	color: #E4E4E6;
}
#dots
{
	float: left;
	border-bottom: 0px dotted #9DA1AD;
	height: 15px;
	width: 100px;
	position: absolute;
	z-index: 1;
	margin-left: 43px;
}
#val
{
	float: right;
	position: relative;
	z-index: 2;
	color: #9DA1AD;
	font-family: Arial;
	font-size: 15px;
	width: 176px;
	line-height: 15px;
	margin-top: 3px;
	margin-right: -2px;
}
#adv
{
	height: 12px;
	padding: 8px 20px 20px;
	width: 350px;
	border: 1px solid #545863;
}
#opisanie
{
	color: #A5A6A8;
	font-family: Arial;
	font-size: 15px;
	line-height: 20px;
	width: 326px;
	text-align: left;
	border-top: 1px solid #61656E;
	padding-top: 20px;
	margin-top: 50px;
	margin-left: 18px;
}
H1, H2, H3
{
	font-family: "Times New Roman";
	color: #FFF;
}
.png_bg
{
	font-family: "Times New Roman";
}
#top-menu
{
	font-family: "Times New Roman";
}
.bott01
{
	font-family: Arial;
}
.bott02
{
	font-family: Arial;
}
.b01, .b02, .b03, .b04, .b05
{
	font-family: Arial;
	font-size: 13px;
}
#space
{
	height: 5px;
	margin-top: 0px;
}
.sovety_text
{
}
.page
{
}
H1.contacts
{
	margin-left: 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
	width: 390px;
	float: right;
}
#param SPAN, #param_price SPAN
{
	color: #9DA1AD;
	font-family: Arial;
	font-size: 15px;
}

.chkt_item
{
	float: right;
	height: 0px;
	margin-right: 11px;
}
#primary H2
{
	font-family: Arial;
	font-size: 14px;
	line-height: 20px;
	margin-left: 20px;
}
#primary UL LI
{
	list-style: none;
	margin-left: 20px;
}
#primary
{
	font-family: Arial;
	font-size: 14px;
}

.chkt_item2
{
	width: 13px;
	height: 13px;
	float: right;
	margin-top: 3px;
	margin-right: 6px;
	height: 0px;
	margin-bottom: 8px;
}
INS IMG
{
	border: 5px solid #FFF;
}
.news_list H1
{
	margin-left: 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.news_list .news_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.news_list .news_text
{
	margin: 0 auto 0 0;
	text-align: center;
}
.news_list .news_dte
{
	width: 100%;
	font-size: 110%;
	margin: 0 auto;
	text-align: center;
}
.otziv_list H1
{
	margin: 0 0 40px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.otziv_list .otziv_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.otziv_list .otziv_text
{
	width: 500px;
	margin: 0 auto;
}
.otziv_list .otziv_name
{
	width: 500px;
	font-size: 110%;
	margin: 0 auto;
}
.sovety_list H1
{
	margin: 0 0 40px 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.sovety_list .sovety_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.sovety_list .sovety_text
{
	margin: 0;
	text-align: justify;
}
.sovety_list .sovety_name
{
	width: 700px;
	font-size: 110%;
	margin: 0 auto;
}
.nevesty_list H1
{
	margin: 0 0 40px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.nevesty_list .nevesty_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.nevesty_list .nevesty_text
{
	width: 700px;
	margin: 0 auto;
}
.nevesty_list .nevesty_name
{
	width: 700px;
	font-size: 110%;
	margin: 0 auto;
}
.catalog_main LI.current-cat A
{
	color: #FF0000;
}
.wp-post-image
{
}
TABLE.table00
{
	width: 100%;
	border-collapse: collapse;
}
TABLE.table00 TR TD
{
	padding: 5px;
	vertical-align: top;
}
TABLE.table01
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 4px;
}
TABLE.table01 TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 10px;
}
TABLE.table02
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 2px;
}
TABLE.table02 TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 5px;
}
TABLE.tsearch
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 2px;
}
TABLE.tsearch TD
{
	padding: 2px 5px;
}
TABLE.cat
{
	width: 213px;
	float: left;
	border-collapse: separate;
	border-spacing: 4px;
}
TABLE.cat TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 3px;
}

.homemenu A
{
	color: #9DA1AD;
}
.homemenu A:hover
{
	color: #DFDFDF;
}
.homemenu SPAN
{
	color: #9DA1AD;
}
.homemenu .p
{
	padding: 30px 0 60px;
}
.homemenu .p .ul_1
{
	padding: 0;
	margin: 0;
}
.homemenu .p .ul_1 .li_1
{
	list-style: none;
	padding: 0 0 0 10px;
	margin: 0 0 5px;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
}
.homemenu .p .ul_1 .li_1 SPAN
{
	font-size: 14px;
}


.homemenu .p .ul_1 .li_1 .ul_2 .li_2_close
{
	position: absolute;
	right: 20px;
	bottom: 10px;
	font-size: 10px;
	text-decoration: none;
	color: #2E3439;
	cursor: pointer;
}
.homemenu .p .ul_1 .li_1 .ul_2 .li_2_close:hover
{
	color: #A7B2C4;
}
.homemenu .p .ul_1 .li_1 .ul_2 .ul_2_h
{
	font-size: 18px;
	text-decoration: underline;
	padding: 10px;
	text-align: center;
}
.homemenu .p .ul_1 .li_1 .ul_2 .li_2
{
	list-style: disc;
}
UL.leftmenu LI
{
	margin: 0 0 7px 20px;
	line-height: 16px;
}
UL.leftmenu LI A
{
	line-height: 16px;
	text-decoration: none;
}
UL.leftmenu LI UL
{
	margin: 7px 0 10px;
}
.wp-post-image
{
	border: 5px solid #FFF;

}
#nazva
{
	width: 320px;
	height: 43px;
	border: 1px solid #61656E;
	font-size: 28px;
	text-align: left;
	padding: 6px 6px 6px 18px;
	font-family: "Times New Roman";
	margin-top: 5px;
	color: #FFF;
	margin-bottom: 20px;
}
#param
{
	width: 320px;
	margin-top: 0px;
	margin-left: 18px;
	height: auto;
}
#param_price
{
	width: 318px;
	height: 10px;
	padding: 5px 5px 5px 0px;
	margin: 0 0 0 18px;
}
#param_price #val
{
	font-size: 24px;
	margin-top: 3px;
}
#param_price #val SPAN
{
	font-size: 15px;
	margin-top: 3px;
	color: #9DA1AD;
}
#tit
{
	float: left;
	position: absolute;
	font-family: Arial;
	color: #E4E4E6;
}
#dots
{
	float: left;
	border-bottom: 0px dotted #9DA1AD;
	height: 15px;
	width: 100px;
	position: absolute;
	z-index: 1;
	margin-left: 43px;
}
#val
{
	float: right;
	position: relative;
	z-index: 2;
	color: #9DA1AD;
	font-family: Arial;
	font-size: 15px;
	width: 176px;
	line-height: 15px;
	margin-top: 3px;
	margin-right: -2px;
}
#adv
{
	height: 12px;
	padding: 8px 20px 20px;
	width: 350px;
	border: 1px solid #545863;
}
#opisanie
{
	color: #A5A6A8;
	font-family: Arial;
	font-size: 15px;
	line-height: 20px;
	width: 326px;
	text-align: left;
	border-top: 1px solid #61656E;
	padding-top: 20px;
	margin-top: 50px;
	margin-left: 18px;
}
H1, H2, H3
{
	font-family: "Times New Roman";
	color: #FFF;
}
.png_bg
{
	font-family: "Times New Roman";
}
#top-menu
{
	font-family: "Times New Roman";
}
.bott01
{
	font-family: Arial;
}
.bott02
{
	font-family: Arial;
}
.b01, .b02, .b03, .b04, .b05
{
	font-family: Arial;
	font-size: 13px;
}
#space
{
	height: 5px;
	margin-top: 0px;
}
.sovety_text
{
}
.page
{
}
H1.contacts
{
	margin-left: 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
	width: 390px;
	float: right;
}
#param SPAN, #param_price SPAN
{
	color: #9DA1AD;
	font-family: Arial;
	font-size: 15px;
}

.chkt_item
{
	float: right;
	height: 13px;
	margin-right: 11px;
	width: 13px;
	margin-top: -3px;
}
#primary H2
{
	font-family: Arial;
	font-size: 14px;
	line-height: 20px;
	margin-left: 20px;
}
#primary UL LI
{
	list-style: none;
	margin-left: 20px;
}
#primary
{
	font-family: Arial;
	font-size: 14px;
}

.chkt_item2
{
	width: 13px;
	height: 13px;
	float: right;
	margin-top: 2px;
	margin-right: 6px;
	height: 0px;
	margin-bottom: 8px;
}
INS IMG
{
	border: 5px solid #FFF;
}
.news_list H1
{
	margin-left: 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.news_list .news_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.news_list .news_text
{
	margin: 0 auto 0 0;
	text-align: center;
}
.news_list .news_dte
{
	width: 100%;
	font-size: 110%;
	margin: 0 auto;
	text-align: center;
}
.otziv_list H1
{
	margin: 0 0 40px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.otziv_list .otziv_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.otziv_list .otziv_text
{
	width: 500px;
	margin: 0 auto;
}
.otziv_list .otziv_name
{
	width: 500px;
	font-size: 110%;
	margin: 0 auto;
}
.sovety_list H1
{
	margin: 0 0 40px 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.sovety_list .sovety_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.sovety_list .sovety_text
{
	margin: 0;
	text-align: justify;
}
.sovety_list .sovety_name
{
	width: 700px;
	font-size: 110%;
	margin: 0 auto;
}
.nevesty_list H1
{
	margin: 0 0 40px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.nevesty_list .nevesty_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.nevesty_list .nevesty_text
{
	width: 700px;
	margin: 0 auto;
}
.nevesty_list .nevesty_name
{
	width: 700px;
	font-size: 110%;
	margin: 0 auto;
}
.catalog_main LI.current-cat A
{
	color: #FF0000;
}
.wp-post-image
{
}
TABLE.table00
{
	width: 100%;
	border-collapse: collapse;
}
TABLE.table00 TR TD
{
	padding: 5px;
	vertical-align: top;
}
TABLE.table01
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 4px;
}
TABLE.table01 TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 10px;
}
TABLE.table02
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 2px;
}
TABLE.table02 TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 5px;
}
TABLE.tsearch
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 2px;
}
TABLE.tsearch TD
{
	padding: 2px 5px;
}
TABLE.cat
{
	width: 213px;
	float: left;
	border-collapse: separate;
	border-spacing: 4px;
}
TABLE.cat TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 3px;
}

.homemenu A
{
	color: #9DA1AD;
}
.homemenu A:hover
{
	color: #DFDFDF;
}
.homemenu SPAN
{
	color: #9DA1AD;
}
.homemenu .p
{
	padding: 30px 0 60px;
}
.homemenu .p .ul_1
{
	padding: 0;
	margin: 0;
}
.homemenu .p .ul_1 .li_1
{
	list-style: none;
	padding: 0 0 0 10px;
	margin: 0 0 5px;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
}
.homemenu .p .ul_1 .li_1 SPAN
{
	font-size: 14px;
}


.homemenu .p .ul_1 .li_1 .ul_2 .li_2_close
{
	position: absolute;
	right: 20px;
	bottom: 10px;
	font-size: 10px;
	text-decoration: none;
	color: #2E3439;
	cursor: pointer;
}
.homemenu .p .ul_1 .li_1 .ul_2 .li_2_close:hover
{
	color: #A7B2C4;
}
.homemenu .p .ul_1 .li_1 .ul_2 .ul_2_h
{
	font-size: 18px;
	text-decoration: underline;
	padding: 10px;
	text-align: center;
}
.homemenu .p .ul_1 .li_1 .ul_2 .li_2
{
	list-style: disc;
}
UL.leftmenu LI
{
	margin: 0 0 7px 20px;
	line-height: 16px;
}
UL.leftmenu LI A
{
	line-height: 16px;
	text-decoration: none;
}
UL.leftmenu LI UL
{
	margin: 7px 0 10px;
}
.wp-post-image
{
	border: 5px solid #FFF;

}
#nazva
{
	width: 320px;
	height: 43px;
	border: 1px solid #61656E;
	font-size: 28px;
	text-align: left;
	padding: 6px 6px 6px 18px;
	font-family: "Times New Roman";
	margin-top: 5px;
	color: #FFF;
	margin-bottom: 20px;
}
#param
{
	width: 320px;
	margin-top: 0px;
	margin-left: 18px;
	height: auto;
}
#param_price
{
	width: 318px;
	height: 10px;
	padding: 5px 5px 5px 0px;
	margin: 0 0 0 18px;
}
#param_price #val
{
	font-size: 24px;
	margin-top: 3px;
}
#param_price #val SPAN
{
	font-size: 15px;
	margin-top: 3px;
	color: #9DA1AD;
}
#tit
{
	float: left;
	position: absolute;
	font-family: Arial;
	color: #E4E4E6;
}
#dots
{
	float: left;
	border-bottom: 0px dotted #9DA1AD;
	height: 15px;
	width: 100px;
	position: absolute;
	z-index: 1;
	margin-left: 43px;
}
#val
{
	float: right;
	position: relative;
	z-index: 2;
	color: #9DA1AD;
	font-family: Arial;
	font-size: 15px;
	width: 176px;
	line-height: 15px;
	margin-top: 3px;
	margin-right: -2px;
}
#adv
{
	height: 12px;
	padding: 8px 20px 20px;
	width: 350px;
	border: 1px solid #545863;
}
#opisanie
{
	color: #A5A6A8;
	font-family: Arial;
	font-size: 15px;
	line-height: 20px;
	width: 326px;
	text-align: left;
	border-top: 1px solid #61656E;
	padding-top: 20px;
	margin-top: 50px;
	margin-left: 18px;
}
H1, H2, H3
{
	font-family: "Times New Roman";
	color: #FFF;
}
.png_bg
{
	font-family: "Times New Roman";
}
#top-menu
{
	font-family: "Times New Roman";
}
.bott01
{
	font-family: Arial;
}
.bott02
{
	font-family: Arial;
}
.b01, .b02, .b03, .b04, .b05
{
	font-family: Arial;
	font-size: 13px;
}
#space
{
	height: 5px;
	margin-top: 0px;
}
.sovety_text
{
}
.page
{
}
H1.contacts
{
	margin-left: 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
	width: 390px;
	float: right;
}
#param SPAN, #param_price SPAN
{
	color: #9DA1AD;
	font-family: Arial;
	font-size: 15px;
}
#hint, #hint2
{
    color: #FFFFFF;
	position: absolute;
	font-family: Arial;
	font-size: 12px;
	width: 216px;
	text-align: center;
	background: #73757D;
	border: 1px solid #848790;
	margin-left: 79px;
	display: none;
    z-index: 99;
}

#hint2{
    padding: 5px;
    text-align: left;
    top: 50px;
    left: -165px;
}

.chkt_item
{
	float: right;
	height: 0px;
	margin-right: 11px;
}
#primary H2
{
	font-family: Arial;
	font-size: 14px;
	line-height: 20px;
	margin-left: 20px;
}
#primary UL LI
{
	list-style: none;
	margin-left: 20px;
}
#primary
{
	font-family: Arial;
	font-size: 14px;
}

.chkt_item2
{
	width: 13px;
	height: 13px;
	float: right;
	margin-top: 2px;
	margin-right: 5px;
	height: 0px;
	margin-bottom: 8px;
}
INS IMG
{
	border: 5px solid #FFF;
}
.news_list H1
{
	margin-left: 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.news_list .news_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.news_list .news_text
{
	margin: 0 auto 0 0;
	text-align: center;
}
.news_list .news_dte
{
	width: 100%;
	font-size: 110%;
	margin: 0 auto;
	text-align: center;
}
.otziv_list H1
{
	margin: 0 0 40px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.otziv_list .otziv_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.otziv_list .otziv_text
{
	width: 500px;
	margin: 0 auto;
}
.otziv_list .otziv_name
{
	width: 500px;
	font-size: 110%;
	margin: 0 auto;
}
.sovety_list H1
{
	margin: 0 0 40px 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.sovety_list .sovety_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.sovety_list .sovety_text
{
	margin: 0;
	text-align: justify;
}
.sovety_list .sovety_name
{
	width: 700px;
	font-size: 110%;
	margin: 0 auto;
}
.nevesty_list H1
{
	margin: 0 0 40px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
}
.nevesty_list .nevesty_rzd
{
	width: 200px;
	height: 40px;
	background: url(/images/decor.gif) no-repeat 50% 50%;
	margin: 0 auto 20px;
}
.nevesty_list .nevesty_text
{
	width: 700px;
	margin: 0 auto;
}
.nevesty_list .nevesty_name
{
	width: 700px;
	font-size: 110%;
	margin: 0 auto;
}
.catalog_main LI.current-cat A
{
	color: #FF0000;
}
.wp-post-image
{
}
TABLE.table00
{
	width: 100%;
	border-collapse: collapse;
}
TABLE.table00 TR TD
{
	padding: 5px;
	vertical-align: top;
}
TABLE.table01
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 4px;
}
TABLE.table01 TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 10px;
}
TABLE.table02
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 2px;
}
TABLE.table02 TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 5px;
}
TABLE.tsearch
{
	width: 100%;
	border-collapse: separate;
	border-spacing: 2px;
}
TABLE.tsearch TD
{
	padding: 2px 5px;
}
TABLE.cat
{
	width: 213px;
	float: left;
	border-collapse: separate;
	border-spacing: 4px;
}
TABLE.cat TR TD
{
	background: #363C4A;
	color: #DDD;
	padding: 3px;
}

.homemenu A
{
	color: #9DA1AD;
}
.homemenu A:hover
{
	color: #DFDFDF;
}
.homemenu SPAN
{
	color: #9DA1AD;
}
.homemenu .p
{
	padding: 30px 0 60px;
}
.homemenu .p .ul_1
{
	padding: 0;
	margin: 0;
}
.homemenu .p .ul_1 .li_1
{
	list-style: none;
	padding: 0 0 0 10px;
	margin: 0 0 5px;
	height: 25px;
	line-height: 25px;
	font-size: 15px;
}
.homemenu .p .ul_1 .li_1 SPAN
{
	font-size: 14px;
}


.li_2_close
{
    margin: 0;
	position: absolute;
	right: 27px;
	bottom: 27px;
	font-size: 10px;
	text-decoration: none;
	cursor: pointer;
}

.homemenu .p .ul_1 .li_1 .ul_2 .ul_2_h
{
	font-size: 18px;
	text-decoration: underline;
	padding: 10px;
	text-align: center;
}
.homemenu .p .ul_1 .li_1 .ul_2 .li_2
{
	list-style: disc;
}
UL.leftmenu LI
{
	margin: 0 0 7px 20px;
	line-height: 16px;
}
UL.leftmenu LI A
{
	line-height: 16px;
	text-decoration: none;
}
UL.leftmenu LI UL
{
	margin: 7px 0 10px;
}
.wp-post-image
{
	border: 5px solid #FFF;
    height: auto;
}
#nazva
{
	width: 320px;
	height: 43px;
	border: 1px solid #61656E;
	font-size: 28px;
	text-align: left;
	padding: 6px 6px 6px 18px;
	font-family: "Times New Roman";
	margin-top: 5px;
	color: #FFF;
	margin-bottom: 20px;
}
#param
{
	width: 320px;
	margin-top: 5px;
	margin-left: 18px;
	height: auto;
    position: relative;
}
#param_price
{
	width: 318px;
	height: 10px;
	padding: 5px 5px 5px 0px;
	margin: 0 0 0 18px;
}
#param_price #val
{
	font-size: 24px;
	margin-top: 3px;
}
#param_price #val SPAN
{
	font-size: 15px;
	margin-top: 3px;
	color: #9DA1AD;
}
#tit
{
	float: left;
	position: absolute;
	font-family: Arial;
	color: #E4E4E6;
}
#dots
{
	float: left;
	border-bottom: 0px dotted #9DA1AD;
	height: 15px;
	width: 100px;
	position: absolute;
	z-index: 1;
	margin-left: 43px;
}
#val
{
	float: right;
	position: relative;
	z-index: 2;
	color: #9DA1AD;
	font-family: Arial;
	font-size: 15px;
	width: 176px;
	line-height: 15px;
	margin-top: 3px;
	margin-right: -2px;
}
#adv
{
	height: 12px;
	padding: 8px 20px 20px;
	width: 410px;
	border: 1px solid #545863;
}
#opisanie
{
	color: #A5A6A8;
	font-family: Arial;
	font-size: 15px;
	line-height: 20px;
	width: 326px;
	text-align: left;
	border-top: 1px solid #61656E;
	padding-top: 20px;
	margin-top: 50px;
	margin-left: 18px;
}
H1, H2, H3
{
	font-family: "Times New Roman";
	color: #FFF;
}
.png_bg
{
	font-family: "Times New Roman";
}
#top-menu
{
	font-family: "Times New Roman";
}
.bott01
{
	font-family: Arial;
}
.bott02
{
	font-family: Arial;
}
.b01, .b02, .b03, .b04, .b05
{
	font-family: Arial;
	font-size: 13px;
}
#space
{
	height: 5px;
	margin-top: 0px;
}
.sovety_text
{
}
.page
{
}
H1.contacts
{
	margin-left: 0px;
	color: #FFF;
	border-bottom: 1px solid #61656E;
	width: 390px;
	float: right;
}
#param SPAN, #param_price SPAN
{
	color: #9DA1AD;
	font-family: Arial;
	font-size: 15px;
}

.chkt_item
{
	float: right;
	height: 0px;
	margin-right: 11px;
}
#primary H2
{
	font-family: Arial;
	font-size: 14px;
	line-height: 20px;
	margin-left: 20px;
}
#primary UL LI
{
	list-style: none;
	margin-left: 20px;
}
#primary
{
	font-family: Arial;
	font-size: 14px;
}

.chkt_item2
{
	width: 13px;
	height: 13px;
	float: right;
	margin-top: 2px;
	margin-right: 5px;
	height: 0px;
	margin-bottom: 8px;
    position: relative;
}
INS IMG
{
	border: 5px solid #FFF;
}
.pr
{
	margin-top: 2px;
	margin-right: 2px;
}

.pr2
{
	margin-top: 2px;
	margin-left: 177px;
}

.obyav{
    margin-left: 5px;
    margin-top: 10px;
}

.obyav p{
    line-height: 110%;
}

.inp1{
    position: relative; 
    top:-1px; 
    border: 1px solid #616879; 
    background-color: #333948; 
    margin-left: 17px; 
    margin-bottom: 5px;
    padding: 3px; 
    color: #9da1ad;
    font-style: italic;
}

.inp2{
    position: relative;  
    border: none; 
    background-color: #474c58; 
    width: 250px; 
    color: #9da1ad;
}

div.inp3{
    border: 1px solid #616879;
    overflow: hidden; 
    width: 200px;
    background-color: #474c58;
    margin: 10px 0; 
}

div.inp4{
    background-color: #242931; 
    font-size: 1.2em; 
    color: #9DA1AD; 
    padding: 5px 20px;
}

select option{
    line-height: 150%;
    padding-top: 2px;
    font-family: Arial;
}

.tab1 td{
    padding: 0 7px;
}

.feedb {
    background: none repeat scroll 0 0 #474C58;
    border: 1px solid #575A69;
    width: 1px;
    height: 1px;
    font-size: 14px;
    left: 239px;
    position: absolute;
    top: 54px;
    z-index: 1;
    display: none;
    padding: 25px;
}

.m {
    top: -810px;
}

#otpr, #cart_ok {
    background-color: #CCCCCC;
    border: 1px solid #BBBBBB;
    color: #121212;
    cursor: pointer;
    float: left;
    height: 14px;
    padding: 2px 20px 7px;
}

.red{
    border: 1px solid red;
}

.sp3{
    font-size: 17px;
}

.link11{
    color: #DFDFDF;
}

.link11:HOVER{
    color: #DFDFDF;
    text-decoration: none;
}

.feed1{
    text-align: right; position: absolute; top: 55px; color: white; right: 69px;
}




.ugolok {
    background-image: url("/images/homemenu2.png");
    height: 25px;
    position: absolute;
    right: -14px;
    top: 0;
    width: 27px;
}

.ski{
    padding-top: 11px; text-align: right; margin-right: 50px;
}

.rtab{
    background: none repeat scroll 0 0 #474C58;
    border: 1px solid #575A69;
    width: 566px;
    height: 168px;
    font-size: 14px;
    position: absolute;
    z-index: 570;
    display: none;
    padding: 5px;
    left: 50%;
    top: 50%;
    margin-left: -283px;
    margin-top: -84px;
    opacity:1.0;
    filter:alpha(opacity=100);
    -moz-opacity:1.0;
}

table.rtab2{
    border-collapse: collapse;
    border-spacing: 3px 1px;
}

table.rtab2 tr th{
    text-align: center;
    vertical-align: middle; 
    background-color: #242931;
    padding: 5px;
    color: #9DA1AD;
}

table.rtab2 tr td{
    text-align: center;
    vertical-align: middle;
    padding: 3px;
}

table.rtab2 .l{
    border-left: 1px solid #616879;
    border-right: 1px solid #616879;
}

table.rtab2 .r{
    border-right: 1px solid #616879;
}

table.rtab2 .t{
    border-top: 1px solid #616879;
}

table.rtab2 .b{
    border-bottom: 1px solid #616879;
}

table.rtab2 .t1{
    background-color: #404550;
}

table.rtab2 .t2{
    background-color: transparent;
}

#close_rtab{
    left: 581px; top: 0; position: absolute; width: 16px; height: 16px; background-image: url('/wp-content/themes/victory/images/close.gif');
    cursor: pointer;
}

#kol_page {
    background-color: #363a46;
    border: 1px solid #6C707B;
    color: #D2C6C6;
    margin-left: 3px;
    margin-right: 15px;
    padding: 5px 3px 2px 2px;
    position: relative;
    top: -1px;
    height: 27px;
}

noindex:-o-prefocus,#kol_page {
    top: 2px;
    padding-left: 6px;
}

#bgf{
    
    position: absolute;
    width: 100%;
    height: 100%;
    opacity:0.5;
    filter:alpha(opacity=50);
    -moz-opacity:0.5;
    background-color: black;
    z-index: 555;
}

.pbgf{
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    display: none;
    z-index: 999;
}

.select {
	position: absolute;
	width: 46px; /* With the padding included, the width is 190 pixels: the actual width of the image. */
	height: 27px;
	padding: 5px 4px 0 8px;
	color: #D2C6C6;
	font: 12px/21px arial,sans-serif;
	background: url('/wp-content/themes/victory/images/select3.png') no-repeat;
    background-position: 2px 1px;
	overflow: hidden;
}

.styled{
    
    padding: 2px 0;
    color: #D2C6C6;
}

.add_otziv{
    position: absolute; top: 46px; right: 10px;
}

.add {
    background-color: #42474D;
    border: 1px solid #61646D;
    float: right;
    font-family: Arial;
    font-size: 15px;
    margin-right: 3px;
    margin-top: 7px;
    padding: 2px 8px;
    cursor: pointer;
}

.already {
    float: right;
    font-family: Arial;
    background-color: #42474D;
    border: 1px solid #7F828A;
    color: #9DA1AD;
    font-size: 13px;
    line-height: 100%;
    margin-top: 3px;
    padding: 5px 10px;
    cursor: pointer;
}

.add2 {
    background-image: url('/images/galka.png');
    background-repeat: no-repeat;
    background-color: #363C4A;
    width: 19px;
    height: 16px;
    position: absolute;
    display: none;
    right: -2px;
    top: 0;
    z-index: 99;
}

.add3{
    background-color: #42474D;
    float: right;
    cursor: pointer;
    padding: 0; border: none;
    position: absolute;
    right: 0;
    top: 2px;
}

.for_cart{
    margin-bottom: -9px;
}

.cartb {
    background: none repeat scroll 0 0 #474C58;
    border: 1px solid #575A69;
    width: 1px;
    height: 1px;
    font-size: 14px;
    left: 239px;
    position: absolute;
    top: 12px;
    z-index: 1;
    display: none;
    padding: 7px 10px;
}

#cart_ok{
    margin: 10px;
    position: relative;
    left:39%;
}

#ten {
    z-index: 999;
    background: transparent;
    height: 42px;
    position: absolute;
    right: 13px;
    top: 85px;
    width: 100px;
    display: none;
}
