body {background: url("images/bg_right.png") left top repeat-x}

#bg-left {width: 50%; background: url("images/bg_left.png") left top repeat-x; height: 694px}
#page {position: absolute; top: 0; background: url("images/bg_center.jpg") center top no-repeat; width: 100%; text-align: center}
#page-in {width: 990px; margin: 0 auto; position: relative; left: 0px}
#topPanelHolder, #topPanel {width: 100%; height: auto}
#topPanelHolder {text-align: left}
#middlePanel {width: 100%; background-image: none; text-align: left; padding-top: 20px}

#topPanelHolder a.logo2 {position: static; background: url("images/logo2.png"); width: 207px; height: 108px; margin-left: 40px}
#topPanel #webMenu li a {color: #535353; padding: 7px 12px; width: auto; background-image: none; left: 0; top: 0}
#topPanel #webMenu li a:hover, #topPanel #webMenu li.selected a {background-image: url("images/menu_top-middle.png"); color: #E5B500}
#topPanel #webMenu li a span.left, #topPanel #webMenu li.selected a span.left {background-image: url("images/menu_top-left.png") !important; left: -5px}
#topPanel #webMenu li a span.right, #topPanel #webMenu li.selected a span.right {background-image: url("images/menu_top-right.png") !important; right: -5px}
#topPanel #langMenu {right: 41px}
#topPanel #langMenu a {position: static}
#topPanel #webMenu {top: 47px; right: 10px}

#menu-left {width: 225px; height: 335px; padding: 30px 0 20px 0; background: url("images/bg_menu-left.png") left top no-repeat; float: left}
#menu-left li {list-style-type: none; padding: 5px 5px 5px 20px; display: block; text-align: left}
#menu-left li a {text-transform: uppercase; font-weight: bold; text-decoration: none; display: block; padding: 4px 23px; font-size: 110%; font-family: "Times New Roman", serif; color: #000000}
#menu-left li.active a, #menu-left li a:hover {background: url("images/menu_left-hover.png") left center no-repeat}

.dresses-photos {background: url("images/shadow_under-photos.png") center bottom no-repeat; float: left; margin-top: 45px; padding-bottom: 15px}
.dresses-photos div {width: 255px; float: left; text-align: center; background: url("images/photo_right.png") right center no-repeat}
.dresses-photos div.photos-nobg {background-image: none}

.dresses-photos div .dress-item {
   height:339px !important;
}
.dresses-photos div .dress-item a {
  position:relative;
  top:220px;
  display:block;
  width:217px;
  height:50px;
  padding-top:6px;
  background: url("images/btn_blank.png") no-repeat;
  
  font-family: "TimesNewRoman";
  font-size:24px;
  font-weight:bold;
  color:#3a3939; 
  text-decoration:none;
} 
.dresses-photos div .dress-item a span {
  font-family: "Arial";
  font-size:11px;
  font-weight:bold;
  color:#747373;
}

.dresses-photos div .dress1 a { left:12px; }
.dresses-photos div .dress2 a { left:10px; }
.dresses-photos div .dress3 a { left:10px; }

.dresses-photos div .dress1 {
  background: url("../images/dress1.png") no-repeat;
}
.dresses-photos div .dress2 {
  background: url("../images/dress2.png") 55px 0px no-repeat;
}
.dresses-photos div .dress3 {
  background: url("../images/dress3.png") 20px 0px no-repeat;
}

.leftContentPanel.about {margin-top: 50px; margin-left: 25px}
.middleContentPanel.offer, .rightContentPanel.articles {margin-top: 50px}

#bottomPanel {margin-left: 28px; text-align: left}
