/* global */
* { margin:0; padding:0; font-family:Verdana, Tahoma, Arial, Helvetica, Sans-Serif; font-weight:normal; outline:0; border:0; background:none; background-repeat:no-repeat;}
html { margin:0; padding:0;}
body { margin:0 0 50px 0; padding:0; outline:0; border:0; text-align:center;  background-repeat:repeat-x;}
strong, b {font-weight:bold;}
table td, input, img {vertical-align:middle;}

.clr {clear:both; overflow:hidden; height:0;}
.center {margin:0 auto 0 auto; text-align:center;}
.star {color:#db0066; margin:0 3px 0 3px;}
.accent {color:#e30000;}
.red {margin:10px auto; color:#db0066;}
.bold {font-weight:bold;}
.error {text-align:center; color:#FF0000;}
h1#page_description {color:#888; font-size:11px;}

a, a:link, a:visited {text-decoration:none; color:#69c; font-size:11px;}
a:hover {text-decoration:underline;}
a.more, a.more:link, a.more:visited {display:block; margin:5px 0 15px 0; padding-right:12px; text-align:right;  color:#888; font-weight:normal;}
a.more:hover {text-decoration:underline;}


select.cInput {width:100%; height:19px; margin:0px 0 0 0; padding:2px 0 0 0; border:1px solid #c99; background-color:#f7f7f7; color:#974578; font-size:11px;}
select.cInput option {color:#974578; font-size:10px; font-weight:normal; background-color:#f7f7f7; height:19px;}
input.cInput {margin:0; padding:2px 5px 0 5px; height:14px; border:1px solid #c99; color:#974578; font-size:11px; background-color:#f7f7f7;}
textarea.cInput {background-color:#f7f7f7; color:#974578; font-size:11px; border:1px solid #c99;}
input[type="image"] {margin:0 0 0 5px;}
input[type="button"], input[type="submit"] {padding:0 5px; height:25px; border:1px solid #c99; background-color:#f7f7f7; outline:0; color:#974578; font-family:Tahoma, Arial, Sans-Serif; font-size:10px; font-weight:bold; text-transform:uppercase;}
table.cTable {width:100%;}
/* /global */




div#overDiv {position:absolute; visibility:hidden; z-index:1000; left:0; border:1px solid #ccc; padding:10px; background-color:#fff;}
div#content {position:relative; width:887px; margin:0 auto; text-align:left; overflow:hidden;}
div#cMainTop {width:887px; height:138px; background-image:url(../images/top_bg.jpg); background-repeat:no-repeat; margin-bottom:5px;}
div#cMainLeft {width:190px; float:left; overflow:hidden;}
div#cMainCenter {width:475px; float:left; overflow:hidden; margin:0 16px 0 16px;}
div#cMainRight {width:190px; float:left; overflow:hidden;}

/* top */
div#cardSmall {position:absolute; left:368px; top:26px; width:247px; height:63px; background-image:url(../images/cart_small_bg.png);}
div#cardSmall a.my_account {margin:11px 0 0 17px; display:block; float:left;}
div#cardSmall .right {width:160px; height:51px; float:right; margin:9px 12px 0 0; overflow:hidden; background-image:url(../images/icons/cart_small_bag.gif); background-position:0 3px;}
div#cardSmall .right div {float:right; width:125px; color:#974578; font-weight:bold; font-size:11px;}
div#cardSmall .right div a.cart_txt {color:#DB0066; font-size:15px; display:block; font-weight:normal;}
div#cardSmall .right div a {color:#974578; font-weight:bold;}
div#cardSmall .right div a span.price {color:#DB0066; font-family:Georgia, Times, Sans-Serif; font-size:14px;}
div#cMainTop #cTopLeft {float:left; width:352px;}
div#cMainTop #cTopRight {float:right; width:535px; height:97px;}
div#cMainTop #cMainLogo {float:left; margin:4px 0 0 9px;}
div#cMainTop #cMainTop_flash {position:absolute; top:-10px; left:0px; height:147px; overflow:hidden;}
div#cMainTop #cMainBanner {float:left; margin:0 0 0 30px;}
div#cMainTop #cQuickLinks {}	/* not used in this project */
div#cMainTop #cTopMenu {position:absolute; top:89px; height:23px; border-width:1px 0; padding:0;}
			#cTopMenu ul {list-style:none; margin:0;}
			#cTopMenu ul li {float:left; margin:0 0 0 0; width:107px; height:23px; background-image:url(../images/main_menu_tab_bg.png);}
			#cTopMenu ul li a {color:#fff; font-size:12px; font-weight:bold; display:block; width:100%; margin-top:4px; text-align:center;}
			#cTopMenu ul li a:first-letter {text-transform:uppercase;}



/* navigation path and cart small */
div#cNavPath {text-align:right; position:absolute; top:111px; right:15px;}
div#cNavPath a {color:#fff; background:url(../images/icons/nav_path_arr_right.gif) 7px 5px no-repeat; padding:0 0 0 20px; font-size:10px; font-family:Verdana, Arial, "Trebuchet MS", Tahoma, Sans-Serif;}
div#cNavPath a.first {background:0; font-weight:bold; padding:0 0 0 15px;}
div#cNavPath a.last {color:#fff;}

/* cBoxAds */
/*div.cBoxAds {margin:10px 0; width:190px; overflow:hidden;}
#cMainLeft div.cBoxAds {text-align:left;}
#cMainRight div.cBoxAds {text-align:right;}/*


/* ============================ cBox ======================================= */
div.cBox {margin:0 0 10px 0; width:190px; overflow:hidden;}
div.cBox h3 {height:30px; background-image:url(../images/cbox/cbox_header_bg_pink-trans.png); background-repeat:no-repeat; background-position:left top;}
div.cBox h3 span {display:block; position:relative; top:8px; left:40px; font-family:Verdana, Tahoma, Arial, Sans-Serif; font-size:12px; font-weight:bold; color:#fff;}
div.cBox div.cBoxBody {text-align:center; background-color:#FCE5EA;}
div.cBox div.cBoxBody div.cBoxContent {width:160px; margin:10px auto; text-align:left;}			/* used for additional bg img */
div.cBox a {font-weight:bold; color:#959595;}
div.cBox ul {list-style:none;}

/* cBox - specific */
#cBox_search h3 {background-image:url(../images/cbox/cbox_header_bg_violet-trans.png);}
#cBox_search .cBoxBody {text-align:center; background-color:#F0E3EC;}
#cBox_search .cInput {width:124px;}
#cBox_search a {margin-top:5px; display:block; color:#974578; font-weight:normal;}

#cBox_login h3 {background-image:url(../images/cbox/cbox_header_bg_violet-trans.png);}
#cBox_login .cBoxBody {text-align:center; background-color:#F0E3EC;}
#cBox_login .cBoxContent {width:170px; font-size:11px; color:#974578;}
#cBox_login td {color:#974578; font-size:10px; text-transform:lowercase;}
#cBox_login .cInput {width:78px;}
#cBox_login ul li a {font-size:10px; margin:1px 0;}
#cBox_login a {margin-top:5px; display:block; color:#974578; font-weight:normal;}

#cBox_categrorytree .cBoxBody {background-color:#E7D0D0;}
#cBox_categrorytree .cBoxContent {width:190px;}
#cBox_categrorytree a {font-family:Arial, Helvetica, Tahoma, Verdana, Sans-Serif;}
#cBox_categrorytree a:hover {background-color:#F4E9E9;}
#cBox_categrorytree ul li {margin-top:2px;}
#cBox_categrorytree ul li a {color:#974578; font-size:12px; display:block; width:100%; padding:3px 0 3px 15px;}								/* linki we wszytskich kategoriach */
#cBox_categrorytree ul li a:hover {text-decoration:none;}
#cBox_categrorytree ul li li {margin:2px 0 0 0;}
#cBox_categrorytree ul li li a {font-size:12px; color:#974578; padding-left:25px;}							/* linki we wszytskich podkategoriach */
#cBox_categrorytree ul li li a:hover {text-decoration:none;}
#cBox_categrorytree ul li li li a {font-size:11px; color:#974578; padding-left:35px;}
#cBox_categrorytree ul li li li li a {font-size:11px; color:#974578; padding-left:45px;}
#cBox_categrorytree li#on a {color:#DB0066;}											/* link kategorii dowolnego stopnia, wybranej */
#cBox_categrorytree li#on li a {color:#974578;}											/* link w podkategorii nalezacej do kategorii glownej, ktora jest wybrana */

#cBox_tradeoff .cBoxBody {padding:10px 0; text-align:center;}
#cBox_tradeoff .item {margin:10px auto; width:168px; border-bottom:1px solid #F8C2CE; padding-bottom:10px;}
/*#cBox_tradeoff .last {border:0;}*/
#cBox_tradeoff .item .left {float:left; width:84px;}
#cBox_tradeoff .item .left img {border:1px solid #974679; margin-bottom:1px;}
#cBox_tradeoff .item .right {float:right; width:84px;}
#cBox_tradeoff .item .right .price {float:right; position:relative; top:65px; font-family:Georgia, Times, Helvetica, Sans-Serif; font-weight:bold; font-size:14px; color:#DB0066; text-align:right;}
#cBox_tradeoff .item .footer h4 {margin-top:5px; text-align:left;}
#cBox_tradeoff .item .footer h4 a {font-size:13px; color:#974578; font-family:Tahoma, Arial, Verdana, Sans-Serif;}
#cBox_tradeoff a.more_tradeoff {font-size:10px; color:#974578;}

#cBox_promotion .cBoxBody {padding:10px 0; text-align:center;}
#cBox_promotion .item {margin:10px auto; width:168px; border-bottom:1px solid #F8C2CE; padding-bottom:10px;}
/*#cBox_promotion .last {border:0;}*/
#cBox_promotion .item .left {float:left; width:84px;}
#cBox_promotion .item .left img {border:1px solid #974679; margin-bottom:1px;}
#cBox_promotion .item .right {float:right; width:84px;}
#cBox_promotion .item .right .price {float:right; position:relative; top:65px; font-family:Georgia, Times, Helvetica, Sans-Serif; font-weight:bold; font-size:14px; color:#DB0066; text-align:right;}
#cBox_promotion .item .footer h4 {margin-top:5px; text-align:left;}
#cBox_promotion .item .footer h4 a {font-size:13px; color:#974578; font-family:Tahoma, Arial, Verdana, Sans-Serif;}
#cBox_promotion a.more_promotions {font-size:10px; color:#974578;}

#cBox_subscript h3 {background-image:url(../images/cbox/cbox_header_bg_violet-trans.png);}
#cBox_subscript .cBoxBody {text-align:center; background-color:#F0E3EC;}
#cBox_subscript span.email {font-size:11px; color:#974578;}
#cBox_subscript .cInput {width:70px;}
#cBox_subscript p.txt {margin-top:5px; color:#6D609E; font-weight:normal; font-size:11px;}

#cBox_news .cBoxBody {padding:10px 0;}
#cBox_news dt, #cBox_news dt a {font-weight:bold; font-size:11px; color:#6D609E;}
#cBox_news dd {color:#6D609E; font-size:10px;}
#cBox_news dd a.read_more span {margin-top:5px; color:#6699CC; font-size:10px; font-weight:bold; float:right; cursor:pointer;}
#cBox_news a.more_news {margin:10px 0; color:#6699CC; font-size:10px; font-weight:bold; float:right; text-transform:uppercase;}

#cBox_dayOffer {position:relative;}
#cBox_dayOffer .cBoxBody {}
#cBox_dayOffer .cBoxContent {text-align:center;}
#cBox_dayOffer .prod_img {width:144px; height:144px; overflow:hidden; border:1px solid #974679; margin:0 auto; text-align:center; background-color:#fff; position:relative;}
#cBox_dayOffer .prod_img img {margin:12px auto 0 auto;}
#cBox_dayOffer h4 {margin:5px 0; text-align:left;}
#cBox_dayOffer h4 a {font-size:13px; color:#974578; font-weight:bold;}
#cBox_dayOffer p {font-size:11px; color:#6D609E; font-weight:normal; text-align:left; margin:0 0 10px 0;}
#cBox_dayOffer span.old_price {font-family:Georgia, Times, Helvetica, Sans-Serif; float:left; color:#6D609E; text-decoration:line-through; font-weight:bold; font-size:16px;}
#cBox_dayOffer span.price {font-family:Georgia, Times, Helvetica, Sans-Serif; float:right; color:#DB0066; font-weight:bold; font-size:16px;}
#cBox_dayOffer .tag {position:absolute; right:3px; top:33px}

#cBox_bestsellers {}
#cBox_bestsellers ul {list-style:none;}
#cBox_bestsellers ul li {margin:0; padding:0;}
#cBox_bestsellers ul a {padding:0 0 0 16px; display:block; margin:0 0 5px 0; color:#6D609E; font-size:10px; font-weight:bold; background-image:url(../images/icons/bullet1.gif); background-position:0 4px;}

#cBox_why a {color:#6699CC; font-size:11px; font-weight:bold;}
#cBox_why .txt {text-align:left;}

#cBox_consult .cBoxContent {width:170px;}
#cBox_consult a {font-weight:normal; font-size:11px; color:#6d609e;}
#cBox_consult img {margin:3px 0;}

#homeCat {margin:0 0 20px 0;}
#homeCat .catBox {width:230px; overflow:hidden; margin:0 0 5px 0;}
#homeCat a {font-family:Tahoma, Arial, Helvetica, Sans-Serif; text-decoration:none;}
#homeCat .desc_box a:hover {text-decoration:underline;}
#homeCat .left {float:left;}
#homeCat .right {float:right;}
#homeCat .first .desc_box h2 {margin:0; padding:0; display:block;}
#homeCat .first .desc_box h2 a {font-size:16px; display:block;}
#homeCat .desc_box h2 {margin:0; padding:0; display:block;}
#homeCat .desc_box h2 a {display:block; color:#DB0066; font-weight:bold; font-size:12px;}
#homeCat .desc_box {float:right; width:130px;}
#homeCat .image_box {float:left;}
#homeCat .image_box img {border:1px solid #fff;}
#homeCat .image_box a:hover img {border:1px solid #99497B;}
#homeCat p {font-size:10px; color:#6D609E; margin:5px 0 0 0;}

#catsInList {margin:0 0 15px 0;}
#catsInList .catBox {width:215px; float:left; margin:0 20px 5px 0;}
#catsInList .first a span {font-size:15px; position:relative; top:3px;}
#catsInList .current a span {color:#974578;}
#catsInList a {text-decoration:none;}
#catsInList a img {border:1px solid #fff;}
#catsInList a:hover {text-decoration:none;}
#catsInList a span {color:#DB0066; text-decoration:none; font-weight:bold; font-size:12px; margin-left:7px; position:relative; top:2px;}
#catsInList a:hover span {color:#DB0066; text-decoration:underline;}
#catsInList a:hover img {border:1px solid #99497B;}
#catsInList p {font-size:11px; color:#6D609E; margin-top:10px;}


/* ============================== cMainBox ================================= */

.cMainBox {width:475px; overflow:hidden;}
.cMainBox h3 {background-image:url(../images/cbox/cMainBox_bg.png); height:24px; padding:0;}
.cMainBox h3 span {display:block; position:relative; top:4px; left:20px; color:#fff; font-size:13px; font-weight:bold;}
.cMainBox .cMainBoxBody {}
.cMainBox .cMainBoxContent {margin-top:10px; font-size:11px; color:#6D609E;}

/* ============================== lists ==================================== */
.cMainBox_lista_srednia {margin-bottom:12px;}
.cMainBox_lista_srednia .item {width:144px; float:left; margin:12px 0 12px 0;}
.cMainBox_lista_srednia .col_0 {margin-right:10px;}
.cMainBox_lista_srednia .col_1 {border:1px solid #F8C2CE; border-width:0 1px 0 1px; padding:0 9px;}
.cMainBox_lista_srednia .col_2 {margin-left:10px; float:left;}
.cMainBox_lista_srednia .picture {width:144px; height:144px; border:1px solid #974679; text-align:center;}
.cMainBox_lista_srednia .picture img {margin-top:11px;}
.cMainBox_lista_srednia .pname {float:left; width:120px; height:59px; margin-top:5px; overflow:hidden;}
.cMainBox_lista_srednia .pname h4 a {color:#974578; font-weight:bold; font-size:12px; font-family:Verdana, Tahoma, Arial, Sans-Serif;}
.cMainBox_lista_srednia .promo {float:right;}
.cMainBox_lista_srednia .desc_txt {height:38px; color:#6D609E; font-size:10px; overflow:hidden;}
.cMainBox_lista_srednia .wishlist {width:60px; float:left;}
.cMainBox_lista_srednia .wishlist a.txt {position:relative; top:0;}
.cMainBox_lista_srednia .buttons {float:right; width:74px; overflow:hidden;}
.cMainBox_lista_srednia .buttons input {margin:0;}
.cMainBox_lista_srednia .instock {float:left;}
.cMainBox_lista_srednia .price {float:right; width:105px; overflow:hidden; text-align:right;}
.cMainBox_lista_srednia .price span.price_value {color:#DB0066; font-family:Georgia, Times, Helvetica, Sans-Serif;}

.cMainBox_lista_mala table {width:100%;}
.cMainBox_lista_mala td {border-bottom:1px solid #F8C2CE; padding:2px 0;}
.cMainBox_lista_mala td.c1 a {color:#974578; font-weight:bold; font-size:11px; font-family:Tahoma, Arial, "Trebuchet MS", Verdana, Sans-Serif;}
.cMainBox_lista_mala td.c2 {padding:0 10px;}
.cMainBox_lista_mala td.c3 a {color:#c69; font-weight:normal; font-size:11px; font-family:Tahoma, Arial, "Trebuchet MS", Verdana, Sans-Serif; padding:0 10px 0 0;}
.cMainBox_lista_mala td.c4 {padding:0 10px 0 0;}
.cMainBox_lista_mala td.c5 {color:#DB0066; font-size:12px; font-weight:bold; font-family:Tahoma, Arial, "Trebuchet MS", Verdana, Sans-Serif; padding:0 10px 0 0; text-align:right;}

.cMainBox_lista_duza {border-bottom:1px solid #F8C2CE;}
.cMainBox_lista_duza .item {border:1px solid #974578; width:473px; overflow:hidden; margin-bottom:8px;}
.cMainBox_lista_duza .item .left {float:left; width:145px; overflow:hidden; text-align:center; border-right:1px solid #974578;}
.cMainBox_lista_duza .item .right {float:left; width:305px; border-left:1px solid #974578; position:relative; left:-1px; padding:0 5px 0 16px; background-image:url(../images/cbox/list_big_bg.gif); background-position:right top;}
.cMainBox_lista_duza .item .picture {margin:10px 5px;}
.cMainBox_lista_duza h3 {margin:5px 0 10px 0;}
.cMainBox_lista_duza h3 span a {color:#974578; font-size:15px;}
.cMainBox_lista_duza .desc_box {color:#6D609E; font-size:11px; margin-bottom:10px; min-height:55px;}
.cMainBox_lista_duza .desc_box p {margin-top:5px; font-size:10px;}
.cMainBox_lista_duza .desc_box p table td.column1 {font-size:10px;}
.cMainBox_lista_duza .promotion img {position:absolute; top:80px; left:-7px;}
.cMainBox_lista_duza .footer {height:35px; overflow:hidden; margin-bottom:3px;}
.cMainBox_lista_duza .price {float:left; margin:5px 30px 0 0;}
.cMainBox_lista_duza .price span {color:#c33; font-family:Georgia, Times, Helvetica, Sans-Serif; font-size:16px;}
.cMainBox_lista_duza .instock {float:left; margin: 5px 25px 0 0;}
.cMainBox_lista_duza .wishlist {width:60px; float:left;}
.cMainBox_lista_duza .buttons {float:right; width:75px; margin-right:5px; overflow:hidden;}
.cMainBox_lista_duza .buttons input {margin:0;}

.legend {border:1px solid #F8C2CE; border-width:1px 0 1px 0; padding:3px 0; margin-bottom:5px;}
.legend img {margin:0 4px 0 8px;}
.legend span {color:#999; font-size:11px; font-family:Tahoma, Arial, Sans-Serif; position:relative; top:1px;}

.listNav {width:160px; float:left; margin:3px 0;}
.listNav img {margin:0 10px; position:relative; top:-2px; }
.listNav a {color:#CE6484; font-size:12px; font-weight:bold;}
.listNav span.active {color:#974578; font-size:15px; text-decoration:none; font-weight:bold;}

.listResults {color:#F6B2C1; font-size:10px; margin:10px auto; font-weight:bold; text-align:center;}
.listResults a {color:#F6B2C1;font-weight:bold; font-size:10px;}
.listResults span.active {color:#CE6484; font-weight:bold;}

.list_view {background-image:url(../images/list_view_bg.png); height:24px; margin:7px 0;}
.list_view .sort_type {margin-left:30px; float:left;}
.list_view .sort_type a {color:#fff; font-weight:bold; font-size:10px;}
.list_view .list_type {float:right; margin-right:20px;}
.list_view .list_type span {color:#fff; font-weight:bold; font-size:10px;}

/* KARTA PRODUKTU */
#productMain {position:relative; width:473px; border:1px solid #974578; background-image:url(../images/cbox/list_big_bg.gif); background-position:right top; overflow:hidden; text-align:center;}
#productMain * {text-align:left;}
#productMain h1 {font-size:15px; font-weight:bold; color:#974578; margin-top:10px;}
#productMain h3 {color:#6D609E; font-size:13px; font-weight:bold; margin:10px 0 5px 0; text-transform:uppercase;}
#productMain h3 a {color:#6D609E; font-size:13px; font-weight:bold; margin-left:15px; padding-bottom:5px; text-transform:uppercase;}
#productMain p {color:#6D609E; font-size:10px;}
#productMain .cInput {width:200px;}

#productMain .product_picture {position:relative; width:320px; height:320px; border:1px solid #974578; border-width:0 1px 1px 0; overflow:hidden; float:left; margin:0 8px 0 0; text-align:center;}
#productMain .red {color:#db0066; margin:20px auto;}
#productMain .product_data {float:left; margin:8px 0 0 0; width:135px;}
#productMain .product_data .prodLogo {margin:10px 0 0 0;}
#productMain .product_data .prodDesc {margin:10px 0; font-size:10px; color:#6D609E;}
#productMain .product_data .instock {float:left; width:30px; height:26px;}
#productMain .product_data .wishlist {width:60px; float:left; margin-left:20px;}
#productMain .product_data .wishlist a.txt {position:relative; top:0;}
#productMain .product_data .price_box {margin-top:10px;}
#productMain .product_data .price_box .price_old span {font-family:Georgia, Helvetica, Times, Sans-Serif; font-weight:bold; font-size:16px; color:#6D609E; text-decoration:line-through;}
#productMain .product_data .price_box .price_brutto span {font-family:Georgia, Helvetica, Times, Sans-Serif; font-weight:bold; font-size:24px; color:#DB0066;}
#productMain .promotion_status {position:absolute; top:-15px; left:200px; z-index:3000;}
#productMain .prodMiniPic {margin-top:20px;}
#productMain .prodMiniPic .item {float:left; margin:0 0 28px 28px; border:1px solid #99497B; width:80px; height:80px; overflow:hidden;}

#productMain #show_description {width:445px; margin:0 auto 20px auto;}
#productMain #show_description div.client_desc {font-size:10px; color:#6D609E;}
#productMain #show_description div.client_desc table {margin:0 auto;}
#productMain #show_description div.client_desc table font {color:#6D609E;}
#productMain #show_description div.client_desc table tr:first-child td,
#productMain #show_description div.client_desc table tr:first-child td font {font-weight:bold;}
#productMain #show_description div.client_desc table td:first-child,
#productMain #show_description div.client_desc table td:first-child font {font-weight:bold; text-align:left;}
#productMain #show_description div.client_desc table td {border:1px solid #f8c2ce; text-align:center; padding:2px;}
#productMain #show_description div.client_desc caption {font-size:12px; font-weight:bold; color:#6D609E; margin-bottom:5px;}

#productMain #show_variants {width:445px; margin:20px auto 20px auto;}
#productMain #show_variants table {width:100%;}
#productMain #show_variants th {font-size:11px; font-weight:bold; color:#6D609E; padding:0 10px 0 0; display:none;}
#productMain #show_variants th.price {text-align:right;}
#productMain #show_variants td {border-bottom:1px solid #F8C2CE; padding:2px 8px 2px 0;}
#productMain #show_variants td.pname a {color:#974578; font-weight:bold; font-size:11px; font-family:Tahoma, Arial, "Trebuchet MS", Verdana, Sans-Serif;}
#productMain #show_variants td.vname {color:#6D609E; font-weight:normal; font-size:11px; font-family:Tahoma, Arial, "Trebuchet MS", Verdana, Sans-Serif;}
#productMain #show_variants td.instock {}
#productMain #show_variants td.wishlist a {color:#c69; font-weight:normal; font-size:11px; font-family:Tahoma, Arial, "Trebuchet MS", Verdana, Sans-Serif;}
#productMain #show_variants td.status {}
#productMain #show_variants td.price {font-size:12px; font-weight:bold; color:#DB0066; text-align:right;}
#productMain #show_variants td.buttons {padding:2px 0;}

#productMain #show_opinion {width:445px; margin:0 auto 20px auto;}
#productMain #show_opinion .red {font-size:11px; font-weight:bold; color:#DB0066;}
#productMain #show_opinion h4 {font-size:11px; font-weight:bold; color:#974578; margin-bottom:5px;}
#productMain #show_opinion .opinion_txt {margin:0 0 10px 10px; padding-bottom:10px; font-size:10px; color:#6d609e; border-bottom:1px solid #6d609e;}
#productMain #show_opinion .opinion_txt a {font-size:10px;}

#productMain #show_form_opinion {width:445px; margin:0 auto 20px auto;}
#productMain #show_form_opinion p {margin-bottom:5px;}
#productMain #show_form_opinion table {width:70%; margin:0 auto;}
#productMain #show_form_opinion table td {color:#6D609E; font-size:11px;}
#productMain #show_form_opinion select.cInput {width:202px;}
#productMain #show_form_opinion input.cInput {margin:0; width:190px;}
#productMain #show_form_opinion input[type="image"] {margin:0 0 1px 0;}

#productMain #show_similar {width:445px; margin:0 auto 20px auto;}
#productMain #show_similar table {width:100%;}
#productMain #show_similar th {font-size:11px; font-weight:bold; color:#6D609E; padding:0 10px 0 0; display:none;}
#productMain #show_similar th.price {text-align:right;}
#productMain #show_similar td {border-bottom:1px solid #F8C2CE; padding:2px 8px 2px 0;}
#productMain #show_similar td.pname a {color:#974578; font-weight:bold; font-size:11px; font-family:Tahoma, Arial, "Trebuchet MS", Verdana, Sans-Serif;}
#productMain #show_similar td.instock {}
#productMain #show_similar td.wishlist a {color:#c69; font-weight:normal; font-size:11px; font-family:Tahoma, Arial, "Trebuchet MS", Verdana, Sans-Serif;}
#productMain #show_similar td.status {}
#productMain #show_similar td.price {font-size:12px; font-weight:bold; color:#DB0066; text-align:right;}
#productMain #show_similar td.buttons {padding:2px 0;}

#productMain #show_accessories {width:445px; margin:0 auto 20px auto;}
#productMain #show_accessories table {width:100%;}
#productMain #show_accessories th {font-size:11px; font-weight:bold; color:#6D609E; padding:0 10px 0 0; display:none;}
#productMain #show_accessories th.price {text-align:right;}
#productMain #show_accessories td {border-bottom:1px solid #F8C2CE; padding:2px 8px 2px 0;}
#productMain #show_accessories td.pname a {color:#974578; font-weight:bold; font-size:11px; font-family:Tahoma, Arial, "Trebuchet MS", Verdana, Sans-Serif;}
#productMain #show_accessories td.instock {}
#productMain #show_accessories td.wishlist a {color:#c69; font-weight:normal; font-size:11px; font-family:Tahoma, Arial, "Trebuchet MS", Verdana, Sans-Serif;}
#productMain #show_accessories td.status {}
#productMain #show_accessories td.price {font-size:12px; font-weight:bold; color:#DB0066; text-align:right;}
#productMain #show_accessories td.buttons {padding:2px 0;}

#productMain #show_question {width:445px; margin:0 auto 20px auto;}
#productMain #show_question p {margin-bottom:5px;}
#productMain #show_question table {width:70%; margin:0 auto;}
#productMain #show_question table td {color:#6D609E; font-size:11px;}
#productMain #show_question select.cInput {width:202px;}
#productMain #show_question input.cInput {margin:0; width:190px;}
#productMain #show_question input[type="image"] {margin:0 0 1px 0;}

#productMain #show_send_friend {width:445px; margin:0 auto 20px auto;}
#productMain #show_send_friend p {margin-bottom:5px;}
#productMain #show_send_friend table {width:70%; margin:0 auto;}
#productMain #show_send_friend table td {color:#6D609E; font-size:11px;}
#productMain #show_send_friend select.cInput {width:202px;}
#productMain #show_send_friend input.cInput {margin:0; width:190px;}
#productMain #show_send_friend input[type="image"] {margin:0 0 1px 0;}


/* KOSZYK */
#cMainBox_cart {color:#974578; font-size:11px;}
.cMainBox_cart h4 {margin:5px 0 12px 0;}
.cMainBox_cart h4 span a {color:#974578; font-size:14px;}
.cMainBox_cart .promotion_code {height:25px; margin-bottom:10px; visibility:visible;}
.cMainBox_cart .promotion_code input, .cMainBox_cart .promotion_code label {margin:5px 5px 0 0; vertical-align:middle;}
.cMainBox_cart .promotion_code img {position:absolute; left:150px;}
.cMainBox_cart .footer {height:auto; text-align:center;}
.cMainBox_cart .footer table {width:90%; margin:0 auto;}
.cMainBox_cart .footer table .c2 input {width:30px;}
.cMainBox_cart .footer table th {font-weight:bold; text-align:left; padding-bottom:5px; color:#974578; font-size:11px;}
.cMainBox_cart .footer table td {text-align:left; color:#974578; font-size:11px;}
.cMainBox_cart .footer table .c1 {text-align:right; width:25%;}
.cMainBox_cart .footer table .c2 {text-align:right; width:30%;}
.cMainBox_cart .footer table .c3 {text-align:right; width:30%;}
.cMainBox_cart .footer table .c4 {text-align:right; width:15%}
.cMainBox_cart .price {font-size:14px; color:#974578; margin:0 0 20px 0;}
.cMainBox_cart .price span {font-size:20px; font-weight:bold; color:#db0066;}
.cMainBox_cart .buttons2 {margin-bottom:40px;}
.cMainBox_cart .pay_button {float:right; margin-left:10px; padding:0 5px; height:25px; border:1px solid #974578; color:#974578; font-family:Tahoma, Arial, Sans-Serif; font-size:10px; font-weight:bold; text-transform:uppercase;}
#cart_accept {background-color:#FCE5EA; border:1px solid #7E0B24; color:#7E0B24}

/* WISHLIST */
#cMainBox_wishlist {color:#974578; font-size:11px;}
.cMainBox_wishlist h4 {margin:5px 0 5px 0;}
.cMainBox_wishlist h4 span a {color:#974578; font-size:14px;}
.cMainBox_wishlist h5 {color:#db0066; font-weight:bold; margin:10px 0; font-size:12px;}
.cMainBox_wishlist label {vertical-align:middle;}
.cMainBox_wishlist .comment {margin-bottom:10px;}
.cMainBox_wishlist .comment textarea.cInput {width:200px; height:25px; float:left; color:#db0066;}
.cMainBox_wishlist .comment .txt {float:left; color:#db0066;}
.cMainBox_wishlist .comment input[type="image"] {margin:0 0 0 5px; vertical-align:middle; float:right;}
.cMainBox_wishlist .comment img {position:absolute; left:150px;}
.cMainBox_wishlist .footer {height:auto; text-align:center;}
.cMainBox_wishlist .footer table {width:90%; margin:0 auto;}
.cMainBox_wishlist .footer table .c2 input {width:30px;}
.cMainBox_wishlist .footer table th {font-weight:bold; text-align:left; padding-bottom:5px; color:#974578; font-size:11px;}
.cMainBox_wishlist .footer table td {text-align:left; color:#974578; font-size:11px;}
.cMainBox_wishlist .footer table .c1 {text-align:right; width:25%;}
.cMainBox_wishlist .footer table .c2 {text-align:right; width:30%;}
.cMainBox_wishlist .footer table .c3 {text-align:right; width:30%;}
.cMainBox_wishlist .footer table .c4 {text-align:right; width:15%}
.cMainBox_wishlist .price {font-size:14px; color:#974578; margin:0 0 20px 0;}
.cMainBox_wishlist .price span {font-size:20px; font-weight:bold; color:#db0066;}
.cMainBox_wishlist .buttons2 {margin-bottom:40px;}
.cMainBox_wishlist .pay_button {float:right; margin-left:10px; padding:0 5px; height:25px; border:1px solid #974578; color:#974578; font-family:Tahoma, Arial, Sans-Serif; font-size:10px; font-weight:bold; text-transform:uppercase;}
.wishlist a {color:#c69; font-size:10px;}
.wishlist a.txt {position:relative; top:-5px;}


/* ZAMOWIENIE */
#cMainBox_order {color:#974578; font-size:11px;}
#cMainBox_order h2 {margin-bottom:20px;}
#cMainBox_order h3 {margin:10px 0;}
#cMainBox_order h4 {margin:10px 0; border-bottom:1px solid #974578;}
#cMainBox_order h4 span {margin:10px 0; font-size:13px; font-weight:bold;}
#cMainBox_order p {color:#974578; font-size:11px;}
#cMainBox_order table.basket_view_in_order {width:100%; margin-bottom:10px; color:#974578; font-size:11px;}
#cMainBox_order table.basket_view_in_order th {font-weight:bold; text-align:right; padding:2px 5px; border-bottom:1px solid #c99;}
#cMainBox_order table.basket_view_in_order td {text-align:right; padding:2px 5px; border-bottom:1px solid #f8c2ce;}
#cMainBox_order table.basket_view_in_order .c1 {text-align:left;}
#cMainBox_order table.basket_view_in_order tr.last td {font-weight:bold;}
#cMainBox_order .box_delivery {}
#cMainBox_order .box_delivery dt {margin-bottom:4px;}
#cMainBox_order .box_delivery dd {margin:3px 0;}
#cMainBox_order .cInput {width:190px;}
#cMainBox_order textarea.cInput {width:200px; height:100px;}
#cMainBox_order select.cInput {width:202px;}
#cMainBox_order table.delivery_form {width:100%; margin-bottom:10px; color:#974578; font-size:11px;}
#cMainBox_order .priceDelivery span {font-weight:bold;}
#cMainBox_order .priceToPay span {font-weight:bold; font-size:16px; font-family:Georgia, Times, Helvetica, Sans-Serif;}
#cMainBox_order .buttons {margin:20px auto; text-align:center;}
#cMainBox_order .buttons input {margin:0 10px;}
#cMainBox_order .buttons input.send_order {background-color:#fce5ea;}

table.order_form {width:100%; font-size:11px; color:#974578; margin-bottom:5px;}
table.order_form td.c1 {text-align:right; font-weight:bold; width:180px;}
table.order_form td.c2 {width:270px;}
table.order_form h4 {font-weight:bold; margin:10px 0; font-size:13px;}
table.order_form .copy_button {float:right; margin-left:10px; padding:0 5px; height:25px; border:1px solid #974578; color:#974578; font-family:Tahoma, Arial, Sans-Serif; font-size:10px; font-weight:bold; text-transform:uppercase;}


/* KONTAKT */
#cMainBox_contact {}
#cMainBox_contact .cMainBoxBody {background-image:url(../images/contact_bg2.png); background-position:20% 100%;}
#cMainBox_contact .cMainBoxContent {margin-bottom:134px; padding-bottom:10px; border-bottom:1px solid #F8C2CE;}
#cMainBox_contact .left {float:left; padding-right:10px; width:190px; background-image:url(../images/contact_bg.jpg); background-position:center bottom; border-right:1px solid #F8C2CE;}
#cMainBox_contact .right {float:right; width:265px;}
#cMainBox_contact .contact_info {color:#CE6484;}
#cMainBox_contact .contact_form p {margin-bottom:20px;}
#cMainBox_contact .contact_form table {width:100%;}
#cMainBox_contact .contact_form table .c2 {padding-left:10px;}
#cMainBox_contact .contact_form .cInput {width:155px;}
#cMainBox_contact .contact_form textarea.cInput {width:165px;}
#cMainBox_contact .contact_form .info {font-size:10px;}
#cMainBox_contact div.nav_page {float:right; width:200px; margin:20px 0;}

/* AKTUALNOSCI */
#cMainBox_new .item {font-size:11px; color:#974578;}
#cMainBox_new h4 {color:#974578; font-size:13px; font-weight:bold; margin:20px 0 5px 0;}



/* DOKUMENTY / O FIRMIE, REJESTRACJA / LOGOWANIE */
.cMainBox .doc_paragraph {margin:0 0 10px 0;}
.cMainBox .doc_paragraph h4 {font-size:12px; font-weight:bold; color:#6d609e; margin:0 0 5px 0; text-decoration:underline;}
.cMainBox .doc_paragraph div.right {text-align:right;}
#cMainBox_firm .cMainBoxBody {background-image:url(../images/contact_bg2.png); background-position:20% 100%;}
#cMainBox_firm .cMainBoxContent {margin-bottom:134px; padding-bottom:10px; border-bottom:1px solid #F8C2CE;}
#cMainBox_firm div.nav_page {float:right; width:200px; margin:20px 0;}

#cMainBox_form {}
#cMainBox_form .text_inside_box {margin:10px 0;}
#cMainBox_form form.register div {text-align:center;}
#cMainBox_form table.register_form {margin:0 auto; text-align:left; width:350px;}
#cMainBox_form table.register_form .c2 {padding-left:10px;}
#cMainBox_form .register_form .cInput {width:175px;}
#cMainBox_form .register_form select.cInput {width:187px;}
#cMainBox_form .register_form textarea.cInput {width:185px;}
#cMainBox_form .register_form input[type="checkbox"] {width:16px; border:0; background:0;}
#cMainBox_form .cMainBoxBody {background-image:url(../images/contact_bg2.png); background-position:20% 100%;}
#cMainBox_form .cMainBoxContent {margin-bottom:134px; padding-bottom:10px; border-bottom:1px solid #F8C2CE;}
#cMainBox_form div.nav_page {float:right; width:200px; margin:20px 0;}

#cMainBox_login {}
#cMainBox_login .login_box {margin:10px 0; padding:10px; border:1px solid #f8c2ce; background-color:#FEF3F7;}
#cMainBox_login h4 {font-size:12px; font-weight:bold; color:#6d609e; margin:0 0 10px 0; text-decoration:underline; text-transform:uppercase;}
#cMainBox_login a {color:#6d609e;}
#cMainBox_login .cInput {width:175px;}
#cMainBox_login textarea.cInput {width:185px;}
#cMainBox_login .cMainBoxBody {background-image:url(../images/contact_bg2.png); background-position:20% 100%;}
#cMainBox_login .cMainBoxContent {margin-bottom:134px; padding-bottom:10px; border-bottom:1px solid #F8C2CE;}
#cMainBox_login div.nav_page {float:right; width:200px; margin:20px 0;}
#cMainBox_login .wishlistlink a {font-size:12px; font-weight:bold;}
#cMainBox_login .tabHist {width:100%;}
#cMainBox_login .tabHist td {padding:3px; font-size:11px; color:#6d609e;}
#cMainBox_login .tabHist hr {display:none;}
#cMainBox_login .tabHist th {font-weight:bold; font-size:11px; color:#6d609e;}

#cMainBox_searchAdv {}
#cMainBox_searchAdv h4 {margin:10px 0;}
#cMainBox_searchAdv h4 span {font-size:12px; font-weight:bold; color:#974578;}
#cMainBox_searchAdv .c1, #cMainBox_searchAdv .c2 {font-size:11px; font-weight:bold; color:#974578;}
#cMainBox_searchAdv label {vertical-align:middle;}

.searchResult {}
.searchResult h3 {background-image:url(../images/cbox/cMainBox_bg.png); height:24px; padding:0;}
.searchResult h3 span {display:block; position:relative; top:4px; left:20px; color:#fff; font-size:13px; font-weight:bold;}
.searchResult table {width:100%; margin:10px 0;}
.searchResult td {border-bottom:1px solid #DCE4E6; font-size:11px; color:#6D609E; padding:5px 0;}
.searchResult td.search_once_again {text-align:right;}
.searchResult a {color:#6D609E}
.search_noreasults {font-weight:bold; font-size:13px; color:#974578; text-align:center; margin:20px auto;}

/* --- */
div.nav_page {margin:10px 0;}
a.nav_page_top{float:right; background:url(../images/icons/arrow_top.gif) right no-repeat; padding-right:15px; color:#CE6484; font-weight:bold; font-size:10px;}
a.nav_page_back{float:left; background:url(../images/icons/nav_prev.gif) left no-repeat; padding-left:15px; color:#CE6484; font-weight:bold; font-size:10px;}

.hline {height:1px; border-top:1px solid #F8C2CE;}
.validation-advice {color:#db0066;}
.required {color:#db0066; border:1px solid #db0066;}
.validation-failed {color:#db0066; border:1px solid red;}


/* kokardki na obrazki */
#giftMe, .gift {display:block; position:relative; margin:0; padding:0; width:auto; float:left;}
#giftMe img {z-index:50;}
#bowMe, .bow {position:absolute; top:260px; left:260px; z-index:1000;}
#bowMe img, .bow img {position:absolute; border:0; margin:0; padding:0; z-index:100;}


/*.skiplink {
position: absolute; left: 0px; top: -500px; overflow: hidden;
}*/

/*.cSubmit { padding:2px 5px 2px 5px; color:#44465D; font-size:10px; border:1px solid #B2B2B2;}
.cSubmit2 { padding:2px 5px 2px 5px; color:#fff; font-weight:bold; font-size:10px; border:1px solid #D8F3FE;}
a.cSubmit {display:block; margin:5px 0 0 0; width:60px; text-align:center;}
a.cSubmit:hover {color:#fff; text-decoration:none;   }*/

/*ul {list-style:square;}*/
/*hr {color:#2D8D7E; height:1px; background-color:#2D8D7E; margin:5px 0 5px 0; size:1px; border:0;}*/
/*a.pageNavTop {float:right; background:url(../images/icons/arrow_top.gif) right no-repeat; padding-right:20px; height:16px;  color:#01B9F3;}
a.pageNavBack { float:left; background:url(../images/icons/nav_prev.gif) left no-repeat; color:#01B9F3; padding-left:20px;}
/*
li.last a {border:0 !important;}
/* bloki */
/*
div#boxWelcome { margin:20px 0; }
div#boxWelcome h3 {margin:0 0 10px 0;}
div#boxWelcome p {margin:5px 0;}
	div#boxWelcome div.boxBody { min-height:160px; border:1px solid #dbe3f4; border-width:0 1px; padding:0 10px;}
	div#boxWelcome div.bottom {  height:14px;}
	div#boxWelcome div.top {  height:10px;}
*/
/*	table.listTabPro {width:100%;}
	 div.cMainBox table.listTabPro td {width:33%; padding:5px; border-right:1px solid #dde9f5;}
	 div.cMainBox table.listTabPro tr.r3 td {border-bottom:1px solid #dde9f5;}
	 div.cMainBox table.listTabPro td.c3 {border-right:0;}
	 div.cMainBox table.listTabPro tr.r1 td {text-align:center;}
	 table.listTabPro div.price {float:left; color:#DC1818; font-weight:bold;}
	 table.listTabPro form.list_form {float:right;}
*/	 
	  
	  div.cSiteBox {margin:10px 0; }
	  div.cSiteBox ul, div.cSiteBox ol {margin:5px 0 5px 15px;}
	  div.wciety h4 {font-size:18px; margin:5px 0; color:#324c7d;}
	   div.wciety p {margin-left:10px;}
	   div.cSiteBox table.navTab { border-top:1px solid #ddebf6;}
	   div.cSiteBox table.navTab td {padding-top:10px;}

	/*listy */
	
	
/* div.boxNews h3 {color:#FE7A05; font-size:12px;}
div.boxNews div.person {text-align:right; padding-right:10px; font-size:10px; color:#666;}
div.boxNews {border-bottom:1px solid #E6E6E6;}
*/

/*table.listTabNav {background:#E7E9E4 ; height:24px;  color:#fff; width:100%; margin-bottom:10px;}
table.listTabNav a {color:#606060;}
table.listTabNav td {padding:0 3px 0 5px;}
table.listTabNav td img {vertical-align:middle; margin:0 5px 0 5px;}
table.listTabNav td.c1 img {margin-left:2px;}
table.listTabNav td.c1 { padding-left:20px;}
table.listTabNav td.c3 {padding-right:10px; text-align:right;}
*/

/*table.navTab {width:100%; margin:10px 0 10px 0;}
table.navTab img, div.navBox img {vertical-align:middle; margin:0 3px;}
*/
/*div.navBox {float:right; margin:5px 0 5px 0;}
table.navTab a.active {font-weight:bold;}
table.navTab a, div.navBox a {color:#f22c2c;}
table.navTab td.c2 {text-align:center;}
*/
	  /*lista duza*/
/*table.listTabBig {width:100%;}
table.listTabBig td.c1 {width:120px;}
table.listTabBig td {padding:5px; vertical-align:top;}
table.listTabBig tr.r2 td {}
table.listTabBig tr.r1 td.c2 h4 a {color:#6B6B6B; font-size:11px;}
table.listTabBig tr.r1 td.c2 a h4 span {display:block; font-weight:normal; color:#0865A2;}
table.listTabBig tr.r2 td.c1 span {color:#EE142C; font-weight:bold;}
table.listTabBig tr.r2 td.c2 {text-align:right;}
table.listTabBig tr.r3 td {vertical-align:bottom; border-bottom:1px solid #E6E6E6; padding-bottom:10px;}
table.listTabBig tr.r3 td a.more {float:left; padding:10px 0 0 10px; background-position:0 15px;}
table.listTabBig tr.r3 td form.list_form {float:right;}
table.listTabBig div.price {color:#686e7d;}
table.listTabBig div.price span {font-weight:bold; font-size:18px; font-family:"trebuchet ms"; color:#f22c2c !important;}
*/
/*
td.legend {background-color:#F1F4F5; border:0;}
td.legend li {float:left; margin-right:20px; font-size:10px;}
td.legend li img {vertical-align:middle; margin-right:3px;}

table.listTabBig div.price {float:left; padding-top:7px;}

table.listTabBig p.descr span {font-weight:normal;}
table.listTabBig p.descr {margin:5px 0 0 0; font-weight:bold;}

div.tag {margin:10px 0 0;}

 table.listBestSell {width:100%;}
	 table.listBestSell td {border-bottom:1px solid #D3D6CB; padding:3px;}
	 table.listBestSell td.c1 a {color:#676A7D;}
	 table.listBestSell td.c2 {color:#DC1818; font-weight:bold; text-align:right}
	 table.listBestSell td.c3 {text-align:right; width:50px;}
*/	 
/*podstrony*/
/*div.cSiteBoxBodyContainer {}*/
/*div.menuTopImg { float: right; margin: 0 10px 0 0; width: 200px; text-align: right;}
div.menuTop { float: left; width: 300px; margin:0; padding:0;}
div.menuTop ul {margin: 0;}
div.menuTop ul li {list-style:none;  padding:5px 0 5px 15px; margin-left:10px;}
*/

div.wciety {margin:10px 0 0 25px; padding-right:10px}
div.wciety h4 {border-bottom:1px solid #FE7A05; color:#FE7A05; font-size:12px; padding-bottom:5px; margin: 20px 0 10px 0}

div#footer {text-align:center; background:url(../images/footer_bg.png) no-repeat; margin:10px auto; padding:10px;}
div#footer .left {float:left; width:200px;}
div#footer .left p {text-align:left;}
div#footer .center {float:left;margin-left:10px; width:540px;}
div#footer .center p {text-align:center; margin-bottom:10px;}
div#footer .right {float:right; width:100px;}
div#footer p {color:#974578; font-size:10px;}
div#footer li {display:inline; list-style:none;}
div#footer li a {padding:0 2px;}

	  
.Bold
{
	font-weight: bold;
}

.Title
{
	font-weight: bold;
	font-size: 14px;
	color: #f22c2c;
}

.Code
{
	border: #e1e5f0 1px solid;
	padding-right: 5px;
	padding-left: 5px;
	color: #3c497d;
	font-family: 'Courier New' , Monospace;
	background-color: #eef3f6;
}


/* =================================== FCK EDITOR STYLE MAPPING ========================== */
div.wciety ul {margin-top:0; margin-bottom:5px;}
div.wciety ul li {list-style:none;  padding:5px 0 5px 15px; margin:0 0 0 10px;}
div.wciety p, .wciety span {
	font-family:Tahoma, Vardana, Arial, Helvetica, Sans-Serif;
	font-size:11px;
	font-weight:normal;
	color:#686e7d;
	text-align:left;
	margin:0 0 0 10px;
	display:block;
}
div.wciety span {
	margin:0;
}
div.wciety span.Title, div.wciety h1, div.wciety h2 {
	border-bottom:1px solid #f22c2c; color:#f22c2c; padding-bottom:5px; padding-right:5px;
	font-size: 15px;
	font-weight:bold;
	font-family: Verdana, Tahoma,  Arial, Helvetica, Sans-Serif;
	margin-bottom: 10px;
}
div.wciety h2 {font-size:13px;}
div.wciety h3, div.wciety h4 {border-bottom:1px solid #FE7A05; color:#FE7A05; font-size:12px; padding-bottom:5px; margin: 20px 0 10px 0; font-weight:bold;}
div.wciety h4 {font-size:11px;}
div.wciety input {
	border-left:1px solid #8E8E90;
	border-top:1px solid #8E8E90;
	border-right:1px solid #E9EAEB;
	border-bottom:1px solid #E9EAEB;
	background:#fff;
	font:11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin:5px 10px 0 0;
}
div.wciety input[type="submit"] {
	font-weight:bold;
	border:1px solid #8E8E90;
	background-color:#DCE5F4;
	margin:0;
}

iframe#menu_iframe {display:none; position:absolute;}

#mylayer{margin-top:190px; border:0; outline:none;}

