html, body {margin:0px; padding:0px; background-color: #E0E6D9;}
td {padding: 0px;}
table 	{border-collapse: collapse;}
.pogoda_td{ background-image:url(pogoda_bg.jpg); background-repeat: repeat-x; height: 30px; float: left; }
.brend{ margin: 0; padding: 5px; }
:link.pd{ color: #cbd3c4; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 5px 20px 4px; }
:visited.pd	{ color: #cbd3c4; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; margin: 0; padding: 5px 20px 4px; }
:hover.pd{ color: #fff; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; margin: 0; padding: 5px 20px 4px; }
.prodact{ background-image: url(name_bg.jpg); margin: 0; padding-bottom: 50px; border: solid 3px #2b5c96; }
.prodact2{ background-image: url(pogoda_bg.jpg); margin: 0; padding-bottom: 50px; border: solid 3px #6a797e; }
:link.prod		{ color: #fecb22; font-size: 14px; font-family: arial; font-weight: bold; text-decoration: none; margin: 0; padding-top: 10px; padding-bottom: 10px; }
:visited.prod	{ color: #fecb22; font-size: 14px; font-family: arial; font-weight: bold; text-decoration: none; margin: 0; padding-top: 10px; padding-bottom: 10px; }
:hover.prod		{ color: #cbd3c4; font-size: 14px; font-family: arial; font-weight: bold; text-decoration: underline; margin: 0; padding-top: 10px; }
:active.to_link		{ color: #cbd3c4; font-size: 14px; font-family: arial; font-weight: bold; text-decoration: none; margin: 0; padding-top: 10px; }
/** about product **/
.block{ width: 100% !important; float: right; margin: 0; padding-bottom: 30px; }
.df{ color: #433d3e; font-size: 12px; background-color: #c1cece; text-align: justify; text-indent: 10px; padding: 10px; border: solid 2px #2b5c96; }
.about{ width: 100% !important; float: right; margin: 0; padding-bottom: 50px; border: solid 3px #2b5c96; }
.about2{ color: #433d3e; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; width: 100% !important; margin: 0; }
.about_src{ background-color: #fff; width: 10px; border-right: 3px solid #2b5c96; }
.name{ color: #2b5c96; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; padding-top: 5px; }
.name1{ color: #55666d; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; width: 50%; float: left; padding-left: 15px; }
.name2{ color: #2b5c96; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; float: right; padding-right: 15px; }
.dd{ float: left; padding-top: 5px; padding-bottom: 5px; }
.vkladka{ color: #fecb22; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; background-image: url(index_03.jpg); float: left; margin: 0; padding: 5px 7px 4px; }
:link.vk{ color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; float: left; margin: 0; padding: 5px 10px 4px; }
:visited.vk	{ color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; float: left; margin: 0; padding: 5px 10px 4px; }
:hover.vk{ color: #666; font-size: 14px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; float: left; margin: 0; padding: 5px 10px 4px; }

/** end of about product **/
.rus_eng{padding-top:70px;padding-left:1px;}
.rus_eng2{padding-right:76px;padding-top:50px;}
.rus_eng3{padding-right:0px;padding-top:50px;}

body			{font-size: 8pt; color: #000000; font-family: Verdana;}
A:link			{font-size: 8pt; color: #679AFF; font-family: Verdana; text-decoration: none;}
A:visited		{font-size: 8pt; color: #679AFF; font-family: Verdana; text-decoration: none;}
A:hover			{font-size: 8pt; color: #91B5FF; font-family: Verdana; text-decoration: underline;}
A:active		{font-size: 8pt; color: #679AFF; font-family: Verdana; text-decoration: none;}
td				{font-size: 8pt; color: #000000; font-family: Verdana;}



:link.to_link2		{color: #fecb22; font-size: 18px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none;}
:visited.to_link2	{color: #fecb22; font-size: 18px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none;}
:hover.to_link2		{color: #fecb22; font-size: 18px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: underline;}
:active.to_link2		{color: #fecb22; font-size: 18px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none;}
:link.to_link2_OF		{color: #433d3e; font-size: 18px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none;}
:visited.to_link2_OF	{color: #433d3e; font-size: 18px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none;}
:hover.to_link2_OF		{color: #fecb22; font-size: 18px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: underline;}

:link.to_link		{color: #fecb22; font-size: 12px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none;}
:visited.to_link	{color: #fecb22; font-size: 12px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none;}
:hover.to_link		{color: #fecb22; font-size: 12px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: underline;}
:active.to_link		{color: #fecb22; font-size: 12px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none;}

:link.bottom_link		{color: #433d3e; font-size: 10px; font-family: arial; font-weight: bold; text-decoration: none;}
:visited.bottom_link	{color: #433d3e; font-size: 10px; font-family: arial; font-weight: bold; text-decoration: none;}
:hover.bottom_link		{color: #433d3e; font-size: 10px; font-family: arial; font-weight: bold; text-decoration: underline;}
:active.bottom_link		{color: #433d3e; font-size: 10px; font-family: arial; font-weight: bold; text-decoration: none;}

table.big_table 	{width: 100%; border-collapse: collapse;}

td.td_1				{background-image:url('/images/index_02.jpg'); background-repeat: repeat-x; text-align: center; color: #fecb22; font-size: 18px; font-family: arial; font-weight: bold; letter-spacing: 1px;}
td.td_2				{background-image:url('/images/index_03.jpg'); background-repeat: repeat-x; padding-bottom:5px; color: #fecb22; font-size: 18px; font-family: arial; font-weight: bold; letter-spacing: 1px;}

.to					{color: #e0e6d9; font-size: 12px; font-weight: bold; font-style: italic;}

.content			{text-align: justify; padding-left:20px; padding-top:10px; padding-right:20px; padding-bottom:20px;}
.tel_number			{font-size: 11pt; font-weight: bold; color: #4D4848; font-family: Verdana; }
.bottom_text		{color: #433d3e; font-size: 10px; font-family: arial;}


/** left block(menu link) **/
.menuB { background-color: #6a797e; padding-top: 5px; padding-bottom: 10px; padding-left: 10px; cursor: pointer; display: block  }
.menuB #menu1B ul{ color: #e0e6d9; font-size: 14px; font-family: arial; font-weight: bold; margin: 0; padding: 0; list-style-type: none; }
.menuB #menu1B li{list-style-image : url(/images/list.jpg);}
.menuB #menu1B li a { text-align:left; text-decoration: none; font-size: 14px; font-family: arial; font-weight: bold; padding: 0; }
.menuB #menu1B li a:link, .menuB #menu1B li a:visited { text-align:left; color: #e0e6d9; text-decoration: none; font-size: 13px; font-family: Verdana; padding: 0; }
.menuB #menu1B li a:hover { text-align:left; color: #fff; text-decoration: underline; font-size: 13px; padding: 0; }
.sub { text-align:left; color: #e0e6d9; text-decoration: none; font-size: 11px; font-family: Verdana; font-weight: bold; font-style: normal; padding: 5px 5px 5px 20px; }
.sub a:link, .sub a:visited { text-align:left; color: #fff; text-decoration: none; font-size: 11px; font-family: Verdana; font-weight: bold; padding-bottom: 5px; padding-left: 0; }
.sub a:hover { text-align:left; color: #fff; text-decoration: underline; font-size: 11px; font-family: Verdana; font-weight: bold; padding-bottom: 5px; padding-left: 0; }
.list { padding-right: 5px; }
/** end of left block **/

/** right block **/
.news { color: #e0e6d9; background-color: #6a797e; width: 225px; padding: 5px 5px 10px; }
.news .D{ color: #fff; font-size: 14px; font-family: Verdana; font-weight: bold; text-align: right; padding-top: 5px; padding-right: 10px; }
.news .T { color: #e0e6d9; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; padding: 5px 10px; display: block; }
.news #cont a:link, .news #cont a:visited{ color: #e0e6d9; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: none; text-align: justify; text-indent: 10px; letter-spacing: 1px; padding-right: 10px; padding-left: 10px; }
.news #cont a:hover { color: #fff; font-size: 10px; font-family: Verdana; font-weight: bold; text-decoration: underline; text-align: justify; letter-spacing: 1px; padding-right: 10px; padding-left: 10px; }
/** end of right block **/

/** center line **/
.menu{ background-color: #55666d; background-image: url(/images/index_02.jpg); background-repeat: repeat-x; width: 225px; }
.menu2{ background-color: #55666d; background-image: url(/images/index_02.jpg); background-repeat: repeat-x; background-position: 4px 0; width: 225px; height: 27px; float: left; margin: 0; padding: 0; }
.menu .A { color: #fecb22; font-size: 18px; font-family: arial; font-weight: bold; letter-spacing: 1px; padding-top: 0.2em; padding-left: 80px; }
.menu2 .A { color: #fecb22; font-size: 18px; font-family: arial; font-weight: bold; letter-spacing: 1px; margin: 0; padding-top: 0.2em; padding-left: 70px; }
.navigation { background-color: #2b5c96; background-image: url(/images/index_03.jpg); background-repeat: repeat-x; width: 100%; height: 27px; }
.navigation .A { color: #fff; font-size: 12px; font-family: arial; font-weight: bold; font-style: italic; padding-top: 0.5em; padding-left: 2em; }
.to { color: #e0e6d9; font-size: 12px; font-weight: bold; font-style: italic; }
.navigation #menu a:link, .navigation #menu a:visited { color: #fecb22; font-size: 12px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: none; letter-spacing: 1px; margin: 0; }
.navigation #menu a:hover { color: #fecb22; font-size: 12px; font-family: arial; font-weight: bold; font-style: italic; text-decoration: underline; letter-spacing: 1px; margin: 0; }
/** end of center line **/


.half { width: 50%; height: 80px; float: left; text-align: center; }
.half a { font-size: 10pt; font-weight: bold; text-decoration: none; color: #006cb8;}
.half a:hover { text-decoration: underline; color: #000000;}

.title { font-size: 11pt; font-weight: bold; color: #bd2800; }
.subtitle { font-size: 10pt; font-weight: bold; color: #bd2800; padding-left: 10px; padding-top: 15px;}

.highslide {
    cursor: url(/images/highslide/zoomin.cur), pointer;
    outline: none;
}

.menucats a { font-size: 12pt; font-weight: bold;  text-decoration: none; color: #006cb8;}
.menucats a:hover { font-size: 12pt; text-decoration: underline; color: #000000;}

.black { padding-left: 10px; }
.t_items { font-size: 10pt; width: 100%; padding-top: 20px;  border-collapse: collapse;}
.t_items th { background: #CCCCCC;}
.t_items th, .t_items td {border: 1px #FFFFFF;}

#katmenu { margin-top: 20px; padding-top: 10px; padding-bottom: 10px; border: 1px solid #6a797e; border-left: 0px; width: 224px; }
#katmenu p { padding-left: 20px;}

.inp {
font-family: Tahoma,Verdana, sans-serif;
color: #003366; 
border: 1 solid #003366;
font-weight: extra bold; 
background: #F8F8F8; 
font-size: 10pt;
padding-right: 5px;
width: 35px;
text-align:right;

}
.tstable { width: 100%; font-size: 10pt; font-weight: normal; font-family: Tahoma, Verdana; color: #000000; padding: 3px; margin: 3px; border: 1px solid #AAAAAA;}
.tstable .headrow { font-weight: bold; border-bottom: 2px solid #000000; text-align: center; }
.tstable .footrow { font-weight: bold; border-top: medium double #000000;}
.tstable a { color: #646961; text-decoration: none;}
.tstable a:hover { color: #c93c05; text-decoration: none; }

.tstable tr { height:20px; }
.buy_button {border: 1px solid #808080; font-size: 11px; width:70pt; background: url(/images/basket.gif) no-repeat left; height:20px; line-height:12px; background-position: 3 2px; background-color: #FFFFFF;}
.find_button {border: 1px solid #808080; font-size: 11px; width:60pt; background: url(/images/search1.gif) no-repeat left; height:20px; line-height:12px; background-position: 3 2px; background-color: #FFFFFF;}
.reset_button {border: 1px solid #808080; font-size: 11px; width:70pt; background: url(/images/reset.gif) no-repeat left; height:20px; line-height:12px; background-position: 3 1px; background-color: #FFFFFF;}
.basket_info {  font-size: 8pt; font-weight: normal; font-family: Tahoma, Verdana; padding:10px; text-align: left; color: #848991;}
.select { font-family: Tahoma,Verdana, sans-serif;
color: #003366; 
border: 1 solid #003366;
font-weight: extra bold; 
background: #F8F8F8; 
font-size: 10pt; width: 100%;
}
.inp2 {
font-family: Tahoma,Verdana, sans-serif;
color: #003366; 
border: 1 solid #003366;
font-weight: extra bold; 
background: #F8F8F8; 
font-size: 10pt;
padding-right: 5px;
width: 100%;
}

.ttl {width:100%; background-color: #6a797e; font-size: 10pt; 
           font-weight: bold; font-family: Tahoma, Verdana; color: #fecb22;
          text-indent: 25px; padding-top: 5px; padding-bottom: 5px; }
.basket_info {  font-size: 8pt; font-weight: normal; font-family: Tahoma, Verdana; padding:10px; text-align: left; color: #848991; background: #FFFFFF; border: 1px solid #6a797e;}
.table_search { width: 100%; text-align:left; margin:0;padding:0; font-weight : bold; font-family : Tahoma, Arial, MS Sans Serif; font-size:8pt; color: #848991;
}
.table_search tr td {padding-left:10px; padding-bottom:5px; vertical-align: top;}
.content_table_search { width: 300px; text-align:left; margin:0;padding:0; font-weight : bold; font-family : Tahoma, Arial, MS Sans Serif; font-size:8pt; color: #848991;
 border: 1px solid #F4F4EC; margin: 10px;}
.content_table_search tr td {padding-left:10px; padding-bottom:5px; vertical-align: top;}
.ilink { padding-left: 35px; padding-top: 5px; padding-bottom: 5px; display: block; width: 250px; font-size: 10pt; font-family: Arial;}
a.ilink, :visited.ilink {color: #2b5c96; text-decoration: underline; font-size: 10pt; font-family: Arial;}
.ilink:hover {color: #0099ff; text-decoration: none; font-size: 10pt; font-family: Arial;}
a.ilink img {padding-right: 10px; }
h1 { font-size: 13pt; font-weight: bold; color: #bd2800; }
h2 { font-size: 11pt; font-weight: bold; color: #bd2800; }
