* {margin: 0; padding: 0;}
* html li {height: 1%;}
form {display: inline;}
body{background: white; font-family: Verdana, Tahoma, Arial, Georgia, sans-serif; font-size:11px;}
img {border: 0;}
a {text-decoration:none; color: #333333;}
a:hover {text-decoration: underline;}
h1, h2{font-family:Arial,Verdana,Sans-serif; font-weight:bold;}
h1 {font-size:18px; padding:5px 0 0 0;}
h2 {font-size:14px; height:20px; line-height:20px; overflow:hidden; padding:0 5px;}
h3 {font-size:14px; font-family:Verdana,Sans-serif;}
h4 {margin:0 0 5px; font-size:13px;} 
ul {list-style: none;}

.w100 {width: 100%;}
.h165 {height: 165px;}
.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.middle{vertical-align:middle;}
.top{vertical-align:middle;}
.bottom{vertical-align:middle;}
.clr{clear:both;}
.fl{float:left;}
.fr{float:right;}
.u{text-decoration:underline;}
.b{font-weight:bold;}
.block {display: block;}
.link {cursor:pointer;}
.link_color {color: #336699};
.link:hover {cursor: pointer;text-decoration:underline;}
a.more, .wiecej a{color:#004480;font-size:11px;text-decoration:underline;}
a.more:hover, .wiecej a:hover{color:#004480;text-decoration:underline;}
a.more12 {color:#004480;font-size:12px;text-decoration:underline;}
a.more12:hover {color:#004480;text-decoration:underline;}
a.moreBold {color:#004480;font-size:11px;text-decoration:underline; font-weight: bold;}
.hideOverflow{overflow:hidden;}

#wrapper {width:1000px; margin:0 auto;}
#header_top	{border-bottom: 2px solid #0F4051; height: 72px;}
#top_logo_layer{padding: 2px 0 4px 0;}
.headerBay {height: 69px; width: 300px; overflow: hidden;}
.headerBayBody {height: 53px;}
.headerBayBottom {height: 16px; width: 150px;}
.headerBayBottom .link {color: #444444; font-size: 10px;}
.headerBayBody h1 a {color: #0579A0; text-decoration:none; font-family:Times,serif; font-size:24px; font-weight: bold; display: block: height: 49px; margin: 0 20px; line-height: 34px;}

.okruszki a {color: #004480; text-decoration: underline;}

.advert_750x100 {margin: 0 auto; width: 740px;}
.advertBay {width: 125px; overflow: hidden;}

.ekspert p {padding: 3px 0;}

#expertsTabMenu.tabsNavigation {height:25px;top: 1px; position: relative;}
#expertsTabMenu .tab {margin-right:11px;width:165px;}
#expertsTabMenu .tabLC {background:white url(http://g.infor.pl/p/wieszjak.pl/www/_i/tab-left-corner.png) no-repeat scroll 0 0;float:left;height:25px;width:10px;}						
#expertsTabMenu .tabCenter {background:url(http://g.infor.pl/p/wieszjak.pl/www/_i/tab-center.png) repeat-x scroll 0 0;color:#000000;float:left;height:25px;text-align:center;width:145px;}
#expertsTabMenu .tabCenter div {font-size:14px;font-weight:bold;margin-top:4px;}
#expertsTabMenu .tabRC {background:white url(http://g.infor.pl/p/wieszjak.pl/www/_i/tab-right-corner.png) no-repeat scroll 0 0;float:left;height:25px;width:10px;}
#expertsTabMenu .tab.unactive .tabLC {background:white url(http://g.infor.pl/p/wieszjak.pl/www/_i/tab-left-corner-unactive.png) no-repeat scroll 0 0;float:left;height:25px;width:10px;}
#expertsTabMenu .tab.unactive .tabCenter {background: url(http://g.infor.pl/p/wieszjak.pl/www/_i/tab-center-unactive.png) repeat-x scroll 0 0;height:24px;}
#expertsTabMenu .tab.unactive .tabRC {background:white url(http://g.infor.pl/p/wieszjak.pl/www/_i/tab-right-corner-unactive.png) no-repeat scroll 0 0;float:left;height:25px;width:10px;}
#expertsTabMenu .tab.lastTab {margin:0;}

.eksperts_list li {display: block; border-bottom: 1px dotted gray;}
.eksperts_list img {margin: 5px;}
.eksperts_list h3 {padding: 5px 0; font-family:Trebuchet MS;}

#kol-lewa{width:700px;float:left;overflow:hidden;}
#kol-prawa{width:300px;float:right;overflow:hidden;}
div.col1{width:350px; float: left;}
div.col2{width:350px; float: right;}

#content .box {overflow:hidden; margin-top: 5px;}
#content .advert_750x100 .box {overflow: visible;}
#kol-lewa .box {width: 695px;}
#kol-lewa .col1 .box, #kol-lewa .col2 .box {width: 345px;}

.middle_box {padding: 3px; height: 105px; overflow: hidden;}
.big_box {padding: 10px; height: 135px; overflow: hidden;}
.big_box ul{list-style: none outside; line-height: 16px;}

#wrapper{margin: 0 auto;}
#content{ border: 0px solid red;}

.gradient_box_bg {background: white url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/gradient_box_bg.png) 0 0 repeat-x; border-bottom: 1px solid #D4D7DE; margin-top: 5px;}
.gradient_box_left {background: transparent url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/gradient_box_left.png) 0 0 no-repeat}
.gradient_box_right {background: transparent url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/gradient_box_right.png) 100% 0 no-repeat}
.searchBox {height: 117px;}
.searchBox .searchTextInput {margin: 16px 0 6px 0; font-size: 18px; border: 2px solid #8d97a0; width: 500px;}

.searchBoxBay {padding-top: 10px;}
a.searchBayButton {display: block; height: 33px; width: 113px; line-height: 30px; text-align: center; background: transparent url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/searchBayButton.png) 0 0 no-repeat; font-size: 13px; font-weight: bold; color: #1a495d; margin: 2px 5px;}

.scroller {height: 35px;}
.scroller table {border-collapse: collapse; margin: 9px auto;}
h1.wsg {font-size: 14px; font-wieght: bold; color: #104150; font-height: 14px; padding: 0 20px;}
.scrollerButton {background: transparent; border: 0 solid red; padding: 0 5px; cursor: pointer;}

table.standard{font-size: 11px;}

#grupyTematyczne {height: 224px; border: solid #D4D9DF; border-width: 0px 1px 1px 1px;}
#grupyTematyczneContener {margin-left: -315px; width: 10000px;}
.sbox {height: 140px; width: 935px; margin: 0 auto; overflow: hidden;}
.sbox .contener {padding-right: 10px; width: 305px; overflow: hidden; float: left;}
.sbox .newLeftContener {padding-right: 0; width: 0; overflow: hidden; float: left;}
.sbox ul {list-style: none; float: right; width: 182px;}
.sbox li {background: #b4b7be; border-bottom: 1px solid #FFFFFF; height: 38px;}
.sbox li a {color: white; padding: 0 5px; font-weight: bold; font-size: 12px; line-height: 18px; display: block; width: 170px; height: 38px; overflow: hidden;}
.sbox li.last {border-bottom: 1px solid #D4D9DF;}
.sboxTitle, .sboxTitleUnactive {height: 24px;}
.sboxTitleBg {background-image: url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/wortal_colors.png); background-repeat: repeat-x;}
.sboxTitleLeft {background-image: url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/wortal_colors_left.png); background-repeat: no-repeat;}
.sboxTitleRight {background-image: url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/wortal_colors_right.png); background-repeat: no-repeat; background-position: 100% 0;}
.tabsNavigation {height: 24px; overflow: hidden;}
.sboxTitleUnactive .sboxTitleBg {background: transparent url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/wortal_colors.png) 0 -24px repeat-x}
.sboxTitleUnactive .sboxTitleLeft {background: transparent url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/wortal_colors_left.png) 0 -24px no-repeat}
.sboxTitleUnactive .sboxTitleRight {background: transparent url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/wortal_colors_right.png) 100% -24px no-repeat}
.sboxTitle h2, .sboxTitle h2 a{color: white; line-height: 24px; height: 24px;}
.sboxTitleUnactive h2 {color: #104150; line-height: 24px; height: 24px;}
.sboxTitleUnactive .tab, .sboxTitle .tab {cursor: pointer;}
.sboxBody {height: 115px; border: 1px solid #D4D9DF; border-top: 0; overflow: hidden;}
.sboxIcon {height: 115px; width: 120px; background: white;}

.importantLinksBox table {margin:5px auto; width: 95%; border-collapse: collapse;}
.importantLinksBox table td {width:33%;vertical-align:top;}
.importantLinksBox a {font-size: 12px; color: #004179;}
.importantLinksBox h2{font-size:15px; padding:5px 0 2px 0; margin:0 ;color:#494747;}
.importantLinksBox ul {margin: 0 0 5px 0; padding:0; list-style-type:none;}
.importantLinksBox ul li {margin-left:4px; padding:2px 0 3px 10px; background: white url(http://g.infor.pl/p/wieszjak.pl/biznes/_i/dot.png) no-repeat 0px 9px;}

#tabs3Contener {margin-right: 5px;}
#sgTab1, #sgTab2, #sgTab3 {height: 165px; overflow: hidden;}

#sgTab1 div {padding: 5px 7px;}
#sgTab1 h3 {padding: 5px 0 2px 0}
#sgTab2 ol {padding: 5px 7px 5px 0; list-style: none;}

.wortalsList {color: #4a4c4b; padding: 3px 12px; width: 974px; overflow: hidden;}
.wortalsList h2 {text-align: left; padding: 0;}
.wortalsList table {font-size: 11px; border-collapse: collapse; margin: 0; width: 974px;}
.wortalsList table td {padding: 2px 2px;}
.wortalsList table td.arrow {width: 7px;}

#fwj .odAdoZTable, .odAdoZTable {width: 100%; border-collapse: collapse; margin: 10px auto 0 auto;}
#fwj .odAdoZTable td, .odAdoZTable td {padding: 2px; text-align: center;}
#fwj a.b23x23, a.b23x23, #fwj a.b168x23, a.b168x23 {height: 23px; color: white; line-height: 22px; display: block; text-align: center; font-weight: bold; font-size: 14px; font-family: Arial; margin: 0 auto;} 
#fwj a.b23x23, a.b23x23 {width: 23px; background: transparent url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/button23x23.png) 0 0 no-repeat;}
#fwj a.b168x23, a.b168x23 {width: 168px; background: transparent url(http://g.infor.pl/p/wieszjak.pl/_i/sg_v2/button168x23.png) 0 0 no-repeat;}

#topLinks {background-color:#272727;}
#topLinks a, #topLinks td, #topLinks a:hover, div.topLinks a:visited {font-size:10px; color:white; font-weight:bold;}

.box_body {border: 1px solid #d6d9de; overflow: hidden;}

.temat_dnia_img {height: 165px; width: 226px; margin-right: 7px;}

.nuTab {border-collapse: collapse; margin: 5px auto; width: 100%;}
.nuTab td {vertical-align: center; text-align: center;}
.nuTab img {width: 44px; border: 1px solid #d6d9de;}

.loginInput {border:1px solid #999999; height:16px; width:95px; margin: 6px 0px; font-size: 12px; line-height: 14px; padding: 0;}
.loginHint {background:white url(http://g.wieszjak.pl/p/wieszjak.pl/www/_i/bg_login.gif) no-repeat scroll 0 0;}
.passHint {background:white url(http://g.wieszjak.pl/p/wieszjak.pl/www/_i/bg_pass.gif) no-repeat scroll 0 0;}
.searchHint {background: white url(http://g.infor.pl/p/wieszjak.pl/_i/wpisz_szukane_slowo.gif) 0 0 no-repeat;}


/* stronnicowanie */
.stronicowanie { background-color: #FFFFFF;margin:1px; display:inline;padding:4px; border:1px solid #0087B4}
.stronicowanie a{ text-decoration: none; color: #666666; font-weight: normal;}
.stronicowanie.selected { background-color: #0087B4;}
.stronicowanie.selected a {text-decoration: none; color: #FFFFFF; font-weight: bold;}
.separator{clear:both; padding-top:15px;}
span.selected { background-color: #0087B4;}


/* Stopka */
#fwj {width:1000px; margin:0 auto; clear:both; background: #FFFFFF; font-family:Verdana,Tahoma,Arial,Georgia,sans-serif; font-size:11px;}
#fwj .title {background: #DBDBDB; border: 1px solid white; border-width: 1px 0; font-size: 13px; font-weight: bold;}
#fwj .listaSerwisow li {float: left; padding: 3px 5px; background: transparent;}
#fwj .listaSerwisow li a {background: transparent;}




#fwj * {margin: 0; padding: 0;}
#fwj img {border: 0;}
#fwj a {text-decoration:none; color: #333333; cursor: pointer;}
#fwj a:hover {text-decoration: underline;}
#fwj .fl {float: left;}
#fwj #footer_bg {background-image: url(http://g.infor.pl/p/wieszjak.pl/_i/odd_even_footer.gif);}
#fwj .listaSerwisow {list-style:none; padding:0; margin:0; font-size:10px; font-family:Verdana, sans-serif, Tahoma, Verdana, Arial; background-image: url(http://g.infor.pl/p/wieszjak.pl/_i/odd_even_footer.gif);}
#fwj .listaSerwisow li a:hover {text-decoration: underline;}


/*ecommerce*/
#fwj .boxcomm {border-top: 1px solid #d4d4d4;}
#fwj .szer-rek1 { width:230px; padding:0 7px 5px 10px; float:left;margin-top:10px; }
#fwj .odst-r10-b10{ padding:0 10px 10px 0;}
#fwj .odst-b10 { padding-bottom:10px;}
#fwj .szer-rek1 ul { list-style:none; margin:0; padding:0;}
#fwj .szer-rek1 ul li {background:transparent url(http://g.infor.pl/p/infor_pl/img/plus.gif) no-repeat 0 5px; padding:2px 0px 2px 8px; }
#fwj .szer-rek1 ul li a { color:#595959; text-decoration:none;}
#fwj .szer-rek1 ul li a:hover { text-decoration:underline;}
#fwj .szer-rek1 ul.przy_obrazku { list-style:none; margin:0; padding:0; width:120px; float:right;}
#fwj .szer-rek1 ul.przy_obrazku li {background:transparent url(http://g.infor.pl/p/infor_pl/img/plus.gif) no-repeat 0 5px; padding:2px 0px 2px 8px; }
#fwj .szer-rek1 ul.przy_obrazku li a { color:#595959; text-decoration:none;}
#fwj .szer-rek1 ul.przy_obrazku li a:hover { text-decoration:underline;}
#fwj .clearfix {clear:both;}

#fwj #stopka-glowna {margin: 0 5px; clear:both; padding:12px 0px 35px 0px; color: #4d4d4d;font-size: 11px; background: #FFFFFF}
#fwj .stopka-lewa {float:left;width:18%;color: #b6b6b6;}
#fwj .stopka-lewa a {text-decoration: none;color: #b6b6b6;}
#fwj .stopka-lewa a:hover {text-decoration: underline;color: #b6b6b6;}
#fwj .stopka-prawa {float: left;width: 82%;color: #D7D7D7;list-style: none;text-align: right;}
#fwj .stopka-prawa li {display:inline;padding:0;margin:0;}
#fwj .stopka-prawa li a {text-decoration: none;color: #b6b6b6;font-weight:bold;}
#fwj .stopka-prawa li a:hover {text-decoration: underline;}
#fwj .rss {padding-left:3px;}
#fwj .rss1 {border:0;padding:2px 0px 0px 0px;margin:0;width:9px;height:9px;}
#fwj .cursor_link {cursor: pointer; }
#fwj .more-bold {font-size:11px;font-weight:bold;text-decoration:underline;}

#header_top{background: white;}

.grey {background-color:#EBEBEB;}

#sgTab3 div {padding: 5px;}
#sgTab3 div p {padding:2px;}
#sgTab2 div.items {overflow: hidden; height: 144px;}
#sgTab2 div.items li {padding-bottom:1px;}
#sgTab2 div.fr {padding: 0 5px;}