* {
	/* Reset browsers default margin, padding and font sizes
	margin: 0;
	padding: 0;
	*/
}

html {
	/* Always show a scrollbar for short pages - stops the jump when the scrollbar appears. non-IE browsers */
	height: 100%;
	margin-bottom: 1px;
}

body {
	color: #828282;
	margin: 0;
	padding: 0;
   /* text-align: center; */
}

#banner_head_A {
	text-align: center;
}

#banner_head_D {
	border: 1px solid #91a7b4;
	background-color: #fafafa;
	width: 300px;
	padding: 3px;
}

#banner_head_D .f_adv {
	text-align: left;
}

#tab_head_A {
	text-align: center;
	margin-top: 10px;
}

.f_adv {
	color: #c8c8c8;
	font-family: Verdana, Arial, sans-serif;
	font-weight: normal;
	font-size: 9px;
	letter-spacing: 5px;
}

#bar_main_blank {
	text-align: left;
}

#bar_main_blank a {
	margin-left: 10px;
}

.bar_img_blank {
	background-image: url('/image/_jd/bar/bar_blank.gif');
	background-repeat: no-repeat;
	height: 32px;
}

.bar_img_end_1 {
	background-image: url('/image/_jd/bar/bar_end_1.gif');
	background-repeat: no-repeat;
	height: 32px;
	width: 2px;
}

.b_main {border: 1px solid #bedaf2; border-top:  0px; background-color: #ffffff;font-size:11px;color:black;}

.link_1 {font-family: Verdana, Arial, sans-serif; color: #000000; font-size: 10px;}
a.link_1 {color: #006699; text-decoration: none;}
a.link_1:visited {color: #006699; text-decoration: none;}
a.link_1:hover {color: #B21300; text-decoration: underline;}
a.link_1:active {color: #006699; text-decoration: underline;}

.link_2			{ font-weight: bold; font-size: 11px; color : #000000;}
a.link_2			{ text-decoration: none; color : #006699; }
a.link_2:visited	{color: #006699; text-decoration: none;}
a.link_2:hover		{color: #B21300; text-decoration: underline; }















/* globalne */

img {border: 0;}
input.hidden {display: none !important;}

.br, .clr {clear: both;}
.clr5 {clear: both; height: 5px; font-size: 1px;}
.clr10 {clear: both; height: 10px; font-size: 1px;}
.clr15 {clear: both; height: 15px; font-size: 1px;}

/* --- */

.font_v9 {font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif;}
.font_v11 {font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif;}

.font_normal {font-weight: normal;}
.font_bold {font-weight: bold;}

.color_c71a1a {color: #c71a1a;}
.color_000000 {color: #000;}

.bg_ffffff  {background-color: #ffffff;}

.bg_bar_blank {
	background-image: url('/image/_jd/bar/bar_blank.gif');
	background-repeat: no-repeat;
}

.bg_bar_end_1 {
	background-image: url('/image/_jd/bar/bar_end_1.gif');
	background-repeat: no-repeat;
}

.bg_w_l {
	background-image: url('/image/_jd/bg/bg_w_5x5.gif');
	background-repeat: repeat-y;
	background-position: right;
}

.bg_w_r {
	background-image: url('/image/_jd/bg/bg_w_5x5.gif');
	background-repeat: repeat-y;
	background-position: left;
}

.bg_bar_blank .block_l {

}

.border_l_01 {border-left: #c0dbf2 1px solid;}
.border_r_01 {border-right: #c0dbf2 1px solid;}
.border_b_01 {border-bottom: #c0dbf2 1px solid; width: 1px;}

.padding_2 {padding: 2px;}
.padding_5 {padding: 5px;}
.padding_10 {padding: 10px;}

.padding_t_2 {padding-top: 2px;}
.padding_t_3 {padding-top: 3px;}
.padding_t_5 {padding-top: 5px;}
.padding_t_6 {padding-top: 6px;}
.padding_t_7 {padding-top: 7px;}
.padding_t_9 {padding-top: 9px;}
.padding_t_10 {padding-top: 10px;}
.padding_t_12 {padding-top: 12px;}

.padding_l_2 {padding-left: 2px;}
.padding_l_5 {padding-left: 5px;}
.padding_l_10 {padding-left: 10px;}
.padding_l_12 {padding-left: 12px;}
.padding_l_25 {padding-left: 25px;}

.padding_r_2 {padding-right: 2px;}
.padding_r_5 {padding-right: 5px;}
.padding_r_10 {padding-right: 10px;}

.padding_b_2 {padding-bottom: 2px;}
.padding_b_5 {padding-bottom: 5px;}
.padding_b_10 {padding-bottom: 10px;}

.padding_0_10 {padding: 0px 10px;}

.margin_2 {margin: 2px;}
.margin_5 {margin: 5px;}
.margin_10 {margin: 10px;}

.margin_t_2 {margin-top: 2px;}
.margin_t_5 {margin-top: 5px;}
.margin_t_10 {margin-top: 10px;}

.margin_l_2 {margin-left: 2px;}
.margin_l_5 {margin-left: 5px;}
.margin_l_10 {margin-left: 10px;}

.margin_r_2 {margin-right: 2px;}
.margin_r_5 {margin-right: 5px;}
.margin_r_10 {margin-right: 10px;}

.block_l {display: block; float: left;}
.block_r {display: block; float: right;}

/* start: przyciski */

.b_blue_l {
 background-image: url('/image/_jd/button/b_blue_l.png');
 background-repeat: no-repeat;
 width: 4px; height: 20px;
 margin: 0;
 padding: 0;
}
.b_blue_c {
 background-image: url('/image/_jd/button/b_blue_c.png');
 background-repeat: repeat-x;
 height: 20px;
 margin: 0;
 padding: 0;
}
.b_blue_r {
 background-image: url('/image/_jd/button/b_blue_r.png');
 background-repeat: no-repeat;
 width: 5px; height: 20px;
 margin: 0;
 padding: 0;
}

.b_red_l {
 background-image: url('/image/_jd/button/b_red_l.png');
 background-repeat: no-repeat;
 width: 4px; height: 20px;
 margin: 0;
 padding: 0;
}
.b_red_c {
 background-image: url('/image/_jd/button/b_red_c.png');
 background-repeat: repeat-x;
 height: 20px;
 margin: 0;
 padding: 0;
}
.b_red_r {
 background-image: url('/image/_jd/button/b_red_r.png');
 background-repeat: no-repeat;
 width: 5px; height: 20px;
 margin: 0;
 padding: 0;
}

.f_button_1 {
 color: #ffffff;
 font-weight: bold;
 font-size: 10px;
 padding: 0 5px 0px 5px;
 margin: 0;
}

.hand {cursor: pointer;}
.button_off span {font-family: Arial, Verdana, sans-serif; color: #ffffff; text-decoration: none;}

/* end: przyciski */

/* start:  */

a.gray:link {color: #425058; text-decoration: none;}
a.gray:visited {color: #425058; text-decoration: none;}
a.gray:hover {color: #425058; text-decoration: underline;}
a.gray:active {color: #425058; text-decoration: none;}

.button_off a {font-family: Arial, Verdana, sans-serif; color: #ffffff; text-decoration: none; font-size: 11px; font-weight: bold;}
.button_off a:link {color: #ffffff; text-decoration: none;}
.button_off a:visited {color: #ffffff; text-decoration: none;}
.button_off a:hover {color: #ffffff; text-decoration: underline;}
.button_off a:active {color: #ffffff; text-decoration: underline;}

/* end:  */


/* start: menu panel - czytelnia */

.border_bottom_b9d7f1 {border-bottom: #b9d7f1 1px solid;}
.border_bottom_dadada {border-bottom: #dadada 1px solid;}

A.link_tab_on {font-family: Verdana, Arial, sans-serif; color: #00519b; text-decoration: none;}
A.link_tab_on:visited {color: #00519b; text-decoration: none;}
A.link_tab_on:hover {color: #00519b; text-decoration: underline;}
A.link_tab_on:active {color: #00519b; text-decoration: underline;}

A.link_tab_off {font-family: Verdana, Arial, sans-serif; color: #848383; text-decoration: none;}
A.link_tab_off:visited {color: #848383; text-decoration: none;}
A.link_tab_off:hover {color: #848383; text-decoration: underline;}
A.link_tab_off:active {color: #848383; text-decoration: underline;}

.bg_tab_l_on_1 {
	background-image: url('/image/_style_06/newsbar/tab_l_on.gif');
	background-repeat: no-repeat;
	height: 18px;
	margin: 0px;
	padding: 0px 2px 0px 5px;
}
.bg_tab_r_on_1 {
	background-image: url('/image/_style_06/newsbar/tab_r_on.gif');
	background-repeat: no-repeat;
	height: 18px;
	width: 3px;
	margin: 0px;
	padding: 0px;
}
.bg_tab_l_off_1 {
	background-image: url('/image/_style_06/newsbar/tab_l_off.gif');
	background-repeat: no-repeat;
	height: 18px;
	margin: 0px;
	padding: 0px 2px 0px 5px;
}
.bg_tab_r_off_1 {
	background-image: url('/image/_style_06/newsbar/tab_r_off.gif');
	background-repeat: no-repeat;
	height: 18px;
	width: 3px;
	margin: 0px;
	padding: 0px;
}

.inline_l {
	display: ;
	float: left;
	line-height: 18px;
}

/* end: menu panel - czytelnia */

#myAd .bY1 {background-image:url('/_image/icons/business-v4-myads-icons.gif');background-repeat:no-repeat;}


#myAd .bY1 {float:right;background-color:#ffefc2;border:1px solid #ffe08b;padding:2px 2px 2px 38px;margin:5px 0 5px 10px;}
#myAd .bY1:link,#myAd .bY1:visited {text-decoration:none;}
#myAd .bY1 .s1 {color:#00519b;}
#myAd .bY1 .s2 {color:#f50808;font-size:9px;}
#myAd .bY1:hover .s1 {color:#00519b;text-decoration:underline;}
#myAd .bY1:hover .s2 {text-decoration:none;}

#myAd .iFV {background-position:4px -555px;}
#myAd .iMultiads {background-position:4px -744px;}
#myAd .iSubscription {background-position:4px -776px;}


.slTop {margin:5px auto 15px;display:table;}
.slTop .wideText {margin-bottom:2px;}
.slTop .more {font-size:11px;line-height:13px;text-align:right;margin-right:15px;}
.slTop .cfO {
  float:left;
  width:348px;
  height:90px;
  margin:0 3px;
  overflow:hidden;
  border:1px solid #ddd;
  background: #feea45;
  background: -moz-linear-gradient(top,#feea45 0%,#fff388 100%);
  background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#feea45),color-stop(100%,#fff388));
  background: -ms-linear-gradient(top,#feea45,#fff388);
  background: -o-linear-gradient(top,#feea45 0%,#fff388 100%);
  background: linear-gradient(top,#feea45,#fff388);
  -moz-border-radius:3px;-webkit-border-radius:3px;-khtml-border-radius:3px;border-radius:3px;
  -moz-box-shadow:1px 1px 5px rgba(0,0,0,.2);-webkit-box-shadow:1px 1px 5px rgba(0,0,0,.2);box-shadow:1px 1px 5px rgba(0,0,0,.2)
}
.slTop .cfO .img {float:left;width:100px;height:72px;margin:5px;background-repeat:no-repeat;}
.slTop .cfO h3 {font-size:14px;font-weight:bold;font-style:normal;font-family:"Trebuchet MS",Tahoma,Arial,sans-serif;margin:4px 6px;line-height:16px;height:auto;background:none;}
.slTop .cfO h3 a {border:0!important;text-shadow:none/* 1px 1px 1px rgba(255,255,255,0.5) */;}
.slTop .cfO p {margin:0 6px;color:#222;font-size:13px;line-height:15px;overflow:hidden;height:63px;}
.slTop .cfO .yImg {display:block;background-color:rgba(255,255,255,.3);font-family:"Trebuchet MS",Tahoma,sans-serif;text-align:center;font-weight:bold;color:#e25000;}
.slTop .cfO.style1 p {height:48px;}
.slTop .cfO.style1 .yImg {height:65px;font-size:13px;line-height:16px;padding-top:16px;}
/* .slTop .cfO.style2 h3 {font-size:13px;} */
.slTop .cfO.style2 .img {width:75px;margin-top:0}
.slTop .cfO.style2 .yImg {height:50px;font-size:10px;line-height:13px;padding-top:10px;}
.slTop .cfO.style3 h3 {margin-top:9px}


















