body{font-family:Tahoma, sans-serif; font-size:11px; color:#666666;}
*{margin:0px;padding:0px;font-family:Tahoma}

a{text-decoration:none;}
a:hover{text-decoration:underline;}
.clear{clear:both;line-height:1px;height:0px;margin:0px !important;padding:0px !important;}

table{font-family:Tahoma, sans-serif; font-size:11px; color:#666666;}

.page_footer{border-top:1px solid #d7d7d7;margin:0px 7px;overflow:hidden;zoom:1;margin-top:25px;padding:10px 0px 6px 0px;color:#999;font-size:10px;}
.page_footer a{color:#999;font-weight:bold}

.read_more a{color:#fff !important;font-size:9px;}
.read_more{background:#800000;width:60px;text-align:center;padding:2px 0px 3px 0px;}

.mainbody{width:980px;margin:0px auto;background:#fff url('../img/page/main_bg.gif') repeat-y left top;}
#main_header{margin:0px 7px 4px 7px;position:relative;}
#main_header .topnav{position:absolute;top:7px;right:0px;}
#main_header .topnav ul{list-style-type:none;}
#main_header .topnav li{float:left;border-right:1px solid #666;margin-left:12px;padding-right:12px;}
#main_header .topnav a{color:#fff;font-size:12px;font-weight:bold;}
#main_header .topnav a.speedbar_active{text-decoration:underline;}
#main_header .topnav li#sb_1{position:absolute;bottom:-117px;right:0px;}

.main_content{overflow:hidden;zoom:1;margin:0px 7px;}

.main_content #leftcol{float:left;width:657px;}
.main_content #rightcol{float:right;width:306px;}

.main_content #leftcol td{vertical-align:top;}
.main_content #leftcol td.powit_wstep, .main_content #leftcol td.news_wst{width:436px;}
.main_content #leftcol td.news_wst {width:436px !important;width:438px;}
.main_content #leftcol td.upominki_wst, .main_content #leftcol td.siec_wst{width:212px;}

.main_content #leftcol .powit_wstep{background:#999999;}
.main_content #leftcol .powit_wstep .wstep{padding:18px 12px 24px 12px;color:#fff;margin-right:4px;overflow:hidden;zoom:1;}
.main_content #leftcol .powit_wstep .wstep h2{font-size:26px;font-weight:normal;margin-bottom:2px;}
.main_content #leftcol .powit_wstep .wstep .read_more{float:right;margin-top:10px;}

.main_content #leftcol #archivebox .read_more{position:absolute;bottom:6px;right:5px;}
.main_content #leftcol #archivebox .time{background:#990000;color:#fff;font-weight:bold;font-size:12px;padding:5px 12px;margin-bottom:3px;}
.main_content #leftcol #archivebox .time a{color:#fff;}
.main_content #leftcol #archivebox .floatcontent{width:215px;#width:213px;float:left !important;border:1px solid #d6d6d6;margin-right:3px;}
.main_content #leftcol #archivebox .floatcontent .news_img{margin:4px auto 5px auto;width:205px;height:135px;overflow:hidden;}
.main_content #leftcol #archivebox .floatcontent .news_text{background:#B70000;color:#fff;font-size:10px;height:151px;position:relative;padding:9px 7px;}
.main_content #leftcol #archivebox .floatcontent .news_text h2{font-size:11px;}
.main_content #leftcol #archivebox .floatcontent .news_text h2 a{color:#fff;}

.main_content #leftcol td.upominki_wst{border:1px solid #d7d7d7;}
.main_content #leftcol .upominki_wst .wstep, .main_content #leftcol .siec_wst .wstep{padding:15px 13px 10px 13px;zoom:1;overflow:hidden;}
.main_content #leftcol .upominki_wst .read_more, .main_content #leftcol .siec_wst .read_more{float:right;margin-top:10px;}
.main_content #leftcol td.siec_wst{border:1px solid #d7d7d7;}
.main_content #leftcol .upominki_wst .wstep h2{font-size:12px;margin-bottom:5px;color:#800000;}
.main_content #leftcol .siec_wst .wstep h2{font-size:12px;margin-bottom:5px;color:#800000;}
.main_content #leftcol .siec_wst p.text_img{text-align:center;}

.main_content #rightcol .newsletter{background:#000;padding:13px 6px 5px 12px;border:1px solid #d6d6d6;margin-bottom:3px;}
.main_content #rightcol .newsletter form{padding:0px}
.main_content #rightcol .newsletter h2{color:#fff;font-size:12px;margin-bottom:15px;}
.main_content #rightcol .newsletter{color:#999;}
.main_content #rightcol .newsletter p{margin-bottom:10px;}
.main_content #rightcol.colwhite .newsletter p{color:#666;}
.main_content #rightcol.colwhite .newsletter{background:#fff;color:#666;}
.main_content #rightcol.colwhite .newsletter h2{color:#900 !important;}

.main_content #rightcol .newsletter .row_left input{width:285px;background:#fff;border:none;height:16px;margin:3px 0px 10px 0px;color:#000;}
.main_content #rightcol .newsletter .row_right{text-align:right;}
.main_content #rightcol .newsletter .row_right input{cursor:pointer;background:#800000;width:60px;text-align:center;padding:2px 0px 3px 0px;border:none;font-size:9px;color:#fff;}

.main_content .special_box{background:#000;padding:13px 0px 30px 0px;border:1px solid #d6d6d6;margin-bottom:3px;position:relative;zoom:1;}
.main_content .special_box p, .main_content .special_box div{padding:0px 12px;}
.main_content .special_box p{margin-bottom:10px;}
.main_content .special_box .image_box{width:304px;overflow:hidden;padding:0px;margin-bottom:14px;zoom:1;}
.main_content .special_box h2{color:#B70000;font-size:12px;padding:0px 12px;}
.main_content .special_box .read_more{position:absolute;bottom:6px;right:5px;padding:2px 1px 3px 1px;}
.main_content .special_box *{font-family:Tahoma, sans-serif !important; font-size:11px !important; color:#999 !important;}
.main_content .special_box .read_more a{color:#fff !important;}

.main_content #rightcol .info_box{background:#000;padding:13px 6px 30px 12px;border:1px solid #d6d6d6;margin-bottom:3px;position:relative;zoom:1;}
.main_content #rightcol .info_box h2{color:#fff !important;font-size:12px !important;margin-bottom:15px;}
.main_content #rightcol .info_box *{font-family:Tahoma, sans-serif !important; font-size:11px !important; color:#999 !important;}
.main_content #rightcol.colwhite .info_box *{font-family:Tahoma, sans-serif !important; font-size:11px !important; color:#666!important;}
.main_content #rightcol.colwhite .info_box{background:#fff;padding:13px 6px 30px 12px;border:1px solid #d6d6d6;margin-bottom:3px;position:relative;zoom:1;}
.main_content #rightcol.colwhite .info_box h2{color:#900 !important;font-size:12px !important;;margin-bottom:15px;padding:0px !important;}
.main_content #rightcol .info_box .read_more{position:absolute;bottom:6px;right:5px;}
.main_content #rightcol .info_box .read_more a{color:#fff !important;font-size:10px !important;}

/*--------- statyczne -------------*/
.static_box .static_menu{height:25px;background:#990000;padding:0px 15px;margin-bottom:4px;}
.static_box .static_menu strong{float:left;margin-top:5px;font-size:12px;color:#fff;}
.static_box .static_menu ul{list-style-type:none;padding-top:6px;}
.static_box .static_menu li{float:left;}
.static_box .static_menu li a{color:#fff;padding:0px 18px;}
.static_box .static_menu li a.navi_a_active{text-decoration:underline;}
.static_box .static_box_txt{background:#000;padding:13px 27px 30px 13px;color:#999;}
.static_box .static_box_txt h2{font-size:12px;color:#fff;margin-bottom:15px;}
.static_box .static_box_txt div{margin-bottom:15px;}

.static_box{overflow:hidden;zoom:1;}

.static_box .wstep_firma{background:#999999;padding:14px 12px 22px 12px;color:#fff;float:left;width:412px;margin-bottom:4px;}
.static_box .wstep_firma h2{font-size:26px;font-weight:normal;margin-bottom:2px;}
.static_box .firma_img{float:right;padding:4px;width:207px;height:111px;border:1px solid #d7d7d7;}
.static_box .firma_txt{clear:both !important;border:1px solid #d7d7d7;padding:5px 4px;}

.static_box .wstep_prezenty{background:#900;color:#fff;font-size:12px;font-weight:bold;margin-bottom:4px;padding:6px 12px;}
.static_box .prezenty_txt{border:1px solid #d7d7d7;text-align:left;padding:10px 10px 15px 10px;}
.static_box .prezenty_txt p{margin-bottom:10px;}

.static_box h2{color:#fff;font-size:12px;padding:6px 13px;margin-bottom:3px;}
.static_txt {padding:13px 6px 5px 12px;border:1px solid #d6d6d6;margin-bottom:3px;}
/*  news  */


/*----------- kontakt --------------*/
.contact_body h2{background:#990000;color:#fff;font-size:12px;padding:6px 13px;margin-bottom:3px;}
.contact_box{border:1px solid #d7d7d7;margin-bottom:3px;text-align:center;}
.contact_box table{text-align:left;}
.contact_box td.row_first{width:210px;text-align:right;}
.contact_box td.row_second input.txt, .contact_box td.row_second textarea{border:1px solid #d7d7d7;font-size:11px;color:#666;}
.contact_box td.row_second input.txt{width:217px;heigh:20px;}
.contact_box td.row_second textarea{width:430px;height:132px;font-size:11px;color:#666;font-family:Tahoma;position:relative;top:-12px;}
.contact_box td.row_second p{margin-left:110px;}
.contact_box td.row_second input.btn{background:#800000;border:none;color:#fff;font-size:11px;padding:3px 8px;text-transform:lowercase;cursor:pointer}

.contact_body .firma_dane{margin-bottom:3px;}
.contact_body .firma_dane td{width:215px;background:#999;border-right:3px solid #fff;padding:14px 12px;color:#fff;}
.contact_body .firma_dane h2{font-size:12px;}
.contact_body .firma_dane a{color:#fff;}

/*----------- artykuly --------------*/
.article_box .article_lcol{float:left;width:157px;}
.article_box .article_main{float:left;width:495px;margin-left:4px;}
.article_box  .article_rcol{float:right;width:305px;}

.article_box #category_box #cat_2{background:#000;color:#999;}
.article_box #category_box #cat_2 a{color:#999;}
.article_box #category_box #cat_1{background:#B70000;color:#fff;}
.article_box #category_box #cat_1 a{color:#fff;}
.article_box #category_box .cat_box{padding:13px 11px 0px 11px;margin-bottom:4px;overflow:hidden;zoom:1;}
.article_box #category_box .cat_box h2{font-size:12px;color:#fff;margin-bottom:12px;}
.article_box #category_box .cat_box h3{font-weight:normal;font-size:11px;margin-bottom:6px;}
.article_box #category_box .cat_box h3 a.ticker_a{text-decoration:underline;}
.article_box #category_box .cat_box .col_left{float:left;border-right:3px solid #fff;margin-right:12px;padding-bottom:35px;width:65px;}
.article_box #category_box .cat_box .col{padding-bottom:35px;}
.article_box .article_main .article_head{background:#B70000;margin-bottom:4px;color:#fff;padding:6px 12px;font-size:12px;}
.article_box .article_main .article_txt{border:1px solid #d7d7d7;padding:17px 11px 10px 11px;line-height:16px;}
.article_box .article_main .article_txt .text_ticker{font-size:12px;color:#800000;font-weight:bold;margin-bottom:10px;}
.article_box .article_main .article_txt ul{margin-bottom:10px;}
.article_box .article_main .article_txt li{list-style-type:none;background: url('../img/page/article_li.gif') no-repeat left 6px;padding-left:11px;margin-left:25px;}
.article_box .article_main .article_txt a {color:#800000}
.article_box .article_main .article_txt h2, .article_box .article_main .article_txt h1{font-size:12px;color:#800000;margin-bottom:10px}
.article_box .article_main .article_txt p{margin-bottom:10px}

.article_box  .article_rcol .arttop_img{border:1px solid #d7d7d7;padding:4px;margin-bottom:4px;}
.article_box  .article_rcol .arttop_img div{width:296px;height:181px;overflow:hidden;}

/*---------- upominki form----------*/
.gift_head{background:#900;color:#fff;font-size:12px;font-weight:bold;margin:4px 0px;padding:6px 12px;}
.gift_box{border:1px solid #d7d7d7;padding:10px 0px 0px 0px;}
.gift_box table td.gift_ch{width:155px;border:1px solid #d7d7d7;padding:1px;}
.gift_box table td.gift_ch div.checkboxArea{width:18px;height:16px;float:right;}
.gift_box table td.gift_ch div.gift_n{float:left;margin-left:6px;}
.gift_box .gift_t{color:#900;padding:7px 0px 0px 7px;}
.gift_box textarea{border:1px solid #d7d7d7;padding:1px;margin-top:9px;position:relative;top:-12px;width:479px;font-size:11px;color:#666;}
.gift_box input.btn{background:#900;color:#fff;font-size:10px;border:none;padding:3px 4px;}
.gift_box .gift_btn{text-align:right;}
.gift_box .gift_tr{color:#900;padding:9px 0px 0px 7px;text-align:right;}

.gift_box table td.gift_tn{width:155px;padding:1px;}
.gift_box table td.gift_tn .gift_n{float:left;width:100px;margin-left:10px;}
.gift_box table td.gift_tn input{border:1px solid #d7d7d7;width:190px;font-size:11px;padding:1px 0px;}

/*---------- siec dystrybucji -----------*/
.dystrLeft{width:435px;float:left;}
.dystrLeft #flash_mapka{border:1px solid #d7d7d7;margin-bottom:3px;}
.dystrLeft #descr{border:1px solid #d7d7d7;}
.decr_box{color:#333;}
.decr_box strong{font-size:12px;color:#900;}
.decr_box a{color:#333;text-decoration:underline;}
.dystrRight{width:215px;float:right;}
.dystrRight .dystrRight{width:auto;float:none;}
.dystrRight a{color:#900;}
.dystrRight td.dystr_box{border:1px solid #d7d7d7;border-width:1px 1px 0px 1px;padding:13px 0px 0px 7px;height:85px;color:#333;}
.dystrRight td.dystr_box strong{font-size:12px;color:#900;}
.dystrRight td.dystr_box a{color:#333;text-decoration:underline;}
.dystrRight td.read_more{border:1px solid #d7d7d7;border-width:0px 1px 1px 1px;background:none;text-align:right;padding:0px 4px 5px 0px;width:215px;}
.dystrRight td.read_more a{color:#fff;font-size:10px;text-transform:lowercase;background:#800000;padding:2px 6px;}

.changedet_head{background:#900;color:#fff;font-size:12px;font-weight:bold;margin-bottom:4px;padding:6px 12px;}
.changedet{border:1px solid #d7d7d7;padding:9px 13px;}
.changedet .row_second{width:250px;}
.changedet .row_second a{color:#900;}
.changedet .row_second input{border:1px solid #d7d7d7;width:250px;padding:2px;}
.changedet .row_second input.radio{border:none;width:auto;padding:0px}
.changedet .row_second select{border:1px solid #d7d7d7;width:256px;padding:2px;}
.changedet .row_second select, .changedet .row_second input{font-size:11px;color:#666;}
.changedet input.button{background:#800000;color:#fff;border:none;font-size:11px;text-transform:lowercase;padding:3px 7px;cursor:pointer;}
.changedet div.button{margin-left:330px;}
.changedet #sagb{padding:0px;}
.changedet .checkboxArea{float:left;margin-right:10px;}
.changedet p{clear:both}

.changep_head{background:#900;color:#fff;font-size:12px;font-weight:bold;margin-bottom:4px;padding:6px 12px;}
.changep{border:1px solid #d7d7d7;padding:9px 13px;}
.changep table{width:400px !important;}
.changep .row_second{width:250px;}
.changep .row_second input{border:1px solid #d7d7d7;width:250px;padding:2px;font-size:11px;color:#666;}
.changep .row_button{width:100px;text-align:right;}

.manuf_title{background:#900;color:#fff;font-size:12px;font-weight:bold;margin-bottom:4px;padding:6px 12px;}
.manuf_content{border:1px solid #d7d7d7;padding:9px 13px;}
.manuf_content .left_img{padding:10px;}
.manuf_content .right_text{padding:0px 10px 10px 10px;border-bottom:1px solid #d7d7d7;}
.manuf_content a{color:#900;font-weight:bold;}

.archive_head{background:#900;color:#fff;font-size:12px;font-weight:bold;margin-bottom:4px;padding:6px 12px;}
.archive_box .floatcontent{margin-bottom:3px;}

.news_head{background:#900;color:#fff;font-size:12px;font-weight:bold;margin-bottom:4px;padding:6px 12px;}
.news_box{border:1px solid #d7d7d7;padding:9px 13px;overflow:hidden;zoom:1;}
.news_box .news_image{float:left;padding:0px 20px 10px 0px;}
.news_box p{margin-bottom:10px;}

#oferta_image_box{border:1px solid #d7d7d7;text-align:center;position:relative;padding:10px 10px 15px 10px;;}
#oferta_image_box #oferta_close{position:absolute;right:5px;top:5px;cursor:pointer;}

.cantina_box{overflow:hidden;zoom:1;margin-bottom:4px;}
.cantina_box .cantina_box_txt{width:411px;background:#999;float:left;color:#fff;padding:10px 15px 14px 10px;}
.cantina_box .cantina_box_txt h2{font-size:12px;padding-bottom:8px;}
.cantina_box .cantina_box_txt h2 span{font-size:26px;font-weight:normal;}
.cantina_box .cantina_box_img{float:right;border:1px solid #d7d7d7;padding:4px;width:207px;overflow:hidden;}

.static_box .static_box_info{border:1px solid #d7d7d7;text-align:center;padding:10px 10px 15px 10px;}
.static_box .static_box_info a{color:#900;}
.static_box .static_box_info a img{position:relative;top:2px;}
.static_box .static_box_info .info_right{text-align:left;margin-top:20px;}

.title_value .shop_oldprice{font-size:11px;color:#666;text-decoration:line-through;font-weight:normal;}

a.no_underline{text-decoration:none;font-weight:normal;}
a.no_underline:hover{text-decoration:none;}

.products_shop .products_shop_head_new a.main_page_link 
{
	text-decoration:none;
	font-weight:normal;
	padding-left:10px;
	padding-right:10px;
}

.products_shop .products_shop_head_new a.main_page_link:hover
{
	text-decoration:underline;
}

.products_shop_head_new b
{
	padding-right:10px;
}

.products_shop_head_new span
{
	color:#444;
	padding-right:0px;
	font-weight:normal;
}

.shop_det_descr *
{
	font-family:Arial !important;
}
