.imageTableLeft { border:1px solid #cccccc; font-size:10px; width:10px; margin: 0pt 15px 0px 0pt; float: left }
.imageTableRight { border:1px solid #cccccc; font-size:10px; width:10px; margin: 0pt 0pt 0pt 15px; float: right }
.imageTableCenter { border:1px solid #cccccc; font-size:10px; width:10px;text-align:center }
html, body {
	padding:0px;
	margin:0px;
	height:100%;
	background-color:#D4CBB0;
}
img {
	border:0px;
}
.logo {
	position:absolute; 
	padding-left:71px; 
	padding-top:2px;
}
.widt_top {
	width:100%;
	background-image:url(/images/fon_top_menu.png);
	background-repeat:repeat-x;	
}
.widt_sh {
	width:100%;
	background-image:url(/images/sh_center.jpg);
	background-repeat:repeat-x;	
}	
.fon_top_menu {
	height:52px;
}
.fon_top_a {
	width:1000px;
}
.fon_top_b {
	width:965px;
}
.fon_top_menu img {
	float:left;
}
.fon_top_menu a {
	display:block;
	height:40px;
	float:left;
	padding-top:12px;
	background-image:url(/images/fon_top_a.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:16px;
	color:#0B0B0A;
	text-decoration:none;
}
.fon_top_menu a:hover {
	display:block;
	height:40px;
	float:left;
	padding-top:12px;
	background-image:url(/images/fon_top_a.png);
	background-position:center bottom;
	background-repeat:no-repeat;
	font-family:tahoma;
	font-size:16px;
	color:#FF3300;
	text-decoration:underline;
}
.sh_center {
	height:241px;
	background-image:url(/images/sh_center.jpg);
}
.sh_left {
	height:241px;
	background-image:url(/images/sh_left.jpg);
	background-position:left;
	background-repeat:no-repeat;
}
.sh_right {
	height:241px;
	background-image:url(/images/sh_right.jpg);
	background-position:right;
	background-repeat:no-repeat;
	width:1000px;
}
.top_menu_b {
	height:25px;
	background-color:#E2DBC5;
	margin-right:14px;
}
.top_menu_c {
	height:25px;
	background-color:#EDE9DB;
	margin-right:14px;
	margin-top:4px;
}
.top_menu_b_left {
	height:25px;
	width:284px;
}
.top_menu_b_right {
	height:21px;
	width:702px;
	text-align:center;
	padding-top:4px;
	background-color:#E2DBC5;
}
.top_menu_b h1 {
	font-family:verdana;
	font-size:16px;
	color:#330000;
	padding:0px;
	margin:0px;
}
.zag_a {
	width:100%;
	background-color:#E2DBC5;
	height:25px;
}
.zag_b_a {
	width:100%;
	background-color:#EDE9DB;
	height:25px;
}
.left_a {
	width:284px;
}
.zag_b {
	width:100%;
}
.left_b {
	width:284px;
	vertical-align:top;
}
.right_b {
	vertical-align:top;
}	
.left_menu {
	width:284px;
	padding-top:3px;
	margin-bottom:52px;
}
div.left_menu a {
	text-decoration:underline;	
	padding-top:3px;
	padding-left:30px;
	font-family:tahoma;
	font-size:12px;
	color:#0B0B0A;
	margin-bottom:2px;
	background:url(/images/left_a.png) 0px 0px;
}
div.left_menu a:hover {
	text-decoration:none;	
	padding-top:3px;
	padding-left:30px;
	font-family:tahoma;
	font-size:12px;
	color:#FF6633;
	margin-bottom:2px;
	background:url(/images/left_a.png) 0px -22px;
}
a.left_s {
	display:block;
	width:245px;
	height:19px;
}
.xl {
	position:absolute; 
	margin-left:-29px; 
	margin-top:-3px;
}
.pages {
	background-color:#EDE9DB;
	margin-right:14px;
	margin-top:5px;
	font-family:verdana;
	font-size:11px;
	color:#000000;
	padding-right:5px;
}
.pages a {
	font-family:verdana;
	font-size:11px;
	color:#FF6633;
	text-decoration:underline;
}
.pages a:hover {
	font-family:verdana;
	font-size:11px;
	color:#993300;
	text-decoration:none;
}
.page {
	width:70px;
	padding-left:7px;
	padding-top:3px;
	padding-bottom:5px;
}
.nomer {
	padding-top:3px;
	padding-bottom:5px;
}
.widt_a {
	width:620px; 
	height:1px;
}
.top_pos {
	vertical-align:top;
}
.vubor {
	height:29px;
	width:448px;
	padding-top:9px;
	padding-left:7px;
	background-color:#FFFFFF;
	background-image:url(/images/right_v.png);
	background-position:right;
	background-repeat:no-repeat;
	margin-top:8px;
	font-family:verdana;
	font-size:11px;
	color:#000000;
}
.spisok {
	width:156px;
	height:19px;
	border:1px solid #989898;
	font-family:verdana;
	font-size:11px;
	color:#000000;
	margin-left:7px;
	vertical-align:bottom;
}
.tovaru {
	width:100%;
}
.content {
	vertical-align:top;
}
.tab_tovar {
	width:175px; 
	height:211px; 
	background-color:#ffffff;
	float:left;
}
.cena {
	height:22px;
	background-image:url(/images/cena.png);
	background-repeat:repeat-x;
	margin-left:5px;
	margin-top:20px;
}
.cena span {
	font-family:verdana;
	font-size:9px;
	color:#000000;
	text-decoration:line-through;
	padding-right:5px;
	font-weight:normal;
}	
.cena_right {
	height:17px;
	background-image:url(/images/cena_right.png);
	background-position:right;
	background-repeat:no-repeat;
	font-family:verdana;
	font-size:10px;
	color:#FF0000;
	font-weight:normal;
	font-weight:bold;
	padding-top:5px;
	padding-left:9px;
	padding-right:1px;
}
.foto {
	width:158px; 
	height:100px; 
	margin-left:5px;
	text-align:center;
}
.text_foto {
	margin-left:10px;
}
.text_foto a {
	font-family:tahoma;
	font-size:11px;
	color:#000066;
	text-decoration:underline;
}
.text_foto a:hover {
	font-family:tahoma;
	font-size:11px;
	color:#0000FF;
	text-decoration:none;
}
.kupit {
	width:51px;
	height:12px; 
	background-image:url(/images/kupit.png); 
	padding-left:29px;
	float:right;
	margin-top:5px;
	margin-right:10px;
}
.kupit a {
	font-family:verdana;
	font-size:10px;
	color:#fffffa;
	text-decoration:none;
	position:relative;
	top:-1px;
}
.kupit a:hover {
	font-family:verdana;
	font-size:10px;
	color:#ffff66;
	text-decoration:underline;
}
.bl_tov {
	float:left;
	padding-bottom:4px;
}
.bottom_text {
	padding-left:12px; 
	padding-top:7px; 
	padding-bottom:12px; 
	padding-right:12px; 
	font-family:verdana; 
	font-size:11px; 
	color:#000000; 
	background-color:#E2DBC5; 
	margin-right:14px; 
	margin-top:5px;
}
.bottom_text a {
	font-family:verdana; 
	font-size:11px; 
	color:#FF6633;
	text-decoration:underline;
}
.bottom_text a:hover {
	font-family:verdana; 
	font-size:11px; 
	color:#FF6633;
	text-decoration:none;
}
.bl_left_text {
	border-top:1px solid #B1A789; 
	border-bottom:1px solid #B1A789; 
	border-right:1px solid #B1A789; 
	margin-right:8px; 
	padding-top:5px; 
	padding-left:15px; 
	padding-right:10px; 
	padding-bottom:7px; 
	margin-top:18px; 
	font-family:tahoma; 
	font-size:12px; 
	color:#000000;
}
.bl_left_text a {
	font-family:tahoma; 
	font-size:12px; 
	color:#FF6633;
	text-decoration:underline;
}
.bl_left_text a:hover {
	font-family:tahoma; 
	font-size:12px; 
	color:#FF6633;
	text-decoration:none;
}
.footer {
	margin-top:30px; 
	background-image:url(/images/fon_foot.png); 
	height:57px;
}
.footer_right {
	background-image:url(/images/fon_foot_right.png);
	background-position:right;
	background-repeat:no-repeat;
	height:57px;
	width:198px;
	text-align:right;
}
.text_footer {
	font-family:verdana; 
	font-size:11px; 
	color:#fffffb;
	padding-left:25px;
	width:780px;
}
.text_footer a {
	font-family:verdana; 
	font-size:11px; 
	color:#fffffc;
	text-decoration:underline;
}
.text_footer a:hover {
	font-family:verdana; 
	font-size:11px; 
	color:#fffffd;
	text-decoration:none;
}
.sch {
	padding-top:15px;
	padding-right:18px; 
	text-align:center;
}
.foot_tab {
	width:100%;
	background-image:url(/images/fon_foot.png);
}
.bl_zag_a {
	width:960px; 
	padding-left:29px;
}
.bl_zag_c {
	padding-left:29px;
}
.bl_zag_a, .bl_zag_c h1 {
	font-family:verdana;
	font-size:14px;
	color:#330000;
	padding:0px;
	margin:0px;
}
.bl_zag_b {
	width:960px; 
	padding-left:29px;
	font-family:verdana;
	font-size:10px;
	color:#000000;
}
.bl_zag_b span {
	color:#FF6633;
}
.bl_zag_b a {
	font-family:verdana;
	font-size:10px;
	color:#FF6633;
	text-decoration:underline;
}
.bl_zag_b a:hover {
	font-family:verdana;
	font-size:10px;
	color:#FF6633;
	text-decoration:none;
}
.foto_podr {
	width:423px; 
	height:246px;
}
.foto_podr_bl {
	width:423px;
	vertical-align:top;
}
.text_podr_bl {
	text-align:left;
	vertical-align:top;
}
.opisanie {
	width:100%;
	background-color:#FFFFFF; 
	height:25px; 
	margin-top:5px;
	
}
.bl_opisanie {
	padding-right:14px;
}
.bl_cena {
	height:30px; 
	background-color:#FF0000; 
	margin-right:3px; 
	margin-top:2px;
	text-align:left;
}
.text_cena {
	height:20px; 
	width:204px; 
	font-family:verdana; 
	font-size:24px; 
	color:#ffffff; 
	padding-left:75px;
}
.text_tov {
	padding-top:26px;
	padding-bottom:26px;
	padding-right:10px;
	font-family:verdana; 
	font-size:11px; 
	color:#000000;
	line-height:18px;
}
.text_tov span {
	font-family:verdana;
	font-size:14px;
	color:#FF6600;
}
.bl_har {
	padding-right:6px;
}
.tab_har {
	width:100%; 
	margin-left:-4px; 
	height:548px;
}
.harakt {
	background-color:#FFFFFF; 
	vertical-align:top; 
	font-family:verdana; 
	color:#000000; 
	font-size:11px; 
	padding-left:14px; 
	padding-right:14px; 
	padding-top:7px; 
	padding-bottom:10px;
}
.recom {
	padding:6px; 
	background-color:#F3E7E7; 
	margin-left:-7px; 
	margin-right:-7px;
}
.harakt a {
	font-family:verdana;
	font-size:11px;
	color:#FF6600;
	text-decoration:underline;
}
.harakt a:hover {
	font-family:verdana;
	font-size:11px;
	color:#666666;
	text-decoration:none;
}
.harakt span a:hover {
	color:#666666;
	text-decoration:underline;
}
input {
	border:1px solid #717171;
	height:18px;
}
textarea {
	width:329px;
	height:100px;
	border:1px solid #717171;
	margin-top:5px;
}
a.zakaz {
	display:block;
	width:70px;
	height:18px;
	margin-left:18px;
	text-align:center;
	padding-top:3px;
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:none;
	margin-top:8px;
	background-image:url(/images/kn.png);
}
a.zakaz:hover {
	display:block;
	width:70px;
	height:18px;
	margin-left:18px;
	text-align:center;
	padding-top:3px;
	font-family:verdana;
	font-size:11px;
	color:#000000;
	text-decoration:underline;
	margin-top:8px;
	background-image:url(/images/kn.png);
}
.tdd_form {
	background-color:#FFFFFF; 
	width:363px; 
	vertical-align:top; 
	font-size:12px; 
	font-family:verdana;
}
.tab_form {
	width:363px;
}
.name_f {
	width:201px;
	padding-left:15px;
}
.name_d {
	padding-left:15px;
	padding-top:5px;
}
.name_p {
	padding-left:15px; 
	padding-top:12px;
}
.zag_f {
	text-align:center; 
	font-family:verdana; 
	font-size:14px; 
	color:#000000; 
	font-weight:bold; 
	padding-bottom:5px; 
	padding-top:2px;
}
.razd_f {
	text-align:center;
}
.pole {
	padding-left:15px;
}
.pole_vv {
	text-align:right; 
	padding-right:15px;
}
.p_a {
	width:72px;
}
.p_b {
	width:145px;
}
span.red {
        color: red;
.}
.contenttext{
	background-color:#FFFFFF; 
	vertical-align:top; 
	font-family:verdana; 
	color:#000000; 
	font-size:11px; 
	padding-left:14px; 
	padding-right:14px; 
	padding-top:7px; 
	padding-bottom:10px;
        margin-top:5px;
        width:95.7%;
}

.goodsTable th { font-size: 12px }
.goodsTable td { font-size: 12px }
.goodsTable td#t { padding-left: 5px }
.goodsTable td#p { text-align: center }