html {overflow: -moz-scrollbars-vertical !important;}
* {margin:0;padding:0;}
a {outline:none;}
a img {border:none;}
body , td {font-size:11px;font-family:tahoma;color:#DCC2CD;}
/*body {overflow-y:scroll;}*/
select,button,input,textarea {font-size:11px;border:1px solid #6E6147;color:#333333;font-family:tahoma,serif}

body {background-image:url(../images/main_back2.jpg);background-color:#36020F;
background-position:top center;background-repeat:repeat-y;}
a {color:#DCC2CD;text-decoration:none;}
a:hover {color:#EEF19D;text-decoration:none;}

.news_img {border:1px solid #C3948C;}
.foto {border:1px solid #C3948C;margin-left:30px;margin-bottom:20px;}
.foto2 {border:1px solid #C3948C;margin-right:30px;margin-bottom:20px;}
.message {text-align:center;padding:30px 0;font-weight:bold;}
.message.big {padding:100px 0;}
.clear {clear:both;}
.fl {float:left;}
.fr {float:right;}
.ok {color:green;}
.error {color:red;}
.hide {display:none;}
.right {text-align:right;}
hr {border:1px solid #C3948C;size:1px;height:1px;}

.cms_gallery img , .gallery_image {border:0px solid #eee;padding:0px;}
.cms_gallery a:hover img  , a:hover .gallery_image { border:0px solid #BDBDBD;}
.slide_gallery , div.slide_gallery { clear:both; /*display:none;*/ margin-left:0px;margin-top:0px;margin-bottom:0px;}
.slide { float:left;display:block;text-align:left;width:65%;overflow:hidden;border:0px solid #ffffff;}
.slide2 { float:left;display:block;text-align:left;width:535px;overflow:hidden;border:0px solid #ffffff;}

.scroller { width:40000px;white-space:nowrap;}
div.scroller img { margin:0 0px; }
a.scroll_button_left , a.scroll_button_right {float:left;border:none;padding:0;margin:19px 5px;
vertical-align:middle;display:block;width:16px;height:17px;}
a.scroll_button_left {background: url(../images/st.gif);}
a.scroll_button_right {background: url(../images/st2.gif);}
a.scroll_button_left:hover {background: url(../images/n.gif);}
a.scroll_button_right:hover {background: url(../images/n2.gif);}

.scroller img { border:0px solid #DDD274;padding-right:7px; }
.scroller a:hover img  { border:0px solid #DDD274;}
 

.chmurka {width:40px;height:40px;}
.foto_mini {border:1px solid #F9E2B8;}

.tab td    {font-size:11px;border:1px solid #cccccc;padding-top:0px;padding-bottom:0px;padding-left:2px;padding-right:2px;}
.tab       {border:1px solid #cccccc;border-collapse: collapse;background-repeat:no-repeat;}
.flags {float:left;padding-right:40px;padding-left:300px;}

#bg2 {background-color:#37030F;}
#bg {background:url(../images/main_back.jpg) top center no-repeat;}

strong, b {color:#ffffff;}
#wrap       {width:905px;margin:0 auto;border:0px solid #fff;text-align:center;}
#main_baner {height:321px;width:796px;background:url(../images/top_baner.png);}
#baner_top  {padding-top:24px;float:left;padding-left:45px;}

.zdjecie {border:1px solid #ccc}

#header {height:490px;width:905px;border:0px solid #ccc}

#logo_blank {position: absolute;}

#mm {width:709px;padding:0;list-style:none;border:0px solid #000;height:67px;background: url(../images/mm_top.gif) no-repeat right;}
#mm li {float:left;padding-right:0px;}

  #menuS {height:67;margin-top:5px;margin-bottom:0px;border:0px solid #d2d2d2;float:right;padding-right:30px;}
  #menuS ul {list-style:none;padding-left:60px;}
  #menuS ul li {padding-left:4px;display:block;float:left;margin-left:-3px; 
  background:url(../images/cross.gif) no-repeat top center ;height:38px;}
  #menuS ul li a {padding-left:4px;padding-top:10px;
  text-decoration:none;color:#333;padding-right:4px;display:block;}
  #menuS ul li a:hover {padding-left:4px;font-weight:none;text-decoration:none;color:#fff;height:38px;
  background:url(../images/mm_hover.gif) repeat-x ;padding-right:4px;display:block;}
 
  #menuS div {float:left;}
  

#mt {padding-top:70px;padding-left:165px;border:0px solid #333333;float:left;position:relative;z-index:9;}
#mt ul {list-style:none;float:left;}
#mt li {float:left;height:20px;padding-top:2px;}
#mt li a {color:#007F30;padding-right:20px;padding-left:20px;font-size:19px;}
#mt li a:hover {border:1px solid #C3948C;padding-right:16px;padding-left:22px;font-size:19px;}

.m1 {width:441px;height:110px;background:url(../images/m1.png) no-repeat;text-align:left;}
.m2 {width:441px;height:106px;background:url(../images/m2.png) no-repeat;text-align:left;}
.m3 {width:441px;height:104px;background:url(../images/m3.png) no-repeat;text-align:left;}

#mb {padding:0;padding-top:3px;list-style:none;float:left;font-size:11px;font-family:tahoma;}
#mb li {float:left;text-align:left;padding-left:7px;padding-right:6px;background:url(../images/sep.gif) no-repeat center right;}
#mb li a {color:#786C52;}
#mb li a:hover {color:#E9D7B3;}

#ml ul         {height:100%;position:relative;}
#ml li         {padding:0px;margin:0px;padding-top:1px;padding-bottom:1px;line-height:18px;font-size:15px;color:#B49593;}
#ml li a       {font-size:15px;color:#B49593;line-height:18px;}
#ml li a:hover {display:block;height:16px;font-size:15px;border:1px solid #C3948C;padding-right:5px;color:#B49593;}

#ml li li         {font-size:13px;padding-top:1px;padding-bottom:1px;line-height:15px;}
#ml li li a       {font-size:13px;color:#B49593;line-height:14px;}
#ml li li a:hover {display:block;height:14px;font-size:13px;border:0px solid #C3948C;padding-right:5px;color:#B49593;}


#mt_logowanie {background: url(../images/Logowanie.png) no-repeat;position: absolute;margin:29px 0 0 677px;width:150px;}
#mt_koszyk {background: url(../images/Twoj-koszyk.png) no-repeat;position: absolute;margin:29px 0 0 834px;width:150px;}

#mt_logowanie ul , #mt_koszyk ul {margin:35px  0 0 20px;list-style:none;}
#mt_logowanie ul li , #mt_koszyk ul li {background:url(../images/point.gif) no-repeat left center;padding-left:10px;margin-top:3px;}
#mt_logowanie ul li a , #mt_koszyk ul li a {color:#5f5f5f;text-decoration:none;}

#navi {color:#9d9d9d;text-align:left;margin-left:10px;font-size:11px;}
#navi a {color:#9d9d9d;text-decoration:none;}
#navi a:hover {color:#AC0019;text-decoration:none;}

.news_m {padding-left:13px;width:150px;}
.news_mod {background:url(../images/strz.gif) no-repeat right center;margin-right:50px;padding:3px;}
.news_sep {background:url(../images/kres.gif) no-repeat left center;height:1px;padding-top:6px;}

#search_top {padding:0;}
#search_top .textfield {width:166px;height:14px;padding:5px;border:none;}

.textfield {width:150px;background:url(../images/search_textfield.gif) right no-repeat;font-size:12px;
border:0px solid #CFCFCF;height:19px;padding-top:4px;padding-left:5px;}

.textfield_submit {width:124px;background:#ffffff;font-size:11px;
border:0px solid #CFCFCF;height:16px;padding-top:2px;padding-left:5px;}

#copy {font-size:11px;font-family:tahoma;padding-top:7px;}

#container {padding-top:7px; width:880px;border:0px solid #fff;text-align:left;}

#left {width:225px;float:left;border:0px solid #fff;}
#left2 {width:160px;float:left;}
#right {float:right;}
#center {width:631px;padding-left:0px;}
#main_back_repeat {border:1px solid #C3948C;width:631px;padding-left:0px;
}

.center {text-align:left;min-height:230px;}
.center_bottom {background:url(../images/center_bottom.jpg) no-repeat center bottom;}
.center_top {background:url(../images/center_top.jpg) no-repeat center top;padding-bottom:1px;}

#site_map        {padding-bottom:20px;}
#site_map ul     {padding:0px;list-style:none;}
#site_map ul li  {background: url(../images/st2.gif) no-repeat 0px 1px;padding-left:22px;margin-top:3px;}

#cms {padding:20px 20px 20px 22px;min-height:220px;}
#cms ul, #tinymce ul {padding:10px;list-style:none;}
#cms ul li, #tinymce ul li {background: url(../images/strz.gif) no-repeat 0px 1px;padding-left:22px;margin-top:10px;}

#cms ol, #tinymce ol {padding-left:28px;padding-top:15px;padding-bottom:10px;}
#cms ol li, #tinymce ol li {margin-top:0px;margin-bottom:0px;}

#navi {padding:30px 10px 0px 30px;}
#navi2 {padding:10px 10px 0px 30px;}

#basket_top {background:url(../../images/back_kosz.gif) no-repeat top right;height:79px;width:95px;}

.mod_name {padding-top:0px;padding-left:0px;padding-bottom:0px;}
.mod_body {padding:0px 0px 0px 0px;}
.mod_bg {margin-top:0px;}
.mod_top {}
.mod_bottom {height:14px;background:url(../images/mod_bottom.png) right;}
.mod_bottom_reklama {height:0px;}

.mod_bgnewsletter {background: url(../../images/mod_subskrypcja.jpg) no-repeat;min-height:226px;}
.mod_bgwydanie {background: url(../../images/mod_wydanie.jpg) no-repeat;min-height:278px;}
.mod_bgvote {background: url(../images/module_sonda.jpg) no-repeat top;height:203px;float:left;;width:218px;text-align:left;}

.vote_desc {margin-left:16px;}
.vote_error {}
.vote_form ul {margin-left:8px;list-style:none;}
.vote_form input {border:0px;background:transparent;font-size:10px;}
.vote_submit {text-align:right;padding-right:10px;}

.vote_answers {margin-left:0px;}
.vote_count {margin-left:16px;}
.vote_proc {}
.vote_answer {margin-left:20px;}
.vote_no_answers {}
.vote_archive {}
.vote_date {}

.kurs_valueUSD {text-align:left;padding:5px;padding-left:18px;}
.kurs_valueEuro {background:#F5F3DE;padding:5px;text-align:left;padding-left:18px;}
.kurs_valueGBP {background:#F5F3DE;padding:5px;text-align:left;padding-left:18px;}

.site_list  {background:url(../images/mod_site.gif) no-repeat left top;width:215px;margin:10px auto;list-style:none;padding:0;color:#fff;margin-top:3px;}
.site_list ul {list-style:none;}
.site_list ul ul {margin:0;padding:0;list-style:none;}
.site_list ul li {background:url(../images/mod_site) no-repeat left top;}
.site_list ul li:first-child {}
.site_list ul a {color:#ffffff;text-decoration:none;display:block;padding:4px 5px 3px 19px;text-align:left;}
.site_list ul ul a {color:#333;padding-left:28px;}

.site_list ul ul li {background:url(../images/mod_pod_site.gif) no-repeat left top;padding:1px 5px 3px 13px;}
.site_list ul ul a:hover {color:#009D3B;padding-left:32px;} 
 
.newsletter_info {background:url(../images/newsletter.png) no-repeat top;height:110px;
width:240px;text-align:left;padding-left:0px;padding-bottom:0px;padding-right:0px;} 
 
.category_list  {width:154px;border:0px solid #fff;text-align:left;}

.category_list ul {list-style:none;padding-left:0px;margin-top:0px;padding-top:8px;margin-bottom:0px;padding-bottom:8px;}
.category_list ul li {padding-left:20px;background: url(../images/kres.gif ) no-repeat bottom left;}
.category_list .active > a {color:#F8B453;}
.category_list ul li a {color:#F7E1B4;border:0px solid #fff;text-decoration:none;padding-left:0px;
display:block;padding:5px 10px 5px 0px;margin-top:-3px;}
.category_list ul li a:hover {color:#F8B453;text-decoration:none;padding-left:3px;padding-right:0px;}

.category_list ul li ul {margin-left:0px;margin-top:-1px;}
.category_list ul li ul li {margin-left:-10px;background: url(../images/ml2.gif) no-repeat 0px 0px;padding-top:0px;padding-bottom:0px;}
.category_list ul li ul li a {color:#807254;padding-left:20px;}
.category_list ul li ul li a:hover {color:#B19F77;padding-left:20px;}

.category_list ul li ul li ul {margin-left:0px;}
.category_list ul li ul li ul li {padding-left:5px;background: transparent repeat-y 0px 0px;padding-top:0px;padding-bottom:0px;width:90px;}
.category_list ul li ul li ul li a {color:#807254;padding-left:0px;}
.category_list ul li ul li ul li a:hover {color:#B19F77;padding-left:0px;}

.category_list ul li ul li ul li ul {margin-left:0px;margin-top:-8px;}
.category_list ul li ul li ul li ul li {padding-left:10px;background: transparent repeat-y 0px 0px;padding-top:0px;padding-bottom:0px;}


.top5 table {width:208px;margin:5px auto;}
.top5 a {color:#3a1f17;font-weight:bold;text-decoration:none;}
.top5foto {background: url(../images/top5_foto_bg.gif) no-repeat center center;vertical-align: middle;text-align: center;width:70px;height:51px;}
.top5 strong {color:#b64242;}
.top5sep {background:url(../images/dots_bg.gif) repeat-x scroll left center;height:18px;}

.news {padding-bottom:5px;padding-top:5px;padding-left:11px;padding-right:0px;}
.news_body{background:url(../images/aktualnosci.jpg) no-repeat top;width:473px;}
.news_name {font-weight:bold;color:#fff;float:left;font-size:11px;font-family:tahoma;padding-left:10px;}
.news_date {color:#fff;float:right;font-size:11px;font-family:tahoma;padding-right:20px;}
.news_more {text-align:right;width:473px;}
.news_desc {padding-left:10px;padding-right:5px;text-align:left;}
.news_foto {border:1px solid #8F8F8F;}
.news_foto2 {background:url(../images/wydanie.png) no-repeat top left;width:115px;height:154px;border:0px solid #000;}
.more {text-align:right;}

.news_list {float:left;padding-top:0px;padding-left:12px;padding-right:0px;}
.news_date_list {float:right;color:#747474;font-size:11px;font-family:tahoma;padding-right:6px;}

.search_result {padding-left:10px;}
.search_name {font-weight:bold;}
.search_desc {padding-top:10px;}
.search_more {text-align:right;}

#fb {height:153px;background: url(../images/footer_banner.jpg) no-repeat left top;}
.fb {height:153px;background: url(../images/footer_ban_sep.gif) no-repeat left center;float:left;}
.fb:first-child {background:none;}
.fb.newsletter {width:295px;}
.fb.tell_a_friend {width:268px;}
.fb.payment_type {width:350px;}

#fb form {margin-top:10px;} 
#fb form * {float:left;}
#fb form .textfield {border:1px solid #aeaeae;background:#fefefe;width:184px;padding:3px 5px 4px 5px;line-height:11px;margin-right:3px;}

#bottom {background-image:url(../images/bottom_cointainer.gif);background-position:bottom;
background-repeat:no-repeat;width:996px;text-align:center;margin-top:30px;}

#footer_menu {border-top:0px solid #E0E4E5;}
#footer {width:905px;text-align:center;}

#logo {float:left;}

#mf {padding:0;list-style:none;border:0px solid #000;}
#mf li {float:left;margin-top:16px;margin-right:12px;background: url(../images/mf_sep.gif) no-repeat left center;}
#mf li:first-child {background:none;}
#mf li a {color:#9B0042;font-weight:bold;text-decoration:none;padding:0 10px 0 14px;}

.prod_name {padding:5px 5px 5px 0px;color:#F7E5C3;font-weight:bold;}
.prod_foto {height:138px;padding-top:3px;}
.prod_name , .prod_name a {color:#F7E5C3;text-decoration:none;}
.prod_name b {color:#3a1f17;}
.prod {padding:5px;width:140px;border:1px solid #3A2E16;cursor:pointer;}
.prod_bg {height:192px;background: url(../images/product_bg.png) no-repeat center center;text-align:center;}
.prod_price {color:#433733;width:94px;float:left;padding:8px 0 0 14px;}
.prod_more {float:left;width:94px;padding-top:8px;}
.prod_more a {color:#433733;text-decoration:none;font-weight:bold;padding-left:23px;background: url(../images/basket.gif) no-repeat left center;}
.prod_list {margin-left:60px;margin-top:20px;}

.cena_netto {font-size:10px;}

#prod_big {height:overflow:auto;margin-top:10px;}
.prod_big {padding:10px 30px 10px 60px;}
.ilosc {width:20px;background:#F8E8C8;text-align:center}

#prod_basket {margin:5px 0;}
#prod_basket td{padding:2px 10px 2px 0;}
.priceg {color:#B64242;}

.pager {text-align: right;padding:10px 30px 20px 0;}
.pager a , .pager span {border:1px solid #BCBCBC;padding:3px;text-decoration:none;color:#433733;}
.pager span {background:#E0D7D0;}

#order {padding:30px;}

#order-navi {text-align: center;}
#order-navi a {color:#CFBE92;padding:2px 12px;background:url(../images/point.gif) no-repeat 0px 7px;}
#order-navi a.active {color:#FEC059;}

#order-basket {width:100%;margin-bottom:10px;}
#order td {padding:5px;}
#order-your-acount {margin:0 auto;}

.order-select {width:206px;border:1px solid #6E6147;padding:2px;}
.order-textfield  {border:1px solid #6E6147;padding:2px;height:13px;background: #FEF4D1;}
.order-head td , #order thead td , #order-your-acount thead td {padding:5px;border:1px solid #6E6147;
font-weight:bold;background:#3A2E16;}
div.order-button {text-align: center;padding:5px;}
botton.order-button , input.order-button {background: #3A2E16;color:#CFC5A9;border:1px solid #6E6147;padding:2px 3px;margin:2px;cursor:pointer;}

.order-action {text-align: center;}
.order-form {margin:0 auto;}
.order-form table {margin:0 auto;}
.order-form .order-textfield  {width:200px;}

 

