/* Tu style dodatkowe */
body, td, a {
   color:#333333;
}

.newsy {
   font-size: 100%;
   color: rgb(0,0,102);
}
.newsy div {
   padding-bottom: 8px;
}
.newsy div a {
   text-decoration: none;
   color: rgb(0,0,102);
}

.newsy .dzial {
   font-size: 130%;
   color: rgb(255,102,0);
   font-weight: bold;
   padding-bottom: 4px;
}
.newsy .tytul {
   font-size: 110%;
   color: rgb(255,102,0);
   font-weight: bold;
   padding-top: 2px;
   padding-bottom: 2px;
   text-decoration: none;     
}
.newsy .tytul a {color:#F60;}

.newsy .tresc {
  text-align: left; 
}
.newsy .tresc a:hover {
  text-decoration: underline;
}
.newsy .tresc .wiecej {
   margin-top: 2px;
   text-align: right;
}
.newsy .stytul, .newsy .stytul a  {
   color: #000066;
   font-weight: bold;
   padding-top: 4px;
   padding-bottom: 8px;   
}
.newsy .kat1 {
   float: left;
   text-align: left;
   font-size: 100%;   
   color: #000066;
   font-weight: bold;
   width: 210px;
}
.newsy .kat2 {
   float: right;
   font-size: 100%;   
   width: 70px;
   text-align: right;
}
.newsy .kat2 A {
   text-decoration: underline;
   color: #3399cc;
}
.seperator,.separator {
   line-height: 3px;
   border-top: 1px solid #e5e5e5;
}
#content h2 {
  color: #ff6600;
  font-weight: bold;
}
#content h3 {
  color: #333333;
  font-weight: bold;
}


#content p A, #content table td A {
  text-decoration: underline;
  color: #3399cc;

}

/* --------------- gorny bloczek linkow ---------------------- */
.purp-block a:hover {
   color:#ffffff;
   text-decoration:underline;
}

.purp-block {
   background-color:#7C89C6;
   color:#fff;
   padding:10px;
   text-align:left;
}

.purp-block .button  {
   padding:0px;
   text-align:center;
   color:white;
   border:none;
}
.purp-block a {
   color:white;
   padding:2px 0px;
   text-decoration:none;
}

.purp-block .right-arrow {
   background: url(/images/www/more_white_mg.gif) right center no-repeat;
   padding-right:18px;
   border:none;
}
.purp-block a.right-arrow-border {
   position:absolute;
   right:10px;
   top:7px;
   border:1px solid #6D7CC0;
   background: url(/images/www/more_white_mg.gif) right center no-repeat;
   background-color: #B4BBDE;
   text-decoration:none;
   width:18px;
}
.newsy .news_list {
   list-style-type:none;
   margin: 0px;
   padding: 0px;
   text-align: justify;
}

.newsy .news_list li {
  padding-bottom: 10px;
  color: #999999;
  margin: 0px;
}

.newsy .news_list a {
   text-decoration: none;
   COLOR: #000066;
}

.newsy .news_list a:hover {
   text-decoration: underline;
}
.back_to_news_list {
   padding: 5px;
   background-color: #788CC7;
   margin-bottom: 20px;
   width: 60px;
   text-align: center;
}
.back_to_news_list A {
   color: white;
}
.back_to_news_list A:hover {
   text-decoration: underline;
}

.last_update {
  font-size: 90%;
}
.awards_footer {
   border-bottom:1px solid #bcbcbc;
   padding-top: 3px;
   padding-bottom: 5px;
   margin-bottom: 5px;
}

.nagrody .okres {
   background-color: #F2F2F2;
   width: 50px;
   text-align: center;
   padding: 5px;
   border-bottom: 5px solid white;
}
.nagrody .okres_cien {
   background-color: #F9F9F9;
}
.nagrody .tytul A {
   text-decoration: none;
   font-weight: normal;
   font-size: 140%;
   color: #000066;
   margin-bottom: 5px;
}
.nagrody .tytul A:hover {
   color: #ff6600;
}
.nagrody .link {
   text-align: right;
   color: #ff6600;
}
.nagrody .link A {
   text-decoration: none;
}

.slu {
   color: #333 !important;
}

/********* ing brand rules ************/

.ing_list li {
	margin-bottom: 10px;
	list-style-image: url(/images/www/more.gif);
}


.ing_brand {
   padding-left:1px;
}
.ing_brand table {
   border-top:  1px solid #ff6600 !important;
   border-bottom: 1px solid #999999;
   border-right: 1px solid #cccccc;
   border-left: 1px solid #cccccc;
   border-collapse: collapse;   
   margin-left: 1px;
   margin: auto;
}
.ing_brand table .header td {
   padding-top: 16px;
   border-bottom: 1px solid #999999;
}
.ing_brand table .header2 td {
   padding-top: 16px;
   border-bottom: 1px solid #999999;
   color: #333333;
   background-color: #b4c3e1;
   font-weight: bold;
}

.ing_brand table td {
   padding: 4px;
   border-right: 1px solid #cccccc;
   border-left: 1px solid #cccccc;

}
table .shade td {
   background-color: #eff4fa;
}


a .thumb {
  border: 4px solid transparent; 
}

a:hover .thumb {
  border: 4px solid #b4c3e1; 
}


.blocklink {
  text-align: left;
  padding-left: 10px;
  padding: 7px;
  display: block;
  color: #000066;
  font-weight: bold;
  text-decoration: none;
  background-color: #deeaf6;
}
.blocklink:hover {
  background-color: #a0aed8;
  color: #000066;
}

.table_wb table td {
   border: 1px solid #cccccc;
}

/***************** rhs jumboxes *****************/
.rhs_box { 
   background-color: #f0f3fa;
   text-align: left;
   margin-bottom: 15px;
}
.rhs_box .title {
   line-height: 26px;
   padding-left: 10px;
   background-color: #b4c3e1;
   color: #000066;
   font-weight: bold;
}
.rhs_box ul {
   list-style: none;
   margin: 0px;
   padding: 0px;
}
.rhs_box li {
  margin: 0px;
  padding: 5px 7px 5px 25px;
  background: URL("/upload_module/wysiwyg/menu_item.gif") no-repeat 10px 8px;
}
.rhs_box li a {
  text-decoration: underline;
  color: #3399cc;
}

.highlight_text {
  padding-right: 25px;
  padding-left: 25px;
  font-size: 120%;
  padding-bottom: 25px;
  padding-top: 25px;
  background-color: #eff4fa;
}


.printscreen {
  text-align: center;
  color: #ff6600;
}
.printscreen img {
  padding-bottom: 5px;
}
td.printscreen {
	padding: 10px;
	vertical-align: bottom;	
}
/***************** nak?adki na style ***********/

#dane_spolce tr.szary, #kwartalne_wyniki tr.szary, #notowania_tabela_firma tr.szary, #wskazniki_notowan tr.szary {background: #eff4fa;}
#analiza_filtr .wybierz, .notowania_wybierz, #block_search_firm {background:#eff4fa; }

#short_menu li { padding:0px 4px 0px 5px; }

#short_menu li.first { padding:0px 5px 0px 0px; }

#footer ul li a { padding:0px 4px 0px 5px; }

.english_version {
}
.english_version a {
  text-decoration: none !important;
  padding: 5px 0px 5px 25px;
  margin-right: 1px;
  background: URL("/upload_module/wysiwyg/menu_item.gif") no-repeat 10px 10px;
}
.orange-block label {
  margin:2px -5px;
  padding-bottom: 3px;
}
.orange-block input {
  width: 85px !important;
  padding-bottom: 3px;  
}




/* Tabela wska?nik?w */

.sort table {
       width: 100%;
       border-collapse: collapse;
       border: 1px solid silver;
          font-size: 100%;
}
.sort thead th {
       padding-top: 6px;
       padding-bottom: 6px;
       background-color: #000066;
       color: white;      
       text-align: center;
}
.sort th a {
  color: white;
  font-weight: bold;
  font-size: 100%;  
  text-decoration: none;
}
.sort tfoot td {
       border-top: 1px solid silver;
}

.sort tbody td {
       padding-top: 3px;
       padding-bottom: 3px;
       border-left: 1px solid silver;
       border-right: 1px solid silver;
}

.sort tbody tr.cien {
       background-color: #EFEFEF;
}
.sort tbody tr:hover td, .sort tbody tr:hover.cien .nazwa {
      background-color: #DADADA;
}

.sort td.numeric,.sort th.numeric {
       text-align: right;
}
.sort td.icons {
  text-align: center;
}

.sort th.table-sortable {
  height: 70px;
  vertical-align: top;
  cursor: pointer;
}
.sort th.table-sortable:hover {
  text-decoration: underline;
}

.sort th.table-sorted-asc {
       background-image:url("/upload_module/wysiwyg/ps/u.gif");
       background-position:bottom center;
       background-repeat:no-repeat;
}
.sort th.table-sorted-desc {
       background-image:url("/upload_module/wysiwyg/ps/d.gif");
       background-position:bottom center;
       background-repeat:no-repeat;
}
.sort thead th.filter {
  padding: 0px;
  padding-top: 4px;
  padding-bottom: 4px;
  text-decoration: underline;
  color: #B9B9DB;
}
.sort thead th.filter A {
  padding: 4px;
  text-decoration: none;
}
.sort thead th.filter A:hover {
  background-color: white;
  color: #000066;
  
}
.sort .filter.operator {
  text-align: right;
  font-weight: bold;
  line-height: 20px;
  padding-right: 5px;
  
}
.sort .filter input {
  width:80%;
  background-color: #000066;
  border: 1px solid gray;
  font-size: 10px;
  color: white;
  font-family: verdana;
  margin-bottom: 3px;
}
.sort .filter select {
  background-color: #000066;
  border: 1px solid gray;
  font-size: 10px;
  color: white;
  font-family: verdana;
}


.sort .filter input:hover, .sort .filter select:hover {
  border: 1px solid white;
  background-color: #004975;
}

.sort .nazwa { 
  font-weight: bold; 
  text-align: left;
 }
.sort tbody .nazwa { 
  background-color: #F4F4F4; 
  border-right: 1px solid gray;
}
.sort tbody .cien .nazwa {
  background-color: #EBEBEB;  
}
.sort .t_seperator { 
  border-right: 1px solid gray ;
}
.sort .sektor {
  width: 0px;
  
}
.sort .sektor { 
  font-size:0px;
  width:0px;
  overflow:hidden;
  text-indent:-2000px;
  padding:0px;
}

.sort .sektor {border-right:none;}

.sort #filter_message {
  color: red;
  text-align: center;
  font-weight: bold;
  border-left: 1px solid silver;
  border-right: 1px solid silver;
  border-bottom: 1px solid silver;
  background-color: #F3F3F3;
  margin-bottom: 20px;
  line-height: 20px;
}
.sort #filter_total {
  color: #000066;
  border-left: 1px solid silver;
  border-right: 1px solid silver;
  background-color: #F3F3F3;
  line-height: 20px;
  text-align: center;
}
.sort .opis b {
  line-height: 17px;
}
.sort .opis ul {
  line-height: 17px;
  padding: 0px;
  margin: 0px;
  padding-left: 7px;
  list-style-type:none;
}


/* END tabela wska?nik?w */



#content #knowledge_base ul {
  margin: 0px;
  padding: 0px;
  margin-bottom: 20px;
}
#content #knowledge_base li {
  list-style: none;
  text-decoration: none;
  margin: 0px;
  border-bottom: 1px dotted #e5e5e5;
  padding: 5px 7px 5px 25px;
  background: URL("/upload_module/wysiwyg/menu_item.gif") no-repeat 10px 8px;
}

.lit { width: 100%; }
.lit td { padding: 10px; }
.lit_tlo td { background: #eff4fa; }
.lit_okladka { width: 180px; text-align: center;}
.lit_tytul, .lit_tytul a { font-size: 14px; color: #f60 !important;  margin: 0px 0px; text-decoration: none !important; }
.lit_autor { font-weight: bold;  margin: 4px 0px;}
.lit_info { color: #999; }


#content #knowledge_base li:hover { background-color: #eff4fa; color: white; }
#content #knowledge_base li a { text-decoration: none; display: block; }

#content #knowledge_base h3 { border-left: 10px solid #b4c3e1; padding-left: 10px; margin-top: 30px; margin-bottom: 20px; color: #ff6600; }
#content #knowledge_base .ankieta { margin-top: 30px; margin-bottom: 20px; }
#content #knowledge_base div { padding: 10px; font-size: 13px; color: #666666; background-color: #FBF9F9; border: 1px solid #E5E5E5; margin-bottom: 20px; }

.tb_analizy             { width: 100%; border: 1px solid #e5e5e5; margin-top: 15px; }
.tb_analizy td          { padding: 4px; }
.tb_analizy .header     { background: #788cc7; color: white; font-weight: bold; font-size: 16px; }
.tb_analizy .header strong { font-size: 19px; }
.tb_analizy .subheader  { background: #788cc7; color: white; font-weight: bold }
.tb_analizy .komentarz  { color: #666666; font-style: italic; }
.tb_min                 { width: 70%; margin-top: 10px; margin-bottom: 10px;  }

.tb_analizy img {
 margin: auto;
 display: block;
}

.tb_ukryta              { width: 100%; border: 0px; text-align: center; margin-top: 25px; }
.ft_analizy             { font-size: 9px; color: #333333; margin-top: 25px; border-top: 1px solid black; padding-top: 5px; }
.dv_tytul               { font-weight: bold; font-size: 17px; text-align: center; }
.dv_tytul strong        { font-weight: bold; font-size: 19px; }


/*
.day_li { background: #eff4fa; font-size: 120%; color: #f60; }
.subdocuments_li h4 { font-size: 120% !important; color: #006; }
.introduction { margin-bottom: 20px; }
*/

.change_tab { border-bottom: 5px solid #788cc7; line-height: 23px; }
.change_tab span.active   { background: #788cc7; color: white; }
.change_tab span   { background: #e5e5e5; margin-right: 1px; padding: 5px; display: inline-block; }

.change_tab span a { color: #333; }


.ing_frame {
	border: 1px solid #a0aed8;
	background: #eff4fa;
	width: 183px;
}
.ing_frame ul {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding-left: 24px;
	text-align: left;
	list-style-image: url('/upload_module/wysiwyg/menu_item.gif');
	line-height:  150%;
}
.ing_frame ul li a {
	font-weight: bold;
	color: #006;
	text-decoration: none;
}
.ing_frame ul ul {
	padding-left: 10px;
}
.ing_frame select {
	width: 160px;
	margin-left: -10px;
	margin-top: 10px;
}

.next_page {
	text-align: right;
	margin-top: 20px;
	padding-top: 10px;
	border-top: 1px solid #e5e5e5;
}
.next_page a {
	text-decoration: none !important;	
	font-size: 120%;
	font-weight: bold;
	color: #f60 !important;
}
.next_page a:hover {
	color: #006 !important;
}
/* --- rozmiar tekstu --- */

#xs { float: right; background: white; color: #666666; font-size: 11px; line-height: 14px; height: 14px; }
#xs span { display: block; float: left; margin: 0 3px 0 0; }
#xs a.text_size { display: block; float: left; width: 10px; height: 14px; background-position: 0 50%; background-repeat: no-repeat; font-size: 0; white-space: nowrap; overflow: hidden; padding-left: -10000px; margin: 0 0 0 3px }
#xs #xsDecrease { background-image: url('/images/www/ico-xst-decrease.gif'); }
#xs #xsReset { background-image: url('/images/www/ico-xst-norm.gif'); }
#xs #xsIncrease { background-image: url('/images/www/ico-xst-increase.gif'); }

/* --- stylowanie dla mapek googlowych --- */

    #poki { float: left; padding: 5px; width: 280px; }
    #mapa   { width: 480px;float: right; visibility: hidden; clear:both;}
    #map { width: 478px; _width:480px;	height: 300px; border: 1px solid #666; }
    #kontrolki { background: #eff4fa; }
	  #kontrolki .tytul { background: #788cc7; color: white; font-weight: bold; padding: 5px; }
	  #kontrolki .tresc { padding: 5px; }
    #route { height: 400px; overflow:scroll; }
    #mapa label   { width: 100px; float: left;  }
    #mapa input   { float: left; }
    table.punkty th   { border-bottom: silver 1px solid; }
    table.punkty td{font-size:11px;}
    
/* --- przeniesione stylowanie bloczka wyszukiwania firm --- */


#block_search_firm, #block_search_firm div{
   height:83px;
}
#block_search_firm div{
   background: url(/images/www/notowania_b.gif) no-repeat bottom left;
}
#block_search_firm {
	width:185px;
	position:relative;
	padding:0;
	border:0;
	background:url(/images/www/notowania.gif) no-repeat top left;
		
}
#block_search_firm ul, #block_search_firm li{
	padding:0;
	margin:0;
		
}
#block_search_firm select {
	  position:absolute;top:53px;
	  left:13px;
	width:160px;

}


.prezentacja {
 margin-bottom: 20px;
 background-color: #eff4fa;
 border: 2px solid white;
}
.prezentacja:hover {
 border: 2px solid #deeaf6;
}
.prezentacja a {
 padding: 10px 10px 10px 35px ;
 background: URL("/upload_module/wysiwyg/menu_item.gif") no-repeat 15px 14px;
 text-decoration: none;
 font-weight: bold;
 display: block;
}
.rachunek_testowy {
	background: #deeaf6;
	width: 590px;
}
.rachunek_testowy td {
	padding: 5px;
}
.rachunek_testowy .blank {
	line-height: 4px;	
}
.rachunek_testowy .label {
	text-align: right;
}
.rachunek_testowy input, .rachunek_testowy select {
	border: 1px solid #999999;	
}


.introduction table { border: none !important;  background: white;}
.introduction table td { border: none !important; padding: 5px; background: white; }
.day_li { background: #eff4fa; padding: 5px; font-size: 130%; }
.calendar_news h4 { color: #006; font-size: 115% !important; padding-bottom: 10px; }



/* otwarcie rachunku */

.open_account 	{ width: 770px; margin:15px auto 0; font-size: 110%;}
.open_account .req { padding: 10px 5px; background: #b4c3e1; color: #006; }

.open_account .buttons { text-align: right; padding: 10px; }
.btn_back, .btn_next	{ width: auto; height: 34px; color: white; background: url('bg_btn.jpg') repeat-x; border: 0px; font-weight: bold; font-size: 110%; padding: 0px 15px; margin-left: 5px; }
.btn_back:hover, .btn_next:hover { color: #006; }

.otwarcie_tabela, .openTable { width: 100%; margin-top: 10px; font-size:1em }

.otwarcie_tabela tr td	{ width: 50%; font-size:1em }

.otwarcie_tabela td { padding-bottom: 7px; text-align: right; }
.otwarcie_tabela td input,.open_account select,.open_account label { float: left; }

.open_account .opis { line-height: normal !important; color: red; text-align: left; }

div.open_account_stage {  border-top: 5px solid #788cc7; clear: both; background-color: #eff4fa;}
div.open_account_stage .title { background: #b4c3e1; color: #006; padding: 5px; font-size: 140%; font-weight: bold }
div.open_account_stage input, div.open_account_stage select { border: 1px solid #999; }
div.open_account_stage input[type="radio"], div.open_account_stage input[type="checkbox"] { border: 0px }
ul#stages_tabs { list-style-type: none; padding: 0px; margin: 0px; }
ul#stages_tabs li { display: block; float: left; background-color: #E5E5E5; padding: 10px 10px; border-right: 2px solid white; color: #666; width: 110px; }
ul#stages_tabs li strong { font-size: 120%; color: #333;  }

ul#stages_tabs li.active { background-color: #788cc7; color: #deeaf6; }
ul#stages_tabs li.active strong { color: white; } 
.open_account .question {background:#E5E5E5 none repeat scroll 0 0}
.open_account td.radio input {border:none}
.open_account h1  {border:none}
.open_account td {vertical-align:top}
.open_account td.tleft {text-align:left}

.mainPage { margin-right:210px !important; font-weight: bold; color: #006; font-size: 110%; }

/*table.questionTable input {margin:0px}*/

/* koniec otwarcia rachunku */


.content_serwis {

}


/* e-learning */

#preloader {
	padding: 100px 0px;	
	font-weight: bold;
	font-size: 120%;
}
#preloader img {
	padding: 20px;	
}

#menu_level3 ul li {
        margin-left: -15px;
}

#menu_level3 ul li.active a  {
  color: #f60 !important;
}


#menu_level3 ul li a {
   font-size: 11px !important;
}

#elearning {
     border: 1px solid #a0aed8; 
     background: #eff4fa;
     margin-bottom: 10px;
     padding: 0px 10px 0px 10px;
	font-size: 120%;	
}
#elearning h2 {
 color: #006 !important;
}
#elearning h3 {
 color: #333 !important;
}
#elearning h4 {
 color: #666 !important;
}

#elearning ol, #elearning ul {
	background: #deeaf6;
	padding: 10px 10px 10px 40px;
	width: auto;
	border: 1px solid #a0aed8;
	margin: 10px 40px 10px 40px;
}
#elearning ol ul {
	border: none;
	margin: 0px;
}

#elearning table {
	background: white !important;
	color: #f60 !important;
	margin-bottom: 15px;
	
}
#elearning {
	display: none;	
}
#elearning .controls {
    text-align: right;
    padding: 10px; 
    margin: 0px -10px 0px -10px;
    background: #b4c3e1;
	color: white;
}
#elearning div {
padding-top: 10px;
}
#elearning .controls a {
   color: #006;
   text-decoration: none;
   font-weight: bold;
   padding: 0px 5px 0px 5px;
}
#elearning .controls span {
   font-weight: bold;
   padding: 0px 5px 0px 5px;
}
#elearning img {
	border: 1px solid #c6c7c8;
	padding: 3px;
	background: white;
}
#elearning td.zlstop {
	color: white; font-weight: bold; padding: 10px;	
}
#elearning h4 + ul {
	padding-top: 0 !important;	
}
#elearning blockquote {
       margin: 1em 20px; 
       padding-left: 60px; 
       background: url('/upload_module/wysiwyg/elearning/quote.gif') no-repeat;
}
#elearning_login {
   border: 1px solid #a0aed8;
   background: #eff4fa;
   text-align: left;
   padding: 10px;
}
#elearning_login img {
	margin: -10px -10px 5px -10px;
}
#elearning_login input {
   margin-bottom: 8px;
   width: 160px;
   border: 1px solid #999;
   height: 18px;
}

.launch-elearning {
   background: url('/upload_module/wysiwyg/elearning/btn_bg.png') no-repeat; 
   display: block;
   width: 208px;
   text-align: center;
   line-height: 58px;
   color: white !important;
   text-decoration: none !important;
   font-weight: bold;
   font-size: 130%;
   margin: auto;
}
.launch-elearning:hover {
  color: #006 !important;
}
.test-link {
   background: url('/upload_module/wysiwyg/elearning/btn_bg.png') no-repeat; 
   display: block;
   width: 208px;
   text-align: center;
   line-height: 58px;
   color: white !important;
   text-decoration: none !important;
   font-weight: bold;
   font-size: 130%;
   margin: auto;
   display: none;
}
.test-link:hover {
  color: #006 !important;
}

.tform {
 background: #deeaf6;
width: 550px;
}
.tform th {
 background: #b4c3e1;

}
.tform input {
 border: 1px solid #999;
}
.tform th, .tform td {
 padding: 5px 8px 5px 8px;
}
#submit_form {
 background: #006;
 color: white;
 border: 0px;
 padding: 5px;
}

#MMbanner_panel {
   width: 590px;
   height: 156px;
   position:relative;   
   margin: auto; 
}
#MMbanner_panel li{
   position:absolute;
   display:block;
   list-style-type:none;
   margin:0px;
   padding:0px;
}
#MMbanner_panel li img {
   border: 0px;
}
#MMbanner_list {
   text-align: right;
   width: 588px;
   border-right: 1px solid #ccc;
   border-left: 1px solid #ccc;
   border-bottom: 1px solid #ccc;
   margin: auto; 
}
#MMbanner_list span {
	font-weight: bold;	
	margin-right: 10px;
}
#MMbanner_list li {
	display: inline;
	list-style-type: none;
	line-height: 23px;
}
#MMbanner_list li a {
	padding: 2px 5px;
	background: #eff4fa;
	border-left: 1px solid #ccc;

	color: #006;
	text-decoration: none;
	line-height: 23px;
	display: inline-block;
}
#MMbanner_list li a:hover {
	text-decoration:underline;
}
#MMbanner_list .active a { 
	background: #006;
	color: white;

}

#opinia {
 float: right;
}

#opinia textarea {
 	width: 250px;
  	height: 60px; 
	border: 1px solid #999; 
	background: #e5e5e5;
	font-family: Arial;
	font-size: 11px;
}
.block_link {
 padding: 10px;
 background: #eff4fa;
 text-decoration: none !important;
}
.block_link:hover {
 background: #f60;
 color: white !important;
}

.notowania_wybierz {
 background: #006 !important;
 color: white;
 font-weight: bold;
 font-size: 120%;
 letter-spacing: -0.5px;

}

.zrodlo {
	font-size: 9px;
}

.qtip {
  font-size: 130% !important;
  font-weight: bold;
}

#pzu table { border-collapse:collapse; margin-top: 10px; }
#pzu th{padding:3px 10px;background:#000066;color:#ffffff;border:1px solid #000066;font-size:20px; border-bottom: 1px;}
#pzu td{padding:3px 10px;background:#ffffff;color:#000066;border:1px solid #e5e5e5;font-size:16px;}

#ticker {
	position: fixed;
	bottom: -2px;
	left: 0px;
	width: 100%;
	overflow: hidden;
	height: 30px;
	font-size: 10px;
	background-color: #006;
	filter: alpha(opacity=80);
	opacity: .8;
	#position: absolute;
	#top: expression( offset = 0 + parseInt(document.body.currentStyle.paddingBottom) + parseInt(document.body.currentStyle.marginBottom), document.documentElement.clientHeight - this.offsetHeight - offset + document.documentElement.scrollTop + 'px' );
}

#ticker:hover {
	opacity: 0.9;
	filter: alpha(opacity=90);	
}

#ticker .links {
	font-size: 13px;
	color: white;
	position: absolute;
	top: 5px;
	left: 0px;
	width: auto;
	white-space: nowrap;
}

#ticker .links a {
	color: white;
	font-weight: bold;
	text-decoration: none;
	padding-right: 75px;
	border-right: 1px solid white;
	padding-left: 75px;
}

#ticker .links a:hover {
	text-decoration: underline;
}

#ticker_space {
	height: 30px;
}

#transactions .p td {
   text-align: left;
}


#content .test	h1{}
#content .test	h2{}
.test	.pytanie	{ background: #eff4fa; border: 1px solid #a0aed8; padding: 5px;}
.test	.pytanie	.title{font-size:10px;}
.test	.pytanie	.tresc{color:#006;font-weight:bold;font-size:12px;padding:0 0 0 20px;}
.test	.pytanie	.odp{padding:0 0 0 20px;}
.test	.pytanie	.odp	ul{padding:0 0 0 20px;}
.test	.pytanie	.odp	li{margin-right:50px;padding:0;list-style-type:decimal;}
.test	.pytanie	.odp	label{float:none;}
.test	.poprawne	{}
.test	.poprawne	span{}
.test	.odp-ok	{ color: green; font-weight: bold; }
.test	.odp-er	{ color: red; font-weight: bold; }
.test	.wynik-ok	{ color: green; font-size: 110%; font-weight: bold; }
.test	.wynik-er	{ color: red; font-size: 110%; font-weight: bold; }
.test	.strzalki	{margin:10px auto;margin-left:150px;text-align:center;}
.test	.strzalki	a {display:block;float:left;padding:2px 13px 2px 0;margin-right:20px;}
#strz-l	{ 
    text-align:right;
	display:block;
	background:url(/upload_module/wysiwyg/prev.gif) 0% 50% no-repeat;
	padding-left:13px;
}
#wyslij-p	{}
#wyslij-form{}
#test-submit{}