html								{}
body								{	text-align:center;	font:normal 11px arial;	background:#ffffff;	}
/*GLOBAL*/
a img										{	border:0;	}
div,p,img,span								{	margin:0;	padding:0;	}

.hidden										{	display:none;	}
.clear										{	clear:both;}
.menu_color_1								{	color:#3e3d3d;	}
.menu_color_2								{	color:#669478;	}

ul,	li										{	list-style:none none outside;	margin:0;	padding:0;	}
ul											{	padding-top:4px;	}
li											{	padding-left:20px;	padding-bottom:6px;	background:transparent url('../img/list_item_arrow.gif') no-repeat 7px 6px;	line-height:17px;	}
li.no_arrow									{	background:transparent none;	}
ul li ul									{	_margin-top:-15px;	margin-bottom:5px;	}
.sitemap ul li a							{	font-size:12px;	color:#3d3d3d;	text-decoration:none;	}
.sitemap ul li ul li a						{	font-size:11px;	color:#3d3d3d;	text-decoration:none;	}
.sitemap									{	padding:25px;	width:916px !important;	_width:918px !important;	}

.body										{	width:970px;	margin:0 auto;	text-align:left;	}
#header										{	width:968px;	height:120px;	border:1px solid #e7e7e7;	border-bottom:0;	}
#header										{	_width:968px;	}
#header .header-logo						{	float:left;	width:160px;	}
#header .header-menu						{	float:left;	display:inline;	margin-left:60px;	width:402px; background:#dddddd;	height:48px;	margin-top:72px;	}
#header .header-menu#en						{	float:left;	display:inline;	margin-left:60px;	width:438px; background:#dddddd;	height:48px;	margin-top:72px;	}
#header .header-rest						{	float:left;	display:inline;	width:316px;	margin-left:29px;	}
#header .header-rest#engli					{	float:left;	display:inline;	width:316px;	margin-left:-6px;	}

#header .header-logo img					{	margin-top:20px;	margin-left:27px;	}
#header .header-menu .menu-break,
#header .header-menu a						{	display:inline;	float:left;	height:48px;	}
#header .header-menu .menu-break 			{	width:1px;	height:48px;	background:#e5e6e6;	}

#header .header-menu a						{	background:transparent url('../img/menu_all.gif') no-repeat top left;	}
#header .header-menu#en a					{	background:transparent url('../img/menu_all_en.gif') no-repeat top left;	}


#header .header-menu .menu-ofirmie			{	width:84px;		background-position:0 0;		}
#header .header-menu .menu-zespol			{	width:73px;		background-position:-85px 0;	}
#header .header-menu .menu-oferta			{	width:77px;		background-position:-159px 0;	}
#header .header-menu .menu-portfolio		{	width:81px;		background-position:-237px 0;	}
#header .header-menu .menu-kontakt			{	width:83px;		background-position:-319px 0;	}

#header .header-menu#en .menu-ofirmie		{	width:91px;		background-position:0 0;		}
#header .header-menu#en .menu-zespol		{	width:73px;		background-position:-92px 0;	}
#header .header-menu#en .menu-oferta		{	width:77px;		background-position:-166px 0;	}
#header .header-menu#en .menu-portfolio		{	width:103px;	background-position:-244px 0;	}
#header .header-menu#en .menu-kontakt		{	width:90px;		background-position:-348px 0;	}

#header .header-menu .menu-ofirmie-act,
#header .header-menu .menu-ofirmie:hover	{	width:84px;		background-position:0 -49px;	}
#header .header-menu .menu-zespol-act,
#header .header-menu .menu-zespol:hover		{	width:73px;		background-position:-85px -49px;	}
#header .header-menu .menu-oferta-act,
#header .header-menu .menu-oferta:hover		{	width:77px;		background-position:-159px -49px;	}
#header .header-menu .menu-portfolio-act,
#header .header-menu .menu-portfolio:hover	{	width:81px;	background-position:-237px -49px;	}
#header .header-menu .menu-kontakt-act,
#header .header-menu .menu-kontakt:hover	{	width:83px;		background-position:-319px -49px;	}

#header .header-menu#en .menu-ofirmie-act,
#header .header-menu#en .menu-ofirmie:hover	{	width:91px;		background-position:0 -49px;	}
#header .header-menu#en .menu-zespol-act,
#header .header-menu#en .menu-zespol:hover	{	width:73px;		background-position:-92px -49px;	}
#header .header-menu#en .menu-oferta-act,
#header .header-menu#en .menu-oferta:hover	{	width:77px;		background-position:-166px -49px;	}
#header .header-menu#en .menu-portfolio-act,
#header .header-menu#en .menu-portfolio:hover{	width:103px;	background-position:-244px -49px;	}
#header .header-menu#en .menu-kontakt-act,
#header .header-menu#en .menu-kontakt:hover	{	width:90px;		background-position:-348px -49px;	}

#header .header-lang						{	color:#7a8066;	font:normal 11px arial;	text-decoration:none;	float:right;	display:inline;	margin-right:24px;	margin-top:18px;	}
#header .header-search						{	display:inline;	float:left;	margin-top:34px;	margin-left:20px;	position:relative;	}
#header .header-search .search				{	position:absolute;	top:8px;	left:10px;	}
#header .header-search input				{	height:16px;	_height:16px;	position:absolute;	top:8px;	left:90px;	width:121px;	_width:125px;	background:#ffffff;	border:1px solid #e6e6e6;	font:normal 11px arial; color:#333333;padding:2px;	}
#header .header-search .go					{	position:absolute;	top:8px;	left:222px;	}


#pod-header									{	width:968px;	height:223px;	border:1px solid #e7e7e7;	border-bottom:0;	}
#pod-header .header-top-left				{	width:441px; height:223px;	background:transparent url('../img/top_banner_left.jpg') no-repeat left top;	float:left;	}
#pod-header .header-top-right				{	width:527px; height:223px;	background:transparent url('../img/top_bg.gif') repeat-x left top;	float:left;	position:relative;	}
#pod-header .header-top-right .name			{	position:absolute;	top:43px; left:0;	}
#pod-header .header-top-right .text			{	position:absolute;	top:83px; left:0;	}
#pod-header .header-top-right .more			{	color:#3e3d3d;	font:normal 11px arial; text-decoration:none;	position:absolute;	top:190px; left:0;	}

#content									{	width:970px; margin-top:3px;	}
#content .box								{	float:left;	display:inline;	}
.inwestycje									{	width:325px;	}
.koinwestycje								{	width:324px;	}
.projekty									{	width:320px;	}
.box .butn									{	height:45px;	line-height:45px;	background:#555a44 none;	display:block;	}
.koinwestycje .butn img						{	margin-left:1px;	}
.projekty .butn img							{	margin-left:1px;	}

#content .box .img_main2,
#content .box .img_main						{	border:1px solid #e5e6e6;	display:block;	}
#content .box .img_main						{	border-right:0;	}
#content .info								{	border:1px solid #e5e6e6;	border-top:0;	margin:0;	height:auto;	min-height:150px;	_height:150px;	}
#content .inwestycje .info					{	width:324px;	_width:324px;	border-right:0;	}
#content .koinwestycje .info				{	width:323px;	_width:323px;	border-right:0;	}
#content .projekty .info					{	width:319px;	_width:319px;	}

#content .info .inside						{	border:1px solid #ffffff;	background:#ffffff url('../img/main_box_bg.gif') repeat-x left bottom;	height:auto;	min-height:150px;	_height:150px;	color:#3e3d3d;	font:normal 12px arial;	padding:10px;	}
#content .info .inside ul					{	height:auto;	min-height:100px; _height:100px;	}
#content .info .inside .more				{	color:#7a8066;	font:normal 11px arial;	text-decoration:none;	float:right;	margin-top:15px;	}

/*zabawa podmenu*/
#pod-menu									{	width:968px;	_width:968px; margin-top:0;	border:1px solid #e6e6e6;	border-bottom:0;	overflow:hidden;	}
#pod-menu a 								{	display:block;	float:left;	margin-right:35px;	height:15px;	display:inline;	}
#pod-menu.len a 							{	}

#pod-menu #pod-ofirmie						{	margin-left:235px;	height:40px;	}
#pod-menu #pod-oferta						{	margin-left:235px;	height:40px;	}

#pod-menu .onas-act,
#pod-menu .onas								{	background:transparent url('../img/menu_o_nas_green.gif') no-repeat left top;	width:30px;	margin-top:14px;	}
#pod-menu .strategia-act,
#pod-menu .strategia						{	background:transparent url('../img/menu_strategia_green.gif') no-repeat left top;	width:48px;	margin-top:14px;	}
#pod-menu .jakdzialamy-act,
#pod-menu .jakdzialamy						{	background:transparent url('../img/menu_jak_dzialamy_green.gif') no-repeat left top;	width:70px;	margin-top:14px;	}
#pod-menu .kariera-act,
#pod-menu .kariera							{	background:transparent url('../img/menu_kariera_green.gif') no-repeat left top;	width:38px;	margin-top:14px;	}
#pod-menu .inwestycje-act,
#pod-menu .inwestycje						{	background:transparent url('../img/menu_inwestycje_green.gif') no-repeat left top;	width:57px;	margin-top:14px;	}
#pod-menu .koinwestycje-act,
#pod-menu .koinwestycje						{	background:transparent url('../img/menu_koinwestycje_green.gif') no-repeat left top;	width:70px;	margin-top:14px;	}
#pod-menu .projekty-act,
#pod-menu .projekty							{	background:transparent url('../img/menu_projekty_green.gif') no-repeat left top;	width:90px;	margin-top:14px;	}

#pod-menu .onas-act,
#pod-menu .onas-act:hover,
#pod-menu .onas:hover						{	background:transparent url('../img/menu_o_nas_grey.gif') no-repeat left top;	}
#pod-menu .strategia-act,
#pod-menu .strategia-act:hover,
#pod-menu .strategia:hover					{	background:transparent url('../img/menu_strategia_grey.gif') no-repeat left top;	}
#pod-menu .jakdzialamy-act,
#pod-menu .jakdzialamy-act:hover,
#pod-menu .jakdzialamy:hover				{	background:transparent url('../img/menu_jak_dzialamy_grey.gif') no-repeat left top;	}
#pod-menu .kariera-act,
#pod-menu .kariera-act:hover,
#pod-menu .kariera:hover					{	background:transparent url('../img/menu_kariera_grey.gif') no-repeat left top;	}
#pod-menu .inwestycje-act,
#pod-menu .inwestycje-act:hover,
#pod-menu .inwestycje:hover					{	background:transparent url('../img/menu_inwestycje_grey.gif') no-repeat left top;	}
#pod-menu .koinwestycje-act,
#pod-menu .koinwestycje-act:hover,
#pod-menu .koinwestycje:hover				{	background:transparent url('../img/menu_koinwestycje_grey.gif') no-repeat left top;	}
#pod-menu .projekty-act,
#pod-menu .projekty-act:hover,
#pod-menu .projekty:hover					{	background:transparent url('../img/menu_projekty_grey.gif') no-repeat left top;	}

#pod-menu.len .onas-act,
#pod-menu.len .onas							{	background:transparent url('../img/menu_o_nas_green_en.gif') no-repeat left top;	width:47px;	margin-top:14px;	}
#pod-menu.len .strategia-act,
#pod-menu.len .strategia					{	background:transparent url('../img/menu_strategia_green_en.gif') no-repeat left top;	width:48px;	margin-top:14px;	}
#pod-menu.len .jakdzialamy-act,
#pod-menu.len .jakdzialamy					{	background:transparent url('../img/menu_jak_dzialamy_green_en.gif') no-repeat left top;	width:95px;	margin-top:14px;	}
#pod-menu.len .kariera-act,
#pod-menu.len .kariera						{	background:transparent url('../img/menu_kariera_green_en.gif') no-repeat left top;	width:38px;	margin-top:14px;	}
#pod-menu.len .inwestycje-act,
#pod-menu.len .inwestycje					{	background:transparent url('../img/menu_inwestycje_green_en.gif') no-repeat left top;	width:65px;	margin-top:14px;	}
#pod-menu.len .koinwestycje-act,
#pod-menu.len .koinwestycje					{	background:transparent url('../img/menu_koinwestycje_green_en.gif') no-repeat left top;	width:80px;	margin-top:14px;	}
#pod-menu.len .projekty-act,
#pod-menu.len .projekty						{	background:transparent url('../img/menu_projekty_green_en.gif') no-repeat left top;	width:90px;	margin-top:14px;	}

#pod-menu.len .onas-act,
#pod-menu.len .onas-act:hover,
#pod-menu.len .onas:hover					{	background:transparent url('../img/menu_o_nas_grey_en.gif') no-repeat left top;	}
#pod-menu.len .strategia-act,
#pod-menu.len .strategia-act:hover,
#pod-menu.len .strategia:hover				{	background:transparent url('../img/menu_strategia_grey_en.gif') no-repeat left top;	}
#pod-menu.len .jakdzialamy-act,
#pod-menu.len .jakdzialamy-act:hover,
#pod-menu.len .jakdzialamy:hover			{	background:transparent url('../img/menu_jak_dzialamy_grey_en.gif') no-repeat left top;	}
#pod-menu.len .kariera-act,
#pod-menu.len .kariera-act:hover,
#pod-menu.len .kariera:hover				{	background:transparent url('../img/menu_kariera_grey_en.gif') no-repeat left top;	}
#pod-menu.len .inwestycje-act,
#pod-menu.len .inwestycje-act:hover,
#pod-menu.len .inwestycje:hover				{	background:transparent url('../img/menu_inwestycje_grey_en.gif') no-repeat left top;	}
#pod-menu.len .koinwestycje-act,
#pod-menu.len .koinwestycje-act:hover,
#pod-menu.len .koinwestycje:hover			{	background:transparent url('../img/menu_koinwestycje_grey_en.gif') no-repeat left top;	}
#pod-menu.len .projekty-act,
#pod-menu.len .projekty-act:hover,
#pod-menu.len .projekty:hover				{	background:transparent url('../img/menu_projekty_grey_en.gif') no-repeat left top;	}


/*podstrony*/
#content-subpage							{	width:968px;	margin-top:0px;	border:1px solid #e6e6e6;	}
#content-subpage .content-subpage-tlo-top	{	width:966px;	_width:966px;	border:1px solid #ffffff;	background:transparent url('../img/content-top.gif') repeat-x left top;	}
#content-subpage .content-subpage-tlo-bottom{	width:931px;	_width:931px;	background:transparent url('../img/content-bottom.gif') repeat-x left bottom;	height:auto;	min-height:125px;	_height:150px;	padding:0 0 0 35px;	}

#navi										{	height:17px;	padding-top:15px;	}
#navi a										{	color:#3e3d3d;	font:normal 11px arial;	text-decoration:none;	}
#navi img									{	margin: 0 4px 1px;	}

#subpage-top								{	margin-top:15px; font-size:17px;	line-height:19px;	}

.sIFR-hasFlash #subpage-top h1 {
	visibility: hidden;
	font-size: 10px;
	letter-spacing: 0px;
	line-height: 19px;
}



.subpage-img								{	float:right;	text-align:right;	}
.subpage-img img							{	margin:0;	text-align:right;	right:0;}

.zawartosc									{	display:table-cell;	padding-right:15px;	padding-bottom:15px;	height:auto; min-height:20px;	_height:20px;	}
.subpage-text								{	color:#3e3d3d;	font:normal 12px arial;	line-height:16px;	}
.subpage-text p								{	margin-top:10px;	margin-bottom:10px;	color:#3e3d3d;	font:normal 12px arial;	line-height:16px;	}
.subpage-text strong						{	color:#669478;	}

.subpage-text ul li							{	color:#3e3d3d;	font:normal 12px arial;	line-height:14px;	}
/*stopka*/

#footer										{	height:30px;	width:970px;	padding-top:0px;	color:#3e3d3d;	font:normal 11px arial;	}
#footer a									{	color:#3e3d3d;	font:normal 11px arial;	text-decoration:none;	}
#footer #moonlight							{	float:left;	display:inline;	margin-left:8px;	margin-top:-9px;	}
#footer #copy								{	float:left;	display:inline;	margin-left:15px;	}
#footer #id									{	float:left;	display:inline;	margin-left:4px;	margin-top:1px;	}
#footer #links								{	float:right;	display:inline;	margin-right:15px;	color:#7a8066;	}

.search_body								{	padding-left:15px; }
.search_body strong,
.search_body b								{	font-weight:normal;	}

.wyniki-odpowiedzi							{	height:auto; min-height:250px;	_height:250px;	}

br[type=_moz]								{	height:0px;	}