body {margin:0;font-family:'trebuchet ms',verdana,arial,helvetica,sans-serif;font-size:0.75em;text-align:center;}

form {margin:0;}

a, a:active, a:visited {color:#ab7849;text-decoration:none;}
a:hover {color:#ab7849;text-decoration:underline;}

h1 {color:#959595;font-size:1.5em;font-weight:bold;margin:12px 0 12px 0;}
h2 {font-size:1.33em;font-weight:bold;margin:6px 0 6px 0;}

.link {cursor:pointer;}

.confyes {color:#336600;font-weight:bold;}
.confno {color:#ff0000;font-weight:bold;}

.tip {background:url(ico/information.gif) no-repeat 5px 5px;padding:6px 5px 5px 25px;margin:10px;color:#638DBC;font-size:.92em; }

.vote {color:#555555;font-size:.92em;}
.vote img {vertical-align:bottom;}
.votemsg1 {color:#336600;}
.votemsg0 {color:#ff0000;}

#mainpage {width:960px;text-align:left;margin:0px auto;background:url(mp/motyl.jpg) no-repeat top right;height:500px;}
#mainpage #left {float:left;width:730px;}
/* 
#mainpage #intro {width:385px;font-size:1.5em;color:#707070;margin:96px 0 50px 16px}
#mainpage #intro h1, #mainpage #intro h2 {font-size:1em;font-weight:normal;color:#707070;}
*/
#mainpage #right {float:left;height:460px;margin-bottom:20px;}
#mainpage #logo {margin:58px 0 40px 60px;}
#mainpage #middle {clear:both;background:url(mp/lh960.jpg) no-repeat top center;padding-top:2px;}
#bottom {clear:both;background:url(lay/botbg.jpg) repeat-x top;height:50px;text-align:center;font-size:1.17em;padding-top:10px}
#bottom b {color:#c00000;}
#bottom a, #bottom a:visited {color:#000000;text-decoration:none;}
#copyright {text-align: center;margin-top:10px;font-family:verdana,arial,helvetica,sans-serif;font-size:10px;color:#999999;}
#copyright a, #copyright a:hover, #copyright a:visited {color:#999999;}
#copyright span {margin-right:30px;}
#featurespromolist {margin:0 10px;clear:both;}
#sklep #featurespromolist {width:700px;}
#featurespromolist h3 {font-size:1.5em;margin-bottom:10px;}
#featurespromolist h3 a {color:#cc6b04;}
#featurespromolist .p1 {float:left;width:464px;height:200px;}
#start #featurespromolist .p1, #sklep #featurespromolist .p1 {float:left;width:345px;height:100px;}
#featurespromolist .p1 a {display:block;margin:10px 0 0 10px;}
#featurespromolist .p1 a.name {font-size:1.5em;margin-top:2px;}
#featurespromolist .p2 {float:left;width:232px;height:160px;margin-top:4px;}
#start #featurespromolist .p2, #sklep #featurespromolist .p2 {float:left;width:172px;height:100px;margin-top:4px;}
#featurespromolist .p2 a {display:block;margin:10px 0 0 10px;}
#featurespromolist .p2 a.name {font-size:1.17em;margin-top:2px;}
#featurespromolist .more {clear:both;text-align:right;padding:4px 0 16px 0;font-size:1.17em;}
#featureslist .featuretype {clear:both;font-size:1.17em;color:#959595;padding:24px 0 8px 0;}
#featureslist .col {float:left;width:232px;}
#featureslist a {display:block;background:url(lay/bul2.png) no-repeat 8px 3px;padding-left:20px;margin-bottom:4px;}

#categories {border-right:solid 1px #ededed;}
#categories h3 {color:#898989;}
#categories a.main, #categories a.main:visited {display:block;color:#b18155;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;}
#categories a.new {display:block;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#671900;}
#categories a.events, #categories a.gifts {display:block;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#c00000;}
#categories a.manuf {display:block;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#5688BF;}
#categories a.feat {display:block;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#A5BE0E;}
#categories a.act {font-weight:bold;}
#categories a.sub {display:block;color:#b18155;font-size:12px;text-decoration:underline;padding:0px 2px 6px 24px;cursor:pointer;}
#categories .childs1, #categories .childs2 {display: none;margin-left:12px;}
#categories .childs1 span {display:block;color:#b18155;font-size:12px;text-decoration:none;padding:0px 2px 6px 24px;cursor:pointer;}
#categories .childs2 span {display:block;color:#b18155;font-size:11px;text-decoration:none;padding:0px 2px 6px 24px;cursor:pointer;}
#categories .childs1 span.act, #categories .childs2 span.act {text-decoration:underline;}

/*
#mainpage #news {width:400px;background:url(mp/introbot.jpg) left top no-repeat;margin:0 0 0 16px;padding-top:20px;color:#707070;}
#mainpage #news .title {font-size:1.5em;color:#cc6b04;margin-bottom:10px;}
#mainpage #news a.item, #mainpage #news a.item:visited {color:#707070;text-decoration:none;}
#mainpage #news a.item:hover {text-decoration:underline;}
#mainpage #news .more {text-align:right;}
*/
#newssg {padding:10px 0;border-bottom:solid 1px #ededed;margin:0 0 0 10px;}
#newssg .intro {width:340px;color:#707070;font-size:1.17em;float:left;border-right:solid 1px #ededed;}
#newssg .intro h1 {font-size:1em;display:inline;font-weight:normal;color:#707070;}
#newssg .gifts {font-size:12px;margin-top:10px;background:url(ico/prezent-40.png) no-repeat 5px 5px;padding:5px 0 0 50px;border-top:1px solid #EDEDED;margin-right:10px;}
#newssg .gifts  h3 {display:inline;margin:0;padding:0;color:#c00000;font-size:12px;cursor:pointer;}
#newssg .news {margin-left:10px;float:left;width:339px;}
#newssg .news .title {color:#cc6b04;font-weight:bold;margin-bottom:10px;}
#newssg .news .title .rss {float:right;}
#newssg .news .ntitle {color:#000000;margin-bottom:2px;}
#newssg .news .shortcut {color:#707070;}
#newssg .news .more {text-align:right;margin-top:10px}

.ev_green {background-color:#598527;padding:1px;margin-right:4px;color:#ffffff;font-weight:bold;font-size:0.82em;cursor:pointer;float:left;}
.ev_orange {background-color:#F7941D;padding:1px;margin-right:4px;color:#ffffff;font-weight:bold;font-size:0.82em;cursor:pointer;float:left;}
.ev_darkred {background-color:#9E0B0F;padding:1px;margin-right:4px;color:#ffffff;font-weight:bold;font-size:0.82em;cursor:pointer;float:left;}
.ev_blue {background-color:#00aeef;padding:1px;margin-right:4px;color:#ffffff;font-weight:bold;font-size:0.82em;cursor:pointer;float:left;}
.ev1 {float:left;}
.ev1-2 {float:left;width:50%;}
.ev2 {float:left;}
.ev2-2 {float:left;width:50%;}

#eventssg {margin:0 16px;}
#eventssg h3 {font-size:1.5em;margin-bottom:10px;}
#eventssg h3 a {color:#cc6b04;}
#eventssg .more {clear:both;text-align:right;padding:4px 0 16px 0;font-size:1.17em;}

#eventssg2 {padding:10px 0;border-bottom:solid 1px #ededed;margin:0 0 10px 10px;width:700px;}
#eventssg2 .ev_orange2 {font-size:1.33em;color:#898989;margin-bottom:8px;}
#eventssg2 .ev_orange2 .title {color:#F7941D;}
#eventssg2 .product {float:left;width:230px;}
#eventssg2 .product .photo {float:left;margin:0 4px 4px 0;}
#eventssg2 .product .name a {font-weight:bold;color:#707070;}
#eventssg2 .product .price b {display:block;margin-top:10px;color:#c00000;}
#eventssg2 .product .price .sale {text-decoration:line-through;color:#707070;display:block;}
#eventssg2 .more {clear:both;text-align:right;color:#B18155;padding-right:10px;}

#newprodsg {padding:10px 0;border-bottom:solid 1px #ededed;margin:0 0 10px 10px;width:700px;}
#newprodsg .title {color:#671900;cursor:pointer;font-size:1.33em;}
#newprodsg .list {padding-top:8px;}
#newprodsg .product {float:left;width:230px;}
#newprodsg .product .photo {float:left;margin:0 4px 4px 0;}
#newprodsg .product .name a {font-weight:bold;color:#707070;}
#newprodsg .product .price b {display:block;margin-top:10px;color:#c00000;}
#newprodsg .product .price .sale {text-decoration:line-through;color:#707070;display:block;}
#newprodsg .more {clear:both;text-align:right;color:#B18155;padding-right:10px;}

#newprodsg2 {padding:10px 0;border-bottom:solid 1px #ededed;margin:0 0 10px 10px;width:700px;}
 #newprodsg2 .listdel {display:none;}
 #newprodsg2 .title {color:#CC6B04;font-weight: bold;font-size: 18px;margin-left: 10px;cursor: pointer;}
 #newprodsg2 .seealso {font-weight: bold;font-size: 18px;color:#898989;cursor: pointer;}
 #newprodsg2 .left {float:left;width:230px;padding-top: 10px;}
  #newprodsg2 .product {display:block;}
   #newprodsg2 .product .photo {float:left;margin:0 4px 4px 0;height:105px;}
   #newprodsg2 .product .name a {font-weight:bold;color:#707070;}
   #newprodsg2 .product .shortdesc {display:block;margin-top:4px;font-size:10px;}
   #newprodsg2 .product .price b {display:block;margin-top:4px;color:#c00000;}
   #newprodsg2 .product .price .sale {text-decoration:line-through;color:#707070;display:block;}
  #newprodsg2 .producthide {display:none;}
 #newprodsg2 .right {float:left;width:450px;border-left:solid 1px #ededed;margin-left:10px;padding-top: 10px;}
  #newprodsg2 .productlist {margin-left:10px;padding-bottom: 3px;}
   #newprodsg2 .productlist a {font-weight:bold;color:#707070;}
   #newprodsg2 .productlist .price b {color:#c00000;}
   #newprodsg2 .productlist .price .sale {text-decoration:line-through;color:#707070;}
 #newprodsg2 .more {clear:both;text-align:right;color:#B18155;padding-right:10px;}


#top {background:url(lay/top.jpg) repeat-x bottom;padding:3px 20px;color:#fafafa;}
#top a, #top a:visited, #top a:active {color:#7d7d7d;text-decoration:none;}
#top a:hover {color:#7d7d7d;text-decoration:underline;}

#subpage {width:961px;text-align:left;margin:0px auto;position:relative;background:url(sp/subbg.jpg) no-repeat top right;padding-right:1px;}
#subpage #middle {}
#subpage #left {float:left;width:730px;margin-bottom:20px;min-height:200px;}
#start #subpage #left, #sklep #subpage #left {float:left;width:240px;margin-bottom:20px;min-height:200px;}
#subpage #right {float:left;margin-bottom:20px;}
#start #subpage #right, #sklep #subpage #right {width:710px;xmargin-left:10px;}
#subpage #logo {display:block;margin:75px 0 40px 60px;}
#sklep730 #subpage #left, #pracownia #subpage #left, #galeria #subpage #left {float:left;width:230px;margin-bottom:20px;min-height:200px;}
#sklep730 #subpage #right, #pracownia #subpage #right, #galeria  #subpage #right {width:730px;}

#lay272x687 #left {float:left;width:273px;margin-bottom:20px;min-height:200px;}
#lay272x687 #right {width:688px;}

#menusp {background:url(sp/mnbgl.jpg) no-repeat right bottom;text-align:right;width:960px;height:71px;xpadding:50px 10px 5px 0;font-size:1.17em;margin-top:17px;}
#menusp ul {padding:50px 10px 5px 0;}
#menusp li {display:inline;}
#menusp a {text-decoration:none;margin-left:10px;color:#ab7849;}
#menusp .start {color:#898989;}
#menusp .new {color:#671900;}
#menusp .events {color:#c00000;}
#menusp .manuf {color:#5688BF;}
#menusp .feat {color:#A5BE0E;}
#menusp .act {text-decoration:underline;}
#menuss {background:url(sp/smnbg.jpg) no-repeat right bottom;xtext-align:right;padding:10px 0px 5px 0px;}
#menuss a {color:#ab7849;background:url(lay/bul2.png) no-repeat 8px 3px;padding-left:20px;text-decoration:none;}
#menuss div {width:192px;float:left;padding-bottom:4px;}
#menuss .act {text-decoration:underline;}
#menuss2 {background:url(sp/smnbg.jpg) no-repeat right bottom;padding:0px 0px 5px 0px;}
#menuss2 div {width:180px;float:left;text-align:center;padding-bottom:10px;}
#menuss2 a {color:#000000;font-size:1.17em;}

#menu {background:url(sp/mnbgl.jpg) no-repeat right bottom;text-align:right;width:960px;height:71px;font-size:1.17em;margin-top:17px;position:relative;}
#menu .description {position:absolute;font-size:10px;color:#bbbbbb;left:445px;padding-right:10px;font-weight:normal;font-style:italic;}
#menu .flags {padding-right:10px;position:absolute;left:870px;}
#menu ul {padding:48px 10px 0px 0px;text-align:right;width:950px;margin:0;}
#menu li {display:inline;margin-left:10px;padding:0;}
#menu a {text-decoration:none;color:#898989;}
#menu li.act {background:url(menu/tabm.gif) bottom repeat-x;padding-top:5px;}
#menu li.act img {vertical-align:bottom;}
#menu li.act a {color:#c00000;padding:2px 4px 0 4px;}

#submenu {background:url(sp/smnbg.jpg) no-repeat right bottom;}
#submenu1 {text-align:right;padding:5px 10px 6px 10px;background: url(menu/dash.gif) bottom repeat-x;margin-left:40px;}
#submenu1 a {font-weight:bold;margin-left:8px;}
#submenu1 .act {text-decoration:underline;}
#submenu1 .new {color:#671900;}
#submenu1 .events {color:#c00000;}
#submenu1 .manuf,#submenu1 .req {color:#5688BF;}
#submenu1 .feat {color:#A5BE0E;}
#submenu2 {padding:5px 0px;}
#submenu2 div {width:192px;float:left;padding-bottom:4px;}
#submenu2 div a {color:#ab7849;background:url(lay/bul2.png) no-repeat 8px 3px;padding-left:20px;text-decoration:none;}
#submenu2 .act {text-decoration:underline;}

#subcategories {background:url(sp/smnbg.jpg) no-repeat right bottom;padding:0px 0px 5px 0px;}
#subcategories p {color:#707070;font-size:1.17em;}
#subcategories div {width:180px;float:left;text-align:center;padding-bottom:10px;}
#subcategories a {color:#000000;font-size:1.17em;}


#com {position:absolute;text-align:center;width:100%;font-weight:bold;padding:7px;z-index:500;}
#com.comna {display:none;}
#com.com0 {background-color:#FF0000;color:#ffffff;}
#com.com1 {background-color:#336600;color:#ffffff;}

.clr {display:block;font-size:0.1em;line-height: 0.1em;clear:both;height:1px;}

.giftico {float:left;margin-right:4px;}

#productlist   {padding:0 10px;}
#productlist  p {color:#707070;font-size:1.17em;}
#productlist .hproduct {clear:both;}
#productlist .hproduct div {padding-bottom:20px;}
#productlist .hproduct .photocont {float:left;width:100px;text-align:center;margin-right:20px;}
#productlist .hproduct .new {font-weight:bold;color:#ffffff;background-color:#c00000;padding:2px 4px;margin-right:4px;display:block;float:left;font-size:0.75em;}
#productlist .hproduct .name {float:left;width:380px;margin-right:20px;}
#productlist .hproduct .name a {color:#959595;font-size:1.33em;display:block;margin-bottom:6px;text-decoration:none;font-weight:bold;}
#productlist .hproduct .pricecontener {float:left;width:190px;text-align:right;position:relative;}
#productlist .hproduct .pricecontener b {color:#c00000;font-size:1.33em;display:block;margin-bottom:6px;}
#productlist .hproduct .pricecontener .psale {color:#959595;font-size:1.33em;display:block;margin:-6px 0 6px 0;text-decoration:line-through;}
#productlist .hproduct .pricecontener a {color:#ab7849;text-decoration:none;display:block;}
#productlist .hproduct .pricecontener a.cart {font-size:1.08em;font-weight:bold;}
#productlist .hproduct .pricecontener a.store {font-size:11px;}
#productlist .hproduct .cartq {display:none;position:absolute;border:solid 3px #CACACA;background-color:white;padding:20px;top:0px;left:120px;}
#productlist .hproduct .cartq a {display:inline;}
#productlist .hproduct .cartq input {font-size:0.92em;color:#707070;border:solid 1px #919191;padding:2px;margin-top:2px;}
#productlist h2.description, #workroomcatlist h2.description, #marketlist h2.description {font-size:14px;color:#707070;font-weight:normal;margin:0 0 14px 0;padding:0;}
#productlist .subcategory {clear:left;}
#productlist .subcategory .name {font-size:14px;padding-top:13px;display:block;}
#productlist .subcategory img {float:left;}
#productlist .subcategory .description {margin:2px 0 14px 0;font-size:12px;}
#productlist .sublabel {font-size:11px;margin-bottom: 2px;color:#707070;}
#productlist .articles {border-bottom:dotted 1px #EDEDED;padding:0 0 4px 0;margin-bottom:10px;color:#707070;}
#productlist .articles div {margin-bottom:2px;}
#productlist .articles .hidden {display:none;}
#productlist .articles .more {text-align:right;}
#productlist .articles .more span {cursor:pointer;color:#AB7849;margin-right:10px;}

#featureproductlist   {padding:0 10px;}
#featureproductlist .product {clear:both;}
#featureproductlist .product div {padding-bottom:20px;}
#featureproductlist .product .photo {float:left;width:100px;text-align:center;margin-right:20px;}
#featureproductlist .product .new {font-weight:bold;color:#ffffff;background-color:#c00000;padding:2px 4px;margin-right:4px;display:block;float:left;font-size:0.75em;}
#featureproductlist .product .name {float:left;width:380px;margin-right:20px;}
#featureproductlist .product .name a {color:#959595;font-size:1.33em;display:block;margin-bottom:6px;text-decoration:none;font-weight:bold;}
#featureproductlist .product .category {color:#959595;margin-top:4px;}
#featureproductlist .product .category a {color:#B87849;font-size:1em;font-weight:normal;display:inline;}
#featureproductlist .product .price {float:left;width:190px;text-align:right;position:relative;}
#featureproductlist .product .price b {color:#c00000;font-size:1.33em;display:block;margin-bottom:6px;}
#featureproductlist .product .price .sale {color:#959595;font-size:1.33em;display:block;margin:-6px 0 6px 0;text-decoration:line-through;}
#featureproductlist .product .price a {color:#ab7849;text-decoration:none;display:block;}
#featureproductlist .product .price a.cart {font-size:1.08em;font-weight:bold;}
#featureproductlist .product .price a.store {font-size:11px;}
#featureproductlist .product .cartq {display:none;position:absolute;border:solid 3px #CACACA;background-color:white;padding:20px;top:0px;left:120px;}
#featureproductlist .product .cartq a {display:inline;}
#featureproductlist .product .cartq input {font-size:0.92em;color:#707070;border:solid 1px #919191;padding:2px;margin-top:2px;}

#newproductlist   {padding:0 10px;}
#newproductlist .rss {float:right;}
#newproductlist .product {clear:both;}
#newproductlist .product div {padding-bottom:20px;}
#newproductlist .product .photo {float:left;width:100px;text-align:center;margin-right:20px;}
#newproductlist .product .name {float:left;width:380px;margin-right:20px;}
#newproductlist .product .name a {color:#959595;font-size:1.33em;display:block;margin-bottom:6px;text-decoration:none;font-weight:bold;}
#newproductlist .product .category {color:#959595;margin-top:4px;}
#newproductlist .product .category a {color:#B87849;font-size:1em;font-weight:normal;display:inline;}
#newproductlist .product .price {float:left;width:190px;text-align:right;position:relative;}
#newproductlist .product .price b {color:#c00000;font-size:1.33em;display:block;margin-bottom:6px;}
#newproductlist .product .price .sale {color:#959595;font-size:1.33em;display:block;margin:-6px 0 6px 0;text-decoration:line-through;}
#newproductlist .product .price a {color:#ab7849;text-decoration:none;display:block;}
#newproductlist .product .price a.cart {font-size:1.08em;font-weight:bold;}
#newproductlist .product .price a.store {font-size:11px;}
#newproductlist .product .cartq {display:none;position:absolute;border:solid 3px #CACACA;background-color:white;padding:20px;top:0px;left:120px;}
#newproductlist .product .cartq a {display:inline;}
#newproductlist .product .cartq input {font-size:0.92em;color:#707070;border:solid 1px #919191;padding:2px;margin-top:2px;}

#giftproductlist   {padding:0 10px;}
#giftproductlist .product {clear:both;}
#giftproductlist .product div {padding-bottom:20px;}
#giftproductlist .product .photo {float:left;width:100px;text-align:center;margin-right:20px;}
#giftproductlist .product .name {float:left;width:380px;margin-right:20px;}
#giftproductlist .product .name a {color:#959595;font-size:1.33em;display:block;margin-bottom:6px;text-decoration:none;font-weight:bold;}
#giftproductlist .product .category {color:#959595;margin-top:4px;}
#giftproductlist .product .category a {color:#B87849;font-size:1em;font-weight:normal;display:inline;}
#giftproductlist .product .price {float:left;width:190px;text-align:right;position:relative;}
#giftproductlist .product .price b {color:#c00000;font-size:1.33em;display:block;margin-bottom:6px;}
#giftproductlist .product .price .sale {color:#959595;font-size:1.33em;display:block;margin:-6px 0 6px 0;text-decoration:line-through;}
#giftproductlist .product .price a {color:#ab7849;text-decoration:none;display:block;}
#giftproductlist .product .price a.cart {font-size:1.08em;font-weight:bold;}
#giftproductlist .product .price a.store {font-size:11px;}
#giftproductlist .product .cartq {display:none;position:absolute;border:solid 3px #CACACA;background-color:white;padding:20px;top:0px;left:120px;}
#giftproductlist .product .cartq a {display:inline;}
#giftproductlist .product .cartq input {font-size:0.92em;color:#707070;border:solid 1px #919191;padding:2px;margin-top:2px;}

#deliveredproductlist   {padding:0 10px;}
#deliveredproductlist .rss {float:right;}
#deliveredproductlist .product {clear:both;}
#deliveredproductlist .product div {padding-bottom:20px;}
#deliveredproductlist .product .photo {float:left;width:100px;text-align:center;margin-right:20px;}
#deliveredproductlist .product .name {float:left;width:380px;margin-right:20px;}
#deliveredproductlist .product .name a {color:#959595;font-size:1.33em;display:block;margin-bottom:6px;text-decoration:none;font-weight:bold;}
#deliveredproductlist .product .category {color:#959595;margin-top:4px;}
#deliveredproductlist .product .category a {color:#B87849;font-size:1em;font-weight:normal;display:inline;}
#deliveredproductlist .product .price {float:left;width:190px;text-align:right;position:relative;}
#deliveredproductlist .product .price b {color:#c00000;font-size:1.33em;display:block;margin-bottom:6px;}
#deliveredproductlist .product .price .sale {color:#959595;font-size:1.33em;display:block;margin:-6px 0 6px 0;text-decoration:line-through;}
#deliveredproductlist .product .price a {color:#ab7849;text-decoration:none;display:block;}
#deliveredproductlist .product .price a.cart {font-size:1.08em;font-weight:bold;}
#deliveredproductlist .product .price a.store {font-size:11px;}
#deliveredproductlist .product .cartq {display:none;position:absolute;border:solid 3px #CACACA;background-color:white;padding:20px;top:0px;left:120px;}
#deliveredproductlist .product .cartq a {display:inline;}
#deliveredproductlist .product .cartq input {font-size:0.92em;color:#707070;border:solid 1px #919191;padding:2px;margin-top:2px;}

#manufproductlist   {padding:0 10px;}
#manufproductlist .product {clear:both;}
#manufproductlist .product div {padding-bottom:20px;}
#manufproductlist .product .photo {float:left;width:100px;text-align:center;margin-right:20px;}
#manufproductlist .product .new {font-weight:bold;color:#ffffff;background-color:#c00000;padding:2px 4px;margin-right:4px;display:block;float:left;font-size:0.75em;}
#manufproductlist .product .name {float:left;width:380px;margin-right:20px;}
#manufproductlist .product .name a {color:#959595;font-size:1.33em;display:block;margin-bottom:6px;text-decoration:none;font-weight:bold;}
#manufproductlist .product .category {color:#959595;margin-top:4px;}
#manufproductlist .product .category a {color:#B87849;font-size:1em;font-weight:normal;display:inline;}
#manufproductlist .product .price {float:left;width:190px;text-align:right;position:relative;}
#manufproductlist .product .price b {color:#c00000;font-size:1.33em;display:block;margin-bottom:6px;}
#manufproductlist .product .price .sale {color:#959595;font-size:1.33em;display:block;margin:-6px 0 6px 0;text-decoration:line-through;}
#manufproductlist .product .price a {color:#ab7849;text-decoration:none;display:block;}
#manufproductlist .product .price a.cart {font-size:1.08em;font-weight:bold;}
#manufproductlist .product .price a.store {font-size:11px;}
#manufproductlist .product .cartq {display:none;position:absolute;border:solid 3px #CACACA;background-color:white;padding:20px;top:0px;left:120px;}
#manufproductlist .product .cartq a {display:inline;}
#manufproductlist .product .cartq input {font-size:0.92em;color:#707070;border:solid 1px #919191;padding:2px;margin-top:2px;}

#subpage #eventssg {margin:0 0 20px 0;}

#eventproductlist   {padding:0 10px;}
#eventproductlist .product {clear:both;}
#eventproductlist .product div {padding-bottom:20px;}
#eventproductlist .product .photo {float:left;width:100px;text-align:center;margin-right:20px;}
#eventproductlist .product .new {font-weight:bold;color:#ffffff;background-color:#c00000;padding:2px 4px;margin-right:4px;display:block;float:left;font-size:0.75em;}
#eventproductlist .product .name {float:left;width:380px;margin-right:20px;}
#eventproductlist .product .name a {color:#959595;font-size:1.33em;display:block;margin-bottom:6px;text-decoration:none;font-weight:bold;}
#eventproductlist .product .category {color:#959595;margin-top:4px;}
#eventproductlist .product .category a {color:#B87849;font-size:1em;font-weight:normal;display:inline;}
#eventproductlist .product .price {float:left;width:190px;text-align:right;position:relative;}
#eventproductlist .product .price b {color:#c00000;font-size:1.33em;display:block;margin-bottom:6px;}
#eventproductlist .product .price .sale {color:#959595;font-size:1.33em;display:block;margin:-6px 0 6px 0;text-decoration:line-through;}
#eventproductlist .product .price a {color:#ab7849;text-decoration:none;display:block;}
#eventproductlist .product .price a.cart {font-size:1.08em;font-weight:bold;}
#eventproductlist .product .price a.store {font-size:11px;}
#eventproductlist .product .cartq {display:none;position:absolute;border:solid 3px #CACACA;background-color:white;padding:20px;top:0px;left:120px;}
#eventproductlist .product .cartq a {display:inline;}
#eventproductlist .product .cartq input {font-size:0.92em;color:#707070;border:solid 1px #919191;padding:2px;margin-top:2px;}

.navitop {float:right;padding:10px;}
.navibottom {float:right;padding:10px;}


.available {font-size:1.08em;color:#598527;font-weight:bold;}
.navailable {font-size:1.08em;color:#959595;font-weight:bold;}

#product {position:relative;padding:0 10px;margin-top:10px;}
#product .new {font-weight:bold;color:#ffffff;background-color:#c00000;padding:2px 4px;display:block;width:54px;text-align:center;margin-top:10px;}
#product h1 {width:550px;margin-bottom:0px;clear:left;}
#product .identifier {color:#959595;}
#product .vcard {font-size:1em;color:#898989;}
#product .vcard img {display:block;}
#product .vcard h2 {font-size:1em;display:inline;}
#product .photonavi {float:left;width:100px;margin-top:20px;}
#product .photonavi img {border:solid 1px #919191;margin-bottom:10px;}
#product .photo {float:left;width:345px;height:240px;text-align:center;margin-top:20px;}
#product .photo img {margin-right:25px;}
#product .desc {padding:85px 10px 20px 0;}
#product .manuf {margin-bottom:10px;}
#product .pricecontener {position:absolute;width:200px;left:520px;text-align:right;}
#product .pricecontener b {color:#c00000;font-size:1.33em;display:block;margin-bottom:6px;}
#product .pricecontener .psale {color:#959595;font-size:1.33em;display:block;margin:-6px 0 6px 0;text-decoration:line-through;}
#product .pricecontener a {color:#ab7849;text-decoration:none;display:block;}
#product .pricecontener a.cart {font-size:1.08em;font-weight:bold;}
#product .cartq {display:none;position:absolute;border:solid 3px #CACACA;background-color:white;padding:20px;top:0px;left:120px;}
#product .cartq a {display:inline;}
#product .cartq input {font-size:0.92em;color:#707070;border:solid 1px #919191;padding:2px;margin-top:2px;}

#topcart .small {margin:0 auto;width:960px;text-align:left;font-size:.93em;}
#topcart .small .name {float:left;width:350px;}
#topcart .register {float:left;width:350px;padding-top:8px;}
#topcart .register a {margin-right:10px;}
#topcart .small .right {text-align:right;padding-top:8px;}
#topcart .cart {color:#5688bb;margin-left:10px;}
#topcart a.cart, #topcart .cart a {color:#5688bb;}
#topcart .store {color:#A5BE0E;margin-left:10px;}
#topcart .store a {color:#A5BE0E;}
#topcart a.show {margin-left:10px;color:#c00000;}
#topcart a.logout {margin-left:10px;}
#topcart a.logged {font-size:1.5em;font-weight:bold;color:#f26522;}
#topcart a.profile {color:#671900;margin-left:10px;}


input, textarea {font-family: Verdana;color:#555555;}
.forms_label {margin-bottom:2px;}
.forms_text, .forms_password, .forms_textarea {margin-bottom:8px;}
.forms_text input, .forms_password input, textarea.forms_text, .forms_textarea textarea  {font-size:12px;border:solid 1px #bbbbbb;padding:2px;}
input.error {border:solid 1px red;margin-bottom:2px;}
.errordesc {color:red;font-size:.92em;}
.errorcom {color:red;text-align:center;}

#register .info3 {margin-top:30px;padding:5px 0 20px 0;border-top:solid 1px #bbbbbb;}
#registerthx .thx {text-align:center;}
#registerthx .thx span {display:block;font-size:1.17em;}

#loginm .head {text-align:center;font-size:1.17em;margin-bottom:20px;}
#loginm .reg {text-align:center;margin-top:20px;}
#loginm .reg a {color:#671900;}
#loginm form {margin-left:280px;}

#cart .empty {text-align:center;font-size:1.17em;}
#cart table {margin:0 auto;width:710px;font-size:1em;}
#cart td {padding:4px;}
#cart th {color:#761900;padding:4px;}
#cart table .check {width:20px;}
#cart table .check input {border:solid 1px #bbbbbb;}
#cart table .lp {text-align:right;}
#cart table .price {text-align:right;}
#cart table .quantity {text-align:right;}
#cart table .quantity input {text-align:right;border:solid 1px #bbbbbb;padding:2px;}
#cart table .sumprice {text-align:right;}
#cart table .delall {border-top:solid 1px #bbbbbb;padding-top:10px;padding-bottom:10px;}
#cart table .del {color:#ff0000;}
#cart table .reverse {color:#5688C3;margin-right:20px;	}
#cart table .sum {text-align:right;font-weight:bold;border-top:solid 1px #bbbbbb;padding-top:10px;padding-bottom:10px;font-size:1.17em;}
#cart table .sumall {text-align:right;font-weight:bold;border-top:solid 1px #bbbbbb;padding-top:10px;font-size:1.17em;}
#cart table .count {text-align:right;padding-bottom:10px;}
#cart table .count a {color:#A5BE0E;font-size:1.17em;}
#cart table .overlimit, #cart table .overlimit a, #cart table .overlimit input {color:red;}
#cart table .overlimitdesc {font-size:0.92em;padding:0 4px 4px 4px;text-align:right;color:red;}
#cart table .shipdesc {font-weight:bold;xpadding-top:10px;}
#cart table .shipprice {font-weight:bold;text-align:right;xpadding-top:10px;}
#cart .next {text-align:right;padding:10px 15px 0 0;font-size:1.5em;color:#cccccc;}
#cart .next a {color:#A5BE0E;}
#cart .next div {font-size:0.61em;color:#ff0000;margin-top:4px;}
#cart .next div a {color:#ff0000;font-weight:bold;}
#cart .next div span {color:#000000;}
#cart .next .maintenance {font-size:0.82em;color:#ff0000;}
#cart .next .giftcard {color:#999999;margin-bottom: 8px;}
#cart .next .giftcard a {color:#555555;}
#cart .next .giftcard a.entercode {color:#A5BE0E;}
#cart #giftcode {display: none;color:#999999;font-size: 1em;}
#cart #giftcode input {border:solid 1px #bbbbbb;}

#checkout .empty {text-align:center;font-size:1.17em;}
#checkout table {margin:0 auto;width:710px;font-size:1em;}
#checkout td {padding:4px;}
#checkout th {color:#761900;padding:4px;}
#checkout table .lp {text-align:right;}
#checkout table .price {text-align:right;}
#checkout table .quantity {text-align:right;}
#checkout table .quantity input {text-align:right;border:solid 1px #bbbbbb;padding:2px;}
#checkout table .del a {color:#c00000;}
#checkout table .sumprice {text-align:right;}
#checkout table .sum {text-align:right;font-weight:bold;border-top:solid 1px #bbbbbb;padding-top:10px;padding-bottom:10px;font-size:1.17em;}
#checkout table .sumall {text-align:right;font-weight:bold;border-top:solid 1px #bbbbbb;padding-top:10px;font-size:1.17em;}
#checkout table .count {text-align:right;padding-bottom:10px;}
#checkout table .count a {color:#A5BE0E;font-size:1.17em;}
#checkout table .overlimit, #cart table .overlimit a, #cart table .overlimit input {color:red;}
#checkout table .overlimitdesc {font-size:0.92em;padding:0 4px 4px 4px;text-align:right;color:red;}
#checkout table .shipdesc {font-weight:bold;}
#checkout table .shipprice {font-weight:bold;text-align:right;}
#checkout table .giftcodedesc {font-weight:bold;}
#checkout table .giftcodeprice {font-weight:bold;text-align:right;color:#c00000;}
#checkout table .giftcodeerr {color:#ff0000;text-align: center;font-weight: bold;}
#checkout .next {text-align:right;padding:20px 15px 0 0;font-size:1.5em;color:#cccccc;cursor:pointer;}
#checkout .next a {color:#A5BE0E;}
#checkout .next div {font-size:0.61em;color:#ff0000;margin-top:4px;}
#checkout .next div a {color:#ff0000;font-weight:bold;}
#checkout .next div span {color:#000000;}
#checkout .next .maintenance {font-size:0.82em;color:#ff0000;}

#checkout_przelewy .submit {font-size:1.5em;color:#A5BE0E;border:none;background:none;}

#checkout_przelewzwykly textarea {font-size:0.93em;padding:2px;}
#chechout_przelewzwykly input.submit {border:none;background:none;color:#A5BE0E;margin-top:2px;}
#checkout_przelewzwykly input.text {border:solid 1px #bbbbbb;padding:2px;}

#checkout_nofull .notice {text-align:center;}

#store .empty {text-align:center;font-size:1.17em;}
#store table {margin:0 auto;width:710px;}
#store td {padding:4px;}
#store th {color:#761900;padding:4px;}
#store table .check {width:20px;}
#store table .check input {border:solid 1px #bbbbbb;}
#store table .lp {text-align:right;}
#store table .price {text-align:right;}
#store table .quantity {text-align:right;}
#store table .quantity input {text-align:right;border:solid 1px #bbbbbb;padding:2px;}
#store table .available {text-align:right;color:#000000;}
#store table .available0 {text-align:right;color:#ff0000;}
#store table .available1 {text-align:right;color:#FF9900;}
#store table .available2 {text-align:right;color:#598527;}
#store table .delall {border-top:solid 1px #bbbbbb;padding-top:10px;}
#store table .moveall {border-top:solid 1px #bbbbbb;padding-top:10px;text-align:right;}
#store table .del {color:#ff0000;}
#store table .reverse {color:#5688C3;margin-right:20px;	}
#store table .move {color:#A5BE0E;	}
#store table .count {text-align:right;padding-bottom:10px;}
#store table .count a {color:#A5BE0E;font-size:1.17em;}

#featuresunder {padding:0 10px;}
#featuresunder .features {font-size:1.17em;margin-bottom:15px;clear:both;padding-top:20px;}
#featuresunder .features span {font-weight:bold;color:#c00000;}
#featuresunder .features a {color:#000000;}
#featuresunder .features a.act {font-weight:bold;}
#featuresunder .products .product {width:236px;float:left;padding-bottom:15px;}
#featuresunder .product .photo {float:left;width:85px}
#featuresunder .product .name {padding:0 15px 15px 0;}
#featuresunder .product .name a {color:#959595;font-weight:bold;}
#featuresunder .product .price b {color:#c00000;}
#featuresunder .more {text-align:right;clear:both;margin:0 10px 4px 0;}

#news {padding-right:10px;}
#news .date {margin:20px 0 4px 0;color:#898989;}
#news h1 {margin-top:0px;}
#news .more {text-align:right;clear:both;margin-right:10px;}

#newslist .news {margin-bottom:20px;}
#newslist .date {color:#898989;margin-bottom:4px;}
#newslist a.title {display:block;font-weight:bold;margin-bottom:4px;font-size:1.17em;}
#newslist a.short, #newslist a.short:visited {display:block;color:#000000;text-decoration:none;}

#menusubcustom {background:url(sp/smnbg.jpg) no-repeat right bottom;xtext-align:right;padding:10px 0px 5px 0px;}
#menusubcustom a {color:#ab7849;background:url(lay/bul2.png) no-repeat 8px 3px;padding-left:20px;text-decoration:none;margin-right:10px;}
#menusubcustom div {width:182px;float:left;padding-bottom:4px;}
#menusubcustom .act {text-decoration:underline;}

#profil .form1 {margin-bottom:20px;}
#profil .col {float:left;width:320px}
#profil .form2 h2, #profil .form4 h2 {margin-bottom:0;}
#profil .info {margin-bottom:10px;color:#959595;}

#adbox {clear:both;}
.admain {position:relative;float:left;margin-bottom:20px;}

#productslistsort {margin-top:10px;width:229px;}
#productslistsort .sort, #productslistsort .manuf, #productslistsort .cats, #productslistsort .features {padding:10px 10px 2px 0px;border-right:solid 1px #EDEDED;margin-bottom:10px;}
#productslistsort span {display:block;color:#959595;font-size:1.08em;font-weight:bold;}
#productslistsort ul {padding-left:24px;margin:8px 0;}
#productslistsort li {list-style-image:url("lay/bul2.png");_list-style-image:url("lay/bul2.gif");}
#productslistsort .act {text-decoration:underline;}

#manufacturers {padding:0 10px;}
#manufacturers .manufacturer {margin:5px;border:solid 1px #cccccc;float:left;}
#manufacturers .manufacturer img {border:solid 15px #eeeeee;}

#manufacturer {padding:10px 10px 0 10px;}
#manufacturer h1 {float:left;margin:0 10px 0 0;padding:0;}
#manufacturer img {border:solid 15px #eeeeee;}
#manufacturer span {display:block;float:left;border:solid 1px #cccccc;margin-bottom:20px;}
#manufacturer b {display:none;}
#manufacturer p {display:inline;font-size:1.17em;color:#707070;}

#ordershistory .empty {text-align:center;font-size:1.17em;}
#ordershistory table {margin:0 auto;width:710px;font-size:1em;}
#ordershistory td {padding:4px;}
#ordershistory th {color:#761900;padding:4px;}
#ordershistory table .pprice {text-align:right;}
#ordershistory table .sprice {text-align:right;}
#ordershistory table .state {text-align:center;}
#ordershistory .state .bad {color:#c00000;}
#ordershistory .state .new {color:#5688C3;}
#ordershistory .state .inprogress {color:#FFCC00;}
#ordershistory .state .susspend {color:#888888;}
#ordershistory .state .send {color:#A5BE0E;}

#orderdetails .empty {text-align:center;font-size:1.17em;}
#orderdetails h2 {color:#959595;}
#orderdetails .details {padding-bottom:20px;}
#orderdetails .details .rowid {font-size:1.33em;padding-bottom:6px;}
#orderdetails .details .row {clear:both;font-size:1.17em;padding-bottom:6px;}
#orderdetails .details .label {float:left;font-weight:bold;width:200px;text-align:right;padding-right:10px;}
#orderdetails .state .bad {color:#c00000;}
#orderdetails .state .new {color:#5688C3;}
#orderdetails .state .inprogress {color:#FFCC00;}
#orderdetails .state .susspend {color:#888888;}
#orderdetails .state .send {color:#A5BE0E;}
#orderdetails table.list {margin:0 auto 20px auto;width:710px;font-size:1em;}
#orderdetails td {padding:4px;}
#orderdetails th {color:#761900;padding:4px;}
#orderdetails table.list .lp {text-align:right;}
#orderdetails table.list .price {text-align:right;}
#orderdetails table.list .quantity {text-align:right;}
#orderdetails table.list .quantity input {text-align:right;border:solid 1px #bbbbbb;padding:2px;}
#orderdetails table.list .sumprice {text-align:right;}
#orderdetails table.hist {margin:0 0 20px 0;font-size:1em;}
#orderinfo textarea {font-size:0.93em;padding:2px;}
#orderinfo input {border:none;background:none;color:#A5BE0E;margin-top:2px;}

#przelewy24_ok, #przelewy24_err {margin:40px 0 12px 0;text-align:center;}
.ok {font-size:1.17em;color:#A5BE0E;}
.err {font-size:1.17em;color:#c00000;}
#przelewy24_ok textarea, #przelewy24_err textarea {font-size:0.93em;padding:2px;}
#przelewy24_ok input, #przelewy24_err input  {border:none;background:none;color:#A5BE0E;margin-top:2px;}

#p404 {width:960px;text-align:left;margin:0px auto;padding-top:40px;}
#p404 h1 {font-size:3em;margin:0 0 60px 0;}
#p404 h2 {font-size:1em;margin:0;color:#959595;}
#p404 .sol {font-size:1.17em;}
#p404 li {list-style-type:square;padding-bottom:4px;}

#register .forms_submit {margin:20px 0;}
#register .forms_submit input {background-color:#A5BE0E;color:#ffffff;}

.evgreen {font-weight:bold;color:#ffffff;background-color:#006400;padding:2px 4px;margin-right:4px;display:block;float:left;font-size:0.75em;}

#artworkprev4prodpage {padding:4px 10px 0 0;margin:10px 0;border-right:solid 1px #EDEDED;border-top:solid 1px #EDEDED;}
#artworkprev4prodpage .addbox {color:#c00000;font-size:1.5em;font-weight:bold;font-style:italic;}
#artworkprev4prodpage .addbox a {display:block;margin-top:8px;color:#A5BE0E;}
#artworkprev4prodpage .addboxsmall {color:#c00000;font-weight:bold;font-style:italic;clear:both;padding-top:8px;}
#artworkprev4prodpage .addboxsmall a {display:block;margin-top:8px;color:#A5BE0E;}
#artworkprev4prodpage h3 {color:#959595;margin:0;padding:0;}
#artworkprev4prodpage .work {clear:both;padding-top:10px}
#artworkprev4prodpage .work a.photohref {border:solid 1px #dddddd;display:inline-block;float:left;margin:0 5px 5px 0;}
#artworkprev4prodpage .work a.photohref img {border:solid 2px #ffffff;}
#artworkprev4prodpage .work .name {font-weight:bold;}
#artworkprev4prodpage .work .desc {font-size:.92em;padding:2px 0 2px 0;}
#artworkprev4prodpage .work .author {font-size:.92em;padding:0 0 2px 0;}
#artworkprev4prodpage .work .author a {color:#F26522;}
#artworkprev4prodpage .more {padding-top:8px;clear:both;text-align:right;}

#artworks2product .desc {font-size:1.17em;font-weight:bold;color:#959595;margin:10px 0 0 0;}
#artworks2product .work {float:left;padding:15px 0 0 15px;width:90px; height:90px;}
#artworks2product .work a.photohref {border:solid 1px #dddddd;display:inline-block;}
#artworks2product .work a.photohref img {border:solid 2px #ffffff;}
#artworks2product .error {font-size:1.17em;font-weight:bold;color:#c00000;margin:10px 0 0 0;text-align:center;}

#artworkadd1 span {font-size:1.33em;}
#artworkadd1 span a {color:#A5BE0E;}

#artworkadd3 .name, #artworkadd3 .desc {margin-bottom:10px;}
#artworkadd3 .name input {font-size:1em;border:dashed 1px #959595;width:700px;padding:2px;}
#artworkadd3 .desc textarea {font-size:1em;border:dashed 1px #959595;width:700px;height:100px;padding:2px;}
#artworkadd3 .label {font-size:.83em;color:#959595;font-weight:bold;}
#artworkadd3 .label .req {color:#c00000;}
#artworkadd3 .label .req .msg {display:none;}
#artworkadd3 .photo {border:solid 1px #c2c2c2;xpadding:10px;float:left;margin:0 20px 20px 0;cursor:pointer;width:120px;height:120px;text-align:right;}
#artworkadd3 .photo a {color:#c00000;padding-right:2px;}
#artworkadd3 .submit {clear:both;}
#artworkadd3 .submit input {color:#A5BE0E;background:none;border:none;font-size:1.33em;cursor:pointer;}
#artworkadd3 .category select {margin-top:2px;}
#artworkadd3 .category {padding-bottom:10px;}
#artworkadd3 .raccept {font-size:.82em;color:#555555;}

#myartworks .empty {font-size:1.17em;}
#myartworks a.green {color:#A5BE0E;}
#myartworks .artwork {clear:both;}
#myartworks .artwork .photo {float:left;width:120px;margin-bottom:10px;}
#myartworks .artwork .namedesc {float:left;width:650px;margin-right:20px;}
#myartworks .artwork .name {display:block;font-size:1.17em;}
#myartworks .artwork .desc {display:block;}
#myartworks .artwork .namedesc .commrate {padding-top:10px;color:#959595;margin-bottom:10px;}
#myartworks .artwork .tools {float:left; width:160px;text-align:right;}
#myartworks .mod1 {font-size:1.17em;color:#959595;margin-bottom:4px;}
#myartworks .mod2 {font-size:1.17em;color:#C00000;margin-bottom:4px;}
#myartworks .mod3 {font-size:1.17em;color:#A5BE0E;margin-bottom:4px;}
#myartworks a.edit {display:block;color:#5688BB;}
#myartworks a.del {display:block;color:#C00000;}
#myartworks .add {clear:both;padding-top:10px;font-size:1.17em;}
#myartworks p.ok {background-color:#A5BE0E;color:#ffffff;padding:8px;text-align:center;}

#myartwork {padding-right:20px;}
#myartwork h1 {border:1px dashed #dddddd;padding:2px;}
#myartwork .desc {margin-bottom:20px;border:1px dashed #dddddd;padding:2px;}
#myartwork .photos {text-align:center;}
#myartwork .photo {margin:0 auto 10px auto;text-align:left;width:400px;background-color:#dddddd;padding:10px}
#myartwork .photo .frame {width:320px;text-align:center;}
#myartwork .photo .tools {float:right;text-align:right;width:80px;}
#myartwork .photo .tools a.del {color:#c00000;}
#myartwork .photo .tools a.cover {color:#5688BB;}
#myartwork .photo .tools span.cover {color:#959595;}
#myartwork #addphotobutton {color:#A5BE0E;cursor:pointer;border:none;background:none;}
#myartwork .photos .com {display:none;font-weight:bold;padding:7px;color:#ffffff;width:400px;margin:0 auto 10px auto;text-align:center;}
#myartwork .submit {text-align:right;margin:-20px 0 10px 0;display:none;}
#myartwork .submit a {color:#A5BE0E;}
#myartwork .state {margin-top:20px;}
#myartwork .rate {margin-top:20px;}
#myartwork .mod1 {color:#959595;}
#myartwork .mod2 {color:#C00000;}
#myartwork .mod3 {color:#A5BE0E;}
#myartwork .commcnt {margin-top:20px;}
#myartwork .label {color:#959595;font-weight:bold;}
#myartwork .dela {color:#ff0000;margin-top:20px;font-size:1.17em;display:block;width:80px;}

#myartworksright {width:210px;border-left:solid 1px #EDEDED;padding:0 10px 10px 10px;margin:10px 0;}
#myartworksright h3 {color:#959595;margin:0;padding:0;}
#myartworksright .work {clear:both;padding-top:10px}
#myartworksright .work a.photohref {border:solid 1px #dddddd;display:inline-block;float:left;margin:0 5px 5px 0;}
#myartworksright .work a.photohref img {border:solid 2px #ffffff;}
#myartworksright .work .name {font-weight:bold;}
#myartworksright .work .desc {font-size:.92em;padding:2px 0 4px 0;}
#myartworksright .more {padding-top:8px;clear:both;text-align:right;}
#myartworksright .add {color:#A5BE0E;}

#artworkfirst .left {float:left; width:155px;margin-right:15px;}
#artworkcatsmp h3 {color:#959595;margin:10px 0 20px 0;padding:0;}
#artworkcatsmp a, #artworkcatsmp a:visited {display:block;color:#b18155;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;}
#artworkcatsmp a.new {color:#671900;}
#artworkfirst .work {float:left;margin-right:15px;}
#artworkfirst .work h2 {color:#959595;margin:10px 0 2px 0;padding:0;}
#artworkfirst .work .photo {width:406px;text-align:right;color:#959595;font-size:.92em}
#artworkfirst .work .photo a.photohref {border:solid 1px #dddddd;display:inline-block;}
#artworkfirst .work .photo a.photohref img {border:solid 2px #ffffff;}
#artworkfirst .work .photo a.author {color:#F26522;margin-right:10px;}
#artworkfirst .work .photo a.cat {color:#555555;margin-right:10px;}
#artworkfirst .right {float:left;width:370px;padding-top:10px;}

#artworksnewsg h3 {color:#959595;font-size:.92em;margin:0 0 4px 0;padding:10px 0 0 0;}
#artworksnewsg .photo {float:left;margin:0 15px 10px 0;text-align:right;color:#959595;font-size:.83em;}
#artworksnewsg .photo a.photohref {border:solid 1px #dddddd;display:inline-block;}
#artworksnewsg .photo a.photohref img {border:solid 2px #ffffff;}
#artworksnewsg .photo a.author {color:#F26522;}

#artworkscatlist {padding:0 0 0 10px;}
#artworkscatlist .row {clear:both;}
#artworkscatlist .work {float:left;width:140px;margin-right:4px;font-size:.92em;color:#555555;padding-bottom:20px;position:relative;}
#artworkscatlist .work a.photohref {border:solid 1px #dddddd;display:inline-block;}
#artworkscatlist .work a.photohref img {border:solid 2px #ffffff;}
#artworkscatlist .work a.author {color:#F26522;margin-right:10px;}
#artworkscatlist .work .comrate {color:#959595;}
#artworkscatlist .navibottom {clear:both;}
#artworkscatlist .workfull {display:none;position:absolute;left:-20px;top:-20px;border:solid 1px #dddddd;background-color:#ffffff;padding:10px;width:240px;z-index:200;}
#artworkscatlist .workfull .name {font-weight:bold;}
#artworkscatlist .workfull a.photohref {border:solid 1px #dddddd;display:inline-block;float:left;margin:4px 4px 0 0;}
#artworkscatlist .workfull a.photohref img {border:solid 2px #ffffff;}
#artworkscatlist .workfull div.author {margin-top:4px;}
#artworkscatlist .workfull .comrate {margin-top:4px;}

#artworkcategoriestree {border-right:solid 1px #ededed;margin-top:10px;}
#artworkcategoriestree h3 {color:#898989;margin-bottom:10px;}
#artworkcategoriestree a.main, #workroomcategoriestree a.main:visited {display:block;color:#b18155;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;}
#artworkcategoriestree a.mainact, #workroomcategoriestree a.mainact:visited {display:block;color:#b18155;font-size:1.17em;text-decoration:underline;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;}
#artworkcategoriestree a.new {display:block;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#671900;}
#artworkcategoriestree a.req {display:block;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#5688BF;}
#artworkcategoriestree a.act {text-decoration:underline;}
#artworkcategoriestree a.sub {display:block;color:#b18155;font-size:12px;padding:0px 2px 6px 0px;cursor:pointer;}
#artworkcategoriestree a.lvl1 {padding-left:24px;}
#artworkcategoriestree a.lvl2 {padding-left:36px;}
#artworkcategoriestree a.lvl3 {padding-left:48px;}
#artworkcategoriestree a.subact {display:block;color:#b18155;font-size:12px;padding:0px 2px 6px 24px;cursor:pointer;text-decoration:underline;}
#artworkcategoriestree .childs1, #categories .childs2 {display: none;margin-left:12px;}

#artwork {padding:0 10px;}
#artwork .desc {margin-bottom:20px;}
#artwork .photo {margin-bottom:20px;text-align:center;}
#artwork .photo a.photohref {border:solid 1px #dddddd;display:inline-block;}
#artwork .photo a.photohref img {border:solid 2px #ffffff;}
#artwork .abuse {padding-top:8px}
#artwork .abuse a {color:#c00000;font-size:.92em;}

#userbar {background:url(lay/profbg.jpg) no-repeat bottom right;padding:6px;}
#userbar .nick {color:#F26522;font-weight:bold;font-size:1.5em;}
#userbar .points {color:#959595;}
#userbar .links {text-align:right;padding:20px 0 0 0;color:#898989;}
#userbar .links a {font-weight:bold;color:#898989;}

#userinfo {padding:0 10px 0 0;border-right:1px solid #EDEDED;margin:10px 0 20px 0;}
#userinfo .label {font-size:14px;font-weight:bold;color:#959595;}
#userinfo p {margin:6px 0;}
#userinfo p .empty {color:#dddddd;}

#userstream {padding:10px;}
#userstream .rss {float:right;}
#userstream h3 {color:#959595;padding:0;margin:0 0 6px 0;}
#userstream .note {clear:both;padding-bottom:10px;color:#555555}
#userstream .note .photo {border:1px solid #DDDDDD;cursor:pointer;display:block;float:left;margin:0 10px 10px 0;padding:2px;}
#userstream .note .date {color:#959595;font-size:11px;}

#otheruserartworks {border-right:solid 1px #EDEDED;border-top:solid 1px #EDEDED;padding:0 10px 10px 10px;margin:10px 0;}
#otheruserartworks h3 {color:#959595;margin:0;padding:0;}
#otheruserartworks .work {clear:both;padding-top:10px}
#otheruserartworks .work a.photohref {border:solid 1px #dddddd;display:inline-block;float:left;margin:0 5px 5px 0;}
#otheruserartworks .work a.photohref img {border:solid 2px #ffffff;}
#otheruserartworks .work .name {font-weight:bold;}
#otheruserartworks .work .desc {font-size:.92em;padding:2px 0 4px 0;}
#otheruserartworks .more {padding-top:8px;clear:both;text-align:right;}

#othercatartworks {border-right:solid 1px #EDEDED;border-top:solid 1px #EDEDED;padding:0 10px 10px 10px;margin:10px 0;}
#othercatartworks h3 {color:#959595;margin:0;padding:0;}
#othercatartworks .work {clear:both;padding-top:10px}
#othercatartworks .work a.photohref {border:solid 1px #dddddd;display:inline-block;float:left;margin:0 5px 5px 0;}
#othercatartworks .work a.photohref img {border:solid 2px #ffffff;}
#othercatartworks .work .name {font-weight:bold;}
#othercatartworks .work .desc {font-size:.92em;padding:2px 0 2px 0;}
#othercatartworks .work .author {font-size:.92em;padding:0 0 2px 0;}
#othercatartworks .work .author a {color:#F26522;}
#othercatartworks .more {padding-top:8px;clear:both;text-align:right;}

#commentsunder {padding:20px 10px 0 10px;clear:both;}
#commentsunder h3 {color:#959595;margin:0;padding:0;}
#commentsunder .add {float:right;color:#A5BE0E;font-size:1.17em;}
#commentsunder .nocomms {padding-top:10px;text-align:center;font-weight:bold;color:#555555;}
#commentsunder .row {padding-top:10px;clear:both;}
#commentsunder .row .user {float:left;width:200px;border-right:solid 1px #cccccc;margin-right:10px;}
#commentsunder .row .user .login {color:#F26522;font-weight:bold}
#commentsunder .row .user .date {color:#555555}
#commentsunder .row .user .abuse a {color:#555555;font-size:.82em;}
#commentsunder .row .text .rem {color:#959595;}
#commentsunder .row .text img {max-width:500px;}
#commform {margin-top:10px;text-align:right;display:none;}
#commform textarea {width:710px;height:120px;margin:0;font-size:.92em;font-weight:normal;}
#commform #addbutton {color:#A5BE0E;}
#commentsunder .nologin {color:#c00000;text-align:center;font-size:1.17em;font-weight:bold;margin-bottom:20px;}
#commentsunder .navibottom {clear:both;}

#abuse {padding-right:10px;}
#abuseform textarea.forms_text {width:710px;height:150px;font-size:.92em;font-weight:normal;}
#abuse .add {text-align:right;}
#abuse .add a {color:#A5BE0E;font-size:1.17em;}

#artwork4profilsg .row {clear:both;}
#artwork4profilsg .work {float:left;width:140px;margin-right:6px;font-size:.92em;color:#555555;padding-bottom:20px;}
#artwork4profilsg .work a.photohref {border:solid 1px #dddddd;display:inline-block;}
#artwork4profilsg .work a.photohref img {border:solid 2px #ffffff;}
#artwork4profilsg .more {clear:both;text-align:right;}
#artwork4profilsg h2 {color:#959595;}

#products4artwork {margin-top:10px;}
#products4artwork h2 {color:#959595;margin-bottom:8px;}
#products4artwork .product {width:243px;float:left;padding-bottom:15px;}
#products4artwork .product .photo {float:left;width:85px}
#products4artwork .product .desc {float:left;width:155px;}
#products4artwork .product .name {padding:0 15px 2px 0;}
#products4artwork .product .name a {color:#959595;font-weight:bold;}
#products4artwork .product .price b {color:#c00000;}
#products4artwork .more {text-align:right;clear:both;margin:0 10px 4px 0;}

#top10users h3 {color:#898989;font-size:14px;}
#top10users h4 {color:#959595;margin:2px 0;font-size:12px;}
#top10users table {width:225px;font-size: 12px;}
#top10users table .lp {width:20px;text-align:right;color:#555555;}
#top10users table .user a {color:#F26522;}
#top10users table .points {width:55px;text-align:right;color:#555555;}

#top50users h3 {color:#898989;clear:both;}
#top50users h4 {color:#959595;margin:2px 0;}
#top50users table {width:305px;float:left;margin-bottom:20px;}
#top50users table.sec {margin-left:15px;border-left:solid 1px #ededed;}
#top50users table .lp {width:20px;text-align:right;color:#555555;}
#top50users table.sec .lp {width:20px;padding-left:10px;}
#top50users table .user a {color:#F26522;}
#top50users table .points {width:55px;text-align:right;color:#555555;}

#artworksbest {clear:both;}
#artworksbest h3 {color:#959595;}
#artworksbest .work {float:left;width:132px;margin-right:5px;font-size:.92em;color:#555555;padding-bottom:20px;position:relative;}
#artworksbest .work a.photohref {border:solid 1px #dddddd;display:inline-block;}
#artworksbest .work a.photohref img {border:solid 2px #ffffff;}
#artworksbest .work a.author {color:#F26522;}
#artworksbest .work .comrate {color:#959595;}
#artworksbest .workfull {display:none;position:absolute;left:-20px;top:-20px;border:solid 1px #dddddd;background-color:#ffffff;padding:10px;width:240px;z-index:200;}
#artworksbest .workfull .name {font-weight:bold;}
#artworksbest .workfull a.photohref {border:solid 1px #dddddd;display:inline-block;float:left;margin:4px 4px 0 0;}
#artworksbest .workfull a.photohref img {border:solid 2px #ffffff;}
#artworksbest .workfull div.author {margin-top:4px;}
#artworksbest .workfull .comrate {margin-top:4px;}

#breakingnews {position: relative;overflow: hidden;height: 23px; width: 100%;}
 #breakingnews div {padding:4px;position: absolute;top:23px;width:100%;}
  #breakingnews a {text-decoration:underline;}
  #breakingnews .red {background-color:#c00000;color:#ffffff;}
   #breakingnews .red a {color:#ffffff;}
  #breakingnews .green {background-color:#A1BC0B;color:#ffffff;}
   #breakingnews .green a {color:#ffffff;}
  #breakingnews .orange {background-color:#F26522;color:#ffffff;}
   #breakingnews .orange a {color:#ffffff;}
  #breakingnews .blue {background-color:#5688BF;color:#ffffff;}
   #breakingnews .blue a {color:#ffffff;}
  #breakingnews .brown {background-color:#AB7849;color:#ffffff;}
   #breakingnews .brown a {color:#ffffff;}
  #breakingnews .pink {background-color:#FD919B;color:#ffffff;}
   #breakingnews .pink a {color:#ffffff;}

#workroomcategoriesmp {border-right:solid 1px #ededed;}
 #workroomcategoriesmp h3 {color:#898989;}
 #workroomcategoriesmp a, #workroomcategoriesmp a:visited {display:block;color:#b18155;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;}
 #workroomcategoriesmp a.new {color:#671900;}
 #workroomcategoriesmp a.req {color:#5688BF;}

#workroomcategoriestree {border-right:solid 1px #ededed;}
#workroomcategoriestree h3 {color:#898989;}
#workroomcategoriestree a.main, #workroomcategoriestree a.main:visited {display:block;color:#b18155;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;}
#workroomcategoriestree a.mainact, #workroomcategoriestree a.mainact:visited {display:block;color:#b18155;font-size:1.17em;text-decoration:underline;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;}
#workroomcategoriestree a.new {display:block;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#671900;}
#workroomcategoriestree a.req {display:block;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#5688BF;}
#workroomcategoriestree a.act {text-decoration:underline;}
#workroomcategoriestree a.sub {display:block;color:#b18155;font-size:12px;padding:0px 2px 6px 24px;cursor:pointer;}
#workroomcategoriestree a.subact {display:block;color:#b18155;font-size:12px;padding:0px 2px 6px 24px;cursor:pointer;text-decoration:underline;}
#workroomcategoriestree .childs1, #categories .childs2 {display: none;margin-left:12px;}

#workroomsg {margin-top:10px;}
#workroomsg .left {width:364px;float:left;}
#workroomsg .right {width:365px;float:left;border-left:1px solid #EDEDED;}

#soon {margin:48px 24px 0 96px;color:#cccccc;font-weight: bold;font-size:24px;}

#workroomrequestedsg {padding: 4px 10px 10px 10px;padding-bottom: 10px;border-bottom:1px solid #EDEDED;}
#workroomrequestedsg a {color:#A5BE0E;}
#workroomrequestedsg .titleno {font-size: 14px; font-weight: bold; color: #c00000;margin-top: 0;}
#workroomrequestedsg .textno a {color:#c00000;}
#workroomrequestedsg .titleyes {font-size: 14px; font-weight: bold; color: #A5BE0E;}
#workroomrequestedsg ul a.selected {color:#aaaaaa;}
#workroomrequestedsg ul {list-style-type: none;margin: 0;padding: 0;}
#workroomrequestedsg .more {text-align: right;}

#workroomsendrequest {padding:0 10px;}
#workroomsendrequest label {color:#959595;display: block;}
 #workroomsendrequest .req {color:#c00000;}
  #workroomsendrequest .msg {display: none;}
#workroomsendrequest input {border:1px dashed #959595; font-size:12px; padding:2px; width:700px;}  
#workroomsendrequest textarea {border:1px dashed #959595; font-size:12px; padding:2px; width:700px; height: 100px;}
#workroomsendrequest button {background:none; border:none; color:#A5BE0E; cursor:pointer; font-size:16px;}   

#myrequests .add {float:right;margin-right:10px;}
#myrequests .empty {font-size:14px;}
#myrequests a.green {color:#A5BE0E;}
#myrequests p.request {clear:both;padding-bottom: 10px;}
#myrequests .name {font-size: 14px;float: left;width:800px;}
#myrequests .description {font-size:11px;}
#myrequests .date {font-size:11px;color:#898989;margin-right: 10px;}
#myrequests .state {float: left; text-align: right;width:150px;font-size: 14px;}
#myrequests .state0 {color:#A5BE0E;}
#myrequests .state1 {color:#c00000;}
#myrequests .state2 {color:#959595;}

#myrequest label {color:#959595;display: block;font-size: 12px;}
#myrequest .name {font-size: 14px;}
#myrequest .state0 {color:#A5BE0E;}
#myrequest .state1 {color:#c00000;}
#myrequest .state2 {color:#959595;}

#myarticles .empty {font-size:14px;}
#myarticles a.green {color:#A5BE0E;}
#myarticles .add {float:right;margin-right:10px;color:#A5BE0E;}
#myarticles p.article {clear:both;padding-bottom: 10px;}
#myarticles .name {font-size: 14px;float: left;width:800px;}
#myarticles .description {font-size:11px;}
#myarticles .date {font-size:11px;color:#898989;margin-right: 10px;}
#myarticles .tools {float: left; text-align: right;width:150px;font-size: 14px;}
#myarticles .state0 {color:#c00000;}
#myarticles .state1, #myarticles .state2 {color:#A5BE0E;}
#myarticles .state-2 {color:#959595;}
#myarticles .state-1 {color:#959595;}
#myarticles a.edit {display:block;color:#5688BB;font-size:11px;}
#myarticles a.del {display:block;color:#C00000;font-size:11px;}

#workroomrequestedlist {padding:0 10px;}
#workroomrequestedlist .request {margin-bottom:20px;}
#workroomrequestedlist .name {color:#959595;font-size:16px;margin-bottom:6px;text-decoration:none;}
#workroomrequestedlist .date {color:#959595;font-size:11px;}
#workroomrequestedlist .date .state1 {color:#A5BE0E;}
#workroomrequestedlist .date .state2 {color:#959595;}
#workroomrequestedlist .add {color:#A5BE0E;float:right;}

#workroomrequested {padding:0 10px;}
#workroomrequested .date {color:#959595;}
#workroomrequested .date .state0 {color:#c00000;}
#workroomrequested .date .state1 a, #workroomrequested .add {color:#A5BE0E;font-weight: bold; font-size: 14px;}
#workroomrequested .date .state2 {color:#959595;}

#workroomedit {padding: 0 10px;}
#workroomedit label {color:#959595;display: block;}
 #workroomedit .req {color:#c00000;}
  #workroomedit .msg {display: none;}
#workroomedit input.text {border:1px dashed #959595; font-size:12px; padding:2px; width:706px;}
#workroomedit textarea {border:1px dashed #959595; font-size:12px; padding:2px; width:706px; height: 100px;}
#workroomedit #workroomedittext {height:400px;}
#workroomedit input.photomini {border:1px dashed #959595; font-size:12px; padding:2px; width:706px;}
#workroomedit #publish {background:none; border:none; color:#A5BE0E; cursor:pointer; font-size:16px;}
#workroomedit #savedraft {background:none; border:none; cursor:pointer; font-size:16px;color:#5688BF;}
#workroomedit .request b {display:block;font-size:14px;}

#workroomnewsg {padding:4px 10px 10px 10px;}
 #workroomnewsg h3 {padding:0; margin:0 0 10px 0; color:#671900; font-size:14px;}
 #workroomnewsg .article {font-size:11px; color: #555555; margin-bottom: 10px; clear:both;}
  #workroomnewsg .article .photo {display:block;padding:2px;border:solid 1px #dddddd;cursor:pointer;float:left;margin:0 4px 4px 0; }
  #workroomnewsg .article a.name {font-weight:bold;}
  #workroomnewsg .article .description {margin:0 0 4px 0;}
  #workroomnewsg .article .authorcat span {cursor:pointer;color:#AB7849;}
  #workroomnewsg .article .authorcat .author {color:#f26522; }
 #workroomnewsg .more {text-align:right;}
 #workroomnewsg .more a {color:#A5BE0E;}

#workroompromosg {padding: 4px 10px 10px 10px; color:#555555;font-size:11px;}
 #workroompromosg h3 {color:#898989; padding:0; margin:0 0 10px 0; font-size:14px;}
 #workroompromosg .article1 {}
  #workroompromosg .article1 .name {font-size:14px;font-weight:bold;margin-bottom:4px;display:block;}
  #workroompromosg .article1 .photo {display:block;padding:2px;border:solid 1px #dddddd;cursor:pointer;float:left;margin:0 4px 4px 0; }
  #workroompromosg .article1 .description {padding: 0 0 6px 0;margin:0;}
  #workroompromosg .article1 .cat, #workroompromosg .article1 .author {font-size:11px;}
  #workroompromosg .article1 .cat span {cursor:pointer;color:#AB7849;}
  #workroompromosg .article1 .author span {cursor:pointer;color:#f26522;}

 #workroompromosg .article2 {padding-top:10px;font-size:11px;clear:both;}
  #workroompromosg .article2 .photo {display:block;padding:2px;border:solid 1px #dddddd;cursor:pointer;float:left;margin:0 4px 4px 0; }
  #workroompromosg .article2 .name {font-weight:bold;margin-bottom:2px;display:block;}
  #workroompromosg .article2 .description {padding: 0 0 6px 0;margin:0;}
  #workroompromosg .article2 .cat span {cursor:pointer;color:#AB7849;}
  #workroompromosg .article2 .author span {cursor:pointer;color:#f26522;margin-right:10px;}
  #workroompromosg .article2 .vote {font-size:11px;display:inline;}

#workroomnewlist {padding: 0 10px;} 
 #workroomnewlist .add {color:#A5BE0E;float:right;}
  #workroomnewlist .article {margin-bottom:10px;clear:both;}
  #workroomnewlist .article .photo {display:block;padding:2px;border:solid 1px #dddddd;cursor:pointer;float:left;margin:0 4px 4px 0; }
  #workroomnewlist .article .name {display:block;color:#959595;font-size:16px;margin-bottom:6px;text-decoration:none;}
  #workroomnewlist .article .author, #workroomnewlist .article .cat {font-size:11px;color:#898989;}
   #workroomnewlist .article .cat span {cursor:pointer;color:#AB7849;}
   #workroomnewlist .article .author span {cursor:pointer;color:#f26522;}
  #workroomnewlist .article .vote {font-size:11px;color:#898989;display:inline;margin-left:10px;}

#workroomcatlist {padding:0 10px;}
 #workroomcatlist .add {color:#A5BE0E;float:right;}
 #workroomcatlist .article {margin-bottom:10px;clear:both;}
  #workroomcatlist .article .photo {display:block;padding:2px;border:solid 1px #dddddd;cursor:pointer;float:left;margin:0 4px 4px 0; }
  #workroomcatlist .article .name {display:block;color:#959595;font-size:16px;margin-bottom:6px;text-decoration:none;}
  #workroomcatlist .article .author {font-size:11px;color:#898989;}
   #workroomcatlist .article .author span {cursor:pointer;color:#f26522;}
  #workroomcatlist .article .vote {font-size:11px;color:#898989;display:inline;margin-left:10px;}

#workroomarticle {padding:0 10px;}
 #workroomarticle .requested {padding-left:20px;}
  #workroomarticle .requested .label {color:#aaaaaa; font-size: 11px;}
  #workroomarticle .requested h2 {font-size:14px;margin:0;padding:4px 0;color:#959595;}
  #workroomarticle .requested p {margin:0 0 10px 0;padding:0;color:#959595;}
 #workroomarticle .abuse {padding-top:8px}
  #workroomarticle .abuse a {color:#c00000;font-size:11px;}

#otheruserarticles {border-right:solid 1px #EDEDED;border-top:solid 1px #EDEDED;padding:4px 10px 10px 0;margin:10px 0;}
#otheruserarticles h3 {color:#959595;margin:0;padding:0;}
#otheruserarticles .article {padding-top:10px;}
 #otheruserarticles .article .name {font-weight:bold;}
 #otheruserarticles .article .description {font-size:11px;padding:2px 0 4px 0;}
/*#otheruserarticles .work {clear:both;padding-top:10px}
#otheruserarticles .work a.photohref {border:solid 1px #dddddd;display:inline-block;float:left;margin:0 5px 5px 0;}
#otheruserarticles .work a.photohref img {border:solid 2px #ffffff;}*/
#otheruserarticles .more {padding-top:8px;clear:both;text-align:right;}

#othercatarticles {border-right:solid 1px #EDEDED;border-top:solid 1px #EDEDED;padding:4px 10px 10px 0;margin:10px 0;}
#othercatarticles h3 {color:#959595;margin:0;padding:0;}
#othercatarticles .article {padding-top:10px;}
 #othercatarticles .article .name {font-weight:bold;}
 #othercatarticles .article .description {font-size:11px;padding:2px 0 4px 0;}
 #othercatarticles .article .author {font-size:11px;padding-bottom:4px;color:#898989;}
  #othercatarticles .article .author a {color:#f26522;}
/*#otheruserarticles .work {clear:both;padding-top:10px}
#otheruserarticles .work a.photohref {border:solid 1px #dddddd;display:inline-block;float:left;margin:0 5px 5px 0;}
#otheruserarticles .work a.photohref img {border:solid 2px #ffffff;}*/
#othercatarticles .more {padding-top:8px;clear:both;text-align:right;}

#workroom4profilsg .more {clear:both;text-align:right;}
#workroom4profilsg h2 {color:#959595;}
#workroom4profilsg .article {margin-bottom:10px;}
#workroom4profilsg .article .name {display:block;color:#959595;font-weight:bold;margin-bottom:2px;text-decoration:none;}
#workroomnewlist .article .cat {font-size:11px;color:#898989;}
#workroom4profilsg .article .cat span {cursor:pointer;color:#AB7849;}

#workroompromosgl {color:#555555;}
#workroompromosgl h3 {color:#898989; font-size:14px;}
#workroompromosgl .article {font-size:11px; color: #555555; margin-bottom: 10px; clear:both;}
 #workroompromosgl .article .photo {display:block;padding:2px;border:solid 1px #dddddd;cursor:pointer;float:left;margin:0 4px 4px 0; }
 #workroompromosgl .article a.name {font-weight:bold;}
 #workroompromosgl .article .description {margin:0 0 4px 0;}
 #workroompromosgl .article .cat span {cursor:pointer;color:#AB7849;}
 #workroompromosgl .article .author span {color:#f26522; }
 #workroompromosgl ul {list-style-type: none;margin: 0;padding: 0;}
 #workroompromosgl a.req {color:#A5BE0E;}
 
#products4workroom {margin-top:10px;}
#products4workroom h2 {color:#959595;margin-bottom:8px;}
#products4workroom .product {width:243px;float:left;padding-bottom:15px;}
#products4workroom .product .photo {float:left;width:85px}
#products4workroom .product .desc {float:left;width:155px;}
#products4workroom .product .name {padding:0 15px 2px 0;}
#products4workroom .product .name a {color:#959595;font-weight:bold;}
#products4workroom .product .price b {color:#c00000;}
#products4workroom .more {text-align:right;clear:both;margin:0 10px 4px 0;} 

.czywiesz {border-right:solid 1px #EDEDED;border-top:solid 1px #EDEDED;padding:4px 10px 10px 0;margin:10px 0;}
.czywiesz .title {color:#5688BF; font-weight:bold; font-size: 14px;margin-bottom:10px;}
.czywiesz .text {color:#777777;font-size:11px;}

#notifications {position:fixed;right:0;bottom:0;margin-right:20px;width:30px;height:25px;border-top:solid 1px #898989;border-left:solid 1px #898989;border-right:solid 1px #898989;}
 .notifyoff {background:url(lay/notifyoff.png) no-repeat 0 0;}
 .notifyon {background:url(lay/notifyon2.png) no-repeat 0 0;}
 .notifyhi {background:url(lay/notifyhi.png) no-repeat 0 0;}
 #notificationsli {position:fixed;right:0;bottom:0;margin-right:20px;margin-bottom:25px;width:200px;border:solid 1px #898989;text-align:left;padding-bottom:8px;background-color:#ffffff;font-size:10px;display:none;}
  #notificationsli .notify {margin:0 4px;padding:4px; border-bottom:solid 1px #bbbbbb;color:#555555;}
  #notificationsli .unread {color:#c00000;}
  #notificationsli .unread a {color:#c00000;font-weight:bold;}
  #notificationsli .title {background-color:#c00000;color:#ffffff;padding:4px;font-weight:bold;}
   #notificationsli .title img {float:right;cursor:pointer;}
  #notificationsli .more {text-align:right;cursor:pointer;margin:4px 4px 0 0;}
  
  #notificationlist .notify {padding:4px; border-bottom:solid 1px #dddddd;color:#555555;}
  #notificationlist .unread {color:#c00000;}   
   #notificationlist .unread a {color:#c00000;font-weight:bold;}
   
 #google_translate_element div {display:inline;}  
 #google_translate_element select {margin-right:10px;}
 
#marketcategoriestree {border-right:solid 1px #ededed;margin-top:10px;}
#marketcategoriestree h3 {color:#898989;margin-bottom:10px;}
#marketcategoriestree div.main {font-size:1.17em;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#cccccc;}
#marketcategoriestree div.main a, #marketcategoriestree div.main a:visited {color:#b18155;text-decoration:none;}
#marketcategoriestree div.mainact {font-size:1.17em;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#cccccc;}
#marketcategoriestree div.mainact a, #marketcategoriestree div.mainact a:visited {color:#b18155;text-decoration:underline;}
#marketcategoriestree a.sell {display:block;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#A5BE0E;}
/*#marketcategoriestree a.new {display:block;font-size:1.17em;text-decoration:none;padding:0px 2px 6px 24px;margin-left:12px;background:url(lay/bul1.png) no-repeat 0 2px;color:#671900;}*/
#marketcategoriestree a.act {text-decoration:underline;}
#marketcategoriestree div.sub {font-size:12px;padding:0px 2px 6px 24px;cursor:pointer;color:#cccccc;}
#marketcategoriestree div.sub a {color:#b18155;}
#marketcategoriestree div.subact {font-size:12px;padding:0px 2px 6px 24px;cursor:pointer;color:#cccccc;}
#marketcategoriestree div.subact a {color:#b18155;text-decoration:underline;}
#marketcategoriestree .childs1, #categories .childs2 {display: none;margin-left:12px;}

#marketadd {padding:0 10px;}
#marketadd label {color:#959595;display: block;}
 #marketadd .req {color:#c00000;}
  #marketadd .msg {display: none;}
 #marketadd input.text {border:1px dashed #959595; font-size:12px; padding:2px; width:662px;margin-bottom:8px;}
 #marketadd .price input.text {width:100px;}
 #marketadd textarea {border:1px dashed #959595; font-size:12px; padding:2px; width:662px; height: 100px;}
 #marketadd #marketadddesc {height:400px;}
 #marketadd input.photomini {border:1px dashed #959595; font-size:12px; padding:2px; width:706px;}
 #marketadd #publish {background:none; border:none; color:#A5BE0E; cursor:pointer; font-size:16px;}
/*#workroomedit #savedraft {background:none; border:none; cursor:pointer; font-size:16px;color:#5688BF;}*/

#mymarket {padding:10px;}
 #mymarket .add {float:right;color:#A5BE0E;padding-top:15px;}
 #mymarket .navigation {position:relative;margin-bottom:10px;}
  #mymarket #statepopover {left:125px;}
   #mymarket #statepopover a {display:block;margin-bottom:2px;}
 #mymarket .item {clear:both;padding:10px 0;border-top:dotted 1px #c2c2c2;}
  #mymarket .item span.photo {display:block;float:left;margin:0 10px 10px 0;cursor:pointer;width:64px;text-align:center;}
  #mymarket .item .name {float:left; width:730px;margin:0 10px 10px 0;color:#707070;font-size:11px;}
   #mymarket .item .name a {font-size:16px;color:#959595;}
  #mymarket .item .tools {text-align:right;}
   #mymarket a.edit {display:block;color:#5688BB;font-size:11px;}
   #mymarket a.del {display:block;color:#C00000;font-size:11px;}
   #mymarket a.details {display:block;color:#959595;font-size:11px;}
   
#marketlist {padding:10px;}
#marketlist .navigation {position:relative;margin-bottom:10px;}
/*  #marketlist #statepopover {left:125px;}
   #marketlist #statepopover a {display:block;margin-bottom:2px;}*/
 #marketlist .item {clear:both;padding:10px 0;border-top:dotted 1px #c2c2c2;}
  #marketlist .item a.photo {display:block;float:left;margin:0 10px 10px 0;cursor:pointer;width:64px;text-align:center;}
  #marketlist .item .name {float:left; width:536px;margin:0 10px 10px 0;color:#707070;font-size:11px;}
   #marketlist .item .name a {font-size:16px;color:#959595;}
  #marketlist .item .tools {text-align:right;}
   #marketlist .item .tools .price {font-weight:bold;color:#c00000;}
   
#marketlistuser {padding:10px;}
#marketlistuser .navigation {position:relative;margin-bottom:10px;}
/*  #marketlistuser #statepopover {left:125px;}
   #marketlistuser #statepopover a {display:block;margin-bottom:2px;}*/
 #marketlistuser .item {clear:both;padding:10px 0;border-top:dotted 1px #c2c2c2;}
  #marketlistuser .item a.photo {display:block;float:left;margin:0 10px 10px 0;cursor:pointer;width:64px;text-align:center;}
  #marketlistuser .item .name {float:left; width:536px;margin:0 10px 10px 0;color:#707070;font-size:11px;}
   #marketlistuser .item .name a {font-size:16px;color:#959595;}
  #marketlistuser .item .tools {text-align:right;}
   #marketlistuser .item .tools .price {font-weight:bold;color:#c00000;}   
   
#marketitem {padding:10px;}
 #marketitem .right {float:right;text-align:right;}
  #marketitem .price {font-size:18px;color:#c00000;}
  #marketitem .buy {font-size:18px;color:#a5be0e;}
 #marketitem .photo {float:left;margin:0 10px 10px 0;}
 #marketitem h1 {margin:0;}
 #marketitem .number {color:#959595;}
 #marketitem .label {clear:both;padding:10px 0;color:#959595;font-size:14px;font-weight:bold;}
 #marketitem .login a {color:#F26522;font-size:16px;font-weight:bold;}
 #marketitem .visits {color:#959595;text-align:right;clear:both;padding-top:10px;font-size:11px;}
 #marketitem .contener {width:670px;overflow:hidden;}
 
.dropdown {display:none;border:dotted 1px #959595;border-top:none;padding:8px;position:absolute;top:15px;background-color:#fff;}

#searchbox {border-right:1px solid #EDEDED;padding-bottom:10px;margin-top:10px;}
 #searchbox h3 {color: #898989;}
 #searchbox .text {border:1px solid #BBBBBB;font-size:12px;padding:2px;}
 #searchbox .submit {border:none;background:none;color:#A5BE0E;font-weight:bold;cursor:pointer;}   
 
#searchresults {padding:0 10px;}

#searchresultsprod .cnt {color:#959595;font-size:14px;margin-bottom:10px;} 
#searchresultsprod .hproduct {clear:both;}
#searchresultsprod .hproduct div {padding-bottom:20px;}
#searchresultsprod .hproduct .photocont {float:left;width:100px;text-align:center;margin-right:20px;}
#searchresultsprod .hproduct .new {font-weight:bold;color:#ffffff;background-color:#c00000;padding:2px 4px;margin-right:4px;display:block;float:left;font-size:0.75em;}
#searchresultsprod .hproduct .name {float:left;width:335px;margin-right:20px;}
#searchresultsprod .hproduct .name a {color:#959595;font-size:1.33em;display:block;margin-bottom:6px;text-decoration:none;font-weight:bold;}
#searchresultsprod .hproduct .pricecontener {float:left;width:190px;text-align:right;position:relative;}
#searchresultsprod .hproduct .pricecontener b {color:#c00000;font-size:1.33em;display:block;margin-bottom:6px;}
#searchresultsprod .hproduct .pricecontener .psale {color:#959595;font-size:1.33em;display:block;margin:-6px 0 6px 0;text-decoration:line-through;}
#searchresultsprod .hproduct .pricecontener a {color:#ab7849;text-decoration:none;display:block;}
#searchresultsprod .hproduct .pricecontener a.cart {font-size:1.08em;font-weight:bold;}
#searchresultsprod .hproduct .pricecontener a.store {font-size:11px;}
#searchresultsprod .hproduct .cartq {display:none;position:absolute;border:solid 3px #CACACA;background-color:white;padding:20px;top:0px;left:120px;}
#searchresultsprod .hproduct .cartq a {display:inline;}
#searchresultsprod .hproduct .cartq input {font-size:0.92em;color:#707070;border:solid 1px #919191;padding:2px;margin-top:2px;}