*/ body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; background: Url(/im/bg2.png) repeat-x center top #050527; color: #ecd39b; } a { color: #ecd39b; text-decoration: underline; } a:hover { color: #ecd39b; text-decoration: none; } h1, h2, h3, h4, h5, h6 { color: #ecd39b; margin: 0; } #bottom { background: Url(/im/line.png) no-repeat center top; } #bottom h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; } #pagebody { } .visual-kzsound { background: Url(/im/clouds.png) no-repeat center -100px; } #logobg { background: Url(/im/logo_bg.png) no-repeat center -295px; } body.kzsound #logobg { background: none; } body.kzsound #top { background: Url(/im/logo_bg.png) no-repeat center -295px; } body.kzsound #house1 { background: Url(/im/city.png) no-repeat 50% 300px; } #house2 { } #house3 { } #scene { background: Url(/im/scen.png) no-repeat center top; } #down { background: Url(/im/down.png) no-repeat center 747px; } .visual-about { background: Url(/im/visual/about.png) no-repeat center 100px; } .visual-audio { background: Url(/im/visual/audio.png) no-repeat center 140px; } .visual-light { background: Url(/im/visual/light.png) no-repeat center 140px; } .visual-video { background: Url(/im/visual/video.png) no-repeat center 160px; } .visual-scene { background: Url(/im/visual/scene.png) no-repeat center 130px; } .visual-portfolio { background: Url(/im/visual/portfolio.png) no-repeat center 160px; } .visual-catalog { background: Url(/im/visual/catalog.png) no-repeat center 190px; } #cnt { height: 100%; width: 100%; } div.logo { text-align: center; } div.logo img { margin: 0; } #copyright { text-align: right; margin: 0; } .menu { text-align: center; } .menu li { display: inline-block; height: 30px; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; } .menu li.active { background: #4a3b50; } .ie .menu li.active { border: 0px; behavior: url(/s/border-radius.htc); } .menu img { margin: 4px; } h1 { font-face: Verdana; font-size: 18px; color: #f0cfcf; } #left { float: left; width: 200px; } #cont_in { margin-left: 210px; padding-right: 30px; } #left li { list-style-image: none; list-style-type: none; } a { color: #a45529; text-decoration: none; } p { margin-bottom: 1em; } #content { margin-top: 300px; text-align: left; color: #f0cfcf; } body.kzsound #content { margin-top: 80px; padding-left: 0; text-align: center; } input { width: 50%; } /*