#newsroom {color: black;margin: 0 auto;}

.p_link {float: right; clear: both; margin: 10px 20px 10px 0; font-size: 11px;line-height: 17px;}
.p_link img {vertical-align: top;}

.borderOrange {border: 1px solid #f0bf8b; border-top: 0;}

/* strona glowna czytelni */

#newsroom .main_left {display: block; float: left; width: 150px;}
#newsroom .main_right {display: inline; float: left; margin-left: 5px; width: 420px;}

#newsroom .head150 {background-image: url('/image/_jd/bg/bg_blue_grad_4_150.gif'); background-repeat: no-repeat; height: 25px;}
#newsroom .head150 .head_cat {margin-top: 5px; margin-left: 6px; display: inline; float: left; font-size: 12px; font-weight: bold;}
#newsroom .head150 .head_cat a {color: white; text-decoration: none;}
#newsroom .head150 .head_cat span {width: 69px; display: block; float: left; position: relative;}
#newsroom .head150 .head_cat span.t1 {color: white; top: 1px; z-index: 3}
#newsroom .head150 .head_cat span.t2 {color: #6c96ca; left: -68px; top: 2px; z-index: 2}

#newsroom .head150txt {background-image: url('/image/_jd/bg/bg_brown_grad_txt_150.gif'); background-repeat: no-repeat; height: 25px;}

#newsroom .main_right .head {background-image: url('/_image-ir/bg/bg_orange_grad.gif'); background-repeat: no-repeat; height: 25px;}
#newsroom .main_right .head_cat {margin-top: 5px; margin-left: 6px; display: inline; float: left; font-size: 12px; font-weight: bold;}
#newsroom .main_right .head_cat a {color: white; text-decoration: none;}
#newsroom .main_right .head_cat span {width: 138px; display: block; float: left; position: relative;}
#newsroom .main_right .head_cat span.t1 {color: white; top: 1px; z-index: 3}
#newsroom .main_right .head_cat span.t2 {color: #db8143; left: -137px; top: 2px; z-index: 2}

/* strona glowna - top 3 */

#newsroom .main_left a.link {margin: 0; padding: 0; text-decoration: none; cursor: pointer;}
#newsroom .main_left .top3t {margin: 5px; font-size: 11px; text-align: center;}
#newsroom .main_left .top3t img {margin: 3px 0 5px 0;}

#newsroom .link_p1 {background-image: url('/image/_jd_sc/bg/bg_user_edit_a.gif'); background-repeat: no-repeat; width: 140px; height: 25px;margin: 5px;}
#newsroom .link_p1 span.l {display: block; margin: 0 0 0 30px; padding-top: 7px; font-size: 11px;}

#newsroom .link_p3 {background-image: url('/image/_jd_sc/bg/bg_user_edit_b.gif'); background-repeat: no-repeat; width: 147px; height: 25px;margin: 0 18px 0 0;}
#newsroom .link_p3 span.l {display: block; margin: 0 0 0 70px; padding-top: 7px; font-size: 11px;}

#top3 td {padding: 4px 4px 0 4px;}
#top3 td.f {padding: 0; background-color: #e5dbcc;}
#top3 div.rating {display: inline; float: left; font-size: 9px; color: #9b4a00; margin-bottom: 1px; vertical-align: top; text-align: left; width: 55px;position: relative; top: -1px;}
#top3 div.rating span {position: relative; top: -2px;}
#top3 div.date {display: inline; float: right; font-size: 9px; color: #9b4a00; margin-bottom: 1px; text-align: right; width: 83px;}
#top3 div.more {padding-top: 0px !important;}
#top3 div.img {border: 1px solid #f1f7e7; width: 140px; height: 92px; overflow: hidden; clear: both;}
#top3 div.title {margin: 5px 0 5px 2px; padding: 0; color: #366E2C; font-family: Trebuchet MS, Tahoma, Arial; font-size: 15px; font-weight: bold; line-height: 16px;}
#top3 div.headline {margin: 5px 0 5px 3px; padding: 0; color: black; font-size: 11px; line-height: 14px;}
#top3 td.article_1a {background-image: url('/image/_jd/bg/bg_brown_grad_1a.gif'); background-repeat: repeat-x; background-position: top;}
#top3 td.article_1b {background-image: url('/image/_jd/bg/bg_brown_grad_1b.gif'); background-repeat: repeat-x; background-position: top; padding-top: 0; border-bottom: 3px solid white;}
#top3 td.article_2a {background-image: url('/image/_jd/bg/bg_brown_grad_2a.gif'); background-repeat: repeat-x; background-position: top;}
#top3 td.article_2b {background-image: url('/image/_jd/bg/bg_brown_grad_2b.gif'); background-repeat: repeat-x; background-position: top; padding-top: 0; border-bottom: 3px solid white;}
#top3 td.article_3a {background-image: url('/image/_jd/bg/bg_brown_grad_3a.gif'); background-repeat: repeat-x; background-position: top;}
#top3 td.article_3b {background-image: url('/image/_jd/bg/bg_brown_grad_3b.gif'); background-repeat: repeat-x; background-position: top; padding-top: 0; border-bottom: 3px solid white;}

#newsroom .main_left div.b {padding: 0 0 10px 0 !important; margin-right: 4px;}
#newsroom .main_left a.brown {color: #9b4a00;}
#newsroom .main_left a.brown:hover {color: black;}

/* strona glowna - kategorie */

#newsroom .main_right div.f {display: block; width: 415px; margin: 5px 5px 0 5px; overflow: hidden;}
#newsroom .main_right div.img {display: block; float: left; margin-right: 5px; padding: 0; border: 1px solid #f1f7e7; width: 140px; height: 92px; overflow: hidden;}
#newsroom .main_right div.title {margin: 0 0 0 2px; padding: 0; color: #366E2C; font-family: Trebuchet MS, Tahoma, Arial; font-size: 15px; font-weight: bold; line-height: 18px;}
#newsroom .main_right div.info {margin: 0 0 2px 2px; color: #999999; font-size: 11px;}
#newsroom .main_right div.info2 {margin: 0 0 0 13px; color: #999999; font-size: 11px;}
#newsroom .main_right div.headline {margin: 0; padding: 0; color: black; font-size: 12px; line-height: 15px;}
#newsroom .main_right div.headline a, #newsroom .main_right div.headline span.arrow  {font-size: 11px;}
#newsroom .main_right div.headline2 {margin: 0 0 0 13px; padding: 0; color: black; font-size: 11px; line-height: 15px;}

#newsroom .main_right .my_bg_art {background-color: #f5f5f5;}
#newsroom .main_right .a {display: block; float: none; height: 16px; width: 420px; overflow: hidden}
#newsroom .main_right .sep3 {background-image: url('/image/_jd/line_hor_grad_dot_2.gif'); background-repeat: no-repeat; display: block; float: none; font-size: 0; width: 415px; height: 1px; margin: 4px 0;}
#newsroom .main_right .message {margin-top: 15px;}

/* strona kategorii */

#art_cat .head {background-image: url('/_image-ir/bg/bg_orange_grad.gif'); background-repeat: no-repeat; height: 25px;}
#art_cat .head_cat {margin-top: 5px; margin-left: 6px; display: inline; float: left; font-size: 12px; font-weight: bold;}
#art_cat .head_cat a {color: white; text-decoration: none;}
#art_cat .head_cat span {width: 138px; display: block; float: left; position: relative;}
#art_cat .head_cat span.t1 {color: white; top: 1px; z-index: 3}
#art_cat .head_cat span.t2 {color: #6c96ca; left: -137px; top: 2px; z-index: 2}

#art_cat div.f {display: block; float:left; width: 284px; margin: 5px 0 0 5px; overflow: hidden;}
#art_cat div.img {display: inline; float: left; margin: 0 5px 5px 2px; padding: 0; border: 1px solid #f1f7e7; width: 140px; height: 92px; overflow: hidden;}
#art_cat div.img2 {display: inline; float: left; margin: 0 5px 5px 13px; padding: 0; border: 1px solid #f1f7e7; width: 70px; height: 46px; overflow: hidden;}
#art_cat div.title {margin: 0 0 0 2px; padding: 0; color: #366E2C; font-family: Trebuchet MS, Tahoma, Arial; font-size: 15px; font-weight: bold; line-height: 18px;}
#art_cat div.info {margin: 0 0 2px 2px; color: #999999; font-size: 11px;}
#art_cat div.info2 {margin: 0 0 4px 13px; color: #999999; font-size: 11px;}
#art_cat div.headline {margin: 0; padding: 0; color: black; font-size: 12px; line-height: 15px;}
#art_cat div.headline a, #art_cat div.headline span.arrow {font-size: 11px;}
#art_cat div.headline2 {margin: 0 0 0 13px; padding: 0; color: black; font-size: 11px; line-height: 15px;}
#art_cat div.n {display: block; float:none; width: 573px; margin: 5px 0 0 5px; overflow: hidden;}

#art_cat .my_bg_art {background-color: #f7f7f7;}
#art_cat .a {display: block; float: none; height: 16px; overflow: hidden}
#art_cat .sep3 {background-image: url('/image/_jd/line_hor_grad_dot_2.gif'); background-repeat: no-repeat; display: block; float: none; font-size: 0; width: 415px; height: 1px; margin: 4px 0;}
#art_cat .message {margin-top: 15px;}

/* donosy - kalendarz*/

#donos150 {margin-top: 5px;}
#donos150 td {padding: 0; background-color: #ebedc0; text-decoration: none;}
#donos150 .bg_paper_t {background-image: url('/image/_jd/bg/paper/paper_t.gif'); background-repeat: repeat-x; font-size: 1px;}
#donos150 .bg_paper_m {background-image: url('/image/_jd/bg/paper/paper_m.gif'); background-repeat: repeat-x; font-size: 1px;}
#donos150 .bg_paper_b {background-image: url('/image/_jd/bg/paper/paper_b.gif'); background-repeat: repeat-x; font-size: 1px;}
#donos150 .bg_paper_l {background-image: url('/image/_jd/bg/paper/paper_l.gif'); background-repeat: repeat-y; font-size: 1px;}
#donos150 .bg_paper_r {background-image: url('/image/_jd/bg/paper/paper_r.gif'); background-repeat: repeat-y; font-size: 1px;}
#donos150 .bg {background-color: white;}
#donos150 .t1 a {color: #666845; font-size: 12px; font-family: Trebuchet MS, Tahoma, Arial; font-weight: bold;}
#donos150 .t2 a {color: #444800; font-size: 16px; font-family: Trebuchet MS, Tahoma, Arial; font-weight: bold;}
#donos150 div.month {text-transform: uppercase; font-size: 13px; float: none; font-family: Trebuchet MS, Tahoma, Arial; font-weight: bold;}
#donos150 div.day {font-size: 35px; color: #e00000; font-weight: bold;}
#donos150 div.dayoftheweek {text-transform: uppercase; font-size: 11px;}
#donos150 div.headline {margin-top: 5px; font-size: 11px; font-family: Tahoma, Arial, Verdana; width: 126px; text-align: left;}

/* napisz do nas */

#write2us {background-image: url('/image/_jd/bg/bg_freelancer_gray.jpg'); background-repeat: no-repeat; background-position: 10px 0; width: 300px; height: 95px; padding: 0; margin: 0;}
#write2us div.content {padding: 14px 0 0 0; margin: 0 0 0 80px;}
#write2us .t1, #write2us .t2, #write2us span.b_write2us {line-height: 19px; font-size: 12px !important; font-family: Tahoma, Arial, Verdana;}
#write2us span.b_send_news {margin: 0; text-align: right;}

#write2us .link_p2 {background-image: url('/image/_jd_sc/bg/bg_users.gif'); background-repeat: no-repeat; width: 191px; height: 20px;}
#write2us .link_p2 span.l {display: block; margin: 0 0 0 30px; padding-top: 5px; font-size: 11px;}

/* wyszukiwarka - prawa strona */

#newsroom_search_bar {background-image: url('/_image-ir/bg/bg_red_orange_2.gif'); background-repeat: no-repeat; display: block; width: 309px; height: 30px; margin: 0 0 5px 0; padding: 6px 0 0 0}
#newsroom_search_bar input.text {background-image: url('/_image-ir/bg/bg_search_gray.gif'); background-repeat: no-repeat; display: inline; float: left; border: 1px solid #e89952; font-size: 11px; font-family: Tahoma, Arial, Verdana; margin-left: 10px; padding-left: 20px; width: 200px; height: 15px}
#newsroom_search_bar .button {float: left; margin-left: 5px;}

/* wyszukiwarka - cala strona*/

#newsroom_search_bar_2 {display: block; width: 500px; margin: 0 0 0 40px; overflow: hidden}
#newsroom_search_bar_2 div.bg_top {background-image: url('/_image-ir/bg/bg_dred_orange_3t.gif'); background-repeat: no-repeat; display: block; width: 500px; height: 2px; font-size: 0}
#newsroom_search_bar_2 div.bg_middle {background-image: url('/_image-ir/bg/bg_dred_orange_3m.gif'); background-repeat: repeat-y; display: block; width: 500px; height: 47px; padding: 6px 0 0 0}
#newsroom_search_bar_2 div.bg_middle div.content {margin-left: 10px}
#newsroom_search_bar_2 div.bg_middle div.options {margin: 6px 0 0 3px;}
#newsroom_search_bar_2 div.bg_middle span.t1 {color: white}
#newsroom_search_bar_2 div.bg_bottom {background-image: url('/_image-ir/bg/bg_dred_orange_3b.gif'); background-repeat: no-repeat; display: block; width: 500px; height: 4px; font-size: 0}
#newsroom_search_bar_2 input.text {background-image: url('/_image-ir/bg/bg_search_gray.gif'); background-repeat: no-repeat; display: inline; float: left; border: 1px solid #e6954d; font-size: 11px; font-family: Tahoma, Arial, Verdana; padding-left: 20px; width: 350px; height: 15px}
#newsroom_search_bar_2 .button {float: left; margin-left: 5px;}
#newsroom_search_bar_2 input.date {border: 1px solid #e6954d; color: #e6954d; font-size: 11px; font-family: Tahoma, Arial, Verdana; text-align: right; height: 15px; padding: 0 2px 0 0}
#newsroom_search_bar_2 select.select {border: 1px solid #e6954d; font-size: 11px; font-family: Tahoma, Arial, Verdana; color: #e6954d; text-align: left; height: 15px; width: 150px; padding: 0; position: relative; top: 1px}

#newsroom_search div.f {display: block; float:left; width: 284px; margin: 5px 0 0 5px; overflow: hidden;}
#newsroom_search div.img2 {display: inline; float: left; margin: 0 5px 5px 13px; padding: 0; border: 1px solid #f1f7e7; width: 70px; height: 46px; overflow: hidden;}
#newsroom_search div.info2 {margin: 0 0 4px 13px; color: #999999; font-size: 11px;}
#newsroom_search div.headline2 {margin: 0 0 0 13px; padding: 0; color: black; font-size: 11px; line-height: 15px;}
#newsroom_search div.n {display: block; float:none; width: 573px; margin: 5px 0 0 5px; overflow: hidden;}

#newsroom_search .my_bg_art {background-color: #f7f7f7;}
#newsroom_search .a {display: block; float: none; height: 16px; overflow: hidden}
#newsroom_search .a span {font-size: 11px;}
#newsroom_search .sep3 {background-image: url('/image/_jd/line_hor_grad_dot_2.gif'); background-repeat: no-repeat; display: block; float: none; font-size: 0; width: 415px; height: 1px; margin: 4px 0;}

/* prawa strona */

#newsroom div.list_r {display: block; margin: 10px 0;}
#newsroom div.list_r div.a {display: block; float: none; height: 16px; width: 304px; overflow: hidden}
#newsroom .sep2 {background-image: url('/image/_jd/line_hor_grad_dot_1.gif'); background-repeat: no-repeat; background-position: right; display: block; float: none; font-size: 0; width: 309px; height: 1px; margin: 1px 0}

/* jeden artykuł */

#article {}
#article span.news_logo {float: right; margin-right: 5px;}
#article span.top_profil_author {float: right; margin: 0 5px; border: 1px solid #dde8cd; background-image: url('/_image-ir/bg/bgGrad-green-170'); background-repeat: repeat-x; width: 120px;}
#article span.top_profil_author span.img {display: block; float: none; margin: 5px 5px  3px 5px;}
#article span.top_profil_author span.img img {border: 5px solid #dde8cd;}
#article span.top_profil_author span.name {font-family: Trebuchet MS, Tahoma, Arial; font-size: 12px; font-weight: bold; display: block; float: none; width: 100px; text-align: left; margin: 0 5px  3px 5px;}
#article span.top_profil_author span.info_p {font-family: Tahoma, Arial, Verdana; font-size: 10px; font-weight: normal; display: block; float: none; width: 100px; text-align: left; margin: 0 5px;}
#article span.top_profil_author span.info_p a {text-decoration: none;}
#article span.top_profil_author span.info_p a:hover span {text-decoration: underline;}
#article span.top_profil_author span.info_p img.ico {position: relative; top: 1px; vertical-align: top;}
#article span.title {display: block; float: none; margin-top: 0; font-family: Trebuchet MS, Tahoma, Arial; font-size: 18px; color: #366E2C; width: 415px;}
#article span.author {color: #999999; font-size: 11px;}
#article span.info {color: #8f8f8f; font-size: 10px;}
#article span.info .img1 {position: relative; top: 2px;}
#article span.info .img2 {position: relative; top: 3px;}

#article span.headline {display: block; color: black; font-weight: bold; margin-top: 12px;}
#article span.content {display: block; color: black;}


#article #newsImg, #article #newsImg2 {margin: 15px 9px 2px 0 ; float: left;}
#article #newsImg .img, #article #newsImg2 .img {clear: both; cursor: pointer;}
#article #news .img img {margin-top: 3px;}
#article #newsImg span.desc, #article #newsImg2 span.desc {display: block; width: 115px; margin-top: 2px; margin-left: 3px; margin-bottom: 3px; font-size: 9px; color: #a0a0a0;}

/* ocena artykulu */

#myrating {background-image: url('/image/_jd/bg/bg_blue_white_c.gif'); background-repeat: repeat-x; width: 570px; height: 56px; margin-top: 15px; background-position: bottom;}
#myrating .img_l {display: inline; float: left;}
#myrating .content {display: inline; float: left;}
#myrating .img_r {display: inline; float: right;}

#myrating .ratingContainer {float: left; width: 120px; overflow: hidden;}
#myrating .ratingButton {background-repeat: no-repeat; background-position: center center; display: none; margin-bottom: 6px;}
#myrating .ratingInitialState .ratingButton,
#myrating .ratingReadOnlyState .ratingButton,
#myrating .ratingRatedState .ratingButton {display: block; width: 20px; height: 19px; float: left;}
#myrating .ratingInitialState input,
#myrating .ratingReadOnlyState input,
#myrating .ratingRatedState input {display: none;}
#myrating .ratingFull {background-image: url('/image/_jd/icons/star_1_on.gif');}
#myrating .ratingEmpty {background-image: url('/image/_jd/icons/star_1_off.gif');}
#myrating .ratingHover {background-image: url('/image/_jd/icons/star_1_on.gif'); cursor: pointer;}
#myrating .ratingReadOnlyState .ratingFull {background-image: url('/image/_jd/icons/star_1_off_b.gif');}
#myrating .ratingReadOnlyErrMsg, .ratingRatedMsg {display: none;}
#myrating .ratingReadOnlyErrState .ratingReadOnlyErrMsg {display: block; color: #CC3333; font-size: 10px; text-align: center; width: 120px;}
#myrating .ratingRatedState .ratingRatedMsg {display: block; color: green;}
#myrating .ratingCounter {display: block; color: black; font-size: 10px; text-align: center; width: 120px;}

#myrating .headers {color: #5775a4; font-family: Trebuchet MS, Tahoma, Arial; font-size: 11px; font-weight: bold;}
#myrating .headers td {padding-left: 7px;}
#myrating .rating {padding-left: 11px;}
#myrating .vote {background-image: url('/image/_jd/line_ver_blue_white.gif'); background-repeat: no-repeat; text-align: center; padding-left: 11px; font-size: 9px; color: #7a7b7d; }
#myrating .vote .star_off {background-image: url('/image/_jd/icons/star_6_off_b.gif'); background-repeat: no-repeat; width: 120px; height: 19px; margin: 0 0 7px 0;}
#myrating .vote .star_on {background-image: url('/image/_jd/icons/star_6_on_b.gif'); background-repeat: no-repeat; height: 19px; margin: 0; float: left;}

#myrating .author {background-image: url('/image/_jd/line_ver_blue_white.gif'); background-repeat: no-repeat; padding-left: 5px; font-size: 11px;}

#myrating .author .t1 {font-family: Trebuchet MS, Tahoma, Arial; font-size: 15px; font-weight: bold; padding-left: 6px}
#myrating .author .t2 {float: left;}
#myrating .author .t3 {float: right;}
#myrating .author .t2 img {position: relative; top: 4px; }
#myrating .author .t3 img {position: relative; top: 5px; }
#myrating .author .t2 a, #myrating .author .t3 a {text-decoration: none;}
#myrating .author .t2 a:hover span, #myrating .author .t3 a:hover span {text-decoration: underline;}
#myrating .author .t2 a:hover, #myrating .author .t3 a:hover {background:transparent;} 

/* profil autora */

#profil_author .head {background-image: url('/_image-ir/bg/bg_orange_grad.gif'); background-repeat: no-repeat; height: 25px;}
#profil_author .head_cat {margin-top: 5px; margin-left: 5px; display: inline; float: left; font-size: 12px; font-weight: bold;}
#profil_author .head_cat a {color: white; text-decoration: none;}
#profil_author .head_cat span{width: 138px; display: block; float: left; position: relative;}
#profil_author .head_cat span.t1 {color: white; top: 1px; z-index: 3}
#profil_author .head_cat span.t2 {color: #DB8143; left: -137px; top: 2px; z-index: 2}

#profil span.b3 div.a {display: block; float: none; height: 17px; width: 425px; overflow: hidden; margin-left: 5px;}
#profil span.b3 span.sep2 {background-image: url('/image/_jd/line_hor_grad_dot_1.gif'); background-repeat: no-repeat; background-position: right; display: block; float: right; font-size: 0; width: 430px; height: 1px; margin: 1px 0}
#profil span.b3 span.star {font-size: 10px; color: black;}
#profil span.b3 span.star img {vertical-align: top; position: relative; top: 1px;}
#profil span.b3 {display: block; float: none; margin-top: 5px; border: 1px solid #dde8cd; width: 563px; padding-top: 5px;}

#profil {margin: 5px 0 0 5px}
#profil .b1, #profil .b2 {border: 1px solid #dde8cd; background-image: url('/_image-ir/bg/bgGrad-green-170'); background-repeat: repeat-x; height: 145px;}
#profil h2 {font-family: Trebuchet MS, Tahoma, Arial; font-size: 14px; font-weight: bold; width: 365px; margin: 0 5px  3px 6px;}
#profil h3 {font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: bold; margin: 0 3px 3px 5px;}
#profil span.img {display: inline; float: left; margin: 0 10px 0 0;}
#profil span.img img {border: 5px solid #dde8cd;}
#profil span.about {display: inline; float: left; margin: 0; font-size: 11px; padding: 0 5px 5px 5px;}
#profil span.txt1 {display: block; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: normal; margin: 2px 3px 2px 5px; line-height: 14px;}
#profil div.bar_off {background-image: url('/image/_jd/bar/bar3_1-6_off.gif'); background-repeat: no-repeat; width: 166px; height: 27px; margin: 10px 0 5px 5px; text-align: left; color: black; font-size: 9px;}
#profil div.bar_on {float: left; background-image: url('/image/_jd/bar/bar3_1-6_on.gif'); background-repeat: no-repeat; height: 27px; margin: 0; text-align: right; color: white; font-size: 9px; padding-right: 2px;}

#profil_author .my_art {clear: both;}
#profil_author .my_art div.img2 {display: inline; float: left; margin: 0 5px 5px 13px; padding: 0; border: 1px solid #f1f7e7; width: 70px; height: 46px; overflow: hidden;}
#profil_author .my_art div.info2 {margin: 0 0 4px 13px; color: #999999; font-size: 11px;}
#profil_author .my_art div.headline2 {margin: 0 0 0 13px; padding: 0; color: black; font-size: 11px; line-height: 15px;}
#profil_author .my_art div.n {display: block; float:none; width: 573px; margin: 5px 0 0 5px; overflow: hidden;}
#profil_author .my_art .my_bg_art {background-color: #f7f7f7;}
#profil_author .my_art .a {display: block; float: none; height: 16px; overflow: hidden}
#profil_author .my_art .sep3 {background-image: url('/image/_jd/line_hor_grad_dot_2.gif'); background-repeat: no-repeat; display: block; float: none; font-size: 0; width: 415px; height: 1px; margin: 4px 0;}

/* profile autorow */

#profil_authors .head {background-image: url('/_image-ir/bg/bg_orange_grad.gif'); background-repeat: no-repeat; height: 25px;}
#profil_authors .head_cat {margin-top: 5px; margin-left: 5px; display: inline; float: left; font-size: 12px; font-weight: bold;}
#profil_authors .head_cat a {color: white; text-decoration: none;}
#profil_authors .head_cat span{width: 138px; display: block; float: left; position: relative;}
#profil_authors .head_cat span.t1 {color: white; top: 1px; z-index: 3}
#profil_authors .head_cat span.t2 {color: #DB8143; left: -137px; top: 2px; z-index: 2}

#profil_authors span.bg_box_4 {display: inline; float: left; margin: 5px 0 0 5px; border: 1px solid #dde8cd; background-image: url('/_image-ir/bg/bgGrad-green-170'); background-repeat: repeat-x; width: 280px;}
#profil_authors span.bg_box_4 span.name {font-family: Trebuchet MS, Tahoma, Arial; font-size: 14px; font-weight: bold; display: block; float: none; width: 260px; text-align: left; margin: 0 5px  3px 6px;}
#profil_authors span.bg_box_4 span.img {display: inline; float: left; margin: 0 5px  3px 5px;}
#profil_authors span.bg_box_4 span.img img {border: 5px solid #dde8cd;}
#profil_authors span.bg_box_4 span.about {display: block; margin: 5px 5px  3px 0; font-size: 11px; word-wrap: break-word;}
#profil_authors span.bg_box_4 span.about span {font-weight: bold;}
#profil_authors span.bg_box_4 span.info_p {font-family: Tahoma, Arial, Verdana; font-size: 10px; font-weight: normal; display: block; float: none; width: 100px; text-align: left; margin: 0 5px; clear: both;}
#profil_authors span.bg_box_4 span.info_p a {text-decoration: none;}
#profil_authors span.bg_box_4 span.info_p a:hover span {text-decoration: underline;}
#profil_authors span.bg_box_4 img.ico {position: relative; top: 1px; vertical-align: top;}

/* wyslij do przyjaciela */

#send2friend {margin: 0 3px 10px 0; font-family: Tahoma, Verdana, sans-serif; font-size: 11px; font-weight: normal;}
#send2friend .content {background-color: #f3f6fa; z-index: 2; position: relative; top: -2px;}
#send2friend .blue_line {background-color: #f3f6fa; width: 255px; height: 8px; z-index: 3; position: relative; top: -1px; left: 299px; border-left: 1px solid #eaeef4; border-right: 1px solid #eaeef4; font-size: 1px;}
#send2friend div.t {margin-top: 3px; margin-left: 6px; color: black; font-weight: bold; font-size: 13px; line-height: 18px}
#send2friend span.t2 {display: block; color: black; margin: 2px 0 0 6px;}
#send2friend div.t3 {border: 1px solid #eaeef4; margin: 4px 0 0 6px; padding: 3px; font-family: Tahoma, Arial, Verdana; font-size: 11px; background-color: #f9fafc; width: 547px;}
#send2friend input.text, 
#send2friend textarea {border: 1px solid #eaeef4; margin: 4px 0 0 6px; padding: 3px; font-family: Tahoma, Arial, Verdana; font-size: 11px}

/* komentarze */

#comments {font-family: Tahoma, Arial, Verdana; color: black; font-size: 12px}
#comments .comment {padding-top: 4px}
#comments .bg_gray_m1 {padding: 2px 0 2px 0; overflow: hidden}
#comments .bg_blue_m1 {padding: 2px 0 2px 0; overflow: hidden}
#comments span.u {display: inline; float: left; margin-left: 6px; color: #c90018; font-weight: bold}
#comments span.a {display: inline; float: left; margin-left: 6px; color: #366E2C; font-weight: bold}
#comments span.d {display: block; float: right; padding: 0 10px 0 0; margin: 0; color: #8f8f8f; font-weight: normal; font-size: 10px; vertical-align: top; height: 15px}
#comments span.b {display: block; float: right; padding: 0 10px 0 0; margin: 0; font-weight: normal; font-size: 10px; vertical-align: top; height: 15px}
#comments span.d img,
#comments span.b img,
#article span.info img {vertical-align: top}
#comments span.t {display: block; clear: both; color: black; margin-top: 3px; margin-left: 6px; font-weight: normal; line-height: 18px}
#comments span.i {font-style: italic;}
#comments .link_comment {font-size: 10px; margin: 10px 0}

#add_comment {margin-top: 10px}
#add_comment div.t {margin-left: 6px; color: black; font-weight: bold; font-size: 13px; line-height: 18px}
#add_comment span.t2 {display: block; color: black; margin: 2px 0 0 6px}
#add_comment span.u2 {display: block; margin: 4px 0 0 6px; color: #c90018; font-weight: bold}
#add_comment input.text, #add_comment textarea {border: 1px solid #eaeef4; margin: 4px 0 0 6px}


/*** newsroom-tab ***/

#tab_newsroom {font-family: Tahoma, Arial, Verdana; color: black; font-size: 11px; letter-spacing: 1px;margin: 0 auto;}

#tab_newsroom a {color: #5e5e5e; text-decoration: none;}
#tab_newsroom a:visited {color: #5e5e5e; text-decoration: none;}
#tab_newsroom a:hover {color: #ca4040; text-decoration: none;}
#tab_newsroom a:active {color: #ca4040; text-decoration: none;}

#tab_newsroom .tab_on a.ico_home {background-image: url('/image/_jd/icons/home_white.gif'); background-repeat:no-repeat; padding-left: 12px; height: 10px; background-position: 0 2px}
#tab_newsroom .tab_off a.ico_home {background-image: url('/image/_jd/icons/home_gray_red.gif'); background-repeat:no-repeat; padding-left: 12px; height: 10px; background-position: 0 0;}
#tab_newsroom .tab_off a:hover.ico_home {background-image: url('/image/_jd/icons/home_gray_red.gif'); background-repeat:no-repeat; padding-left: 12px; height: 10px; background-position: 0 -12px}

#tab_newsroom .tab_on span, 
#tab_newsroom .tab_off span {display: block; float: left;}

#tab_newsroom .tab_on {background-image: url('/image/_jd/tabs/newsroom/tab_1tc.gif'); background-repeat: repeat-x; height: 19px; margin-right: 2px; display: inline; float: left; z-index: 1; position: relative; top: 7px;}
#tab_newsroom .tab_off {background-image: url('/image/_jd/tabs/tab_2tc.gif'); background-repeat: repeat-x; height: 19px; margin-right: 2px; display: inline; float: left; z-index: 1; position: relative; top: 7px;}
#tab_newsroom .img_tab_news {display: inline; float: right; height: 25px; margin-right: 6px;}

#tab_newsroom .tab_on span.t, #tab_newsroom .tab_on_news span.t {padding: 3px 2px 0 3px;}
#tab_newsroom .tab_on span.t a, #tab_newsroom .tab_on_news span.t a {font-weight: normal; color: white;}
#tab_newsroom .tab_off span.t {padding: 3px 2px 0 3px; font-weight: normal;}

#tab_newsroom #subcat div.r {display: block; float: right;}
#tab_newsroom #subcat div.c {display: block; float: left; margin-top: 4px;}
#tab_newsroom #subcat div.c img {margin-top: 0; vertical-align: middle;}
#tab_newsroom #subcat div.l {display: block; float: left;}

/*** newsroom-myart ***/

/* globalne */

#myart {width: 888px; margin: 0 auto;}
#myart div.outline {padding: 10px;}
#myart div.outline_t {padding: 10px 10px 0 10px;}


/* nagłowek */

#myart .head {background-image: url('/_image-ir/bg/bg_orange_grad.gif'); background-repeat: no-repeat; height: 25px;}
#myart .head_cat {margin-top: 5px; margin-left: 5px; display: inline; float: left; font-size: 12px; font-weight: bold;}
#myart .head_cat a {color: white; text-decoration: none;}
#myart .head_cat span{width: 138px; display: block; float: left; position: relative;}
#myart .head_cat span.t1 {color: white; top: 1px; z-index: 3}
#myart .head_cat span.t2 {color: #6c96ca; left: -137px; top: 2px; z-index: 2}

/* przyciski */

.b_on, .b_off {height: 24px; text-align:center; display: inline; float: left; position: relative; margin: 0 5px 0 0; background-repeat: repeat-x;}
.b_off {cursor: pointer;}
.b_on .b_m {font-size: 11px; color: #5e5e5e; font-weight: bold;}
.b_off .b_m {font-size: 11px; color: #5e5e5e; font-weight: bold;}
.b_on img.icon, .b_off img.icon {vertical-align: top; position: relative; top: 4px;}
.b_on span.b_m span, .b_off span.b_m span {vertical-align: top; position: relative; top: 6px;}
.b_on .b_r, .b_off .b_r {position: relative;}



/* wybór - pole select */

#myart .select, #myart .select select {font-size: 11px;}
#myart .select td.b2 {background-color: #d6e2f2;}
#myart .select td.b2 div.c2 {margin: 5px 5px 0 8px; float: left; display: inline;}
#myart .select td.b2 div.nButton {margin: 5px 0 0 5px;}

/* lista artykulow - tabela */

#myart .p_link_top .p_link {position: relative; top: 25px;}
#myart .p_link_t {position: relative; top: -3px; font-size: 11px;}
#myart table.list {clear: both;}
#myart table.list img.sort {vertical-align: top; position: relative; top: 5px; left: 4px;}
#myart table.list img.sort2 {vertical-align: top; position: relative; top: 4px; left: 4px;}
#myart table.list td {height: 20px; font-size: 12px;}
#myart table.list td.r1 {padding-left: 5px;}
#myart table.list td.t1, #myart table.list span.t1 {font-size: 9px; font-family: Verdana, Tahoma, Arial;}
#myart table.list span.t1 {position: relative; top: -1px;}
#myart table.list td.b1 {border-right: 1px solid #dfdfdf;}
#myart table.list td.b2 {border-right: 1px solid #9cb8d7;}
#myart table.list td.opt a {cursor: pointer;}
#myart table.list td.row0a {background-color: #d6e2f2;}
#myart table.list td.row0b {background-color: #d6e2f2; border-bottom: 1px solid #9cb8d7;}
#myart table.list td.row0b a {text-decoration: none;}
#myart table.list td.row0b a:hover>span {text-decoration: underline;}
#myart table.list td.row0c {background-color: #e4ecf6; border-bottom: 1px solid #c9d7ec; border-top: 1px solid white; padding: 0 0 0 5px; font-weight: bold; color: #5e5e5e;}
#myart table.list td.row1 {background-color: #efefef; border-bottom: 1px solid #dfdfdf; border-top: 1px solid white; padding-top: 1px; padding-bottom: 1px;}
#myart table.list td.row2 {background-color: #f8f8f8; border-top: 1px solid #ffffff; padding-top: 1px; padding-bottom: 1px;}

/* legenda - tabela */

#myart table.key {clear: both;}
#myart table.key td {height: 20px; font-size: 11px;}
#myart table.key img {vertical-align: top;}

/* dodaj / edytuj artykuł */

#art_add, #art_edit {padding: 0 10px 10px 10px;}
#art_add span.t, #art_add span.t2,
#art_edit span.t, #art_edit span.t2 {display: block; color: #5e5e5e; margin: 2px 0 0 6px; font-weight: bold; line-height: 18px}
#art_add span.t, #art_edit span.t {margin-top: 0;}
#art_add input.text, #art_add textarea, #art_add select,
#art_edit input.text, #art_edit textarea, #art_edit select {border: 1px solid #d5dee8; margin: 4px 0 0 6px; padding-left: 3px;}
#art_edit input.disabled, #art_edit textarea.disabled, #art_edit select.disabled {border: 1px solid #d5dee8; margin: 4px 0 0 6px; color: #b9b9b9; background-color: #f1f1f1; padding-left: 3px;}
#art_add select, #art_edit select {height: 16px; padding: 0; outline: 0;}
#art_add option, #art_edit option {padding: 0; margin: 0;}
#art_add .nButton, #art_edit .nButton {margin-left: 225px;}

/* dodaj / edytuj zdjęcia */

#photo_add, #photo_del, #photo_desc {clear: both;}
#photo_add td.title .t, #photo_del td.title .t, #photo_desc td.title .t {color: black}
#photo_add td.title, #photo_del td.title, #photo_desc td.title {padding: 20px 0 10px 0; font-family: Trebuchet MS, Tahoma, Arial; font-size: 16px; font-weight: bold; color: #366E2C;}
#photo_main, #photos, #photo_upload, #photo_s, #photo_a_del, #photo_a_desc {padding: 10px;}
#photo_main .bg_blue_m1l, #photo_s .bg_blue_m1l {text-align: center; padding: 20px 0;}
#photo_main img.mp, #photo_s img.mp {border: 5px solid #e1e6ec;}
#photo_upload div.nmp, #photo_a_del div.nmp, #photo_a_desc div.nmp {border: 1px solid #e1e6ec; background-color: #F5F6F9; margin: 5px; padding: 5px; display: block; float: none;}
#photo_upload span.t, #photo_a_del span.t {font-size: 11px; margin-bottom: 3px;}
#photo_upload input.file {font-size: 11px; margin: 4px 0; }
#photo_a_desc input.text {font-size: 11px; margin: 4px 0 0 0; width: 310px;}
#photos div.p {display: block; float: left;}
#photos div.txt_tp {margin: 0 0 5px 9px; font-size: 11px; width: 120px;}
#photos div.mp {border: 1px solid #AEBDCC; background-color: #e0e5ea; margin: 5px; display: block; float: none;}
#photos div.mp img.img {border: 3px solid #AEBDCC; margin: 5px 0 5px 5px;}
#photos div.nmp {border: 1px solid #e1e6ec; background-color: #F5F6F9; margin: 5px; display: block; float: none;}
#photos div.nmp img.img {border: 3px solid #e1e6ec; margin: 5px 0 5px 5px;}
#photos div.opt {font-size: 10px; font-weight: normal; vertical-align: top; margin: 5px 0; display: block; width: 150px; float: right;}
#photos div.opt div {margin: 5px 0 3px 0;}
#photos div.opt img {vertical-align: top;}
#photos div.opt span {position: relative; top: 2px;}
#photos div.opt a {text-decoration: none;}
#photos div.opt a:hover>span {text-decoration: underline;}


/* napisz do nas */

#write2us {background-image: url('/image/_jd/bg/bg_freelancer_gray.jpg'); background-repeat: no-repeat; background-position: 10px 0; width: 300px; height: 90px; padding: 0; margin: 10px 0 0 0;}
#write2us div.content {padding: 13px 0 0 0; margin: 0 0 0 80px;}
#write2us .t1, #write2us .t2, #write2us span.b_write2us {height: 19px; line-height: 18px; font-size: 12px !important; font-family: Tahoma, Arial, Verdana;}
#write2us span.b_send_news {margin: 0; text-align: right;}


/* tab_newsroom */

#tab_newsroom {font-family: Tahoma, Arial, Verdana; color: black; font-size: 11px; letter-spacing: 1px;margin: 0 auto;}

#tab_newsroom a {color: #5e5e5e; text-decoration: none;}
#tab_newsroom a:visited {color: #5e5e5e; text-decoration: none;}
#tab_newsroom a:hover {color: #ca4040; text-decoration: none;}
#tab_newsroom a:active {color: #ca4040; text-decoration: none;}

#tab_newsroom .tab_on a.ico_home {background-image: url('/_image-ir/icons/home_white.gif'); background-repeat:no-repeat; padding-left: 12px; height: 10px; background-position: 0 2px}
#tab_newsroom .tab_off a.ico_home {background-image: url('/_image-ir/icons/home_gray_red.gif'); background-repeat:no-repeat; padding-left: 12px; height: 10px; background-position: 0 0;}
#tab_newsroom .tab_off a:hover.ico_home {background-image: url('/_image-ir/icons/home_gray_red.gif'); background-repeat:no-repeat; padding-left: 12px; height: 10px; background-position: 0 -12px}

#tab_newsroom .tab_on span, 
#tab_newsroom .tab_off span {display: block; float: left;}

#tab_newsroom .tab_on {background-image: url('/_image-ir/tabs/tOrange/tab_1tc.gif'); background-repeat: repeat-x; height: 19px; margin-right: 2px; display: inline; float: left; z-index: 1; position: relative; top: 7px;}
#tab_newsroom .tab_off {background-image: url('/_image-ir/tabs/tGray/tab_2tc.gif'); background-repeat: repeat-x; height: 19px; margin-right: 2px; display: inline; float: left; z-index: 1; position: relative; top: 7px;}
#tab_newsroom .img_tab_news {display: inline; float: right; height: 25px; margin-right: 6px;}

#tab_newsroom .tab_on span.t, #tab_newsroom .tab_on_news span.t {padding: 3px 2px 0 3px;}
#tab_newsroom .tab_on span.t a, #tab_newsroom .tab_on_news span.t a {font-weight: normal; color: white;}
#tab_newsroom .tab_off span.t {padding: 3px 2px 0 3px; font-weight: normal;}

#tab_newsroom #subcat div.r {display: block; float: right;}
#tab_newsroom #subcat div.c {display: block; float: left; margin-top: 4px;}
#tab_newsroom #subcat div.c img {margin-top: 0; vertical-align: middle;}
#tab_newsroom #subcat div.l {display: block; float: left;}

/* end: tab_newsroom */
