@charset "utf-8";
/* CSS Document */

body {margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:11px;overflow-y:scroll;}
a:link, a:visited {text-decoration:none; color:#815700;}
a:hover {color:#133F64;}
li, ul {margin:0; padding:0;}
img {border:0;}
ol ul {padding-left: 15px; list-style: none;}
ol#pokazliste {list-style: decimal;}
ol#pokazliste ul {list-style: square;}
ul#pokazliste {list-style: square; padding-left: 10px;}

#wrapper {width:902px; height:auto; margin-left:auto; margin-right:auto;}
#header {width:902px; height:120px; float:left;}
#header .logo { float:left; margin:0px 0 0px 0px; text-decoration:none !important; }
#header .logo strong { position:absolute; top:-999em; left:-999em; width:0; height:0; font-size:0; line-height:0; text-indent:-999em; overflow:hidden; }
#header h1.logo { margin:0; }

#headlogo {width:250px; height:77px; float:left; background-image:url('../images/logo.jpg');}
#head_info {float:right; width:230px; height:54px; display:block;}
#head_tel {float:left; width:156px; height:48px; display:block;margin-top:6px;}
#head_links{float:left; width:73px; height:48px; display:block;margin-top:6px; border-left:1px solid #CCC;}
.infolinia {float:right; font-size:12px; color:#906000; display:block; margin-bottom:3px;  font-weight:bold; margin-right:10px; display:inline;}
.head_tel_txt {float:right; font-size:16px; color:#666; display:block;   margin-right:10px; display:inline; clear:both;}
.headlink {font-size:11px; display:block; float:left; display:inline; margin-left:10px; }
.headlink:hover {text-decoration:underline;}

#mainmenu {width:902px; height:29px; float:left; display:block; background-image:url(../images/main_menu_bckg.png); padding-top:13px;}

ul.mainmenu {text-align:center;}
ul.mainmenu li { font-size:12px;  text-align:center; list-style-type:none;  display:inline; margin:20px;  }
ul.mainmenu li.active a { background-image:url('../images/mm_bckg2.png'); }

ul.mainmenu a {color:#666; text-decoration:none; width:auto; height:29px; display:inline-block; }
ul.mainmenu a:hover {background-image:url('../images/mm_bckg2.png'); }
/* ul.mainmenu a:active {} */



ul.mainmenu2 {text-align:center;}
ul.mainmenu2 li { font-size:12px;  text-align:center; list-style-type:none;  display:inline; margin:20px;  }

ul.mainmenu2 a {color:#666; text-decoration:none; width:auto; height:29px; display:inline-block; }
ul.mainmenu2 a:hover {background-image:url('../images/mm_bckg3.png'); }
ul.mainmenu2 a:active {background-image:url('../images/mm_bckg3.png');}


ul.mainmenu3 {text-align:center;}
ul.mainmenu3 li { font-size:12px;  text-align:center; list-style-type:none;  display:inline; margin:20px;  }


ul.mainmenu3 a {color:#666; text-decoration:none; width:auto; height:29px; display:inline-block; }
ul.mainmenu3 a:hover {background-image:url('../images/mm_bckg4.png'); }
ul.mainmenu3 a:active {background-image:url('../images/mm_bckg4.png');}


ul.mainmenu4 {text-align:center;}
ul.mainmenu4 li { font-size:12px;  text-align:center; list-style-type:none;  display:inline; margin:20px;  }

ul.mainmenu4 a {color:#666; text-decoration:none; width:auto; height:29px; display:inline-block; }
ul.mainmenu4 a:hover {background-image:url('../images/mm_bckg5.png'); }
ul.mainmenu4 a:active {background-image:url('../images/mm_bckg5.png');}

a.mm_home {width:130px; height:42px; display:block; float:left; display:inline; background-image:url(../images/mm_home.png); background-position:top; }
a.mm_home:hover {background-position:bottom;}

a.mm_sztabki {width:120px; height:42px; display:block; float:left; background-image:url(../images/mm_sztabki.png); background-position:top; }
a.mm_sztabki:hover {background-position:bottom;}

a.mm_monety {width:125px; height:42px; display:block; float:left; background-image:url(../images/mm_monety.png); background-position:top; }
a.mm_monety:hover {background-position:bottom;}

a.mm_poradnik {width:165px; height:42px; display:block; float:left; background-image:url(../images/mm_poradnik.png); background-position:top; }
a.mm_poradnik:hover {background-position:bottom;}

a.mm_regulamin {width:122px; height:42px; display:block; float:left; background-image:url(../images/mm_regulamin.png); background-position:top; }
a.mm_regulamin:hover {background-position:bottom;}

a.mm_skup {width:93px; height:42px; display:block; float:left; background-image:url(../images/mm_skup.png); background-position:top; }
a.mm_skup:hover {background-position:bottom;}

a.mm_ff {width:147px; height:42px; display:block; float:left; background-image:url(../images/mm_ff.png); background-position:top; }
a.mm_ff:hover {background-position:bottom;}

/* CONTENT 1 */

#content1 {width:902px; height:350px; float:left; display:block; background-image:url(../images/content1_bckg.png); background-position:bottom; background-repeat:repeat-x; color:#815700;}
.product_banner_holder {height:320px; width:280px; float:left; display:inline; display:block; margin-left:30px; margin-top:30px;}
.product_banner_img {height:208px; width:280px; display:block; float:left;}
.product_banner_txt {display:block; width:280px; height:104px; float:left;}
.abc_label {width:270px; height:auto; padding:5px;}

#banner1 {background-image:url('../images/zloto.png');}
#banner2 {background-image:url('../images/monety.png');}
#banner3 {background-image:url('../images/abc.png');}

#content1 ul {font-size:12px; list-style-type:square; font-weight:bold; display:block; width:260px; color:#B25E75; margin-top:10px; margin-left:20px; }

a.pelna_oferta {float:right; width:64px; height:12px; display:block; background-image:url(../images/pelna_oferta.png); background-position:top; margin-right:5px; display:inline; margin-top:4px;}
a.pelna_oferta:hover {background-position:bottom;}
a.czytaj_wiecej {float:right; width:70px; height:15px; display:block; background-image:url(../images/czytaj_wiecej.png); background-position:top; margin-right:5px; display:inline; margin-top:4px;}
a.czytaj_wiecej:hover {background-position:bottom;}

/* CONTENT 2 */

#content2 {width:902px; height:370px; float:left; display:block;}
#content2_left {width:590px; height:370px; float:left; display:inline; display:block; }
#content2_right {width:310px; height:370px; float:left; display:inline; display:block; }
.offer_slider_holder {width:590px; height:198px; float:left; display:block;}
.offer_slider {width:590px; height:142px; float:left; display:block;}
.offer_slider_arrowl {height:112px; width:16px; float:left; display:block;}
.slider_prod {height:142px; width:264px; float:left; display:block;}
.slider_prod_img {width:92px; height:92px; float:left; margin-top:10px;}
.slider_prod_info {width:167px; height:92px; float:left; margin-top:10px; margin-left: 5px;}

a.prod_title {font-weight:bold; color:#133F64;}
a.prod_title:hover {color:#B25E75;}
.cena {font-size:12px; font-weight:bold; color:#921939;}

a.zakup {float:right; width:44px; height:18px; display:block; background-image:url(../images/zakup.png); background-position:top; margin-right:5px; display:inline; margin-top:4px;}
a.zakup:hover {background-position:bottom;}

.news_community {width:280px; height:172px; display:block; float:left;}
.newsletter_main {width:280px; height:88px; display:block; float:left;}
.newsletter_head {width:280px; height:37px; background-image:url(../images/newsletter_head.png);}
.input_holder {width:270px; height:27px;margin-left:8px;margin-top:10px; float:left;}
#newsletter {width:206px; height:25px; border: 1px solid #B29252;color:#7b7b7b; padding-left:4px; float:left; display:inline;}
.newsletter_btn {width:50px; height:23px; display:block; float:left; display:inline; margin-top:2px;}

.twitter_main {width:280px; height:84px; display:block; float:left;}


.smallpromo_head {width:280px; height:37px; background-image:url(../images/small_promo.png);}

a.wiecej {float:right; width:46px; height:18px; display:block; background-image:url(../images/wiecej_btn.png); background-position:top; margin-right:5px; display:inline; margin-top:4px;}
a.wiecej:hover {background-position:bottom;}

#wykres_zloto {width:200px; height:250px; float:left; display:block; display:inline; }
.wykres_zloto_head {width:200px; height:25px; display:block; float:left; background-image:url(../images/wykres_zloto_head.png);}
.wykres_label_head {width:200px; height:42px; display:block; float:left; background-image:url(../images/wykres_label_head.png);}
.wykres_label_box {width:66px; height:39px; display:block; float:left; border-right:1px solid #979797; font-size:11px; color:#FFF; text-align:center;padding-top:3px; }
.chart_holder {width:200px; height:171px; float:left; display:block; display:inline; }


/* Footer */

#footer {width:902px; float:left; display:block; background-image:url(../images/footer_bckg.png); background-position:top; background-repeat:repeat-x; color:#666; margin-top:15px; margin-bottom: 20px;}

.footerbox {width:150px; height:auto; display:block; float:left; margin-top:22px; }
.footer_title {width:150px; height:20px; display:block; float:left;}
.footer_list {width:150px; height:auto; display:block; float:left; padding-top:10px;}
.footer_list ul {font-size:10px; list-style-type:none; padding-left:35px; line-height:2.0;}
.footerbox a, .footerbox a:visited { color:#666; text-decoration:none;}
.footerbox a:hover {text-decoration:underline;}

/* Subsite */
#left_wide {width:634px; height:auto; display:block; float:left; margin-right:18px; margin-top:32px; }
#right_narrow {width:249px; height:auto; float:left; display:block; margin-top:32px;}

#koszyk_holder {height:115px; width:249px; float:left; display:block;}
.koszyk_head {height:32px; width:249px; float:left; display:block; background-image:url(../images/koszyk_small.png); }
.koszyk_small_info {height:52px; width:249px; float:left; display:block; border-bottom:1px solid #999;font-size:12px; color:#815700;}
.koszyk_small_info span {font-weight:bold; color:#921939; font-size:12px;}

a.zobacz_koszyk {width:92px; height:18px; display:block;float:left; display:inline; margin-left:15px; background-image:url(../images/zobacz_koszyk.png); background-position:top; margin-top:10px;}
a.zobacz_koszyk:hover {background-position:bottom;}
a.dokasy {width:98px; height:18px; display:block;float:left; display:inline; margin-left:10px; background-image:url(../images/dokasy.png); background-position:top;margin-left:20px; margin-top:10px;}
a.dokasy:hover {background-position:bottom;}

.banner_faq {width:249px; height:262px; display:block; float:left; background-image:url(../images/poradnik_banner.png); margin-top:30px;}
.banner_faq_txt {width:242px; height:154px; float:left;display:inline; margin:60px 4px 0px 4px;  font-size:11px; color:#FFF; display:block; background-image:url(../images/banner_faq_bckg.png);}
.banner_faq_txt p {display:block; width:225px; height:auto; margin:10px 0px 0px 10px; float:left; display:inline;}
a.banner_faq_btn {display:block; width:93px; height:15px; float:left; display:inline; background-image:url(../images/zobacz_faq.png); margin:20px 0px 0px 150px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src='../images/zobacz_faq.png',sizingMethod='scale');}

/*formularz boczny */

.side_form {width:249px; height:365px; float:left; display:block; background-image:url(../images/side_form.png); margin-top:35px;}
.side_form_tel {font-size:22px; width:100%; text-align:center; display:block; color:#FFF; margin-top:55px;}
.side_form_content {width:234px; height:237px; float:left; display:inline; display:block; background-color:#663300; margin:10px 4px 0px 4px; font-size:10px; padding:2px 4px 0px 4px; color:#FFF;}
.form_label {display:block; margin-left:8px; float:left; display:inline; width:120px; margin-top:2px; margin-bottom:1px; color:#FFF;}
.side_form_content select {width:226px; height:19px; float:left; margin-left:4px;  font-size:10px; color:#643301;}
.side_form_content input {width:220px; height:14px; float:left; margin-left:4px;  font-size:10px; color:#643301;}
.side_form_textarea {width:220px; height:65px; float:left; margin-left:4px;  font-size:10px; color:#643301; font-family:Arial, Helvetica, sans-serif;}
a.sendform_btn {display:block; width:32px; height:15px; float:left; display:inline; background-image:url(../images/sendform_btn.png); margin:10px 0px 0px 205px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader
(src='../images/sendform_btn.png',sizingMethod='scale');}

.newsletter_right {width:249px; height:88px; display:block; float:left; margin-top:20px; margin-bottom:20px;}
.newsletter_head_right {width:249px; height:37px; background-image:url(../images/newsletter_head_right.png);}
.input_holder_right {width:240px; height:27px;margin-left:8px;margin-top:10px; float:left;}
#newsletter_input {width:206px; height:25px; border: 1px solid #B29252;color:#7b7b7b; padding-left:4px; float:left; display:inline;}
.newsletter_btn {width:50px; height:23px; display:block; float:left; display:inline; margin-top:2px;}
.product_cat_holder {width:634px; height:auto; float:left; display:block;}
.product_cat_head {width:634px; height:25px; float:left; display:block; margin-bottom:20px;}

.cat_prod {height:142px; width:264px; float:left; display:inline; display:block; margin-left:35px; margin-top:10px; }
.cat_prod_img {width:92px; height:92px; float:left; margin-top:10px;}
.cat_prod_info {width:154px; height:92px; float:left; margin-top:10px; padding-left:18px;}
a.dokoszyka {float:right; width:109px; height:18px; display:block; background-image:url(../images/dokoszyka.png); background-position:top; margin-right:5px; display:inline; margin-top:4px;}
a.dokoszyka:hover {background-position:bottom;}
.promocja {font-size:12px; font-weight:bold; color:#F00; display:block; margin-bottom:2px; }

#form_big {height:215px; width:578px; float:left; display:inline; background-image:url(../images/form_big_bckg.png); margin-left:22px; margin-top:30px;}
.form_big_tel {font-size:22px; color:#FFF; display:block; width:auto; margin-left:250px; margin-top:17px;}
.form_big_content {width:569px; height:125px; float:left; display:inline; margin-left:4px; background-color:#663300; margin-top:20px;}
.form_big_content_left {width:247px; height:125px; float:left; display:block; padding-left:13px;}
.form_big_content_left select{width:226px; height:19px; float:left; margin-left:4px;  font-size:10px; color:#643301;}
.form_big_content_left input {width:220px; height:14px; float:left; margin-left:4px;  font-size:10px; color:#643301;}
.form_big_content_right {width:306px; height:125px; float:left; display:block; padding-left:3px;}
.form_big_content_right input {width:280px; height:14px; float:left; margin-left:4px;  font-size:10px; color:#643301;}
.form_big_content_right textarea {width:280px; height:48px; float:left; margin-left:4px;  font-size:10px; color:#643301; font-family:Arial, Helvetica, sans-serif;}
a.sendform_btn_big {display:block; width:32px; height:15px; float:left; display:inline; background-image:url(../images/sendform_btn.png); margin:7px 0px 0px 525px;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/sendform_btn.png',sizingMethod='scale');}
.sendform_btn_big {display:block; width:32px; height:15px; float:left; display:inline; margin:7px 0px 0px 525px;}
/* Strona produktu */

.product_title {width:633px; height:32px; float:left; display:block; background-image:url(../images/prod_title_bckg.png);}
h1 {font-family:Arial Black; font-size:16px; color:#921939; margin:0; padding:0; font-style:normal;}

.product_top {width:295px; height:202px; display:block; float:left; display:inline; margin:30px 10px 0px 10px;}
.prod_img {width:295px; display:block; float:left; display:inline;}
.prod_price {width:265px; height:17px; display:block; float:left; display:inline; font-size:14px; font-weight:bold; color:#133F64; padding-left:30px; margin-top:10px; } 

.product_top table {width:295px; height:auto; color:#7A5200; font-size:12px;}

.product_bottom {width:295px; height:auto; display:block; float:left; display:inline; margin:30px 10px 0px 10px;}
.ilosc_prod {width:247px; height:24px; float:left; display:block; border-top:1px solid #666; border-bottom:1px solid #666; padding:12px 24px 12px 24px; margin-top:23px;}
.ilosc_prod_holder {height:24px; width:247px; float:left; font-size:12px; color:#133F64; }
.ilosc {height:20px; width:40px; float:left; padding-top:4px; padding-left:20px;}
.ilosc_input {height:24px; width:85px; float:left;}
.ilosc_input input {width:55px; height:20px; border:1px solid #B29252;}
a.dokoszyka_short {float:right; width:73px; height:18px; display:block; background-image:url(../images/dokoszyka_short.png); background-position:top; margin-right:5px; display:inline; margin-top:4px;}
a.dokoszyka_short:hover {background-position:bottom;}

.produkt_promo_content {width:295px; height:auto; float:left; display:block; color:#666; text-align: justify;}
.produkt_promo_img {width:295px; height:auto; float:left; display:block; margin-top:20px;}
h3 {display:block; font-size:14px; color:#133F64; margin-left:30px;}

a.more_grey {float:right; width:70px; height:15px; display:block; background-image:url(../images/more_grey.png); background-position:top; margin-right:5px; display:inline; margin-top:4px;}
a.more_grey:hover {background-position:bottom;}

.opis_prod_head {width:295px; height:23px; display:block; float:left; background-image:url(../images/opis_prod_head.png);}

/* Koszyk */
.koszyk_head_main {width:634px; height:47px; float:left; display:block; margin-bottom:10px;}
#basket {width:634px; height:auto; float:left; display:block; margin-bottom:20px;}
#basket table {color:#133F64; font-size:12px; font-weight:bold; border-bottom:10px;}
.basket_item {height:54px; width:634px; float:left; display:block; border-bottom:1px solid #999; margin-top:5px;}
.basket_img {width:46px; height:46px; float:left; margin-left:17px; display:block;display:inline;}
.basket_descr {width:327px; height:36px; float:left; display:block; padding:10px 0px 0px 21px; color:#666;}
.basket_ilosc {width:62px; height:36px; float:left; display:block; padding:10px 0px 0px 0px; color:#666;}
.basket_cena {width:110px; height:31px; float:left; display:block; padding:15px 0px 0px 10px; color:#666; color:#921939; font-size:12px; font-weight:bold;}
.basket_cancel {width:16px;height:16px; float:left; margin-top:14px;}
.quantity {width:30px; height:20px; border:1px solid #B29252;}
.basket_suboptions {width:250px; height:92px; float:left; display:block;margin-top:20px; margin-left:361px;display:inline;}
.basket_razem {height:92px; width:50px; float:left; display:block; background-image:url(../images/razem.png); background-repeat:no-repeat;}
.basket_razem_ilosc {height:35px; width:55px; float:left; display:block; padding-top:1px; padding-left:7px; font-size:12px; font-weight:bold; color:#133F64;}
.basket_razem_cena {height:92px; width:110px; float:left; display:block; padding-top:1px; padding-left:7px; color:#921939; font-size:12px; font-weight:bold;}
a.przelicz {float:left; width:59px; height:18px; display:block; background-image:url(../images/przelicz_btn.png); background-position:top;  display:inline; margin-top:4px;}
a.przelicz:hover {background-position:bottom;}
a.przejdzdokasy {float:left; width:98px; height:18px; display:block; background-image:url(../images/przejdzdokasy.png); background-position:top;  display:inline; margin-top:4px;}
a.przelicz:hover {background-position:bottom;}

/* Poradnik inwestora */

.content_txt {width:634px; height:auto; float:left; display:block; margin-bottom:20px; color:#666;}
.content_txt p { font-size:11px; color:#666;}
h4 { padding:0; margin:0;  display:block; font-size:11px; color:#921939;}
.ford {width:406px; height:125px; float:left; display:inline; display:block; background-image:url(../images/ford.png); margin:20px;}
.ford_txt {width:390px; height:69px;  display:block; color:#FFF; padding:7px; margin:30px 0px 0px 3px; float:left; display:inline;}
.faq { color:#204A6C; list-style-image:url(../images/bullet.png); font-size:12px;font-weight:bold;margin:6px 0px 6px 15px;    }

.faq a {color:#204A6C;}
.faq a:hover {color:#666;}




/* oth */
.no-display   { display:none; }

/* onepage */

/*li#opc-billing,  li#opc-shipping, li#opc-shipping_method, li#opc-payment, li#opc-review {display:block; border-bottom:1px solid #CCC; padding:5px 0px;}*/ 
.step-title span {display:block; float:left; color:#921939; font-weight:bold;}
.step-title h2 {margin-top:5px; margin-left:15px; color:#133F64;}
/*ul.form-list { list-style-type:none; padding-left:0px;}
ul.ul {color:#133F64;} */
.step-title a {margin-left:15px;}
.step-title a:hover {text-decoration:underline; color:#921939; }
#login-form fieldset {width:250px; padding:0px;}
#opc-login h3 {margin-left:0px;}
#checkout-step-login .col-2 { }
.buttons-set p {color:#921939;}
ul.form-list {margin-bottom:15px;}
#checkout-step-login .col-1 p {color:#815700;}
/*li#opc-login .step-title {border-bottom:1px solid #CCC; padding:5px 0px;}*/
ol#checkoutSteps { list-style-type:none; padding-left:0px;}
/*.number {margin-top:3px;}*/ 
/*#opc-billing {border-top:1px solid #CCC; margin-top:15px;} */

.block-title span {font-size: 14px; color:#815700;}
#checkout-step-login .col-1 h4 {font-size:13px;}
#checkout-step-login .col-1 h3 {margin-left:0px;}

/*#checkout-step-login .col2-set {margin-top:20px;} */
.button.button span span {color: #906000; }                  */
  
/* promo ze strony głównej */
  
.smallpromo_content {width:280px; height:84px; float:left;}
.smallpromo_content_img {display:block; float:left; width:94px; height:84px;}
.smallpromo_content h2 {margin:5px 0px 2px 10px; font-size:22px; font-weight:normal; float:left; color:#911339; width:171px;}
.smallpromo_content span {color:#133F64; display:block; clear:left; font-style:italic;}

/* banery */
.banner_color {width:249px; height:auto; float:left; display:block; margin-top:30px;}
.banner_color_content {width:249px; height:auto; float:left; display:block; color:#666; margin-top:3px; text-align:justify;}

