body {
  font-family: Verdana, sans-serif;
  color: #CEC4A1;
  font-size: 14px;
  background: url("images/bg.gif");
}
img {
  border: 0px;
}

a {
  color: #CEC4A1;
  text-decoration: none;
}
a:hover {
  text-decoration: underline;
}
.all {
  width: 998px;
  margin: auto;
}
.header {
  /*height: 210px;
  padding: 0 30px;*/
  background: url("images/header_line_top.png") repeat-x top left;
}
.header-left-line {
  background: url("images/header_line_left.png") repeat-y;
}
.header-right-line {
  background: url("images/header_line_right.png") repeat-y top right;
}

.header-links {
  padding: 20px 0 0 60px;
}
.header-links a {
  padding: 0 20px;
}
.header-logo {
  padding: 0 0 0 120px;
  float: left;
}
.header-girl {
  width: 186px;
  height: 140px;
  background: url("images/logo_girl.png") no-repeat center;
  float: right;
  margin-right: 70px;
}
.menu {
  font-size: 11px;
  width: 990px;
  margin: auto;
}
.slogan {
  padding-top: 55px;
  font-size: 12px;
  width: 900px;
  margin: auto;
}
.main {
  background: url("images/menu_line_left.png") repeat-y;
  padding-top: 1px;
}
.main_rbg {
  background: url("images/menu_line_right.png") repeat-y top right;
}
.topmenu {
   padding:0;
   margin-left: 50px;
}
.topmenu ul {
   list-style:none;
}
.topmenu ul li {
   display:inline;
   height:42px;
}
.tmitem {
   height:27px;
   float:left;
   padding:15px 1px 0 0;
}
.tmitemh {
   height:26px;
   float:left;
   padding:15px 2px 0 0;
   background:url("images/crown.png") top center no-repeat;
}
.tmitem div {
   background:url("images/tmbg.png") top left repeat-x;
   float:left;
}
.tmitem div div {
   background:url("images/tml.png") top left no-repeat;
}
.tmitem div div div {
   background:url("images/tmr.png") top right no-repeat;
   padding:0 12px;
   line-height:27px;
   text-align:center;
}
.tmitemh div {
   background:url("images/tmbg.png") top left repeat-x;
   float:left;
}
.tmitemh div div {
   background:url("images/tml.png") top left no-repeat;
}
.tmitemh div div div {
   background:url("images/tmr.png") top right no-repeat;
   padding:0 12px;
   line-height:27px;
   text-align:center;
}
.tmitem a,.tmitemh a {
   color:#fff;
   text-decoration:none;
}
.tmitem a:hover,.tmitemh a:hover {
   color:#fff;
   text-decoration:underline;
}
.content-wrap {
  background: url("images/main_line_bottom.png") repeat-x bottom left;
  padding-bottom: 15px;
}
.content-wrap-left-bg {
  background: url("images/bottom_line_left.png") no-repeat bottom left;
}
.content-wrap-right-bg {
  background: url("images/bottom_line_right.png") no-repeat bottom right;
}
.right-menu {
  float: left;
  padding: 10px;
  width: 200px;
}
.content {
  float: right;
  padding: 10px 0;
  width: 778px;
}
.menu-block {
  margin-bottom: 10px;
}
.menu-title {
  width: 166px;
  height: 29px;
  background: url("images/menu-title.png") no-repeat center;
}
.menu-title2 {
  width: 166px;
  height: 33px;
  background: url("images/dev_dnya.png") no-repeat center;
}
.menu-block-top {
  height: 10px;
  background: url("images/menu-bg-top.png") no-repeat;
}
.menu-block-bottom {
  height: 10px;
  background: url("images/menu-bg-bottom.png") no-repeat;
}
.menu-block-content {
  padding: 0 10px;
  background: url("images/menu-bg.png") repeat-y;
}
.menu-block-content2 {
  padding: 0 10px;
  background: url("images/menu-bg.png") repeat-y;
}
.dev_day
{
  margin-left : -32px;
}
.menu-block ul {
  margin: 0;
  padding: 10px 0 0 20px;
}
.menu-block li {
  list-style-type: none; 
}
.menu-block li:before {
  content: "- ";
}
#vip {
  /*background: url("images/vip.png") no-repeat center right;*/
  
}
#vip_title {
  height: 30px;
  background: url("images/vip_title.png") no-repeat center;
}
.item-title-vip {
  text-align: center;
  font-size: 24px;
  width: 210px;
}
.item-block {
  width: 230px;
  margin:0 5px 10px 5px;
  display : inline-block;
}
.item-title {
  font-size: 24px;
  width: 210px;
  text-align: center;
  margin-bottom: 5px;
  border-bottom: 1px solid #CB9F02;
}
.item-block-top {
  height: 9px;
  background: url("images/item-bg-top.png") no-repeat;
}
.item-block-bottom {
  height: 9px;
  background: url("images/item-bg-bottom.png") no-repeat;
}
.item-block-content {
  font-size: 10px;
  width: 230px;
  padding: 0 10px;
  background: url("images/item-bg.png") repeat-y;
}
.item-block ul {
  margin: 0;
  padding-left: 10px;
}
.item-block li {
  list-style-type: none; 
}
.item-block li:before {
  padding-left: 10px;
  content: "- ";
}
.item-block .item-other ul li{
  padding-left: 0;
  display: inline-block;
}
.dev-day {
  width: 230px;
  margin:0 5px 10px 5px;
  display: inline-block;
}
.dev-day-title {
  font-size: 24px;
  width: 210px;
  text-align: center;
  margin-bottom: 5px;
  
}
.dev-day-top {
  height: 9px;
  
}
.dev-day-bottom {
  height: 9px;
  
}
.dev-day-content {
  font-size: 10px;
  width: 230px;
  padding: 0 10px;
  
}
.dev-day ul {
  margin: 0;
  padding-left: 10px;
}
.dev-day li {
  list-style-type: none; 
}
.dev-day li:before {
  padding-left: 10px;
  content: "- ";
}
.dev-day .item-other ul li{
  padding-left: 0;
  display: inline-block;
}
.item-image {
  margin: 5px;
}
.vip-line {
  height:20px;
  width: 728px;
  background: url("images/vip_line.png") center center repeat-x;
  margin-bottom:10px;
}
.view_otzivi
{
 margin-left : 10px;
}
.view_otzivi a
{
 color : #CB9F02;
 font-size : 13px;
}
.view_otzivi_dev_day
{
 margin-left : -4px;
}
.view_otzivi_dev_day a
{
 color : #CB9F02;
 font-size : 13px;
}
.arrows
{
 font-size : 12px;
 text-decoration : none;
 color : #CB9F02;
}