#newsroom {color: black;}

/* 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/_jd/bg/bg_blue_grad_4.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: #6c96ca; 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/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/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: #285ea6; 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: #285ea6; 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/_jd/bg/bg_blue_grad_4.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: #285ea6; 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: 583px; 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;}

/* wyszukiwarka - prawa strona */

#newsroom_search_bar {background-image: url('/image/_jd/bg/bg_orange_blue_1.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/_jd/bg/bg_search_gray.gif'); background-repeat: no-repeat; display: inline; float: left; border: 1px solid #9baabf; 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/_jd/bg/bg_orange_blue_1t.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/_jd/bg/bg_orange_blue_1m.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/_jd/bg/bg_orange_blue_1b.gif'); background-repeat: no-repeat; display: block; width: 500px; height: 4px; font-size: 0}
#newsroom_search_bar_2 input.text {background-image: url('/image/_jd/bg/bg_search_gray.gif'); background-repeat: no-repeat; display: inline; float: left; border: 1px solid #87a7d3; 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 #87a7d3; color: #527bb4; 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 #87a7d3; font-size: 11px; font-family: Tahoma, Arial, Verdana; color: #527bb4; 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: 583px; 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 #e1e6ec; background-image: url('/image/_jd/bg/blue_white_grad_140.gif'); 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 #e0e5ea;}
#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: #285ea6; 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.info img {vertical-align: middle;}

#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 #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/_jd/bg/bg_blue_grad_4.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: #6c96ca; 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 #e1e6ec; width: 563px; padding-top: 5px;}

#profil {margin: 5px 0 0 5px}
#profil .b1, #profil .b2 {border: 1px solid #e1e6ec; background-image: url('/image/_jd/bg/blue_white_grad_140.gif'); 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; color: #5775a4; margin: 0 3px 3px 5px;}
#profil span.img {display: inline; float: left; margin: 0 10px 0 0;}
#profil span.img img {border: 5px solid #e0e5ea;}
#profil span.about {display: inline; float: left; margin: 0; font-size: 11px; padding: 0 5px 5px 5px;width:365px;}
#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: 583px; 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/_jd/bg/bg_blue_grad_4.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: #6c96ca; 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 #e1e6ec; background-image: url('/image/_jd/bg/blue_white_grad_140.gif'); 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 #e0e5ea;}
#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; color: #5775a4;}
#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: #285ea6; 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 {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}