@charset "utf-8";
/* CSS Document */
body { margin:0px; padding:0px; background: #fff; font-family:Tahoma, Arial, sans-serif; font-size:11px;}
.main_cont { padding:0px 0px 10px 0px; margin:0px; background:#FFF url(../img/main_b.gif) repeat-x; font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#666666; }

table.head_tab { }

img.logo { position:absolute; left:-10px; top:27px; border:0px; }

a.mainpage { background:url(../img/ico_home.gif) 3px 0px no-repeat; color:#999999; font-size:10px; padding:0px 10px 0px 20px; text-decoration:none; }
a.sitemap { background:url(../img/ico_site_map.gif) 3px 1px no-repeat; color:#999999; font-size:10px; padding:0px 10px 0px 20px; text-decoration:none; }

table.menutab { width:900px; margin:auto; background:none; vertical-align:top; margin-top:0px; margin-bottom:0px; }
	 div.menu { text-align:right; float:right;	}
	
table.mainpage { width:900px; height:auto; margin:auto; background:url(../img/maincontent_bg.gif) top left repeat-x; vertical-align:top }

div.menu_rg_cont { background:url(../img/menu_rg_line.gif) #FFFFFF repeat-x; padding:2px 0px 6px 0px; }

td.chosen_cell { vertical-align:top }
/* Numer */
a.art { }

.numerArtykul{ padding:2px 0px 2px 14px; }
.numerArtykul a{ font-family:Tahoma, Helvetica, sans-serif; font-size:11px; color:#655d5e; text-decoration:none; }
.numerArtykul a:hover{ color:#655d5e; text-decoration:underline; }

/* ----------------------------- */
.numerArtykul2{ font-family:Arial, Helvetica, sans-serif; color:#29569A; font-size:17px; font-weight:bold; vertical-align:bottom; }
.numerArtykul2 a{ font-family:Arial, Helvetica, sans-serif; color:#29569A; font-size:17px; font-weight:bold; text-decoration:none; }
.numerArtykul2 a:hover{ color:#29569A; text-decoration:underline; }


.g_numerArtykul2{ font-family:Arial, Helvetica, sans-serif; color:#29569A; font-size:17px; font-weight:bold; vertical-align:bottom; }
.g_numerArtykul2 a{ font-family:Arial, Helvetica, sans-serif; color:#29569A; font-size:17px; font-weight:bold; text-decoration:none; }
.g_numerArtykul2 a:hover{ color:#29569A; text-decoration:underline; }

.k_numerArtykul2{ font-family:Arial, Helvetica, sans-serif; color:#8BBE00; font-size:17px; font-weight:bold; vertical-align:bottom; }
.k_numerArtykul2 a{ font-family:Arial, Helvetica, sans-serif; color:#8BBE00; font-size:17px; font-weight:bold; text-decoration:none; }
.k_numerArtykul2 a:hover{ color:#8BBE00; text-decoration:underline; }

.s_numerArtykul2{ font-family:Arial, Helvetica, sans-serif; color:#E82231	; font-size:17px; font-weight:bold; vertical-align:bottom; }
.s_numerArtykul2 a{ font-family:Arial, Helvetica, sans-serif; color:#E82231; font-size:17px; font-weight:bold; text-decoration:none; }
.s_numerArtykul2 a:hover{ color:#E82231; text-decoration:underline; }

.sw_numerArtykul2{ font-family:Arial, Helvetica, sans-serif; color:#DD7B0E; font-size:17px; font-weight:bold; vertical-align:bottom; }
.sw_numerArtykul2 a{ font-family:Arial, Helvetica, sans-serif; color:#DD7B0E; font-size:17px; font-weight:bold; text-decoration:none; }
.sw_numerArtykul2 a:hover{ color:#DD7B0E; text-decoration:underline; }

.g_arrow_more_img a { background: url(../img/g_ico_arrow.gif) top right no-repeat; padding:5px; padding-left:0px; padding-right:20px; padding-top:0px; line-height: 20px; }
.k_arrow_more_img a { background: url(../img/k_ico_arrow.gif) top right no-repeat; padding:5px; padding-left:0px; padding-right:20px; padding-top:0px; line-height: 20px;}
.s_arrow_more_img a { background: url(../img/s_ico_arrow.gif) top right no-repeat; padding:5px; padding-left:0px; padding-right:20px; padding-top:0px; line-height: 20px;}
.sw_arrow_more_img a { background: url(../img/sw_ico_arrow.gif) top right no-repeat; padding:5px; padding-left:0px; padding-right:20px; padding-top:0px; line-height: 20px;}


.g_numerArtykul { background:url(../img/g_red_dot.gif) 2px 7px no-repeat; }
.k_numerArtykul { background:url(../img/k_red_dot.gif) 2px 7px no-repeat; }
.s_numerArtykul { background:url(../img/s_red_dot.gif) 2px 7px no-repeat; }
.sw_numerArtykul { background:url(../img/sw_red_dot.gif) 2px 7px no-repeat; }

/* ----------------------------- */

.numerKategoria{ padding:5px 0px 2px 0px; }
.numerKategoria a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#2f2f2f; text-decoration:none; }
.numerKategoria a:hover{ color:#2f2f2f; text-decoration:underline; }

.numerKategoria2{ background:url(../img/red_dot.gif) 0px 6px no-repeat; padding-left:10px; }
.numerKategoria2 a{ font-family:Tahoma, Helvetica, sans-serif; font-size:10px; color:#999999; text-decoration:none; }
.numerKategoria2 a:hover{ color:#999999; text-decoration:underline; }

.numerTekst2{ color:#555555; font-size:11px; line-height:130%; padding-top:5px; padding-right:20px; text-align:justify; }

td.numerAutor{ color:#999999; vertical-align:bottom; padding-left: 10px; }
.numerAutor a{ color:#999999; text-decoration:none; }
.numerAutor a:hover{ color:#999999; text-decoration:underline; }

.Numer{ color:#29569A; padding:5px 0px 5px 0px; margin-bottom:10px; font-size:17px; font-weight:bold; font-family:Arial, Helvetica, sans-serif; border-bottom:1px solid #999999; }

/* MENU & SUBMENU */

div.submenu_i{ padding:7px 9px 2px 15px; background:url(images/s_arrow_i.gif) 0px 10px no-repeat;}
div.submenu_i a{ text-decoration:none; color:#344565; }
div.submenu_i a:hover{ text-decoration:none; color:#990000; }
div.submenu_a{ padding:7px 9px 2px 15px; background:url(images/s_arrow_a.gif) 0px 10px no-repeat; font-weight:bold;}
div.submenu_a a{ text-decoration:none; color:#990000; }
div.submenu_a a:hover{ text-decoration:none; color:#990000; }
div.submenu_line{ float:left; background:url(images/submenu_line.gif) no-repeat; width:8px; height:29px; }

.menu_nav_a a{ color:#999999; text-decoration:none; font-size:11px; font-family:Verdana,sans-serif; }
.menu_nav_a a:hover { font-size:11px; color:#999999; text-decoration:underline; }
.menu_nav_a { padding:0px 5px 0px 5px; background:url(../img/arrow_nav.gif) 0px 5px no-repeat; }
.menu_nav_i a{ color:#999999; text-decoration:none; font-size:11px; font-family:Verdana,sans-serif; }
.menu_nav_i a:hover { font-size:11px; color:#999999; text-decoration:underline; }
.menu_nav_i { padding:0px 8px 0px 8px; background:url(../img/arrow_nav.gif) 0px 5px no-repeat;  }
.menu_nav_break{ margin:0px 5px 0px 5px; font-size:9px; font-family:Verdana,sans-serif; color:#133261; }

table.footer { width:100%; height:auto; background:url(../img/footer_main_bg.gif) repeat-x; vertical-align:top }
	table.foot { width:900px; height:auto; border-top:3px solid #999999; font-size:11px; margin:auto; padding:15px 10px 30px 10px; vertical-align:top  }
		table.foot a { color:#333333; font-size:11px; }
		table.foot a:hover { color:#333333 }
	
	div.menu_a { background:#FFF url(../img/menu_top_a_l.gif) no-repeat scroll left center; float:left; height:28px; display:block; line-height:28px; margin:0px 2px 0px 2px;	padding:0px 0px 0px 0px; text-align:center;	width:auto !important; *width:8%;	}
	div.menu_a a { background: url(../img/menu_top_a_r.gif) no-repeat scroll right center; margin:0px 0px 0px 10px; display:block; color:#fff; font-size:11px; font-weight:bold; height:29px; padding:0px 10px 0px 0px; text-decoration:none;}
	div.menu_a a:hover { color:#fff; }

	div.menu_u { background:#FFF url(../img/menu_top_u_l.gif) no-repeat scroll left center; float:left; height:28px; display:block; line-height:28px; margin:0px 2px 0px 2px;	padding:0px 0px 0px 0px; text-align:center;	width:auto !important; *width:8%;	}
	div.menu_u a { background: url(../img/menu_top_u_r.gif) no-repeat scroll right center; margin:0px 0px 0px 10px; display:block; color:#333333; font-size:11px; font-weight:bold; height:29px; padding:0px 10px 0px 0px; text-decoration:none;}


input.text { width:156px; height:14px; background:none; border:1px solid #CCCCCC; font-size:11px; color:#666666; font-weight:bold }

.arrow_more a { font-size:11px; text-decoration:none; color:#353535; }
.arrow_more a:hover { font-size:11px; text-decoration:underline; }
				
.arrow_back a { background: url(../img/ico_back.gif) top left no-repeat; padding:5px; padding-left:0px; padding-left:20px; padding-top:0px; font-size:11px; text-decoration:none; color:#353535; }
.arrow_back a:hover { background: url(../img/ico_back.gif) top left no-repeat; padding:5px; padding-left:0px; padding-left:20px; padding-top:0px; font-size:11px; text-decoration:underline; }

div#ecreoFooter { width:900px; margin:auto; text-align: left; padding:20px 20px 10px 20px; }
	div#ecreoFooter a { color:#363636; }
	div#ecreoFooter a :hover { color:#363636; }

div#NaszeMagazyny { margin: 30px 0px 0px 0px; }
	div#NaszeMagazyny div.title { padding:10px 0px 5px 10px; font-size:14px; font-weight:bold; color: #2954A3;}
	div#NaszeMagazyny div.box { border:none; background: #F2F2F2; padding: 10px 5px 10px 10px;  }
	div#NaszeMagazyny div.box div.txt { margin:5px 0px 0px 0px; }
	div#NaszeMagazyny div.boxBorder {  border-top:1px solid #E6E6E6; padding:1px 0px 0px 0px; margin:10px 0px 20px 0px; }


div.bg_shadow { text-align: right	; margin: 0px 0px 0px 0px; }

