/* -------------------------------
	Reset style 
------------------------------- */

body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,textarea,p,blockquote,table,th,td,fieldset,legend{margin:0; padding:0;} 
	
img, fieldset{border:0;}

* html legend {margin-left: -8px;}
*+html legend {margin-left: -8px;}

ul,ol{list-style:none;}
 
table{border:0px; border-collapse:collapse;}

/* -------------------------------
	Base font 
------------------------------- */

body{font: normal 12px Tahoma, Arial, Helvetica, sans-serif; color:#2C2C2C;}

h1,h2,h3,h4,h5,h6,strong,th{font-weight:bold; color:#2C2C2C;}
h1{padding:0 0 10px 0; color:#C15259; font-size:17px; font-weight:100;}/*@new_05.04.11*/
	h1 span{color:#A9B47D;}
	h1 span a{color:#A9B47D; text-decoration:none;}
	h1 span a:hover{color:#A9B47D;text-decoration:underline;}

h2{padding:0 0 10px 0; color:#643A3B; font-size:14px; font-weight:normal;}

.p_name {color: #8b945c;}/*@new_06.04.11*/

/*.right_block .list_all_goods_by_brand_head span a:hover{color:#A9B47D;text-decoration:underline;}*/

.letters_head {display:block; padding:0 0 10px 10px; color:#CA6A70; font-size:14px;}
	.letters_head a {color:#A9B47D;}
	

a{text-decoration:underline;}
a:visited{}
a:hover{text-decoration:none;}
a:active{}

/* -------------------------------
	Base style 
------------------------------- */

html, body{width:100%; height:100%;}
html {background:url('img/body_bg.jpg') repeat-y 50% 0;}
body {background:url('img/main_header_bg.jpg') no-repeat 50% -80px;}

#main{width:956px; min-height:100%; height:auto !important;	height:100%; margin:0 auto; background:url('img/main_bg.jpg') no-repeat 0 707px; position: relative;}

	.header_bg{z-index:1; position:absolute; width:100%; height:335px; top:0; left:0; background:url('img/header_bg.jpg') no-repeat 50% 100%;}
		
	#header{position: absolute; top: 0; left: 0; z-index:100; width: 100%; height:335px;}
			
	#content{padding: 335px 450px 120px 215px; background:url('img/content_bg.jpg') no-repeat 0 335px;}
		.first_block{float:left; width:215px; margin-left: -100%; padding:80px 0 50px 0; position:relative; right:215px;}
		* html .first_block {margin-left: -291px;}
		
		.right_block{float:left; width:134px; margin:80px -189px 0 0; padding: 0 20px 0 25px; position: relative;}/*@new_06.04.11*/
				
#footer{width:100%; height:90px; margin-top: -90px; position: absolute;}
	.footer_bkg {width:956px; height:40px; margin:0 auto; padding-top:50px; background:url('img/footer_bg.jpg') repeat-x 0 0; position: relative;}
	
#content, .brc, .hit_list, .product_block, .tabs, .catalog .preview, .catalog .p_descr {overflow: hidden; //zoom: 1;}/*@new_06.04.11*/

/* -------------------------------
	Menu 
------------------------------- */

/*.main_menu{z-index:500; position:absolute; margin:253px 0 0 -2px; padding:0 0 0 255px;}
	.main_menu li{float:left;}
		.main_menu_item1{position:relative; z-index:40;}
		.main_menu_item1 a{float:left; width:186px; height:118px; background:url('img/menu_item1.gif') no-repeat 0 0;}
		.main_menu_item2{position:relative; z-index:30; margin:45px 0 0 -45px;}
		.main_menu_item2 a{float:left; width:186px; height:118px; background:url('img/menu_item2.gif') no-repeat 0 0;}
		.main_menu_item3{position:relative; z-index:20; margin:-5px 0 0 -40px;}
		.main_menu_item3 a{float:left; width:186px; height:118px; background:url('img/menu_item3.gif') no-repeat 0 0;}
		.main_menu_item4{position:relative; z-index:10; margin:8px 0 0 -40px;}
		.main_menu_item4 a{float:left; width:186px; height:118px; background:url('img/menu_item4.gif') no-repeat 0 0;}
*/
.main_menu{z-index:500; position:absolute; margin:244px 0 0 0; padding:0 0 0 150px;}
	.main_menu li{float:left;}
		.main_menu_item1{position:relative; z-index:10; margin:45px 0 0 0;}
		.main_menu_item1 a{float:left; width:177px; height:112px; background:url('img/menu_item1.gif') no-repeat 0 0;}
		.main_menu_item2{position:relative; z-index:20; margin:-5px 0 0 -40px;}
		.main_menu_item2 a{float:left; width:176px; height:113px; background:url('img/menu_item2.gif') no-repeat 0 0;}
		.main_menu_item3{position:relative; z-index:30; margin:40px 0 0 -50px;}
		.main_menu_item3 a{float:left; width:176px; height:113px; background:url('img/menu_item3.gif') no-repeat 0 0;}
		.main_menu_item4{position:relative; z-index:30; margin:0 0 0 -40px;}
		.main_menu_item4 a{float:left; width:176px; height:113px; background:url('img/menu_item4.gif') no-repeat 0 0;}
		.main_menu_item5{position:relative; z-index:40; margin:10px 0 0 -40px;}
		.main_menu_item5 a{float:left; width:249px; height:127px; background:url('img/menu_item5.gif') no-repeat 0 0;}

.hmm_list{float:right; width:25px; padding:20px 30px 0 30px}
	.hmm_list li{clear:both; height:32px;}
	.home_li a{float:left; width:22px; height:18px; background:url('img/home_ico.gif') no-repeat 0 0;}
	.map_li a{float:left; width:22px; height:18px; background:url('img/map_ico.gif') no-repeat 0 0;}
	.mail_li a{float:left; width:22px; height:18px; background:url('img/mail_ico.gif') no-repeat 0 0;}

.select_list{width:139px; height:180px; margin:0 0 15px 0; padding: 0 0 40px 50px; background:url('img/left_menu_bg.jpg') no-repeat 91% 100%;}
	.select_list h1{padding:0 0 10px 0; color:#CA6A70; font-size:14px;}
	.select_list li{float:left; padding:0 2px 0 0;}
	.select_list li a{float:left; width:32px; height:20px; background:url('img/select_bg.jpg') no-repeat 0 0; text-align:center; font: 18px "Times New Roman", Times, serif; color:#955962; text-decoration:none;}
	.select_list li a:hover{color:#7D8769;}

.left_menu{width:190px;}
	.left_menu li{padding:0 5px 0 25px; background:url('img/left_menu_border.gif') repeat-x 0 100%;}
	.left_menu li	span{display:block; height:17px; padding:2px 0 8px 15px; background:url('img/left_menu_ico.gif') no-repeat 0 50%;}
	.left_menu li	a{color:#6A4645; font-size:15px; text-decoration:none;}
	.left_menu li	a:hover{color:#606C55; text-decoration:underline;}

.right_menu{background:url('img/right_menu_bg.jpg') repeat-y 0 0; //height: 1%; margin-bottom: 10px; font-size: 11px;}/*@new_06.04.11*/
	.right_menu div{background:url('img/right_menu_top.jpg') no-repeat 0 0;}
	.right_menu ul{min-height:/*358*/10px; height:auto !important; height:10px; padding:5px 0 15px 10px; background:url('img/right_menu_bottom.jpg') no-repeat 0 100%; text-align:left;}
		.right_menu ul li{padding:0 10px 1px 8px; text-indent: -8px;}
		.right_menu ul li div{padding:10px 0 5px 0; font-weight:bolder; background:none;}
		.right_menu ul li a{color:#000; text-decoration:none;}
		.right_menu ul li a:hover{text-decoration:underline;}

/* -------------------------------
	Form 
------------------------------- */

.search_form{float:right; padding:10px 50px 0 0; text-align:center; color:#84404F; font-family:Times; font-size:12px;}
	.search_form div{width:190px; padding:0 0 7px 0; font: 16px "Times New Roman", Times, serif;}
	.search_form form {width:185px; height:45px; padding:0 10px 0 0; background:url('img/search_form_bg.jpg') no-repeat 100% 0; text-align: left;}
	.search_form form input {vertical-align: middle;}
	.head_search_button {cursor:pointer; width:45px; height:45px; border:none; background:url('img/search_button.jpg') no-repeat 0 0;}
	.head_search_input{width:125px; height:17px; padding: 4px 5px; background:none; border:none; color:#76323F;}

.testimonials_form{padding-bottom: 30px;}
	.testimonials_form legend{padding:0 0 10px 0; color:#CA6A70; font-size:14px;}
	.testimonials_form {color:#45413F; font-size:11px;}

	.testimonials_form input{width:170px; height:18px; margin:3px 0 5px 0; border:solid #AFBE8C 1px;}
	.testimonials_form textarea{width:540px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	
	.testimonials_button{clear:both; display:block; cursor:pointer; width:70px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:11px;}
	
	.testimonials_form a{float:left; width:10px; height:15px; margin:5px 0 10px 5px; padding:12px 0 0 5px; background:url('img/testimonials_off2.gif') no-repeat 0 0; text-decoration:none; color:#9D8484; font-size:10px;}
	/*.testimonials_form a:hover{background:url('img/testimonials_on2.gif') no-repeat 0 0;}		*/
	.testimonials_block_on{background:url('img/testimonials_on2.gif') no-repeat 0 0 !important;}		

.order_form{padding:0 0 0 20px; color:#3F3B38; font-size:12px;}
	.order_form label{display:block; float:left; width:120px; padding:5px 0 0 0;}
	.order_form input{width:170px; height:18px; margin:3px 0 5px 0; border:solid #AFBE8C 1px;}
	.oreder_radio{width:auto!important; height:auto!important; margin: auto!important; padding: 0!important; border:none !important;}
	.order_form textarea{width:407px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	
	.order_button1{float:left; cursor:pointer; width:150px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#D47B84; font-size:14px;}
	.order_button2{float:right; cursor:pointer; width:110px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	.order_form a{text-decoration: underline;color:#3F3B38}
	.order_form a:hover{text-decoration: none;}
	.order_form h1{color:#CA6A70; font-size:16px; font-weight:normal;}

	.of_discount {padding: 25px 0 10px 0; clear: both;}/*@new*/
		.of_discount label,
		.of_discount input {margin: 0; vertical-align: middle;}/*@new*/
		.of_discount label {display: inline; width: auto; padding: 0; float: none;}/*@new*/
		.of_discount .order_button2 {width: auto!important; margin: 0 0 0 35px; padding-right: 10px; padding-left: 10px; float: none; overflow: visible;}/*@new*/


.order_form_login{margin: 0 0 0 0; padding:0 0 0 20px; color:#3F3B38; font-size:12px;}
	.order_form_login legend {font-size:12px; color:#3F3B38;}
	.order_form_login span{padding: 0 0 0 120px;}
	.order_form_login label{display:block; float:left; width:120px; padding:5px 0 0 0;}
	.order_form_login input{width:170px; height:18px; margin:3px 0 5px 0; border:solid #AFBE8C 1px;}
	/*
	.oreder_radio{width:10px !important; height:10px !important; margin:5px 0 5px 0 !important; background:none !important; border:none !important;}
	*/
	.order_form_login textarea{width:407px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	
	
	.order_button2_login{float:left; cursor:pointer; width:150px !important; height:auto !important; margin:0 0 5px 0!important; padding:5px 0 5px 0!important; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px!important;}
	/*
	.order_button2{float:right; cursor:pointer; width:110px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	*/
	.order_form_login a{text-decoration: underline;color:#3F3B38}
	.order_form_login a:hover{text-decoration: none;}


.order_form_head{margin: 90px 0 0 0; padding:0 0 0 20px; color:#3F3B38; font-size:12px;}
.order_form_head h1{color:#CA6A70; font-size:16px; font-weight:normal;}

.order_form_without_reg{margin: 0 0 0 0;padding:0 0 0 20px; color:#3F3B38; font-size:12px;}
	.order_form_without_reg legend {font-size:12px; color:#3F3B38;}
	.order_form_without_reg label{display:block; float:left; width:120px; padding:5px 0 0 0;}
	.order_form_without_reg input{width:170px; height:14px; margin:3px 0 5px 0; padding: 2px 0; border:solid #AFBE8C 1px; font-size: 12px;}
	/*
	.oreder_radio{width:10px !important; height:10px !important; margin:5px 0 5px 0 !important; background:none !important; border:none !important;}
	*/
	.order_form_without_reg textarea{width:407px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	
	/*
	.order_button1{float:left; cursor:pointer; width:150px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#D47B84; font-size:14px;}
	.order_button2{float:right; cursor:pointer; width:110px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	*/
	.readonly {background-color:#dfcdbd;}
	.order_form_without_reg textarea{width:170px; margin:3px 0 5px 0; border:solid #AFBE8C 1px; font: 12px Tahoma, Geneva, sans-serif;}
	.order_form_without_reg a{text-decoration: underline;color:#3F3B38}
	.order_form_without_reg a:hover{text-decoration: none;}


.loginbox{margin: 0 0 15px 0;padding:0 0 0 20px; color:#3F3B38; font-size:13px;}
	.loginbox label{display:block; float:left; width:50px; margin:0 0 0 20px;}
	.loginbox input{width:70px; height:18px; margin:0 0 3px 0; border:solid #AFBE8C 1px;}
	/*
	.oreder_radio{width:10px !important; height:10px !important; margin:5px 0 5px 0 !important; background:none !important; border:none !important;}
	
	.loginbox textarea{width:407px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	

	.order_button1{float:left; cursor:pointer; width:150px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#D47B84; font-size:14px;}
	.order_button2{float:right; cursor:pointer; width:110px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	
	.readonly {background-color:#dfcdbd;}
	.loginbox textarea{width:170px; margin:3px 0 5px 0; border:solid #AFBE8C 1px;}
	
	.loginbox_button{float:left; cursor:pointer; width:140px ; height:30px !important; margin:0 0 5px 0; padding:0 0 0 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	*/
	.loginbox_button{margin: 0 0 0 70px !important; float:left; cursor:pointer; width:70px !important; height:20px !important; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:9px;}

	.loginbox a{text-decoration: none;color:#3F3B38}
	.loginbox a:hover{text-decoration: underline;}
	.loginbox span{margin: 0 0 0 20px;}
	.voiti {margin: 0 0 0 70px;}
	.skidka_box {margin: 5px 0 0 20px;}
	.skidka_box_1 {margin: 5px 0 0 -7px;}
	.skidka_box_2 {margin: 5px 0 0 -12px;}
	.skidka_box_3 {margin: 5px 0 0 -3px;}

	
	.webim{margin: 0 0 15px 0;padding:0 0 0 40px; color:#3F3B38; font-size:13px;}



.password_double{margin: 0 0 0 0; padding:0 0 0 0; color:#3F3B38; font-size:12px;}
	/*.password_double span{padding: 0 0 0 120px;}*/
	.password_double label{display:block; float:left; width:120px; padding:5px 0 0 0;}
	.password_double input{width:170px; height:18px; margin:3px 0 5px 0; border:solid #AFBE8C 1px;}
	.password_double_button{float:left; cursor:pointer; width:130px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	/*
	.oreder_radio{width:10px !important; height:10px !important; margin:5px 0 5px 0 !important; background:none !important; border:none !important;}

	.password_double textarea{width:407px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	
	
	.password_double{float:left; cursor:pointer; width:150px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	.order_button2{float:right; cursor:pointer; width:110px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	*/

.create_new_account{margin: 0 0 0 0; padding:0 0 0 0; color:#3F3B38; font-size:12px;}
	/*.password_double span{padding: 0 0 0 120px;}*/
	.create_new_account label{display:block; float:left; width:120px; padding:5px 0 0 0;}
	.create_new_account input{width:170px; height:18px; margin:3px 0 5px 0; border:solid #AFBE8C 1px;}
	.create_new_account_button{float:left; cursor:pointer; width:140px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	.create_new_account textarea{width:170px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	

.edit_account{margin: 0; padding:0; color:#3F3B38; font-size:12px;}
	/*.password_double span{padding: 0 0 0 120px;}*/
	.edit_account label{display:block; float:left; width:120px; padding:5px 0 0 0;}
	.edit_account input{width:170px; height:14px; margin:3px 0 5px 0; padding: 2px 0; border:solid #AFBE8C 1px; font-size: 12px;}
	.edit_account_button{float:left; cursor:pointer; width:140px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0!important; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px!important;}
	.edit_account textarea{width:170px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px; font: 12px Tahoma, Geneva, sans-serif;}

.edit_password{margin: 0 0 0 0; padding:0 0 0 0; color:#3F3B38; font-size:12px;}
	/*.password_double span{padding: 0 0 0 120px;}*/
	.edit_password label{display:block; float:left; width:120px; padding:5px 0 0 0;}
	.edit_password input{width:170px; height:18px; margin:3px 0 5px 0; border:solid #AFBE8C 1px;}
	.edit_password_button{float:left; cursor:pointer; width:140px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	.edit_password textarea{width:170px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	



.lichnii_kabinet{margin: 0 0 0 0; padding:0 0 0 0; color:#3F3B38; font-size:12px;}
	/*.password_double span{padding: 0 0 0 120px;}*/
	.lichnii_kabinet label{display:block; float:left; width:120px; padding:5px 0 0 0;}
	.lichnii_kabinet input{width:170px; height:18px; margin:3px 0 5px 0; border:solid #AFBE8C 1px;}
	.lichnii_kabinet_button{float:left; cursor:pointer; width:140px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	.lichnii_kabinet textarea{width:170px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	

	.lichnii_kabinet table{border: 0px; }
	.lichnii_kabinet th, .lichnii_kabinet td{border: solid #FCD5DF 1px ; padding: 2px; text-align: center;}
	/*.dostavka_style td span{text-align:center;}*/
	.lichnii_kabinet tr{border: 1px;}
	.lichnii_kabinet a{text-decoration: underline;color:#3F3B38}
	.lichnii_kabinet a:hover{text-decoration: none;}

.vashi_zakazi{margin: 0 0 0 0; padding:0 0 0 0; color:#3F3B38; font-size:12px;}
	/*.password_double span{padding: 0 0 0 120px;}*/
	.vashi_zakazi label{display:block; float:left; width:120px; padding:5px 0 0 0;}
	.vashi_zakazi input{width:170px; height:18px; margin:3px 0 5px 0; border:solid #AFBE8C 1px;}
	.vashi_zakazi_button{float:left; cursor:pointer; width:140px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	.vashi_zakazi textarea{width:170px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	

	.vashi_zakazi table{border: 0px; }
	.vashi_zakazi td{border: solid #FCD5DF 1px ; padding-left: 1px; padding-right: 1px; text-align: center;}
	/*.dostavka_style td span{text-align:center;}*/
	.vashi_zakazi tr{border: 1px;}


.login{margin: 0 0 0 0; padding:0 0 0 0; color:#3F3B38; font-size:12px;}
	/*.password_double span{padding: 0 0 0 120px;}*/
	.login label{display:block; float:left; width:120px; padding:5px 0 0 0;}
	.login input{width:170px; height:18px; margin:3px 0 5px 0; border:solid #AFBE8C 1px;}
	.login_button{float:left; cursor:pointer; width:140px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	.login textarea{width:170px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	
	.login span{padding: 0 0 0 120px;}

	.login table{border: 0px; }
	.login td{border: solid #FCD5DF 1px ; padding-left: 1px; padding-right: 1px; text-align: center;}
	/*.dostavka_style td span{text-align:center;}*/
	.login tr{border: 1px;}
	.login a{text-decoration: underline;color:#3F3B38}
	.login a:hover{text-decoration: none;}


.contact_us{margin: 0 0 0 0; padding:0 0 0 0; color:#3F3B38; font-size:12px;}
	/*.password_double span{padding: 0 0 0 120px;}*/
	.contact_us label{display:block; float:left; width:120px; padding:5px 0 0 0;}
	.contact_us input{width:170px; height:18px; margin:3px 0 5px 0; border:solid #AFBE8C 1px;}
	.contact_us_button{float:left; cursor:pointer; width:140px !important; height:auto !important; margin:0 0 5px 0; padding:5px 0 5px 0; border:none !important; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important; color:#45413F; font-size:14px;}
	.contact_us textarea{width:170px; height:50px; margin:3px 0 10px 0; border:solid #AFBE8C 1px;}	



/* -------------------------------
	Template style
------------------------------- */

.clear{clear:both; line-height:0;}
 
.main_logo a{position:absolute; width:253px; height:190px; margin:3px 0 0 50px; background:url('img/main_logo.gif') no-repeat 0 0;}

.head_basket_bg{position:absolute; width:111px; height:163px; left:295px; margin:5px 0 0 50px; padding:94px 10px 0 79px; background:url('img/head_basket_bg.gif') no-repeat 0 0; line-height: 11px;}
	.head_basket_bg i{float:right; width:60px; font-size:15px; line-height: 15px; font-family:Georgia; color:#9E6972;}
	.head_basket_bg .head_basket_bg1{float:right; clear: both; width: 90px; margin-top: -1px; padding:0 0 2px 0; font-size:15px; line-height: 15px; font-family:Georgia; color:#9E6972;}
	.head_basket_bg .head_basket_bg1 span{text-align: left;margin: 0 0 0 30px;}
	.head_basket_bg a{color:#C68E82; font-size:10px; text-decoration:none;}
	.head_basket_bg a:hover{color:#A7B57C; font-size:10px; text-decoration:underline;} 	

/*
.head_basket_bg{position:absolute; width:198px; height:163px; left:295px; margin:5px 0 0 50px; padding:90px 0 0 0; background:url('img/head_basket_bg.gif') no-repeat 0 0;}
	.head_basket_bg i{display:block; float:right; width:70px; height:17px; padding:0 0 0 0; font-size:15px; font-family:Georgia; color:#9E6972;}
	.head_basket_bg span{display:block; clear:both; float:right; padding:0 30px 0 0; font-size:15px; font-family:Georgia; color:#9E6972;}
	.head_basket_bg a{clear:both; display:block; *display:inline; padding:0 0 0 82px; color:#C68E82; font-size:10px; text-decoration:none;} 
	.head_basket_bg a:hover{color:#A7B57C; font-size:10px; text-decoration:underline;} 	
*/

.discount_block{width:170px; margin:10px 0 0 15px; background:url('img/discount_top_bg.png') no-repeat 0 0; _background:url('img/discount_top_bg.gif') no-repeat 0 0;}
	.discount_bottom_block{height:294px; background:url('img/discount_bottom_bg.png') no-repeat 100% 100%; _background:url('img/discount_bottom_bg.gif') no-repeat 100% 100%;}
	.discount_decor_block{position:absolute; width:83px; height:97px; margin:26px 0 0 90px; background:url('img/discount_decor.png') no-repeat 0 0; _background:url('img/discount_decor.gif') no-repeat 0 0;}
		.discount_content{width:98px; height:163px; margin: 0 0 0 54px; padding:85px 0 0 0; text-align:center; color:#A8A775;}
			.discount_content img{margin:0 0 20px 0;}
			.discount_content span{display:block; color:#DF5275;}
			.discount_content a{text-decoration:none; color:#A8A775;}
			.discount_content a:hover{text-decoration:underline;}
			.discount_content span a{text-decoration:none; color:#DF5275;}
			.discount_content span a:hover{text-decoration:underline;}
		.discount_content2{width:98px; margin: 0 0 0 54px; text-align:center; color:#194A31; font-size:13px;}	
			.discount_content2 span{padding:0 5px 0 0; font-size:13px; text-decoration:line-through;}
			.discount_content2 a{color:#fff; text-decoration:none; font-weight:bolder; font-size:16px;}
			.discount_content2 a:hover{text-decoration:underline;}

.discount_block2{width:135px; margin:20px 0 0 20px; padding:15px 0 0 40px; background:url('img/discount_ico.gif') no-repeat 0 0; font-size:13px;}
	.discount_block2 h1{padding:0 0 10px 25px; font-size:20px; color:#DA251D; font-weight:normal;}
	.discount_block2 div{padding:0 0 15px 0; color:#843F4E;}
 
.main_content{width:100%; padding:110px 0 0 0; float:left;}
	.main_content p{padding:0 10px 25px 0}
	.main_content i{color:#23523A; line-height:15px;}
	.main_content a{color:#000; text-decoration:underline;}
	.main_content a:hover{text-decoration:none;}


.hit_list{}
.hit_list2{}
	.hit_list .men_women_head {padding:0 0 15px 0; color:#CA6A70; font-size:16px; font-weight:normal;}
	.hit_list .men_women_head strong{color:#CA6A70; font-size:16px; font-weight:normal;}
	.hit_list .cosmetics_head {padding:0 0 15px 0; color:#CA6A70; font-size:16px; font-weight:normal;}
	.hit_list .cosmetics_head h1{color:#CA6A70;}
	.hit_list .cosmetics_head b{color:#CA6A70;}

	.hit_list b{padding:0 0 15px 0; color:#844351; font-size:16px; font-weight:normal;}
	.hit_list h2{padding:0 0 7px 0; color:#844351; font-size:12px; font-weight:normal; text-transform:uppercase;}
	.hit_list h2 span{display:block; color:#545040; text-transform:none;}
	.hit_list img{display:block; margin:0 auto 5px auto; position: relative;}
	.hit_list ul {padding-top: 15px;}
	.hit_list li {
		width:115px;
		margin:0 18px 20px 0;
		text-align:center;
		display:-moz-inline-stack; display:inline-block; //display:inline; //overflow:hidden; //zoom:1;
		vertical-align:top;
	}
	.hit_list a{text-decoration:none; color:#949DAD;}
	.hit_list a:hover{text-decoration:underline;}
	.hit_list2 li{margin:0 15px 20px 5px;/* _margin:0 15px 20px 0;*/}
	.hit_list3 li{width:95px!important;/* height: 85px;*/}
	.more_a {width:175px;}
		.more_a a{font-style:italic; font-size:12px; color:#2A2522;}
		
.hl_new {margin-bottom: -25px; padding: 0 10px 40px 0;}
	.hl_new h2,
	.hl_new h3 {margin: 0; padding: 0; font-weight: 100; font-size: 17px; color: #c15259; text-transform: none; text-align: left;}/*@new_06.04.11*/
	.hl_new h3 {margin-bottom: 5px;}/*@new_06.04.11*/
	.title_lnk {position: relative;}/*@new_05.04.11*/
		.title_lnk a.all {position: absolute; top: 2px; right: 0; font-size: 13px; color: #4e85bd;}/*@new_05.04.11*/
		.title_lnk a.all:link, .title_lnk a.all:visited {text-decoration: underline;}/*@new_05.04.11*/
		.title_lnk a.all:hover {text-decoration: none; color: #4e85bd;}/*@new_05.04.11*/
	.hl_new ul {margin: 0 0 25px -22px;}/*@new_05.04.11*/
		.hl_new li {width: 125px; margin: 0 -3px 0 22px; //margin-right: 0;}/*@new_05.04.11*/
			.hl_new li a {color: #606773;}/*@new_05.04.11*/
			.hl_new h4 {padding: 7px 0 0 0; font-weight: 100; font-size: 13px; text-transform: none;}/*@new_05.04.11*/
				.hl_new h4 span {display: block; padding-top: 2px; font-size: 11px;}/*@new_05.04.11*/		
	
	.page_content .hl_new ul {margin-left: -18px;}/*@new_06.04.11*/	
		.page_content .hl_new ul li {margin-left: 18px;}/*@new_06.04.11*/	
	
	.thumb {
		background: #fff;
		display: table-cell;
		width: 123px; height: 113px;
		border: 1px solid #fcd5df;
		vertical-align: middle;
		text-align: center;
	}/*@new_06.04.11*/
		.thumb img {display: block; margin: 0 auto;}/*@new_06.04.11*/
		
	/*ie_fix_start*/
	.thumb {
		//z-index: expression(runtimeStyle.zIndex = 1, insertAdjacentHTML('beforeEnd', '<div class="auxiliary"></div>'));
	}
	.auxiliary {
	  //display: inline-block;
	  //vertical-align: middle;
	  //width: 0px; 
	  //height: 100%;
	}
	.thumb img {
		//display: inline-block;
	}
	.thumb img,
	.auxiliary {
		//vertical-align: middle;
		//display: inline;
	}
	/*ie_fix_end*/
	
.tabs {margin-bottom: 30px;}/*@new_05.04.11*/
	.tab {
		background: #ededed url(img/tab_bkg.png) repeat-x 0 0;
		height: 25px;
		margin-right: 1px; padding: 0 15px;
		-moz-border-radius: 5px 5px 0 0;/*Firefox*/
		-webkit-border-radius: 5px 5px 0 0;/*Safari and chrome*/
		-khtml-border-radius: 5px 5px 0 0;/*Linux browsers*/
		border-radius: 5px 5px 0 0;/*CSS3*/
		behavior: url(templates/vamshop_table/PIE.htc);/*IE*/
		float: left;
		font-size: 13px; line-height: 25px;
		cursor: pointer;
	}/*@new_05.04.11*/
	.tab.tab_active {background-color: #bc464e; background-position: 0 -25px; color: #fff; cursor: default;}/*@new_05.04.11*/
	.tab_content {display: none; width: 100%; margin: 25px 0 0 -100%; padding-top: 15px; float: right; border-top: 2px solid #c15259;}/*@new_05.04.11*/
		.tab_content .txt {padding: 0; line-height: 17px;}/*@new_06.04.11*/
			.tab_content .txt p {padding: 0 0 20px 0;}/*@new_06.04.11*/
			
		.hl_3 .hl_new {margin-bottom: 30px; padding-right: 0; padding-bottom: 0;}/*@new_05.04.11*/
			.hl_3 .hl_new ul {margin-bottom: 0;}/*@new_06.04.11*/
		
.page_numb {margin: 0; padding: 0 0 27px 0; list-style: none; font-size: 13px; color: #545040;}/*@new_06.04.11*/
	.page_numb li {display: inline; padding-right: 7px;}/*@new_06.04.11*/
		.page_numb a {margin-right: 3px;}
		
.pagination {margin: 0 0 30px 0; padding: 0; list-style: none; font-size: 13px; color: #545040;}/*@new_06.04.11*/
	.pagination li {display: inline; padding-right: 3px;}
		.page_numb a,
		.pagination a {text-decoration: none; color: #545040;}/*@new_06.04.11*/
		.page_numb a:link, .page_numb a:visited,
		.pagination a:link, .pagination a:visited {text-decoration: underline; color: #c15259;}/*@new_06.04.11*/
		.page_numb a:hover,
		.pagination a:hover {text-decoration: none;}/*@new_06.04.11*/

.r_box {
	background: #f7ebee;
	padding: 10px;
	-moz-border-radius: 5px;/*Firefox*/
	-webkit-border-radius: 5px;/*Safari and chrome*/
	-khtml-border-radius: 5px;/*Linux browsers*/
	border-radius: 5px;/*CSS3*/
	behavior: url(templates/vamshop_table/PIE.htc);/*IE*/
	position: relative;
}/*@new_06.04.11*/

.catalog {margin: 0 0 -20px 0; padding: 0; list-style: none;}/*@new_06.04.11*/
	.catalog .preview {margin-bottom: 20px; padding-bottom: 20px; border-bottom: 1px dotted #b2b2b2;}/*@new_06.04.11*/
	.catalog .preview.last {border: none;}
		.catalog .thumb_wrap {padding-right: 20px; float: left;}/*145*/
		.catalog .p_descr {font-size: 11px;}/*@new_06.04.11*/
			.catalog .p_descr h4 {margin-bottom: 5px; font-weight: 100; font-size: 14px; color: #c15259;}
			.catalog .p_descr p {padding: 0 0 10px 0;}/*@new_06.04.11*/
			.catalog .p_descr a.more {margin-left: 13px;}/*@new_06.04.11*/
			.catalog .p_descr a.more {margin-left: 13px;color: #7a4d50;}/*@new_06.04.11*/

			.cd_table {margin-bottom: 7px; border: none; border-collapse: collapse;}/*@new_06.04.11*/
				.cd_table th, .cd_table td {padding: 5px 0; border-bottom: 1px solid #fcd5df; vertical-align: middle;}/*@new_06.04.11*/
				.cd_table th {text-align: left; font-weight: 100;}/*@new_06.04.11*/
			
			a.buy_lnk {background: url(img/basket_ico.gif) no-repeat 0 center; padding: 2px 0 2px 30px; font-size: 11px;}/*@new_06.04.11*/
			a.buy_lnk:link, a.buy_lnk:visited {text-decoration: none; color: #7a4d50;}/*@new_06.04.11*/
			a.buy_lnk:hover {text-decoration: underline;}/*@new_06.04.11*/
			
			a.more:link, a.more:visited,
			a.next:link, a.next:visited {text-decoration: underline; color: #c15259;}/*@new_06.04.11*/
			a.more:hover,
			a.next:hover {text-decoration: none;}/*@new_06.04.11*/
			
			a.see:link,  a.see:visited {text-decoration: none; color: #c15259;}/*@new_06.04.11*/
			a.see:hover {color: #7a4d50;}/*@new_06.04.11*/
			
			.p_options {margin-bottom: 10px; padding-left: 10px;}
				a.opt_lnk {background: url(img/plus.png) no-repeat 0 center; margin-right: 50px; padding-left: 25px; font-size: 14px;}
				a.opt_lnk:link, a.opt_lnk:visited {text-decoration: underline; color: #c15259;}
				a.opt_lnk:hover {text-decoration: none;}
			
			
.hl_best {}/*@new_06.04.11*/
	.hl_best h2 {font-size: 17px; color: #c15259;}/*@new_06.04.11*/
	.hl_best .catalog {margin-bottom: 30px; margin-left: -40px;}/*@new_06.04.11*/
		.hl_best .preview {border: none;}/*@new_06.04.11*/
		.hl_best .r_box {
			display:-moz-inline-stack; display:inline-block; //display:inline; //overflow:hidden; //zoom:1;
			width: 320px;
			margin: 0 -4px 0 40px; //margin-right: 0; padding: 15px 10px;
			vertical-align: top;
		}/*@new_06.04.11*/
			.hl_best .thumb_wrap {padding-right: 7px;}/*@new_06.04.11*/
				.hl_best .thumb {width: 143px; height: 133px;}/*@new_06.04.11*/
				.hl_best .p_descr a.more {/*display: block; width: 70px; */margin-left: 5px;}/*@new_06.04.11*/
				.hl_best .p_descr a.more:link,
				.hl_best .p_descr a.more:visited {text-decoration: none; color: #7a4d50;}
				.hl_best .p_descr a.more:hover {text-decoration: underline;}

				.hl_best .p_descr a.more1:link,
				.hl_best .p_descr a.more1:visited {text-decoration: none; color: #7a4d50;}
				.hl_best .p_descr a.more1:hover {text-decoration: underline;}
				
				.p_buy {padding-top: 8px;}/*@new_06.04.11*/
					.p_buy .price {height: 25px; line-height: 25px;}
					.p_buy a.buy_lnk {
						background: #f4d0d8 url(img/testimonials_bg.gif) repeat-x 0 -5px;
						display: block;
						width: 70px; height: 25px;
						padding: 0;
						float: right;
						font-size: 14px; line-height: 25px; color: #545040; text-align: center;
					}/*@new_06.04.11*/
					.p_buy a.buy_lnk:link,
					.p_buy a.buy_lnk:visited {color: #545040;}/*@new_06.04.11*/
					.p_buy a.buy_lnk:hover {text-decoration: none;}/*@new_06.04.11*/

				
.search_wrap {margin-bottom: 25px;}/*@new_06.04.11*/
	.search {margin-bottom: -7px; position: relative; font-size: 11px;}/*@new_06.04.11*/
	* html .search {height: 1%;}/*ie6_fix*/
	*+html .search {height: 1%;}/*ie7_fix*/
		.search input {margin: 0; vertical-align: middle;}/*@new_06.04.11*/
		.search label {padding-right: 5px;}/*@new_06.04.11*/
		.f_row {padding: 0 0 7px 0; clear: both;}/*@new_06.04.11*/
		.search .s_hint {padding: 5px 0 0 0;}/*@new_06.04.11*/
		.search .f_in,
		.search .f_in_s {background: #fff; padding: 4px; border: 1px solid #cfcfcf; font: 11px Tahoma, Geneva, sans-serif;}/*@new_06.04.11*/
		.search .f_in {width: 321px; margin-right: 20px; color: #969590;}/*@new_06.04.11*/
		.search .f_in:focus {color: #545040;}/*@new_06.04.11*/
		.search .f_in_s {width: 52px; margin-right: 12px;}/*@new_06.04.11*/
		.search select.f_in_s {width: 140px; vertical-align: middle;}/*@new_06.04.11*/
		.search .f_chb {margin-top: 3px; vertical-align: top;}/*@new_06.04.11*/
		.f_btn::-moz-focus-inner {padding: 0; border: 0;}/*@new_06.04.11*/
		.f_btn {
			background: #f4d0d8 url(img/testimonials_bg.gif) repeat-x 0 0;
			height: 33px;
			padding: 0 10px;
			border: none;
			overflow: visible;
			font: 17px Tahoma, Geneva, sans-serif; color: #545040;
			cursor: pointer;
		}/*@new_06.04.11*/
		.search .f_btn {margin-top: -20px; position: absolute; top: 50%; right: 0;}/*@new_06.04.11*/
		
.sr2 {}/*@new_06.04.11*/
	.sr2 select.f_in_s {width: 110px; margin-right: 21px;}/*@new_06.04.11*/
	.sr2 .f_in {width: 472px;}/*@new_06.04.11*/
	
.sr3 {}/*@new_06.04.11*/
	.sr3 select.f_in_s {width: 80px;}/*@new_06.04.11*/
	.sr3 .f_in_s {margin-right: 0;}/*@new_06.04.11*/
	.sr3 .f_in {width: 492px; margin-right: 30px;}/*@new_06.04.11*/
	.sr3 .f_btn {width: 150px; margin: 0; padding: 0; position: static;}/*@new_06.04.11*/
	.s_cols {}/*@new_06.04.11*/
		.sc_title {width: 80px;}/*@new_06.04.11*/
		.sc_content {margin: -13px 0 0 80px; padding-left: 0; color: #7e7a69;}/*@new_06.04.11*/
			
			.s_cols1 {margin-bottom: 20px;}/*@new_06.04.11*/
				.s_cols1 td {vertical-align: top;}/*@new_06.04.11*/
				.s_cols1 label {display:-moz-inline-stack; display:inline-block; //display:inline; //overflow:hidden; //zoom:1; padding: 0; vertical-align: middle;}
				.s_col1 {width: 155px;}/*@new_06.04.11*/
					.s_col1 label {width: 50px;}/*@new_06.04.11*/
				.s_col2 {width: 145px;}/*@new_06.04.11*/
					.s_col2 label {width: 45px;}/*@new_06.04.11*/
				.s_col3 {width: 175px;}/*@new_06.04.11*/
					.s_col3 label {width: 70px;}/*@new_06.04.11*/
				.s_col4 {width: 225px;}/*@new_06.04.11*/
					.s_col4 label {width: 43px;}/*@new_06.04.11*/
					.s_col4 .f_in_s {margin: 0 10px 0 2px;}
			
			.s_cols2 {margin: 0 0 15px 0; padding: 0;}/*@new_06.04.11*/
				.s_cols2 td {width: 100px; padding-right: 10px; vertical-align: top;}/*@new_06.04.11*/
					.s_cols2 .f_row {padding-bottom: 5px;}/*@new_06.04.11*/

	
.main_banner_block{
	float:left;
	width:410px;
	margin-right:-450px; margin-bottom: -1px; padding:540px 0 50px 40px;
	background:url('img/main_page_bg.jpg') no-repeat 0 -20px;
	position:relative;
}

	.main_banner_block .hl_new {padding-top: 25px;}
		.main_banner_block .hl_new ul {margin-left: -35px;}
			.main_banner_block .hl_new li {margin-left: 35px;}

.page_content{padding-right: 180px!important;}/*@new_06.04.11*/
	.page_content .main_content{padding-top: 80px!important;}
	* html .page_content .first_block {margin-left: -552px;}
	.page_content p{padding:0 10px 25px 0}
	.page_content i{color:#23523A; line-height:15px;}
	.page_content .aktsii a{color:#262523; text-decoration:underline;}
	.page_content .aktsii a:hover{color:#262523; text-decoration:none;}
	.page_content h2{color:#CA6A70;}
	.page_content h1{color:#CA6A70; font-size:16px;font-weight:normal;}
	.page_content .aktsii_head h1{color:#CA6A70; font-size:16px; font-weight:normal;}
	.page_content .contact_us_head h1{color:#CA6A70; font-size:16px; font-weight:normal;}

.page_content1{padding-right: 15px!important; background: #ccc;}/*@new_05.04.11*/
	.page_content1 .main_content{padding-top: 80px!important;}
	* html .page_content1 .first_block {margin-left: -741px;}
	.page_content1 p{padding:0 10px 25px 0}
	.page_content1 i{color:#23523A; line-height:15px;}
	/*.page_content1 a{color:#262523; text-decoration:none;}
	.page_content1 a:hover{color:#262523; text-decoration:underline;}*//*@new_06.04.11*/
	.page_content1 .parfums_by_letters_head {padding:0 0 5px 0; /*color:#CA6A70;*/ font-size:15px;}

.about_block{min-height:50px; height:auto !important; height:210px;}
	.about_block a{color:#262523; text-decoration:none;}
	.about_block a:hover{color:#262523; text-decoration:underline;}
	.about_block h1{padding:0 0 15px 0; color:#CA6A70; font-size:16px; font-weight:normal;}
	.about_block img{float:right; margin:0 0 0 20px; padding:17px; background:url('img/img_bg1.jpg') no-repeat 0 0;}
	.about_block p{padding:0 10px 25px 0}
	.about_block i{color:#23523A; line-height:15px;}
	.about_block_title{padding:0 50px 20px 0; text-align:center; font-size:16px; color:#1F1A17;}
		.about_block_title img{float:none !important; margin:20px 0 20px 0 !important; padding:0 0 0 0!important; background:none !important;}

.about_block1{min-height:50px; height:auto !important;}
	.about_block1 a{color:#262523; text-decoration:none;}
	.about_block1 a:hover{color:#262523; text-decoration:underline;}
	.about_block1 h1{padding:0 0 15px 0; color:#CA6A70; font-size:16px; font-weight:normal;}
	.about_block1 img{float:right; margin:0 0 0 20px; padding:17px; background:url('img/img_bg1.jpg') no-repeat 0 0;}
	.about_block1 p{padding:0 10px 25px 0}
	.about_block1 i{color:#23523A; line-height:15px;}
	.about_block_title1{padding:0 50px 20px 0; text-align:center; font-size:16px; color:#1F1A17;}
	.about_block_title1 h1{font-size:16px; color:#CA6A70; padding:0 0 0 0;}
		.about_block_title1 img{float:none !important; margin:20px 0 20px 0 !important; padding:0 0 0 0!important; background:none !important;}

.brc {padding:0 0 15px 0;color:#CA6A70!important;}
	.brc li {float: left; margin-left: -10px; padding-right: 10px;}
		.brc a{color:#CA6A70!important; text-decoration: none; padding: 0 5px; position: relative;}
		.brc a:link, .brc a:visited{color:#CA6A70; text-decoration:underline;}
		.brc a:hover{text-decoration:none;}

.product_content{}
	.product_img{float:right; width:215px; height:170px; margin:0 0 0 20px; padding:17px; background:url('img/img_bg2.jpg') no-repeat 0 0;}
	.product_block{}
		.product_text1{position:relative; float:left; width:160px;}
			.product_text1 img{margin:0 0 65px 0;}
			.product_text1 .product_text1_1{margin:0 0 120px 0;}
			.product_text1 .product_text1_1 b{color:#CA6A70; font-size:14px; font-weight:normal;}
		.product_text2{float:left;  width:540px; _width:525px;}
			.products_text2 .products_listing_head {color:#783140;}
			.product_text2 p{padding:0 0 25px 0; color:#783140; line-height:15px;}
			.product_text2 a{color:#7A4D50; text-decoration:underline;}
			.product_text2 a:hover{text-decoration:none;}
			.podarok_href a:hover{text-decoration:none;}
			.podarok_href a{text-decoration:underline;}
			#product_block_show {background:url('img/show_ico.gif') no-repeat 0 0; text-decoration:none; color:#CC8C87;padding:0 5px 5px 20px;}
			#product_block_show_1{display:block; float:left; margin:-60px 0 0 30px; padding:0 0 5px 20px; background:url('img/show_ico.gif') no-repeat 0 0; text-decoration:none; color:#CC8C87;}

		.product_text2_1{float:left;  width:520px; _width:520px;}
			.product_text2_1 .products_listing_head {color:#783140;}
			.product_text2_1 p{padding:0 0 25px 0; color:#783140; line-height:15px;}
			.product_text2_1 a{color:#7A4D50; text-decoration:none;}
			.product_text2_1 a:hover{text-decoration:underline;}


		/*#product_block_show{display:block; float:left; margin:10px 0 0 10px; padding:0 0 5px 20px; background:url('img/show_ico.gif') no-repeat 0 0; text-decoration:none; color:#CC8C87;}
	*/
	.buy_block{padding:5px 0; border-top:solid #FCD5DF 1px; border-bottom:solid #FCD5DF 1px;}
		.buy_block .buy_block_price{float:left; text-align:left; color:#7A4D50;width: 370px;}
		.buy_block .buy_block_price_price{float:right; text-align:center; color:#7A4D50;}
		/*.buy_block .buy_block_price{float:right; padding:0 40px 0 0; text-align:left; color:#7A4D50;}*/
		.buy_block .buy_block_price_buy {float:right; text-align:center; color:#7A4D50;margin: 0px 2px 0px 20px}
		.buy_block_price_buy a{padding:0px 0 5px 25px; background:url('img/basket_ico.gif') no-repeat 0 0; color:#7A4D50; text-decoration:none; font-size:11px;}
		.buy_block_price_buy a:hover{text-decoration:underline;}

.testimonials_container{clear:both; margin:10px 0 20px 0;}
	.testimonials_container big{color:#CA6A70; font-size:14px;}
	.testimonials_block{margin:5px 0; padding:5px 10px; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0; border: 1px solid #fcd5df;}
		.testimonials_block span{float:left; padding: 0 5px 5px 0;}
		.testimonials_block p{padding:5px 0; clear: both; border-top:1px solid #fcebf1;}
		.testimonials_block a{float:right; width:15px; height:13px; margin:5px 0 0 5px; background:url('img/testimonials_off.gif') no-repeat 0 0;}
		.testimonials_block a:hover{background:url('img/testimonials_on.gif') no-repeat 0 0;}		
		.testimonials_block_on{background:url('img/testimonials_on.gif') no-repeat 0 0 !important;}		
		.testimonials_container .more_a a{width:175px; color:#DAA09B; font-style:normal;}
		
		.testimonials_block i{float:left; width:15px; height:13px; margin:0 0 0 5px; background:url('img/testimonials_off.gif') no-repeat 0 0;}

.separtor_line{clear:both; height:20px; border-top:solid #FFCFDE 2px;}

.order_tab{width:100%; margin:0 0 15px 0;}
	.order_tab th{padding:5px 0 5px 0; text-align:center;}
	.order_tab td{padding:7px 0 7px 0; border-top:solid #FDD1DE 1px; border-bottom:solid #FDD1DE 1px; text-align:center;}
	.order_tab input{width:80px; height:20px; padding:5px 0 5px 0; border:solid #B6C397 1px; text-align:center; font-size:15px;}
	.order_tab_td{border-right:solid #fff 2px; background:#F7CDD8 url('img/testimonials_bg.gif') repeat-x 0 0  !important;}

.order_all{ color:#000; margin:0 65px 0 0;}
.order_all2{margin:0 7px 0 0;}
	.order_all td{padding:5px 0 0 30px; }

.order_button{clear:both; float:right; width:290px; padding:10px 0 0 0;}

.order_alert{clear:both; padding:20px 0 20px 0; font-weight:bolder;}
	.order_alert span{color:#D95673; padding:0 0 0 20px;}

.order_alert_1{clear:both; padding:10px 0 10px 0; font-weight:bolder;}
	.order_alert_1 span{color:#D95673; padding:0 0 0 0;}

.order_alert_2{clear:both; padding:10px 0 10px 0; font-weight:bolder; font-size:12px; color:#3F3B38;}
	.order_alert_2 span{color:#D95673; padding:0 0 0 0;}

.page_show{float:left}

.page_list{float:right;}
	.page_list li{float:left; padding:0 0 0 10px;}
	.page_list li a{float:left; color:#262523; text-decoration:none;}
	.page_list li a:hover{float:left; color:#262523; text-decoration:underline;;}
	
#footer p{float:right; margin:0 5px 0 5px;}
 
  .help a{position:relative;top:-0.5em;font-size: 0.9em;color:#CA6A70;text-decoration:underline;}
  .help {position:relative;top:-0.3em;color:#CA6A70;text-decoration:none;}
 .help a:hover{color:#7d691a;}


.dostavka_style {border: 0px; font-size:11px;}
.dostavka_style th, .dostavka_style td{border: solid #FCD5DF 1px ; padding: 3px 1px; text-align: center;}
/*.dostavka_style td span{text-align:center;}*/
.dostavka_style tr{border: 1px;}

.big_image {display:block!important; float:none!important; background:none!important; margin:0 auto!important; padding: 17px 0 0 0!important;}

.catalog_table {border-right: 1px solid transparent; border-left: 1px solid transparent;}
* html .catalog_table {border-right: 1px solid #ffffff; border-left: 1px solid #ffffff;}
	.catalog_table td {width: 130px; padding: 10px 20px; text-align: center; border:1px dotted #000000;}

.gift_table	{width:680px; margin-bottom: 20px;}
	.gift_table th, .gift_table td {padding-right: 20px; vertical-align: top;}
	.gift_table th {text-align:left;}


.hit_list4 b {color:#ca6a8a;}
	.hit_list4 h2{padding:0 0 7px 0; color:#844351; font-size:12px; font-weight:normal; text-transform:uppercase;}
	.hit_list4 h2 span{display:block; color:#545040; text-transform:none;}
	.hit_list4 ul {padding-top: 15px;}
	.hit_list4 li {
		width:120px;
		margin:0 15px 20px 0;
		text-align:center;
		display:-moz-inline-stack; display:inline-block; //display:inline; //overflow:hidden; //zoom:1;
		vertical-align:top;
	}
	.hl_img {display: block; padding: 13px 0; margin-bottom: 5px; border: 1px solid #fcd5df;}
	
#nn_catal a
{
  text-decoration:none;
}
#nn_catal a:hover
{
  text-decoration:underline;
}