* { margin: 0; padding: 0; border: 0; }
html, body { height: 100%; width: 100%; }
BODY {
	color : #000;
	background : #dededd;
	font-size : 11px;
	font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
	text-align: center;
}
a,a:active, a:link, a:visited {
	color: #000;
	text-decoration: underline;
}
a:hover { text-decoration: none; }

.all{
width: 916px;
margin: 0px auto;
text-align: left;
background: #aaa9a9 url(img/lb.jpg) repeat-y 0 0;
}
.r{
background: url(img/rb.jpg) repeat-y 100% 0;
}
/*========menu========*/
#nav {
  background: url(images/nav_bg.gif) repeat-x top;
  padding: 2px 0 10px;
  text-align: center;
}
#nav td{
	border:0;
}
#nav a {
  display: block;
  background: url(images/nav_a_bg.gif) repeat-x;
  line-height: 18px;
  padding-bottom: 2px;
  width: 90px;
  font-weight: bold;
  text-decoration: none;
}
#nav a:hover {
  text-decoration: underline;
}
#nav .subnav {
	display:none;
	position:absolute;
}
#nav .subnav  a {
	position:relative;
	left:5px;
	display:block;
	width:250px;
	text-align:left;
	background:#e8e8e8;
	border:#f00 1px solid;
	border-left:0px;
	border-right:0px;
	padding:1px 5px;
	font-weight:normal;
}
#nav .subnav  a:hover {
	text-decoration:none;
	background:#bfbfbf;
}
#nav td:hover .subnav,#nav td.over .subnav{
	display:block;
}
/*========menu========*/
/* start hrader */
.header{
 background: url(img/urb.jpg) no-repeat 100% 0;
}
.header-img{
 background: url(img/header.jpg) no-repeat 100% 0;
 margin: 0 17px 0 2px;
 height: 115px;
 cursor: pointer;
}
.logo{
 background: url(img/logo.gif) no-repeat 10px 0;
 height: 115px;
 padding: 0 40px;
 cursor: pointer;
}
h5{
  width: 150px;
 padding: 72px 0 0 0;
  color: #fff;
  font-size : 11px;
  text-align: center;
  text-decoration : none;
  cursor: pointer;
}
/* end header */
/* start top menu */

.top-menu{
 background: url(img/top-menu.gif) repeat-x;
 height: 30px; 
 margin-left: 2px; 
 margin-right: 18px; 
 margin-top: 0; 
 margin-bottom: 0; 
 padding-left: 40px; 
 padding-right: 0; 
 padding-top: 2px; 
 padding-bottom:0px
}

.top-menu li{
 background: url(img/tm-li.gif) no-repeat;
 height: 20px;
 float: left;
 width: 90px;
 text-align: center;
 margin: 0 6px;
 list-style-type: none
}

a.tm, a.tm:link, a.tm:active, a.tm:visited{
	color : #000;
	text-decoration : none;
	font-weight: bolder;
	padding: 2px 0 0 0;
	display: block;
}
a.tm:hover{ text-decoration : underline; }
/* end top menu */
/* start sidebar */
.sidebar{
float: left;
width: 280px;
}
a.no, a.no:link, a.no:active, a.no:visited, a.no:hover
{text-decoration : none}

.sb-block{
margin: 12px 11px 0 12px;
background: #e7e8ea url(img/sb-block.gif) repeat-y;
}
h4{
 background: url(img/zag.gif) no-repeat;
 font-size : 11px;
 padding: 13px 0 15px 40px;
}
.sidebar p{
 padding: 8px 11px 8px 14px;
}
.menu{
 padding: 0 0 5px 15px;
}
.m-li{
 background: url(img/m-li.gif) no-repeat 5px 8px;
 padding: 5px 0 5px 20px;
  list-style: none;
}
.pm-li{
 padding: 2px 0 2px 20px;
 list-style: square inside;
}
a.m, a.m:link, a.m:active, a.m:visited{
	color : #000;
	text-decoration : none;
	font-weight: bolder;
	padding: 2px 0 0 0;
	display: block;
}
a.m:hover{ text-decoration : underline; }
a.pm, a.pm:link, a.pm:active, a.pm:visited{
	color : #000;
	text-decoration : none;
}
a.pm:hover{ text-decoration : underline; }
input{
 margin: 3px 0 10px 10px;
}
label{
 width: 50px;
 float: left;
 padding: 5px 0 0 0;
}
#podp{
padding: 0 0 0 20px;
}
/* end sidebar*/
/* start content */
.content{
 background: #fff url(img/cont.gif) no-repeat;
 margin: 12px 30px 0 281px;
}
.ulc{
 background:  url(img/ulc.gif) no-repeat 100% 0;
 padding: 5px 0 5px 20px;
}
.bread{
 background:  url(img/zn.gif) no-repeat 0 6px;
 padding: 5px 0 5px 20px;
}
h1 { 
font-size: 14px; 
text-align: center; 
margin:  15px 10px 15px 10px;
}
.features{
padding: 10px 0 10px 0;
margin-top: 10px;
float: left;
width: 300px;
}
h2{
  margin:  10px 5px 5px 5px;
  padding: 0px 0 0 0;
  color: #000000;
  font-size : 11px;
  text-align: center;
}
p{
  margin:  5px 5px 10px 0px;
  color: #000000;
  font-size : 11px;
  text-align: left;
}
.liner  {
  color: #666666;
  font-size: 7pt;
  font-weight: bold;
  text-align: left 
}
table {
  border-collapse: collapse;
  margin: 10px 0 10px 0;
}
table td, table th {
  border: #666666 1px solid;
  padding: 2px 4px;
}
.table0 {
  border: none;
  border-collapse: collapse;
  margin: 10px 10px 10px 10px;
}
.table0 td, .table0 th {
  border: 0px solid;
  padding: 2px 4px;
}
.invtab {
  border: 0px;
  padding: 2px 4px;
}
.features li{
list-style: square inside;
margin: 0 0 0 20px;
}
.st li{
list-style: square inside;
margin: 0 0 0 20px;
}
.ol li{
margin: 0 0 0 20px;
}
/* end content */
.clear{
clear: both;
}
/* start footer */
.footer{
background: url(img/df.jpg) repeat-x 0 100%;
margin: 20px 0 0 0; 
}
.dlf{
background: url(img/dlf.jpg) no-repeat 0 100%;
}
.drf{
background: url(img/drf.jpg) no-repeat 100% 100%;
padding: 0 0 30px 0;
}
.rekvizit{
background: #e7e8ea url(img/footer-bolder.gif) repeat-x 0 0;
padding: 12px 0 3px 0;
margin: 0 18px 0 2px;
text-align: center;
height: 10%;
}
.copyright{
height: 20px;
}
.copyright p{
float: left;
padding: 5px 0 0 60px;
font-size: 10px;
}
/* end footer */
.reklama{
text-align: center;
margin: 20px 0 0 0;
}