.global{font-size:11px}

.floatfix:after{content:'';display: block;clear: both;visibility: hidden;line-height: 0;height: 0}
html[xmlns] .floatfix{display:block}
* html .floatfix{height:1%}

body{background:#FFF}
BODY,A,DIV,IMG,TABLE,TD,TH,I{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box;font-size:11px}

#hn,.extraBg{background:#FFF url(gbg.png) repeat-x}
.extraBg.iDesignTop{background-position:center 30px;}
#hn1{width:754px;height:35px;border-bottom:2px solid #FFF;margin:0 auto;text-align:left}
#hn3{background:url(dots.gif) repeat-x 0 0;height:1px;line-height:1px;width:750px}
#hn4{width:750px}
#ag{background:url(archipelag_group.png);width:165px;height:33px;line-height:200px;overflow:hidden;display:block;float:left}
#ag_by{background:url(logo_by_small.png);width:125px;height:33px;line-height:200px;overflow:hidden;display:block;float:left}
#hn2{height:36px;width:754px;background:url(hn_menu.png?v2) no-repeat;margin-bottom:22px}
#hn2 ul{list-style:none;margin:0;padding:0}
#hn2 li{float:left;height:36px;width:107px;overflow:hidden;line-height:160px}
#hn2 li.hnm5{width:112px}#hn2 li.hnm5 a{width:104px}#hn2 li.hnm6{width:105px}#hn2 li.hnm6 a{width:97px}
#hn2 li a{display:block;height:36px;width:99px;float:left;margin-left:8px !important;margin-left:4px}
#hn2 li a:hover{background:#FFF;filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;}

#hnBY{height:36px;width:754px;margin-bottom:22px}
#hnBY ul{list-style:none;margin:0;padding:0}
#hnBY li{float:left;height:36px;width:105px;overflow:hidden;/*line-height:160px;*/border-left:2px solid #FFFFFF;text-align:center}
#hnBY li:last-child{border-right:2px solid #FFFFFF}
#hnBY li a{display:block;height:36px;width:99px;float:left;/*margin-left:8px !important;margin-left:4px;*/border-left:6px solid #868686;padding: 4px 0 0px 4px;text-decoration:none;text-transform:uppercase;font-family: Arial;font-size:12px;font-weight:bold;color:#FFF;letter-spacing:-1px}
#hnBY li.hnm1 a{border-left:6px solid #15367F;}
#hnBY li.hnm2{width:125px}
#hnBY li.hnm2 a{width:119px;border-left:6px solid #A50000;}
#hnBY li.hnm3 a{border-left:6px solid #FF3B19;}
#hnBY li.hnm4 a{border-left:6px solid #F9CF01;}
#hnBY li.hnm5{width:95px}
#hnBY li.hnm5 a{width:89px;border-left:6px solid #616161;}
#hnBY li.hnm6{width:95px}
#hnBY li.hnm6 a{width:89px;border-left:6px solid #FFA024;}
#hnBY li.hnm7 a{border-left:6px solid #FFCC00;}

#hnBY li a:hover{background:transparent;filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;}
#hnBY li a small {display:block;font-size:8px;color:#FFF;text-transform:uppercase;letter-spacing:0}

#top{background:url(bg_top.png) repeat-x bottom left}#body{background:#FFF;width:780px;display:inline}#foot{background:url(bg_foot.png) repeat-x bottom right}

#sig{padding-left:200px}#sig ADDRESS{float:right}
#sig ADDRESS, #copy{font-family:Tahoma,sans-serif;color:#FFFFFF;font-size:9px;font-style:normal;margin:10px 0px 15px}
#sig ADDRESS A,#foot ADDRESS A:link,#foot ADDRESS A:visited,#foot ADDRESS A:hover{font-family:Tahoma,sans-serif;color:#FFFFFF;font-size:9px;font-style:normal;text-decoration:none;background:url(http://impactmedia.pl/design/sig/im_wht.gif) no-repeat 2px 0px;padding-left:16px}
#sig ADDRESS A:hover {text-decoration:underline}

#head table.links h2{margin:0;font-weight:normal}
#head table.links{margin-top:2px;z-index:1;position:relative}
#head table.links sup{font-size:10px;font-weight:normal}
#head table.links td{text-align:center;vertical-align:middle}
#head table.links td a{height:43px;border-bottom:1px solid #FFF;padding-top:5px;border-right:2px solid #FFF;display:block;font-size:11px;color:#FFF;background:#7C8EB7 url(bg_links.png) bottom left;margin:0}
#head table.links td a:hover{background-image:url(bg_links_hover.png)}
#head table.links td.l1 a,#head table.links td.l2 a,#head table.links td.l3 a{width:134px}
#head table.links td.l4 a{width:139px}#head table.links td.l5 a{width:209px;border-right:0}

#hn table.linkspl h2{margin:0;font-weight:normal}
#hn table.linkspl{margin:2px auto 0;z-index:1;position:relative}
#hn table.linkspl sup{font-size:10px;font-weight:normal}
#hn table.linkspl td{text-align:center;vertical-align:middle}
#hn table.linkspl td p{margin:0;}
#hn table.linkspl td a{height:39px;border-bottom:1px solid #FFF;padding-top:5px;border-right:2px solid #FFF;display:block;font-size:11px;color:#FFF;background:#7C8EB7 url(linkspl.png) 0 0;margin:0}
#hn table.linkspl td a:hover{background-position:0 39px}
#hn table.linkspl td.l1 a{width:107px;border-left:1px solid #FFF}
#hn table.linkspl td.l2 a{width:107px}#hn table.linkspl td.l3 a{width:109px}#hn table.linkspl td.l4 a{width:109px}
#hn table.linkspl td.l5 a{width:109px;background-position:-200px 0}#hn table.linkspl td.l5 a:hover{background-position:-200px 39px}
#hn table.linkspl td.l6 a{text-align:left;padding-left:15px;padding-top:11px;width:211px;background-position:-400px 0;border-right:1px solid #FFF}#hn table.linkspl td.l6 a:hover{background-position:-400px 39px}

#hn table.linkspl td.l7 a{
	background:#CF0000 url(phone_icon.gif) no-repeat 177px 7px;margin:0;
	text-align:left;padding-left:10px;padding-top:5px;width:211px;border-right:1px solid #FFF;
	font-style:normal;
}

.vstd{filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50;border:none}
.vstd div{border:none}

a,input{outline:0}div{cursor:default}a{cursor:pointer}
#topLeft img{margin-right:13px}
#topLeft a,#topLeft p{color:#CF0000}
#topLeft p{margin:7px 0 0 0}
body,input,select,option,textarea{background:#FFF}
input.checkbox,input.radio{background:none}

div.langs{margin:10px 0 0 0;color:#777;font-weight:normal;position:relative}
div.langs a.contact{color:#777;font-weight:normal;background:#FFF url(contact.gif) no-repeat top left;padding-left:15px;margin-right:14px}
div.langs a.language{color:#777;font-weight:normal;background:#FFF url(language.gif) no-repeat top left;padding-left:15px;margin-right:14px}
div.langs span {position:relative;top:4px;cursor:pointer}

div#lng1{position:absolute;top:0;left:50% !important;left:0;z-index:99;width:375px;display:none}
div.jptjf{position:absolute !important;position:static;right:87px !important;right:0}
div#langs{width:47px;position:absolute;top:33px;right:10px;background:url(lang_bg.gif) repeat-y top left;z-index:10}
div#langs img{display:block}
div#langs table{margin:4px 7px 4px 8px;width:32px}
div#langs table img{border:1px solid #D7D7D7;font-size:1px;position:relative;top:1px;left:1px}
div#langs table a{width:100%;display:block;color:black}
div#langs table a:hover{text-decoration:none}
div#langs table tr:hover{background:#F6F6EF}

#plang{float:right;height:33px;padding:7px 1px;width:500px}
#plang a{width:24px;height:18px;padding:4px;display:block;float:right;background:url(lng.gif) no-repeat 0 0;margin-left:4px}
#plang .a{background:url(lnga.gif) no-repeat 0 0;}

h1.logo{float:left;margin:0}h1.logo a{display:block;margin-right:13px;width:170px;height:50px;line-height:200px;overflow:hidden}

#navi{text-align:left;padding:10px 0 10px 2px;background:#FFF url(bg_foot.png) repeat-x bottom left;color:#999}
#navi span{color:#4C4C4C}#navi a{color:#999}

#CTL h1,.contLeft h1{color:#CF0000;font-weight:normal;margin:1px 0 25px;padding-bottom:5px;font-size:22px}
#CTL h1.h,.contLeft h1.h{margin:1px 0 0;padding:11px 0 0}
#CTL .view_types{color:#7C7C7C}

#hr{border-bottom:1px solid #D6D6D6;display:block;height:25px !important;height:26px}
#hr div.hr_art{float:right;color:#999;font-size:9px;position:relative;top:13px}
#hr a.hr_art{color:#999;font-size:9px;position:relative;top:11px}

#CTL .picB{clear:both;height:222px}#CTL .picS{clear:both;height:130px !important;height:110px}#CTL .picT{clear:both;height:144px !important;height:142px}
#CTL .picB img{width:249px;height:181px}#CTL .picS img{width:115px;height:84px}#CTL .picT img{width:160px;height:116px}
#CTL .picB div{width:259px}#CTL .picS div{width:125px;margin-right:10px}#CTL .picT div{width:170px;margin-right:10px}
#CTL .picS div.lst,#CTL .picT div.lst{margin-right:0;clear:right;margin-bottom:7px !important;margin-bottom:0px}
#CTL .picS a b,#CTL .picT a b{font-size:9px;font-weight:normal;padding:1px 0 2px}
/*#CTL .picS a b {width:98px}*/
#CTL .picT span{font-size:9px;font-weight:normal;padding-bottom:2px}
#CTL .picB div.mar,#CTL .picS div.mar,#CTL .picT div.mar{margin-right:10px}
#CTL .picB a:hover,#CTL .picS a:hover,#CTL .picT a:hover{color:#CF0000;text-decoration:underline;cursor:pointer}
#CTL .picB img,#CTL .picS img,#CTL .picT img,#CTL .picB object,#CTL .picS object,#CTL .picT object{margin:4px 4px 0px}
#CTL .picB b,#CTL .picS b,#CTL .picT b{margin:4px;float:left;color:#CF0000}
#CTL .picB b:hover,#CTL .picS b:hover,#CTL .picT b:hover{text-decoration:underline}
#CTL .picB span,#CTL .picS span,#CTL .picT span{margin:4px;float:right;font-weight:bold;color:#6C6C6C}
#CTL .picB div,#CTL .picS div,#CTL .picT div{border:1px solid #DEDED2;float:left}
.viewlist{border:none;display:block;}

#CTL .picB .opacity div.homecat{position:absolute;top:0;left:0;width:130px;height:27px;border:4px solid #FFF;padding:0;overflow:hidden}
#CTL .picB .opacity div.homecat a{color:#FFF}
#CTL .picB .opacity div.homecat img{width:123px;height:20px;margin:0;position:absolute;top:0;left:0}
#CTL .picB .opacity div.homecat span{position:absolute;top:-4px !important;top:-5px;left:19px;width:99px;height:18px;padding-top:2px;color:#FFF;text-align:center;font-weight:normal}

#CTL .opacity{position:relative}
#CTL div.mask{display:none;visibility:hidden}
#CTL .mask_on div.mask{position:absolute;top:0;left:0;background:url(white60opacity.png);border:0;width:100%;display:block}
#CTL .picB div.mask{height:203px}
#CTL .picS div.mask{height:108px}
#CTL .picT div.mask{height:138px}
#CTL .picB .opacity a.bookmark{padding-top:0}
#CTL .picS .link{cursor:pointer;margin-bottom:10px}
#CTL .Block .search-result table.content{width:530px}

#CTL a.bookmark{float:left;color:#777;font-size:9px;font-weight:normal;padding:0;margin:2px 0 0 3px;background:url(notes2_ia.gif) no-repeat 0px 2px;cursor:pointer;width:14px;height:15px;position:relative;overflow:visible}
#CTL a.bookmark-remove{background-image:url(notes2.gif);color:#DB1616}
#CTL a.bookmark span.mb{visibility:hidden;position:absolute;left:-6px;top:-2px;color:#FFF;border:0;float:right;white-space:nowrap;font-size:11px;z-index:10;background:url(notes3_bg.gif) no-repeat top right #CE0000;padding-right:1px}
#CTL a.bookmark span.mb-remove{background:url(notes3_bg.gif) no-repeat top right #70706C}
#CTL a.bookmark span.mb div.body{padding:0 4px 1px 20px}
#CTL a.bookmark span.mb div{border:0;margin:0;padding:0;width:100%}

#CTL .picS a.bookmark span.mb div.body,#CTL .picT a.bookmark span.mb div.body{font-size:9px;font-weight:normal;padding:1px 4px 0 20px;line-height:11px}
#CTL .picS a.bookmark span.mb div.body{padding:1px 4px 0 20px;line-height:12px}

#CTL a.bookmark span.mb-add div.body{background:#CE0000 url(notes3.gif) no-repeat}
#CTL a.bookmark span.mb-remove div.body{background:#70706C url(notes3_ia.gif) no-repeat}

#CTL a.bookmark:hover{border:0;line-height:12px}
#CTL a.bookmark:hover span.mb{visibility:visible}
#CTL a.bookmark:hover span.mb small{font-size:9px;font-weight:normal;position:relative;top:0px !important;top:-2px}

#CTL .resultM a.bookmark{background:url(notes4_ia.gif) no-repeat 0px -1px;cursor:pointer;width:20px;height:34px;position:relative;overflow:visible;z-index:9}
#CTL .resultM a.bookmark-remove{background-image:url(notes4.gif);color:#DB1616}
#CTL .resultM a.bookmark span.mb{left:0 !important;top:-1px !important;top:-1px;float:right;white-space:nowrap;z-index:10;width:259px;height:34px;padding:0}
#CTL .resultM a.bookmark span.mb div.body{padding:0 4px 1px 20px}
#CTL .resultM a.bookmark span.mb div{border:0;padding:0;width:100%}
#CTL .resultM a.bookmark span.mb-remove{background:none}
#CTL .resultM a.bookmark span.mb-add div.body{background:url(notes4l.gif) no-repeat}
#CTL .resultM a.bookmark span.mb-remove div.body{background:url(notes4l_ia.gif) no-repeat}
#CTL .resultM a.bookmark span.mb div.body{font-size:18px;font-weight:normal;padding:3px 4px 1px 20px;line-height:15px;color:#FFF}
#CTL .resultM a.bookmark:hover span.mb small{font-size:9px;font-weight:normal;position:relative;top:1px !important;top:1px}
#CTL .resultM .sfl{position:relative;left:-3px !important;left:-6px}

#CTL .arts .resultM a.bookmark span.mb{width:388px}
#CTL .arts .resultM a.bookmark span.mb div.body{font-size:13px;font-weight:bold}
#CTL .arts .resultM a.bookmark span.mb-add div.body{background:url(notes5l.gif) no-repeat}
#CTL .arts .resultM a.bookmark span.mb-remove div.body{background:url(notes5l_ia.gif) no-repeat}
#CTL .arts .resultM .sfl{position:relative;left:-3px !important;left:-9px}

#CTL .fieldname-Body div{width:500px}
#CTL .q1,#CTL .q2{padding:10px 4px 2px 30px}
#CTL .q1{background:#F6F6EF url(arch_q) no-repeat 0 0;border-bottom:8px solid #F6F6EF}
#CTL .q1 DIV.body{margin:8px 0 0 0}
#CTL .q1 A.more{color:#DB1616}
#CTL .q2{background:#FFF url(arch_a) no-repeat 0 -1px;border-bottom:8px solid #FFF}

#CTL .picM{margin-top:15px}
#CTL .picM th{font-size:9px;color:#999;font-weight:normal;padding-bottom:5px}
#CTL .picM th.ver{text-align:left;padding-right:10px}
#CTL .picM th.ver a{white-space:nowrap}
#CTL .picM th.authors{text-align:right}
#CTL .picM th a{font-size:9px;color:#C20000;font-weight:normal}
#CTL .picM td{padding:6px;border:1px solid #DEDED2}
#CTL .picM td div{position:relative;height:372px}
#CTL .picM td DIV.Wrapper{position:absolute;top:297px;left:2px;height:auto}
#CTL .picM td span{padding:2px;background:#FFF;border:1px solid #DEDED2;display:inline-block;margin-right:1px}

#CTL .picM img{width:516px;/*height:372px*/}
#CTL .picM span img{width:93px;height:67px;cursor:pointer}
#CTL .nmt{margin-top:0}
#iProjectImg{cursor:pointer}

#CTL table.underline,.contLeft table.underline{border-bottom:1px solid #D1D1D1;margin-bottom:15px}
#CTL .text,.contLeft .text{color:#4C4C4C;line-height:140%}
#CTL .text p,.contLeft .text p{margin:6px 0px 12px;padding:0}
#CTL .text a,.contLeft .text a{color:#D91616;text-decoration:underline}
#CTL .text a:hover,.contLeft .text a:hover{color:#D91616;text-decoration:none}
#CTL .text ul,#CTL .richtext ul,.contLeft .text ul,.contLeft .richtext ul{margin:6px 0px 4px 18px;padding:0;list-style:none}

#CTL .text ul li,#CTL .richtext ul li,.contLeft .text ul li,.contLeft .richtext ul li{margin-bottom:10px;padding-left:9px;background:#FFFFFF no-repeat 0px 6px}
#CTL .text ul ul li,#CTL .richtext ul ul li,.contLeft .text ul ul li,.contLeft .richtext ul ul li{background:#FFFFFF no-repeat -1px 6px}

#CTL ul.aster li,#CTL ul.aster ul li,#CTL .richtext ul li,.contLeft ul.aster li,.contLeft ul.aster ul li,.contLeft .richtext ul li{background-image:url(aster.gif)}

#CTL ul.aster li.h-0,.contLeft ul.aster li.h-0{font-weight:bold}
#CTL ul.aster li.h-1,.contLeft ul.aster li.h-1{margin-left:20px;background-position:-1px 6px}
#CTL ul.SiteMap li,.contLeft ul.SiteMap li{margin-bottom:2px}
#CTL ul.SiteMap li a,.contLeft ul.SiteMap li a{text-decoration:none}
#CTL ul.SiteMap li a:hover,.contLeft ul.SiteMap li a:hover{text-decoration:underline}

#CTL .params td{text-align:center;background:#F6F6EF url(dots_h.gif) repeat-y top right;padding:4px 5px 4px;width:13%}
#CTL .params td div{color:#C20000;font-size:9px;padding-bottom:7px;height:30px}
#CTL .params td.last{background-image:none}

#CTL .realization{margin-bottom:12px}
#CTL .realization td{text-align:left;color:#4C4C4C;padding:7px 8px 7px}

#CTL .text .picM{margin-bottom:15px}
#CTL .text .picM .rel{background:none;margin:0;border:0;padding:0}
#CTL .text .picM .rel a.next,#CTL .text .picM .rel a.previous{position:relative;text-decoration:none}
#CTL .text .picM .rel a.next:hover,#CTL .text .picM .rel a.previous:hover{text-decoration:underline;color:#777}
#CTL .text .picM .rel a.next{top:6px !important;top:9px}
#CTL .text .picM .rel a.previous{top:9px}
#CTL .text .picS{margin-bottom:20px}
#CTL .text .picS img{margin-bottom:4px}

#CTL .article{padding-bottom:18px;background:#FFF url(dots.gif) repeat-x bottom left}
#CTL .article span{font-size:9px;color:#777}
#CTL .article p{margin:10px 0px 4px;color:#4C4C4C;line-height:140%}

#CTL .notes{margin-bottom:12px}

#CTL .flash{border:1px solid #DEDED2;margin-bottom:15px;text-align:center;padding:25px 0}
#CTL .flash2{margin-top:18px}

#CTL .header,#CTL .header h1{background:#FFF url(bg_foot.png) repeat-x bottom left;padding:0 0 6px;font-size:22px}
#CTL .header a{font-size:22px;color:#CF0000}
#CTL .bj{line-height:26px}
#CTL .bj a{font-size:80%}
#CTL .header h1{font-weight:normal}
#CTL .hl2{font-size:17px}

#CTL .mtb{padding:25px 0 20px}
#h_news span,#h_manual span{cursor:pointer;position:relative;bottom:0 !important;bottom:7px}
#CTL .header span.off a{font-size:18px}

#CTL .header a.rht{background:#FFF url(newsarch.gif) no-repeat 0 14px !important;background-position:0 15px}
#CTL .header a.rht{float:right;font-size:11px;padding:11px 0 0 13px;color:#7C7C7C;position:relative;bottom:7px}

#CTL .view_types{margin-top:6px;font-size:9px;z-index:10;line-height:11px}
#CTL .view_types b{float:right;position:relative;top:3px;font-weight:normal;margin-right:3px}

#CTL .view_types #vt{float:right;height:16px;background:url(listtype_bg.gif) no-repeat top right;cursor:pointer;position:relative;overflow:hidden;text-align:right}
#CTL .view_types #vt .vt_t{margin:0 9px 0 0;background:url(listtype_bg_in.gif) no-repeat;height:17px;width:100% !important;width:86px;white-space:nowrap;overflow:visible;font-size:9px;padding-right:9px !important;padding:0}
#CTL .view_types #vt .vt_i{margin:3px 0 0 5px;position:relative;top:1px;right:0px;}
#CTL .view_types #vt .vt_r{padding:2px 35px 0 0;outline:1px solid blue}
#CTL .view_types #vt .vt_r div{font-size:9px}

#CTL #vt_menu{position:absolute;background:url(listtype_l.gif) no-repeat;height:80px;padding-left:2px;z-index:10;top:-100px;right:0px;display:none}
#CTL #vt_menu table{background:url(listtype_r.gif) no-repeat top right;height:80px;width:90px}
#CTL #vt_menu table td{white-space:nowrap;padding:0 4px 0 10px;height:10px}
#CTL #vt_menu table img{margin:3px 5px 0 5px;position:relative;top:1px}
#CTL #vt_menu table td a{padding:3px 0 2px 0;font-size:9px;display:block;color:#7C7C7C;top:-1px;position:relative;text-decoration:none}
#CTL #vt_menu table td a.disabled,#CTL #vt_menu table td a:hover.disabled{color:#ACACAC}
#CTL #vt_menu table td a:hover{color:#333}

#CTL .wmg{margin-right:10px}
#CTL .header2{padding:7px 0 2px;font-size:22px}
#CTL a,.contLeft a{color:#4C4C4C}
#CTL a.download,.contLeft a.download{background:transparent url(download_ico.gif) no-repeat scroll 0 3px;margin:5px 0 4px;padding-left:13px}
#CTL .arts,.contLeft .arts{width:530px;margin-top:15px}
#CTL .arts span,.contLeft .arts span{display:block;color:#999999;padding-left:2px;clear:both;padding-top:6px;padding-bottom:6px}
#CTL h3,.contLeft h3,div#body div#cont .global div#CTL div.richtext div.Block h3 a{font-size:18px;font-weight:normal;margin:0 0 2px 0;height:auto !important;height:25px;line-height:110%}
#CTL .richtext .Block #d_news .sfl h3{line-height:100%}
#CTL .arts h3,#CTL .arts .sfl h3 a,.contLeft .arts h3,.contLeft .arts .sfl h3 a{color:#CF0000;font-size:13px;font-weight:bold;padding-top:4px}
#CTL .arts .image,.contLeft .arts .image{border:1px solid #DEDED2;padding:3px 4px 2px 5px;width:127px}
#CTL .richtext .arts .image{padding:1px 1px 3px 1px}
#CTL .arts .left,.contLeft .arts .left{float:left;margin-right:6px}
#CTL .arts .right,.contLeft .arts .right{float:right;margin-left:6px}
#CTL .arts .image img,.contLeft .arts .image img{margin-bottom:2px}
#CTL .arts .image i,#CTL .richtext .image i,.contLeft .arts .image i,.contLeft .richtext .image i{float:left;font-size:9px;color:#999999;padding-left:2px}
#CTL .richtext .image i.sp3{line-height:12px;position:relative;bottom:2px;padding:0 8px 0 4px}
#CTL .arts .content,.contLeft .arts .content{color:#4C4C4C;font-size:11px;line-height:140%;width:365px}
#CTL .arts .content a.more,.contLeft .arts .content a.more,a.more{padding-left:14px;color:#DB1616;background:url(more.gif) no-repeat;background-position:0 center;margin:10px 0 0 0px}
#CTL .arts p,.contLeft .arts p{display:block}

#CTL .arts .org .sfl h3 a{color:#CF0000;font-size:14px;font-weight:bold;padding-top:0px}
#CTL .arts .org .sfl span{top:0}

#h_manual{display:none}
#d_news,#h_news{display:block}

#CTL h3 span{color:#666666;font-size:11px}

.richtext{color:#4B4B4B;line-height:140%}
.richtext p{margin:4px 0 8px}
.richtext .image{border:1px solid #DEDED2;margin:2px 10px 10px 0;text-align:left}
.richtext .lst{margin-right:0}
.richtext .image img{margin:4px}
.richtext .left{margin-right:10px;float:left}
.richtext .left2{margin:10px 0 15px 0px}
.richtext .right{margin-left:10px;float:right}
.richtext .right2{margin:10px 0 15px 8px}
.richtext .center{margin-left:135px;width:259px;margin-bottom:8px}
.richtext h3,div#body div#cont .global div#CTL div.richtext div.Block h3 a{color:#C20000;margin:20px 0 10px}
.richtext h4{font-size:12px;margin:10px 0 5px}
.richtext a{color:#C20000}

#CTL .projectNav{margin:1px 0 3px !important;margin:0 0 3px;text-align:left;padding-bottom:5px;border-bottom:1px solid #D6D6D6;height:24px;padding-top:0px !important;padding-top:10px}

#CTL .bgnone{margin-bottom:5px;background:none}
#CTL .bottom{margin:0 0 40px;border-top:1px solid #D6D6D6;border-bottom:0;padding-top:4px;clear:both}
#CTL .bottom select{position:relative;top:2px}
#CTL .bottom label{position:relative;top:1px}
#CTL .category{text-align:left;font-size:9px;color:#999999}
#CTL .projectNav .previous,#CTL .projectNav .previous_ia,#CTL .projectNav .all,#CTL .projectNav .delete_ia,#CTL .projectNav .next,#CTL .projectNav .next_ia,#CTL .projectNav .add,#CTL .projectNav .view{float:right}
#CTL .projectNav a{color:#777;padding-left:13px;background:#FFFFFF no-repeat;background-position:0 3px;margin-top:3px !important;margin-top:0px;padding-top:0}
#CTL .mtt{position:relative;top:3px !important;top:0;text-decoration:none}

#CTL .bar{width:530px;height:33px;background:#FFFFFF url(bg_bar.png) repeat-x top left;float:left;color:#7F7F7F;padding:8px 10px}
#CTL .bar a{font-size:9px;color:#7F7F7F}
#CTL .bar .fr{margin-top:0}
#CTL .bar .fl{margin-top:2px}
#CTL .bar input,#CTL .bar select{border:1px solid #DEDED2;font-size:10px;width:100px;background:#FFF}
#CTL .bar input{margin-right:10px}
#CTL .bar select{margin-right:2px}
#CTL .bar select option.disabled{color:#999}
#CTL input.submit{padding:0;margin:0;background:#FFFFFF url(search.png) no-repeat top left;border:none;width:19px;height:19px;cursor:pointer}
#CTL .bar table{font-size:11px;color:#7F7F7F;clear:both}
#CTL .bar td{vertical-align:middle}

#CTL a.list{background-image:url(list.gif)}
#CTL a.previous{background-image:url(previous.gif)}
#CTL a.previous_ia{background-image:url(previous_ia.gif)}
#CTL a.all{background-image:url(all.gif)}
#CTL a.add{background-image:url(add.gif)}
#CTL a.qt{background-image:url(quot.gif);padding-right:4px}
#CTL a.delete_ia{background-image:url(delete_ia.gif)}
#CTL a.next,#CTL .projectNav a.view{background-image:url(next.gif)}
#CTL a.next_ia{background-image:url(next_ia.gif)}
#CTL .projectNav a.next,#CTL .projectNav a.next_ia{background-position:right 3px;padding:0 13px 0 0px}
#CTL .projectNav a.previous_ia,#CTL .projectNav a.next_ia{text-decoration:none}
#CTL .projectNav div.span{color:#777}
#CTL .projectNav div.span label{position:relative;top:0 !important;top:-4px}
#CTL .projectNav div.span select{font-size:9px;border:1px solid #DEDED2;position:relative;top:2px !important;top:-1px}
#CTL .projectNav{padding-top:0;padding-bottom:0}
#CTL .bottom{padding-top:10px}

#CTL .report{background:#F6F6EF;padding:6px;line-height:140%;margin-bottom:1px}
#CTL .report .title,#CTL span.square{color:#000;background:url(square.gif) no-repeat 0 6px;padding-left:8px}
#CTL .report span{color:#666}
#CTL .report .user{color:#C20000}
#CTL span.text{color:#666}
#CTL mb{padding-bottom:4px}
#CTL .colors h5{font-size:14px}

#CTL h6.partners{margin:15px 0 0;color:#999;font-weight:normal;font-size:9px;background:#FFFFFF url(bg_foot.png) repeat-x bottom left;}
#CTL h6.search{margin:10px 0 20px 0;color:#999;font-weight:normal;font-size:9px;background:#FFFFFF url(bg_foot.png) repeat-x bottom left;}

.q_win #CTL div#file{width:342px;margin-bottom:10px}
.q_win #CTL div.body-file{width:342px}
.q_win table.field-file{width:334px;margin-bottom:10px}

#CTL div#file{width:505px;margin-bottom:10px}
#CTL div.body-file{width:505px}
table.field-file{width:497px;margin-bottom:10px}

div.tabs-buttons{margin:0px 0 15px}
table.tabs-buttons td div{height:25px;cursor:pointer}
table.tabs-buttons td.set{background:url(tabs_set_out.png) no-repeat;color:#C20000;text-align:center}
table.tabs-buttons td.set div{background:url(tabs_set_in.png) no-repeat top right;padding:5px;}
table.tabs-buttons td{background:url(tabs_unset_out.png) no-repeat;color:#777777;text-align:center}
table.tabs-buttons td div{background:url(tabs_unset_in.png) no-repeat top right;padding:5px;}

#CTR ul{padding:0;margin:0 0 2px;list-style:none;background:#DEDEDE;padding-bottom:1px;color:#4C4C4C}
#CTR li{background:#FFF url(bg_li.gif) no-repeat}
#CTR li a{color:#4C4C4C;display:block;width:100%;padding:9px 28px 8px 20px;background:no-repeat 171px 6px;cursor:pointer}
#CTR li.m-0 {/*font-weight:bold;*/}
#CTR li.mcs {font-weight:bold;}
#CTR li.mc {text-decoration:underline}
#CTR li.mc-0 {font-weight:bold}
#CTR li.mc a{color:#15367F}
#CTR li.m-1 {background:#FFF url(bg_li.gif) no-repeat 15px top}
#CTR li.m-1 a{padding-left:35px}
#CTR li.m-2 {background:#FFF url(bg_li.gif) no-repeat 30px top}
#CTR li.m-2 a{padding:9px 28px 8px 50px;font-size:9px}
#CTR li.m-3 {padding-left:40px;font-size:7px}

#CTR li.rd{background:#FFF url(bg_li_rd.gif) no-repeat}
#CTR li.rd a{color:#CF0000}
#CTR li.bold a{font-weight:bold}
#CTR li a.disabled{color:#BFBFBF !important;cursor:default;text-decoration:none}
#CTR li.input span{font-size:9px;padding:4px 0 0px;color:#CF0000}
#CTR li.input input{position:absolute;top:7px;left:0}
#CTR li.input{position:relative;color:#4C4C4C}
#CTR li.input img{position:absolute;top:10px;left:3px}
#CTR table a{color:#777;padding-left:13px;background:no-repeat;background-position:0 3px}
#CTR table .print{text-align:right;padding-bottom:24px}
#CTR table .notes{padding-left:2px}
#CTR table .notes a{background-image:url(notes.gif);cursor:pointer}
#CTR table .print a{background-image:url(print.gif);cursor:pointer}

#CTR a.icon,#CTL .richtext a.link,a.link{color:#777;padding-left:13px;background:no-repeat;background-position:0 3px;margin:2px 0 0 2px}
#CTL a.lnk2{color:#777;padding-left:13px;background-repeat:no-repeat;background-position:0 3px;margin:2px 0 0 2px}
#CTR a.notes{background-image:url(notes.gif)}
#CTR a.list{background-image:url(list.gif)}
#CTR a.previous{background-image:url(previous.gif)}
#CTR a.next,#CTL .richtext a.link,a.link{background-image:url(next.gif)}
#CTL a.link{color:#C20000}

#CTR .search{margin-top:16px;color:#4C4C4C}
#CTR .search div{height:20px;position:relative;line-height:17px}
#CTR .search input.field,#CTR .search select{width:135px;border:1px solid #DEDED2;position:absolute;left:60px;t2op:0px !important;top:1px}
#CTR .search select,#CTR .search input{height:16px;font-size:11px !important;font-size:9px;color:#4C4C4C}
#CTR .search select option{color:#4C4C4C}
#CTR .search select option.disabled{color:#999}
#CTR .search input{h2eight:18px}
#CTR .search .small{width:50px !important}
#CTR .search .right{left:145px !important}
#CTR .search span{position:absolute;display:block;width:24px;text-align:center;left:114px;top:-1px;padding:2px}
#CTR .search .hr{height:27px;background:url(bg_foot.png) repeat-x bottom left;margin-bottom:8px}
#CTR .search .desc{height:46px}
#CTR .search table .desc{height:25px}
#CTR table.submit{border-bottom:1px solid #DEDEDE}
#CTR .search .desc input,#CTR .search .desc select{top:17px !important}
#CTR .search .desc span{top:15px !important}
#CTR .search input.submit,#CTL .order input.submit{padding:0;margin:0 5px 0 0;background:url(search.png) no-repeat;border:none;width:19px;height:19px;cursor:pointer}
#CTR .search .submit,#CTL .order .submit{cursor:pointer}
#CTL .order table.submit{border-top:10px solid #FFF}
#CTR .search td.desc,#CTL .order td.desc{text-align:right;padding:3px 2px 0 0px}
#CTL .order td.rd{color:#CF0000}
#CTR .simple .advanced{display:none}

#CTR .favorites div.title{font-size:14px;color:#4C4C4C;margin-top:16px;padding-bottom:4px;background:url(dots.gif) repeat-x bottom right}
#CTR .favorites div.a{display:block;background:#F6F6EF url(dots.gif) repeat-x bottom right;clear:both;padding:3px 15px 4px 3px}
#CTR .favorites div.row2{background-color:#FBFBF8}
#CTR .favorites .border{border:1px solid #DEDED2;background:#FFFFFF;float:left;overflow:hidden;padding:4px;width:46px;height:36px}
#CTR .favorites .border img{width:36px;height:26px}
#CTR .favorites div.a .desc{float:right;width:106px;position:relative}
#CTR .favorites div.a .desc a{font-size:9px;color:#4C4C4C}
#CTR .favorites div.a .desc a span{font-size:11px;color:#C20000;padding:0}
#CTR .favorites div.a .desc a:hover{color:#C20000}
#CTR .favorites div.a div.close{position:absolute;top:1px;left:109px;cursor:pointer}
#CTR .favorites div.empty{background-color:#FBFBFB}
#CTR .favorites div.slot_empty{color:#B2B2B2}
#bookmark-menu-article,#bookmark-menu-project{margin-bottom:2px}

#CTR .favorites a.bookmark_list{background:url(list.gif) no-repeat 0 3px;padding-left:13px;color:#777}

#CTR table.desc{margin-bottom:12px}
#CTR table.desc th,#CTR table.desc td{color:#4C4C4C;font-weight:normal;text-align:left}
#CTR table.desc th{font-size:14px;padding-bottom:6px;vertical-align:bottom}
#CTR table.desc th.rd{color:#CF0000;font-size:16px}
#CTR table.desc td{padding-bottom:2px}
#CTR table td.cr,#CTR table th.cr{text-align:right}
#CTR table td.bd,#CTR table th.bd{font-weight:bold}

#CTR a.pool{background:url(arrow_red.gif) no-repeat center left;padding:5px 5px 5px 12px;margin-left:10px;font-size:9px}
#CTR .icons{text-align:center;margin-bottom:14px}
#CTR .icons img{margin:0 1px 0 1px}
#CTR h3{color:#CF0000;font-weight:bold;margin:0 5px 5px;font-size:11px}
#CTR span{color:#70706C;padding:4px 5px 6px;display:block}

#CTR .sitesearch table,#CTR .newsletter table{width:182px !important;width:183px}
#CTR .sitesearch div.title,#CTR .newsletter div.title{margin:1px 0 4px}
#CTR .sitesearch div.ot{background:#FFFFFF url(dots.gif) repeat-x;color:#4C4C4C}
#CTR .sitesearch div.ob,#CTR .newsletter div.ot,#CTR .newsletter div.ob{background:#FBFBF8 url(dots.gif) repeat-x;color:#4C4C4C}
#CTR .sitesearch div.ot,#CTR .newsletter div.ot{background-position:top left;padding-top:1px}
#CTR .sitesearch div.ob,#CTR .newsletter div.ob{background-position:bottom left;padding:8px}
#CTR .sitesearch input{width:180px;border:1px solid #DEDED2;font-size:9px;padding:1px;height:17px;margin-bottom:2px}
#CTR .sitesearch button{border:0;height:19px;padding:0;background:url(search.png) no-repeat top right;cursor:pointer;p2adding:0 18px 2px 0 !important;padding:0 20px 0 0;font-size:11px;color:#CF0000;font-weight:bold;display:inline-block}

#CTR .newsletter .info{color:#70706C}
#CTR .newsletter .info div{line-height:115%;margin-bottom:10px}
#CTR .newsletter .info .ob{padding-bottom:3px;background-image:url(ul_border.png);margin-bottom:0}
#CTR .newsletter div.ot{background-color:#FFF;}
#CTR .newsletter .info small{display:block;padding-bottom:8px}
#CTR .newsletter .info small a{color:#CD0000;text-decoration:underline}
#CTR .newsletter .info small,#CTR .newsletter .info small a{font-size:9px}
#CTR .newsletter button{height:19px;border:0;p2adding:0 18px 2px 0 !important;padding:0 20px 0 0;font-size:11px;color:#CF0000;font-weight:bold;display:inline-block}
#CTR .newsletter button.nl_remove{background:url(news_remove.png) no-repeat top right;cursor:pointer;margin-right:1px}
#CTR .newsletter button.nl_add{background:url(news_add.png) no-repeat top right;cursor:pointer;margin-left:2px}
#CTR .newsletter table div{border:1px solid #DEDED2}
#CTR .newsletter table div.nl_failure{border:1px solid #C20000}
#CTR .newsletter table span{font-size:9px;color:#FFF;background:#FF7F7F;margin:0;padding:0}
#CTR .newsletter table input{border:0;width:180px;font-size:9px;padding:1px 3px 2px}

#CTR .advert{font-size:9px}
#CTR .advert a.advtext{color:#73746F;text-decoration:none;font-size:9px}
#CTR .advert .img{float:left;margin:2px 6px 1px 0 !important;margin:2px 6px 13px 0;padding:3px;border:1px solid #DDDED8}
#CTR .advert a.more{float:none;margin:0}
#CTR .advert p{margin:0 0 10px !important;margin:0;position:relative;top:0 !important;top:-12px}

#CTR .login td.td1{white-space:nowrap;padding-top:0 !important;padding-top:3px;color:#4C4C4C}
#CTR .login td.td2{padding:0 6px 4px 4px}
#CTR .login td.td2 input{border:1px solid #DEDED2;width:100%}
#CTR .login td.td2 .login_info{width:100%;background:#FF7F7F;color:#FFF;font-size:9px;padding-left:2px;border:1px solid #C20000;border-top:none;position:relative;top:0 !important;top:-1px}

#CTR table.login_error td.td2 input{border:1px solid #C20000}
#CTR table.login_error td.td2 input.eb{border-bottom:none}
#CTR table.login_error td.td2 .login_info{display:block}
.login_info{display:none}

#CTR a.post_last{line-height:100%;margin-top:10px;padding-left:14px;background:url(post.gif) no-repeat 0 2px;font-style:normal;display:block;cursor:pointer;color:#555}
#CTR div.sitesearch div.ot .reg{background-image:url(add.gif)}
#CTR div.sitesearch div.ot .prm{background-image:url(help.gif)}
#CTR div.sitesearch div.ot .edt{background-image:url(edit.gif);display:block;margin-top:4px}
#CTR div.sitesearch div.ot .usr{background-image:url(user.gif);text-decoration:none;display:block;margin-bottom:2px;color:#4C4C4C}
#CTR .dig{text-align:right;padding-right:2px}
#CTR .pool li{border-top:1px solid #FFF;border-bottom:1px solid #FFF;background:#FFF url(bg_li.gif) no-repeat left 1px}

#foot p{margin:15px 0 0 0;float:left;font-weight:normal;font-size:9px;color:#AAA}
#foot img{float:right;margin-top:8px}

#footer {margin-top:12px;padding-bottom:15px;line-height:130%}
#footer .links a{color:#7F7F7F;margin-right:12px}
#footer .signature,#footer .signature a{color:#AAAAAA;font-size:9px;text-align:right}

.infobox{border:1px solid #DEDED2;background:#F6F6EF;padding:10px 15px;margin:20px 0}.bmempty{color:#70706C}
.rd,#CTL h5.rd{color:#CF0000}.fl{float:left}.fr{float:right}
.form-disabled {color:#A0A0A0}.form-disabled TD.product-price{color:#A0A0A0}.form-disabled TD.product-amount{display:none;}
.nohref,.nohref:hover {text-decoration:none;cursor:pointer}
.nowrap{white-space:nowrap}.du{border-bottom:1px solid #D1D1D1}
.bgnone{background:none}.dsnone{display:none}
.mgb{border-bottom:15px solid #FFF}.mgbs{border-bottom:30px solid #FFF}.mgt{border-top:15px solid #FFF}.mgts{border-top:5px solid #FFF}
.sp2{position:relative;top:2px;color:#CF0000;cursor:pointer}
#CTL .mgt{margin-top:25px}#CTL .pdt{padding-top:8px}#CTL .pdt2{padding-top:12px}#CTR .mgt{margin-top:14px}#CTR .nh{height:0}

#CTL .ue_info{display:block;margin-left:5px}

#CTL .blockgroup{width:530px;height:81px;overflow:hidden;background:url(blok_grupa.gif) no-repeat 0 0}
#CTL .blockgroup a{width:106px;float:left;margin-top:57px;height:21px;color:#FFF;text-align:center;padding-top:2px !important;padding-top:1px}
div.bmempty p{margin:12px 0 10px !important;margin:0 0 10px}
body.print{margin:10px 48px}
body.print .picM span,body.print .desc .right{display:none}
.q_win{text-align:center;}

#q_content{width:380px;text-align:left;margin:0 auto}
#q_content .q_title{background:url(bg_top.png) repeat-x 0px 7px;height:0}
#q_content .q_title img{padding:0 0 10px 3px}
#q_content .q_call{padding:5px 4px 5px;color:#4C4C4C;text-align:right}
#q_content h1{font-size:22px;font-weight:normal;margin:15px 0 2px}
#q_content h2{font-size:11px;font-weight:bold;color:#4C4C4C;margin-top:3px}
#q_content .q_body{padding:0 10px 10px}
#q_content .q_body .ot,#q_content .q_body .ob{background:#FBFBF8 url(dots.gif) repeat-x;color:#4C4C4C;padding:1px}
#q_content .q_body .ot{background-position:top left}
#q_content .q_body .ob{background-position:bottom left;padding:6px 4px 4px}
#q_content input{border:0;background:#FFF;padding:1px;font-size:10px}
#q_content textarea{border:0;background:#FFF;padding:1px;height:40px}
#q_content .tip{font-size:9px;margin-left:6px}
#q_content .field{float:left;padding:0 6px 0;padding-bottom:8px;width:175px !important;width:175px;margin-bottom:15px}
#q_content .field .body{margin-top:2px;border:1px solid #DEDED2}
#q_content .field input,#q_content .field select,#q_content .field textarea{width:100%;border:0}
#q_content .field-failure .body{border:1px solid #C20000;border-bottom:0;margin-bottom:0}
#q_content .field-failure{margin-bottom:0}
#q_content div.failure{border:1px solid #C20000;border-top:0;background:#FF7F7F;color:#FFF;font-size:9px;padding:2px 3px;margin-top:0}
#q_content div.failure_top{border:1px solid #C20000;}
#q_content .fieldname-Email,#q_content .fieldname-Question,#q_content .fieldname-EmailTo,#q_content .fieldname-Body{padding-right:0;width:344px !important;width:344px}
#q_content .os{text-align:right}
#q_content button{border:0;background:#FFF;font-size:9px;color:#CF0000;position:relative;left:8px}
#q_content button img{position:relative;top:5px;margin-left:4px}
#q_content .fieldname-HearAbout{width:350px !important;width:350px}
#q_content .fieldname-HearAbout LABEL{color:#4C4C4C}

div.Block{border-top:1px solid #FFF;border-bottom:20px solid #FFF;clear:both;margin-bottom:0px}
#body #cont #CTR .tabname-bookmark a.icon{margin-top:0}
.iepngfix{visibility:visible !important;visibility:hidden;}

.swh{position:absolute;top:0;left:0;z-index:99}

BODY{margin:0;padding:0px;z-index:-1}
IMG{border:none;/*behavior:url(iepngfix.htc)*/}
FORM{margin:0px}
TABLE{border:none;margin:0px}
TD,TH{padding:0px;vertical-align:top}
P,TD,TH,DIV{font-family:"Lucida Grande",Tahoma,sans-serif}
A{text-decoration:none}
A:hover{text-decoration:underline}
.global{width:750px;border:none;padding:0px;margin-right:auto;margin-left:auto;vertical-align:top;-moz-box-sizing:border-box;z-index:0}
.global .global{position:relative;text-align:left;float:left}
#top{height:51px}
#topLeft{width:440px;float:left;text-align:left}
#topRight{width:300px;float:left;text-align:right;margin-top:5px}
#cont{margin-top:10px}
#CTL{width:530px;float:left;text-align:left}
#CTR{width:195px;float:right;text-align:left}
#CTR table{width:195px}
#CTR div#tabs{width:183px}
#CTL table.picM,#CTL table.desc{width:530px}
#CTL .mw{width:100%}
#CTL .rrq{text-align:right;padding-bottom:3px;border-bottom:1px solid #D6D6D6;margin-bottom:15px}
#foot{height:38px}
.clr{clear:both}
.debug{border:1px red solid}

/*--------------------------*/

#CTL .forum table{width:100%;overflow:hidden}
#CTL .forum table td{background:#F5F6F0;border-bottom:1px solid #DDDFD2;width:255px;border-top:8px solid #FFF}
#CTL .forum table td div{position:relative;padding:0 3px 6px 5px;color:#636A6F}
#CTL .forum table td div a{color:#D93D00}
#CTL .forum table td.td1{border-right:20px solid #FFF}
#CTL .forum table td span{position:absolute;right:3px;top:1px;color:#8C9094;font-size:9px;display:block;background:url(msg.gif) no-repeat 0 2px;padding-left:14px}
#CTL .forum table td div h2{margin:4px 40px 3px 0}
#CTL .forum table td div h2 a{color:#CF0000;font-size:15px}

#CTL table.tabs-buttons td.set{background:url(tabs_set_out_inv.gif) no-repeat;color:#C20000;text-align:center}
#CTL table.tabs-buttons td.set div{padding:5px 20px}
#CTL table.tabs-buttons td{background:url(tabs_unset_out_inv.gif) no-repeat;color:#777777;text-align:center;border:0}
#CTL table.tabs-buttons td div{padding:5px 20px}
#CTL table.tabs-buttons{width:530px}
#CTL div.tabs-buttons{background:#F6F6EF}
#CTL div.tab-p{border:0;padding:0 6px 4px;border-bottom:1px solid #DDDFD2;height:230px;position:relative}

#CTL .forum table.projects{width:517px}
#CTL .forum table.projects td{border:0;border-bottom:1px solid #DDDFD2}
#CTL .forum table.projects td.td1{border-right:10px solid #F5F6F0}
#CTL .forum table.projects td div{padding:0;margin:3px 0 3px 4px}
#CTL .forum div.projects{text-align:right;color:#747A7E;margin:7px 0 4px;position:absolute;bottom:4px;right:12px}
#CTL .forum div.projects a{border:1px solid #ECEDE6;padding:0 3px 1px 4px;background:#FFF;color:#CF0000;text-decoration:none;outline:0}
#CTL .forum div.projects a:hover{background:#CF0000;color:#FFF}
#CTL .forum div.projects a.inactive{border:1px solid #F6F6EF;background:none;color:#636A6F;font-weight:bold;cursor:default}

#CTL .forum .post{background:url(postf.gif) no-repeat 0 0;padding:8px 2px 4px 30px;margin:3px 0}
#CTL .forum .post1{background-color:#F5F6F0;border-bottom:6px solid #F5F6F0}
#CTL .forum .post h4{color:#CF0000;margin:0;font-size:11px}
#CTL .forum .post h5{margin:0;font-size:9px;color:#636A6F;font-weight:normal;margin-top:2px}
#CTL .forum .post h5 b{color:#CF0000;font-weight:normal}
#CTL .forum .post p{color:#636A6F;margin:5px 4px 5px 0;line-height:130%}
#CTL .forum h1 span{color:#636A6F;font-size:11px}

#CTL .forum a.all{color:#747A7E;background:url(all.gif) no-repeat 0 center;padding-left:13px;margin:5px 0 4px;width:300px;display:block;float:left;overflow:hidden}
#CTL .forum div.ans{margin:5px 0 4px;width:190px;display:block;float:left;overflow:hidden;text-align:right}
#CTL .forum div.ans a{color:#747A7E;background:url(add.gif) no-repeat 0 center;padding-left:13px;float:right}

#CTL .topic_list{width:100%}
#CTL .topic_list .topic_link{padding-bottom:5px;background:url(aster.gif) no-repeat 0 4px;padding-left:8px}
#CTL .topic_list .topic_link a{font-weight:bold;color:#CF0000}
#CTL .topic_list .topic_link span{color:#4C5457}
#CTL .topic_list .topic_link span b{color:#878B90}
#CTL .topic_list .topic_date{color:#878B90;white-space:nowrap;text-align:right}

#CTL p.forum b{font-weight:normal;color:#CF0000}

#CTL h1.h{padding-bottom:3px}
#CTL h1.h a,#CTL .richtext .Block h3.rr a{font-size:20px;color:#CF0000;line-height:110%}

#CTL .forum_panel button{border:0;outline:0;background:no-repeat 0 4px;padding-left:9px;font-size:9px;margin-left:3px}

#CTL .db{border-bottom:1px solid #D2D3D7;padding:4px 0 7px}
#CTL .db a,#CTL .db2 a{background-repeat:no-repeat;background-position:0 4px;padding-left:13px}
#CTL .db a.comment{background-image:url(comment.gif);float:right;color:#747A7E}
#CTL .db a.edit,#CTL .db2 a.edit{background-image:url(edit2.gif);color:#3F8EC7;margin-left:8px}
#CTL .db a.more{float:none}

#CTL .richtext .arts table.sfl h3{margin-left:2px}
#CTL .richtext .arts table.sfl span{padding-top:0}

#CTL .dpw{padding:5px 0 5px}
#CTL .dpw a{font-weight:bold;color:#4C5457;padding-left:6px;background:url(dot.gif) no-repeat 0 6px}
#CTL .dpw b{font-weight:normal;padding-left:10px;color:#969A9E}

#CTL .Block .diary{background:#F5F6F0}
#CTL .Block .diary .dr{padding:6px 8px}
#CTL .Block .diary .dl{background:#FBFBF9}
#CTL .Block .diary .dr p{margin:0}

#CTL .quot{background:#FBFBF8 url(quot.jpg) no-repeat left top;padding:6px 4px 6px 57px;font-size:9px;color:#A4A4A4;border:1px solid #F2F2F2;line-height:11px;margin:4px 5px 4px 0}
#CTL .quot a{font-size:9px}
#CTL .quot span{display:block;height:20px}
#CTL .quot span b{color:#7F7F7F;font-weight:normal}

/*--------------------------*/

#win_shadow a{line-height:16px;position:relative;top:2px !important;top:1px}

.nmp{background:#FBFBF8;border-top:1px dotted #DDDFD2;border-bottom:1px solid #DDDFD2;padding:16px 0;text-align:center;color:#CF0000;font-size:14px;font-weight:bold}
.dn{display:none}

a.color_icon{display:block;background:url(color_icon.png) no-repeat 0 0;width:27px;height:27px;position:absolute;right:0 !important;right:-1px;top:0;cursor:pointer;}
a.color_icon:hover{background-position:0 -27px}
b.color_icon{display:block;background:url(color_icon.png) no-repeat 0 -4px;width:23px;height:23px;position:absolute;right:0 !important;right:6px;top:0;}

EMBED,OBJECT{outline:0}
#CTL TABLE.EnergyTable{width:530px;margin-bottom:18px}
#CTL TABLE.EnergyTable TD.EnergyCell{width:261px;height:112px;height:auto;padding:11px 0 0 0;background:url(energycell_bg.png) no-repeat 0 0}
#CTL TABLE.EnergyTable TD.EnergyOff{background-image:none}
#CTL TABLE.EnergyTable TD.EnergyCell P{margin:0 15px;padding:0;font:normal 9px/9px Tahoma;color:#6E6E6D}
#CTL TABLE.EnergyTable TD.EnergyCell P.EnergyCellDesc{margin-top: 14px;padding-bottom: 8px;}
#CTL TABLE.EnergyTable TD.EnergyCell P.EnergyCellDesc2{/*margin-top: 6px;*/padding-bottom: 20px;font:normal 11px/11px Tahoma;color:#6E6E6D}
#CTL TABLE.EnergyTable TD.EnergyCell A.EnergyCellButton{color:#CF0000; display: block; clear: both; position: relative}
#CTL TABLE.EnergyTable TD.EnergyCell DIV.EnergyParam1{font:normal 7px/7px Tahoma;margin:2px 15px 18px 18px;background:url(energyparams.gif) no-repeat 220px 0}
#CTL TABLE.EnergyTable TD.EnergyCell DIV.EnergyParam2{font:normal 7px/7px Tahoma;margin:0 15px 5px 18px;background:url(energyparams.gif) no-repeat 0 -20px}
/*#CTL TABLE.EnergyTable TD.EnergyCell DIV.EnergyCellEU{font:normal 9px/9px Tahoma;text-align:center;color:#6E6E6D;background-color:#F6F6EF;height:105px;padding: 5px 5px 5px 10px}
#CTL TABLE.EnergyTable TD.EnergyCell DIV.EnergyCellEU P{margin-bottom:3px;margin-top:3px}
#CTL TABLE.EnergyTable TD.EnergyCell DIV.EnergyCellEU SPAN{font:normal 13px/13px Tahoma;color:#000}*/
#CTL TABLE.EnergyTable TD.EnergyCell DIV.EnergyCellEU{font:normal 9px/9px Tahoma;text-align:center;color:#000;background-color:#EAE925/*#F9EC25*/;height:105px;padding: 5px 5px 5px 10px;margin-bottom:4px}
#CTL TABLE.EnergyTable TD.EnergyCell DIV.EnergyCellEU P{margin-bottom:1px;margin-top:2px;color:#000}
#CTL TABLE.EnergyTable TD.EnergyCell DIV.EnergyCellEU SPAN{font:normal 13px/13px Tahoma;color:#000;font-weight:bold}


#CTL TABLE.EnergyTable TABLE,#CTL TABLE.EnergyTable TD{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-sizing:border-box}
#CTL TABLE.EnergyTable TD.CostCell TABLE{width:261px;color:#4C4C4C;background:url(bg_foot.png) repeat-x scroll bottom left}
#CTL TABLE.EnergyTable TD.CostCell TABLE.Cost2011 TD{border-right:1px solid #CDCDCA;vertical-align:middle;padding:4px 0;background-image:url(bg_foot.png);background-repeat: repeat-x;background-position:bottom left}
#CTL TABLE.EnergyTable TD.CostCell TABLE THEAD TH{border-right:1px solid #CDCDCA;font-size:9px;vertical-align:middle;padding:4px 0;background-image:url(bg_foot.png);background-repeat: repeat-x;background-position:bottom left}
#CTL TABLE.EnergyTable TD.CostCell TABLE B{color:#696969}
#CTL TABLE.EnergyTable TD.CostCell TABLE TD.right{margin:none;float:none;text-align:right;width:86px;padding-right:14px;padding-left:0}
#CTL TABLE.EnergyTable TD.CostCell TABLE TD.center{margin:none;float:none;text-align:center;width:86px;padding-right:14px;padding-left:0}
#CTL TABLE.EnergyTable TD.CostCell TABLE .BgBeige{background-color:#F6F6EF}
#CTL TABLE.EnergyTable TD.CostCell TABLE .Border{background-image:none;border-top:1px solid #C9C9C9}
#CTL TABLE.EnergyTable TD.CostCell TABLE .TxRed{color:#C20000}
#CTL TABLE.EnergyTable TD.CostCell TABLE TD.NoBorder,#CTL TABLE.EnergyTable TD.CostCell TABLE.Cost2011 TD.NoBorder,#CTL TABLE.EnergyTable TD.CostCell TABLE TH.NoBorder{border:none}
#CTL TABLE.EnergyTable TD TABLE TD A{color:#CF0000;}
#CTL TABLE.EnergyTable TD.CostCell TABLE.Cost2011 TD.right{padding:4px 0}
#CTL TABLE.EnergyTable TD.CostCell TABLE.Cost2011 TD.center{padding:4px 0}
#CTL TABLE.EnergyTable TD.CostCell TABLE.Cost2011 .TxRed B{color:#C20000}
#CTL TABLE.EnergyTable TD.CostCell TABLE.Cost2011 .TxRed{color:#C20000;background-color:#F9F9F4}
#CTL TABLE.EnergyTable TD.CostCell TABLE.Cost2011 TD P{margin:0 5px 3px 5px;font-size:9px}

#CTL TABLE.EnergyTable TD.CostCell DIV.EnergyCellEU{font:normal 9px/9px Tahoma;text-align:center;color:#000;background-color:#EAE925/*#F9EC25*/;height:105px;padding: 5px 5px 5px 10px;margin-bottom:4px}
#CTL TABLE.EnergyTable TD.CostCell DIV.EnergyCellEU P{margin-bottom:3px;margin-top:3px;color:#000}
#CTL TABLE.EnergyTable TD.CostCell DIV.EnergyCellEU SPAN{font:normal 13px/13px Tahoma;color:#000;font-weight:bold}



#CTL .SlideGallery{border:1px solid #DEDED2;/*min-height IE*/min-height:91px;height:auto !important;height:91px;/*min-height IE*/;padding:0;overflow:hidden;position:relative;margin-bottom:20px;font-size:0}
#CTL .SlideGallery DIV{font-size:0}
#CTL .SlideGallery A{border:1px solid #DEDED2;margin:0 0 10px 10px;padding:2px;width:99px;height:73px;display:inline-block}
#CTL .SlideGallery A IMG{border:none;width:93px;height:67px}
#CTL .SlideGallery A#SlidePrev{width:51px;height:89px;display:block;border:none;margin:0;position:absolute;top:0;left:0;background:url(slidegallery.png) no-repeat 0 0}
#CTL .SlideGallery A#SlideNext{width:51px;height:89px;display:block;border:none;margin:0;position:absolute;top:0;right:0;background:url(slidegallery.png) no-repeat -51px 0}

.iIE #CTL .SlideGallery A{display:block;float:left}
.iIE #CTL .SlideGallery A#SlidePrev{width:51px;top:1px;left:0}
.iIE #CTL .SlideGallery A#SlideNext{width:48px;top:1px;right:0}

#CTL .SlideGallery A#SlidePrev:hover{background-position:0 -90px}
#CTL .SlideGallery A#SlideNext:hover{background-position:-51px -90px}
#CTL .SlideGallery A#SlidePrev.Inactive{background-position:0 -180px;cursor:default}
#CTL .SlideGallery A#SlideNext.Inactive{background-position:-51px -180px;cursor:default}
#CTL .SlideInfo{font-size:9px;margin-bottom:20px;background:#F6F6EF;border:1px solid #DEDED2;border-top:none;padding:8px}

.FlyBox{-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px}
.FlyBoxLogo{width:45px;background-repeat:no-repeat;background-position:center center;position:absolute;top:0}
.FlyBoxLeft{-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}
.FlyBoxLeft .FlyBoxLogo{right:-40px;-moz-border-radius:0 6px 6px 0;-webkit-border-radius:0 6px 6px 0;border-radius:0 6px 6px 0}
.FlyBoxRight{left:-40px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}
.FlyBoxRight .FlyBoxLogo{left:-40px;-moz-border-radius:6px 0 0 6px;-webkit-border-radius:6px 0 0 6px;border-radius:6px 0 0 6px}

#FacebookFlyBox{background-color:#4B67A6;padding:10px;height:330px}
#FacebookFlyBox .FlyBoxLogo{height:125px;background-image:url(facebookflyboxlogo.png);background-color:#4B67A6}
#FacebookFlyBox.FlyBoxLeft{background-image: -webkit-gradient(linear,right top,left top,color-stop(0, #4B67A6),color-stop(1, #2C4784));
background-image: -moz-linear-gradient(right,#4B67A6 0%,#2C4784 100%);
background-image: -o-linear-gradient(right,#4B67A6 0%,#2C4784 100%)
}
#FacebookFlyBox.FlyBoxLeft .FlyBoxLogo{background-image:url(facebookflyboxlogo.png), -webkit-gradient(linear,right top,left top,color-stop(0, #5E80C0),color-stop(1, #4B67A6));
background-image:url(facebookflyboxlogo.png), -moz-linear-gradient(right,#5E80C0 0%,#4B67A6 100%);
background-image:url(facebookflyboxlogo.png)
}
#FacebookFlyBox.FlyBoxRight{background-image: -webkit-gradient(linear,left top,right top,color-stop(0, #4B67A6),color-stop(1, #2C4784));
background-image: -moz-linear-gradient(left,#4B67A6 0%,#2C4784 100%)
}
#FacebookFlyBox.FlyBoxRight .FlyBoxLogo{background-image:url(facebookflyboxlogo.png), -webkit-gradient(linear,left top,right top,color-stop(0, #5E80C0),color-stop(1, #4B67A6));
background-image:url(facebookflyboxlogo.png), -moz-linear-gradient(left,#5E80C0 0%,#4B67A6 100%);
background-image:url(facebookflyboxlogo.png)
}
.NotusKredyt{width:530px;height:288px;position: relative;background:url(kalkulatory-notus.jpg) no-repeat 0 0}
.NotusKredyt .Box{width:260px;height:138px;position:absolute;padding:7px 10px;color:#FFF}
.NotusKredyt .Box *{position:relative;z-index:0;text-shadow:0px 1px 0px rgba(0, 0, 0, 0.4)}
.NotusKredyt .Box H4{padding:0 0 8px;margin:0}
.NotusKredyt .Box SPAN{position:absolute;left:0;top:0;bottom:0;right:0;z-index:0;opacity:0;filter:alpha(opacity=0);background:red;-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;-moz-transition: all .5s ease-out;transition: all .5s ease-out}
.NotusKredyt .BoxOver SPAN{opacity:0.3;filter:alpha(opacity=20)}
.NotusKredyt .Box P{padding:5px 40px 0 0;margin:0;line-height:13px;text-align: justify}
.NotusKredyt .Box A{position:absolute;left:0;top:0;bottom:0;right:0;z-index:1}
.NotusKredyt .Box1{left:0;top:0}
.NotusKredyt .Box2{right:0;top:0}
.NotusKredyt .Box3{left:0;bottom:0}
.NotusKredyt .Box4{right:0;bottom:0}

BODY .BorderBox,BODY .BorderBox *{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}

.ItemsList{clear:both;margin-left:-3px;margin-right:-3px;margin-bottom: 1em;overflow:hidden}
.ItemsList .Icon{position:absolute;left:7px;top:10px;width:16px;height:16px;z-index:0}
.ItemsList .Icon SPAN{position:absolute;left:0;top:0;right:0;bottom:0;background:url(itemlist_ico.png) no-repeat center center}
.Item{display:block;position:relative;padding:0;margin:10px 3px;background-color:transparent;background:url(bg_foot.png) repeat-x 0 bottom;-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;-moz-transition: all .5s ease-out;transition: all .5s ease-out}
.Item .ItemFrame{background:url(bg_foot.png) repeat-x 0 0;position:relative;display:block;background-color:transparent;padding:3px 0;color:#3F3F3F;-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;-moz-transition: all .5s ease-out;transition: all .5s ease-out}
.Item .ItemContent{position:relative;background:#F9F9F9 url(itemlist_itembg.png) repeat-y 0 0;padding:10px 0 10px 40px}
.ItemOver .ItemFrame{background-color:#FAFBA8;-webkit-transition: all .5s ease-out;-o-transition: all .5s ease-out;-moz-transition: all .5s ease-out;transition: all .5s ease-out}
.Item A{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}
.EvoViewerRowNew .Item A{position:relative;}
.iIE .Item A{background:transparent;filter:alpha(opacity=0);width:100%;height:100%}
.Item A:hover,.Item A:hover *{text-decoration:none}
.Item A:hover U{text-decoration:underline}
.Item A:hover B,.Item A:hover I{color:inherit}
.Item H4{margin:0;padding:0;z-index:0}
.Item P{margin:0;padding:0;z-index:0}