div.search{ height:76px; }
div.search form {float:right;width:750px;}
div.search form div{float:left;font-size:12px;color:#fff;font-weight:bold; padding:4px; line-height:22px; font-size:11px;}
div.hc{display:none;}
div#content_display1, div#content_display2, div#content_display3, div#content_display4, div#content_display5, div#content_display6{font-size:12px; color:#4780b2 !important; text-align:justify; }
div#content_display1 img, div#content_display2 img, div#content_display3 img, div#content_display4 img, div#content_display5 img, div#content_display6 img{display:block;float:left;margin:12px;width:181px;}
div#content_display1 p, div#content_display2 p, div#content_display3 p, div#content_display4 p, div#content_display5 p, div#content_display6 p{font-size:14px; font-weight:bold;padding:8px; }
div#content_display1 p a, div#content_display2 p a, div#content_display3 p a, div#content_display4 p a, div#content_display5 p a, div#content_display6 p a{text-decoration:none;color:#4780b2;}
div#content3 a{ float:left;margin:5px; width:215px; font-size:12px; color:#4780b2;font-weight:bold;text-decoration:none;text-align:center; }
div#content3 a img{border:1px solid #a2a2a2; }
div#content1 { height:185px; }
div#content2 { height:258px; }

p.lh{float:right;width:464px;font-size:14px; font-weight:bold;padding:5px;}
p.lh a{ display:block; font-size:12px; color:#4780b2; font-weight:bold; text-decoration:none;}
div.content_holder{ width:699px; float:left; background-color:#fff; margin-top:15px; }
div.tabs{ height:25px; background: url('/images/tabs_bg.gif') repeat; }
div.tabs a{display:block;float:left;width:180px; font-size:10px; text-align:center; height:25px; line-height:25px; text-decoration:none; color:#4780b2;}
div.tabs a.active{ background: url('/images/tab_active_bg.gif') no-repeat; }
div.tabs a.inactive{ background: url('/images/tab_inactive_bg.gif') no-repeat; }
div.bnrs{ width:285px; float:right; }
div.bnrs div.u1{ margin-top:5px; }
div.bnrs div.u2{ margin-top:15px; }
div.bnrs div.regiony_swf { background-color:#fff; margin-top:0; text-align:center; }

div.top_login_start form{width:220px;height:120px;padding:78px 0px 0px 770px}
div.top_login_start form input{ margin-top:6px;width:130px;height:17px;padding:3px; font-size:10px;}
div.top_login_start form input.submit{ float:right;height:25px;margin-top:95px;margin-right:7px;color:#fff;font-size:10px;padding-bottom:7px}
div.top_login_start form p{ color:#d00; font-size:14px;text-transform:uppercase;font-family:Tahoma;font-weight:bold;margin-bottom:5px}
div.top_login_start form p.user{ font-weight:normal; font-family:arial; margin-top:10px; text-transform:none; color:#4780b2; }
div.top_login_start form a{font-size:10px; color:#4780b2; display:block;line-height:14px !important; text-decoration:none;}

div.scroller a, div.scroller div{float:left;margin:0px 1px; }
div#content2{position:relative;}
div.scroller{ position:absolute; bottom:8px;}
div#mag_scroll, div#site_scroll{ height:81px; overflow:hidden; width:635px; position:relative; }

div#mag_scroll img, div#site_scroll img{margin:0px 4px; width:150px; display:block; float:left; }


/*
uX height calculation formula:
uX.height = 93 * X - 20 [px]
 */
div.content_holder .u2{	height:166px; padding:10px; }
div.content_holder .u3{ height:237px; padding:10px;	}

/* wyszukiwarka */
div.sr a{ color:#4780b2; text-decoration:none; font-weight:bold; display:block; margin:5px; }
div.sr P{ width:520px;}

p.mm{ position:absolute; font-size:10px; color:#032549; font-weight:bold; bottom:95px; }

.sbgpl{ background-image:url('/images/wyszukiwarka_bg_pl.jpg'); }
.sbgen{ background-image:url('/images/wyszukiwarka_bg_en.jpg'); }

p.pollhead_pl, p.pollhead_en{ background-repeat:no-repeat; color:#fff; font-family:verdana; font-size:11px; height:50px; padding:6px; width:191px; line-height:1.4em; padding-right:90px; }
p.pollhead_pl{ background-image:url('/images/poll_head_pl.jpg');  }
p.pollhead_en{ background-image:url('/images/poll_head_en.jpg');  }
.pollbody{ width:287px; background-image:url('/images/poll_bg.gif'); background-repeat:repeat-y; padding-top:10px; margin-bottom:17px; }
.pollbody p{ font-family:verdana; font-size:9px; line-height:20px; padding:0 5px; }
.pollbody p input{ vertical-align:middle; }
input.pollsubmit{ width:287px; height:28px; }
form.fnl{ background:url('/images/newsletter.gif') no-repeat; height:106px }