html,body {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  background-color: #FFFFFF;
  font-size: 11px; 
  color: #696d71; 
  }


p {text-align:justify;}

td {
  vertical-align:top;
  }

td,p,ul,li {
  font-family: Verdana, Arial, Helvetica, sans-serif; 
  font-size: 11px; 
  color: #696d71; 
}

a {
 color: #05599d;
 font-size: 11px; 
 text-decoration:none;  
 font-weight: bold; 
}

a:hover {
 text-decoration:underline;  
}

a:visited {
 color: #05599d; 
}


td.td_head{
  height:91px;
}

h1 {
 font-size:16px;  
 COLOR: #d95619; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 margin-bottom:14px;
 margin-top:0px;
 margin-bottom:26px;
 margin-left:10px;
 text-align:left;
 padding-top:15px;
}

h2 {
 font-size:15px;  
 COLOR: #0d6bb7; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 margin-bottom:14px;
 margin-top:14px;
 margin-bottom:26px;
 margin-left:10px;
 text-align:left;
}

h3 {
 font-size: 13px; 
 COLOR: #d95619; 
 font-family: Verdana, Arial, Helvetica, sans-serif;
 margin-bottom: 5px;
 margin-top: 5px;
 text-align: left;
}



td.td_head11{
  height:64px;
  width:150px;
  padding-left:27px;
  padding-right:10px;
  padding-top:16px;
}

td.td_head12{
  height:64px;
  font-size: 11px; 
  line-height:12px;
  padding-left:11px;
  padding-top:15px;
}
td.td_head13{
  height:64px;
  text-align:right;
  padding-right:15px;
}

td.td_head14{
  height:64px;
  text-align:right;
  width:157px;
  padding-top:5px;
}


td.td_head2{
  height:27px;
}

td.td_head21{
  height:27px;
  width:314px;
  background-color: #1369b4;
}
td.td_head22{
  height:27px;
  background-color: #1369b4;
  text-align:right;
  padding-top:7px;
  padding-right:10px;
  
}
td.td_head23{
  height:27px;
  width:6px;
  background-color: #1369b4;
}

td.td_main{
  height:100%;
 }


td.td_left_col{
  width:150px;
  height:100%;
}

td.td_left_menu{
 background-color: #e7e8e8;
 background-image:url(/design/td_left_menu_bg.gif);
 background-position: 0 0;
 background-repeat: repeat-y; 
 padding-top:2px;
 padding-bottom:10px;
 
}

td.td_center_col{
  padding-left:1px;
  padding-right:1px;
  padding-bottom:15px; 
  background-image:url(/design/td_center_col_bg.gif);
  background-position: 0 50;
  background-repeat: repeat-x; 
}

td.td_right_col{
  width:207px;
  height:100%;

}


td.td_bottom{
  height:107px;
  background-color: #1369b4;
} 

td.td_bottom1{
  width:33%;
  padding-top:25px;
  padding-left:26px;
  padding-right:5px;
  color:#FFFFFF;
}

a.td_bottom1 {
 color: #FFFFFF;
 font-size: 12px; 
 text-decoration:underline;  
}
a:hover.td_bottom1 {
 text-decoration:underline;  
 }

a:visited.td_bottom1 {
 color: #FFFFFF;
}


td.td_podval{
  height:30px;
  padding-top:20px;
} 

td.td_podval1{
 width:60%;
 color: #5d99c9;
 font-size: 11px; 
}

td.divider{
width:1px;
background-color: #71a5d2;
}

a.topmenu {
 color: #FFFFFF;
 font-size: 11px; 
 font-weight: bold; 
 text-decoration:none;  
 margin-left:7px;
 margin-right:7px;
}
a:hover.topmenu {
 text-decoration:underline;  
 }

a:visited.topmenu {
 color: #FFFFFF;
}

/* left menu */
h1.item{
padding-top:6px;
padding-bottom:6px;
margin-top:0px;
margin-bottom:0px;
font-size: 12px; 
}
h2.item{
padding-top:6px;
padding-bottom:6px;
margin-top:0px;
margin-bottom:0px;
font-size: 12px; 
}

h1.item1{
padding-top:0px;
padding-bottom:4px;
margin-top:0px;
margin-bottom:0px;
font-size: 12px; 
}
h2.item1{
padding-top:0px;
padding-bottom:4px;
margin-top:0px;
margin-bottom:0px;
font-size: 12px; 
}


td.item{
 padding-left:9px;
 background-image:url(/design/a_item.gif);
 background-position: 0 12;
 background-repeat: no-repeat; 
 }

a.item {
 color: #085ca0;
 font-size: 12px; 
 font-weight: bold; 
 text-decoration:none;  
 margin-left:0px;
 margin-right:0px;
}
a:hover.item {
 text-decoration:underline;  
 color: #b64516;
 }

a:visited.item {
/* color: #085ca0; */
}


a.item1 {
 color: #3d4044;
 font-size: 11px; 
 font-weight: normal; 
 text-decoration:none;  
 margin-left:10px;
 margin-right:0px;
}
a:hover.item1 {
 text-decoration:underline;  
 color: #b64516;
 }

a:visited.item1 {
 color: #3d4044; 
}

td.itempodval{
 height:0px;
 }


/* news */
table.news_table{
 background-image:url(/design/news_title.gif);
 background-position: 0 0;
 background-repeat: no-repeat; 
 margin-top:15px;
 padding-top:15px;
 width:190px;
 }

td.news_table_item{
 width:100%;
 padding-top:20px;
 background-image:url(/design/news_table_item_bg.gif);
 background-position: 0 100%;
 background-repeat: no-repeat; 
} 
 
p.newsbluedata{
 width:210px;
 margin-top:0px;
 padding-top:0px;
 margin-bottom:0px;
 padding-bottom:0px;
 padding-left:14px;
 font-style:italic;
 background-image:url(/design/news_arrow.gif);
 background-position: 0 2;
 background-repeat: no-repeat; 
}

a.left_menu_link {
 margin-left:0px;
 color: #05599d;
 font-size: 11px; 
 font-weight: bold; 
 text-decoration:none;  
}
a:hover.left_menu_link {
 text-decoration:underline;  
 color: #b64516;
 }

a:visited.left_menu_link {
/* color: #05599d; */
}

/* search */
td.td_search{
 background-image:url(/design/td_search_bg.gif);
 background-position: 0 0;
 background-repeat: no-repeat; 
 height:48px;
 padding-top:10px;
 padding-left:5px;
}

/* forms */
form { margin-top: 0; margin-bottom: 0; padding-top: 0; padding-bottom: 0; display: inline; }
input.button {
 border-top: 1px solid #59AAD9;
 border-left: 1px solid #59AAD9;
 border-bottom: 1px solid #59AAD9;
 border-right: 1px solid #59AAD9;
 background-color: #FFFDFF;
 cursor:hand;
} 
input.search_text {
 border-top: 1px solid #bfc3c3;
 border-left: 1px solid #bfc3c3;
 border-bottom: 1px solid #bfc3c3;
 border-right: 1px solid #bfc3c3;
 height:18px;
 font-size: 11px; 
 width:160px;
 color:#696d71;
 background-color: #FFFDFF;
} 

input.login_text{
 border-top: 1px solid #2378be;
 border-left: 1px solid #2378be;
 border-bottom: 1px solid #2378be;
 border-right: 1px solid #2378be;
 height:18px;
 font-size: 11px; 
 width:115px;
 color:#696d71;
 background-color: #FFFDFF;
}

textarea.text {
 border-top: 1px solid #B9B9B9;
 border-left: 1px solid #B9B9B9;
 border-bottom: 1px solid #B9B9B9;
 border-right: 1px solid #B9B9B9;
 background-color: #FFFDFF;
 margin-top:0px;
} 

input.text {
 border-top: 1px solid #B9B9B9;
 border-left: 1px solid #B9B9B9;
 border-bottom: 1px solid #B9B9B9;
 border-right: 1px solid #B9B9B9;
 background-color: #FFFDFF;
 margin-top:0px;
} 
input.baskettext {
 border-top: 1px solid #635f5f;
 border-left: 1px solid #635f5f;
 border-bottom: 1px solid #635f5f;
 border-right: 1px solid #635f5f;
 background-color: #1369b4;
 FONT-SIZE: 10px; 
 HEIGHT: 18px; 
 color:#FFFFFF;
 WIDTH: 25px; 
 cursor:hand;
} 
input.basketkey {
 border-top: 0px solid #D2D2D2;
 border-left: 0px solid #D2D2D2;
 border-bottom: 0px solid #D2D2D2;
 border-right: 0px solid #D2D2D2;
 FONT-SIZE: 0px; 
 HEIGHT: 19px; 
 WIDTH: 40px; 
 color:#1369b4;
 cursor:hand;
 background-color: #1369b4;
 background-image:url(/design/basketkey_bg.gif);
 background-position: center 0;
 background-repeat: no-repeat;
} 

/* login form */
td.login_form1{
 width:207px;
 height:37px;
 background-image:url(/design/login_form1_bg.gif);
 background-position: 0 0;
 background-repeat: no-repeat;
 text-align:center;
 color:#FFFFFF; 
 font-size: 12px; 
 padding-top:11px;
 font-weight: bold; 
 }
td.login_form2{
 width:207px;
 height:93px;
 background-image:url(/design/login_form2_bg.gif);
 background-position: 0 0;
 background-repeat: no-repeat;
 text-align:center;
 color:#FFFFFF; 
 font-size: 12px; 
 padding-top:11px;
 font-weight: bold; 
 }
td.login_form3{
 width:207px;
 height:103px;
 background-image:url(/design/login_form3_bg.gif);
 background-position: 0 0;
 background-repeat: no-repeat;
 padding-top:23px;
 padding-left:60px;
 }
td.td_login_form_td{
 width:30px;
 height:15px;
 padding-top:4px;
 padding-left:18px;
 color:#FFFFFF; 
 font-size: 11px;  
 }
td.login_form_register{
 height:44px; 
 }

a.login_form_register {
 color: #FFFFFF;
 font-size: 12px; 
 font-weight: bold; 
 text-decoration:none;  
}
a:hover.login_form_register {
 text-decoration:underline;  
 }

a:visited.login_form_register {
 color: #FFFFFF;
}


/* ------------------------------------------------------------------------ */
/* white table */
p.whitetabletitle {
  margin-top:20px;
  padding-top:7px;
  padding-bottom:7px;
  margin-right:8px;
  padding-left:8px;
  background-color:#1369b4;
  color:#F6FAF9;
  background-image:url(/design/whitetabletitle_bg.gif);
  background-position: 0 0;
  background-repeat: no-repeat; 
  }

table.whitetabletitle {
  margin-top:20px;
  border:0px; 
  border-spacing: 0px;
  border-collapse: collapse;
  empty-cells: hide ;  
  width:100%;
  background-color:#1369b4;
  }

td.whitetabletitle1{
  margin-top:20px;
  padding-top:7px;
  padding-bottom:7px;
  margin-right:8px;
  padding-left:8px;
  background-color:#1369b4;
  color:#F6FAF9;
  background-image:url(/design/whitetabletitle_bg.gif);
  background-position: 0 0;
  background-repeat: no-repeat; 
}

td.whitetabletitle2{
  margin-top:20px;
  padding-top:7px;
  padding-bottom:7px;
  margin-right:8px;
  padding-left:8px;
  background-color:#1369b4;
  background-image:url(/design/whitetabletitle_bg1.gif);
  background-position: right 0;
  background-repeat: no-repeat; 
}
  
a.whitetabletitlelink {
 color: #d95619;
 font-size: 12px; 
 padding-right:40px;
 margin-top:0px;
 margin-left:0px;
 padding-left:35px;
 background-image:url(/design/whitetabletitlelink.gif);
 background-position: 0 0;
 background-repeat: no-repeat; 
 text-decoration:none;  
 padding-top:10px;
 padding-bottom:20px;
 height:16px;
 }
a:hover.whitetabletitlelink {
 text-decoration:underline;  
 }
a:visited.whitetabletitlelink {
 color: #d95619;
 }

image.whitetable{
  margin-top:20px;
  margin-right:20px;
  margin-left:5px;
  }
  
/* -------------------------------------------- 
blue table  */

table.bluetable {
  border:0px; 
  border-spacing: 0px;
  border-collapse: collapse;
  empty-cells: hide;  
  width:100%;
  background-color:#FFFFFF;
  color:#0A3F51;
  align:center;
/*  border: 1px solid DEDAD9;  */
  margin-right:8px;
  margin-bottom:60px;
  }
td.bluetable_head0 {
  padding-top:2px;
  padding-bottom:2px;
  padding-left:4px;
  padding-right:4px;
  background-color:#1369b4; 
  text-align: center;
  font-size:10px;
  color:#FFFFFF;
  font-weight: bold; 
  vertical-align:middle;
  background-image:url(/design/bluetable_head0.gif);
  background-position: 0 0;
  background-repeat: no-repeat; 
/*  border-left: 1px solid #D2D2D2; */
  border-bottom: 1px solid #D2D2D2;
  border-right: 1px solid #D2D2D2;
  }   
td.bluetable_head {
  padding-top:2px;
  padding-bottom:2px;
  padding-left:4px;
  padding-right:4px;
  background-color:#1369b4;
  text-align: center;
  font-size:9px;
  color:#FFFFFF;
  font-weight: bold; 
  vertical-align:middle;
  border-left: 1px solid #D2D2D2;
  border-bottom: 1px solid #D2D2D2;
  border-right: 1px solid #D2D2D2;
  }
td.bluetable_head1 {
  padding-top:2px;
  padding-bottom:2px;
  padding-left:4px;
  padding-right:4px;
  background-color:#1369b4;
  text-align: center;
  font-size:10px;
  color:#FFFFFF;
  font-weight: bold; 
  vertical-align:middle;
  background-image:url(/design/bluetable_head1.gif);
  background-position: right 0;
  background-repeat: no-repeat; 
  border-left: 1px solid #D2D2D2;
  border-bottom: 1px solid #D2D2D2;
/*  border-right: 1px solid #D2D2D2; */
  }
td.bluetable_body {
  padding-top:1px;
  padding-bottom:1px;
  padding-left:1px;
  padding-right:1px;
  background-color:#F8F8F8;
  text-align:center;
  color:#696d71;
  vertical-align:middle;
  FONT-SIZE: 10px; 
  border-left: 1px solid #D2D2D2;
  border-bottom: 1px solid #D2D2D2;
  border-right: 1px solid #D2D2D2;
  }
td.bluetable_body1 {
  padding-top:1px;
  padding-bottom:1px;
  padding-left:1px;
  padding-right:1px;
  background-color:#FFFFFF;
  text-align:center;
  color:#696d71;
  vertical-align:middle;
  FONT-SIZE: 10px; 
  border-left: 1px solid #D2D2D2;
  border-bottom: 1px solid #D2D2D2;
  border-right: 1px solid #D2D2D2; 
  }
div.bluetable_basket{
  padding-top:0px;
  padding-bottom:0;
  }

p.bluetable_body{
  padding-top:3px;
  padding-bottom:3px;
  padding-left:3px;
  padding-right:3px;
  text-align:left;
  color:#696d71;
  FONT-SIZE: 11px; 
  }

a.bluetable_link { font-size: 10px; font-style: normal; color: #43484B; text-decoration: none; }
a:hover.bluetable_link { text-decoration: underline; }
a:visited.bluetable_link { color: #43484B; }
 

/* sitemap */
a.sitemaplink0 {  padding-left:0px; font-size: 12px; font-style: normal; color: #05599d; text-decoration: none; }
a:hover.sitemaplink0 { text-decoration: underline; }
a:visited.sitemaplink0 { color: #05599d; }

a.sitemaplink1 {  padding-left:20px; font-size: 11px; font-style: normal; color: #05599d; text-decoration: none; }
a:hover.sitemaplink1 { text-decoration: underline; }
a:visited.sitemaplink1 { color: #05599d; }

a.sitemaplink2 {  padding-left:50px; font-size: 11px; font-style: normal; color: #05599d; text-decoration: none; }
a:hover.sitemaplink2 { text-decoration: underline; }
a:visited.sitemaplink2 { color: #05599d; }

/* ------------------------------------------------------------------------ */
/* head navigations */
h1.headlink {
  font-size: 11px; 
  padding-top:15px;
  margin-left:10px;
  }

h2.headlink {
  font-size: 11px; 
  padding-top:15px;
  margin-left:10px;
  }

p.headlink {
  font-size: 11px; 
  padding-top:0px;
  margin-top:0px;
  margin-left:10px;
  text-align:left;
  padding-top:0px;
  font-weight: bold; 
  margin-bottom:0px;
  padding-bottom:0px;
  }
  
a.articleslink {  font-size: 12px; font-style: normal; font-weight: bold; color: #FFFFFF; text-decoration: none; padding-top:15px; }
a:hover.articleslink { text-decoration: underline; }
a:visited.articleslink { color: #FFFFFF; }

p.stati{
 padding-top:5px;
 padding-bottom:5px;
}
p.statiindex{
 padding-left:40px;
 padding-top:10px;
 padding-bottom:150px;
}

/* cartochka tovara */
table.detailtable{
  background-image:url(/design/whitetabletitle_bg1.gif);
  background-position: right 2;
  background-repeat: no-repeat;  
}

td.detailtable_head {
  margin-top:20px;
  padding-top:4px;
  padding-bottom:5px;
  margin-right:8px;
  padding-left:8px;
  background-color:#1369b4;
  color:#F6FAF9;
  background-image:url(/design/whitetabletitle_bg.gif);
  background-position: 0 0;
  background-repeat: no-repeat; 
}

h1.detailtable_head{
 font-size:16px;  
 COLOR: #FFFFFF; 
 font-family:Verdana, Arial, Helvetica, sans-serif;
 margin-bottom:0px;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:10px;
 text-align:left;
 padding-top:0px;
}

table.price_detailtable_table {
 width:100%;
 border-collapse: collapse;
 margin-top:10px;
 }
 
td.td_detailtable_inner0{
  padding-bottom:5px;
  background-color:#ececed;
}
td.td_detailtable_inner1{
  padding-bottom:5px;
  background-color:#FFFFFF;
}

.price_detailtable {
 font-size:16px;  
 COLOR: #1369b4; 
 font-weight: bold; 
}
.price_detailtable1 {
 font-size:16px;  
 COLOR: #d95619; 
 font-weight: bold; 
}

td.detailtable_bodyleft{
  padding-top:10px;
}
table.price_detailtable_table {
 width:100%;
 border-collapse: collapse;
 margin-bottom:20px;
}
tr.price_detailtable_tr1{
  background-image:url(/design/td_center_col_bg.gif);
  background-position: 0 0;
  background-repeat: repeat-x; 
  height:30px;
  margin-top:30px;
}
tr.price_detailtable_tr2{
  background-image:url(/design/td_center_col_bg.gif);
  background-position: 0 0;
  background-repeat: repeat-x; 
  height:30px;
  margin-top:30px;
}

p.bottommenu{
 text-align:center;
 margin-top:30px;
 }
 
hr { 
  height: 0px; color: lightgray; 
  background-color: lightgray; 
  overflow: hidden; 
  border-width: 0; 
/*  background-image:url(/design/td_center_col_bg.gif);
  background-position: 0 0;
  background-repeat: repeat-x;  */
  }

a.nov_linlk {
 background-image:url(/design/news_arrow.gif);
 background-position: 0 2;
 padding-left:15px;
 background-repeat: no-repeat; 
 color: #05599d;
 font-size: 12px; 
/* text-decoration:underline;   */
}
a:hover.nov_linlk {
 color:#b64516;
 text-decoration:underline;  
 }

a:visited.nov_linlk {
/* color: #05599d; */
}

/* lider table */  
h4.h_lider_item{
 color:#E16727;
 padding-top:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-bottom:8px;
 font-size: 13px; 
}
td.td_lider_item{
 font-style:italic;
 color:#696D71;
 font-size: 11px; 
 line-height:12px;
 height:135px;
/* text-align:justify;*/
}
td.td_lider_item2{
/* text-align:justify;*/
text-align:right;
}
p.p_lider_item{
 padding-top:0px;
 padding-bottom:0px;
 margin-top:0px;
 margin-bottom:0px;
 text-align:right;
}