body,html{margin:0;font-family:Verdana;text-align:center;}
html {font-size:80%;color:white;background:url(images/bg.gif) 0 0 repeat;}
div , form {padding:0;margin:0;}
table {font-size:100%;}
big {font-size:1.5em;}
a {color:#a9bf7d;outline:none;}
a:hover {text-decoration:none;}
.red {color:red;} .green {color:green;} .blue {color:blue;}
h1 {font-size:1.4em;}
h2 {font-size:1.3em;}
h3 {font-size:1.2em;}
h4,h5,h6{font-size:1.1em;}
h1,h2,h3,h4,h5,h6 {margin-top:0;color:#a9bf7d;}
ul {padding-left:1em;$padding-left:1.5em;margin:.5em 0;}
pre {font-family:Tahoma;}
button {cursor: pointer;}

a img {border:0px;}

hr {border:0;border-top:1px solid #888;height:1px;}

.clr {clear:both;} br.clr {line-height:.3em;}
.fll {float:left;} .flr {float:right;}
.bold {font-weight:bold;}

a.rev {text-decoration:none;}
a.rev:hover {text-decoration:underline;}

#bg {}

#main  {width:1000px;margin:0 auto;text-align:left;}
#head .menu table, #head .menu {width:500px;}

.head_bg {background:#00468c;padding-top:33px;}
#head {position:relative;height:160px;}
#head .search {position:absolute;top:95px;right:60px;float:right;}
#head .search .q {font-size:12px;border:1px solid #818181;}
#head .search input {float:left;margin:0 5px 0 0;}
#head .search input.submit {float:left;margin:3px 0px 0 0;}
#head .logo {position:absolute;left:20px;top:55px;}
#head .price {position:absolute;right:345px;bottom:45px;float:right;font-size:1.3em;}
#head .price a {color:white;text-decoration:none;}
#head .price a:hover u {text-decoration:none;}
#head .price a u {float:left;margin:0 5px 0 0;text-decoration:underline;cursor:pointer;}

table.content {width:100%;}
.content .cntr {width:484px;$position:relative;$z-index:100;}
.content .cntr .stashilo {margin-left:-60px;clear:left;}
.content .cntr .inner {margin:0 35px 0 90px;}
.content .rght {width:516px;$position:relative;$z-index:10;}

.content .phones {font-size:1.5em;}
.content .phones span {color:#a9bf7d;}

.content .request {padding:60px 0 30px 77px;background:url(images/request.gif) left top no-repeat;float:left;font-size:1.5em;color:white;}

#sub .content .cntr .inner {padding-top:80px;$position:relative;$z-index:150;$padding-left:90px;}
#sub .uperlo {margin-top:40px;margin-left:-100px;position:relative;z-index:1;$margin-left:0px;$left:-150px;$position:relative;$z-index:200;$width:484px;}


#footer  {height:120px;position:relative;}
#footer .text {position:absolute;top:40px;left:15px;width:440px;font-size:.9em;}
#footer .text p {margin:0 0 5px;}
#footer .li {position:absolute;top:49px;right:250px;width:31px;}
#footer .PR {margin:40px 0 0;width:180px;float:right;}
#footer .PR .text {position:absolute;top:-3px;left:40px;width:150px;font-size:10px;line-height:16px;}
#footer .PR a {color:white;}
#footer .PR .rel {position:relative;}
#main .catalog2 img {
  left: 14px;
  margin: auto 0;
  position: relative;
  top: 10px;
}