*{margin:0;padding:0}
h1,h2,h3{font:bold 18px tahoma, verdana, arial;color:#960;margin:0 0 20px 0}
h2,h3{font-size:14px;margin:0 0 15px 0}
h3{font-size:12px}
b,strong{color:#333}
p{margin:0 0 15px 0}
td{font-size:11px}
a,#right a{color:#039;text-decoration:underline}
a:hover,#right a:hover{color:#06f;text-decoration:underline}
a img{border:0}
ul{list-style:none}
body{background:#fff;font:11px tahoma, verdana, arial;color:#666}
.clear{clear:both}
#min-width{min-width:960px;width:expression(((document.documentElement.clientWidth || document.body.clientWidth) < 960)? "960px" :"auto")}
#top{background:url(/app/granplus/img/main-top-bg.jpg) repeat-x 0 0 #FEF3A9}
.inner #top{background-position:0 50%}
.inner #top-l{background-position:0 50%}
.inner #top-r{background-position:100% 50%}
.inner #visual{background:url(/app/granplus/img/in-visual.png) no-repeat 50% 100%;height:138px;text-align:center}
#top h1 {font: bold 36px 'arial narrow';margin:25px 0 0 0}
#top img{display:block}
#top-l{background:url(/app/granplus/img/main-top-l.jpg) no-repeat 0 0}
#top-r{background:url(/app/granplus/img/main-top-r.jpg) no-repeat 100% 0}
#visual{background:url(/app/granplus/img/visual-bg.jpg) repeat-x 0 100%; background: none;}
#visual-l{background:url(/app/granplus/img/visual-l.jpg) no-repeat 0 100%; background: none;}
#ico-l {background:url(/app/granplus/img/ico-l.gif) no-repeat 0 100%}
#ico-r {background:url(/app/granplus/img/ico-r.gif) no-repeat 100% 100%; height: 330px;text-align:left}
#ico-r h1{text-align:center}
#top-left {/*background:url(/app/granplus/img/top-left.gif) no-repeat 0 0*/}
#top-right {/*background:url(/app/granplus/img/top-right.gif) no-repeat 100% 0*/}
#parket-side-l{background:url(/app/granplus/img/parket-side.gif) repeat-y 0 0}
#parket-side-r{background:url(/app/granplus/img/parket-side.gif) repeat-y 100% 0}
#parket-bot{background:url(/app/granplus/img/parket-bot.jpg) repeat-x 0 100%}
#top table {border-collapse:collapse;width:100%;margin-top:31px}
#top table td {height:97px;width:20%;background: no-repeat 50% 0}
#top table td#t1 {background-image:url(/app/granplus/img/t1.jpg)}
#top table td#t2 {background-image:url(/app/granplus/img/t2.jpg)}
#top table td#t3 {background-image:url(/app/granplus/img/t3.jpg)}
#top table td#t4 {background-image:url(/app/granplus/img/t4.jpg)}
#top table td#t5 {background-image:url(/app/granplus/img/t5.jpg)}
#logo{display:block;width:280px;margin-left:0;text-align:center;position:relative;top:18px}
#logo *{display:block;margin:0 auto}
.inner #logo{position:static;top:0;margin:0 0 0 48px;height:111px;width:auto;text-align:left}
.inner #logo a{margin-top:36px;display:block;float:left;width:137px}
.inner #logo b{background:url(/app/granplus/img/distr-main.gif) no-repeat 0 100%;text-indent:-9999px;margin-left:137px;padding-top:74px;position:relative;left:-4px}
.inner #logo *{margin:0}
#icons{display:block;width:141px;height:27px;margin:0 auto}
#icons li{display:block;float:left;padding:9px 15px 0 15px}
#icons li a{display:block;overflow:hidden;width:17px;height:10px;text-indent:-9999px}
#ic-home{background:url(/app/granplus/img/icons.gif) no-repeat 0 0}
#ic-contacts{background:url(/app/granplus/img/icons.gif) no-repeat -17px 0}
#ic-sitemap{background:url(/app/granplus/img/icons.gif) no-repeat -34px 0}
#logo b{background:url(/app/granplus/img/distr-main.gif) no-repeat 50%;text-indent:-9999px;color:#77695E;font:12px 'arial narrow', arial, tahoma;font-weight:bold;letter-spacing:1px;padding-top:7px}
#pena-1, #pena-2, #pena-3, #pena-4, #pena-5, #pena-6{position:relative;float:left; display: none;} 
#pena-1{width:41px;left:13.5%;top:38px}
#pena-2{width:44px;left:28.5%;top:104px;margin-left:-41px}
#pena-3{width:41px;left:44%;top:127px;margin-left:-44px}
#pena-4{width:30px;left:55.5%;top:118px;margin-left:-41px}
#pena-5{width:44px;left:66.5%;top:106px;margin-left:-44px}
#pena-6{width:42px;left:82.5%;top:38px;margin-left:-44px}
#menu{background:url(/app/granplus/img/menu-bg.gif) repeat-x 0 0 #E1DACD;	padding:2px 0}
#menu-l{background:url(/app/granplus/img/menu-item-bg.jpg)	no-repeat 0 0px}
#menu-r{background:url(/app/granplus/img/menu-item-bg.jpg)	no-repeat 100% 0px}
#menu ul{display:block;height:31px;width:98.9%;margin:auto}
#menu ul li{display:block;float:left;height:31px;background:url(/app/granplus/img/menu-item-bg.jpg) no-repeat 50% 0}
#menu ul li p{padding:8px 36px 8px 24px;background:url(/app/granplus/img/menu-item-r.gif) no-repeat 100%;text-align:center;margin:0}
#menu ul li p a{color:#606267;text-align:center;font:bold 11px 'arial narrow', arial, tahoma;text-decoration:none;white-space:nowrap;letter-spacing:1px;text-transform:uppercase}
#menu ul li p a.current, #menu ul li p a:hover{color:#960}
#menu ul li.last p{background:none;padding:8px 24px 8px 24px}
*>#menu ul li p a{display:block}
#m-1{width:14.3%}
#m-2{width:19.2%}
#m-3{width:16.3%}
#m-4{width:18.6%}
#m-5{width:20%  }
#m-6{width:11.2%}
#main-cat{background:url(/app/granplus/img/lines-bg.gif) repeat 0 -5px;padding-bottom:30px;border-bottom:1px solid #D2D1CC}
#shade{position:absolute !important;width:100% !important;z-index:10 !important;min-width:960px}
#shade-l{height:35px;width:140px;float:left;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/app/granplus/img/shade-l.png',sizingMethod='scale')}
*>#shade-l{background:url(/app/granplus/img/shade-l.png) no-repeat 0 0}
#shade-r{height:35px;width:160px;float:right;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/app/granplus/img/shade-r.png',sizingMethod='scale')}
*>#shade-r{background:url(/app/granplus/img/shade-r.png) no-repeat 100% 0}
#shade-c{height:35px;margin:0 160px 0 140px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/app/granplus/img/shade-bg.png',sizingMethod='scale')}
*>#shade-c{background:url(/app/granplus/img/shade-bg.png) repeat-x 0 0}
* html #shade-c{margin:0}
* html #shade-l{margin-right:-3px}
* html #shade-r{margin-left:-3px}
.main-cat-row{padding:0 5px;width:auto;voice-family:"\"}\"";voice-family:inherit;margin:0 auto;width:90%} 
.main-cat-item, .main-cat-left, .main-cat-center, .main-cat-right{width:30%;float:left;margin-right:4.5%;margin-top:32px}
#main-last-1, #main-last-2{margin:32px 0 0 0;//margin-right:-1px !important } 
.main-cat-left{background:url(/app/granplus/img/main-cat-l.gif) no-repeat 0 100%}
.main-cat-right{background:url(/app/granplus/img/main-cat-r.gif) no-repeat 100% 100%}
.main-cat-left .main-cat-right{width:auto;float:none;margin:0}
.main-white{background:#fff;margin-left:35px;padding-bottom:35px}
.main-cat-left .main-cat-right .main-white{margin:0 35px}
.main-cat-right .main-white{margin:0 35px 0 0}
.main-white ul{position:relative;top:15px;left:-15px;min-height:85px;margin-left: 85px;}
#left .main-white ul {margin-left:0;}
.main-cat-right .main-white ul{left:20px}
.main-cat-left .main-cat-right .main-white ul{left:-15px;margin-right:-30px}
.main-cat-left .main-cat-right .main-white .main-cat-img, .main-cat-right .main-white .main-cat-img, .main-cat-left .main-white .main-cat-img{display:block;float:left;position:relative;top:15px;left:-15px}
.main-cat-right .main-white .main-cat-img{left:15px}
.main-cat-left .main-white .main-cat-img{left:-15px}
.main-white ul li{border-bottom:1px solid #D4C69C;padding:3px 0}
.main-white ul li.last{border:0}
.main-white ul li a{color:#666;text-decoration:none}
.main-white ul li a:hover{color:#666;text-decoration:underline}
.main-white ul li.last a, .main-white ul li b a{color:#960}
.main-white ul li.last a:hover, .main-white ul li b a:hover{color:#960}
.main-white ul li b{color:#960}
#left{width:282px;float:left;margin-left:48px;//margin-left:24px !important}
#right{margin-left:340px;//margin-left:0;margin-right:46px;color:#333}
* html #right{height:1%}
* html #left{margin-right:7px}
#left .main-cat-left{width:auto;float:none;margin:0 0 10px 0}
#left .main-white{background:#fff;padding:25px 0 35px 0}
.img-border{width:223px;height:162px;background:url(/app/granplus/img/img-border.jpg) no-repeat 0 0;padding:6px 0 0 14px}
#left .main-white .img-border{position:relative;left:-8px}
.img-border img{width:198px;height:141px;display:block}
#left .main-white b{color:#960;font-size:12px;margin-left:4px}
#left .main-white ul{margin-top:5px;position:static}
#left .main-white ul li{margin:0 25px 0 17px;border:0;padding-left:13px;background:url(/app/granplus/img/squares.gif) no-repeat 0 6px}
#left .main-white ul#catalog-nav li a{font-weight:bold}
#left .main-white ul li:hover{background:url(/app/granplus/img/squares.gif) no-repeat 0 -88px}
#left .main-white ul li a{color:#666;text-decoration:none}
#left .main-white ul li a.current{color:#960}
#left .main-white ul li.last a{color:#039;text-decoration:underline}
#left .main-white ul li.last a:hover{color:#06f;text-decoration:underline}
#left .main-white ul li.last{background:none}
#left .main-white ul li a:hover{text-decoration:underline}
#right .main-cat-right{width:auto;float:none;margin:0}
#right .main-white{padding:35px 0 35px 37px} 
#right blockquote{font-size:12px}
#right ul{position:static;margin:0 0 15px 0}
#right ul li{border:0;font-size:11px;margin:0 0 0 12px;background:url(/app/granplus/img/bullet.gif) no-repeat 0 7px;padding-left:13px}
#footer{height:61px;clear:both;voice-family:"\"}\"";voice-family:inherit;width:90%;margin:0 auto}
#footer a{color:#c93}
#f-left{width:30%;float:left;color:#999;font-size:9px;text-align:center;padding-top:25px}
#f-right{width:30%;float:right;text-align:center;padding-top:20px;font-size:9px}
#f-right img{position:relative;left:-5px;top:5px}
#f-center{margin:0;color:#C93;font-weight:bold;text-align:center;padding-top:25px}
*>#f-center{margin:0 30%}
#consultant4{text-align:center}
#consultant4 td{padding-top:10px}
#consultant4 td a{display:block;text-align:center;width:70%;font-size:11px;margin:0 auto;padding-bottom:15px;margin-top:-5px}
#consultant4 div{margin:0 auto}
#consultant4 div *{text-align:left}
.main-white #selection, .main-white #selection li ul{min-height:0;margin:0}
#selection a,#selection a:hover{color:#666}
#selection a.current, #selection a.current:hover{color:#960}
#right #selection li a:hover{text-decoration:underline}
#right #selection li{border-bottom:1px solid #ccc}
#right #selection li a{text-decoration:none;font-weight:bold;cursor:pointer;//cursor:hand}
#right #selection li ul li a{font-weight:normal}
#right #selection li ul{border-top:1px solid #ccc;margin-top:3px;margin-left:-13px}
#recomended{text-align:center}
#recomended td{padding-bottom:30px}
#recomended td *{display:block;margin:0 auto}
#recomended img{border:2px solid #ECDDBC}
#recomended a{width:100px;text-align:center;	margin-top:3px}
#products{margin:0 -10px}
#products td{width:50%;vertical-align:top;line-height:10px;padding:0 10px}
#products td p{font-size:11px;color:#666}
#products a.h2{border-bottom:3px solid #D4C69C;padding-bottom:6px;margin:5px 0;display:block;font-size:14px;color:#960;font-weight:bold;text-decoration:none}
#products a.h2:hover {color:#960; text-decoration:underline}
#products .main-cat-img{position:static;display:block;float:none;}
ul#pages-nav{text-align:center;min-height:1px}
ul#pages-nav li{display:inline;background:none;	margin:0;padding:0;color:#ccc}
ul#pages-nav li a{margin:0;padding:0;background:none;color:#039;text-decoration:underline}
ul#pages-nav li a:hover{color:#06f;text-decoration:underline}
#left ul.left-nav{min-height:1px}
#right img.brd{border:2px solid #ECDDBC}
#catalog-list h1{margin-bottom:0}
#catalog-list hr{border:0;height:1px;color:#ccc;background:#ccc}
#catalog-list img.brd{margin:0 10px 10px 0}
#catalog-list #samples{border-collapse:collapse;margin:10px 0}
#catalog-list #samples td{padding-bottom:10px}
#catalog-list #samples td a{display:block;text-align:center}
#catalog-list #samples img.brd{display:block;margin:0 auto;text-align:center}
.brd-gray{border:2px solid #ccc}
#product .brd-gray{margin-right:15px;display:block}
#consultant4, #product, #products, #samples, #recomended{border-collapse:collapse;width:85%;voice-family:"\"}\"";	voice-family:inherit;width:100%}
#product td{vertical-align:top}
#product #pages-nav{margin:15px 0;text-align:left}
#right blockquote dl{padding-bottom:20px;color:#666}
#right blockquote dl dd{font-size:10px;line-height:normal;margin-top:5px}
#right blockquote dl dt{font-size:11px}
#right blockquote dl dt h3{margin:0}
#right blockquote dl dt div{height:36px;padding-top:5px}
#right blockquote dl dt a.supplier{display:block;float:left;margin-right:4px} 
*>#right blockquote dl dt a.supplier{margin-right:7px}
.img-right{border:2px solid #ECDDBC}
.hr{border-bottom:1px solid #ECDDBC;margin:15px 0}
/* alpaxo */
div#sitemap ul{
	margin-bottom:0;
	min-height:0;
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix {display:inline-block}
/* Hides from IE-mac \*/
* html .clearfix {height: 1%}
.clearfix {display: block;}
/* End hide from IE-mac */ 

/* inner banner CSS */
#topbanner{position: absolute;top: 0;right: 0;}
.inner #visual{background:url(/app/granplus/img/in-visual.png) no-repeat -320px
100%;height:138px;text-align:center}
#icons{margin-left:30px;}
/* / inner banner CSS */