html,body {
      background:  url(../images/bg.jpg) repeat top left;
      height: 100%;
      margin: 0; 
      font:13px arial;
      color:#fff;}
      
img {border: 0;display: block;}
table td{vertical-align:top;border: none;padding:3px 5px;}
a{outline: none;color: #e9b707;}
table {border:0; border-collapse:collapse;}
body,div,h1,h2,h3,h4,h5,h6,input,textarea,p{margin:0; padding:0;} 
input, textarea {outline:none;}	
ul {list-style:disc;list-style-position:outside;margin:7px 0 7px 15px;padding:0;}

.clear {
      margin: 0;
      height: 1px;
      border: none;
      clear:both;
      overflow:hidden;}

#conteiner { 
        background:  url(../images/kon.png) repeat-y top center;
        min-height: 100%;
        min-width: 1000px;
        max-width: 100%;
        margin:0 auto;}
      
* html #conteiner {height: 100%;}

#conteiner_main {padding-bottom: 145px;}

#header  {
        background:  url(../images/header.jpg) no-repeat top left;
        width: 1000px;   
        height: 333px;
        margin:0 auto;}

#logo {padding:40px 0 0 17px;float:left;}

#slogan {padding:18px 0 0 108px;float:left;}

ul#icon {
       list-style:none;
       padding:16px 10px 0 0;
       float:right;}

ul#icon li{
       padding:0 9px;
       float:left;}

.poisk {float:left; padding:71px 0 0 25px;}

.search {
        background:  url(../images/search.gif) no-repeat top left;
        border: none;
        float:left;
        width: 139px;
        height: 30px;
        margin:2px 0 0 0;
        padding:0 5px 0 9px;
        color: #919191;
        font:13px arial;
        line-height: 30px;
        overflow:hidden;}

.buton {
	       background:  url(../images/buton.gif) no-repeat top left;
        border: 0;
        overflow: visible;
        cursor:pointer;
	       margin:0 0 0 4px;
	       padding:0;
	       height:44px;
	       width:33px;
        float: left;} 

ul#top_menu {
       list-style:none;
       padding:63px 0 0 20px;
       float:left;}

ul#top_menu li {
       padding:0 4px;
       float:left;}

ul#top_menu a {
       font: bold 11px arial;
       color:#fff;
       padding:10px 5px;
       text-decoration: none;
       text-transform: uppercase;
       float:left;}

ul#top_menu a:hover, ul#top_menu a.activ {color:#e9b707;}

#phone {float:right;padding:60px 20px 0 0;}

#wrapper {background:  url(../images/wrapper.gif) repeat-x top left;width:1000px;margin:0 auto;}

#left_bar {padding:10px 0 0 9px;width:235px;border:none;}

.plashka{
	       background:  url(../images/plahka.gif) no-repeat bottom left;
	       margin:0;
	       padding:13px 0 0 0;
	       width:235px;
        height:37px;
        text-align:center;}   
 
.plashka img{margin:0 auto;}
 
.box{
	       background:  url(../images/box.gif) no-repeat bottom left;
	       margin:0 0 11px 0;
	       padding:0 2px 5px 8px;
	       width:226px;}  

.akcia{
     width: 217px;
     height: 88px;
     margin: 5px auto;
     float:left;}

.raw{
     background: transparent url(../images/ramka.gif) left top no-repeat;
     width: 217px;
     height: 88px;
     padding: 0;
     position: absolute;
     margin: 0;
     cursor:pointer;}

.akcia img{width: 213px;height: 86px;margin:0 auto;display:block;cursor:pointer;}

.click  {
      background: url(../images/click.jpg) no-repeat top left;
      display: block;
      width:215px;
      height:28px;
      padding:10px 0 0 8px;
      margin: 10px 0 0 -3px;}
   
.click  a {
      font: 12px arial;
      color:#e9b707;}

.log {float:left;padding:0 12px 12px 0;}


#content {
       border: none;
       padding:11px 20px;}

.h1box {height:20px;display:block;margin:0 0 20px 0;}

.h1box img {float:left;text-align: bottom;border:1px solid #e9b707;margin:0 19px 0 0;}

h1 {display:block;font:22px arial;color:#e9b707;}

h3 {padding:10px 0;font:13px arial;color:#e9b707;}

p {padding:7px 0;}

#right_bar {padding:10px 9px 0 0;width:237px;border:none;}

.form { 
        width:190px;
        color: #fff;
        padding:4px 0;
        margin:0 auto;}

.form span {float:left;padding:2px 0 0 0;}

.vvod, .vvod_time {
        background:  url(../images/vvod.gif) no-repeat top left;
        border: none;
        float:right;
        width: 121px;
        height: 19px;
        margin: 0;
        padding:0 5px;
        color: #000;
        font:13px arial;
        line-height: 30px;
        overflow:hidden;}

.vvod_time {
        background:  url(../images/time.gif) no-repeat top left;
        width: 77px;}

.area  {
        background:  url(../images/area.gif) no-repeat top left;
        border: 0;
        float:right;
       	width: 126px;
       	height:44px;
       	padding:3px 0 0 5px;
       	margin: 0;
       	font:13px arial;
       	color: #000;
       	overflow:hidden;}      	

.vizov {
	       background:  url(../images/vizov.gif) no-repeat top left;
        border: 0;
        overflow: visible;
        cursor:pointer;
	       margin:14px 0 12px 9px;
	       padding:0;
	       height:27px;
	       width:200px;
        float: left;} 

.news {
      width:210px;
      margin:0 0 0 4px;
      padding:8px 0;
      font: 12px arial;
      color:#fff;}

.news span {
      display:block;
      font: bold 12px arial;
      color:#f7e196;}

.news a { color:#e9b707;}

.line {
      background:  url(../images/line.gif) repeat-x top left;
      margin:5px 0;
      height: 2px;
      border: none;
      clear:both;
      overflow:hidden;}

.box .line {width:210px;margin:5px 0 5px 4px;}

.baner{
     width: 239px;
     height: 103px;
     margin: 5px 0 5px -2px;
     float:left;}

.raw_b{
     background: transparent url(../images/baner.gif) left top no-repeat;
     width: 239px;
     height: 103px;
     padding: 0;
     position: absolute;
     margin: 0;
     cursor:pointer;}

.baner img{width: 235px;height: 103px;margin:0 auto;display:block;cursor:pointer;}

#footer { 
        background: url(../images/footer.jpg) left top no-repeat;   
        position:relative;  
        width: 1000px;
        height: 137px;
        margin: -137px auto 0 auto;}

p.copy {
       color:#fff;
       padding:90px 90px 0 0;
       margin:0;
       float:right;
       text-align:right;}

.footer_phone {float:left; padding:60px 125px 0 16px;}

.static {float:left; margin:0 3px; padding:90px 0 0 0;}