@charset "utf-8";
/* CSS Document */

html {height:100%; background:#fff; }

body {position:relative; color:#1b2952; background:#fff; font-size:100.01%; width:100%; padding:0; margin:0 auto 0 0; min-width:1000px; font-family:Arial, Tahoma, Verdana, sans-serif; min-height:100%; }

.main {position:relative; width:100%; min-width:1000px; max-width:1256px; margin:0 auto 0 0; min-height:301px; }

.fon-body-right {position:absolute; width:1000px; height:311px; top:0; left:0; background:url(fon-body.jpg) 0 0 no-repeat; z-index:1; }









/* HEADER */
.logo {position:absolute; width:213px; height:180px; left:15px; top:0; overflow:hidden; z-index:10; }

.logo div {width:213px; height:180px; background:url(logo0000.png) 0 0 no-repeat; }

.logo div a {display:block; width:213px; height:180px; text-decoration:none; position:relative; }

.hidden {min-height:10px; overflow:hidden; }

.phones {position:absolute; width:160px; height:90px; left:136px; top:0; z-index:10; padding:10px 0 0 0; }

.numder-box {width:152px; float:left; }

.text-call {margin:0; line-height:110%; color:#417ff4; font-size:110%; font-family:Tahoma,Verdana,sans-serif; }

.kod {float:left; width:37px; font-size:70%; padding:5px 0 1px 0; line-height:100%; font-family:Tahoma, Verdana, sans-serif; }

.number {float:left; width:115px; /*color:#f91e01;*/ color:#ec7100; font-size:140%; margin:1px 0 2px 0; padding:1px 0 4px 0; letter-spacing:0.01em; line-height:100%; font-family:Arial, sans-serif; }

.p_adress-magaz {float:left; width:213px; padding:11px 0 9px 0; }

.p_adress-magaz a:link {border-bottom:1px dashed #f97a1d; text-decoration:none; /*color:#f91e01;*/ color:#ec7100; font-weight:bold; }
.p_adress-magaz a:visited {border-bottom:1px dashed #f97a1d; text-decoration:none; /*color:#f91e01;*/ color:#ec7100; font-weight:bold; }
.p_adress-magaz a:hover {border-bottom:1px dashed #f97a1d; text-decoration:none; /*color:#f91e01;*/ color:#ec7100; font-weight:bold; }

.right-top-box {position:absolute; width:326px; height:170px; left:-326px; margin-left:100%; top:0; overflow:hidden; z-index:12; }

.right-top-fon {position:absolute; width:326px; height:162px; left:-326px; margin:0 0 0 100%; top:6px; z-index:9; }

.right-top-fon div {background:url(fon-righ.png) 0 0 no-repeat; width:326px; height:162px; }

.right-top-text {position:relative; left:0; top:0; z-index:10; }

.right-top-text .hidden {position:relative; left:0; top:0; z-index:10; }

.registr-search {width:675px; padding:14px 0 0 15px; position:absolute; height:auto; left:-690px; margin:0 0 0 100%; top:0; z-index:11; }

.fon-registr-search {width:457px; height:105px; position:absolute; overflow:hidden; background:url(soti0000.png) 0 0 no-repeat; z-index:11; left:0; top:0; }

* html .fon-registr-search {background-image:none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/img/soti.png', sizingMethod='scale')}

.text-registr-search {position:relative; z-index:12; top:0; left:0; }

.p_login {padding:1px 0 1px 36px; /*color:#F91E01;*/ color:#ec7100; margin:1px 0 7px 0; font-size:110%; font-family:Tahoma,Verdana,sans-serif; }

.avtoriz {height:61px; overflow:hidden; padding:0 0 0 36px; }

.login-passw {min-height:10px; overflow:hidden; }

.login-passw p {font-size:70%; padding:0 0 3px 0; margin:1px 0; color:#3f5082; }

.login-passw p.p_registr {padding:1px 0 1px 36px; font-weight:bold; }

.login-passw p.p_forget-passw {padding:1px 0 1px 43px; font-weight:bold; }

.login {float:left; width:175px; background:url(fon-logi.gif) 36px 2px no-repeat; height:50px; }

.login input {height:12px; padding:0 1px; background:#fff; color:#1b2952; border:0; margin:2px 0 0 5px; width:115px; font-family:Arial, Verdana, sans-serif; font-size:8pt; line-height:100%; vertical-align:top; overflow:hidden; }

.passw {float:left; width:184px; background:url(fon-pass.gif) 43px 2px no-repeat; height:50px; }

.passw input {height:12px; padding:0 1px; background:#fff; color:#1b2952; border:0; margin:2px 0 0 7px; width:100px; font-family:Arial, Verdana, sans-serif; font-size:8pt; line-height:100%; vertical-align:top; overflow:hidden; }

.passw input.go {width:15px; height:15px; background:none; margin:0; padding:0; vertical-align:middle; margin:1px 0 0 7px; }

.login-passw a:link {border-bottom:1px dashed #3ea30d; text-decoration:none; /*color:#ec1c01;*/ color:#ec7100; }
.login-passw a:visited {border-bottom:1px dashed #3ea30d; text-decoration:none; /*color:#ec1c01;*/ color:#ec7100; }
.login-passw a:hover {border-bottom:1px dashed #3ea30d; text-decoration:none; /*color:#ec1c01;*/ color:#ec7100; }

.p_search {color:#417ff4; font-weight:bold; margin:1px 0 3px 0; }

.p_more-search {line-height:100%; margin:-13px 0 25px 0; padding:0; width:150px; }

.p_more-search a:link {border-bottom:1px dashed #f97a1d; text-decoration:none; color:#3ea30d; }
.p_more-search a:visited {border-bottom:1px dashed #f97a1d; text-decoration:none; color:#3ea30d; }
.p_more-search a:hover {border-bottom:1px dashed #f97a1d; text-decoration:none; color:#3ea30d; }

.search {height:40px; width:235px; background:none/*url(/img/fon-search.gif) 0 0 no-repeat*/; padding:0; }

.search pre {float:left; }

.search input {height:15px; padding:0 1px; background:#fff; color:#1b2952; border:1px solid #81c1f2; margin:3px 0 0 0; width:160px; font-family:Arial, Verdana, sans-serif; font-size:8pt; line-height:100%; vertical-align:top; overflow:hidden; }

.search input.go-search {/*display:block; clear:both;*/ width:63px; height:18px; background:url(go-searc.gif) 0 0 no-repeat; margin:2px 0 0 4px; padding:0; border:0; vertical-align:top; }

.search input.go-search:hover {background:url(go-searc.gif) -63px 0 no-repeat; }

.mod-form-elem input.go-search {width:63px; height:18px; background:url(go-searc.gif) 0 0 no-repeat; margin:10px 0 0 -6px; padding:0; border:0; vertical-align:top; }

.mod-form-elem input.go-search:hover {background:url(go-searc.gif) -63px 0 no-repeat; }

.basket-box {float:right; width:242px; position:relative; }

.p_map {padding:1px 52px 1px 0; color:#417ff4; margin:1px 0 7px 0; text-align:right; }

.basket-box a:link {border-bottom:1px dashed #3ea30d; text-decoration:none; /*color:#ec1c01;*/ color:#ec7100; }
.basket-box a:visited {border-bottom:1px dashed #3ea30d; text-decoration:none; /*color:#ec1c01;*/ color:#ec7100; }
.basket-box a:hover {border-bottom:1px dashed #3ea30d; text-decoration:none; /*color:#ec1c01;*/ color:#ec7100; }

.basket {height:70px; padding:90px 0 0 30px; }

.basket-left {float:left; width:67px; }

.basket-right {margin:0 0 0 67px; }

.basket p {margin:1px 0; color:#3f5082; line-height:110%; }

.basket p span {color:#3ea30d; }

.basket-a-div {position:absolute; left:83px; top:54px; width:225px; height:112px; overflow:hidden; z-index:12; }

.basket-a-div img {width:225px; height:112px; }




/* TOP-MENU */
.top-menu-box {position:relative; margin:0 0 0 79px; /*top:166px; z-index:10; height:144px; background:url(../img/fon-top-menu.jpg) right 0 no-repeat;*/ }

.top-menu {margin:0; padding:11px 0 0 0; list-style:none; min-height:10px; overflow:hidden; }

.top-menu li {float:left; margin:0 0 1px 0; padding:0 8px 0 0; color:#f91e01; white-space:nowrap; }

.top-menu li a:link {display:block; color:#ec7100; text-decoration:none; }
.top-menu li a:visited {display:block; color:#ec7100; text-decoration:none; }
.top-menu li a:hover {display:block; color:#fff; text-decoration:none; }

.top-menu li a:link em {display:-moz-inline-grid; display:inline-block; height:28px; color:#ec7100; background:none; font-style:normal; }
.top-menu li a:visited em {display:-moz-inline-grid; display:inline-block; height:28px; color:#ec7100; background:none; font-style:normal; }
.top-menu li a:hover em {display:-moz-inline-grid; display:inline-block; height:28px; overflow:hidden; color:#fff; background:url(fon-a-le.gif) 0 0 no-repeat; font-style:normal; }

.top-menu li a:link ins {display:block; color:#ec7100; text-decoration:none; background:none; }
.top-menu li a:visited ins {display:block; color:#ec7100; text-decoration:none; background:none; }
.top-menu li a:hover ins {display:block; color:#fff; background:url(fon-a-ri.gif) right 0 no-repeat; }

.top-menu li b {display:-moz-inline-grid; display:inline-block; height:28px; overflow:hidden; background:url(fon-a-le.gif) 0 0 no-repeat; color:#fff; font-weight:normal; }

.top-menu li i {display:block; background:url(fon-a-ri.gif) right 0 no-repeat; font-style:normal; }

.top-menu li span {display:-moz-inline-grid; display:inline-block; margin:2px 23px 8px 23px; padding:1px 0 2px 0; height:14px; font-weight:bold; overflow:hidden; /*min-width:40px;*/ }

.top-menu li a:link span {border-bottom:1px dashed #3065fc; }
.top-menu li a:visited span {border-bottom:1px dashed #3065fc; }
.top-menu li a:hover span {border-bottom:1px dashed #ff9600; }




/* MENU TWO */
.second-menu {padding:0 0 0 23px; margin:0; list-style:none; min-height:10px; overflow:hidden; }

.second-menu li {float:left; margin:0 0 17px 0; padding:0 30px 0 0; white-space:nowrap; font-weight:bold; }

.second-menu li a:link {color:#3065fc; background-color: white; border-bottom:1px dashed #3EA30D; text-decoration:none; }
.second-menu li a:visited {color:#3065fc; background-color: white;  border-bottom:1px dashed #3EA30D; text-decoration:none; }
.second-menu li a:hover {color:#3EA30D; background-color: white;  border-bottom:1px dashed #3EA30D; text-decoration:none; }

.second-menu li a.a-second-sel:link {color:#3EA30D; border-bottom:none; text-decoration:none; cursor:default; }
.second-menu li a.a-second-sel:visited {color:#3EA30D; border-bottom:none; text-decoration:none; cursor:default; }
.second-menu li a.a-second-sel:hover {color:#3EA30D; border-bottom:none; text-decoration:none; cursor:default; }

.submenu {position:absolute; z-index:15; width:160px; height:auto; top:264px; left:483px; background:#fff; border:1px solid #3EA30D; border-top:0; padding:10px 10px 8px 10px;}

.submenu p {margin:1px 0 6px 0; line-height:110%; }

.submenu p a:link {color:#3065fc; }
.submenu p a:visited {color:#3065fc; }
.submenu p a:hover {color:#3EA30D; }





/* LEFT COLUMN */
.main-box {position:relative; padding:167px 0 220px 274px; overflow:hidden; min-height:500px; z-index:9; }

.left-col {float:left; width:274px; margin:0 -274px 0 0; padding:144px 0 30px 0; position:relative; left:-274px; min-height:150px; z-index:9; }

.action-left-part {width:14px; height:105px; position:absolute; left:0; top:0; background:url(http://www.golden-bee.ru/img/action-left-part.png) 0 0 no-repeat; }

.close-act-panel {width:14px; height:15px; position:absolute; left:0; top:0; background:url(http://www.golden-bee.ru/img/action-left-part.png) 0 -90px no-repeat; }

.search-box {position:relative; background:url(fon-l-me.png) 14px 0 repeat-y; padding:1px 0 1px 29px; }

.left-menu {position:relative; left:0; top:0; min-height:313px; background:url(fon-l-me.png) 14px 0 repeat-y; }

.fon-l-menu-bott {position:absolute; left:0; bottom:0; width:274px; height:208px; background:url(fon-l-mf.png) 0 0 no-repeat; z-index:2; }

.l-menu-text {position:relative; left:0; top:0; padding:0 13px 8px 29px; z-index:3; }

.l-menu-text ul {margin:0; padding:1px 0 20px 0; list-style:none; }

.l-menu-text ul li {padding:0; margin:1px 0 7px 0; border-bottom:1px solid #3ea30d; color:#fb6029; font-weight:bold; background:none/*url(/img/fon-l-menu-li-hover.png) right 1px no-repeat*/; }

.l-menu-text ul li.recomend {border-bottom:none; padding:0 0 0 81px; background:none/*url(/img/fon-l-menu-li.png) right 1px no-repeat*/; margin:50px 0 0 0; width:151px; }

.l-menu-text ul a:link {text-decoration:none; color:#576ca9; display:block; width:232px; background:none/*url(/img/fon-l-menu-li.png) right 1px no-repeat*/; }
.l-menu-text ul a:visited {text-decoration:none; color:#576ca9; display:block; width:232px; background:none/*url(/img/fon-l-menu-li.png) right 1px no-repeat*/; }
.l-menu-text ul a:hover {text-decoration:none; color:#fb6029; display:block; width:232px; background:none/*url(/img/fon-l-menu-li-hover.png) right 1px no-repeat*/; }

.l-menu-text ul li.recomend a:link {text-decoration:none; color:#fb6029; display:block; width:151px; background:none/*url(/img/fon-l-menu-li.png) right 1px no-repeat*/; }
.l-menu-text ul li.recomend a:visited {text-decoration:none; color:#fb6029; display:block; width:151px; background:none/*url(/img/fon-l-menu-li.png) right 1px no-repeat*/; }
.l-menu-text ul li.recomend a:hover {text-decoration:none; color:#fb6029; display:block; width:151px; background:none/*url(/img/fon-l-menu-li-hover.png) right 1px no-repeat*/; }

.l-menu-text ul li span {display:block; padding:1px 25px 10px 0; }

.l-menu-text ul li.recomend span {display:block; padding:2px 25px 4px 0; }

.l-menu-text ul li.recomend span ins {text-decoration:none; border-bottom:1px dashed #3ea30d; }

.submenu01 {padding:0 0 5px 16px; }

.submenu02 {padding:0 0 5px 20px; }

.submenu01 p {font-size:100%; margin:1px 0 6px 0; padding:1px 0 2px 4px; font-weight:bold; background:#edfbff; }

.l-menu-text ul .submenu01 a:link {text-decoration:none; color:#576ca9; display:inline; width:auto; background:none; }
.l-menu-text ul .submenu01 a:visited {text-decoration:none; color:#576ca9; display:inline; width:auto; background:none; }
.l-menu-text ul .submenu01 a:hover {text-decoration:none; color:#fb6029; display:inline; width:auto; background:none; }

.submenu01 .submenu02 p {font-size:100%; margin:1px 0 3px 0; padding:1px 0 4px 0; background:none; font-weight:normal; border-bottom:1px solid #3ea30d; }

.b-box {padding:0 0 0 14px; }




/* ARTICLES */
.articles {padding:20px 0 30px 48px; background:url(http://www.golden-bee.ru/img/fon-article.jpg) 0 47px no-repeat; min-height:211px; }

.p_title-art {color:#ff9600; font-size:110%; margin:1px 0 9px 0; }

.top-art-box {min-height:65px; }

* html .top-art-box {height:65px; }

.p_top-art {background:url(http://www.golden-bee.ru/img/li-article.gif) 0 6px no-repeat; padding:1px 0 1px 12px; margin:1px 0 2px 57px; color:#f66c5a; line-height:100%; }

.p_top-art a:link {border-bottom:1px dashed #f97a1d; text-decoration:none; color:#3ea30d; }
.p_top-art a:visited {border-bottom:1px dashed #f97a1d; text-decoration:none; color:#3ea30d; }
.p_top-art a:hover {border-bottom:1px dashed #f97a1d; text-decoration:none; color:#3ea30d; }

.form-article {padding:15px 0 0 0; min-height:10px; overflow:hidden; }

.title-form-art {color:#0da317; font-weight:bold; }

.p_inp-art {float:left; padding:1px 0 1px 1px; width:69px; height:24px; color:#60687c; }

.form-article input {float:left; height:24px; width:123px; border:1px solid #c5dbc6; height:14px; padding:1px 0 1px 2px; margin:0; color:#60687c; font-size:8pt; font-family:Arial, Verdana, sans-serif; }

.form-article input.submit {float:left; width:127px; height:18px; border:none; padding:0; cursor:pointer; margin:0 0 0 69px; background:url(http://www.golden-bee.ru/img/submit.gif) 0 0 no-repeat; }

.form-article input.submit:hover {background:url(http://www.golden-bee.ru/img/submit.gif) -127px 0 no-repeat; }

.form-article input.submit02 {float:left; width:127px; height:18px; border:none; padding:0; cursor:pointer; margin:0 0 0 69px; background:url(http://www.golden-bee.ru/img/take-list.gif) 0 0 no-repeat; }

.form-article input.submit02:hover {background:url(http://www.golden-bee.ru/img/take-list.gif) -127px 0 no-repeat; }





/* ATTENTION */
.attention {background:url(fon-atte.jpg) 13px 0 no-repeat; min-height:100px; padding:0 0 0 14px; }

.p_title-att {color:#fff; padding:58px 0 1px 78px; font-weight:bold; margin:0; height:27px; overflow:hidden; }

.one-pumpkins {overflow:hidden; min-height:10px; border-bottom:1px solid #ff9600; padding:0 0 21px 0; }

.last-pump {overflow:hidden; min-height:10px; border:none; padding:0 0 21px 0; }

.photo-pump {float:left; width:100px; line-height:100px; overflow:hidden; background:#edfbff; height:100px; margin:0 5px 0 0; }

.photo-pump img {vertical-align:middle; }

.tetx-pump {padding:10px 0 0 0; }

.tetx-pump p {font-size:70%; margin:1px 0 4px 0; }

.tetx-pump a:link {text-decoration:none; }
.tetx-pump a:visited {text-decoration:none;  }
.tetx-pump a:hover {text-decoration:underline; }




/* RIGHT COLUMN */
.right-col {float:right; width:100%; min-height:150px; position:relative; z-index:8; }

.relative {position:relative; }

.inner-box {position:relative; padding:0 266px 0 0; overflow:hidden; min-height:100px; z-index:6; }

.right-col02 {float:right; width:266px; margin:0 0 0 -266px; right:-266px; min-height:150px; position:relative; }

.right-col02-box {padding:0 14px 0 0; }

.left-col02 {float:left; width:100%; min-height:150px; }

.left-col02-box {padding:0 0 0 24px; }

.content-page {padding:20px 14px 40px 24px; }




/* ACTION */
.action-blue-line {height:15px; width:100%; overflow:hidden; position:absolute; z-index:7; left:0; top:0; }

.action-close-open {margin:0 67px 0 24px; padding:1px 10px 1px 0; background:#ff9600 url(fon-acti.png) 0 0 repeat-x; height:13px; overflow:hidden; }

.p_act-close {color:#fff; text-align:right; width:60px; float:right; font-size:70%; padding:0; margin:0 24px 0 0; line-height:100%; background:url(action-c.png) right 3px no-repeat; }

.p_act-open {color:#fff; text-align:right; width:90px; float:right; font-size:70%; padding:0; margin:0 24px 0 0; line-height:100%; background:url(http://www.golden-bee.ru/img/action-open.png) right 3px no-repeat; } 

.action-close-open a:link {text-decoration:none; color:#fff; display:block; padding:0 12px 0 0; }
.action-close-open a:visited {text-decoration:none; color:#fff; display:block; padding:0 12px 0 0; }
.action-close-open a:hover {text-decoration:none; color:#fff; display:block; padding:0 12px 0 0; } 

.corner-action-blue {width:67px; height:15px; position:absolute; left:100%; top:0; margin-left:-67px; overflow:hidden; }

.corner-action-blue div {width:10px; height:15px; background:url(corner-a.png) 0 0 no-repeat; overflow:hidden; }

.action-textura {position:absolute; width:68px; height:105px; left:24px; top:0; z-index:8; }

.action-textura div {width:68px; height:105px; overflow:hidden; background:url(action-t.png) 0 0 no-repeat; }

.action-text-box {height:90px; position:relative; z-index:8; padding:0 0 0 24px; clear:both; }

.action-text {margin:0 67px 0 10px; padding:0 0 0 59px; background:#fff url(action-f.png) 0 0 repeat-x; height:90px; overflow:hidden; }

.action-text p {color:#3065FC; }

.action-text a:link {color:#3065FC; }
.action-text a:visited {color:#3065FC; }
.action-text a:hover {color:#3065FC; }

.action-text-left {float:left; width:50%; padding:10px 0 0 0; height:80px; }

.action-text-left div {padding:0 5px 0 10px; }

.action-text-right {padding:10px 0 0 0; margin:0 0 0 50%; height:80px; }

.action-text-right div {padding:0 10px 0 5px; }

.action-fon-arrow {position:absolute; width:67px; height:90px; background:url(action-g.png) 0 0 no-repeat; left:100%; margin-left:-67px; top:0; }

.action-fon-arrow a {display:block; text-decoration:none; width:20px; height:40px; margin:33px 0 0 22px; }




/* NOTICES */
.notices {min-height:60px; position:relative; }

.notices-head {background:url(http://www.golden-bee.ru/img/fon-notice-head.png) 0 0 no-repeat; height:50px; overflow:hidden; }

.notices-head p {color:#fff; font-size:110%; padding:24px 0 1px 14px; }

.notice-text {padding:15px 5px 0 14px; }

.notice-text p {color:#ff6c00; font-weight:bold; }

.notice-close {padding:1px 0 1px 14px; margin:0 0 20px 0; }

.notice-open {position:absolute; width:auto; height:auto; left:170px; top:25px; margin:0; }




/* PRODUCT GROUPS */
.product-group {background:url(yell-lef.gif) 0 0 no-repeat; min-height:60px; padding:0 0 8px 0; }

.product-head {margin:0 0 10px 12px; background:#ff9600 url(yell-rig.gif) right 0 no-repeat; height:31px; overflow:hidden; }

.product-head p {color:#fff; font-family:Verdana, Arial, sans-serif; font-weight:bold; padding:4px 0 1px 14px; font-size:100%; }

.content-page .product-head p {color:#fff; font-family:Verdana, Arial, sans-serif; font-weight:bold; padding:4px 0 1px 14px; font-size:120%; }

.product-head a:link {text-decoration:none; color:#fff; }
.product-head a:visited {text-decoration:none; color:#fff; }
.product-head a:hover {text-decoration:underline; color:#fff; }

.product3-box {height:310px; width:436px; margin:0 auto; }

.product-box {height:340px; overflow:hidden; position:relative; margin:0 -10px 0 -12px; }

.product-box-index {/*height:340px;*/ min-height:10px; overflow:hidden; position:relative; margin:0 -10px 0 -12px; } 

* html .product-box-index {margin:0 -10px 0 -24px; height:10px; overflow:visible; }


/* new catalog */
.catalog-box {min-height:10px; overflow:hidden; clear:both; margin:0 -10px 0 -12px; }

* html .catalog-box {height:10px; overflow:visible; }

.cat-left-line {width:1px; overflow:hidden; line-height:0; font-size:0; height:130px; position:absolute; left:0; top:0; z-index:20; background:#74CC3E; }

.cat-right-line {width:1px; overflow:hidden; line-height:0; font-size:0; height:130px; position:absolute; left:129px; top:0; z-index:20; background:#74CC3E; }

.cat-top-line {width:130px; overflow:hidden; line-height:0; font-size:0; height:1px; position:absolute; left:0; top:0; z-index:20; background:#74CC3E; }



.product-catalog {float:left; width:130px; margin:0 10px 0 12px; height:352px; position:relative; }

.catalog-box .product-catalog {height:302px; }

.product-one {float:left; width:130px; margin:0 0 0 12px; height:310px; position:relative; }

.product-two {float:left; width:130px; margin:0 0 0 17px; height:310px; position:relative; }

.product-three {float:right; width:130px; height:310px; position:relative; }

.photo-product {width:130px; height:130px; line-height:130px; overflow:hidden; text-align:center; }

.photo-product img {vertical-align:middle; text-align:center; }

.photo-product a {display:block; margin:-2px 0 0 0; }

* html .photo-product a {margin:0; }

*:first-child+html  .photo-product a {margin:0; }

.product-one a:link {text-decoration:none; color:#3ea30d; }
.product-one a:visited {text-decoration:none; color:#3ea30d; }
.product-one a:hover {text-decoration:underline; color:#3ea30d; }

.product-two a:link {text-decoration:none; color:#3ea30d; }
.product-two a:visited {text-decoration:none; color:#3ea30d; }
.product-two a:hover {text-decoration:underline; color:#3ea30d; }

.product-three a:link {text-decoration:none; color:#3ea30d; }
.product-three a:visited {text-decoration:none; color:#3ea30d; }
.product-three a:hover {text-decoration:underline; color:#3ea30d; }

.product-catalog a:link {text-decoration:none; color:#3ea30d; }
.product-catalog a:visited {text-decoration:none; color:#3ea30d; }
.product-catalog a:hover {text-decoration:underline; color:#3ea30d; }

.product-one p, .product-two p, .product-three p {color:#084708; font-size:70%; }

.content-page .product-catalog p {color:#fff; font-weight:bold; line-height:120%; /*font-size:85%;*/ }

.product-catalog p {color:#fff; font-weight:bold; line-height:120%; /*font-size:85%;*/ }

.prod-text-box {border-left:1px solid #74cc3e; border-right:1px solid #74cc3e; padding:1px 5px 1px 9px; width:114px; overflow:hidden; }

.prod-title {height:63px; overflow:hidden; margin:1px 0 6px 0; padding:10px 0 0 0; }

.content-page p.prod-title {height:63px; overflow:hidden; margin:1px 0 6px 0; padding:10px 0 0 0; }

.prod-company {height:47px; overflow:hidden; margin:1px 0; }

.product-one p.prod-cost, .product-two p.prod-cost, .product-three p.prod-cost, .product-catalog p.prod-cost {height:25px; overflow:hidden; margin:1px 0; padding:8px 0 1px 0; color:#ff6c00; font-weight:bold; font-size:100%; }

.content-page .product-catalog p.prod-cost {height:25px; overflow:hidden; margin:1px 0; padding:8px 0 1px 0; color:#ff6c00; font-weight:bold; font-size:120%; }

.choice-box {width:120px; height:22px; padding:1px 0 0 10px; overflow:hidden; background:url(fon-bask.gif) 0 0 no-repeat; }

* html .choice-box {height:20px; padding:3px 0 0 10px; }

*:first-child+html .choice-box {height:20px; padding:3px 0 0 10px; }

/* for opera */
@media all and (min-width: 0px) {
    .choice-box {height:23px; padding:0 0 0 10px; }
}

/* for FF */
@-moz-document url-prefix() {
	.choice-box {height:23px; padding:0 0 0 10px; }
}

/* fot Safari end Chrome */
@media screen and (-webkit-min-device-pixel-ratio:0) { 
	.choice-box {height:23px; padding:0 0 0 10px; }
}

/* for Opera 9.27 */
html:first-child .choice-box {height:23px; padding:0 0 0 10px; }

.product-catalog .choice-box p {margin:0; /*padding:0 0 1px 0;*/ font-weight:normal; font-size:90%; }

.content-page .choice-box p {margin:0; font-weight:normal; font-size:110%; }

.input-choice {width:20px; height:12px; border:none; background:#fff; font-family:Arial, Verdana, sans-serif; font-size:8pt; vertical-align:bottom; margin:0 0 1px 0; color:#ff6c00; padding:0 0 0 2px; line-height:100%; }

* html .input-choice {margin:0; }

*:first-child+html .input-choice {margin:0; }

.inp-to-basket {vertical-align:bottom; margin:0; }

.product-new {position:absolute; left:-6px; top:106px; width:149px; height:30px; z-index:100; }

.product-new div {width:149px; height:30px; background:url(http://www.golden-bee.ru/img/product-new.png) 0 0 no-repeat; }

.product-best {position:absolute; left:-10px; top:106px; width:152px; height:33px; z-index:100; }

.product-best div {width:152px; height:33px; background:url(product-.png) 0 0 no-repeat; }

.product-spec {position:absolute; left:-7px; top:103px; width:149px; height:33px; z-index:100; }

.product-spec div {width:149px; height:33px; background:url(product0.png) 0 0 no-repeat; }

input.submit-button {/*float:right;*/ width:77px; height:18px; margin:3px 0 0 0; background:url(submit-b.gif) 0 0 no-repeat; }

input.submit-button:hover {background:url(submit-b.gif) -77px 0 no-repeat; }

form.adder input.submit-button {margin:0 0 0 2px; vertical-align:bottom; }



/* NEWS */
.news {background:url(http://www.golden-bee.ru/img/fon-news-head.png) right 0 no-repeat; min-height:100px; padding:1px 0; }

.news-head {height:61px; overflow:hidden; }

.news-head p {color:#fff; font-size:110%; padding:23px 0 0 50px; margin:1px 0 0 0; }

.news-head p.all-news {float:right; width:80px; font-size:80%; line-height:120%; padding:1px 0; margin:24px 0 1px 0; }

.news-head p.all-news a:link {text-decoration:none; color:#fff; border-bottom:1px dashed #fff; }
.news-head p.all-news a:visited {text-decoration:none; color:#fff; border-bottom:1px dashed #fff; }
.news-head p.all-news a:hover {text-decoration:none; color:#fff; border-bottom:1px dashed #fff; }

.one-new {margin:0 0 0 21px; background:#edfbff url(http://www.golden-bee.ru/img/one-news-med.png) 0 0 repeat-y; padding:15px 0 5px 0; position:relative; width:231px; height:auto; }

.one-new-top {position:absolute; width:231px; height:12px; left:0; top:0; background:url(http://www.golden-bee.ru/img/one-news-top.png) 0 0 no-repeat; overflow:hidden; }

.one-new-bott {margin:0 0 0 21px; width:231px; height:11px; background:url(http://www.golden-bee.ru/img/one-news-bott.png) 0 0 no-repeat; overflow:hidden; }

.one-new p {color:#3f5082; font-size:70%; padding:1px 15px 1px 29px; line-height:150%; margin:1px 0 8px 0; }

.one-new a:link {text-decoration:none; }
.one-new a:visited {text-decoration:none; }
.one-new a:hover {text-decoration:none; }

.one-new p.p_new-title {background:url(http://www.golden-bee.ru/img/fon-new-title.png) 5px 3px no-repeat; padding:1px 5px 5px 29px; }

.more-news {float:left; width:99px; }

.one-new .more-news p {line-height:135%; margin:1px 0; padding:1px 0 1px 29px; }

.comment-news {float:left; width:101px; }

.one-new .comment-news p {padding:1px 0; }

.number-comm {float:left; width:19px; height:20px; overflow:hidden; background:url(http://www.golden-bee.ru/img/fon-number-comm.png) 0 4px no-repeat; }

.one-new .number-comm p {color:#fff; margin:3px 0 0 0; text-align:center; padding:1px 0; font-size:65%; line-height:100%; }




/* IDEAS */
.ideas {padding:21px 0 0 48px; }

.form-idea input {float:left; margin:3px -25px 0 0; }

.form-idea label {display:block; margin:0 0 0 25px; padding:0; }

.form-idea p {min-height:10px; overflow:hidden; }

.form-idea input.submit-idea {float:right; width:112px; height:18px; margin:14px 1px 0 0; background:url(submit-i.gif) 0 0 no-repeat; }

.form-idea input.submit-idea:hover {background:url(submit-i.gif) -112px 0 no-repeat; }

input.send-order {/*float:right;*/ width:142px; height:18px; margin:1px 0 0 -6px; background:url(http://www.golden-bee.ru/img/send-order.gif) 0 0 no-repeat; }

input.send-order:hover {background:url(http://www.golden-bee.ru/img/send-order.gif) -142px 0 no-repeat; }

input.count-order {/*float:right;*/ width:180px; height:18px; margin:1px 0 0 20px; vertical-align:bottom; background:url(http://www.golden-bee.ru/img/count-order.gif) 0 0 no-repeat; }

input.count-order:hover {background:url(http://www.golden-bee.ru/img/count-order.gif) -180px 0 no-repeat; }

input.registr-button {/*float:right;*/ width:180px; height:18px; margin:1px 0 0 -6px; background:url(http://www.golden-bee.ru/img/registr-button.gif) 0 0 no-repeat; }

input.registr-button:hover {background:url(http://www.golden-bee.ru/img/registr-button.gif) -180px 0 no-repeat; }




/* DELIMITER */
.fon-delimiter {position:relative; z-index:5; margin:-100px 0 0 0; padding:0 0 0 11px; }

.delimeter-img {float:right; width:507px; height:129px; }

.delimiter-box {background:#fff url(http://www.golden-bee.ru/img/delimiter-box-top.gif) 0 0 repeat-x; }

.delimiter-top {height:9px; background:url(http://www.golden-bee.ru/img/fon-blue-delimiter.gif) 0 0 no-repeat; overflow:hidden; }

.delimiter-text {padding:10px 15px 2px 26px; background:url(http://www.golden-bee.ru/img/delimiter-text.gif) 0 0 repeat-y; }

.delimiter-text p {color:#3065fc; font-weight:bold; }

.delimiter-bott {height:9px; background:url(http://www.golden-bee.ru/img/delimiter-box-top.gif) 0 bottom repeat-x; /*overflow:hidden;*/ }

.delimiter-bott div {height:9px; background:url(http://www.golden-bee.ru/img/fon-blue-delimiter.gif) 0 -9px no-repeat; width:9px; overflow:hidden; }




/* SEO TEXT */
.seo-text {padding:20px 0 0 13px; }

.seo-text p {line-height:150%; }




/* MEDIA */
.media {background:url(http://www.golden-bee.ru/img/fon-title-media.png) right 0 no-repeat; min-height:100px; padding:1px 0; }

.media-head {height:59px; overflow:hidden; }

.media-head p {color:#fff; font-size:110%; padding:11px 0 0 70px; margin:1px 0 0 0; }

.one-media {overflow:hidden; min-height:10px; border-bottom:1px solid #ff9600; padding:0 0 21px 0; margin:0 0 0 21px; position:relative; }

.last-media {overflow:hidden; min-height:10px; border:none; padding:0 0 21px 0; margin:0 0 0 21px; position:relative; }

.media .photo-pump {background:#fff; }

.media-new {position:absolute; right:0; bottom:7px; width:129px; height:27px; background:url(http://www.golden-bee.ru/img/media-new.gif) 0 0 no-repeat; }






/* FOOTER */
.fon-footer {position:absolute; width:1000px; height:342px; background:url(fon-foot.jpg) 0 0 no-repeat; left:0; bottom:0; z-index:1; }

.fon-footer02 {position:absolute; width:100%; height:26px; overflow:hidden; background:#ff9600 url(fon-foou.jpg) 110px 0 no-repeat; left:0; bottom:153px; z-index:10; }

.fon-footer02 p {float:left; /*color:#f91e01;*/ color:#fff; font-size:90%; line-height:100%; padding-top:4px; }

.fon-footer02 p.adress {width:211px; padding-left:310px; }

.fon-footer02 p.phone {width:167px; }

.fon-footer02 p.fax {width:153px; }

.fon-footer02 p.mail {width:143px; }

.footer {position:absolute; width:100%; height:136px; overflow:hidden; left:0; bottom:0; z-index:10; }

.footer p {margin:1px 0; }

.footer .copy {float:left; width:260px; padding:0 50px 0 0; }

.footer .copy p {color:#3ea30d; font-size:70%; text-align:right; margin:1px 0; }

.footer .adress {float:left; width:211px; }

.footer .phone {float:left; width:167px; height:59px; }

.footer .fax {width:153px; float:left; }

.footer .mail {width:143px; float:left; }

.footer a:link {color:#EC7100; }
.footer a:visited {color:#EC7100; }
.footer a:hover {color:#EC7100; }

.bott-menu {clear:both; height:26px; background:#ff9600; overflow:hidden; }

.bott-menu ul {padding:1px 0 1px 309px; list-style:none; margin:0; }

.bott-menu ul li {color:#fff; background:none; float:left; padding:3px 25px 1px 0; font-weight:bold; }

.footer .bott-menu a:link {color:#fff; }
.footer .bott-menu a:visited {color:#fff; }
.footer .bott-menu a:hover {color:#fff; }

.counters {padding:8px 20px 0 115px; text-align:left; clear:both; }

.counters img {margin:0 4px 0 0; }




/* TABS */
.tabs-box {height:24px; overflow:hidden; padding:0 0 0 15px; }

.one-tab {display:inline-block; float:left; margin:0 2px; height:24px; background:#febf28 url(http://www.golden-bee.ru/img/fon-left-tab.gif) 0 0 no-repeat; color:#f91e01; }

* html .one-tab {display:inline; }

*:first-child+html .one-tab {display:inline; }

.link-tab {background:#fff url(http://www.golden-bee.ru/img/fon-left-tab-a.gif) 0 0 no-repeat; }

.one-tab span {display:inline-block; padding:6px 14px 2px 14px; margin:0; height:16px; overflow:hidden; font-size:100%; line-height:100%; background:url(http://www.golden-bee.ru/img/fon-right-tab.gif) right 0 no-repeat; font-weight:bold; }

.one-tab.link-tab span {display:inline-block; padding:6px 14px 2px 14px; margin:0; height:16px; overflow:hidden; font-size:100%; line-height:100%; background:url(http://www.golden-bee.ru/img/fon-right-tab-a.gif) right 0 no-repeat; }

.one-tab a {display:block; cursor:pointer; }

* html .one-tab a {display:inline-block; }

*:first-child+html .one-tab a {display:inline-block; }

.one-tab a:link {text-decoration:none; color:#576ca9; }
.one-tab a:visited {text-decoration:none; color:#576ca9; }
.one-tab a:hover {text-decoration:none; color:#fb6029; }

.tab-text {border:1px solid #febf28; padding:15px; }




/* on-line tongue */
* html #__tagCont tr {overflow:hidden; height:10px; }

*:first-child+html #__tagCont tr td {overflow:hidden; font-size:0; /*line-height:0;*/ }

* html #__tagCont td {overflow:hidden; font-size:0; line-height:0; height:10px; }





/* TEXT, a, list */
p {font-weight:normal; font-size:80%; color:#1b2952; line-height:125%; text-indent:0mm; margin:1px 0 13px 0; padding:1px 0; }

.p_center {text-align:center; }

.p_right {text-align:right; }

.p_small {font-size:70%; }

.p_x-small {font-size:60%; }

.p_xx-small {font-size:55%; }

.p_large {font-size:90%; }

.p_x-large {font-size:100%; }

.p_xx-large {font-size:150%; }

.img_left {float:left; margin:7px 15px 0 0; padding:15px; background-color:#f5f5f5; border:1px solid #e5e5e5; }

.img_right {float:right; margin:7px 0 0 15px; padding:15px; background-color:#f5f5f5; border:1px solid #e5e5e5; }

.p_clear {clear:both; }

.p_blue-strong {color:#3065fc; font-weight:bold; }

.p_green {color:#3ea30d; }

.p_gray-it {color:#777; font-size:110%; font-style:italic;}

h1 {font-weight:normal; color:#f91e01; font-size:150%; line-height:100%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; padding:16px 0 10px 0; margin:1px 0 300px 0; }

h2 {font-weight:normal; font-size:130%; color:#f91e01; line-height:100%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:5px 0; padding:1px 0 10px 0; }

h3 {font-weight:normal; font-size:120%; color:#f91e01; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:15px 0 5px 0; padding:1px 0 9px 0; }

h4 {font-weight:normal; font-size:110%; color:#f91e01; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:15px 0 10px 0; padding:1px 0 1px 0; }

h5 {font-weight:bold; font-size:90%; color:#f91e01; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:15px 0 5px 0; padding:1px 0 9px 0; }

h6 {font-weight:bold; font-size:80%; color:#f91e01; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:15px 0 5px 0; padding:1px 0 1px 0; }

a {text-decoration:underline; }
a:link {color:#3065fc; }
a:visited {color:#3065fc; }
a:hover {color:#3065fc; }

a.a-green-red:link {border-bottom:1px dashed #f97a1d; text-decoration:none; color:#3ea30d; }
a.a-green-red:visited {border-bottom:1px dashed #f97a1d; text-decoration:none; color:#3ea30d; }
a.a-green-red:hover {border-bottom:1px dashed #f97a1d; text-decoration:none; color:#3ea30d; }

a.a-red-bord:link {border-bottom:1px dashed #f66c5a; text-decoration:none; }
a.a-red-bord:visited {border-bottom:1px dashed #f66c5a; text-decoration:none; }
a.a-red-bord:hover {border-bottom:1px dashed #f66c5a; text-decoration:none; }

a.a-green:link {color:#888; }
a.a-green:visited {color:#888; }
a.a-green:hover {color:#FF9600; }

ol {list-style-position:outside; margin:0 0 1px 15px; padding:0 0 1px 9px; }

ol li {font-weight:normal; font-size:80%; color:#1b2952; line-height:135%; text-align:left; text-indent:0mm; margin:1px 0 8px 0; padding:1px 0; }

ul {margin:1px 0 1px 8px; padding:1px 0 1px 9px; list-style-position:outside; }

ul li {font-weight:normal; font-size:80%; color:#1b2952; line-height:120%; text-align:left; text-indent:0mm; margin:1px 0 10px 0; padding:1px 0 1px 8px; }

td {font-size:80%; color:#1b2952; }

td p {font-size:100%; }

th {font-size:80%; color:#1b2952; text-align:left; }

th p {font-size:100%; }
 
 
 
 
/* WYSIWYG */
.content-page {font-size:80%; }
 
.content-page p {font-size:100%; line-height:150%; font-weight:normal; color:#1b2952; text-indent:0mm; margin:1px 0 10px 0; padding:1px 0; }
 
.content-page .two-br {height:13px; overflow:hidden; display:block; }

.content-page ol {list-style-position:outside; margin:0 0 1px 15px; padding:0 0 0 9px; }

.content-page ol li {font-weight:normal; font-size:100%; color:#1b2952; line-height:135%; text-align:left; text-indent:0mm; margin:1px 0 9px 0; padding:1px 0; }

.content-page ul {margin:1px 0 1px 8px; padding:1px 0 0 9px; list-style-position:outside; }

.content-page ul li {font-weight:normal; font-size:100%; color:#1b2952; line-height:135%; text-align:left; text-indent:0mm; margin:1px 0 9px 0; padding:1px 0 1px 8px; }

.content-page h1 {font-weight:normal; color:#f91e01; font-size:170%; line-height:100%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:20px 0 23px 0; padding:1px 0; }

.content-page h2 {font-weight:normal; font-size:150%; color:#3ea30d; line-height:100%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:20px 0 12px 0; padding:1px 0; }

.content-page h3 {font-weight:normal; font-size:140%; color:#f91e01; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:20px 0 12px 0; padding:1px 0; }

.content-page h4 {font-weight:normal; font-size:130%; color:#f91e01; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:20px 0 12px 0; padding:1px 0; }

.content-page h5 {font-weight:bold; font-size:110%; color:#3ea30d; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:20px 0 12px 0; padding:1px 0; }

.content-page h6 {font-weight:bold; font-size:100%; color:#f91e01; line-height:110%; font-family:Tahoma, Verdana, sans-serif; text-align:left; text-indent:0mm; margin:20px 0 12px 0; padding:1px 0; }

.content-page select {font-family:Arial, sans-serif; font-size:12px; }

.content-page textarea {font-family:Arial, sans-serif; font-size:12px; }

.content-page input {font-family:Arial, sans-serif; font-size:12px; }

.content-page td {font-size:100%; color:#1b2952; }

.content-page td p {font-size:100%; margin:1px 0 5px 0; }

.content-page td p.p_small {font-size:85%; }

.content-page th {font-size:100%; color:#1b2952; text-align:left; }

.content-page th p {font-size:100%; margin:1px 0 5px 0; }

