/*изменен .soptovar*/
BODY {
	PADDING-TOP: 0px; PADDING-RIGHT: 0px; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; MARGIN-TOP: 0px; MARGIN-RIGHT: 0px; MARGIN-BOTTOM: 0px; MARGIN-LEFT: 0px; FONT-SIZE: 11px; COLOR: #666666; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
td {
	FONT-SIZE: 11px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}
A:link {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: underline
}
A:visited {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: underline
}
A:active {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: underline
}
A:hover {
	FONT-SIZE: 11px; COLOR: #333333; TEXT-DECORATION: underline
}
A.menu-left:link {
	FONT-SIZE: 11px; line-height: 1; COLOR: #333333; TEXT-DECORATION: none
}
A.menu-left:visited {
	FONT-SIZE: 11px; line-height: 1; COLOR: #333333; TEXT-DECORATION: none
}
A.menu-left:active {
	FONT-SIZE: 11px; line-height: 1; COLOR: #333333; TEXT-DECORATION: none
}
A.menu-left:hover {
	FONT-SIZE: 11px; line-height: 1; COLOR: #333333; TEXT-DECORATION: underline
}
A.menu:link {
	FONT-SIZE: 13px; COLOR: #ffffff; padding-top: 3px; padding-right: 8px; padding-bottom: 3px; padding-left: 10px; HEIGHT: 20px; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none; font-family: arial, verdana
}
A.menu:visited {
	FONT-SIZE: 13px; COLOR: #ffffff; padding-top: 3px; padding-right: 8px; padding-bottom: 3px; padding-left: 10px; HEIGHT: 20px; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none; font-family: arial, verdana
}
A.menu:active {
	FONT-SIZE: 13px; COLOR: #ffffff; padding-top: 3px; padding-right: 8px; padding-bottom: 3px; padding-left: 10px; HEIGHT: 20px; BACKGROUND-COLOR: #666666; TEXT-DECORATION: none; font-family: arial, verdana
}
A.menu:hover {
	FONT-SIZE: 13px; COLOR: #ffffff; padding-top: 3px; padding-right: 8px; padding-bottom: 3px; padding-left: 10px; HEIGHT: 20px; BACKGROUND-COLOR: #999999; TEXT-DECORATION: none; font-family: arial, verdana
}
A.footer:link {
	FONT-SIZE: 11px; line-height: 1; COLOR: #F0F0F0; TEXT-DECORATION: none
}
A.footer:visited {
	FONT-SIZE: 11px; line-height: 1; COLOR: #F0F0F0; TEXT-DECORATION: none
}
A.footer:active {
	FONT-SIZE: 11px; line-height: 1; COLOR: #F0F0F0; TEXT-DECORATION: none
}
A.footer:hover {
	FONT-SIZE: 11px; line-height: 1; COLOR: #F0F0F0; TEXT-DECORATION: underline
}
A.footer_garni:link {
	FONT-SIZE: 10px; line-height: 1; COLOR: #666666; TEXT-DECORATION: none
}
A.footer_garni:visited {
	FONT-SIZE: 10px; line-height: 1; COLOR: #666666; TEXT-DECORATION: none
}
A.footer_garni:active {
	FONT-SIZE: 10px; line-height: 1; COLOR: #666666; TEXT-DECORATION: none
}
A.footer_garni:hover {
	FONT-SIZE: 10px; line-height: 1; COLOR: #666666; TEXT-DECORATION: underline
}
A.cat:link {
	FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: underline
}
A.cat:visited {
	FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: underline
}
A.cat:active {
	FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: underline
}
A.cat:hover {
	FONT-SIZE: 9px; COLOR: #666666; TEXT-DECORATION: underline
}
A.cart:link {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: underline
}
A.cart:visited {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: underline
}
A.cart:active {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: underline
}
A.cart:hover {
	FONT-SIZE: 10px; COLOR: #333333; TEXT-DECORATION: underline
}


/* Оформление различных частей магазина*/
.navi_part {
	margin-top: 15px; margin-right: 3px; margin-bottom: 10px; margin-left: 3px; color: #333333; font-size: 11px;
}

.news_part {
	font-size: 11px; color: #666666; background-color: #F0F0F0; font-family: verdana, arial, sans-serif;
}

.news_part {
	padding-top: 6px;
	padding-bottom:6px;
	padding-left:5px;
	padding-right:5px;
}

.searchform {
	margin-top: 5px; margin-right: 0px; margin-bottom: 3px; margin-left: 0px;
}

.categ_part {
	margin-top: 3px; margin-right: 5px; margin-bottom: 15px; margin-left: 5px; text-align:center;
}

.img_part {
	margin-top: 15px; margin-right: 0px; margin-bottom: 15px; margin-left: 0px;
}

.price_part {
	text-align: center; margin-top: 10px; margin-right: 0px; margin-bottom: 10px; margin-left: 0px;
}

.prodhar_part {
}

.prodinfo_part {
	font-weight: normal; font-size: 11px; color: #666666; text-align: left; font-family: verdana, arial, sans-serif;
}

.prodinfo_part {
	margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 3px;
}

.listproduct_part {
}

.filter_part {
	margin-top: 10px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px;
}

.how_part {
	margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 3px;
}

.support_part {
	margin-top: 0px; margin-right: 3px; margin-bottom: 0px; margin-left: 3px;
}

.comm_part {
	margin-top: 20px;
}

/* Оформление строк в блоке новостей*/
.news {font-weight: normal; text-align: left; font-size: 10px; color: #666666; font-family: verdana, arial, sans-serif}

.news {padding-top: 3px; padding-bottom:3px}

p {font-weight: normal; font-size: 11px; line-height:1.5; color: #666666; text-align: left; font-family: verdana, arial, sans-serif}

p {margin-top: 5px; margin-bottom:5px; margin-left: 5px; margin-right: 5px;}

p.citata {font-size: 11px; line-height:1.2;  font-style:italic; font-family: verdana, arial, sans-serif}

p.citata {margin-top: 5px; margin-bottom:5px; margin-left: 40px; margin-right: 5px;}

h2 {font-weight: bold; font-size: 11px; color: #ffffff; text-align: center; font-family: verdana, arial, sans-serif}

h2 {background-color: #A2A4B0; padding-top: 3px; padding-bottom: 3px}

.head {background-color: #CC9933; font-size: 12px; color: #ffffff; text-align: center; PADDING-TOP: 3px; PADDING-BOTTOM: 4px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}

.head1 {background-color: #A2A4B0; font-size: 12px; color: #ffffff; text-align: center; PADDING-TOP: 3px; PADDING-BOTTOM: 4px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px;}

/* Оформление текущей цены в блоке описания товара*/
.price_prod {font-size: 14px; font-weight: bold; color: #CC3300;}

/* Оформление старой цены в блоке описания товара*/
.price_prod_old {font-size: 13px; font-weight: bold; color: #666666; text-decoration: line-through;}
/* Закрашенная строка в блоке характеристики товара*/
tr.alloc {
background:#F0F0F0;
} 
.sort {
	border-bottom: #F0F0F0 1px solid; text-align: right; margin: 0px,10px,0px,0px; padding-bottom: 10px;
}
ul {font-weight: normal; font-size: 11px; color: #666666; text-align: left; font-family: verdana, arial, sans-serif}

ul {margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 20px;}

ol {font-weight: normal; font-size: 11px; color: #666666; text-align: left; font-family: verdana, arial, sans-serif}

ol {margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 20px;}

li {font-weight: normal; font-size: 11px; color: #666666; text-align: left; font-family: verdana, arial, sans-serif}

li {margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 10px;}

.cart {
	padding-right:5px;
	padding-left:5px;
	padding-top: 5px;
	padding-bottom:5px;
	text-align:center;
	font-size: 10px;
}
.avtoriz {
	margin-top: 5px;
	text-align:center;
	font-size: 10px;
}
.statusz {
	padding-top: 5px;
	padding-right:5px;
	padding-bottom:5px;
	padding-left:5px;
	text-align:left;
	font-size: 10px;
}
.sotmarketinput {
	height:20px;
	font-size: 12px;
}
.login {
	margin-top: 3px;
	height:22px; 
	font-size: 12px;
}
.shopinput {
	height:21px;
	font-size: 12px;
}
.articles {
	padding-top: 2px;
	padding-right:5px;
	padding-bottom:2px;
	padding-left:5px;
	text-align:left;
}
#but_search {
	height:22px; 
	font-size: 12px;
}
#search {
	MARGIN: 2px; TEXT-ALIGN: left
}

.notes {font-weight: normal; font-style: italic; font-size: 9px; color: #333333; text-align: left; font-family: verdana, arial, sans-serif}

p.pr-bar {font-weight: normal; font-size: 11px; color: #666666; text-align: left; font-family: verdana, arial, sans-serif}

p.pr-bar {	margin-top: 0px; margin-right: 5px; margin-bottom: 10px; margin-left: 0px;}

.pa {FONT-SIZE: 11px; COLOR: #999999; TEXT-DECORATION: underline}

.menuleft {FONT-SIZE: 11px; line-height: 1; PADDING-BOTTOM: 5px; PADDING-LEFT: 10px}

.tovar {padding-top: 15px; padding-right: 5px; padding-bottom: 15px; padding-left: 5px;}

.soptovar {margin-top: 5px; margin-right:5px; margin-bottom: 5px; margin-left: 5px; border: #CCCCCC 1px dotted;}

address {font-weight: normal; font-style: italic; font-size: 11px; color: #666666; text-align: left; font-family: verdana, arial, sans-serif}

address {margin-top: 5px; margin-right: 5px; margin-bottom: 5px; margin-left: 5px;}

ul.one {font-weight: normal; font-size: 11px; color: #666666; text-align: left; font-family: verdana, arial, sans-serif}

ul.one {margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 35px;}

li.one {list-style-type: circle; font-weight: normal; font-size: 11px; color: #666666; text-align: left; font-family: verdana, arial, sans-serif}

li.one {margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 10px;}

h1 {font-weight: normal; font-size: 31px; line-height: 0.4; color: #FFFFFF; text-align: left; font-family: arial, verdana, sans-serif}

h1.small {font-size: 25px; line-height: 0.2;}

h3 {font-weight: bold; font-size: 14px; color: #CC3300; font-family: verdana, arial, sans-serif}

/* Оформление текущей цены в блоке витрины*/
.price-list {font-size: 10px; font-weight: bold; color: #CC0000; text-align: right; margin: 5px,10px,0px,0px;}

/* Оформление старой цены в блоке витрины*/
.price-list-old {font-size: 9px; font-weight: normal; color: #666666; text-align: right; margin: 0px,14px,0px,0px; text-decoration: line-through;}

/* Оформление комплекта поставки и характеристики товара*/
.harakter{
	margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 15px; text-indent:-10px;
}
.link_page {
	padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px;
}
.link_page_mark {
	padding-top: 2px; padding-right: 4px; padding-bottom: 2px; padding-left: 4px; border:solid 1px #A2A4B0;
}

.info {font-size: 12px; color: #ffffff; text-align: center; PADDING-TOP: 4px; PADDING-BOTTOM: 3px; font-family: arial}

.price {font-size: 8px; line-height: 1; color: #999999; text-align: right; padding-top: 2px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px;}

.price1 {font-size: 11px; font-style: italic; color: #000000; text-align: center; padding-top: 0px; padding-right: 5px; padding-bottom: 0px; padding-left: 10px;}

.list {BORDER-BOTTOM: #CCCCCC 1px dotted;}

.e1 {FLOAT: left; WIDTH: 100%; DISPLAY: none}

.zag { background-color: #981912; color:#FFFFFF; text-align: center; font-size:13px;}

/*ul.pr-ulcat {display: none}*/

h6 {display: none}

td.ramka {
	PADDING-RIGHT: 6px; PADDING-LEFT: 6px; PADDING-BOTTOM: 6px; PADDING-TOP: 0px; TEXT-ALIGN: justify; background-color:#FFFFFF;
}
td.vitrina {
	font-size: 10px; text-align: left; font-family: verdana, arial, sans-serif
}
td.vitrina {
	border-bottom: #F0F0F0 1px solid;
}
td.pr-barcol {
	padding-top:10px;
}
td.horisont {
 	text-align:center;
	padding-bottom:30px;
 }
td.horisont .i_top_elem,  td.horisont .vt_top_elem{
    float:left;
    width:110px;
    height:110px;
    vertical-align:bottom;
 }
td.horisont .i_top_elem a,  td.horisont .vt_top_elem a{
    display:block;
    width:100px;
    overflow:hidden;
    white-space: nowrap;
 }
td.horisont .i_top_elem img,  td.horisont .vt_top_elem img{
    width:100px;
    height:100px;
 }
select.sotmarketselect {
font-family: verdana, arial, sans-serif;
font-size: 11px;
color: #000000;
}
ul.cat {
	line-height: 0.9;
	list-style: none;
	text-align:left;
}
li.cat {
	margin-top: 0px; margin-right: 0px; margin-bottom: 2px; margin-left: 0px;
	line-height: 0.9;
	list-style: none;
	text-align:left;
}
.MsoNormalTable {margin-top: 0px; margin-right: 5px; margin-bottom: 0px; margin-left: 5px;}
.MsoNormal {text-align: center;}

#img {TEXT-ALIGN: center; margin-top: 15px; margin-right: 2px; margin-bottom: 15px; margin-left: 2px;}

th.har {text-align: center; font-size: 11px; color: #666666; font-weight: bold;}

.pinfoTD       {background-color: #F2F2F2;}
.pquarantee    {color: #D00000;}
.pbasketTitle  {color: #6C23D0;}
.pbasketParam  {color: #BB0000;}
.porder        {color: #0051D6;}

.pinfoTD       {background-color: #F2F2F2;}
.pquarantee    {color: #D00000;}
.pbasketTitle  {color: #6C23D0;}
.pbasketParam  {color: #BB0000;}
.porder        {color: #0051D6;}
.phoneTitle  {font-family: Tahoma, Arial, Helvetice; font-size: 11px; color: #550101;width:226px; height: 23px;padding-left: 20px;background-image: url('http://www.sotmarket.ru/partner/images/mobile/phonetitle.gif'); background-repeat: repeat-y; background-color: #FFDF8B;}
.phoneSep    {width:1px;background-image: url('http://www.sotmarket.ru/partner/images/mobile/phonesep.gif'); background-color: #AAAAAA;}
.phoneLeft   {font-size: 1px; border-left:solid 1px #999999;}
.phoneRight  {font-size: 1px; border-right:solid 1px #999999;}
.phoneBottom {font-size: 1px; border-bottom:solid 1px #999999;}

.phoneData  {padding: 5px;}
.phoneText  {font-family: Tahoma, Arial, Helvetice; font-size: 11px; color: #313131;padding-left: 7px;}

.phonePrice   {font-family: Tahoma, Arial, Helvetice; font-size: 11px; color: #373737;}
.phonePrice1  {font-family: Tahoma, Arial, Helvetice; font-size: 11px; font-weight: bold; color: #FF0000;}
.phonePrice2  {font-family: Tahoma, Arial, Helvetice; font-size: 11px; font-weight: bold; color: #0066FF;}

.phoneLink       {font-family: Tahoma, Arial, Helvetice; font-size: 10px; color: #0046AE; text-decoration: underline;}
.phoneLink:hover {font-family: Tahoma, Arial, Helvetice; font-size: 10px; color: #0046AE; text-decoration: none;}

td#topgarni div#aa {margin-top: 2px; margin-right:5px; margin-bottom: 2px; margin-left: 5px; border: #CCCCCC 1px dotted;}
td#topgarni div#a {text-align: right; font-size: 10px; color: #CCCCCC; font-family: arial, verdana, sans-serif; padding-right:3px}
td#topgarni div#b {text-align: center}
td#topgarni div#c {margin-top: 5px; margin-bottom: 5px; text-align: center;}
td#topgarni img {margin-bottom: 10px; text-align: center;}


