#user_login_logged,#user_login_unlog{
  display:inline;
}

#user_login_form{
  position:absolute;
  left:15px;
}

#user_login_logged_block{
  position:absolute;
  left:15px;
  top:3px;
}

#user_login_form > div{
  display:inline;
}

#user_login_label{
  display:inline;
}

#user_login{
  width:100px;
}

#user_password_label{
  display:inline;
  margin-top:5px;
}

#user_password{
  width:100px;
}

#advertising_arrow_left{
  position:absolute;
  top:200px;
  left:40px;
  width:67px;
  height:67px;
  background:url('image.php?id=arrow_left');
  z-index:999;
}

#advertising_arrow_right{
  position:absolute;
  top:200px;
  right:40px;
  width:67px;
  height:67px;
  background:url('image.php?id=arrow_right');
  z-index:999;
}

#infotop{
  position:absolute;
  top:28px;
  right:20px;
  color:#fff;
}

#header_info_tel{
  position:absolute;
  right:0px;
  top:20px;
}

.infotop_icon{
  position:absolute;
  top:75px;
  width:53px;
  height:53px;
  background-position:0px 0px;
  background-repeat:no-repeat;
}

.infotop_icon:hover{
  background-position:0px -53px;
}

#infotop_map{
  right:120px;
  background-image:url('image.php?id=map');
}

#infotop_twitter{
  right:60px;
  background-image:url('image.php?id=header_tweet');
}

#infotop_facebook{
  right:0px;
  background-image:url('image.php?id=header_facebook');
}

#infotop_youtube{
  right:0px;
  background-image:url('image.php?id=header_youtube');
}

#advertising_block{
  width:856px;
  margin-left:auto;
  margin-right:auto;
  min-height:457px;
  padding:52px;
  padding-top:0px;
  background:#eceade;
  font-weight:100;
  font-size:0.9em;
}

.main_title{
  font-family:'Century';
  font-size:2em;
  padding:0px;
  padding-top:52px;
  padding-bottom:38px;
}

h2{
  font-family:'Century';
  font-size:1.5em;
  padding:0px;
  padding-top:25px;
  padding-bottom:5px;
  font-weight:400;
  margin:0px;
}

#body_background{
  position:relative;
  top:-65px;
  margin-left:auto;
  margin-right:auto;
  max-width:1192px;
  min-width:992px;
  height:213px;
  z-index:-10;
}

#content_block{
  background:url('image.php?id=border_shadow');
}

#header{
  display:none;
}

#contact_form{
  width:620px;
  margin-left:auto;
  margin-right:auto;
}

.cell:hover .menu_left{
  background:url('image.php?id=menu-left');
}

.cell:hover .menu_center{
  background:url('image.php?id=menu-center');
  color:#454545;
}

.cell:hover .menu_right{
  background:url('image.php?id=menu-right');
}

.menu_left{
  position:absolute;
  top:5px;
  left:0px;
  width:7px;
  height:57px;
  background:none;
}

.menu_center{
  position:absolute;
  top:5px;
  left:7px;
  height:42px;
  padding-top:15px;
  background:none;
  text-align:center;
}

.menu_right{
  position:absolute;
  top:5px;
  right:0px;
  width:7px;
  height:57px;
  background:none;
}

.cell{
  position:absolute;
  top:5px;
  height:57px;
  background:url('image.php?id=menu-border') no-repeat 100% 4px;
}

.cell a{
  position:relative;
  display:block;
  height:0px;
  font-size:16px;
  color:#fff;
}

#body{
  position:relative;
}

#header_bottom_shadow{
  position:relative;
  width:992px;
  margin-left:auto;
  margin-right:auto;
  height:16px;
  background:url('image.php?id=header_bottom_shadow');
}

#footer{
  position:relative;
  width:100%;
  height:34px;
  padding-top:20px;
  margin-left:auto;
  margin-right:auto;
  text-align:center;
  background:#c2bda9;
  font-family:'SegoeUI','Segoe UI';
  font-weight:200;
  font-size:14px;
}

#footer a,#footer a:hover,#footer a:active,#footer a:visited{
  color:#fff;
  text-decoration:none;
}

#menu-1{
  position:relative;
  margin:0px;
  margin-left:auto;
  margin-right:auto;
  width:992px;
  height:62px;
  padding:0px;
  list-style-type:none;
  font-family:'Century';
  font-size:16px;
  background:url('image.php?id=menu-shadow') no-repeat 0px 100%;
}

#menutop_block{
  position:relative;
  margin-left:auto;
  margin-right:auto;
  width:992px;
  height:1px;
}

#menutop{
  position:absolute;
  left:16px;
  top:0px;
  width:960px;
  height:1px;
  background:url('image.php?id=menu_line') repeat-x 0px 0px;
}

#content{
  position:relative;
  width:992px;
  margin-left:auto;
  margin-right:auto;
  font-family:'SegoeUI','Segoe UI';
  text-align:justify;
  color:#484848;
}

#content a,#content a:hover,#content a:active,#content a:visited{
  color:#484848;
  text-decoration:none;
}

#content a:hover{
  text-decoration:underline;
}

#logo_block{
  position:relative;
  margin-left:auto;
  margin-right:auto;
  width:992px;
  height:165px;
}

#logo{
  position:absolute;
  left:5px;
  top:30px;
  width:530px;
  height:137px;
  background:url('image.php?id=logo');
}

body{
  margin:0px;
  background:#e4e0d4;
}

#bg_top{
  position:absolute;
  top:0px;
  left:0px;
  z-index:-10;
  min-width:993px;
  width:100%;
}

#shadow_top{
  position:absolute;
  top:0px;
  left:0px;
  background:url('image.php?id=top_shadow');
  width:100%;
  height:28px;
}

#basket_container{
  display:none;
}

#lang{
  display:none;
}

#login{
  position:relative;
  width:992px;
  height:0px;
  top:-227px;
  margin-left:auto;
  margin-right:auto;
  text-align:left;
  color:#fff;
  font-family:'SegoeUI','Segoe UI';
  font-size:12px;
}

#login a{
  color:#f8c516;
  text-decoration:none;
}
