html {overflow: -moz-scrollbars-vertical;}
body {
   margin:0px;
   padding:0px;
   text-align:center;
	font-family:Arial; font-size:11px;
	/*background:white url('/img/bg.gif') repeat-x;*/
	color:#666666;
	line-height:16px;
}
table,tr,td,th {font-family:Arial; font-size:11px; color:#666666;}

a {color:#7c7c66; text-decoration:none;}
a:hover {text-decoration:underline;}

a.white_link {color:white;}
a.pdf {padding-left:18px; background:url('/img/ico_pdf.gif') no-repeat 0px 0px;}
a.swf {padding-left:18px; background:url('/img/ico_swf.gif') no-repeat 0px 0px;}
a.ppt {padding-left:18px; background:url('/img/ico_ppt.gif') no-repeat 0px 0px;}
p.padd18,div.padd18 {padding-left:18px;}
p.padd8 {padding-left:8px;}

.bullet,.bullet_sklepy {
	padding-left:8px; background:url('/img/bullet_2.gif') no-repeat 0px 6px;
}

.bullet_sklepy {padding-bottom:5px;}

ul,ol {margin-top:0px; margin-bottom:0px;}

h1 {
	font-size:16px; color:#003366; margin-top:0px; margin-bottom:0px;
	margin-bottom:10px;
}
h2 {
	font-size:14px; color:#959492; font-weight:bold;
	margin-top:0px; margin-bottom:0px;
}
h4 {
	font-size:14px; color:#959492; font-weight:bold;
	margin:0px;;
}
h3,h3 a {
	font-size:12px; color:#7c7c66; font-weight:bold;
	margin-top:0px; margin-bottom:0px;
}

p {
	margin:0px; padding:0px;
}

h2 a {color:#959492;}

br {letter-spacing:0px;}

label {cursor:pointer;}

form {margin:0px; padding:0px;}


#container, #container_IR {
	width:970px; height:auto !important; height:531px; min-height:531px;
	margin:0px auto; text-align:left;
}

#container_IR {
	background:url('/img/notowani_na_gpw.gif') no-repeat 10px 734px;
}

#naglowek {
	width:970px; height:175px; clear:both; margin-bottom:9px;
}
#naglowek_print {display:none;}
#logo_blaha {
	width:190px; height:109px; float:left; 
	padding:54px 0px 0px 25px;
}
#logo_blaha a {
	display:block; width:190px; height:109px;
}
#menu_feature {
	width:970px; height:175px; float:left;
}
#top_menu {
	width:970px; height:30px;
	text-align:right;
}
#feature {
	width:970px; height:145px;
}
#feature img {margin:0px 0px 0px 0px;}


#content {
	width:970px; clear:both;
	height:auto !important; height:306px; min-height:306px;
}

#left_menu {
	width:249px; float:left; 
	background:url('/img/box_bg.gif') repeat-x;
	height:auto !important; height:306px; min-height:306px;
}



/*glowna cześć*/
#main_content_full, #main_content, #main_content_right {
	float:left; margin-left:10px;
	background:url('/img/box_bg.gif') repeat-x;
}

#main_content_full {width:711px; overflow:hidden;}
#main_content {width:469px; overflow:hidden;}
#main_content_right {width:232px; overflow:hidden;}

#main_content_subpage {
	float:left; margin-left:10px;
	width:469px; overflow:hidden;
}

#main_content_subpage #content_text{
	padding:13px 20px;
}

/*koniec glownej cześci*/



/*top menu*/
#top_menu .menu_container {
	float:right;
	/*background:url('/img/menu_sep_kropy.gif') repeat-y right top;*/
	margin-top:0px;
}
#top_menu_non_pl #top_menu .menu_container {
	background:none;
}

#top_menu .menu_container span {
	margin-left:25px;
	display:block; float:left;
}

#top_menu .menu_container span a {
	padding:15px 0px 1px 13px;
	background:url('/img/arr_top_menu.gif') no-repeat 0px 19px;
	display:block;
}
#top_menu .menu_container span a img {
	border:none;
}
 

#top_menu .menu_container span.menu_pos_last {
	/*background:url('/img/menu_sep_kropy.gif') repeat-y;*/
	padding-left:14px; padding-right:0px;
	margin-left:17px;
	/*padding:17px 17px 0px 17px;
	margin:0px;*/
}
#top_menu .menu_container span.menu_pos_last_no_switch {
	background:url('/img/menu_sep_zaslepka.gif') no-repeat right top;
	padding-left:14px; padding-right:19px;
	margin-left:17px;
	/*padding:17px 17px 0px 17px;
	margin:0px;*/
}

/*koniec top menu*/



/*left menu*/


#left_menu_container {
	margin:14px 10px;
	height:auto !important; height:211px; min-height:211px;
}


/*koniec left menu*/







/*blahy*/
.head_blaha_top {
	height:51px;
	background:url('/img/headings/blaha_top.gif') repeat-x;
}
.head_blaha_top .left {
	float:left; width:10px; height:51px;
	background:url('/img/headings/blaha_top_left.gif') no-repeat bottom;
}
.head_blaha_top .srodek {float:left; padding:18px 0px 0px 10px;}
.head_blaha_top #subpage_header {float:left; padding:13px 0px 0px 8px;}
.head_blaha_top .right {
	float:right; width:10px; height:51px;
	background:url('/img/headings/blaha_top_right.gif') no-repeat bottom;
}

.head_blaha_bottom {
	height:51px;
	background:url('/img/headings/blaha_bottom.gif') repeat-x;
}
.head_blaha_bottom .left {
	float:left; width:10px; height:51px;
	background:url('/img/headings/blaha_bottom_left.gif') no-repeat top;
}
.head_blaha_bottom .srodek {float:left; padding:18px 0px 0px 10px;}

#box_mp_gpw .head_blaha_bottom .srodek {
	background:url('/img/notowani_na_gpw_header.gif') no-repeat 173px 10px;
	width:200px; height:22px;
}

.head_blaha_bottom .right {
	float:right; width:10px; height:51px;
	background:url('/img/headings/blaha_bottom_right.gif') no-repeat top;
}

.head_hr {
	padding-bottom:10px; margin-bottom:14px;
	border-bottom:solid 1px #eae9e4;
}


.srodek h2 {
	float:left;
}
.srodek select {
	float:left; margin-left:7px; font-size:11px; width:123px;
	border:solid 1px #959492;
}


/*koniec blah*/




/*boxy*/

.content_box {padding:13px 20px 0px 20px;}


#box_mp_polecamy_full, #box_mp_news, #box_mp_polecamy {
	height:276px; margin-bottom:14px;  overflow:hidden;
}

.box_center {margin-bottom:14px;}
.box_center .content_box {padding:0px;}


#box_mp_newsletter, #box_newsletter {
	height:228px; 
	background:#faf8f5 url('/img/boxes/bottom_249.gif') no-repeat bottom;
	overflow:hidden;
}

#box_newsletter {
	height:238px; 
	background:#faf8f5 url('/img/boxes/bottom_232.gif') no-repeat bottom;
}




#box_mp_przepisy, #box_mp_ankieta, #box_mp_inwestorzy, #box_mp_gpw {height:228px; overflow:hidden;}

#box_mp_przepisy, #box_mp_inwestorzy {
	background:#faf8f5 url('/img/boxes/bottom_469.gif') no-repeat bottom;
}
#box_mp_ankieta, #box_mp_gpw {
	background:#faf8f5 url('/img/boxes/bottom_232.gif') no-repeat bottom;
}

	

#sonda_odpowiedzi {height:auto !important; height:113px; min-height:113px;}
#tbl_sonda {margin-top:6px;}
#tbl_sonda td {padding:2px;}
#tbl_sonda td.radio input {height:13px; margin:0px; padding:0px;}
#tbl_sonda td.radio {padding-top:3px;}
#tbl_sonda td.stopka {padding:5px 0px 0px 0px;}
#tbl_sonda td.procent {font-weight:bold;}
	
	
#przepis_homepage .left {float:left; width:199px; margin-right:26px;}
#przepis_homepage .right {float:left; width:200px;}
#przepis_homepage .przepis_img {margin-bottom:26px;}
#przepis_homepage a.details {margin-right:10px;}
#przepis_homepage h3 {height:15px; overflow:hidden;}
#przepis_homepage p {
	margin:0px; padding:0px; margin-top:10px;
	height:110px; overflow:hidden;
}


#news_container .news_item {height:81px; overflow:hidden; margin-bottom:30px;}
#news_container .news_item img.news_item_img {float:left; margin-right:20px;}
#news_container .news_item .opis {
	float:left; padding-top:-4px;
	width:320px; height:81px;
}
#news_container .news_item p {
	margin:0px; padding:0px; margin-bottom:3px; height:32px; overflow:hidden;
}


#asort_container .asort_item {
	height:auto !important; height:81px; min-height:81px;
}
#asort_container .asort_item img.asort_item_img {float:left;}
#asort_container .asort_item .opis {
	height:auto !important; height:81px; min-height:81px; width:320px;
	float:left; margin-left:20px; padding-top:-4px;
}
#asort_container .asort_item p {
	margin:0px; padding:0px; margin-bottom:3px;
	height:auto !important; height:64px; min-height:64px;
	padding-bottom:30px;
}


#prog_container {background:Red; display:block;}
#prog_container .prog_item {display:block;}
#prog_container .prog_item img.news_item_img {float:left;}
#prog_container .prog_item .opis {
	float:left; 
	padding-top:-4px;
	padding-left:8px;
	background:url('/img/bullet_2.gif') no-repeat 0px 6px;
}
#prog_container .prog_item p {
	margin:0px; padding:0px; margin-bottom:3px; 
}
	
.wladze_container {clear:both; width:420px;}
.wladze_container .spacer {clear:both; height:30px;}
.wladze_container .wladze_item {clear:both; width:420px;}	
.wladze_container .wladze_item .img_container {}
.wladze_container .wladze_item img.wladze_item_img {
	float:left; margin-right:20px;
}
.wladze_container .wladze_item .opis {
	float:left;
}
.wladze_container .wladze_item .opis b, .wladze_container .wladze_item .opis_left b {
	color:#999999;
}
.wladze_container .wladze_item p {
	margin:0px; padding:0px; margin-bottom:3px; margin-top:0px;
}

.wladze_container .wladze_item .opis_left {
	float:left; margin-right:20px; width:280px;
}


#wladze_top_menu {margin-bottom:20px;}
#wladze_top_menu a {font-weight:bold;}
#wladze_top_menu a.wl {color:#053188;}

#news_more_container .news_item {
	border-bottom:solid 1px #ededeb; padding-bottom:5px;
	height:auto !important; height:32px; min-height:32px;
}	
#news_more_container .news_item .data {
	font-size:9px;
}
#news_more_container a.more {
	margin-top:19px;
	display:block;
}
#news_more_container .news_item h3 a {display:block; height:15px; overflow:hidden;}



/* tabela */

table#table {border-collapse:collapse;}
table#table thead {height:37px;}
table#table th {
	font-weight:normal;
	padding:2px 11px;
	text-align:center;
	background:white;
	color:#336699;
}
table#table th.instytucja, table#table th.wydarzenie {
	text-align:left;
}
table#table th.first {
	background:white url('/img/tbl_th_left.gif') no-repeat top left;
}
table#table th.last, table#table th.wydarzenie {
	background:white url('/img/tbl_th_right.gif') no-repeat top right;
}

table#table td {
	padding:6px 11px; vertical-align:top;
	border-top:solid 1px #EAE9E4;
	border-bottom:solid 1px #EAE9E4;
	background:url('/img/tbl_cell_border.gif') no-repeat center left;
	text-align:center;
	background-color:none;
}
table#table td.first {
	background-image:none;
}
table#table td.data {
	background-image:none;
	width:60px;
}
table#table td.instytucja {
	text-align:left;
	/*width:105px;*/
	width:175px;
}
table#table td.wydarzenie {
	text-align:left;
}
table#table td.rekomendacja {
	color:#336699; font-weight:bold;
}
table#table td a.pdf {
	padding-left:0px;
	padding-right:18px;
	background:url('/img/ico_pdf.gif') no-repeat right -1px;
	color:#336699;
	text-decoration:none;
}
table#table td.cena {
	 font-weight:bold;
}
table#table tr.wyr td {background-color:#f6f5f1;}


/* koniec tabela */



table#other_news td {padding:3px 10px;}
table#other_news td.data {padding-left:0px; color:#999999; font-weight:bold;}
table#other_news td.tytul {color:#7c7c66; font-weight:bold; background:url('/img/menu_sep_kropy.gif') repeat-y left;}


/*
#003366;
#959492;
#7c7c66;
*/

/*
#news_container .news_item img.news_item_img {float:left;}
#news_container .news_item .opis {
	float:left; margin-left:20px; padding-top:-4px;
	width:320px; height:81px;
}
#news_container .news_item p {
	margin:0px; padding:0px; margin-bottom:3px; height:32px; overflow:hidden;
}
*/
	

	
	
.sklepy_container {}
.sklepy_container .sklep_item {
	clear:both;
	height:90px;
	padding-left:18px; margin-bottom:30px;
}
.sklepy_container .sklep_item .opis {
	border-top:solid 1px #ecede8;
	margin-top:3px; padding-top:3px;
	position:absolute;
	width:280px;
}
.sklepy_container .sklep_item .photo img {
	float:left; 
	width:110px;
	margin-right:20px;
	display:none;
}
.sklepy_container .sklep_item .desc {
	float:left; 
	width:280px;
}
.sklepy_container .sklep_item .gmaps_link {
	position:absolute;
	text-align:right;
	margin-left:200px;
	margin-top:5px;
	width:70px;
	height:28px;
}
.sklepy_container .gmaps {
	margin:-20px 0px 30px 18px;
	width:409px; height:300px;
	display:none;
	border:solid 1px #c7c5bc;
}


	
	
/*koniec boxów*/




/*form elements*/
.bg_209, .input_field {
	background:url('/img/input_text.gif') no-repeat;
	border:none;
	width:197px; height:16px; padding:3px 6px;
	font-size:11px; font-family:Arial;
}
.input_field {
	background:none;
	border:solid 1px #d2cec5;
	width:220px;
}
#newsletter_input {margin:16px 0px 21px 0px; color:#888888;}

#main_content_right .bg_209 {
	background:url('/img/input_text_180.gif') no-repeat;
	width:180px;
}
#main_content_right #newsletter_zapisz {
	margin-right:18px;
}

#main_content_right #newsletter_wypisz {
	margin-right:0px;
}



.zapisz {
	background:url('/img/buttons/pl_zapisz.gif') no-repeat;
	width:58px; height:22px;
	border:none; margin:0px;
	cursor:pointer;
}

.wypisz {
	background:url('/img/buttons/pl_wypisz.gif') no-repeat;
	width:115px; height:22px;
	border:none; margin:0px;
	cursor:pointer;
}

.glosuje {
	background:url('/img/buttons/pl_glosuje.gif') no-repeat;
	width:68px; height:22px;
	border:none; margin:0px;
	cursor:pointer;
}


#newsletter_zapisz, #newsletter_wypisz {
	margin-right:10px;
}


#boxes_left {
	width:249px; overflow:hidden; margin-top:14px;
}


/*koniec form elements*/





/*lewe menu*/

.poziom1_container,.poziom2_container,.poziom3_container {}

.poziom1_container {border-top:solid 1px #eae9e4;}
.poziom1_wyl, .poziom1_wl, .poziom1_wl_nochild {
	border-bottom:solid 1px #eae9e4;
	height:29px;
}
.poziom1_wyl a, .poziom1_wl a, .poziom1_wl_nochild a {
	display:block; width:auto; height:17px; padding:6px 0px; padding-left:10px;
	color:#790020; font-size:12px; font-weight:bold;
}
.poziom1_wyl a:hover, .poziom1_wl a:hover, .poziom1_wl_nochild a:hover  {
	text-decoration:none;
	background:#f8f8f8;
}
.poziom1_wl a:hover, .poziom1_wl_nochild a:hover  {
	text-decoration:none;
	background:#f8f8f8 url('/img/menu_1_arr_down.gif') no-repeat 195px 13px;
}

.poziom1_wl {
	background:url('/img/menu_1_arr_down.gif') no-repeat 195px 13px;
}

.poziom1_wl_nochild {
	background:#f8f8f8 url('/img/menu_1_arr_down.gif') no-repeat 195px 13px;
}


.poziom2_container {}
.poziom2_wyl, .poziom2_wl {
	border-bottom:solid 1px #eae9e4;
	height:19px;
	overflow:hidden;
}
.poziom2_wyl a, .poziom2_wl a {
	display:block; width:auto; height:15px; padding:2px 0px; padding-left:20px;
	color:#666666; font-size:11px;
}
.poziom2_wl a:hover {text-decoration:none;}
.poziom2_wyl a:hover {
	text-decoration:none;
	background:#f8f8f8;
}

.poziom2_wl {
	background:#f8f8f8 url('/img/menu_2_arr_right.gif') no-repeat 195px 7px;
}



/*koniec lewe menu*/






/* mapa strony + menu mapy */
#mapa_strony {clear:both;}
#mapa_strony #spacer {
	float:left;
	width:29px;
}
#mapa_strony #mapa_left, #mapa_strony #mapa_right {
	float:left;
	width:190px;
	padding-left:10px;
}

#mapa_strony h2 {margin-left:-10px;}

#mapa_strony .poziom1_container {margin-top:-10px; border-top:none;}
#mapa_strony .poziom1_wyl {
	margin-top:10px;
	border-bottom:none;
	height:21px;
	background:url('/img/bullet_1.gif') no-repeat 0px 7px;
}
#mapa_strony .poziom1_wyl a {
	height:17px; padding:2px 0px 2px 15px; 
}
#mapa_strony .poziom1_wyl a:hover {
	text-decoration:underline;
	background:transparent;
}

#mapa_strony .poziom2_container {margin-top:-5px;}
#mapa_strony .poziom2_wyl, #mapa_strony .poziom2_wl {
	border-bottom:none;
	height:auto;
	display:block;
	background:none;
}
#mapa_strony .poziom2_wyl a, #mapa_strony .poziom2_wl a, #mapa_strony .poziom2_wyl a:hover, #mapa_strony .poziom2_wl a:hover {
	display:block;
	padding-left:35px;
	height:auto;
	background:url('/img/bullet_2.gif') no-repeat 23px 9px;
}
#mapa_strony .poziom2_wyl a:hover, #mapa_strony .poziom2_wl a:hover {
	text-decoration:underline;
}


/* koniec mapa strony + menu mapy  */




.subpage_cms_img {margin-bottom:11px;}



/* drop-down menu */

a.dropmenuselector, a.dropmenuselector_clicked {
	display:block;
	float:left;
	width:121px; height:20px;
	margin:-2px 0px 0px 9px;
	padding:2px 0px 0px 10px;
	background:url('/img/select_pos_bg.gif') no-repeat;
	color:#896f63;
	font-weight:bold;
	text-decoration:none;
	
}
a.dropmenuselector_clicked {
	background:url('/img/select_pos_bg_clicked.gif') no-repeat;
}





#dropmenudiv {
	position:absolute;
	border:1px solid #d2cec5;
	border-top:none; border-bottom:none;
	z-index:100;
}

#dropmenudiv a {
	display:block; height:20px;
	border-bottom:1px solid #e4e2dc;
	background:#f7f5ef; color:#999999;
	font-weight:bold;
	text-align:left;
	padding:3px 0px 0px 10px;
}

#dropmenudiv a:hover {
	background:#eae9e3; color:#336699;
	text-decoration:none;
}


/* drop-down menu */




/* informacje dla inwestorow */
#box_mp_inwestorzy .content_box {
	padding-top:18px;
	background:url('/img/gray_dot.gif') repeat-x 0px 87px;
}

#box_mp_inwestorzy h1 a {color:#336699;}

.ir_plik {
	clear:both;
	width:429px; height:61px; 
	margin-bottom:29px;
}
.ir_plik .ir_plik_opis {
	float:left;
	width:308px; height:45px; overflow:hidden;
	padding-top:4px;
	border-right:solid 1px #e1e0dd;
}
.ir_plik .ir_plik_link {
	float:left;
	width:120px; height:49px;
}
.ir_plik .ir_plik_link a {
	display:block;
	margin:14px 0px 0px 27px;
}


/* koniec informacje dla inwestorow */



/* form */
.form_table {}
.form_table .opis {
	text-align:right; vertical-align:top;
	padding-right:15px; padding-top:2px;
	color:#336699; font-weight:bold;
}
.form_table .pole {
	padding-left:0px;
}
.form_table .pole input {
	margin-left:0px;
}
.form_table .submit_style_wyslij {
	margin-top:20px; border:none;
	background:url('/img/buttons/pl_wyslij.gif') no-repeat;
	width:58px; height:22px;
}

.form_table .wrong_field {color:#cc1720;}
.form_msg_wrong {color:#cc1720;}
/* form */


.pagination {text-align:right; float:right;}
.pagination a {
	display:block;
	width:16px; height:16px;
	float:left; margin-left:10px;
	border:solid 2px #f2f1ec;
	text-align:center; 
	text-decoration:none;
	background:#faf7f1;
	color:#959492;
	font-weight:bold;
}
.pagination a.clicked {
	border-top:none;
	background:transparent;
	margin-top:2px;
	color:#336699;
}
.pagination a,.pagination span {
	display:block;
	float:left;
	height:16px;
}



#wina {}
#wina .wino_cont {display:block; clear:both; padding-top:30px;}
#wina .wino_cont_0 {padding-top:0px;}
#wina p {}
#wina p.clear {display:block; clear:both; margin-top:-30px; margin-bottom:12px;}
#wina img {
	border:solid 1px black;
	margin:4px 12px 12px 0px;
	float:left;
}

 
 
 
.content_img {
	float:left;
	margin-right:20px;
	width:80px;
}
 
.content_txt {
	float:left;
	width:320px;
	text-align:justify;
}
 
#stopka_margin {
	clear:both;
	height:10px;
	overflow:hidden;
}
 
#stopka {
	clear:both;
	padding:5px 10px;
	height:20px;
	border-top:solid 1px #f2f1ec;
}

#stopka #copy {
	float:left;
	width:600px;
	text-align:left;
}
#stopka #madeby {
	float:left;
	width:350px;
	text-align:right;
}



table#quotes {
	width:200px;
}
table#quotes td,table#quotes th {
	padding:3px;
	text-align:right;
}
table#quotes td {
	color:#6880b0;
	border-top:solid 1px #edece8;
}
table#quotes td.nazwa {
	text-align:left;
	font-weight:bold;
}
table#quotes td.chng_green, table#quotes tr.bomi td.chng_green {
	color:#009a3a;
}
table#quotes td.chng_red, table#quotes tr.bomi td.chng_red {
	color:#cd0102;
}
table#quotes th {
	color:#9a9995;
	font-size:10px;
	font-weight:normal;
	text-align:right;
}
table#quotes th.nazwa {
	width:50px;
}
table#quotes th.kurs {
	width:100px;
}
table#quotes th.zmiana {
	width:50px;
}


table#quotes tr.bomi td {
	background:#f3f2ee;
	color:#244c92;
	padding:6px 3px;
	font-weight:bold;
}

img.przepisy_kraj {margin-bottom:20px;}
div.przepisy_opis {margin:20px 0px;}
ul.przepisy_index {list-style:none;}
ul.przepisy_index li{
	padding-left:15px;
	background:url('/img/bullet.jpg') no-repeat 0px 4px;
  font-weight:bold;
}

.przepis h1 {font-size:20px; font-weight:normal;}
.przepis h2 {margin:20px 0px 10px 0px; display:block; height:19px; width:429px;}

.przepis h2.skladniki {background:url('/img/przepisy/head_pl_skladniki.gif') no-repeat top left;}
.przepis h2.sposob {background:url('/img/przepisy/head_pl_sposob.gif') no-repeat top left;}
.przepis h2.wideo {background:url('/img/przepisy/head_pl_wideo.gif') no-repeat top left;}
.przepis h2 span {display:none;}




.przepis .przepis_header, .przepis .skladniki {clear:both;}
.przepis .mapka, .przepis .tytul, .przepis .tools {float:left;}
.przepis .mapka {width:80px;}
.przepis .tytul {width:239px; padding-left:10px;}

.przepis .tools {width:100px; margin-top:20px;}
.przepis .tools a {width:22px; height:22px; display:block; float:left; margin:0px 5px;}
.przepis .tools a span {display:none;}
.przepis .tools a.print {background:url('/img/ico_przepisy_print.gif') no-repeat; margin-top:2px;}
.przepis .tools a.recommend {background:url('/img/ico_przepisy_recommend.gif') no-repeat;}



.imgs {text-align:center; margin-top:10px;}
.imgs img {margin:0px 10px;}
.youtube {}






 
