body {
font-family: Tahoma, arial;
padding: 0px;
margin: 0px;
color: #666666;
font-size: 12px;
}
.img {border:0px;
padding: 0px;
margin: 0px;
}
#body {
text-align: center;
}
a {
text-decoration: none;
color: #069;
font-size: 12px;
}
table td {
color: #666666;
font-size: 12px;
}
#wrapper {
text-align: left;
margin: 0 auto;
width: 1000px;
}
#header {
height: 115px;
background: url(images/logoleft2.png) no-repeat;
}
#logo {
}
#carttops {
position: absolute;
margin-left: 800px;
margin-top: 0px;
height: 100px;
}
#call {
position: absolute;
margin-left: 390px;
margin-top: 23px;
height: 50px;
width: 380px;
background: url(images/call.png) no-repeat;
}
#topid {
position: absolute;
margin-left: 0px;
margin-top: 85px;
height: 20px;
background: #000;
}
#search{
position: absolute;
margin-left: 450px;
margin-top: 85px;
height: 20px;
}
#but_search {background:url(images/but_search.gif) no-repeat center;border:0px}
#but_search:hover {background:url(images/but_search_a.gif) no-repeat center;}

#topid a {
display: block;
float: left;
color: #FFF;
text-decoration: none;
font-size: 12px;
padding: 3px 10px 3px 10px;
border-right: 2px solid #ffffff;
}
#topid a:hover {
background: #E75C00;
}
.sotmarketinput, select {
	font-size:11px;
	border:1px #000 solid;
	border-bottom:1px #000 solid;
	border-right:1px #000 solid;
}
.maintop2 {color:#ff6600; font-size:16px; margin:0px; font-weight:bold;text-decoration: underline;}

#leftside {
width: 160px;
float: left;
}


#promo img {border: 0px;}
#promo {
padding: 3px;
border: 1px dashed #666;
font-size:12px;
}
#promo a {
color: A20000;
font-size: 16px;
}

.leftmenuzag {
color:#739200; 
font-size:13px; 
margin:0px; 
font-weight:bold;
}

.menutop10 {color:red; font-size:14px; margin:0px; font-weight:bold;text-decoration: underline;}
.spisoktopred a {display:block;background:url(images/lmg.gif) left no-repeat;padding:1px;padding-left:14px; font-size:13px;color: red;}


.pbasketTitle {
color:#739200; 
font-size:16px; 
margin-right:15px; 
font-weight:bold;
}
.pbasketTitle2 {
color:#739200; 
font-size:16px; 

font-weight:bold;
}

.TableCart td {
text-align:center;
border: #ccc 1px dashed;
padding:2px;
font-size:12px;
}

.leftmenu  a {
display:block;
background:url(images/lmg.gif) left no-repeat;
padding-left:14px;
font-size:13px;
border: 0px;
}
.leftmenu  a:hover {
color:#FF6600; 
}
#content {
text-align: justify;
float:left;
width: 610px;
padding: 0 10px 0 10px;

}
#rightside {
width: 200px;
float: right;

}
.navi {
color: #777777;
}
.navi a{
color: #777777;
text-decoration: underline;
}
.navi a:hover{
color: #777777;
text-decoration: none;
}
.navi h1 {
margin: 0;
padding: 1px 0 0px 0px;
color: #777777;
font-size: 14px;
font-weight: bold;}

.filter a {
color: #777;
}

.phoneText {
font-size:11px;
color:#666;
}
#content .phonePrice2 {
color:#739200;
font-size:18px;

}
#content .phonePrice1 {
color:#FF0000;
font-size:16px;
}
.phoneLink {
color:#006699;
text-decoration: underline;
}
.phoneTitle td {
	margin:4px;
	vertical-align:top
}
.phoneTitle td a{
color:#425802;
font-weight: bold;
font-size:14px;
text-decoration: underline;
}
.listproduct {
border: 1px dashed #666;
}
.tovar {
font-size:11px;
}
.lefttovar {
padding: 3px;
border: 1px dotted #666;
font-size:10px;
background: #EDFFDF;
}
.odd
{
background: #DEF1D0;
}
.doptovar {
padding: 3px;
border: 1px dashed #666;
font-size:12px;
background: #F7F7F7;
}

.sotmarket_border_style {
font-size:12px;
}
.pr-bar {
font-size:12px;
}

.block_text_2 { 
text-align: justify;
padding-top: 3px;
font-size: 12px;
}

.pay {
font-size:12px;
}
.pay td {
padding-bottom:10px
}
.pay td img {
margin-right:10px
}
.textcenter{
font-family:tahoma;
font-size:12px;
color:#8C8678;
}
.ch6{ 
font-size: 13px; 
font-weight: bold; 
color: #000000; 
}
h1 {
margin: 0;
padding: 13px 0 0px 0px;
color: #0192b5;
font-size: 18px;
font-weight: bold;
}
a h1 {
color: #000;}

h2 {
margin: 0;
padding: 13px 0 10px 0px;
color: #0192b5;
font-size: 13px;
font-weight: bold;
}

h3 {
margin: 0;
padding: 13px 0 10px 0px;
color: #0192b5;
font-size: 13px;
font-weight: bold;
}


#cart_top {
	background:url(images/cart_top.gif) no-repeat bottom;
	height:10px;
	font-size:1px;
}

#cart_bot {
	background:url(images/cart_bot.gif) no-repeat top;
	height:10px;
	font-size:1px;
}

#cart {
	padding:0px 13px;
	background:url(images/cart_bg.gif) repeat-y;
}


#footer {
text-align: left;
border-top: 1px solid #EBEBEB;
height: 65px;
clear: both;
 }
#f1 {
width: 400px;
padding: 25px 0 0 20px;
float: left;
}
#f2 {
float: left;
margin: 20px 0 0 50px;
}

.rightstyle {
font-size: 11px;

}
.comment_zagolovok {
margin: 0;
padding: 13px 0 10px 0px;
color: #0192b5;
font-size: 12px;
font-weight: bold;
}

.img_refresh {
Font-Family: Tahoma;
Font-size: 11px;
Margin-top: 4px;
color: #990000; 
Border-color: #000;
Border-style: solid;
Border-width: 0px;
BackGround-color: #F7F7F7;
}
.comment_allmess {
text-align:right;
}
.comment_allmess a{
color: #0192b5;
}
.comment_messages {
border:1px dashed #ccc;
padding: 5px;
margin: 5px;
background: #f7f7f7;
}
.comment_messages:hover {
background: #e8edf2;
}
.comment_messages a{
color: #666666;
font-weight: bold;
}
.otzivi a{
color: #666666;
font-weight: bold;
}
#maintop {
padding: 10px;
margin-bottom: 10px;
color: #666;
font-size: 14px;
font-weight: bold;
border:1px dashed #ccc;
}
#buy {
padding: 10px;
font-size: 13px;
font-weight: bold;
border:1px dashed #ccc;
line-height: 2em;
}#buy a {
text-decoration: underline;
color: #81AF17;
}
.colorbuy {
margin: 0;
padding: 13px 0 10px 0px;
color: #81AF17;
font-size: 14px;
font-weight: bold;
}
.colorobzor {
margin: 0;
padding: 13px 0 10px 0px;
color: #E83115;
font-size: 14px;
font-weight: bold;
}
.colorphoto {
margin: 0;
padding: 13px 0 10px 0px;
color: #FF7F2F;
font-size: 14px;
font-weight: bold;
}
.colorvideo {
margin: 0;
padding: 13px 0 10px 0px;
color: #A33DB7;
font-size: 14px;
font-weight: bold;
}
.colorharakterist {
margin: 0;
padding: 13px 0 10px 0px;
color: #7BA747;
font-size: 14px;
font-weight: bold;
}
.colorotzivi {
margin: 0;
padding: 13px 0 10px 0px;
color: #AB491A;
font-size: 14px;
font-weight: bold;
}
#banner {
position: absolute;
margin-left: 0px;
margin-top: 130px;
background: #000 url(images/banner.png);
width: 699px;
height: 109px
}
#price {
font-family: verdana;
color:#292929;
font-size: 25px;
float: left;
margin: 24px 0px 0 600px;
}
#price a {
color:#292929;
}
.ssilka {
width: 699px;
height: 109px
display: block;
position: absolute;}


.righttext a:hover {
	text-decoration:underline;}