<!--
body
{
 font-family: Tahoma, sans-serif; 
 background-color:#d7d2d0; 
 margin:0px;
 padding:0px;
 font-size: 80%;
 line-height:120%;
}


table
{
	border-collapse: collapse;
	width: 100%;
}

td
{
	margin: 0em;
	padding: 0em;
	vertical-align: top;
    font-family: Tahoma, sans-serif;
    color: #000000;
    font-size: 80%;
    line-height:120%;
}


.cont td
{padding:5 0 5 10px;}

.data {width:auto;}

.boxshopcart {height:auto; list-style-type:none;  width:98%; border: solid 1px;border-color: #d7d2d0; padding:8px}

.data td
{padding:5 0 5 10px;}
.data1 td
{padding:10 0 5 10px;}
.data2 td
{padding:10 0 5 0px;}
.addtobasket {background-color:#EDEDED; padding:6px; text-align:right; border-style:solid; border-width:1px 0px 0px 0px; border-color:#999999}

ul#checkoutnavigation {}
ul#checkoutnavigation li {height: 70px; list-style-type:none; float:left; width:185px; margin-right:15px; border: solid 1px; padding:8px}
ul#checkoutnavigation li.active {background-color: #FFEAAB}
ul#checkoutnavigation li.active .number {font-size:20px; font-weight:bold}
ul#checkoutnavigation li.active .title {font-size:14px; font-weight:bold}
ul#checkoutnavigation li.active .description {font-size:11px}

ul#checkoutnavigation li.inactive {color:#999999; background-color: #EDEDED; border-color:#999999}
ul#checkoutnavigation li.inactive .number {font-size:20px; font-weight:bold}
ul#checkoutnavigation li.inactive .title {font-size:14px; font-weight:bold}
ul#checkoutnavigation li.inactive .description {font-size:11px}
ul#categorymenu li.level1 {list-style-type:none; padding:4px 0px 4px 6px;}
ul#categorymenu li.level1 a {text-decoration:none;  font-weight:bold;}
/* 2nd TIER */
ul#categorymenu li.level2 {list-style-type:none; padding:4px 0px 4px 24px;}
ul#categorymenu li.level2 a {font-size: 11px; text-decoration:none;  font-weight:bold;}
/* 3rd TIER */
ul#categorymenu li.level3 {list-style-type:none; background-color:#EEA003; padding:4px 0px 4px 40px;}
ul#categorymenu li.level3 a {font-size: 11px; text-decoration:none;  font-weight:bold;}

.pic
{background: url('{$tpl_path}img/pic_back.gif') no-repeat; width:221px; height:204px; vertical-align:top;
 }

.img_bor { border:1px solid #d6d6d6;}

 .stat  {font-size: 14px; line-height:16px;}


h1
{font-size: 160%; line-height:110%; color:#004fac; margin:0 0 18 0px;}

h2
{font-size: 130%; line-height:100%; color:#000; margin:0 0 18 0px;}


a {color: #0070c6; text-decoration: underline;}
a:hover {text-decoration: none;}

a.a_w {color: #ffffff; text-decoration: underline; font-weight:bold; font-size: 14px; line-height:16px;}
a.a_w:hover {text-decoration: none;}

.fon { 
    background: url('{$tpl_path}img/cont_fon.png');
  // background: none; 
  // filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='{$tpl_path}img/cont_fon.png',sizingMethod='scale'); 
 }




ul
{
margin: 0 0 0 0px;
padding: 0 0 10 0px;
}

ul li
{
margin: 0em 0em; padding: 5 0 3 15px;
list-style-type: none;

font-weight: normal;
}




#nav, #nav ul {
  list-style: none;
  margin: 0 0 0 0px;
  padding: 0 0 0 0px;
  float: left;
}

#nav li {
  float: left;
  position: relative;
  background: #515151;
  back\ground: none;
  padding: 0 0 3 0px;
}

#nav a {
  color: #fff;
  font-weight:bold;
  font-size:13px;
  line-height:15px;
  text-decoration: underline;
  display: block;
  padding: 0 3 0 10px;
  background: none;
}

#nav li li ul a {
  color: #fff;
  font-weight:bold;
  font-size:12px;
  line-height:16px;
  text-decoration: underline;
  display: block;
  padding: 0 3 0 10px;
  background: none;
}


#nav li ul {
  display: none;
  position: absolute;
  background: #008ae4;
  padding: 2 2 5 0px;
  width: 180px;
}
#nav li ul li ul{
  display: none;
   background: #008ae4;
  }


#nav li li a {
  width: 157px;
  background: none;
}

#nav li:hover ul,
#nav li.jshover ul{
  display: block;
}

#nav li:hover li ul,
#nav li.jshover li ul {
background: #7091de;
  width: 160px;
  display: none;
  top: -9px;
  left: 150px;
  
}
#nav li:hover li:hover ul,
#nav li.jshover li.jshover ul {
  display: block;
}


 FORM {MARGIN:0px; padding:0px;}

input {
    font:11px;
    border:1px solid #7d7d7d;
    background-color: #ffffff;
 }

.trans {border:0px; background-color:transparent; color:#000000;  cursor: text;}
.trans1 {border:0px; background-color:transparent; color:#000000;  cursor: text; width:160px;}
.trans2 {border:0px; background-color:transparent; color:#000000;  cursor: text; width:120px;}
.btn {border:0px; font-weight:bold; cursor: hand;}
.no { border:0px;} 

img.png {
	behavior: url("pngbehavior.htc");


	
	
ul.ul_in
{
margin: 0 0 0 20px;
padding: 0 0 0 0px;
}
ul.ul_in li
{
margin: 0 0 0 0px; padding: 5 0 0 0px;
list-style-type: none;
}

-->