html {
  padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px;
}
body {
  padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px; background-color: #FFF;
}
body, td,p {
  font-family: Arial, Verdana, Helvetica, Sans-serif;
  color: #1e1e1e;
  font-size: 11px;
}
p {
  margin: 0px;
  padding: 0px 0px 5px 0px;
}
p.p1 {
  margin: 0px;
  padding: 5px 10px 5px 10px;
}
.leftbg {
  background: #350605 url(images/leftbg.jpg) no-repeat top left;
}
.box1 {
  padding: 0px 10px 10px 10px;
}
.box2 {
  padding: 10px 10px 10px 0px;
}
.box3 {
  padding: 10px 0px 10px 0px;
}
.blacklink {
  color: #000;
  text-transform: uppercase;
  font-weight: bold;
}

.redlink {
  color: #B20002;
  text-transform: uppercase;
  font-weight: bold;
}
.redlink1 {
  color: #B20002;
  font-size: 10px;
  text-transform: uppercase;
  font-weight: bold;
}
.redlink2 {
  color: #B20002;
  font-size: 11px;
}
h1 {
  font-weight: bold;
  font-size: 24px;
  color: #1f6f6e;
  text-transform: uppercase;
  margin: 0px;
  padding: 0px;
}
h2 {
  font-weight: bold;
  font-size: 15px;
  color: #1f6f6e;
  text-transform: uppercase;
  margin: 0px;
  padding: 0px;
}
h2.red {
  color: #1f6f6e;
}
h3 {
  font-weight: bold;
  font-size: 13px;
  color: #1f6f6e;
/*  text-transform: uppercase;*/
  margin: 0px;
  padding: 0px;
}

.toptable {
  font-family :  Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: none;
  color: #FFFFFF;
  background: #1F6F5D;
  padding-left: 3px;
  font-size: 13px;
}

/*.toptable {
  background: url(images/toptablebg.gif) repeat-x top left;
  background-color:#d5d5d5;
  padding: 5px 5px 5px 10px;
} */
.toptable1 {
  background: url(images/toptablebg.gif) repeat-x top left;
}
.price {
  font-weight: bold;
  font-size: 14px;
  color: #000;
  text-transform: uppercase;
}
.category {
/*  font-weight: bold;*/
  font-size: 11px;
  color: #000;
/*  text-transform: uppercase;*/
}
.num {
  font-weight: bold;
  font-size: 11px;
  color: #1e1e1e;
}
.small {
  font-size: 10px;
}
.formfields{
  font-family : Verdana, Arial, MS, Times, Helvetica, Sans-serif;
  font-size: 12px;
  color: #333333;
  background: #FFFFFF;
  border: solid 1px #D5D5D5;
}
.coltop {
  font-family: Arial, Verdana, Helvetica, Sans-serif;
  color: #DFDFDF;
  font-size: 11px;
  background: #7D0D0E;
}

a:link     {  color: #1F6F6E; text-decoration: none}
a:visited  {  color: #1E1E1E; text-decoration: none}
a:hover    {  color: #1E1E1E; text-decoration: underline}
a:active   {  color: #1E1E1E; text-decoration: underline}

/*a:link     { color: #1e1e1e; text-decoration: none;}
a:visited  { color: #1e1e1e; text-decoration: none;}
a:hover    { color: #1e1e1e; text-decoration: underline;}
a:active   { color: #1e1e1e; text-decoration: underline;}
*/

a:link.white	 { color: #FFF; text-decoration: none;}
a:visited.white  { color: #FFF; text-decoration: none;}
a:hover.white    { color: #FFF; text-decoration: none;}
a:active.white   { color: #FFF; text-decoration: none;}


/*a:link.black	 { color: #000; text-decoration: none;}
a:visited.black  { color: #000; text-decoration: none;}
a:hover.black    { color: #000; text-decoration: none;}
a:active.black   { color: #000; text-decoration: none;}
*/


a:link.redlink     { color: #B20002; text-decoration: none;}
a:visited.redlink  { color: #B20002; text-decoration: none;}
a:hover.redlink    { color: #B20002; text-decoration: none;}
a:active.redlink   { color: #B20002; text-decoration: none;}

a:link.redlink1     { color: #B20002; text-decoration: none;}
a:visited.redlink1  { color: #B20002; text-decoration: none;}
a:hover.redlink1    { color: #B20002; text-decoration: none;}
a:active.redlink1   { color: #B20002; text-decoration: none;}

a:link.redlink2     { color: #B20002; text-decoration: none;}
a:visited.redlink2  { color: #B20002; text-decoration: none;}
a:hover.redlink2    { color: #B20002; text-decoration: none;}
a:active.redlink2   { color: #B20002; text-decoration: none;}

a:link.category     { color: #1e1e1e; text-decoration: none;}
a:visited.category  { color: #1e1e1e; text-decoration: none;}
a:hover.category    { color: #1e1e1e; text-decoration: none;}
a:active.category   { color: #1e1e1e; text-decoration: none;}


.leftwh {
  font-family :  Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: bold;
  padding-left: 4px;
  color: #FFFFFF;
  font-size: 12px;
}


.lmenu {
  font-family : Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: none;
  color: #06122A;
  font-size: 11px;
  padding-left: 7px;
}
.border{
  border-color: #f0f0f0;
 border-style: solid; /* Стиль границы */
}
.bg{border: solid 1px #D5D5D5;
  background-color: #eeeeee;
   padding:5px;
}
.bg_white{border: solid 1px #D5D5D5;
  background-color: #FFF;
   padding:5px;
}

.bg_green{border: solid 1px #D5D5D5;
  background-color: #e0efed;
   padding:5px;
}

.txt, p {
  font-family :  Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: none;
  color: #484848;
  font-size: 12px;
}

.bg_pages{
  background-color: #d5d5d5;
}

.pricesm {
  font-family :  Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: bold;
  padding-left: 2px;
  color: #A10105;
  letter-spacing: -1px;
  font-size: 13px;
}

.header {
  font-family :  Arial, Verdana, MS, Times, Helvetica, Sans-serif;
  font-weight: bold;
  padding-left: 2px;
  color: #1F6F6E;
  font-size: 18px;
}

