   			.col12 {background:white;}
   			.col12 .communityPage.praktykant {background:#EAF0E6; margin-left:1px;}
    		.communityPage {padding:0 5px;}
    		.communityPage.praktykant {padding:0;}
    		
    		
    		.communityPage,.communityPage table {font-size:12px;line-height:17px;}
    		.bold {font-weight:bold;}
    		.displayNone {display:none;}
    		.off {color:rgb(220,220,220);}
    		.mb10 {margin-bottom:10px;}
    		.mb15 {margin-bottom:15px;}
    		.mb20 {margin-bottom:20px;}
    		.mb30 {margin-bottom:30px;}
    		.mt0,#contentWrapper .box.mt0 {margin-top:0px;}
    		.mt2 {margin-top:2px;}
    		.mt5 {margin-top:5px;}
    		.mt10 {margin-top:10px;}
    		.mt15 {margin-top:15px;}
    		.mt20 {margin-top:20px;}
    		.ml5 {margin-left:5px;}
    		.ml10 {margin-left:10px;}
    		.ml25 {margin-left:25px;}
    		.mr5 {margin-right:5px;}
    		
    		.padd5 {padding:5px;}
    		.padd8 {padding:8px;}
    		.strike,a.u.strike {text-decoration: line-through;}
    		h3.noBorder {borden:none;}
    		.fs11 {font-size:11px;}
    		
    		.w80 {width:80px;}
    		.w100 {width:100px;}
    		.w105 {width:105px;}
    		.w109 {width:109px;}
    		.w110 {width:110px;}
    		.w120 {width:120px;}
    		.w200 {width:200px;}
    		.w300 {width:300px;}
    		.w330 {width:330px;}
    		.w320 {width:320px;}
    		.w450 {width:450px;}
    		.oh {overflow:hidden;}
    		.pointer {cursor:pointer;}
    		span.grey {color:rgb(200,200,200);}
    		.fs10 {font-size:10px;}
    		a, table td a {color:01337c;}
    		a.noUnderline {text-decoration:none;}
    		a.hoverU:hover {text-decoration:none;}
    		a.noUnderline:hover {text-decoration:underline;}
    		a.u {text-decoration:underline;}
    		a.u:hover {text-decoration:none;}
    		
    		.displayInline {display:inline;}
    		
    		.lightBg {background:rgb(245,245,245);}
    		
    		ul.decimal li {list-style-type:decimal;vertical-align:top;}
    		div.regulamin ul.decimal {margin:5px 0 5px 30px;}
    		div.regulamin p {margin:5px 0 5px 30px;}
    		div.regulamin .paragraph {font-weight:bold;}
    		
    		#mainPageForums table.subforums td h3.noBorder {border:none;}
    		#mainPageForums table.subforums {width: 570px; margin: 5px 0;}
    		#mainPageForums .forumIcon {padding-top:5px;}
    		#mainPageForums .forumIcon img{height:40px;}
    		
    		p.forumIntro {font-size: 12px; padding: 10px;}
    		/*.communityPage a.noUnderline {text-decoration:none;}
    		.communityPage a.noUnderline:hover {text-decoration:underline;}
    		.communityPage a {text-decoration:underline;color:01337c;}*/
    		
    		div.adkontekst {margin:10px 0;}
    		
    		span.online {color:#41AF1C;}
    		span.offline {color:red;}
			span.online	.bullet,span.offline .bullet {font-size:18px;}
    	
    		#threadsTabs table.list {border:0 none;font-size:11px;width:100%;}
    		#threadsTabs table.list .header {font-weight:bold;}
    		#threadsTabs table.list tr td {padding:4px;}
    		#threadsTabs table.list tr.greyRow, #threadsTabs table.list div.greyRow {background-color:#F0F0F0;}
    		#threadsTabs table.list a {color:#004480;font-size:11px;text-decoration:underline;}
    		#threadsTabs table.list a:hover {text-decoration:none;}

			#newThreadLayer,#newPostLayer {border:1px solid rgb(220,220,220);padding: 10px 8px 5px;margin-top:10px;}
			
			#newThreadForm,#newPostForm{width:630px;}
			#newThreadForm #newThreadTopic {width:630px;}
			#newThreadForm textarea,#newPostForm textarea {width:630px;height:300px;}
			#newThreadForm #newThreadAuthor,#newPostForm #newThreadAuthor {width:130px;}
			.communityPage.biznes #newThreadForm,.communityPage.biznes #newPostForm{width:605px;}
			.communityPage.biznes #newThreadForm textarea,.communityPage.biznes #newPostForm textarea {width:605px;}
			.communityPage.biznes #newThreadForm #newThreadTopic,.communityPage.biznes #newPostForm #newPostTopic {width:605px;}
			
		 	#loginPageInfo {font-size:12px;padding-top:15px;border-top:3px solid #0579a0;width:645px;}
			
			div.forumBreadCrumbs table {margin-left:10px;}	    		
    		div.forumBreadCrumbs td a{font-size:12px;text-decoration:underline;}
    		div.forumBreadCrumbs td a:hover {text-decoration:none;}
    		
    		table.threadsView {width:659px; border-collapse:collapse;margin-left:1px;}
    		.communityPage.biznes table.threadsView {width:638px; border-collapse:collapse;margin-left:1px;}
    		table.threadsView div.threadLink {width:313px;}
    		.communityPage.biznes table.threadsView div.threadLink {width:300px;}
    		table.threadsView td a.forumTopic {font-weight:bold;font-size:13px;}
    		table.threadsView td{padding:3px;font-size:12px;border:1px solid #E1E1E1;}
    		table.threadsView tr.header td {border:1px solid #06536D;}
    		table.threadsView tr.greyRow td{background:#F0F0F0;}
    		table.threadsView td span.smallGrey a{cursor:pointer;color:#828282;font-size:10px;text-decoration:none;} 
    		table.threadsView td span.smallGrey {color:#828282;font-size:10px;text-decoration:none;}
    		table.threadsView td span.font11 a,span.font11,div.fs11{font-size:11px;}
    		table.threadsView td.raquoCol {padding:1px; text-align:center; width:15px}
    		.threadsView td.threadLinkCol div {width:340px;}
    		.threadsView td.lastPostCol {width:110px;}
    		.threadsView td.firstCol {padding: 1px; text-align: center; width:15;}
    		.threadsView input.prSet {width:18px;font-size:10px;}
    		
    		
    		div.shortOffset {margin-top:1px;}
			div.shortOffset div {color:#646464;float:left;font-size:10px;margin-right:3px;padding:1px 2px;position:relative;}
			
			.offsetRow {/*background-color:#F0F0F0;border:1px solid #E1E1E1;*/float:right;margin:4px 0;padding:0 3px;}			
			.offset {background-color:white;border:1px solid #CDDDED;float:left;margin-left:2px;margin-right:2px;padding:2px 3px;position:relative;color:#004179;cursor:pointer;}
			a:hover .offset {background-color:rgb(230,230,230);text-decoration:none;}
			a.offset:hover div {background-color:rgb(230,230,230);}
			a.offset:hover {background-color:rgb(230,230,230);text-decoration:none;}
			.currentOffset {border:0;/*background-color:#0E4051;border:1px solid #C8C8C8;*/float:left;margin-left:1px;margin-right:1px;padding:2px 3px;position:relative;color:rgb(170,170,170);}
			/*.currentOffset a {}*/
			.offsetRow a.more {text-decoration:none;}
			
			.padd-t5 {padding-top:5px;}
			.padd-tb5 {padding:5px 0;}
			.communityPage .grayBG2 .cornertr {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/gray_corners.png) no-repeat scroll 0 -12px;height:6px;padding-left:10px;}
			.communityPage .grayBG2 .cornertl {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/gray_corners.png) no-repeat scroll 100% -12px;height:6px;}			
			.communityPage .grayBG2 .content {border-color:#C7C6C6;border-style:solid;border-width:0 1px;background:white;}
			.communityPage .grayBG2 .cornerbr {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/gray_corners.png) no-repeat scroll 0 -18px;height:6px;padding-left:10px;}
			.communityPage .grayBG2 .cornerbl {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/gray_corners.png) no-repeat scroll 100% -18px;height:6px;}		

			.communityPage #loginAdvantages {margin-bottom: 20px; border:1px solid #E6E6E6;background-color:#F5F5F5;padding:5px;width:633px;}
			.communityPage.biznes #loginAdvantages {width:607px;}
			 
			 .communityPage.biznes .forumPage.box,.communityPage.prawo .forumPage.box {padding-top:5px;}
			 .communityPage {width:665px;}
			 .communityPage.praktykant {width:674px;/*padding-left:1px;*/}
			 .communityPage.biznes {width:638px;}
			 .communityPage.prawo {width:661px;}
			 
			.communityPage #relatedArticleThread a h2{border:none;text-decoration:underline;padding:0;}
			
			.communityPage #relatedArticleThread div {margin: 15px 0 10px 0;font-weight:bold;}
			.communityPage #relatedArticleThread fieldset {padding: 5px; border: 1px solid rgb(230,230,230); background-color: rgb(245,245,245); margin-bottom:6px;}
			
			.communityPage table#forumTop {width:640px;}
			.communityPage.biznes table#forumTop {width:620px;}
			
			#postsList {margin-left:1px;}
			#postsList table {border-collapse:collapse;border-color:#AAAAAA;}
			#postsList #tbl_threadTopic {width:100%;clear:both;}
			#postsList #tbl_threadTopic td{border:1px solid #05526C;color:#1D4A8D;padding:4px;font-weight:bold;font-size:14px;}
			#postsList tr.postTop td {background-color:#F0F0F0;color:black;padding:5px;}
			#postsList tr.post td {padding:15px;vertical-align:top;}
			#postsList div.postText {overflow:hidden;width:463px;}
			#postsList tr.postBottom td {background-color:#F0F0F0;color:black;padding:1px;}
			#postsList table.postBox {border:1px solid #C8C8C8;margin:1px 0 0;width:100%;}
			.loginMenu {background-color:#114052;border:1px solid black;display:none;margin-top:2px;position:absolute;}			
			.loginMenu ul {color:white;list-style-type:none;}
			.loginMenu li {border-bottom:1px solid #A0A0A0;padding:3px;}
			.loginMenu ul li a {color:white;}
			
			.profileSubmenu {margin-top:5px;border-bottom: 3px solid #0579A0;padding-bottom:4px;}
			.profileSubmenu ul li {background-image:url(http://g.infor.pl/p/wieszjak.pl/prawo/_i/black-triangle.png);background-position:0 3px;background-repeat:no-repeat;display:inline;float:left;margin-left:8px;margin-right:55px;padding:0 0 0 9px;}
			.profileSubmenu ul li a {font-size:13px;color:black;}
			
			#expertsTabMenu {border-bottom: 2px solid #01337c;height:25px;}
			#expertsTabMenu .tab {margin-right:2px;}
			#expertsTabMenu .tab.last {margin-right:0;}
			#expertsTabMenu .tabLC {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/tab-lc.png) no-repeat;float:left;height:25px;width:6px;}
			#expertsTabMenu .tabCenter {background:#E2E2E2;float:left;font-size:13px;font-weight:bold;height:25px;line-height:24px;text-align:center;/*width:140px;*/}						
			#expertsTabMenu .tabRC {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/tab-rc.png) no-repeat;float:left;height:25px;width:6px;}
			#expertsTabMenu .tabCenter a{color:#000000;font-size:12px;}

			#expertsTabMenu .active .tabLC {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/tab-lc-sel.png) no-repeat;float:left;height:27px;width:6px;}			
			#expertsTabMenu .active .tabCenter {background:white;border-top:2px solid #01337C; float:left;font-size:14px;font-weight:bold;height:25px;line-height:24px;text-align:center;/*width:140px;*/}
			#expertsTabMenu .active .tabRC {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/tab-rc-sel.png) no-repeat;float:left;height:27px;width:6px;}			
						
			#editProfileForm tr td{height:22px;}
			#editProfileForm #avatarBox {margin-top:5px;width:146px; border:3px solid #DDDDDD;padding:25px 0 3px;}
			#editProfileForm textarea#about {height:130px;width:99%;}
			
			.waitingFriends {font-weight:bold;color:#AF0303;font-size:12px;}
			.friendsAvatarArea {width:60px;text-align:center;}
			.myFriendsList .friendDetail {width:533px;margin-left:30px;}
			.myFriendsList .friendDetail div.login {font-size:13px; font-weight:bold;margin-bottom:8px;}
			
			a.more,a.more12 {color:#01337c;font-size:12px;text-decoration:underline;}
			a.more:hover,a.more12:hover {text-decoration:none;}
			span.noValue {color: rgb(100,100,100);font-style:italic;}
			
			.box.prawo .searchForm .szukajBtn {background:transparent url(http://g.infor.pl/p/wieszjak.pl/prawo/_i/btn-szukaj-orange.png) no-repeat scroll 0 0;border:0 none;cursor:pointer;height:27px;width:71px;}
			.box.biznes .searchForm .szukajBtn {background:transparent url(http://g.infor.pl/p/wieszjak.pl/biznes/_i/button_szukaj_biznes.gif) no-repeat scroll 0 0;border:0 none;cursor:pointer;height:27px;width:71px;}
			
			.btn_loguj {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-zaloguj.png);border:0 none;cursor:pointer;height:27px;width:145px;}
			.btn_ok {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-ok.png);border:0 none;cursor:pointer;height:27px;width:54px;}
			.btn_rejestracja {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-rejestracja.png);border:0 none;cursor:pointer;height:40px;width:229px;}
			.btn_zapisz-zmiany {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-zapisz-zmiany.png);border:0 none;cursor:pointer;height:27px;width:145px;}
			.btn_usun-konto {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-usun-konto.png);border:0 none;cursor:pointer;height:31px;width:145px;}
			.btn_wyslij {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-wyslij.png);border:0 none;cursor:pointer;height:27px;width:145px;}
			.btn_dodaj-zdjecie {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-dodaj-zdjecie.png);border:0 none;cursor:pointer;height:27px;width:145px;}
			.btn_powrot {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-powrot.png);border:0 none;cursor:pointer;height:27px;width:145px;}
			.btn_dodaj {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-dodaj.png);border:0 none;cursor:pointer;height:27px;width:145px;}
			.btn_podglad {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-podglad.png);border:0 none;cursor:pointer;height:27px;width:145px;}
			.btn_popraw {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-popraw.png);border:0 none;cursor:pointer;height:27px;width:145px;}
			
			.btn_usun2 {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-usun2.png);border:0 none;cursor:pointer;height:27px;width:145px;}
			.btn_odpowiedz {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/forum/_i/btn-odpowiedz.png);border:0 none;cursor:pointer;height:27px;width:145px;}
			
			div#msg.negative,div#msgBottom.negative,span.negativeMsg{color:red; font-size:12px;font-weight:bold;text-align:center;padding:2px 0;}
			div#msg.positive,span.positiveMsg {color:green; font-size:12px;font-weight:bold;text-align:center;padding:2px 0;}
			.errorMsg {color:red; font-size:11px;font-weight:normal;}
			.errorMsgBold {color:red; font-size:12px;font-weight:bold;}
			.smallNegativeMsg {color:red;font-size:10px;}
			.smallPositiveMsg {color:green;font-size:10px;}
			
			#profilePage h2.topic {border: none;font-size:13px;padding-top:2px;margin-bottom:10px;}
			#profilePage div.content div.subcontent {margin: 0 14px;padding-bottom:27px;}
			#profilePage .content .subcontent #msg {margin: 20px 0;}
			#profilePage .content .subcontent table {font-weight:bold;}
			#profilePage span.fwn {font-weight:normal;}
			#profilePage span.fs10 {font-size:11px;}
			#profilePage span.fs11,span.fs11 {font-size:11px;}
			#profilePage input.w290 {width:290px;}
			#tabsContener h3,#tabsContener table h3 {border:none;}
			#tabsContener {border-width:0 1px 1px;border-style:solid;border-color: #c7c6c6;padding:20px 18px 0 18px;}
			#tabsContener.paddT15 {padding-top:15px;}
			#settings{font-size:11px;}
			#settings .off {color:#C8C8C8;}
			#hideFlagsSettings {border-collapse:collapse;}
			#hideFlagsSettings td {padding:2px 2px 2px 5px;font-size:11px;}
			
			#favoritesPage table {width:100%; border-collapse:collapse;margin-top:10px;}
			#favoritesPage table tr.head {background:#E2E2E2;}
			#favoritesPage table td {padding:1px;font-size:11px;}
			#ajaxLoader {text-align:center;}
			
			.mailsTable {width:640px;border:0;}
			.mailsTable td.checkCol {width:20px;}
			.mailsTable td.clientCol {text-align:left;width:120px;}
			.mailsTable td.clientCol span {color:black;font-size:9px;}
			.mailsTable td.clientCol span.fs11 {color:black;font-size:11px;}
			.mailsTable td.clientCol a {font-size:11px;}
			.mailsTable td.subjectCol {text-align:left;width:410px;}
			.mailsTable td.subjectCol a {font-size:12px;}
			.mailsTable td.subjectCol span a {color:#969696;font-size:11px;font-weight:normal;}
			.mailsTable td.dateCol {width:70px;}
			.mailsTable td.dateCol span {color:#505050;font-size:11px;}
			.mailsTable td.trashCol {width:20px;}
			.mailsTable tr {height:40px;text-align:center;}
			.mailsTable tr.unread td {font-weight:bold;}			
			
			.mailsTable tr.grey td {background:#F5F5F5;}
			
			#mailsListHead {border-collapse:collapse;font-weight:bold;margin-top:3px;}
			#mailsListHead tr{background: rgb(230,230,230);height:26px;}
			
			div.emptyList {background: rgb(230,230,230);font-size:12px;border:1px solid rgb(220,220,220); margin:3px 0;padding:2px;color:rgb(50,50,50);text-align:center;}
			
			textarea#messageContent {height:250px;width:100%;}
			div#sendMsgError {color:red;display:none;float:left;line-height:17px;margin-left:10px;padding-top:7px;text-align:left;}
			
			.padd2 {padding:2px;}
			
			table td.fs19 {font-size:19px;}
			td.pr3 {padding-right:3px;}
			
			#checkAllTbl .pl30 {padding-left:30px;}
			#checkAllTbl td span{font-size:11px;}
			#checkAllTbl td,#checkAllTbl label{cursor:pointer;}
			
			div.msgLabel {background-color:#F5F5F5;border:1px solid #C8C8C8;clear:both;font-size:13px;font-weight:bold;margin:10px 0;padding:5px 0;text-align:center;width:100%;}
			div.msgLabel.positive {color:green;}		
			.clr0 {clear:both;font-size:0;height:0;}			
			
table#msgDetails div.date {font-size:11px;font-weight:bold;margin-bottom:3px;}
table#msgDetails {border:0 none;width:100%;}
table#msgDetails div.topic,table#msgDetails div.msgContent {font-size:11px;font-weight:bold;margin-bottom:5px;}

table.tblGreyHead {border-collapse:collapse;width:100%;margin-bottom:10px;}
table.tblGreyHead tr.head{background:#F0F0F0;}
table.tblGreyHead td {padding:3px 0 3px 0px;}

fieldset.quote {background:#F5F5F5;border-color:#D2D2D2;border-style:solid;border-width:1px;margin:5px 0 10px 5px;padding:2px 2px 2px 5px;font-size:11px;}
fieldset.quote legend {background:#DDDDDD none repeat scroll 0 0;border:1px solid #AAAAAA;color:#646464;font-size:10px;margin:2px;padding:1px;}
			
			table.tdPadd5-0 td {padding: 5px 0;}
			table.tdPadd3-0 td {padding: 3px 0;}
			table.friendsList td {padding: 7px 0;vertical-align:top;}
			table.friendsList {border-collapse:collapse;}
			table.friendsList td{border-bottom:1px dotted #CDCDCD;}
			
			table#activityTabMenu {border-collapse:collapse;}
			table#activityTabMenu td, div.activityTabMenu {width:150px;height:24px;padding:2px;cursor:pointer;font-size:14px;border-bottom:3px solid #0579A0;padding-left:4px;}
			div.activityTabMenu.selected {background:rgb(240,240,240);font-weight:bold;border-bottom:3px solid rgb(240,240,240);}
			table#activityTabMenu td.selected {background:rgb(240,240,240);font-weight:bold;border-bottom:3px solid rgb(240,240,240);}
			
			#newPostContentPreview, #newThreadContentPreview {border:1px solid #C8C8C8;display:none;min-height:100px;padding:5px;}


			table.tabs {width: 100%; border-collapse: collapse;}
			table.tabs td {height: 28px; border-bottom: 1px solid #E0E0E0; vertical-align: top;}
			table.tabs td.last {text-align:right;}
			table.tabs td div {display: inline-block; position: relative; font-size:12px; font-weight:bold; height:29px; margin-right: 5px; line-height:30px; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/tabs.png) no-repeat 0 0; cursor: pointer; z-index: 1;width:99%;}
			table.tabs td.last div {margin: 0;}
			table.tabs td div span {height: 29px; margin-left: 5px; display: block; background: transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/tabs.png) no-repeat 100% 0;}
			table.tabs td div.selected {height: 30px; background-position: 0 -30px;}
			table.tabs td div.selected span {height: 30px; background-position: 100% -30px;}
				
			#threadsTabs .forumTab {background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/tabs.png) no-repeat scroll 0 0;cursor:pointer;display:inline-block;font-size:12px;font-weight:bold;height:29px;line-height:30px;margin-right:8px;position:relative;width:216px;z-index:1;float:left;}
			#threadsTabs .forumTab.last {margin-right:0;margin-left:1px;}
			#threadsTabs .forumTab span{background:transparent url(http://g.wieszjak.pl/p/wieszjak.pl/_i/sg_v2/tabs.png) no-repeat scroll 100% 0;display:block;height:29px;margin-left:5px;}
			#threadsTabs div.forumTab.selected {background-position:0 -30px;height:30px;}
			#threadsTabs div.forumTab.selected span {background-position:100% -30px;height:30px;}
			#threadsTabs #threadsTabsRow {height:29px;}
			#threadsTabs .forumTab h2{border:none;font-size:14px;padding-top:5px;text-align:left;}
			#threadsTabs .threadsList.content {border-width:1px 1px 0;border-style:solid; border-color: rgb(220,220,220);}
