html, body {
	padding:0px;
	margin:0px;
}
img {
	border:0px;
}
.logo {
	position:absolute; 
	margin-left:185px; 
	margin-top:12px;
}
.tel {
	position:absolute; 
	margin-left:425px; 
	margin-top:238px;
}
.shapka_l {
	height:279px;
	background-image:url(/images/left_ris.png);
	background-position:left;
	background-repeat:no-repeat;
	min-width:1000px;
}
.shapka_r {
	height:279px; 
	width:1000px;
	background-image:url(/images/right_ris.png); 
	background-position:right; 
	background-repeat:no-repeat;
	float:right;
}
.topmenu {
	width:300px;
	float:right;
	padding-top:10px;
}
a.ta {
	margin-top:1px;
	display:block;
	height:25px;
	font-family:tahoma;
	font-size:17px;
	padding-top:4px;
	color:#006699;
	text-decoration:underline;
	padding-left:16px;
}
a.ta:hover {
	display:block;
	margin-top:1px;
	height:25px;
	padding-top:4px;
	font-family:tahoma;
	font-size:17px;
	color:#663399;
	text-decoration:none;
	background-image:url(/images/fon_a.png); 
	background-position:right;
	background-repeat:no-repeat;
	padding-left:16px;
}
a.tb {
	display:block;
	height:25px;
	font-family:tahoma;
	font-size:17px;
	padding-top:4px;
	color:#006699;
	text-decoration:underline;
	padding-left:34px;
}
a.tb:hover {
	display:block;
	height:25px;
	padding-top:4px;
	font-family:tahoma;
	font-size:17px;
	color:#663399;
	text-decoration:none;
	background-image:url(/images/fon_a.png); 
	background-position:right;
	background-repeat:no-repeat;
	padding-left:34px;
}
a.tc {
	display:block;
	height:25px;
	font-family:tahoma;
	font-size:17px;
	padding-top:4px;
	color:#006699;
	text-decoration:underline;
	padding-left:54px;
}
a.tc:hover {
	display:block;
	height:25px;
	padding-top:4px;
	font-family:tahoma;
	font-size:17px;
	color:#663399;
	text-decoration:none;
	background-image:url(/images/fon_a.png); 
	background-position:right;
	background-repeat:no-repeat;
	padding-left:54px;
}
a.tcb {
	margin-top:1px;
	display:block;
	height:25px;
	font-family:tahoma;
	font-size:17px;
	padding-top:4px;
	color:#006699;
	text-decoration:underline;
	padding-left:74px;
}
a.tcb:hover {
	display:block;
	margin-top:1px;
	height:25px;
	padding-top:4px;
	font-family:tahoma;
	font-size:17px;
	color:#663399;
	text-decoration:none;
	background-image:url(/images/fon_a.png); 
	background-position:right;
	background-repeat:no-repeat;
	padding-left:74px;
}
a.te {
	margin-top:1px;
	display:block;
	height:25px;
	font-family:tahoma;
	font-size:17px;
	padding-top:4px;
	color:#006699;
	text-decoration:underline;
	padding-left:92px;
}
a.te:hover {
	display:block;
	margin-top:1px;
	height:25px;
	padding-top:4px;
	font-family:tahoma;
	font-size:17px;
	color:#663399;
	text-decoration:none;
	background-image:url(/images/fon_a.png); 
	background-position:right;
	background-repeat:no-repeat;
	padding-left:92px;
}
a.tf {
	margin-top:1px;
	display:block;
	height:25px;
	font-family:tahoma;
	font-size:17px;
	padding-top:4px;
	color:#006699;
	text-decoration:underline;
	padding-left:111px;
}
a.tf:hover {
	display:block;
	margin-top:1px;
	height:25px;
	padding-top:4px;
	font-family:tahoma;
	font-size:17px;
	color:#663399;
	text-decoration:none;
	background-image:url(/images/fon_a.png); 
	background-position:right;
	background-repeat:no-repeat;
	padding-left:111px;
}
a.tg {
	margin-top:1px;
	display:block;
	height:25px;
	font-family:tahoma;
	font-size:17px;
	padding-top:4px;
	color:#006699;
	text-decoration:underline;
	padding-left:136px;
}
a.tg:hover {
	display:block;
	margin-top:1px;
	height:25px;
	padding-top:4px;
	font-family:tahoma;
	font-size:17px;
	color:#663399;
	text-decoration:none;
	background-image:url(/images/fon_a.png); 
	background-position:right;
	background-repeat:no-repeat;
	padding-left:136px;
}
.tab_top {
	width:100%;
	background-image:url(/images/fon_b.png);
	background-repeat:repeat-x;
	background-position:center;
}
.blok_c {
	text-align:center;
}
.bl_top {
	width:100%;
}
.blc {
	padding-left:41px; 
	padding-right:41px;
}
.bl_top a {
	font-family:verdana;
	font-size:12px;
	color:#0066cc;
	text-decoration:underline;
}
.bl_top a img {
	text-decoration:none;
	border:2px solid #ffffff;
	width:48px;
	height:48px;
}
.bl_top a:hover img {
	text-decoration:none;
	border:2px solid #663399;
	width:48px;
	height:48px;
}
.bl_top a:hover {
	font-family:verdana;
	font-size:12px;
	color:#663399;
	text-decoration:none;
}
.bl_top img {
	margin-right:10px;
	width:48px;
	height:48px;
}
.bl_a {
	border-top:1px solid #999966; 
	border-bottom:1px solid #999966; 
	border-right:1px solid #999966; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:10px; 
	padding-right:12px; 
	width:282px; 
	min-height:48px;
	text-align:left;
	background-color:#ffffff;
}
.bl_a td {
	vertical-align:top;
}
.bl_b td {
	vertical-align:top;
}
.bl_c td {
	vertical-align:top;
}	
.bl_b {
	border:1px solid #999966; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:10px; 
	padding-right:12px; 
	width:282px; 
	min-height:48px;
	text-align:left;
	background-color:#fffffa;
}
.bl_c {
	border-top:1px solid #999966; 
	border-bottom:1px solid #999966; 
	border-left:1px solid #999966; 
	padding-top:5px; 
	padding-bottom:5px; 
	padding-left:10px; 
	padding-right:12px; 
	width:282px; 
	min-height:48px;
	text-align:left;
	background-color:#fffffb;
}
.toptext {
	font-family:verdana; 
	font-size:11px; 
	color:#333300;
	padding-left:25px;
	padding-right:25px;
	padding-bottom:17px;
	min-width:950px;
}
.toptext_b {
	font-family:verdana; 
	font-size:11px; 
	color:#333300;
	padding-left:25px;
	padding-right:25px;
	min-width:950px;
}
.bott_text {
	font-family:verdana; 
	font-size:11px; 
	color:#333300;
	padding-left:22px;
	padding-right:22px;
	padding-bottom:22px;
	padding-top:18px;
	min-width:950px;
}
.toptext h1 {
	font-family:verdana;
	font-size:18px;
	color:#663399;
	padding-top:26px;
	padding-bottom:17px;
	margin:0px;
	text-align:center;
}
.toptext_b h1 {
	font-family:verdana;
	font-size:18px;
	color:#663399;
	padding-top:16px;
	padding-bottom:17px;
	margin:0px;
	text-align:center;
}
.blwidt {
	text-align:center;
}
.zag_b {
	width:100%;
}
.pages {
	background-color:#f3f3d7;
	font-family:verdana;
	font-size:11px;
	color:#000000;
	min-width:1000px;
}
.pages a {
	font-family:verdana;
	font-size:11px;
	color:#0066cc;
	text-decoration:underline;
}
.pages a:hover {
	font-family:verdana;
	font-size:11px;
	color:#663399;
	text-decoration:none;
}
.page {
	width:70px;
	padding-left:15px;
	padding-top:3px;
	padding-bottom:5px;
}
.nomer {
	padding-top:3px;
	padding-bottom:5px;
	padding-right:15px;
}
.widt_a {
	width:915px; 
	height:1px;
}
.widt_b {
	width:930px; 
	height:1px;
}
.widt_c {
	width:564px; 
	height:1px;
}
.tabtop {
	width:100%;
}
.tabbott {
	width:100%;
}
.top_pos {
	vertical-align:top;
}
.cont td {
	vertical-align:top;
}
.leftmenu {
	vertical-align:top;
	width:253px;
	background-image:url(/images/lm_bott.png);
	background-repeat:no-repeat;
	background-position:bottom;
	background-repeat:no-repeat;
	padding-bottom:1px;
}
.leftmenu_bott {
	width:253px;
	background-image:url(/images/lm_b.png);
	background-repeat:repeat-y;
	margin-top:17px;
	margin-bottom:24px;
}
.leftmenu a {
	display:block;
	width:220px;
	font-family:verdana;
	font-size:12px;
	color:#666600;
	text-decoration:underline;
	padding-top:4px;
	padding-bottom:7px;
	background-image:url(/images/a.png);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#ECECEC;
	padding-left:32px;
}
.leftmenu a:hover {
	display:block;
	width:220px;
	font-family:verdana;
	font-size:12px;
	color:#ff6600;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:7px;
	background-image:url(/images/ah.png);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#ffffff;
	padding-left:32px;
}
#xl {
	display:block;
	width:220px;
	font-family:verdana;
	font-size:12px;
	color:#666600;
	text-decoration:underline;
	padding-top:4px;
	padding-bottom:15px;
	background-image:url(/images/xl.png);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#ECECEC;
	padding-left:32px;
}
#xl:hover {
	display:block;
	width:220px;
	font-family:verdana;
	font-size:12px;
	color:#ff6600;
	text-decoration:none;
	padding-top:4px;
	padding-bottom:15px;
	background-image:url(/images/xlh.png);
	background-position:left top;
	background-repeat:no-repeat;
	background-color:#ffffff;
	padding-left:32px;
}
.blcont_c {
	width:253px;
	background-image:url(/images/blc.png);
	background-position:top;
	background-repeat:repeat-y;
	margin-bottom:0px;
}
.blcont_t {
	width:253px;
	background-image:url(/images/blt.png);
	background-position:top;
	background-repeat:no-repeat;
}
.blcont_b {
	width:213px;
	background-image:url(/images/blb.png);
	background-position:bottom;
	background-repeat:no-repeat;
	font-family:verdana;
	font-size:11px;
	color:#333300;
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	padding-bottom:12px;
}
.blcont_b a {
	font-family:verdana;
	font-size:11px;
	color:#0066CC;
	text-decoration:underline;
}
.blcont_b a:hover {
	font-family:verdana;
	font-size:11px;
	color:#663399;
	text-decoration:underline;
}
.rcent {
	background-image:url(/images/rcent.png);
	background-repeat:repeat-y;
	width:176px;
	margin-top:10px;
}
.rtop {
	background-image:url(/images/rtop.png);
	background-repeat:no-repeat;
	background-position:top;
	width:176px;
}
.rbott {
	background-image:url(/images/rbott.png);
	background-repeat:no-repeat;
	background-position:bottom;
	width:176px;
	padding-bottom:2px;
}
.zag_rb {
	font-family:verdana;
	font-size:14px;
	font-weight:bold;
	color:#fffffc;
	text-align:center;
	padding-top:8px;
	padding-bottom:23px;
}
.obekt {
	margin-left:3px;
	padding-left:5px;
	padding-right:8px;
	background-color:#F3F3D7;
	margin-bottom:10px;
	padding-top:4px;
	padding-bottom:5px;
}
.tov a {
	font-family:tahoma;
	font-size:11px;
	color:#0066CC;
	text-decoration:underline;
}
.tov a:hover {
	font-family:tahoma;
	font-size:11px;
	color:#663399;
	text-decoration:none;
}
.cen {
	font-family:tahoma; 
	font-size:11px; 
	color:#333333; 
	font-weight:bold;
	background-image:url(/images/bord.png);
	background-position:left top;
	background-repeat:repeat-x;
	margin-top:4px;
}
.cen span {
	font-family:tahoma; 
	font-size:12px; 
	color:#FF0001; 
	font-weight:bold;
	text-decoration:underline;
}	
.left {
	width:253px;
}
.right {
	vertical-align:top;
	width:176px;
}
.sort {
	font-family:verdana; 
	font-size:11px; 
	color:#000000; 
	font-weight:bold;
}
.sort span {
	margin-left:20px;
}
.sort img {
	position:relative;
	bottom:-4px;
	left:-4px;
}
.sort a {
	font-family:verdana; 
	font-size:11px; 
	color:#0066CC; 
	font-weight:normal;
	text-decoration:underline;
}
.sort a:hover {
	font-family:verdana; 
	font-size:11px; 
	color:#663399; 
	font-weight:normal;
	text-decoration:none;
}
.tovar_c {
	width:133px;
	background-image:url(/images/fontov_c.png);
	background-repeat:repeat-y;
	float:left;
	margin-right:8px;
	margin-top:22px;
	margin-bottom:10px;
}
.tovar_t {
	width:133px;
	background-image:url(/images/fontov_top.png);
	background-repeat:no-repeat;
	background-position:top;
}
.tovar_b {
	width:133px;
	background-image:url(/images/fontov_bott.png);
	background-repeat:no-repeat;
	background-position:bottom;
}
.cena {
	font-family:tahoma;
	font-size:14px;
	color:#ffffff;
	font-weight:bold;
	background-color:#FF0000;
	width:122px;
	height:20px;
	text-align:center;
	padding-top:2px;
	position:relative;
	right:-14px;
	top:-10px;
}
.foto_tov {
	text-align:center;
}
.ss {
	padding-left:4px;
	padding-right:2px;
	padding-top:10px;
}
.ss a {
	font-family:verdana; 
	font-size:11px; 
	color:#0066CC; 
	font-weight:normal;
	text-decoration:underline;
}
.ss a:hover {
	font-family:verdana; 
	font-size:11px; 
	color:#663399; 
	font-weight:normal;
	text-decoration:none;
}
.korzina {
	margin-left:28px;
	bottom:-7px;
	position:relative;
}
.korzina span {
	text-decoration:none;
	position:relative;
	top:7px;
	left:4px;
}
.korzina a {
	font-family:verdana;
	font-size:13px;
	color:#FF0002;
	text-decoration:underline;
}
.korzina a:hover {
	font-family:verdana;
	font-size:13px;
	color:#990000;
	text-decoration:none;
}
.tabtovar {
	 height:200px;
}
.korz {
	height:25px;
}
.centr {
	padding-left:9px; 
	padding-top:22px;
	vertical-align:top;
}
.footerl {
	height:120px; 
	background-image:url(/images/footerl.png); 
	background-position:left; 
	background-repeat:no-repeat;
	min-width:1000px;
}
.footerr {
	height:120px; 
	background-image:url(/images/footerr.png); 
	background-position:right; 
	background-repeat:no-repeat;
	min-width:1000px;
}
.footerr a {
	font-family:tahoma;
	color:#330099;
	text-decoration:underline;
}
.footerr a:hover {
	font-family:tahoma;
	color:#333333;
	text-decoration:none;
}
.foot_a {
	font-family:tahoma;
	font-size:12px;
	color:#000000;
	padding-top:68px; 
	padding-left:25px;
	width:887px;
}
.foot_b {
	font-family:tahoma;
	font-size:14px;
	color:#000000;
	padding-top:12px; 
	padding-left:25px;
	width:887px;
}
.sch {
	position:relative; 
	left:-100px; 
	bottom:-32px;
}
.cont_tab {
	width:100%;
}
.foot_tab {
	width:100%;
}
.navbar  {
	padding-top:15px;
	font-family:verdana;
	font-size:10px;
	color:#0066CC;
}
.navbar a {
	font-family:verdana;
	font-size:10px;
	color:#0066CC;
	text-decoration:underline;
}
.navbar a:hover {
	font-family:verdana;
	font-size:10px;
	color:#663399;
	text-decoration:none;
}
.fototexta {
	font-family:verdana;
	font-size:11px;
	color:#333300;
	padding-top:3px;
	padding-bottom:3px;
	width:250px;
}
.fototv {
	text-align:center;
	width:250px;
	padding-bottom:20px;
}
.cenaa {
	border:1px solid #E3E3BC;
	background-color:#F3F3D7;
	font-size:18px;
	font-family:verdana;
	color:#ff0000;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:10px;
	padding-right:15px;
	margin-right:9px;
}
.inf {
	font-family:verdana;
	font-size:11px;
	color:#333300;
	margin-left:8px;
	margin-top:5px;
}
.inf span {
	font-family:verdana;
	font-size:14px;
	color:#FF6600;
	font-weight:bold;
}
.inf a {
	font-family:verdana;
	font-size:11px;
	color:#0066CC;
	text-decoration:underline;
}
.inf a:hover {
	font-family:verdana;
	font-size:11px;
	color:#663399;
	text-decoration:none;
}
.in_mag {
	border:1px solid #E3E3BC;
	background-color:#F3F3D7;
	font-size:11px;
	font-family:verdana;
	color:#3333300;
	padding-top:4px;
	padding-bottom:5px;
	text-align:left;
	padding-left:10px;
	padding-right:15px;
	margin-right:9px;
	margin-left:8px;
}
.text_tov {
	font-family:verdana;
	font-size:11px;
	color:#333300;
	padding-right:8px;
	padding-top:10px;
	padding-bottom:10px;
}
.bllfoto {
	vertical-align:top;
	width:250px;
}
.blrfoto {
	vertical-align:top;
	line-height:18px;
	width:56%;
}
.tab_fotopodr {
	width:100%;
}
.formtab {
	font-family:verdana;
	font-size:12px;
	color:#000000;
	font-weight:bold;
	width:547px;
	margin-left:6px;
	margin-right:6px;
}
.formtab span {
	color:#FF0000;
	padding-left:15px;
	padding-right:15px;
}
.polebl {
	width:275px; 
	height:22px; 
	background-image:url(/images/pole.png);
	text-align:left;
}
.pole {
	width:265px; 
	height:17px; 
	margin-top:1px; 
	margin-left:4px; 
	border:0px;
}
.polebla {
	width:97px; 
	height:22px; 
	background-image:url(/images/pole_a.png);
	text-align:left;
}
.polea {
	width:87px; 
	height:17px; 
	margin-top:1px; 
	margin-left:4px; 
	border:0px;
}
.tdl {
	text-align:left;
	width:272px;
	padding-top:2px;
}
.tdr {
	text-align:right;
	width:275px;
	padding-right:10px;
}
.tdlb {
	text-align:left;
	padding-top:2px;
	padding-left:15px;
}
.tdf {
	font-weight:normal;
	font-size:12px;
	text-align:right;
	padding-right:30px;
	padding-top:5px;
}
.tdf span {
	color:#FF0000;
	padding-left:15px;
	padding-right:15px;
}
.tdrazd {
	font-family:verdana;
	font-size:12px;
	color:#000000;
	font-weight:normal;
	padding-top:20px;
	padding-left:5px;
	text-align:left;
}
.tdrazd a {
	font-family:verdana;
	font-size:12px;
	color:#0066CC;
	text-decoration:underline;
}
.tdrazd a:hover {
	font-family:verdana;
	font-size:12px;
	color:#663399;
	text-decoration:none;
}
.ofzak {
	font-size:14px; 
	text-align:center; 
	padding-top:10px;
	padding-bottom:15px;
}
.dost {
	font-size:11px; 
	color:#000000; 
	position:relative; 
	width:350px; 
	text-align:left; 
	font-weight:normal; 
	margin-left:200px; 
	top:-15px;
}
.textp {
	width:535px; 
	height:90px; 
	border:1px solid #585858; 
	margin-left:4px; 
	margin-top:5px;
}
.zakazat {
	padding-left:3px; 
	padding-top:10px;
	text-align:left;
}
#text { text-align: center }
#text p { text-indent: 30px }

table.text { width: 65% }
table.text td { font-size: 14px; text-align: justify; line-height: 1.5; font-family: sans-serif  }
