body{
  font-family: Arial;
  font-size: 0.8em;
  padding:0px;
  margin:0px;
  text-align:center;
  background-color:rgb(240,237,234);
  color:rgb(46,46,46);
}

img{border:none;}

#tall{width:100%;text-align:center;background-color:rgb(240,237,234);}
#top{width:980px;height:94px;margin:auto;text-align:left;}
#top .hx{float:left;padding-left:15px;padding-top:10px;}
#top h1{padding:0px;margin:0px;width:332px;height:74px;background:url('img/logo.gif') no-repeat;}
#top h1 a{width:332px;height:74px;display:block;}
#top h1 a span{display:none;}
#top h2{display:none;}
#top .adres{float:right;padding-right:15px;text-align:right;}
#top a{text-decoration:none;color:rgb(186,0,31);}
#top a:hover{text-decoration:underline;}

.f1{width:100%;height:1px;font-size:1px;clear:both;}
.f1b{width:100%;height:1px;font-size:1px;clear:both;background-color:rgb(46,46,46);}
.f10{width:100%;height:10px;font-size:10px;clear:both;}

#mall{width:100%;text-align:center;background-color:rgb(46,46,46);}
#main{width:980px;margin:auto;text-align:left;color:white;}
#main .tmain{width:100%;padding-top:10px;}
#main .tmain .lang{float:left;padding-left:15px;}
#main .tmain .tmenu{float:right;padding-right:15px;}
#main .tmain .tmenu a{text-decoration:none;color:white;}
#main .tmain .tmenu a:hover{text-decoration:underline;}
#mbox{width:583px;margin:auto;padding-top:30px;}
#mboxcont{width:583px;height:242px;}
#mboxcont h2{padding:0px;margin:0px;width:350px;height:37px;background:url('img/european_furniture.gif') no-repeat;}
#mboxcont h2 span{display:none;}

#mmenu{width:100%;margin-top:50px;padding-bottom:10px;}
#mmenu a{float:left;display:block;width:135px;height:96px;text-decoration:none;color:white;text-align:center;background:url('img/mmbg.gif');margin-left:4px;font-size:12px;}
#mmenu a span.img{display:block;width:135px;height:71px;margin-top:5px;}
#mmenu a span.desc{display:block;height:20px;line-height:20px;text-align:center;}
#mmenu a:hover span{color:rgb(153,153,153);}
#mmenu a.upholstered_furniture .img{background:url('img/upholstered_furniture.jpg');}
#mmenu a.upholstered_furniture:hover .img{background:url('img/upholstered_furniture_bw.jpg');}
#mmenu a.bedrooms .img{background:url('img/bedrooms.jpg');}
#mmenu a.bedrooms:hover .img{background:url('img/bedrooms_bw.jpg');}
#mmenu a.modular_sets .img{background:url('img/modular_sets.jpg');}
#mmenu a.modular_sets:hover .img{background:url('img/modular_sets_bw.jpg');}
#mmenu a.modular_systems .img{background:url('img/modular_systems.jpg');}
#mmenu a.modular_systems:hover .img{background:url('img/modular_systems_bw.jpg');}
#mmenu a.sets_constant_width .img{background:url('img/sets_constant_width.jpg');}
#mmenu a.sets_constant_width:hover .img{background:url('img/sets_constant_width_bw.jpg');}
#mmenu a.complementary_furniture .img{background:url('img/complementary_furniture.jpg');}
#mmenu a.complementary_furniture:hover .img{background:url('img/complementary_furniture_bw.jpg');}
#mmenu a.classic_collections .img{background:url('img/classic_collections.jpg');}
#mmenu a.classic_collections:hover .img{background:url('img/classic_collections_bw.jpg');}
#mmenu a.kitchens .img{background:url('img/kitchens.jpg');}
#mmenu a.kitchens:hover .img{background:url('img/kitchens_bw.jpg');}

.mdesc{text-align:center;}

#ball{width:100%;text-align:center;background-color:rgb(240,237,234);}
#bottom{width:980px;margin:auto;text-align:left;}
#bottom .left{float:left;padding-left:15px;}
#bottom .right{float:right;padding-right:15px;}
#bottom a{text-decoration:none;color:rgb(46,46,46);}
#bottom a:hover{text-decoration:underline;}

#smenuall{width:100%;height:56px;background-color:rgb(46,46,46);}
#smenu{width:980px;margin:auto;height:56px;}
#smenu a{float:left;display:block;width:116px;height:36px;text-align:center;background:url('img/smbg2.gif') no-repeat;color:white;font-weight:bold;text-decoration:none;margin-left:4px;margin-top:4px;padding-top:12px;}
#smenu a:hover{background:url('img/smbg2h.gif') no-repeat;}
#smenu a.active{background:url('img/smbg2h.gif') no-repeat;}

#setsall{width:100%;background-color:rgb(149,149,144);}
#sets{width:980px;margin:auto;text-align:left;}
#sets a{float:left;display:block;border-left:1px solid rgb(46,46,46);border-right:1px solid rgb(46,46,46);}
* html a:hover{visibility:visible;}
#sets a:hover img{visibility:hidden;}

#smainall{width:100%;background-color:rgb(46,46,46);}
#smain{width:975px;margin:auto;text-align:left;padding-left:5px;color:white;}
#smtop{width:100%;padding-top:20px;}
#smain .left{float:left;width:300px;}
#smain .right{float:left;width:650px;margin-left:25px;}
#smain .smtb{float:left;display:block;width:132px;height:23px;line-height:23px;text-decoration:none;color:white;text-align:center;background:url('img/smtbg.gif') no-repeat;margin-right:5px;}
#smain .smtb:hover{background:url('img/smtbg1.gif') no-repeat;}
#smain .smtb_{float:left;display:block;width:132px;height:23px;line-height:23px;text-decoration:none;color:white;text-align:center;background:url('img/smtbg1.gif') no-repeat;margin-right:5px;}
#smain .smtb_:hover{background:url('img/smtbg1.gif') no-repeat;}

#farrange .left a{float:left;display:block;width:135px;height:71px;margin-right:3px;margin-top:5px;border:2px solid rgb(46,46,46);}
#farrange .left a:hover{border:2px solid rgb(178,40,40);}
#farrange .left a.active{border:2px solid rgb(178,40,40);}

#fall{}
#fall .aleft{float:left;width:430px;}
#fall .aright{float:left;width:530px;margin-left:10px;text-align:center;}
.nav{text-align:center;}
.nav a{text-decoration:none;color:white;margin-left:10px;margin-right:10px;}
.nav a:hover{text-decoration:underline;}
#fall .aleft a{float:left;display:block;width:100px;height:100%;margin-right:3px;margin-top:5px;border:2px solid rgb(46,46,46);}
#fall .aleft a:hover{border:2px solid rgb(178,40,40);}
#fall .aleft a.active{border:2px solid rgb(178,40,40);}

#sall{width:100%;background-color:rgb(46,46,46);}
#sub{width:975px;margin:auto;text-align:left;padding-left:5px;color:white;}
#sub h3{padding-top:0px;margin-top:0px;padding-top:10px;}
#cleft{float:left;}
#cleft a{text-decoration:underline;color:white;}
#cleft a:hover{text-decoration:none;}
#cright{float:left;padding-left:40px;}

.fronty img{padding-right:20px;padding-bottom:10px;}
.fronty p{padding-top:0px;margin-top:0px;padding-top:5px;}
.blaty{}
.blaty .blat{float:left;width:100px;text-align:center;margin-right:10px;padding-bottom:10px;}
.blaty .blat img{padding-bottom:5px;}

.fb{color:rgb(173,64,64);text-decoration:none;}
.fb:hover{text-decoration:underline;}

.back{color:rgb(173,64,64);text-decoration:none;}
.back:hover{text-decoration:underline;}