body {
  margin: 0; 
  padding: 0;
  background-color: #D1EBFC;
  font-family: Tahoma;
  font-size: 10pt;
  color: #0D6098;
  background-repeat:no-repeat;
}
table{
  font-family: Tahoma;
  font-size: 10pt;
  color: #0D6199; 
  border: 0px; 
}
table.cart{
  border: 0px solid;
  width: 80%;
}
a{
  text-decoration: none;
  font-family: Tahoma;
  font-size: 9pt;
  color: #0D6098;
  cursor: pointer;
}
a:hover {
 color: #3399cc; /* Öâåò ññûëêè ïðè íàâåäåíèè íà íåå êóðñîðà ìûøè */
}

img{
border: 0px;
vertical-align: middle;
}
.left{
  text-align:left;
}
.right{
  text-align:right;
}
input{
  color: #0D6199;
}
input.text{
  border: #2AA1D2 1px solid;  
  width: 85%;
  /*background-color: #8ED8F5;*/
  background-color: #D1EBFC;
}
td.norepeat{background-repeat:no-repeat;}
td.img_s{
  text-align: center;
  width: 150px;
  height: 200px;
  border: 0px;
  background-repeat: no-repeat;
}
img.img_s{
  width: 150px;
  height: 200px;
  border: 0px;
  vertical-align: top;
  text-align: center; 
}
td.img_company{
  text-align: center;
  width: 150px;
  height: 75px;
  border: 0px;
  background-repeat: no-repeat;
}
img.img_company{
  width: 150px;
  height: 75px;
  border: 0px;
}

td.img_m{
  text-align: center;
  width: 200px;
  height: 300px;
  border: 0px;
  background-repeat: no-repeat;
}
img.img_m{
  width: 200px;
  height: 300px;
  border: 0px;
  vertical-align: top;
  text-align: left; 
}

.text_caption 
{
  font-family: Tahoma;
  font-size: 8pt;
  color: #0D6199;
  font-weight: bold;  
}

.goods{
  font-size: 8pt;
  /*background-color: 8ED8F5;*/
}
a.goods{                            
font-size: 7pt;
font-weight:bold;
}
select
{
  width: 100%;
  border: #2AA1D2 1px solid;
  color: #0D6098;
}

.lang_panel{
  background : url(../images/lang_panel.png) no-repeat;
}
.cat{
  /*background : url('../images/pic/bg_cat.gif') no-repeat;*/
  background : url('../images/pic/bg_news.png');
}

textarea{
  width: 100%;
  border: 0px solid;
  background-color: #D1EBFC;
  color: #0D6098;
}
th.cart
{
  text-align: center;
  background-color: #30a4d4;
  color: white;
}
hr{
  height : 1pt;
  color: blue;
}
.editstyle_m
{
  width: 100%;
  border: #2AA1D2 1px solid;
  color: #0D6098;
}
.nb
{
color: red;
}
