<!--
div.jump {color: red; text-decoration: underline; cursor: pointer; text-transform: uppercase}
div:hover.jump {color: black; text-decoration: none; text-transform: uppercase}

div.jump_no {text-transform: uppercase; }

a.no_j {color: black; cursor: text; text-decoration: none}
a:visited.no_j {color: black; cursor: text; text-decoration: none}
a:active.no_j {color: black; cursor: text; text-decoration: none}
a:hover.no_j {color: black; cursor: text; text-decoration: none}



.terka   {position: relative; left: -20px;  width: 52px; height: 51px} 
.div_foto   {text-align: center; margin-top: 5px; border-width: 0px; border-bottom-width: 1px; border-style: solid; border-color: black}
h2.div_foto   {text-align: center; font-weight: 400; border-width: 0px; margin: 0px; font-size: 10pt;}
div.h2       { font-family: Arial; font-size: 12pt; font-weight: bold}
h1.red       { font-family: Arial; font-size: 11pt; color: #FF0000; font-weight: 600; margin: 0px; margin-left: 25px; }

div.vn_nar         {margin-left: 25px;}

.red-kat       {font-weight: 600; color: black; }
span.info  {font-family: Arial; font-size: 10pt; font-weight: 400}
p     {text-align: justify}
td.char-niz   {background-color: #ffffff; text-align: right; padding-right: 5px}
td.line   {border-width: 0px; border-bottom-width: 1px; padding-left: 10px; padding-right: 5px; border-bottom-color: red; border-style: solid; color: red }
body           {margin: 0px; margin-top: 8px; font-family: Arial; font-size: 10pt;}
.menu          {background-color: #E0E0E0; visibility: hidden; position: relative; top: 19px; width: 100%}
.price         {padding-left: 10px; padding-right: 10px}
.norm           {font-family: Arial; font-size: 10pt; font-weight: 400}
.subm   {width: 88px;  margin-top: 4px; font-family: Arial; font-size: 10pt;}
.vib {margin-bottom: 10px; width: 153px; font-family: Arial; font-size: 10pt;}
.img_black     {width:10px; height:10px; margin-top: 3px; margin-right: 8px;}
table.kar {style="margin-left: 30px; float: right; border-width: 0px"}
.kart   {border-width: 1px; border-style: solid; border-color: red; padding: 15px; padding-bottom: 0px}
.winter {color: #66CCFF; font-weight: 600}
.frame   {float: left; width: 230px; margin-right: 0px; border-width: 0px; border-color: black; 
border-style: solid; background-image: url('img/list.gif'); background-repeat: no-repeat;}

.f   {text-align: center; position: relative; left: -5px; }
.fr            { float: left; width: 230px;  height: 225px; border-color: red; border-style: solid; border-width: 0px; }

.zapiska            { width: 170px;  height: 200px; }

.fon_black           { background-image: url('img_new/fon-black.gif'); background-repeat: repeat-x; background-position: 0% 100%; padding-bottom: 4px}

.fon           { background-image: url('img_new/fon.gif'); background-repeat: repeat-x; background-position: 0% 100%; border-width: 0px; border-style: solid }
.fon-main           { background-image: url('img/fon-zavod.gif'); background-repeat: repeat-x; 
background-position: 0% 100%; border-width: 0px; border-bottom-width: 1px; border-bottom-color: black;
 border-style: solid; padding-left: 10px; padding-right: 40px; }

.f_m_teplo {background-color: #E0E0E0;  width: 305px; font-size: 18px; padding: 3px; text-align: center}

.f-m          { background-color: #E0E0E0; background-image: url('img/white.gif'); background-repeat: repeat-x; border-width: 0px; border-left-width: 2px; border-left-color: black; border-style: solid }
.logo          {position: relative; left: -5; top: 2; background-repeat: no-repeat; background-image: url('img/logo.gif');}
.point			{margin-left: 5px; margin-right: 10px; width: 8px; height: 8px; border: 0px}
td           { font-family: Arial; font-size: 10pt; }
h1           { font-family: Arial; font-size: 15pt; }
h2           { font-family: Arial; font-size: 12pt; }
h3           { font-family: Arial; font-size: 12pt;  color: red;  text-transform: uppercase; text-align: center; margin-top: 5px}
.h3sm        { font-size: 10pt; color: red; font-variant: normal; text-transform: none; font-weight: 400}
.sp  { width:10px; height:10px; margin-top: 3px; margin-right: 5px}
.foto      {margin-right: 20px; border-width: 0px;}
.gray   { }
.foto     {float: left; border-width: 1px; 
        border-color: red; border-style: solid; margin-right: 30px; margin-bottom: 30px; padding: 15px; padding-bottom: 5px}


.v      {border: 0px; margin-bottom: 2px}
.v_t      {border: 0px; position: relative; top: 2px}
.foto-kat {margin-top: 3px; margin-bottom: 0px; margin-right: 30px;   border-width: 1px; 
        border-color: red; border-style: solid; padding: 15px; padding-bottom: 5px; width: 10%}
.foto-td {border-width: 1px; border-color: red; border-style: solid; }
table.menu-kat   {background-color: #CCCCCC; border-style: solid; border-color: #999999; 
                  border-width: 0px; border-bottom-width: 0px}
.char   {background-color: #CCCCCC; text-align: center; }
div.cat     {width: 100%; border-width: 0px; color: red; border-color: red; border-style: solid;  
             border-right-width: 0px; border-bottom-width: 1px; padding-left: 5px; padding-right: 10px}

.point-2    {width: 6px; height: 6px; margin: 0px; margin-right: 3px; margin-left: 11px}

a.kompl            { font-family: Arial; font-size: 10pt; color: #FF0000 }
a:visited.kompl            { color: #FF0000 }
a:active.kompl            { color: black }
a:hover.kompl            { color: black }

a.podr            { font-family: Arial; font-size: 10pt; color: black }
a:visited.podr            { color: black }
a:active.podr            { color: red; text-decoration: none }
a:hover.podr            { color: red; text-decoration: none  }


a.kont            { font-family: Arial; font-size: 10pt; color: red; }
a:visited.kont            { color: red }
a:active.kont            { color: black }
a:hover.kont            { color: black }

a.kon           { font-family: Arial; font-size: 9pt; color: white; background-color: red; border-style: solid; border-color: white;
                  border-width: 0px; border-top-width: 3px;  
                     }
a:visited.kon            { color: white }
a:active.kon           { color: black }
a:hover.kon           { color: black }

a.no            { font-family: Arial; font-size: 10pt; color: black; text-decoration: none}
a:visited.no            { color: black; text-decoration: none }
a:active.no            { color: red; text-decoration: yes }
a:hover.no            { color: red; text-decoration: yes }

a.name            { target: link; font-family: Arial; font-size: 9pt; color: red; font-weight: 600; letter-spacing: 0.1em;  text-transform: uppercase }
a:visited.name            { color: red }
a:active.name          { color: black }
a:hover.name            { color: black }

a.v_1           { font-family: Arial; font-size: 9pt; color: black; text-decoration: none}
a:visited.v_1            { color: black; text-decoration: none }
a:active.v_1           { color: red;  text-decoration: yes }
a:hover.v_1           { color: red;  text-decoration: yes }

.red            { font-size: 9pt; color: #FF0000; font-weight: 600 }
.red-1           {color: #FF0000; }

.bok            {width: 165px; margin-bottom: 5px;  padding-left: 8px; border-style: solid; border-width: 1px; border-color: red}
.form            {width: 50px; height: 18px}

.logo_weber      {widht: 100%; height: 28px; background-color: white; font-family: Lucida Console, Arial, tahoma; font-size: 13px; font-weight: bold}

a.yellow            { color: yellow; text-decoration: none; font-face: Lucida Console, Arial, tahoma; font-size: 11px; font-weight: 600; color: yellow; letter-spacing: 2px" }
a:visited.yellow            { text-decoration: none  }
a:active.yellow          { text-decoration: yes  }
a:hover.yellow            { color: yes }

td.verh_weber         {padding-bottom: 3px; letter-spacing: 2px;}

-->