body {margin:0; background:url(../img/background.gif) #a9937d; font-family:Arial, Helvetica, sans-serif; color:#92481e}
img {border:0}
a {text-decoration:underline; color:#606060}
a:hover {text-decoration:none}
#header-background{background:url(../img/header-background.gif) repeat-x; height:486px; position:absolute; top:0; right:0;width:100%; z-index:1;}

html,body {height: 100%;}
* html .out-container {height: 100%;}
.fix {clear:both}
#for-footer {height:54px; margin-top:10px;}
.footer-inside {width:990px; margin:0 auto; background:url(../img/footer-background.gif) repeat-x #c3b49b;height:54px; position:absolute; bottom:0; z-index:2;}
.out-container {border:dashed 0px; width:990px; margin:0 auto; position:relative; z-index:2; min-height: 100%; background:url(../img/content-background.gif) repeat #cfc4a9}

.menu-top {height:47px; margin-top:-10px; position:relative; z-index:3}
.menu-sides {width:17px; background:url(../img/menu-sides.png); height:47px;}
#side-left {float:left; background-position:left}
#side-right {float:left; background-position:right}
.menu-cetner {height:47px; float:left; width:956px; line-height:47px; background:url(../img/menu-background.gif) repeat-x;}
.menu-cetner a { float:left; display: block; width:152px; height:47px; line-height:47px; background:url(../img/menu-button.gif) top no-repeat; text-align:center; text-decoration:none; font-size:18px; color:#dccaa5;text-shadow: 1px 1px 1px #6a2300; margin-left:4px; margin-right:3px;}
.menu-cetner a:hover { background-position:bottom; color:#c5a984}
.footer-menu {display:block; line-height:54px; height:54px; margin-left:20px; margin-right:20px; color:#7f6e5e; text-shadow: 1px 1px 1px #e1d9c4;}
.left {float:left}
#websaitove {display:block; float:right; text-indent: 20px; background:url(../img/web-saitove.com.png) left no-repeat; height:17px; line-height:17px; margin-top:20px; margin-right:10px; font-size:11px; color:#ac9680}
#websaitove:hover {color:#8f7a66}

.center {text-align:center}
.content {margin-left:20px; margin-right:20px; margin-top:10px;}
.text-content {text-indent:10px; background:#eae4d8; padding:10px; font-size:20px; -moz-border-radius: 5px; -webkit-border-radius: 5px; padding-left:20px; padding-right:20px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; text-shadow:0px 1px #f4f0e9;}
td {padding-left:10px; padding-right:10px;}

.text-content img { margin-top:15px; margin-bottom:15px;}

.category-buttons {display:block; width:134px; height:118px; background:url(../img/produkti.jpg) no-repeat; line-height:200px; float:left; color:#92461c; font-style:italic; font-weight:bold; font-size:15px; margin-left:10px; margin-right:10px; text-align:center; margin-bottom:10px; margin-top:10px;}
#kuhni {background-position:0 0}
#holl {background-position:-134px 0}
#spalnya {background-position:-268px 0}
#detska {background-position:-402px 0}
#antre {background-position:-536px 0}
#gradina {background-position:-670px 0}


h1, h2, h3, h4 {font-style:italic;}
h1 {font-size:28px;}
h2 {font-size:24px; font-weight:normal}
.photos {position:relative}
.photos a {display:block; float:left; margin:23px; margin-top:5px;}
.photos a img {border:solid 3px #f0ede0;}










#header-background-intro{height:750px; background:url(../img/mebeli_background.jpg) repeat-x; position:absolute; top:0; z-index:1; width:100%}
#header-intro {height:750px; width:100%; z-index:2; top:0; position:absolute;background:url(../img/mebeli_po_porichka.jpg) center no-repeat;}
#intro-menu {margin:0 auto; position:relative; width:990px; top:703px;}
.slogan {position:absolute; bottom:58px; left:50%; width:442px; text-align:right;}
.slogan-lang {position:absolute;  width:442px; text-align:right; right:30px; top:20px;}
.slogan-lang a {color:#89735c}
.lang {display:block; line-height:24px; height:24px; text-indent:30px; color:#d9ccc4; font-weight:bold; float:right; margin-left:10px; margin-top:5px;}
#bg-lang {background:url(../img/bg-flag.png) no-repeat;}
#ru-lang {background:url(../img/ru-flag.png) no-repeat;}

#header{background:url(../img/rtop_logo.jpg) no-repeat; height:486px;}
.header-title {position:relative; height:486px; overflow:hidden}
.header-title h1 {margin:0; padding:0; text-indent:999px; white-space:nowrap}