HTML {
	margin: 0px;
    padding: 0px;
	background: #fff;
   font-family:  Arial, Verdana, Tahoma,sans-serif;
	font-size: 11px;
	color: #0F0F0F;
 height: 100%; min-width: 960px;

}
BODY {
margin: 0px;
font-family:  Arial, Verdana, Tahoma,sans-serif;
    padding: 0px;
}
div#all{
padding: 0px;
 height: auto;
 font-family:  Arial, Verdana, Tahoma,sans-serif;
 width: 960px;
color: #0F0F0F;
font-size: 11px;
	margin: 0px;

 }
/* general */

table, div, p {
   font-family:  Arial, Verdana, Tahoma,sans-serif,;
	font-size: 11px;
	color: #0F0F0F;
       padding		: 	0px;
	   margin		:	0px;
	   border: 0px;
}

.tab1 {
width: 180px;
margin:	0px 10px;
}


.td_line {
 line-height: 20px;
}
.td_hr {
    background: url(/img/hr1.gif);
    width: auto;
    height : 7px;
}

.g-clear { clear: both; }
/* right */
#td_right {
    background: #F7F2EC;
    width: 710px;
    height : auto;
    padding: 0px 10px 5px 40px;
    border-left: 1px solid #EDE9E3;
     line-height: 17px;
}
.h2repl{
  font-weight: bold;
}

#td_right .h2repl,
#td_right H2, #td_right H1{
color: black;
margin:	0px 0px 0px -25px;
font-size: 12px;
font-family:  Arial narrow, Verdana, Tahoma,sans-serif;
letter-spacing: 1px;
    width: auto;
    height : auto;
     background: url(/img/el1.gif) top left no-repeat;
       padding: 15px 0px 10px 25px;
       text-transform: uppercase;
}
#td_right span {
    color: #8F001B;
}
.td_col {
    width: auto;
    height : 4px;
    background: #8F001B;
}
.td_news_pos {
    width: 610px;
    height : 125px;
    background: #fff;
}


 .TD_col2 {
   background: #fff;
 }
/* left */
#td_left {
    background: url(/img/bg1.gif);
    width: 260px;
    height : auto;
       padding: 0px;
        border-top: 1px solid #E9E1D5;
    border-left: 1px solid #E9E1D5;
border-right: 1px solid #E9E1D5;
}
#td_left .h2repl,
#td_left H2, #td_left .h2 {
margin:	0px;
border-top: 1px solid #fff;
border-bottom: 1px solid #F7F2EC;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
font-size: 12px;
font-family:  Arial narrow, Verdana, Tahoma,sans-serif;
letter-spacing: 1px;
    width: auto;
    height : auto;
     background: url(/img/el1.gif) top left no-repeat;
       padding: 15px 0px 10px 25px;
}
.h2 {font-weight:bold;}
#td_left P.news {
color:#474747;
margin:	10px 1px;
    width: auto;
    height : auto;
     background: url(/img/el2.gif) top left no-repeat;
       padding: 0px 0px 0px 25px;
}
#td_left A {
color:#8F001B;
margin:	0px;
       padding: 3px 0px;
       text-decoration	: underline;
}
#td_left A:hover {
color:#0F0F0F;
margin:	0px;
       padding: 3px 0px;
       text-decoration	: underline;
}
.niz {
border-bottom: 1px solid #fff;
border-left: 1px solid #fff;
border-right: 1px solid #fff;
    width: auto;
    height : auto;
}
.bott {
border-bottom: 1px solid #E9E1D5;
border-left: 1px solid #E9E1D5;
border-right: 1px solid #E9E1D5;
    width: 248px;
    height : 33px;
     background: #EFECE8;
}
img {
    border: 0px; padding:0px; margin:0px;
}
div#shapka {
width: 960px;
height : 301px;
	margin: 0px;
padding: 0px;
position: relative;
}
/* logo */
div#logo {
width: 240px;
height : 301px;
float: left;
margin: 0px;
background: url(/img/logo.gif) top left no-repeat;
padding: 0px;
position: relative;
}
#logo p {
font-size: 16px;
 font-family:  Arial, Verdana, Tahoma,sans-serif,;
color: #8F001B;
letter-spacing: 1px !important;
background: url(/img/tel.gif) top left no-repeat;
margin: 190px 30px 10px 15px;
padding: 3px 0px 5px 30px;
font-weight: bold;
text-align: right;
}
#logo span {
color: #53514E;
}
#logo sup {
color: #53514E;
text-align: right;
font-weight: normal;
letter-spacing: 0px;
}





/* cont */
ul#cont {
width: auto;
padding: 0px;
margin: 0px ;
}
#cont li {
margin: 10px 10px 5px 30px;
padding: 0px 0px 0px 0px;
list-style-image: url(/img/el3.gif);
line-height: 17px;
}
#cont li a {
color:  #8F001B;
text-decoration	: underline;
}
#cont li a:hover {
color:  #000;
text-decoration	: none;
}
/* menu */
div#menu {
width: 710px;
height : 301px;
margin: 0px;
padding: 0px;
position: absolute;
left: 250px;
background: #F7F2EC;
}
#menu table {
width: 710px;
height : 40px;
margin: 0px;
padding: 0px;
}
#menu TD {
margin: 0px;
 padding: 0px;
width: auto;
}
#menu a {
display: block;
font-family:  Arial narrow, Verdana, Tahoma,sans-serif;
letter-spacing: 1px;
font-weight:bold;
padding: 20px 7px 0px 7px;
width: auto;
height : 40px;
text-align: center;
background: #8F001B;
color: #fff;
text-decoration	: none;
border-top: 3px solid #F7F2EC;
border-bottom: 2px solid #F7F2EC;
}
#menu a.press {
display: block;
font-family:  Arial narrow, Verdana, Tahoma,sans-serif;
letter-spacing: 1px;
font-weight:bold;
padding: 20px 7px 0px 7px;
width: auto;
height : 40px;
text-align: center;
color: #FEC500;
background: #780017;
text-decoration	: none;
border-top: 3px solid #780017;
border-bottom: 2px solid #780017;
}
#menu a:hover {
display: block;
font-family:  Arial narrow, Verdana, Tahoma,sans-serif;
letter-spacing: 1px;
font-weight:bold;
padding: 20px 7px 0px 7px;
width: auto;
height : 40px;
text-align: center;
color: #FEC500;
background: #780017;
text-decoration	: none;
border-top: 3px solid #780017;
border-bottom: 2px solid #780017;
}


h1 {
padding: 7px 0px;
font-size:14px;
color:#FEC500;
margin:10px 0px 15px 15px;
}

#im {
FILTER: alpha(opacity=50)
}


p.hr {
    width: auto;
    height : 2px;
    font-size: 1px;
    margin: 4px 0px;
    background: url(/img/hr.gif);
}





a {
color:  #8F001B;
text-decoration	: underline;
}
a:hover {
color:  #B3B3B3;
text-decoration	: none;
}








/* podval */
td#podval
{
width: auto;
height : 60px;
background: #F5F5F5;
border-top: 1px solid #DDD1BD;
margin: 0px;
padding: 20px 0px 0px 0px;
}

  #podval a {
  color:  #999999;
  text-decoration	: underline;
  }
   #podval a:hover {
  color:  #DFC767;
  text-decoration	: none;
  }
   #podval span {
  color:  #999999;
  }

 .butt {
display: block;
font-family:  Arial narrow, Verdana, Tahoma,sans-serif;
letter-spacing: 1px;
font-weight:bold;
padding: 10px 7px 0px 7px;
width: 120px;
height : 30px;
text-align: center;
background: #8F001B;
color: #fff;
text-decoration	: none;
  text-transform: uppercase;
}

.butt:hover {
display: block;
font-family:  Arial narrow, Verdana, Tahoma,sans-serif;
letter-spacing: 1px;
font-weight:bold;
padding: 10px 7px 0px 7px;
width: 120px;
height : 30px;
text-align: center;
color: #FEC500;
background: #780017;
text-decoration	: none;
  text-transform: uppercase;
}

input, select {
	font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
    border: 1px solid #780017;
	color:  #000;
    background: #F7F2EC;;
	width: 200px;
    height : 15px
}

textarea {
font-family: Arial, Verdana, sans-serif;
	font-size: 10px;
	color:  #000;
    background: #F7F2EC;;
	width: 400px;
    height : 78px;
    border: 1px solid #780017;
}

  ul#catalog_0_lvl {
margin: 0px;
 padding	: 0px;
 }
#catalog_0_lvl li {
float: left;
 display: inline;
 	width: 90px;
    height : 150px;
    line-height: 12px;
     padding	: 5px;
     margin: 5px;
 }
#catalog_0_lvl img {
    border: 1px solid #8F001B;
    padding	: 1px;
    margin-bottom: 5px;
 }
 #catalog_0_lvl img.none {
    border: none;
    padding	: 1px;
 }
 #catalog_0_lvl a {
    color: #8F001B;
	text-decoration	: 	none ;
 }
 #catalog_0_lvl a:hover {
    color: #000;
	text-decoration	:	underline;
 }
 #catalog_0_lvl DIV {
  	width: 1px;
    height : 1px;
    padding	: 0px;
    margin:	0px;
    top: 15px;
    left: -10px;
    position: relative;
 }
  #catalog_0_lvl I {
    color: #53514E;
 }


  ul#catalog_10_lvl {
margin: 0px;
 padding	: 0px;
 }
#catalog_10_lvl li {
float: left;
 display: inline;
 	width: 90px;
    height : 150px;
    line-height: 12px;
     padding	: 5px;
     margin: 5px;
 }
#catalog_10_lvl img {
    border: 1px solid #8F001B;
    padding	: 1px;
    margin-bottom: 5px;
 }
 #catalog_10_lvl img.none {
    border: none;
    padding	: 1px;
 }
 #catalog_10_lvl a {
    color: #8F001B;
	text-decoration	: 	none ;
 }
 #catalog_10_lvl a:hover {
    color: #000;
	text-decoration	:	underline;
 }
 #catalog_10_lvl DIV {
  	width: 1px;
    height : 1px;
    padding	: 0px;
    margin:	0px;
    top: 15px;
    left: -10px;
    position: relative;
 }
  #catalog_10_lvl I {
    color: #53514E;
 }



 ul#catalog_9_lvl {
margin: 0px;
 padding	: 0px;
 }
#catalog_9_lvl li {
float: left;
 display: inline;
 	width: 140px;
    height : 120px;
    line-height: 12px;
     padding	: 5px;
     margin: 5px;
 }
#catalog_9_lvl img {
    border: 1px solid #8F001B;
    padding	: 1px;
    margin-bottom: 5px;
 }
 #catalog_9_lvl img.none {
    border: none;
    padding	: 1px;
 }
 #catalog_9_lvl a {
    color: #8F001B;
	text-decoration	: 	none ;
 }
 #catalog_9_lvl a:hover {
    color: #000;
	text-decoration	:	underline;
 }
 #catalog_9_lvl DIV {
  	width: 1px;
    height : 1px;
    padding	: 0px;
    margin:	0px;
    top: 15px;
    left: -10px;
    position: relative;
 }
  #catalog_9_lvl I {
    color: #53514E;
 }









 ul#catalog_10_lvl {
margin:0;
padding:0;
}
#catalog_10_lvl li {
display:inline;
float:left;
height:120px;
line-height:12px;
margin:5px;
padding:5px;
width:140px;
}
#catalog_10_lvl img {
border:1px solid #8F001B;
margin-bottom:5px;
padding:1px;
}
#catalog_10_lvl img.none {
border:medium none;
padding:1px;
}
#catalog_10_lvl a {
color:#8F001B;
text-decoration:none;
}
#catalog_10_lvl a:hover {
color:#000000;
text-decoration:underline;
}
#catalog_10_lvl div {
height:1px;
left:-10px;
margin:0;
padding:0;
position:relative;
top:15px;
width:1px;
}
#catalog_10_lvl i {
color:#53514E;
}

#cont li a{color:#000;text-decoration:none;}
#cont li a.activ{color: #8F001B;   text-decoration: none;}

.sklad_prog, .sklad_prog td{ 
    border: 1px solid black;
    border-spacing: 0px;
    border-collapse: collapse;
    text-align: center;
    vertical-align: middle;
}
#qas img{border:1px  solid #8F001B;}
#qas b{color: #8F001B;}

