body{
  margin: 0;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
}
p{
  text-align: justify;
}
a:link, a:active, a:hover, a:visited {
  color: #CC0000;
}
h1{
  font-size: 12px;
  display: inline;
  color: red;
}

img {
  border: 0;
}
li{
list-style-image: url('images/li.gif'); margin-top:3px;
}
.top{
  height: 126px;
  width: 100%;
  text-align: left;
}

.t1{
  width: 125px
}
.t2{
  width: 325px;
  background-image: url(images/top_2.gif);
  vertical-align: bottom;
  padding-bottom: 15px;
}

.line{
  background-image:url(images/bg.gif);
  height: 34px;
  width: 100%;
}
.line2{
  background-image:url(images/bg2.gif);
  height: 60px;
  vertical-align: middle;
  width: 100%;
  background-repeat: repeat-x;
  background-position: top;
  background-color: #df0326
}
.search {
  height: 15px;
  width: 230px;
  border-color: #DF0326;
  border-width: 1px;
  border-style: solid;
  color: #A0A0A0;
}
.sr10{
  padding-top: 5px
}
.phone{
  padding-top:3px;
  font-weight: bold;
  color: #FFFFFF
}

.ar{
text-align: right;
}
.menu{
  padding-left:5px;
  vertical-align: top;
  width:150px;
}
.menu a:link, a:visited, a:active{
  color:#FF0000;
  text-decoration: none;
}
.menu a:hover{
  color:#9D0000;
  text-decoration: underline
}
.wal
{
  width:230px;
  vertical-align: top;
  padding-left: 10px;
  padding-right: 10px;
}
.content
{
  vertical-align:top;
  width: 98%;
}

.im {
  border-color: #B0B0B0;
  border-style: solid;
  border-width: 1px
}


.rub {
  padding-left:5px;
  width: 220px;
}

.rub li{
  list-style-image: url(images/star-l.gif);
  font-size: 10px;
}
.rtop{
  color:#DF0024;
  font-weight: bold;
  padding-top:10px;
  margin-bottom:-10px;
}
a.tp:link {
  color:#DF0024;
}

a.copyr:link, a.copyr:visited, a.copyr:active, a.copyr:hover{
  color:#000000;
}


a.contTR:link, a.contTR:visited, a.contTR:active {
  color:#DF0024;
/*  font-weight: bold; */
  text-decoration: none
}
a.contTR:hover {
  color:#DF0024;
  font-weight: bold;
  text-decoration: underline
}
a.readylist:link, a.readylist:visited, a.readylist:active{
text-decoration: none;
}
a.readylist:hover{
text-decoration: underline;
}

a.ready:link, a.ready:visited, a.ready:active{
  text-decoration: none;
  color: #898686
}
a.ready:hover{
  text-decoration: underline;
  color: #898686
}
.baner 
{
  background-image: url(images/baner.gif);
  width: 115px;
  height: 192px;
  text-align: center;
  vertical-align: bottom;
  background-repeat: no-repeat
}
a.baner:link, a.baner:visited, a.baner:active{
  color:#FFFFFF;
  text-decoration: underline;
  font-weight: normal
}
 a.baner:hover {
  color:#E0E0E0;
  text-decoration: underline;
   font-weight: normal
}
.td_ready{
  font-size: 10px;
}
.niz{
width:280px;
 vertical-align: middle;
}

.keywords{
  color: #CC0000
}
/* scrol bars */
body{
  scrollbar-darkshadow-color: #FCFCFC;
  scrollbar-base-color: #F0F0F0;
  scrollbar-face-color: #FFFFFF;
  scrollbar-highlight-color: #000000;
  scrollbar-shadow-color: #A3A3A3;
  scrollbar-track-color: #FAFAFA;
  scrollbar-3dlight-color: #C0C0C0;
  scrollbar-arrow-color: #990000;
}


/* div */
#hand{
  position: absolute;
  top:0px;
  right:0px;
  text-align: right;
  z-index:10 ;
}
#banner {
  position: absolute;
  top: 3px;
  left: 425px;
  background-image: url(images/banner_bg.gif);
  background-position: top;
  background-repeat: no-repeat;
  width: 344px;
  height: 121px;
  padding-top:2px;
  z-index: 1;
}
/* input */
input, select, textarea{
  border-color: #E0E0E0;
  border-style: solid;
  border-width: 1px
}
.pager{

  padding:0;
  min-height:25px;
  margin-top:20px;
}
.pager a
{
  color:#006fc4;
  padding:5px;
  font-size:80%;
  font-family:Verdana, Arial, Sans-Serif;
}
.pager a:active{
  padding:5px;
  font-size:80%;
  background-color: red;
}

.pager a:hover
{
padding:5px;
  color: #FFFFFF;
  background-color: red;
}

/*zakaz*/
.form_table 
{
	margin-top:15px;
	
}
.form_button 
{
	margin-top:15px;
}
.form_comment 
{
	font-size:75%;
	width:80%;
	margin-top:1ex;
	font-style:italic;
	margin-bottom:10px;
	color:Gray;
}
.form_table td
{
	border-bottom: dashed 1px #dddddd;
	padding:10px 0;
	
}
.z_form {
	width:100%;
}
.z_form_item {
	width:100%;
	min-width:200px;
	position:relative;
}
.z_form_b {
	padding:10px 0;
}

.ann {
	font-size:65%;
	color:#666666;
}
.z_form_title 
{
	width:80%;
	font-weight:bold;
	float:left;
	font-size:80%;
	margin-right:5%
}
td.td_but
{
    padding:2px;
    height:10px;
    border:double 3px #ee0000;
}
td.td_but:hover
{
    color:#FFFFFF;
    background-color:#ffa6a6;
}
a.tb_but:link
{
    text-decoration:none;
    color:#000000;
}
a.tb_but:hover
{
    text-decoration:none;
    color:#000000;
}
.dop
{
    padding-right:25px;
}
.dop p
{
    font-size:110%;
    padding-bottom:5px;
    border-bottom:dotted 1px #666666;
}
dt{
  color:#DF0024;
  font-weight: bold;
  font-size:120%;
}
dd
{
    padding-bottom:20px;
}
dl
{
    padding-right:35px;
}
hr
{
    border: dashed 1px #dddddd;
}
li
{
    
}
#one
{
   position:absolute;
   left:710px;
   top:95px;
   z-index:100; 
}
#lInfo{
width:240px;
}
#lInfo dt
{
margin-left:-5px;
}
#lInfo dd
{
	padding-bottom:5px;
	padding-right:0px;
	margin-left:3px;
}
