/*   
Theme Name: Forbes.pl
Author: Joanna Kadyszewska
Version: 0.8
*/

/* ALL */
* {
margin:0;
padding:0;
border:0;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
}
a {
color: #326597;	
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
a.more {
line-height:12px;
vertical-align:top;
}
.clear {
clear:both;
}
p {
color: #333333;	
}
.header {
background: transparent url(../img/header.png) repeat-x center top;	
height:19px;
line-height:19px;
border: 1px solid #ececec;
color: #326597;
font-size:11px;
padding:0 0 0 10px;
}
.header a {
font-size:11px;
}
.module {
background: #fff url(../img/modul_bottom.png) repeat-x center bottom;	
border: 1px solid #ececec;
border-top: none;
padding: 10px 7px 10px 10px;
}
.center {
margin:0 auto; text-align: center;	
}
.selfmodule {	
border: 1px solid #ececec;
}
.halfmodule {	
padding:0;
}
.article {
clear:both;
border-bottom: 1px solid #f3f3f3;
padding-bottom: 10px;
margin-bottom: 10px;
overflow: hidden;
position: relative;
}
.article img {
margin:0 9px 9px 0;	
}
.article h3, .article h3 a {
font-size:16px;
line-height:19px;
}
.article h2, .article h2 a {
font-size:20px;
line-height:24px;
}
.category .article h2, .category .article h2 a {
font-size:16px;
line-height:19px;
}
.article p {
margin:8px 0 0;
line-height:17px;
}
.adv {
padding: 7px 0 5px;
margin: 0 auto;	
text-align: center;
}

/* MAIN */

body {
background: transparent url(../img/bg.png) no-repeat center top;	
margin: 0 auto;
}
#content {
width:994px;
margin:0 auto;
}
#center {
margin:0 auto;
margin-bottom: 10px;
}

/* TOP */

/*#top {
height: 114px;	
margin:0 auto;
position: relative;
}*/

#top {
background:transparent url(../img/bg.png) no-repeat scroll center top;
height:109px;
margin:0 auto 5px;
position: relative;
}
#logo a {
background:transparent url(../img/logo.png) no-repeat scroll left top;
float:left;
height:49px;
width:190px;
left:16px;
top:19px;
position:relative;
text-indent:-999em;
z-index:1000;
}
#top ul {
list-style: none;
}

#submenu{
	background-color:#4079A9;
	margin:0;
	padding:0;
	position:absolute;
	bottom:0;
	left:0;
	height:15px;
	width:100%;
	padding:7px 0;
}

#submenu li{
	float:left;
	border-right:1px solid #FFFFFF;
}

	#submenu li.last{
		float:left;
		border-right:0px solid #FFFFFF;
	}

#submenu a{
	color:#FFFFFF;
	font-weight:bold;
	padding:1px 15px;
}

#submenu a.current{
	text-decoration:underline;	
}

ul#menu{
background:transparent url(../img/menu.png) repeat-x left bottom;
height:23px;
width:100%;
left:0px;
top:79px;
position:absolute;
}
ul#menu li{
height:23px;
line-height:23px;
float: left;
background:transparent url(../img/menu_li_bg.png) no-repeat right 1px;	
padding:0 1px 0 0;
}
ul#menu li a {
height:22px;
font-size:13px;
color: #194068;
font-weight: bold;
padding: 3px 13px 3px;
}
ul#menu li a:hover, ul#menu li a:active, ul#menu li a:focus,
div#submenu li a:hover, div#submenu li a:active, div#submenu li a:focus {background:#fff; text-decoration: none;}
ul#menu li a.current, div#submenu li a.current {background:#fff; color: #4d82b8;text-decoration: none;}
ul#topmenu {
height:20px;
right:4px;
top:10px;
position:absolute;	
font-size:11px;
color: #547faa;	
}
ul#topmenu li {
float: left;
border-left: 1px solid #547faa;
}
ul#topmenu li a {
padding: 0px 8px 1px 8px;
font-size:11px;
color: #acc8e5;
}
ul#topmenu li a.white {
font-weight: bold;
color: #fff;
}
#search {
height:24px;
width:230px;
right:6px;
top:43px;
position:absolute;
}
#search input {
border: 1px solid #24517d;	
font-size:11px;
vertical-align: top;
margin:0px;
}
#search #slowa {
background:#dce4ec;
width:150px;
height:17px;
color: #336699;
padding:3px 0 0 3px;
}
#search #szukaj {
background:#24517d url(../img/search.png) no-repeat left top;	
width:69px;
height:22px;
color: #fff;
font-weight: bold;
padding: 0 0 0 10px;
cursor: pointer;
}

/* LEFT */

#left {
display:inline;
float:left;
margin:7px 5px 0 0;
position:relative;
width:682px;
}
#seo {
padding: 2px 9px;	
}
#seo a {
color: #a2a2a2;
font-size: 10px;
margin:0 10px 0 0;
}
.half {width:335px;}
.hleft {float: left;}
.hright {float: right;}

.rss, .miejsce {
width: 219px; 
float: left; 
margin-right:12px;
}
.rlast {margin:0;}
.rss .module a {
font-size: 11px; 
color: #a2a2a2;
}
.rss .module {
background: #fff;
}
.rss .article {
background:url(../img/arrow1.png) no-repeat left 1px;
padding-left:12px;
}
.rss a.more {
color: #326597;	
line-height:12px;
vertical-align:top;
margin-right:3px;
}

/* MODULY: PATRONAT / NUMER */
#patronat, #numer  {
padding: 10px 7px 6px 10px;
}
#patronat .article, #numer .article, .rss .article {
padding-bottom: 6px;
margin-bottom: 6px;
}
#patron {
position: relative;	
}
.patron {
position: absolute;
top:0px;
right:5px;
}
.last, #patronat .last, #numer .last, .rss .last{
border-bottom: none;
padding: 0;
margin: 0;
}
.rss .last {
padding-left:12px;
}
#patronat .first  {
padding-bottom: 10px;
}
.okladka {
float:left;
width: 95px;
}
.numer {
float: right;
width: 185px;
margin:5px 0 0;
}
#polecamy {
float: right;
width: 174px;
height:281px;
}
#polecamy .module {
height:225px;
}
#polecamy img, .miejsce img {
margin:10px 0 2px;	
}
#wydarzenia {
float:left;
width: 495px;	
height:281px;
}
.wydarzeniaBigger{
width: 682px !important;	
}
#wydarzenia .module {
height:225px;
background: #000;	
}
#wydarzenia .article {
width: 245px;
height:218px;
vertical-align:bottom;
}
/*#hot { margin-bottom:10px;}*/
#left .module { margin-bottom:12px;}

.aleft {
width: 328px; 
display:inline;
float: left;
clear:none;
border-right:1px solid #f3f3f3;
margin-right: 10px;
}
.aright, .aright2 {
width: 322px; 
display:inline;
float: right;
clear:none;
}
.aright2 img {
margin-bottom:0;
margin-top:0;
}
.aright2 .name, .article .name , .article .comm, .article .comm a, .article .name a, #wynik .name, #wynik .name a{
color:#a2a2a2;
font-size:11px;
}
.article .name {
margin:9px 0 0 0;
}
.aright2 .name, .aleft .name {
margin:0 0 3px 0;
}
ul#newsy, ul#numery, ul.spis, ul.kat_list{
list-style: none;
}
ul.kat_list {
margin: 10px 0 12px 0;
font-size:12px;
}
#newsy li, #numery li, .spis li, .kat_list li {
min-height: 22px;
_height: 22px;
vertical-align:bottom;
background:url(../img/arrow1.png) no-repeat left 1px;
padding-left:12px;
}
#left .half .mkat {
padding:10px 7px 0 15px;
}
ul#newsy a.hotTopic{
    font-weight: bold;
    color: #B80409;
}

/* RIGHT */

#right {
display:inline;
float:right;
margin:7px 0 0;
width:300px;
}
#right .adv, #right .module {
margin:0 0 12px;
}
#right .adv {
padding:0;
}

/* BOTTOM */

#bottom {
background:transparent url(../img/bottom.png) no-repeat center top;	
padding: 14px;
color: #969696;
}
#bottom #linki {
float:none;
margin:0 auto;
text-align:center;
width:100%;	
}
#bottom #linki ul {
list-style: none;
min-height: 18px;
margin-bottom:10px;
}
#bottom ul#lbottom1 {
float: left;
}
#bottom ul#lbottom2 {
float: right;
}
#bottom ul#lbottom3 {
clear: both;
width: 100%;
overflow: hidden;
}
#bottom #lbottom4 {
font-size:11px;
height:35px;
padding:5px 0 0;
vertical-align: middle;
margin:0 auto;
}
#bottom #lbottom4 img {
vertical-align: middle;
padding:0 10px 0 0;
}
#bottom ul li {
float: left;	
padding: 0 5px;
font-size:11px;
}
#bottom ul li a {
color: #969696;
font-size:11px;
}
#bottom #loga {
background: #fff;
width: 700px;
margin:0 auto;
border: 1px solid #ebebeb;
}
#bottom #loga img {
padding: 10px 19px 8px;	
}

/* WYNIK WYSZUKIWANIA i TAG */
#paginacja {
margin: 10px auto 15px;	
width:100%;
height: 26px;
text-align: center;
font-size:12px;
line-height:24px;
}
#paginacja #numb {
margin: 0 auto;
width:100%;
float: left;
display:inline;height: 28px;
}
#paginacja #prev {
float: left;	
text-align: left;
width:150px;
display:inline;height: 28px;
}
#paginacja #nxt {
float: left;
text-align: right;
width:150px;
display:inline;height: 28px;
}
#paginacja a {
border: 1px solid #d9d9d9;
padding:4px 6px;
font-weight: bold;
font-size:12px;
line-height:26px;
}
#paginacja a:hover {
background: #f5f5f5;	
}
#paginacja #numb a {
margin:0px 3px;
}
#paginacja #numb a.current { background:#F5F5F5; color: #4d82b8;}
#wynik {
border:0;
border-bottom: 1px solid #ebebeb;
padding:0 7px 7px 5px;}
#wynik h1, #wynik h1 a, .header h1, .header h1 a {
font-size:20px;
line-height:32px;
}
#breadcrumb {
border: 0;
border-bottom:	1px solid #ebebeb;
padding:5px;
font-size:11px;
color: #333;
}
#breadcrumb a {
font-size:11px;
}
#rss {
float: right;
position: absolute;
top:40px;
right: 5px;
}
.comm {
float: right;
margin:7px 8px 0;
}
.comm  a.more {
color: #326597;	
}
/* ARTYKUL */
.single_article p {
line-height:18px;
padding:0 5px;
}
.opisfoto {
background-color:#F3F3F3;
border:1px solid #DDDDDD;
padding:4px 0px;
text-align:center;
}
.opisfoto_one{
width: 250px;
}

.opisfoto img {
margin: 0 5px;
}
.opisfoto p {
font-size:11px;
line-height:14px;
margin:0;
padding:5px 4px 0px 5px;
}
.opisleft {
float:left;
margin:0 10px 10px 0;
}
.opisright {
float:right;
margin:0 0 10px 10px;
}
h2#subtitle {
font-size:16px;
line-height:19px;
color: #333;
margin:0 0 5px 0;
}
#action {
border-bottom:1px solid #F3F3F3;
clear:both;
margin-bottom:10px;
padding-bottom:10px;
}
#skomentuj input {
width:150px;
}
#skomentuj textarea  {
width: 400px;
}
#skomentuj input, #skomentuj textarea  {
border:1px solid #ddd;
font-size:11px;
margin:0;
vertical-align:top;
}
#skomentuj .label {
color:#333;
font-size:11px;
margin:5px 0 0;
}
#skomentuj p, #skomentuj p a {
color: #A2A2A2;
font-size:11px;
}
#skomentuj p  a {
text-decoration: underline;
}
#skomentuj #dodaj,  .article #dodaj {
margin:12px 0 5px 0;
}
#skomentuj #dodaj a , .article #dodaj a {
background:#24517D url(../img/add.png) repeat-x scroll left top;
color:#FFFFFF;
cursor:pointer;
font-weight:bold;
border:1px solid #24517D;
font-size:11px;
line-height:18px;
padding:4px 28px;
text-decoration: none;
}
#action {
height:24px;
padding:5px 0;
}
#action li a#wykop {
background:transparent url(../img/wykop.gif) no-repeat scroll left top;
height:16px;
width:16px;
}
#action li a#blip {
background:transparent url(http://www.newsweek.pl/bins/media/static/forbes2/img/blip.gif) no-repeat scroll left top;
height:16px;
width:16px;
}
#action li a#twitter {
background:transparent url(../img/twitter.gif) no-repeat scroll left top;
height:15px;
width:14px;
}
#action li a#facebook {
background:transparent url(../img/fb.gif) no-repeat scroll left top;
height:14px;
width:14px;
}
#action  ul {
list-style: none;
margin:0 0 0 5px;
}
#action  ul li {
float: left;
margin-right: 10px;
}
#action li a {
display:block !important;
text-indent:-9999px !important;
}
#glosowanie {
float: right;
color:#333;
font-size:11px;
}

/* inline media */

.inlineMedia {
background-color:#F3F3F3;
border:1px solid #DDDDDD;
padding-top:4px;
text-align:center;
clear: both;
}
.floatLeft{
float: left;
margin: 2px 10px 10px 5px;
}
.floatRight{
float: right;
margin: 2px 5px 10px 10px;
}
.floatLeft, .floatRight{width: 250px;}
.floatLeft .content .contentBody .desc,.floatRight .content .contentBody .desc{width:242px;}
.inlineMedia .content {
min-height:130px !important;
overflow:hidden !important;
position:relative !important;
padding:0 !important;
}
.inlineMedia .contentw{ width:674px !important; }
.inlineMedia .content .contentBody {
background:none;
position:relative;
border:0px;
float: none;
height: auto;
top:0px;
left:4px;
}
.inlineMedia .content .contentBody .desc {font-size:11px;}
.inlineMedia .content .contentBody img {max-width:674px; margin:0 9px 5px 0;}
.frame {margin:0px 0px 5px !important;}


/* WYDANIE, RANKING ITP */
p#lead, p#lead2 {
font-weight:bold;
margin:8px 0 25px;
font-size:14px;
}
p#lead2 {
margin:20px 0 25px;
}
ul#numery{
width:340px;
float: right;
display: inline;
margin-bottom: 20px;
}
.fokladka {
width:280px;
padding-bottom: 5px;
}
.spis {
padding-top:8px;	
}
.spis li {
background:url(../img/arrow1.png) no-repeat left 2px;
}
ul.spis li {color: #a2a2a2;}
ul.spis li a, ul.spis li  {
font-size: 11px;
}
.dodatek {
border-bottom:1px solid #F3F3F3;
clear:both;
margin-bottom:5px;
padding-bottom:5px;
}
.article h4 {
line-height:17px;
margin:8px 0 0;
color:#326597;
}
h3#spis { margin-bottom:15px;}

.contentBody {
float: right;
position: absolute;
right:0px;
top:0px;
background:transparent url(http://www.newsweek.pl/bins/media/static/forbes2/img/wydanie_nawigacja.png) repeat-x left bottom;
border:1px solid #ececec;
height:32px;
}
.contentBody input{outline: none;}
.contentBody ul {
list-style: none;
margin:5px 5px 5px 10px;
}
.contentBody ul li {
float: left;
margin-right: 5px;
font-size: 11px;
color: #326597;
padding:0px;
}
.contentBody ul li#opis {
padding:4px 4px 0 0;
}
.contentBody a.pokaz {
background:#24517D url(../img/add.png) repeat-x scroll left top;
color:#FFFFFF;
cursor:pointer;
font-weight:bold;
border:1px solid #24517D;
font-size:11px;
line-height:22px;
padding:3px 13px;
text-decoration: none;
}
input.textbox {
border:1px solid #5a83ab;
line-height:16px;
height:16px;
padding:2px;
width:48px;
}
.ranking_wyniki {
width:682px;
margin: 2px 0 12px 0;
}
.ranking_wyniki thead tr{
background:#fafafa url(http://www.newsweek.pl/bins/media/static/forbes2/img/rank_select.png) repeat-x scroll center 10px;
font-size:11px;
height:19px;
line-height:19px;
border-collapse:collapse;
}
.ranking_wyniki td {
border:1px solid #ECECEC;
padding:5px 10px;
}
.ranking_wyniki thead td {
padding:0px 10px;	
font-size: 11px;
}
.ranking_wyniki thead td#poz {
text-align: center;	
}
.ranking_wyniki thead tr td a {
font-size: 11px;
}
.ranking_wyniki tbody tr {
background: #FFF;
}
.ranking_wyniki tbody tr td {
padding:8px 10px;	
font-size: 13px;
}
.ranking_wyniki tbody tr.gr td {
background: #fafafa;	
}
.ranking_wyniki tbody tr td a {
font-size: 13px;
}
.ranking_wyniki tbody tr td.number {
font-weight: bold;
text-align: center;
}
.ranking_wyniki tbody tr td.number2 {
text-align: center;
}
.ranking_wyniki tbody tr td.name {
font-weight: bold;
}
.ranking_wyniki tbody tr:hover td {
background:#f7f7f7 url(http://www.newsweek.pl/bins/media/static/forbes2/img/rank_select.png) repeat-x scroll center bottom;
}
div#gfx_ranking {
width: 682px;
height:120px;
background:url(http://www.newsweek.pl/bins/media/static/forbes2/img/_ranking_img.png) no-repeat center top;
margin:0 0 12px 0;
}
/* GALERIA */
.gallery {
border-bottom:1px solid #F3F3F3;
clear:both;
margin-bottom:10px;
padding-bottom:10px;
}
.gallery p {
margin: 0 2px 15px;	
font-size:11px;
}
.gallery .opisfoto {
padding:4px 0;
}
#menu_gallery {
height:70px;
padding:5px 0;
border-bottom:1px solid #F3F3F3;
margin-bottom:10px;
position: relative;
overflow: hidden;
}
#menu_gallery img {
margin-right:4px;	
}
#menu_gallery #images {
margin: 0 22px 0 27px;
height: 70px;
overflow: hidden;
}
#garrow_left {
height: 70px;
width: 20px;
background:url(http://www.newsweek.pl/bins/media/static/forbes2/img/garrow2.png) no-repeat left top;
position: absolute;
top:5px;
left:0px;
z-index:10;
}
#garrow_right {
height: 70px;
width: 20px;
background:url(../img/garrow1.png) no-repeat left top;
position: absolute;
top:5px;
right:0px;
z-index:10;	
}
/* dodane bb */
div#galeria a{outline:none;}
div.module div.children{
    display: none;
    margin-left: 20px;
}
#letters a{
    font-size: 14px;
    padding: 0px 2px;
}
    #letters a.selected{
        font-weight: bold;
    }

#keywords-tags{
	width:680px;
	margin:0;
	padding:0 10px 0 10px;
}

	#keywords-tags li{
		width:200px;
		padding:0 10px 3px 10px;
		float:left;
		list-style-image:url(http://www.newsweek.pl/bins/media/static/forbes2/img/ico_sqare_list.gif);
		list-style-position:inside;
	}
.ranking_wyniki td.sortHeader{
    cursor: pointer;
}
.ranking_wyniki td.sortHeader span{
    background-repeat: no-repeat; 
    background-position: center left
}

.ranking_wyniki td.headerSortDown span{
    background-image: url(../img/arrow3.png);
}

.ranking_wyniki td.headerSortUp span{
    background-image: url(../img/arrow2.png);
}

.article div.p p{
    display: inline;
}

.article div.p {
    margin:8px 0 0;
    line-height:17px;
}

.article_60{
    min-height: 60px;
    _height: 60px;
}
.article_100{
    min-height: 100px;
    _height: 100px;
}
#wynik h1.blue, #wynik h1.galleryBlue {
color:#326597;
}
#wynik h1.galleryBlue {
width: 455px;
}
div.moderate a{
    font-size:18px;
    line-height: 28px;
}

.category { padding:5px}
.single_article, .category, #action, #paginacja, #menu_gallery {background: #fff;}

/* style dla slideshow */
#slideshow { float: left; }
#slideshowpager a {
    background:#FFFFFF url(../img/header.png) repeat-x scroll center bottom;
    border:1px solid #D9D9D9;
    color:#326597;
    display:block;
    float:left;
    font-size:12px;
    font-weight:bold;
    margin-right:5px;
    padding:4px 6px;
}
#slideshowpager a.activeSlide {
    background:#EEEEEE none repeat scroll 0 0;
    color:#4774A0;
    font-weight:bold;
}
#slideshowpager {
    position:absolute;
    right:7px/*195px*/;
    top:231px;
    z-index:10;
}
#slideshowpager a:focus { outline: none; }

.cleardiv{
    width: 100%;
    overflow: hidden;
}

.module2 {
	background:#FFF url("../img/modul_bottom.png") repeat-x scroll center bottom;
	padding:10px 7px 10px 10px;
}
.ramka {
	border:1px solid #ECECEC;
	border-top:0 none;
	background:#FFF url("../img/modul_bottom.png") repeat-x scroll center bottom;
	margin-bottom: 10px;
}
#left .module2 {
	margin-bottom:0px;
}
.padding_plus {
	padding:10px;
}
.mb10{margin-bottom: 10px;}

/*Artykuł sponsorowany*/
h2.sponsored_title_big{
	width:570px;	
	display: block;
}

img.SponsoredImg{
	position:absolute;
	top:0;
	right:0;	
}

.article .SponsoredDiv, div.SponsoredDiv{
    height:20px; 
    line-height:20px;
    margin:0px 0px 3px;
}
/*facebook*/
#facebook_frame{
background:url("../img/slider.png") repeat scroll 0 0 transparent;
display:block;
float:right;
height:420px;
padding:0;
position:fixed;
right:0px;
top:170px;
width:28px;
z-index:100;
overflow: hidden;
}
#facebook_frame .inner{
color:#FFFFFF;
padding:10px 5px 0 35px;
}
#facebook_frame_new{
background:#ffffff;
display:block;
height:230px;
padding:0;
width:680px;
z-index:100;
overflow: hidden;
margin-bottom: 12px;
}


/*BreadCrumb*/
#BreadCrumb2{
	border-bottom:1px solid #EFEFEF;
	padding:5px 0;
	height:15px;	
	margin:0 0 7px 0;
	background-color:#FFFFFF;
}

#BreadCrumb2 li{
	float:left;
	list-style-type:none;
	padding-right:5px;	
}

#BreadCrumb2 li a{
	color:#000000;	
}

#BreadCrumb2 li a.current{
	font-weight:bold;	
}

#BreadCrumb2 li .current{
	font-weight:bold;	
}

.BreadCrumbTitle{
	color:#326597;
	font-size:20px;
	line-height:32px;
	background-color:#FFFFFF;
}

/*Kariera - SectionBoxSmall*/
.sponsored img{
	float:left;
	padding:0 10px 10px 0;
}

.sponsored h3{
	padding-bottom:6px;
	font-size:12px;
	color:#000000;
}

.sponsored h3 a{
	font-size:12px;
	color:#000000;
}

.sponsored div.p{
	margin:0;	
}

/*Kariera - SectionBoxSmall - poprawka*/
.sponBox img{
	float:left;
	padding:0 10px 10px 0;
}

.sponBox h3{
	padding-bottom:6px;
	font-size:12px;
	color:#326597;
}

.sponBox h3 a{
	font-size:12px;
	color:#326597;
}

.sponBox div.p{
	margin:0;	
}

.article h3 a.title{
	color:#326597;
	font-size:14px;
}

.spis2 li{
	font-size:11px;
	list-style-type:none;
	min-height:22px;
}

.spis2 li a{
	background:url("../img/arrow1.png") no-repeat scroll left 2px transparent;
	padding-left:12px;
}

.SBSContainer1{
	width:336px; 
	float:left;
}

.SBSContainer2{
	width:336px; 
	float:right;
}

/*Wyszukiwarka pracy - SearchJobBox*/
#searchJob{
	background:url('http://www.newsweek.pl/bins/media/static/forbes2/img/kariera/searchjob.jpg') no-repeat top left;
	width:311px;
	height:147px;
	padding:42px 0 0 372px;
	position:relative;
	margin-bottom:12px;
}

#searchJob h1{
	position:absolute;
	text-indent:-9999px;
}

#searchJob label{
	width:123px;
	height:18px;
	display:block;
	float:left;	
	text-indent:-9999px;
}

#searchJob .searchJobLine{
	clear:both;
	padding-bottom:9px;
}

#searchJob select{
	width:171px;
	height:21px;
	border:1px solid #ACCCEE;
}

#searchJob .inputText{
	width:165px;
	height:19px;
	padding:2px 3px 0 3px;
	border:1px solid #ACCCEE;
}

#searchJob .searchBtt{
	background:url('../img/kariera/szukaj-btt.gif') no-repeat top left;
	width:71px;
	height:22px;
	text-indent:-9999px;
	position:absolute;
	bottom:36px;
	right:117px;
	font-size:0px;
	color:#3469A0;
}

/*Oferty pracy - taby*/
div.menu_praca ul, div.menu_praca ul li {
	display: inline;
	list-style: none;
	margin: 0;
	padding: 0;
	font-family: Arial, Helvetica, sans-serif;
}

div.menu_praca ul {
	border-bottom: 1px solid #cacaca;
	float: left;
	display: inline;
	width: 675px;
	padding-left: 5px;
}

div.menu_praca ul li {
	float: left;
	margin-right: 10px;
}

div.menu_praca ul a:link, div.menu_praca ul a:visited {
	text-decoration: none;
	display: block;
	background-color: #cacaca;
	color: #fdfdfd;
	padding: 5px 10px;
	border: 1px solid #cacaca;
	position: relative;
	top: 1px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
}


div.menu_praca ul a:hover {
	background-color: #fff;
	border-bottom-color: #fff;
	color: #333333;
}

div.menu_praca ul a.current{
	background-color:#fff !important;
	border-bottom-color:#fff !important;
	color:#333333 !important;
}

.wyniki_wyszukiwania_l{
	float: left;
	width:315px;
	min-height: 130px;
	_height: 130px; /*ie6*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height:19px;
	text-decoration:none;
	border-left:solid 1px #cacaca;
	border-right: 1px #cacaca dashed;
	list-style: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

div.wyniki_wyszukiwania_l ul, div.wyniki_wyszukiwania_l ul li {

	list-style: none;
	margin: 0;
	padding: 0;
}

div.wyniki_wyszukiwania_l ul {

}

div.wyniki_wyszukiwania_l ul li {
	float: left;
	margin-right: 10px;
}

div.wyniki_wyszukiwania_l ul a:link, div.wyniki_wyszukiwania_l ul a:visited {
	text-decoration: none;
	color: #333333;
	padding: 5px 10px;
	position: relative;
	top: 1px;
	
}


div.wyniki_wyszukiwania_l ul a:hover {
	color: #333333;
}

.wyniki_wyszukiwania_m{
	width:1px;
	min-height: 130px;
	_height: 130px; /*ie6*/
	float:left;
	border-bottom: solid 1px #cacaca;
	/*border-left: 1px #cacaca dashed;*/
	padding-top: 5px;
	padding-bottom: 10px;
}
.wyniki_wyszukiwania_r{
	float: left;
	width:321px;
	min-height: 130px;
	_height: 130px; /*ie6*/
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height:19px;
	text-decoration:none;
	border-right:solid 1px #cacaca;
	list-style: none;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
}

div.wyniki_wyszukiwania_r ul, div.wyniki_wyszukiwania_r ul li {

	list-style: none;
	margin: 0;
	padding: 0;
}

div.wyniki_wyszukiwania_r ul {
	float: left;

}

div.wyniki_wyszukiwania_r ul li {
	float: left;
	margin-right: 10px;
}

div.wyniki_wyszukiwania_r ul a:link, div.wyniki_wyszukiwania_r ul a:visited {
	text-decoration: none;
	color: #333333;
	padding: 5px 10px;
	position: relative;
	top: 1px;
	
}


div.wyniki_wyszukiwania_r ul a:hover {
	color: #333333;
}

.kierunek_lw{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12;
	color:#326597;
	line-height:17px;
	margin:0px;
	padding:0px;
	border:0px;
	text-decoration:none;
	}

.wyniki_wyszukiwania{
	border:solid #cacaca;
	border-width:0 1px 1px 1px;
	float:left;
	min-height: 170px; 
	_height: 140px; 
	background-color:#FFFFFF;
}

.wyniki_wyszukiwania_l2{
	float: left;
	display: inline;
	width:315px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height:19px;
	text-decoration:none;
	/*border-left:solid 1px #cacaca;*/
	border-right: 1px #cacaca dashed;
	list-style: none;
	padding: 5px 0px 5px 10px;
	min-height:160px;
	_height:160px;/*ie6*/
}

div.wyniki_wyszukiwania_l2 ul, div.wyniki_wyszukiwania_l2 ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;
}

div.wyniki_wyszukiwania_l2 ul a:link, div.wyniki_wyszukiwania_l2 ul a:visited {
	text-decoration: none;
	color: #333333;
}


div.wyniki_wyszukiwania_l2 ul a:hover {
	color: #333333;
}

.wyniki_wyszukiwania_m2{
	width:1px;
	float:left;
	border-bottom: solid 1px #cacaca;
	border-left: 1px #cacaca dashed;
	padding-top: 5px;
	padding-bottom: 10px;
}
.wyniki_wyszukiwania_r2{
	float: left;
	width:331px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight: normal;
	line-height:19px;
	text-decoration:none;
	display: inline;
	/*border-right:solid 1px #cacaca;*/
	list-style: none;
	padding: 5px 10px 5px 10px;
}

div.wyniki_wyszukiwania_r2 ul, div.wyniki_wyszukiwania_r2 ul li {
	display: block;
	list-style: none;
	margin: 0;
	padding: 0;

}

div.wyniki_wyszukiwania_r2 ul a:link, div.wyniki_wyszukiwania_r2 ul a:visited {
	text-decoration: none;
	color: #333333;
	top: 1px;
}

.kierunek_lw2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12;
	color:#326597;
	line-height:17px;
	border:0px;
	text-decoration:none;
	}

/*Najlepsze artykuły - ParentSectionArticles*/
#polecamy2{
	float:left;
	width:174px;
}
.box_najlepsze{
	float:right;
	width:495px;
}

.polecamy_najlepsze{
	float: right;
	width: 495px;
	height:auto;
	border: 1px solid #f3f3f3;
	border-top: 0px;
	background-color: #fff;
}

.header_najlepsze{
	background: transparent url(../img/header.png) repeat-x center top;
	height:19px;
	line-height:19px;
	border: 1px solid #ececec;
	color: #326597;
	font-size:11px;
	padding:0 0 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	width:485px;
	float:right;
	}
	
	
	.box_najlepsze{
		float:right;
		width:495px;
	}
		
			
			
.article_najlepsze {
	background-color: #fff;
	clear:both;
	padding-left:10px;
	padding-top:10px;
	margin-bottom: 10px;
	overflow: hidden;
	position: relative;
	min-height: 100px;
	_height: 100px; /*ie6*/
	border-bottom: 1px solid #ececec;
}
.article_najlepsze img {
margin:0 9px 9px 0;	
}
.article_najlepsze h3, .article_najlepsze h3 a {
	font-size:16px;
	line-height:19px;
	color:#326597;
	padding-right: 10px;
}
.article_najlepsze h2, .article h2 a {
font-size:20px;
line-height:24px;
}
.category .article_najlepsze h2, .category .article_najlepsze h2 a {
font-size:16px;
line-height:19px;
}
.article_najlepsze p{
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	line-height:19px;
	display:inline;
	}
	
/*Wyniki wyszukiwania*/
#SearchResult{
	border:1px solid #EBEBEB;
	padding:20px 10px;
	margin-bottom:12px;
	background:#FFFFFF url('http://www.newsweek.pl/bins/media/static/forbes2/img/kariera/search-result-bg.gif') no-repeat bottom left;
}

#SearchResult #paginacja{
	background:transparent;	
}

#SearchResult ul{
	margin:0;
	padding:0 0 10px 0;	
}

#SearchResult li{
	list-style-type:none;	
	border-bottom:1px solid #EBEBEB;
	padding:17px 0 20px 0;
	position:relative;
}

#SearchResult li.last{
	border-bottom:0px;
}

#SearchResult ul p, #SearchResult ul a{
	font-size:11px;
}

#SearchResult p{
	padding:8px 0;
}

#SearchResult .more{
	position:absolute;
	bottom:10px;
	right:0px;	
}

#SearchResult .title{
	font-size:14px;
	color:#164A71;
	font-weight:bold;
}

#SearchResult .grey{
	color:#A2A1A1;
}

#SearchResult h2{
	color:#4D82B8;
	font-size:16px;
	font-weight:normal;
}

#SearchResult #SortPar{
	font-weight:bold;
}

	#SearchResult #SortPar a:active, #SearchResult #SortPar a:link, #SearchResult #SortPar a:visited{
		color:#164A71;	
	}
	
	#SearchResult #SortPar a:hover{
		color:#D5D5D9;	
		text-decoration:none;
	}
	
#SearchResult .pagging{
	color:#A2A1A1;	
	text-align:right;
}

#SearchResult .center{
	text-align:center !important;
}

#SearchResult .pagging a:active, #SearchResult .pagging a:link, #SearchResult .pagging a:visited{
	color:#A2A1A1;	
}

#SearchResult .pagging a:hover{
	color:#164A71;	
	font-weight:bold;
	text-decoration:none;
}

/*Artykuł - praca*/
.sz_oferta_left{
	float: left;
	width: 20%;
	font-weight:bold;
	padding-left: 10px;
	}
	
.sz_oferta_right{
	float: left;
	width: 45%;
	}
	.sz_oferta_logo{
		position:absolute;
		top:20px;
		right:10px;
	}
	
		#loginBtt{
		display:block;
		width:158px;
		height:39px;
		background:url('../img/kariera/aplikuj.jpg') no-repeat;
		bottom:20px;
		margin-left: 15px;
		right:0;
		text-indent:-9999px;
	}
	
	#loginBtt_center{
		display:block;
		height:29px;
		width:133px;
		margin:0 auto;
		background:url('../img/kariera/aplikuj.jpg') no-repeat 0 0;
		text-indent:-9999px;
	}
	
	.oferta_txt_b {
	font-weight: bold;
}
.sz_oferta_i {
	font-style: italic;
	font-family: Arial, Helvetica, sans-serif;
}
.oferta_miasto {
	color: #cececf;
	font-family: Arial, Helvetica, sans-serif;
}

.oferta_punktory{
	margin-left: 10px;
	list-style-image: url(http://www.newsweek.pl/bins/media/static/forbes2/styles/dot.png);
	list-style-position: inside;
	
}

.ramka2 {
	border:1px solid #ECECEC;
}

.jobdetails{
	color:#164A71;
	width:490px;
}

.jobdetails dt{
	float:left;
	font-weight:bold;
	width:180px;
	padding-bottom:5px;
}

.jobdetails dd{
	float:left;
	width:310px;
	padding-bottom:5px;
}

.jobArticle{
	width: 98%; 
	padding-bottom: 10px; 
	padding-left: 10px;	
}

	.jobArticle ul{
		list-style-position:outside;
		margin:10px;
		padding:10px;
	}

.JobArtBackLink{
	color:#000000;
}

/*Paginacja*/
#paginacja li{
	border-bottom:0px;
}

/*OrderedSectionListSmall*/
.oferta_wydarzenia{
	width: 328px; 
display:inline;
float: left;
clear:none;
border-right:1px solid #f3f3f3;
margin-right: 10px;
	}
.left_wydarzenia_oferta{
	width: 100%;
	float: left;
	}

.img_kariera_wydarzenia{
	width: 100%;
	float: left;
	padding-top:10px;
}

	.img_kariera_wydarzenia img{
		float:left;
		margin:0 10px 10px 0;
	}
		
.tekst_wydarzenia_left{
	width: 128px;
	float: left;
	padding-left:10px;
	padding-top:10px;
	line-height: 18px;
	color: #333333;	
	}
	
	.wiecej_kariera {
	float: right;
	margin:7px 10px 0;
	width: auto;
}
a.wiecej {
color: #326597;	
}


.oferta_wydarzenia h2{
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	line-height:21px;
	color: #326597;
	}
	
	.oferta_wydarzenia h2 a{
		font-family: Arial, Helvetica, sans-serif;
		font-size:18px;
		line-height:21px;
		color: #326597;
	}
	
	.article_wydarzenia_right{
		clear:both;
border-bottom: 1px solid #f3f3f3;
padding-bottom: 10px;
margin-bottom: 10px;
overflow: hidden;
position: relative;
		}
		
.article_wydarzenia_right h3{
	padding-left: 10px;
	}

.linkMore{
	padding-bottom:10px;
	text-align:right;	
}

/* STYL ZYCIA */
#styl_zycia .article {padding-bottom:5px;}
#styl_zycia .module {padding:10px 7px 0 10px;}
#styl_zycia #wynik {padding: 0 7px 7px 5px;}
#styl_zycia .hleft {width:300px; float: left;}
#styl_zycia .hright {width:370px; float: right;}
#styl_zycia .hleft .article h3, #styl_zycia .hleft .article h3 a  {color:#6a6a69; font-size:20px;font-weight:normal;line-height: 28px;}
#styl_zycia .hleft .module {background:#fff url("http://www.newsweek.pl/bins/media/static/forbes2/img/styl_menu.png") repeat-x bottom center; padding:10px 7px 3px 10px; }
#styl_zycia .hleft .module .article {padding-bottom:0px;}
#styl_zycia .hright .name, #styl_zycia .hright .name a {font-size:10px}
#katbottom {margin:0 0 10px;overflow:hidden;width:975px;padding:10px 7px 0 9px;}
#katbottom .article {float:left; margin: 5px 10px 0; width:305px; clear:none;}
#styl_zycia #galeria1 div.p {margin-top:0px;}
#styl_zycia #galeria1 {height:195px; background:url(http://www.newsweek.pl/bins/media/static/forbes2/img/styl_galeria1.png) repeat-x center top;position: relative;text-align: center; padding: 10px 10px 3px;overflow:hidden;}
#styl_zycia #galeria1 h3, #styl_zycia #galeria1  h3 a {color:#326597;font-size:12px;font-weight: bold;}
#styl_zycia #galeria1 .article {margin-top:110px;}
#galeria2 {height:200px;}
#galeria2 div {float:left;width:280px;}
#galeria2 ul {list-style:none; float:right;}
#galeria2 ul li {float:none; margin:0 0 3px;}
#styl_zycia #opening {height:370px;list-style:none;margin:3px 0 5px 0;background: #000 url("http://www.newsweek.pl/bins/media/static/forbes2/img/styl_opening.png") no-repeat right top;overflow:hidden;}
#styl_zycia #opening li {float:left; width:160px; height:370px;border-left:1px solid #3a3a3a;}
#styl_zycia #opening li .article {margin: 20px 20px 5px 20px; border:none; }
#styl_zycia #opening li .p p, #styl_zycia #opening li .p a.more{color:#c7c8c6;display:inline;}
#styl_zycia #opening li h3, #styl_zycia #opening li h2, #styl_zycia #opening li h3 a, #styl_zycia #opening li h2 a{color:#fff;margin:0 0 25px;line-height:24px;}
#styl_zycia #opening li#big {width:670px;padding:0px;margin:0;position: relative;}
#styl_zycia #opening li#big h2, #styl_zycia #opening li#big h2 a {font-size:22px;line-height:22px; line-height:32px;}
#styl_zycia #opening li#big .title {height: 35px; bottom:67px;left:10px; position: absolute;}
#styl_zycia #opening li#big .title a {background: #000; padding:7px 10px;}
#styl_zycia #opening li#big .p {background: #000; padding:10px; height: 35px; width: 610px;bottom:10px;left:10px; position: absolute;}
#styl_zycia #galeria_artykul {float:left;width:174px; margin:10px 15px 5px 0;}
#styl_zycia .hleft #galeria2 {height: auto; background: #fff;padding:10px 7px 3px 10px; overflow: hidden; width: 281px;}
#styl_zycia .hleft #galeria2 div {margin:0 0 5px;}
#styl_zycia .hleft #galeria2 #images {height:47px; margin:0 15px 0 25px; overflow:hidden;width:229px;}
#styl_zycia .hleft #galeria2 #images a {margin:0 8px 0 0;}
#styl_zycia .hleft #galeria2 #images img {width: 71px;}
#styl_zycia .hleft #galeria2 #slide {overflow: hidden; position: relative;height:47px;padding:5px 0;}
#styl_zycia .hleft #galeria2 #prev {position: absolute; left:8px; outline: none; z-index:10;}
#styl_zycia .hleft #galeria2 #next {position: absolute; right:8px; outline: none; z-index: 10;}
#styl_zycia #podobne {list-style:none;}
#styl_zycia #podobne li {width:128px;float:left;padding-right: 5px;}
#styl_zycia #podobne li h4 {margin:0;}
#styl_zycia #podobne li img {margin:0 0 4px;}
#styl_zycia #left #big {width: 684px;height:225px; margin:0 0 0 0;}
#styl_zycia #left #big #big_opis {background: #000 url("http://www.newsweek.pl/bins/media/static/forbes2/img/styl_open2_bg.png") repeat-x right top;margin-left:318px;height:225px; float:right;border-right:solid 1px #EBEBEB;}
#styl_zycia #left #big h2, #styl_zycia #left #big h2 a{color:#fff;margin:0 0 15px;line-height:22px;font-size:22px; line-height:32px;margin:20px 10px;}
#styl_zycia #big_opis .name {color:#A2A2A2; font-size:10px; margin:25px 20px 20px;}
#styl_zycia #big_opis .name a {color:#A2A2A2; font-size:10px;}
#styl_zycia #big_opis div.p {margin:10px 20px;line-height:18px}
#styl_zycia #big_opis div.p p {color: #A2A2A2; display: inline;}
#styl_zycia #big_opis p a, #styl_zycia #big_opis p a.more {color: #A2A2A2;}
#styl_zycia #podobne-art {margin:12px 0 0 0;}
#styl_zycia #podobne-art div.p {margin:0;padding:5px 15px 0 0;font-size:11px;}
#styl_zycia #podobne-art div.p p {font-size:11px;}
#styl_zycia #podobne-art .header {background:url('http://www.newsweek.pl/bins/media/static/forbes2/img/styl_open2_bg.png') repeat-x 0 -69px !important;border-top:0 none !important;color:#fff;}
#styl_zycia #podobne-art .header a {color:#fff;}
#styl_zycia #podobne-art .module {padding:10px 0 5px 11px;border-bottom:solid 5px #2d2d2d !important;}
#styl_zycia .article div.SponsoredDiv { margin:0px 0px 3px; }

#styl_zycia .bienczyk {margin:0 0 10px 4px;	width: 268px;}
#styl_zycia .article .name {margin:5px 0 0 0;}
#styl_zycia ul#opening li .article div.p {line-height:17px;margin:18px 0 0;}

/*GALLERIES ROTATOR*/
#galeria1 .prev{
	background:url("http://www.newsweek.pl/bins/media/static/forbes2/img/styl_arrowl.png") no-repeat scroll left top transparent;
    height:25px;
    left:10px;
    position:absolute;
    text-indent:-9999px;
    top:50px;
    width:17px;
    outline: none;
}
#galeria1 .next{
	background:url("http://www.newsweek.pl/bins/media/static/forbes2/img/styl_arrowr.png") no-repeat scroll left top transparent;
    height:25px;
    right:10px;
    position:absolute;
    text-indent:-9999px;
    top:50px;
    width:17px;
    outline: none;
}

.items{
    /*position:relative;*/
}

.items .backLeft{
    position:absolute;
    top:44px;
    left:45px;
    z-index:0;            
}
.items .middleLeft{
	position:absolute;
    top:37px;
    left:60px;
    z-index:15;
}
.items .top{
	position:absolute;
    top:30px;
    left:90px;
    z-index:30;
}
.items .middleRight{
    position:absolute;
    top:37px;
    left:144px;
    z-index:15;
}
.items .backRight{
    position:absolute;
    top:44px;
    left:183px;
    z-index:0;
}
        
.items .backLeft img, .items .backRight img{ 
	width:72px;
	height:42px;
}

.items .middleLeft img, .items .middleRight img{
    width:96px;
	height:56px;
}

.items .top img{
    width:120px;
	height:70px;
}
/*GALLERIES ROTATOR END*/

/* STYL ZYCIA END*/