
*          { margin:0; padding:0; color: #374d5c;}
body       { padding: 0px; height: 100%; margin:0 auto; font-family:Tahoma, Verdana, Arial, Georgia, sans-serif; font-size:11px;}
img        { border:0; }
p          { padding:0; margin:0 0 10px; }
a          { text-decoration:underline; color: #374d5c;}
a:hover    { text-decoration:underline; }
form       { border: 0px; margin: 0px;padding: 0px;}
fieldset   { border: 0px;}
input, select, textarea {color: #374d5c; font-size:1em;}
input[type="text"]:focus, input[type="password"]:focus, select:focus, textarea:focus {outline:2px solid #bad4eb;}
.clr {clear: both;}

span.MsoEndnoteReference { font-size:70%; vertical-align:super;}

#container {
    width: 100%;
    margin: 0px 0px 0px;
}

.boxSuwakContent ul li h4 a {text-decoration:none}

#container[id] {min-width: 1000px;}

#top {
    width: 100%;
    min-width: 984px;
    color: #fff !important;
    font-size: 1.1em;
    font-family: Arial, Georgia, sans-serif;
    overflow: hidden;
    position:relative;
   /* background-image: url('http://g.infor.pl/p/infor_pl/img/black/kir.gif') !important; background-repeat: no-repeat !important; background-position: right top !important;
    filter:gray;  */
}

#top * {color: #fff !important;}

#top a {color: #fff; text-decoration: none;}
#top a:hover {text-decoration: underline;}
#top .top-button {float: right; margin: 7px 10px 0px 0px;}
#top .top-last {clear: right; float: right; margin: 8px 10px 8px 0px; display: none;}
#top .top-breadcrumbs {margin: 32px 110px 7px 0px; padding: 0px; position:absolute; bottom:0; left:352px;}
#top .logo {float: left;}
#top .logo img { padding-bottom:0px; }
#top p {padding: 5px 0px 0px 0px;}
#top span {color: #e99f00; width: 150px; text-align: right;}
#top .first-span {padding-left: 0px;}
#top input {color: #374d5c !important;}
#lform {float: right; width: 293px;}
#login-form {float: right; width: 412px; padding: 0px; margin: 0px;}
#login-form div {float: left; margin: 7px 0px 0px;}
#login-form .ilog {
    border:1px solid #515D65;
    font-size: 13px;
    line-height: 19px;
    padding: 3px 3px 3px 2px;
    width: 110px;
}

#login-form .btn {
    margin:7px 10px 0px 0px;
    float: right;
}

#content {
    width: 100%;
}

#subcontent {
    clear: right;
    padding: 0px 0px 0px 0px;
}

#subcontent1 {
    margin: 0px 10px 0px 330px;
}

#stopka {clear: both;  bottom: 0; width: 100%; height: 15px; padding: 18px 0px 0px; margin: 0px 0px 0px 0px;}
#stopka p {float: left; padding: 0px 0px 10px 30px;}
#stopka ul {float: right; list-style-type: none; margin: 0px 10px 0px 0px;}
#stopka ul li {display: inline;}
#stopka ul li a {padding: 0px 7px;}

#czasopisma-serwisu {clear: both; bottom: 0; width: 100%; padding: 10px 20px; margin: 0px 0px 0px 0px;}
#czasopisma-serwisu ul {float: left; list-style-type: none; margin: 0px 10px 0px 0px;}
#czasopisma-serwisu ul li {display: inline;}
#czasopisma-serwisu ul li a {padding: 0px 7px;}
#czasopisma-serwisu p.tytul {font-size:14px;font-weight:bold;padding:0 7px;}

h2.noresults {
    padding: 10px 0px 10px 10px;
}

.tytul-nad{FONT-FAMILY: Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: bold;  margin-bottom : 15px;  margin-top : 15px;}
.tytul {FONT-FAMILY: Verdana,Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 13pt; FONT-WEIGHT: bold;  margin-bottom : 10px;  margin-top : 15px;}
.orz-tytu {FONT-FAMILY: Verdana,Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 14px; FONT-WEIGHT: bold;  margin-bottom : 15px;  margin-top : 15px; text-align: center; font-style: normal;}
.lead {FONT-FAMILY: Verdana,Tahoma, 'Arial CE', Arial, Helvetica; ; FONT-SIZE: 8pt; FONT-WEIGHT: bold;  margin-bottom : 18px;  margin-top : 10px;}
.pasek-win{FONT-FAMILY: Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold;  margin-top : 15px;}
.srodtyt{FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: bold;  margin-bottom : 15px;  margin-top : 15px;}
.autor{FONT-FAMILY: 'Arial CE', Arial, Tahoma, Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: bold;  margin-bottom : 15px;  margin-top : 15px;  text-align : right;}
.autor-nota{FONT-FAMILY: Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal;  margin-bottom : 3px;  margin-top : 3px;  text-align : right;}
.teza {font-weight: bold;}

	div.fl 		{float: left;}
	div.flex 	{float: left; padding:10px;}
	div.fr 		{float: right;}
	div.clr		{clear:	both;}

	div.f2 		{float: left;margin-right:10px;}
	div.f3 		{float: left;margin-left:10px;padding-top:10px;padding-bottom:10px;}
	div.f3ex 	{float: left;margin-right:10px;padding-top:10px;padding-bottom:10px;padding-left:10px}

    #belka_top 				{float: left; width: 100%; height: 100px; border: 1px solid blue;}
	#logo_inforlex 			{float: left; width: 300px; height: 100px; border: 1px solid green;}
	#breadcrumbs			{float: left; width: 500px;}
	#logowanie_container	{float: right; width: 300px; border: 1px solid green; text-align: right;}
	#logowanie_container div.pad	{float: right; padding: 10px 10px;}

	div.belka_top_info		{float: left; width: 450px;}
	div.belka_top_info div.pad	{float: left; padding: 10px 0px 0px 10px;}
	div.belka_top_info div.vspace1	{height: 35px;}
    /*
	#navi_hide         {float: left; width: 20px; height: 400px; text-align:center;background-color:white;}
	#navi_left         {float: left; width: 280px; border-bottom: 1px solid #c8cdd1; border-right: 1px solid #c8cdd1; border-left: 1px solid #c8cdd1; overflow:hidden;}
	*/
	#navi_hide        {float:left; padding:0px;width:20px;}
	#navi_link_hide1  {width: 16px; padding: 0px 0px 0px 3px; background: #f1bd00;}
	#navi_link_hide1 a {text-decoration:none;}
	#navi_link_hide1 a img {width:10px;height:99px;padding:0px;margin:0px;border:0;}

	#navi_link_hide2  {margin-top: 10px; width: 16px; padding: 0px 0px 0px 3px;}
	#navi_link_hide2 a {text-decoration:none;}
	#navi_link_hide2 a img {width:10px;height:99px;padding:0px;margin:0px;border:0;}

	#navi_left {
        background:#DDE0E2 none repeat scroll 0% 50%;
        border-right:1px solid #C8CDD1;
        display:inline;
        float:left;
        margin:0px;
        width:300px;
        overflow:hidden;
    }
    #navi_left.loading {
        filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; cursor: wait;
    }
    #navi_left.loading a {
        cursor: wait;
    }

	#navi_left_art {
	    display:inline;
	    float:left;
	    width:300px;
	    min-height:350px;
	    border-top: 1px solid #c8cdd1;
	}

	#navi_left_art h1 {font-size: 1.7em; font-weight: normal; margin: 10px 0px 15px 0px;}
    #navi_left_art h2 {font-size: 1em; font-weight: bold; margin: 0px 0px 5px 0px;}
    #navi_left_art h4 {font-size: 1em !important; font-weight: bold; margin: 0px 0px 5px 0px;}

    #navi_left_art .artykul-right {clear: right; width: 280px; float: left;font-size: 1em; line-height: 15px; text-align: left; padding: 10px; margin-bottom: 30px; background: #f8f8f8 url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-artykuly-top.png') repeat-x top left;}

    #navi_left_art .artykul-right ul {list-style-type: none; margin: 10px 0px 0px;}
    #navi_left_art .artykul-right li {border-top: 1px dotted #2c4455; padding: 0px 0px 5px 0px;}
    #navi_left_art .artykul-right a {text-decoration: underline;}
    #navi_left_art .artykul-right a b{clear: both; display: block; padding: 10px 0px 0px 0px; text-decoration: none;}

    #navi_left_art .art-right{margin: 0px 0px 0px;}
    #navi_left_art .art-right ul {margin: 0px 0px 0px;}
    #navi_left_art .art-right li {border-top: 0px dotted #2c4455 !important; display: inline;}
    #navi_left_art .art-right a {text-decoration: underline;}
    #navi_left_art .artykul-right a span {font-size: 12px; letter-spacing:1px;}
    #navi_left_art .artykul-right input {border: 1px solid #515d65; padding: 3px 0px; font-size: 1em; width: 30px;}
    #navi_left_art .artykul-right input.text {width: 35px;}
    #navi_left_art .artykul-right select {border: 1px solid #515d65; padding: 2px 0px; width: 150px;}
    #navi_left_art .artykul-right input.wyslij {width: 62px; height: 22px;  float: left; margin: 15px 0px 0px 20px; border: 0px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/button-search.png') no-repeat top left; padding: 30px 0px 0px 0px; overflow: hidden;}
    #navi_left_art .artykul-right .fl {float: left; padding: 0px 0px 0px 10px;}
    #navi_left_art .artykul-right .first {padding: 0px 0px 0px 0px;}
    #navi_left_art .artykul-right .fl label, #navi_left_art .artykul-right .clr label {display: block;}
    #navi_left_art .artykul-right .fl #PUBROK {width: 52px;}
    #navi_left_art .artykul-right div.radio {margin: 10px 0px 10px 0px; float: left; display: inline; width: 170px;}
    #navi_left_art .artykul-right div.radio input {border: 0px;}
    #navi_left_art .artykul-right div.clr, #navi_left_art .artykul-right div.fl {margin: 0px 0px 10px;}
    #navi_left_art .artykul-right div.clr {margin-left: 111px;}
    #navi_left_art .artykul-right #nowe_okno {border: 0px;}

    #navi_left_art #rc ul { list-style-type: disc; margin-left: 10px;}
    #navi_left_art #rc li { border: 0; }
    #navi_left_art #rc li a {text-decoration:none;}
    
	#stopka 	{float: left; width: 100%;}
	#stopka div.fl div, #stopka div.fr div {padding: 0px 10px;}

	#content	{float: left;}
	.hdn        {display: none;}

	#pop_nast_navi {float: left;}
	#pop_nast_navi div {float: left; width: 100px; text-align: center;}

	div.content ul        {list-style-type: none; padding: 0px 1px 0px 1px;}
	div.content ul li     {padding-bottom: 5px;}

	#page {width: 99%; margin: 10px 0px 0px 0px; border: 1px solid #BBC1C6; background: #F9F9F9; float: left;}
	#subpage {padding: 20px;}
	#przewodniki {width:90%;overflow: hidden; clear:left;}
	#przewodniki[id] {min-width: 626px;}
	#przewodniki div.przewodnik {padding:15px 20px;float:left;width:800px;}
	#przewodniki .link_tytul {padding: 8px 0px 8px 40px; width:750px; height:33px; font-weight: bold; font-size: 15px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/przewodniki/belka_01a.png') no-repeat top left;}
  #przewodniki p.bloczki {padding: 0px 40px;}
  #przewodniki a.pdf {text-decoration:none;float:left;margin: 0px 10px; width:180px;font-weight:bold;font-size:12px;}
  #przewodniki a.wideo {text-decoration:none;float:left;margin: 0px 5px;font-weight:bold;font-size:12px;width:166px;padding:105px 0px 12px;background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/przewodniki/wid_02.png') no-repeat top left;}

  #linki_do_wideo {width:62px; height:600px; background-color:#8b8b8b;}
  #linki_do_wideo ul {list-style-type: none; margin: 0;}
  #linki_do_wideo ul li {width:62px; height:150px;}
  #linki_do_wideo a {text-decoration: none;}

	h1 {font-size: 1.7em; font-weight: normal; margin: 10px 0px 15px 0px;}
    h2 {font-size: 1.3em; font-weight: bold; margin: 0px 0px 5px 0px;}
    h4 {font-size: 1.2em !important; font-weight: bold; margin: 0px 0px 5px 0px;}

	#page ul.lista {list-style-type: none;}
	#page ul.lista li{padding: 5px 0px;}
	#page ol.lista li {list-style-type: lower-alpha; list-style-position: inside; margin: 0px 20px;}
	#page .clr {clear: both; height: 1px; padding: 0px; margin: 35px 0px 35px 0px; overflow: hidden;}
    #page .dot {border-bottom: 1px dotted #2c4455;}

    #wykresy {width: 99%; margin: 16px 0px 0px 0px; border: 1px solid #BBC1C6; background: #F9F9F9; float: left;}
    #sub_wykresy            {padding:20px}
    #sub_wykresy .opis      {float:left;text-align:left;padding:2px}
    #sub_wykresy .nagl      {float:left;text-align:left;padding:3px}
    #sub_wykresy .nagl_b    {float:left;text-align:left;padding:2px;font-weight:bold}
    #sub_wykresy ul.zawartosc {padding:30px;line-height:15px;font-size:13px;}
    #sub_wykresy ul.zawartosc li {padding:5px;}
    #sub_wykresy p.suma {padding:30px;line-height:15px;font-size:13px;font-weight:bold;}

    #login-right {float: right; clear: right; width: 440px;}
    #loginerror { margin: 0px 10px 0 !important; display: table; color: #FFFFFF!important; }
    #loginerror span.vDesc { display:table-cell; vertical-align:middle; width:430px; padding-right:10px; }
    #loginerror a { margin:0!important; }
    #loginerror span.vDesc { color: #FFF; }
    #loginerror a img { margin-top: 2px; }

    #przejmowanie_tlo { width: 100%; height: 100%; min-width:1000px; min-height:500px;_width: 1px !important; _height: 1px !important; overflow: hidden; _border: 0px; position: fixed; top: 0px; left: 0px; background: #4e4e4e; filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; z-index: 100;}
    #przejmowanie_tresc {width: 600px; height: 130px; position: absolute; top: 150px; margin: 0px auto; z-index: 102; background: #f9f9f9; padding: 20px; border: 1px solid #374d5c;}
    #przejmowanie_tresc form {width: 100px; margin: 0px auto 0px; padding-top: 20px; display: inline;}
    #przejmowanie_tresc div#komunikat { padding-top: 20px; }
    #przejmowanie_tresc div#przyciski { width: 200px; margin: 0px auto; padding-top: 10px; }
    #przejmowanie_tresc input {border: 0px;background:transparent url(http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-button.gif) no-repeat left top; height:22px; margin:0px 0px 0px 5px; padding:0px 0px 0px;text-align:center;text-decoration:none;width:83px;}

.alert {border: 1px solid red;}
.alert1 {background: red;}


/* wskazniki */

#wskazniki {width: 99%; margin: 0px 0px 0px 0px; border: 1px solid #BBC1C6; background: #F9F9F9; padding: 10px 0px 0px 0px;}
#subwskazniki {padding: 0px 10px 10px 10px;}

#wskazniki table {clear: both; text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-weight: normal; width: 80%;background-color: #c5c5be;border: 0px;border-collapse: collapse;border-spacing: 0px; margin:10px auto 30px;}
#wskazniki table td { background-color: #ffffff; padding: 4px; text-align: left; border: 1px solid #c8cdd1; }
#wskazniki #wskaznik-naglowek {float: right; padding: 10px 10px 10px 10px; margin: 10px 0px 10px 10px; background:#FAFAFA url(http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-ul-light.png) repeat-x scroll left top; border: 1px solid #c8cdd1;}
#wskazniki #wskaznik-naglowek ul {list-style-type: none;}
#wskazniki #wskazniki-archiwalne {list-style-type: none;}
#wskazniki #wskazniki-archiwalne li{padding-top: 5px;}
#wskazniki #wskazniki-oczekujace {list-style-type: none;}
#wskazniki #wskazniki-oczekujace li{padding-top: 5px;}

#waluty {width: 99%; float: left; margin: 16px 0px 0px 0px; border: 1px solid #BBC1C6; background: #F9F9F9; padding: 10px 0px 0px 0px;}
#subwaluty {padding: 0px 10px 10px 10px;}
#waluty h1 {font-weight: bold; font-family: Trebuchet MS; margin: 0px 0px 10px;}
#waluty table {float: left; width: 470px; clear: both; text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-weight: normal; background-color: #c5c5be;border: 0px;border-collapse: collapse;border-spacing: 0px; margin:10px auto 30px;}
#waluty table td { background-color: #ffffff; padding: 4px; text-align: center; border: 1px solid #c8cdd1; }
#waluty table td.par {background: #F2F2F2;}
#waluty table th { text-align: center; background: #DDE0E2; border: 1px solid #c8cdd1; padding: 4px 2px; vertical-align: top;}

#waluty_tab {/*width: 99%;*/ float: left; margin: 16px 50px 0px 70px; padding: 10px 0px 0px 0px;}
#waluty_tab h1 {font-weight: bold; font-family: Trebuchet MS; margin: 0px 0px 10px;}
#waluty_tab table {float: left; width: 500px; clear: both; text-align: center; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif ; font-weight: normal; background-color: #c5c5be;border: 0px;border-collapse: collapse;border-spacing: 0px; margin:10px auto 30px;}
#waluty_tab table td { background-color: #ffffff; padding: 4px; text-align: center; border: 1px solid #c8cdd1; }
#waluty_tab table td.par {background: #F2F2F2;}
#waluty_tab table th { text-align: center; border: 1px solid #c8cdd1; padding: 4px 2px; vertical-align: top;}
#waluty_tab form {margin:0 10px;}
#waluty_tab form #okres_user {width:80px;margin:0 10px;}
#waluty_tab form #wal {width:130px;margin:0 10px;}
#waluty_tab form input {width:70px;margin:0 10px;}
#drukuj_waluty {border: 1px solid #bbc1c6; background-color: #444; background: #f9f9f9; padding:5px; margin: 0px 0px 10px;text-align: right;}
#drukuj_waluty .drukuj{float: none;}
@media print {
	#drukuj_waluty{visibility:hidden;}
}

#bazy-teleadresowe {width: 99%; float: left; margin: 16px 0px 0px 0px; border: 1px solid #BBC1C6; background: #F9F9F9; padding: 10px 0px 0px 0px;}
#bazy-teleadresowe td {padding: 4px;}
#bazy-teleadresowe input.text {width: 200px; margin: 0px;  font-size: 12px; border: 1px solid #515D65; padding: 1px 0px;}
#bazy-teleadresowe select{width: 200px; margin: 0px;  font-size: 12px; border: 1px solid #515D65; padding: 1px 0px;}
#bazy-teleadresowe input.image1 {margin: 0px 22px 0px 0px; border: 0px; padding: 0px; width: 62px; height: 22px; background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/button-search.png') no-repeat top left; padding: 30px 0px 0px 0px; overflow: hidden;}
#bazy-teleadresowe input.portal_bazy_stronicowanie[class] {padding: 1px 2px}
#bazy-teleadresowe input.portal_bazy_stronicowanie {border: 1px solid #D0D5D8; cursor: pointer; background: #F1BD00; font-size: 11px; padding: 0px 2px}
#bazy-teleadresowe span.portal_bazy_stronicowanie {border: 1px solid #D0D5D8; background: #f9f9f9; padding: 3px 5px;}
#bazy-teleadresowe #strony-adresy {margin: 20px 0px;}
#bazy-teleadresowe .adresy-linie td {border-top: 1px solid #BBC1C6;}

#cal_content { margin-bottom:15px; }
div.inne_otoczka   {  width:200px; margin:0 auto 3px; text-align:right; background:#fff; border: 1px solid #fff;}
div.inne_naglowek  { width:200px; float:right; margin:0px auto; text-align:center;font-weight:bold;padding-top:3px;padding-bottom:3px; }
div.inne_naglowek2  { width:200px; margin-top:2px;text-align:center;font-weight:bold;padding-top:3px;padding-bottom:3px;float:right;}
div.inne_box      { width:200px; float:right; text-align:left; display:block; margin-bottom:2px; float:right; }

#calendar span       { float: left; width: 9%; height:16px; line-height:15px; font-size: 11px; padding: 0; margin: 0 3px 1px 3px; text-align: center; border: 1px solid #fff;}
#calendar span.tydz  { border-color: #d0b29a; border: 1px solid #fff;}
#calendar span A     { color: #000; text-decoration:none;font-size: 11px; background:#cbd4dd; display:block; height:16px;}
#calendar span.tendzien, #calendar span.dzis { background:#fff!important; font-weight:bold; }
#calendar span.tendzien a, #calendar span.dzis a { background:#fff!important; border: 1px solid #cbd4dd; height:14px; line-height:13px; }
#calendar span.pon   {clear: left}
#calendar span.weekend  {background-color:#DDE0E2;}
#calendar span.sobota, #calendar span.sobota a { color:#aa6666; }
#calendar span.niedziela, #calendar span.niedziela a { color:#aa6666; }

#orzkio {/*background:#F9F9F9 none repeat scroll 0 0; border-bottom:1px solid #BBC1C6;float:left;*/ font-size:13px; line-height:20px; /*padding:20px 0 10px;*/ margin-top:5px; text-align:justify; /*width:100%;*/}
#orzkio .field_input label {display:inline; float:left; padding-right:10px; text-align:right; width:130px;}
#orzkio .field_input input {border:1px solid #515D65; font-size:1em; padding:3px 0; width:390px;}
#orzkio .field_radio {clear:right;}
#orzkio .field_radio input {border:0 none; margin:0 5px 0 20px;}
#orzkio .field_radio p.radio {padding-left:130px;}
#orzkio .field_radio span {display:inline; float:left; text-align:right; width:130px;}
#orzkio .zatwierdz {padding-left:485px;}
#orzkio .slownik {background:url('http://g.infor.pl/p/inforlex-test.pl/_i/_wspolne/slownik.gif') no-repeat; display:inline-block; width: 18px; height: 18px;}

#form_siwz {font-size:13px; line-height:20px; margin-top:5px; text-align:justify; /*width:100%;*/}
#form_siwz .field_input label {display:inline; float:left; padding-right:10px; text-align:right; width:130px;}
#form_siwz .field_input input {border:1px solid #515D65; font-size:1em; padding:3px 0; width:390px;}
#form_siwz .field_radio {clear:right;}
#form_siwz .field_radio input {border:0 none; margin:0 5px 0 20px;}
#form_siwz .field_radio p.radio {padding-left:130px;}
#form_siwz .field_radio span {display:inline; float:left; text-align:right; width:130px;}
#form_siwz .zatwierdz {padding-left:485px;}
#form_siwz .slownik {background:url('http://g.infor.pl/p/inforlex-test.pl/_i/_wspolne/slownik.gif') no-repeat; display:inline-block; width: 18px; height: 18px;}

#form_cpv {font-size:13px; line-height:20px; margin-top:5px; text-align:justify; /*width:100%;*/}
#form_cpv .field_input label {display:block; /*float:left;*/ padding-right:10px; text-align:right; width:250px; margin-bottom:10px;}
#form_cpv .field_input input {border:1px solid #515D65; font-size:1em; padding:3px; width:350px; float:left;}

#monitory_polskie {width: 99%;margin: 0px 0px 0px;clear: right; overflow:hidden;}
#wysz_monitory {background: #fafafa;padding: 10px 0px 0px 0px;margin: 5px 0px 0px;border: 1px solid #c8cdd1;}
#form_monitory {line-height:20px;margin:10px;padding:10px 30px 0px 30px;}
#form_monitory fieldset {margin:15px 0px;}
#form_monitory fieldset p {clear: both;}
#form_monitory fieldset p.select {margin-bottom:3px;}
#form_monitory fieldset input {float:left;margin:3px 10px 3px 0px;}
#form_monitory fieldset label {float:left; text-align:left;margin:3px 0px;}
#form_monitory label {/*width:350px;padding:10px 10px 10px 0px;*/text-align:right;font-size:14px;}
#form_monitory label.ri {padding:10px 10px 10px 0px;}
#form_monitory input {font-size:13px;margin-right:10px;}
#form_monitory input.text1{border:1px solid #515D65;font-size:14px;padding: 3px 0;}
#form_monitory select.wojewodztwo{border:1px solid #515D65;font-size:14px;padding: 3px 0;width:242px;margin-top:3px;}
#form_monitory input.image {margin-left:10px; width: 62px; height: 22px; text-align: center;text-decoration: none; line-height: 20px; font-weight: bold; display: inline-block; background: url('http://g.infor.pl/p/inforlex-test.pl/_i/_wspolne/button.gif') no-repeat left top; border:0;font-size:11px;}
#indeks_t {font-size:14px;}
#indeks_t a {letter-spacing:7px;font-weight:bold;text-decoration:none;}
#indeks_t a.selected {color:#b90000;}

#monitory_b {border: 1px solid #c8cdd1;margin-top:5px;font-size:13px;position:relative;} /*border: 1px solid #bbc1c6;*/
#monitory_b div.wykreslony {background: url('http://g.infor.pl/p/inforlex-test.pl/_i/_wspolne/wykreslony.gif') no-repeat top right;width:199px;height:199px;position:absolute;right:0px;}
#monitory_b div.wykreslona {background: #DDE0E2;width:20px;height:20px;position:absolute;}
#monitory_b div.zakladka {padding:5px 10px;background:#FAFAFA;float:left;border-right:1px solid #C8CDD1;} /*DDE0E2*/
#monitory_b div.sel {background:#ffb700;} /*DDE0E2*/
#monitory_b div.zakladka a {text-decoration:none;}
#monitory_b div.zakladka a.selected {font-weight:bold;}
#monitory_b table.wyniki {font-size:13px;width:100%;}
#monitory_b table.wyniki tr {background: #e7e9ea;}
#monitory_b table.wyniki tr.first {background: #DDE0E2;}
#monitory_b table.wyniki tr.light {background: #fafafa;}
#monitory_b table.wyniki tr td {padding: 5px 10px;}
#monitory_b table.wyniki tr td a {text-decoration:none;}
#monitory_b table.wyniki tr td a:hover {text-decoration:underline;}
#monitory_b table.wyniki tr td a.sdown {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow2-down.gif') no-repeat center right;padding:10px;}
#monitory_b table.wyniki tr td a.sup  {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow2-top.gif') no-repeat center right;padding:10px;}
#monitory_b table.wyniki tr td.selected a.sdown {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-down.gif') no-repeat center right;font-weight: bold;padding:10px;}
#monitory_b table.wyniki tr td.selected a.sup {background: url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/arrow-top.gif') no-repeat center right;font-weight: bold;padding:10px;}

#monitory_zamow {clear:left;padding-top:17px;background: none repeat scroll 0 0 #FAFAFA;}
#monitory_opis {clear:left;float:left;padding:15px 10px 0px;font-size:13px;line-height:20px;background:#FAFAFA;width:280px;border-bottom:1px solid #C8CDD1;}/*background:#FAFAFA;*/
#monitory_opis div.opfrg{padding-bottom:20px;}
#monitory_opis div.opfrg h1 {font-size:13px;line-height:20px;margin:0px;}
#monitory_opis div.opfrg h2 {font-size:13px;line-height:20px;font-weight:normal;margin:0px;}
#monitory_opis ul{padding:10px;}

#blad {float: left; background: #f9f9f9; padding: 5px 0px 10px 0px; border: 1px solid #bbc1c6; width:100%; font-size: 12px; line-height: 20px; text-align: justify; margin-top:10px;}
#blad p {text-align:center; margin:100px 0px;}

.red {color: #b60000 !important;}
.red b {color: #b60000;}

.blue {color: #330099 !important;}
.blue b {color: #330099;}

.blue1 {color: #0000FF !important;}
.blue1 b {color: #0000FF;}

/*.link_sygnatury {color: #b60000 !important;}*/
/* style z ppg */

#hotline {background: none repeat scroll 0 0 #F9F9F9;border: 1px solid #BBC1C6;margin: 10px 5px 5px 330px; padding:15px; font-size:12px;overflow:auto;}
#hotline_tresc {padding:0px;background-color: #EEEEEE;}
#hotline_tresc .head {padding:10px 10px 5px 10px;  }
#hotline_tresc #main {border-top: 1px solid #BBC1C6; }
#hotline_tresc p {padding:0px 0; margin:0.3em 0;}
#hotline_tresc h2 {font-size:11px; margin-top:3px; margin-bottom:9px;color:#B60000;}
#hotline_tresc ul {list-style-type:none;}
#hotline_tresc ul li{line-height:20px;padding:0px 15px;}
#hotline_tresc ul li.first{font-size:14px;padding:10px 5px;}
#hotline_tresc ul.hotline_przyklady {list-style-type:none;padding:40px 0px;}
#hotline_tresc ul.hotline_przyklady li {line-height:20px;}
#hotline_tresc ul.hotline_przyklady li a{text-decoration:none;}

#hotline-eksperci  { width:100%;margin:0px;padding: 0px;  font-size:12px;}
#hotline-eksperci .col-left { width:99%; min-height: 10px;margin-bottom:10px;  background: #E8E9EB;}
#hotline-eksperci .ln {line-height:16px; padding:5px}
#hotline-eksperci .col-right {width:99%;}
#hotline-eksperci .col-right td { vertical-align:top; padding-bottom:10px;}
#hotline-eksperci table {width:100%}
#hotline-eksperci table td { padding:1px; margin:1px;vertical-align:top;}
#hotline-eksperci table img {float:left; padding:0px; margin: 0px 10px 5px 10px;/*border: 2px solid #8A9A9A*/}
#hotline-eksperci h2 {font-size:11px; margin-top:3px; margin-bottom:9px;}
#hotline-eksperci .col-left h2 {color:#B60000;}
#hotline-eksperci p {padding:0px 0; margin:0.3em 0;}

#dane_kontaktowe {text-align:center;font-size:12px;font-weight:bold;}
#dane_kontaktowe p.wyroznienie {font-size:15px;font-weight:bold;}

#webcast_tresc {background: none repeat scroll 0 0 #F9F9F9;border: 1px solid #BBC1C6;margin: 5px 10px 10px 330px;padding: 10px;font-size:12px;}
#webcast_tresc p {padding: 10px;line-height:20px;}
#webcast_tresc p span.tyt{font-family: Verdana,Tahoma,'Arial CE',Arial,Helvetica;font-size: 13pt;font-weight: bold;margin-bottom: 10px;margin-top: 15px;}
#webcast_tresc p a {font-family: Verdana,Tahoma,'Arial CE',Arial,Helvetica;font-size: 13pt;font-weight: bold;}
#webcast_tresc p a.link_webcast {font-size:11px;font-weight:normal;font-weight: bold;color: #b60000;}

.srodtyt-1st{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 13pt; FONT-WEIGHT: bold;  margin-bottom : 15px;  margin-top : 15px;  text-align : center;   }
.Normal{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal;  margin-bottom : 6px;  margin-top : 6px;  }
.opinia-funkcja{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 11pt; FONT-WEIGHT: bold;  margin-bottom : 3px;  margin-top : 3px;  }
.opinia-txt{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal;  margin-bottom : 6px;  margin-top : 6px;  }
.ramka-tyt{color:#000080 ; FONT-FAMILY:  'Arial CE', Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: bold;  margin-top : 15px;  font-style : italic;    }
.ramka-txt{FONT-FAMILY: 'Arial CE', Arial, Helvetica; 	FONT-SIZE: 10pt; 	FONT-WEIGHT: bold; margin-bottom : 6px; margin-top : 6px; color:#000080 }
.autor{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Tahoma, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold;  margin-bottom : 15px;  margin-top : 15px;  text-align : right;   }
.autor-nota{COLOR: Black; FONT-FAMILY: Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 8pt; FONT-WEIGHT: normal;  margin-bottom : 3px;  margin-top : 3px;  text-align : right;     }
.pasek-win{COLOR: Black; FONT-FAMILY: Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: bold;  margin-top : 15px;   }
.pasek-txt{COLOR: Black; FONT-FAMILY: Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 11pt; FONT-WEIGHT: bold;  margin-top : 15px;   }
.porady-pyt {margin: .5em 0 0 0; text-align: justify; font-size: 13pt; font: bold;}
.porady-txt {	margin: .5em 0 0 0;	text-align: justify;	background-color: #B2B2B2; font: bold;}
.tinta-txt {border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt; background:#CCCCCC}
.tinta-tyt {border:solid windowtext .5pt;padding:1.0pt 4.0pt 1.0pt 4.0pt; background:#CCCCCC;font-weight:bold}
.warto-txt{COLOR: Black; FONT-FAMILY: Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold;  margin-bottom : 5px;  margin-top : 5px;  }
.bold-txt{COLOR: Black; FONT-FAMILY: Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold;  margin-bottom : 6px;  margin-top : 6px;  }
.italic-txt{COLOR: Black; FONT-FAMILY: Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal;  margin-bottom : 6px;  margin-top : 6px;  font-style : italic;   }
.listy-podsumowanie{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal;  margin-bottom : 6px;  margin-top : 6px;  font-style : normal;   }
.listy-pytanie{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal;  margin-bottom : 6px;  margin-top : 6px;  font-style : normal;   }
.listy-pytanie-autor{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Tahoma, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold;  margin-bottom : 15px;  margin-top : 15px;  text-align : right;  font-style : italic;    }
.podstawa-txt{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold;  margin-bottom : 6px;  margin-top : 6px;  }
.podstawa-tyt{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: bold;  margin-bottom : 6px;  margin-top : 6px;  }
.przyklad-txt{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal;  margin-bottom : 6px;  margin-top : 6px;  }
.przyklad-tyt{COLOR: Black; FONT-FAMILY: Tahoma, 'Arial CE', Arial, Helvetica; FONT-SIZE: 12pt; FONT-WEIGHT: bold;  margin-top : 15px;   }
.przypis{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 9pt; FONT-WEIGHT: normal;  margin-bottom : 6px;  margin-top : 6px;  }
.wyroznienie{COLOR: Black; FONT-FAMILY: 'Arial CE', Arial, Helvetica; FONT-SIZE: 10pt; FONT-WEIGHT: normal;  margin-bottom : 6px;  margin-top : 6px;  text-align : center;   }
.trzeba-wiedziec-tyt {margin: .5em 0 0 0;	text-align: center;	font-variant:small-caps;font-weight: bold; 	color:white;border: 4px none White;	padding: 1.0pt 4 pt 1.0pt 4.0pt;
	background: Gray;	font-size : larger;}
a.zwiazane {font-family: "Arial"; font-size:10.0pt;}

#belka-prawnik {display: none;}

.topLinks { background:#91121B; font-size:10px; font-family:Verdana; color:#fff; height: 23px;}
.topLinks .center {padding:0px; min-width: 984px; margin:0 auto; background:#91121B;}
.topLinks img { padding-right:13px; padding-top:1px; float:left;}
.topLinks ul {margin:0; padding:0; list-style:none;}
.topLinks ul li{margin:3px 0 0 5px; float:left; color:#fff;}
.topLinks ul li a {color:#fff; text-decoration:none;}
.topLinks a,.topLinks a:hover  { color:#fff;}

.komunikat3 {padding: 5px 30px;text-align: left;line-height:20px;}
.komunikat4 {padding: 20px 30px 0px;text-align: center;line-height:20px;font-size:14px;}

#rozporzadzenie, #artykul  {position:relative;overflow: auto;}

/* tommenu */
#topmenu { background: url('../../_i/_wspolne/minimenu/top-bg-menu.png') repeat-x scroll 0 0 transparent; background-color: #728ca7; height: 39px; padding: 1px 0px 0px; margin: 0 auto; width: 100%; }
#topmenu ul {list-style-type: none; line-height: 15px; margin: 0; position: relative; }
#topmenu ul li { float: left; font-size: 13px; font-weight: bold; padding: 0; }
#topmenu ul li a {float:left; height: 39px; line-height: 39px; font-weight: bold; color: #16396f; padding: 0 30px; text-decoration: none;}
#topmenu ul li a:hover { background:  #fff; text-decoration: none; }

/* minimenu */
#minimenu { background: url('../../_i/_wspolne/minimenu/bottom-bg-menu.png') repeat-x scroll 0 0 transparent; background-color: #728ca7; height: 79px; padding: 1px 0px 0px; margin: 0 auto; width: 100%; }
#minimenu ul#id_menu2 {list-style-type: none; line-height: 15px; margin: 0; position: relative; width:1920px; }
#minimenu ul#id_menu2 li { float: left; font-size: 13px; font-weight: bold; padding: 0; }
#minimenu ul#id_menu2 li.drawer { display: block; float: left; }
#minimenu ul#id_menu2 li.drawer ul {list-style-type: none; display: block; }
#minimenu ul#id_menu2 li a {float:left; height: 40px; line-height: 40px; font-weight: bold; color: #fff; padding: 0 30px; text-decoration: none;}
#minimenu ul#id_menu2 li.active a { background: #11396c;}
#minimenu ul#id_menu2 li ul li { float:left;  font-weight: bold; color: #fff; background: url('../../_i/_wspolne/minimenu/border-right.jpg') no-repeat left;}
#minimenu ul#id_menu2 li ul li a { height: 22px; line-height: 22px; padding: 0 10px; margin:8px 8px; text-decoration: none;}
#minimenu ul#id_menu2 li ul { display: block; left: 0; position: absolute; top: 40px; width:1920px; }
#minimenu ul#id_menu2 li ul li.active a {background: #738ba5 !important;}
#minimenu ul#id_menu2 ul li:first-child {background: none; }

#subcontent1 #main #column-left {float:left; width:80%;}
#subcontent1 #main #column-right {float:left; width:20%; padding:10px 0 0 0px}
#subcontent1 #main #column-right h3 {padding: 15px 0 15px 0}
#subcontent1 #main #column-right div p {margin: 5px auto 20px; display:block; text-align:center}
#subcontent1 #main #column-right div {padding:3px}
#subcontent1 #main #column-right #vip {height:150px}
#subcontent1 .ramka-srodek {  background: none repeat scroll 0 0 #F9F9F9;border: 1px solid #BBC1C6; margin-top: 15px;overflow: auto;padding: 15px;}

.mR30 { margin-right:20px; }
.mT8 { margin-top:8px; }

#demo-oferta-belka-top {float:right; margin-right:10px; line-height: 24px;/* margin-top: 25px;*/ }
#demo-oferta-belka-top a { float:right; margin-left:10px; }
#demo-oferta-belka-top span { float:left; width: 150px;}
.top-margin { margin-top: 25px; }

#demo-oferta * {padding: 0; margin:0; text-align:left;}
#demo-oferta { clear:both; width:663px; margin:30px auto; border:1px #f1bd00 solid; background:#f2f2f2; position:relative; top:0; font-family: Tahoma,Verdana,Arial,Georgia,sans-serif; color:#5a5a5a; }
#demo-oferta .right { float:right; padding:40px 10px 10px 15px; width:200px;}
#demo-oferta .right .tytul{ color: #2B2B2B; font-size: 14px; font-weight: normal; margin-bottom: 5px;}
#demo-oferta .middle { float:right; margin-top: 8px;margin: 30px 15px 5px 15px; }
#demo-oferta .login-form { margin:25px; width:190px; border:1px solid #ccced0; padding:15px 8px 8px; position:relative; line-height:20px;}
#demo-oferta .login-form .btn { width:77px; }
#demo-oferta .login-form a { color: #5A5A5A; font-size: 9px; text-decoration: none}
#demo-oferta .top { font-size:16px; font-weight:normal; text-transform:uppercase; height:60px; margin:20px 5px 5px 5px; text-align:center; color:#5a5a5a; }
#demo-oferta label { font-size:10px; font-weight:normal!important; color:#5a5a5a; text-transform:uppercase; }
#demo-oferta input.ilog { border: 1px solid #515d65;
    font-size: 13px;
    line-height: 19px;
    padding: 3px 3px 3px 2px;
    width: 110px; }
#demo-oferta .h2 { width:85px; height:22px; color:#fff; text-align:center; position:absolute; top:-10px;padding-top:1px;  line-height: 1.4em; }
#demo-oferta .btnZaloguj { width:76px; height:19px; margin:63px 0 0 5px; }
#demo-oferta.mini {width: 400px;}
#demo-oferta .bgLogowanieLeftTop,
#demo-oferta .bgLogowanieRightTop,
#demo-oferta .bgLogowanieLeftBottom,
#demo-oferta .bgLogowanieRightBottom { background: url('../../_i/_wspolne/demo_oferta-bgLogowanie.gif') no-repeat; width:5px; height:5px; position:absolute; }
#demo-oferta .bgLogowanieLeftTop { background-position:0 0; left:-1px; top:-1px; }
#demo-oferta .bgLogowanieRightTop { background-position:-5px 0; right:-1px; top:-1px; }
#demo-oferta .bgLogowanieLeftBottom { background-position:0 -5px; left:-1px; bottom:-1px; }
#demo-oferta .bgLogowanieRightBottom { background-position:-5px -5px; right:-1px; bottom:-1px; }
#demo-oferta .bgLeftTop,
#demo-oferta .bgRightTop,
#demo-oferta .bgLeftBottom,
#demo-oferta .bgRightBottom { background: url('../../_i/_wspolne/demo_oferta-bgZaokraglenia.png') no-repeat; width:6px; height:6px; position:absolute; }
#demo-oferta .bgLeftTop { background-position:0 0; left:-1px; top:-1px; }
#demo-oferta .bgRightTop { background-position:-6px 0; right:-1px; top:-1px; }
#demo-oferta .bgLeftBottom { background-position:0 -6px; left:-1px; bottom:-1px; }
#demo-oferta .bgRightBottom { background-position:-6px -6px; right:-1px; bottom:-1px; }

#demo-brak-dostepu { width: 533px; /*height: 323px;*/height:auto; margin: 20px auto; line-height:0; }
#demo-limit-sesji { margin:20px auto; width:533px;  border: 1px solid #bbc1c6; font-family: Cambria, Georgia, serif; text-align:left; }
#demo-limit-sesji p { padding:20px; }
#demo-limit-sesji p.limitFirst { font-size:30px; }
#demo-limit-sesji p.limitSecond { font-size:17px;line-height:25px; }
.wBorder {border-top: 1px solid #c8cdd1; border-left: 1px solid #c8cdd1;}

#demo-formularz input.ilog {border: 1px solid #515d65; font-size: 13px; line-height: 19px; padding: 3px 3px 3px 2px; width: 110px; }

#newsletter { margin:10px 2px 10px 20px;text-align:left;}
#newsletter .tytul {margin:1px; padding:1px; font-size:14px; }

#nowosci-pdf {margin: 5px 2px 10px 20px;text-align: left;}
#nowosci-pdf UL {list-style:none;}
#nowosci-pdf UL LI {padding:10px;}
/*
ul.pdfy li { list-style:none; margin-right:10px; margin-bottom:10px; display: table-cell; display: inline-table; display: inline-block; padding-top:10px; }
ul.pdfy li div { display: inline-block;}
ul.pdfy li img.pdf-okladka  { margin-right:5px; }
ul.pdfy li span { color:#2f4e63; font-size:13px; }
ul.pdfy li a { display:block; font-size:13px; margin-top:20px; text-decoration:none; color:#be0105; }
*/
ul.pdfy li { list-style:none; margin-right:10px; margin-bottom:10px; margin-left: 10px; display: table-cell; display: inline-table; display: inline-block; padding-top:10px; width: 242px; }
ul.pdfy li div { display: block;}
ul.pdfy li img.pdf-okladka  { margin-right:5px; margin-bottom: 15px; }
ul.pdfy li span { color:#2f4e63; font-size:13px; font-weight: bold; }
ul.pdfy li a { display:block; font-size:13px; margin-top:10px; text-decoration:none; color:#be0105; }
ul.pdfy li.txt { width:97%; }
ul.pdfy li.txt span { color:#949FA7; }

ul.pdfy li.pdf-okladka-big { width: 97%; }
ul.pdfy li.pdf-okladka-big div { display: inline-block; vertical-align: top; margin-top: 70px; }
ul.pdfy li.pdf-okladka-big span { font-size: 23px; }
ul.pdfy li.pdf-okladka-big span.n { font-weight: normal; font-size: 18px; }
ul.pdfy li.pdf-okladka-big img.pdf-okladka  { margin-right:45px; }
ul.pdfy li.pdf-okladka-big a { margin-top: 15px; }
.epapier-lista-dok-space { width:99%; float:left;  }

#ilosc-dokumentow-w-bazie { margin-top:5px;}
#ilosc-dokumentow-w-bazie b,
#ilosc-dokumentow-w-bazie .nowosci { font-size:1.2em; font-weight:bold;}

#showLoginInfo { line-height:24px; margin: 7px 10px 0 0; position:absolute; top: 65px; right:0; z-index:1; }
#showLoginInfo a { outline:none; float:right; width:91px; height:22px; line-height:22px; text-align:center; color:#fff; text-decoration:none; }
#showLoginInfo a.shopButton { font-size:13px; font-weight:normal; text-decoration:none; background:url('../../_i/_wspolne/buttonYellow2.png') no-repeat; display:inline-block; width:130px; height: 28px; line-height:28px; color:#374D5C; margin-top: 10px; }
#showLoginInfo a.myAccClose { background: none repeat scroll 0 0 transparent; position: relative; right: -28px; top: -5px; }
#loginInfo { width:439px; height: 120px; z-index:300; position: absolute; display: none; right: 0px; top: 35px; }
#loginInfo a.resourceLink { float:right; }
#loginInfo .mojeKontoTop { height:8px; width:268px;  }
#loginInfo .mojeKontoCenter { width:244px; padding:0 12px; }
#loginInfo .mojeKontoCenter p { padding:12px 0; border-bottom:1px solid #000; margin:0; }
#loginInfo .mojeKontoCenter p.b0 { border:0; }
#loginInfo .mojeKontoCenter a { height:20px; width:77px; line-height:20px; }
#loginInfo .mojeKontoBottom { height:7px; width:268px; margin:0; padding:0; line-height:0px; }

.mojeKontoPopUp { background: url('http://g.infor.pl/p/inforlex-test.pl/_i/_wspolne/bgPopUp.png') no-repeat; position:absolute; top:100px; left:100px; width:392px; height:205px; z-index:1000; padding:0 0 0 25px; }
.mojeKontoPopUp .nagl { font-size:11px; font-family:Verdana; margin-top:12px; margin-right:13px; font-weight:bold; }
.mojeKontoPopUp .nagl img { float:right; }
.mojeKontoPopUp .nagl span { margin-top:8px; float: left; }
.mojeKontoContent { padding-top:35px; clear:both; }
.mojeKontoContent .colLeft { float:left; width:205px; font-size:12px; font-family:Verdana; }
.mojeKontoContent .colLeft .txt20-b { font-weight:bold; font-size:20px; color:#374d5c; margin:0; }
.mojeKontoContent .colLeft .dostep { font-size:11px; margin-top:30px; line-height:15px; }
.mojeKontoContent .colLeft .dostep span { color:#911c0f; font-weight:bold; }
.mojeKontoContent .colRight { float:left; width:155px; font-family:Verdana; }
.mojeKontoContent .colRight .dni { color:#911c0f; font-weight:bold; font-size:42px; line-height:42px; margin-left:3px; margin-bottom:30px; }
.mojeKontoContent .colRight .przedluz { background:url('http://g.infor.pl/p/inforlex-test.pl/_i/_wspolne/button_przedluz.png') no-repeat; display:block; font-weight:bold; text-decoration:none; line-height:31px; padding-left:14px; width:140px; }

DIV#ilex-trial-dymek {
    background: url("../../_i/_wspolne/trial-dymek/dymek_03.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 139px;
    padding: 8px 4px 10px 10px;
    margin:0px;
    position: fixed;
    right: 1px;
    top: 20px;
    width: 440px;
    z-index: 1002;
}
DIV#ilex-trial-dymek-zamknij {float: right; display: block; padding: 2px 20px 1px 4px;}
div#ilex-trial-dymek p.dymek_isk,
div#ilex-trial-dymek p.dymek_isk a {text-align:left; font-family:Tahoma, Geneva, sans-serif; color:#5a5a5a !important; font-size:11px; line-height:1.2em; font-weight:bold;}
div#ilex-trial-dymek .red  {color:#b82949!important;}

#promocja_form { padding: 10px; }
#promocja_form .button_right {  text-align: right; margin-bottom:3px;}
#promocja_form .form_promo_opis {/*text-align:center; */position:relative;/* background:transparent url(http://g.infor.pl/p/inforlex.pl/_i/_wspolne/promocja/nazwa/formularz2.png) no-repeat left top;*/ width:787px; height:650px; font-family: Cambria, Georgia, serif; margin-left:30px; color: #46658C; }
#promocja_form .form_promo_opis p { color: #46658C; }
#promocja_form .form_promo_opis ul { padding-bottom: 20px;/* list-style:none;*/ text-align:left; }
#promocja_form .form_promo_opis ul li { font-size: 16px;font-style:italic;font-family: Cambria,Georgia,serif; color: #46658C; }
#nazwaPromocja { padding-top:135px; margin-left: 5px; }
#nazwaPromocja h2 { color:#e10803; font-size: 25px; line-height: 26px; }
#nazwaPromocja h2.biggerHeader { font-size:40px; margin: 20px 0; }
#nazwaPromocja p.formDesc { width: 500px; }
#nazwaPromocja ul { color:#1a3e70; font-size: 27px; list-style-image:url('http://g.infor.pl/p/inforlex.pl/_i/_wspolne/promocja/nazwa/square.jpg'); }
#nazwaPromocja ul li { font-style:normal!important; margin-left:30px; line-height: 22px; }
#nazwaPromocja ul li:first-child { margin-top:2px; }
#nazwaPromocja img.pdfBook { margin: 8px 35px 23px 15px; }
#partInfo { width: 200px; text-align: center; position: absolute; right: 65px; bottom: 10px; }
/*
#promocja_form .form_promo_opis {text-align:center; font-family: Cambria, Georgia, serif; }
#promocja_form .form_promo_opis p { text-align:center; width:80%; font-size: 18px; color: #46658C;}
#promocja_form .form_promo_opis p.opis_bigger { font-size: 52px; }
#promocja_form .form_promo_opis p.form_desc { width:80%; }
#promocja_form .form_promo_opis p.form_desc b { color: #46658C; }
#promocja_form .form_promo_opis img { margin-right:90px; }
*/
#promocja_form div.promoFormular { margin:20px 0 20px 30px; }
#promocja_form div.withoutPromoText { height: 230px; }
#promocja_form div.withPromoText { height: 420px; }
#promocja_form div.promoFormular p.formType { padding-top:20px; margin-left:100px; font-size:18px; font-family:"Palatino Linotype", Palatino, serif; color:#29353d; }
#promocja_form div.promoFormular p.formDesc { padding:20px 20px 0px; }
#promocja_form div.promoFormular ul.formPromotion { padding:10px 30px 0px; font-size:16px; font-family:Cambria,Georgia,serif; color:#29353d; }
#promocja_form #formSklep { background-color:#E3E3E3; width: 650px; padding-bottom:20px; }
#promocja_form div.promoFormular ul.formPromotion li { margin-left: 20px; font-style:italic; }
#promocja_form div.promoFormular ul.formPromotion li.first { margin-top: 10px; }
#promocja_form #formSklep .customerLeft { float:left; }
#promocja_form #formSklep .customerRight { float:left; margin-left:20px; }
#promocja_form #formNewCustomer {}

#promocja_form form { /*width: 100%; margin: 0px auto; padding:0px auto;*/ }
#promocja_form form label, #promocja_form form p, #promocja_form form a, #promocja_form form div, .message, .message a { color: #46658c; font-family: Arial,Helvetica,sans-serif; font-size: 15px; }
#promocja_form form { /*margin-top:30px;*/color:#374D5C; }
#promocja_form form label { width: 130px; display: inline-block; text-align: right; padding: 2px 10px 0; margin:0px; color:#29353d; height:27px; vertical-align:top; }
#promocja_form form label.labNoMn { width:40px; }
#promocja_form form label.labNoMn2 { width:30px; padding:0!important; }
#promocja_form form .opisy { margin-left: 150px; color: #46658c; }
#promocja_form form .opisy span { padding-bottom: 7px; display:block; color: #46658c; }
#promocja_form form .newCustomer { height:28px; }
#promocja_form form .s10 { width:35px; }
#promocja_form form .s20 { width:50px; }
#promocja_form form .s30 { width:215px; }
#promocja_form form .s31 { width:144px; }
#promocja_form form .s32 { width:271px; }
#promocja_form form .s33 { width:276px; }
#promocja_form form .s40 { width:320px; }
#promocja_form form input.customerField { width: 180px; height:30px; }
#promocja_form .label1 { display: inline-block; text-align: left; padding: 0px 10px; }
#promocja_form p { /*margin: 0px 0px 14px;*/ text-align: left; font-family: Cambria, Georgia, serif; font-size: 16px; }
#promocja_form p span { color:#46658c; }
#promocja_form p span.reqStar { color:#308dd3; }
#promocja_form .opis { margin-left:150px; margin-top:5px; display: block; font-size: 11px; }
#promocja_form .opisLogPm { margin-top:5px; display:block; }
#promocja_form .opisLogPm a { font-size:11px; text-decoration:none; color:#29353d; }
#promocja_form .selector { margin-left: 150px; }
#promocja_form .selector label { display: inline; padding:1px 30px 1px 1px; width: auto; }
#promocja_form .selector input { margin: 1px; }
#promocja_form .warunki { margin-left: 50px; margin-right: 50px; color: #46658c; width: 720px; }
#promocja_form .warunki span { color: #46658c; }
#promocja_form .warunki span a strong { color: #46658c; }
#promocja_form .message { margin:0px; padding:10px; font-size: 15px; }
#promocja_form .ok { border-bottom: 3px solid #204665; }
#promocja_form .err { border-bottom: 3px solid #d2051d; }

#promocja_form form span.inputL { display:inline-block; background:url('http://g.infor.pl/p/inforlex.pl/linia_kol/niebieska/img/spriteInput.png') no-repeat -495px -51px; padding:0 0 0 5px; }
#promocja_form form span.inputL input { display:block; background:url('http://g.infor.pl/p/inforlex.pl/linia_kol/niebieska/img/spriteInput.png') no-repeat right 0; border:0; }

#promocja_form #formSklep .customerLeft p { margin-bottom:5px; }
#promocja_form #formSklep .customerLeft span.inputI { display:inline-block; background:url('http://g.infor.pl/p/inforlex.pl/linia_kol/niebieska/img/spriteInputHave.png') no-repeat -290px -50px; padding:0 0 0 5px; }
#promocja_form #formSklep .customerLeft span.inputI input { display:block; background:url('http://g.infor.pl/p/inforlex.pl/linia_kol/niebieska/img/spriteInputHave.png') no-repeat right 0; border:0; }

#opisBottom { margin: 0 50px; color: #46658C; width: 690px; }

#uniform-astrPosition { display:inline-block; margin-left:0!important; background:url('http://g.infor.pl/p/inforlex.pl/linia_kol/niebieska/img/spriteInput.png') no-repeat right -113px; height:29px; width:325px; position:relative; }
#uniform-astrPosition span  { display:block; background:url('http://g.infor.pl/p/inforlex.pl/linia_kol/niebieska/img/spriteInput.png') no-repeat -495px -51px; padding:0 0 0 5px; height:29px; line-height:29px; }
#uniform-astrPosition select { position:absolute; width:320px; height:29px; top:0; }

#uniform-prefiksUl { display:inline-block; margin-left:0!important; background:url('http://g.infor.pl/p/inforlex.pl/linia_kol/niebieska/img/spriteInput.png') no-repeat right -113px; height:29px; width:45px; position:relative; vertical-align:top; }
#uniform-prefiksUl span  { display:block; background:url('http://g.infor.pl/p/inforlex.pl/linia_kol/niebieska/img/spriteInput.png') no-repeat -495px -51px; padding:0 0 0 5px; height:29px; line-height:29px; }
#uniform-prefiksUl select { position:absolute; width:45px; height:29px; top:0; }

.middleText { height:29px; line-height:29px; display:inline-block; vertical-align:top; }

#TB_window #TB_ajaxContent p.video_zaloguj { text-align: center; font-size: 13px; line-height: 25px; }
#TB_window #TB_ajaxContent p.first { margin-top: 15px; }

.dbNone { display:none; }

.customerName { margin-right:10px; color:#fff; float:right; display: block; }
.dymek3 { color: #113a6b; font-size:12px; }
.dymek3 .b { font-weight:bold; }
.dymek3 a { color: #113a6b; }
.dymek3 .arrowTop { right: 41px; position: absolute; top: -12px; z-index:19; }
.dymek3 table { border-collapse: collapse; position: relative; z-index: 12; }
.dymek3 table tr.dTop { line-height: 0; }
.dymek3 table tr.dTop .col1 { height: 20px; width:18px; }
.dymek3 table tr.dTop .col2 { height: 20px; width:404px; }
.dymek3 table tr.dTop .col3 { height: 20px; width:17px; }
.dymek3 table tr.dMiddle .col1 { width:18px; }
.dymek3 table tr.dMiddle .col2 { padding:0 20px 15px; color:#113a6b; position: relative; }
.dymek3 table tr.dMiddle .col2 a { color:#113a6b; }
.dymek3 table tr.dMiddle .col3 { width:17px; }
.dymek3 table tr.dBottom .col1 { height: 20px; width:18px; }
.dymek3 table tr.dBottom .col2 { height: 20px; width:404px; }
.dymek3 table tr.dBottom .col3 { height: 20px; width:17px; }
.dymek3 h3 { font-size:12px; font-weight:bold; padding:15px 10px 8px; }
.dymek3 h4 { font-size:12px; font-weight:bold; }
.dymek3 .productSelected { background:#dde0e2; padding:15px 5px; }
.dymek3 .productSelected h4 { display:block; float:left; width:170px; }
.dymek3 .productSelected .data { display:block; float:left; width:220px text-align:right;}
.dymek3 .productSelected p { margin:0; }
.dymek3 .productSelected2 { background:#dde0e2; padding:7px 5px; margin-top: 10px; }
.dymek3 .productSelected2 h4 { display:inline-block; padding-right: 20px; border-right: 1px solid #bbc1c6; width: 185px; }
.dymek3 ul.product { margin-top:10px; }
.dymek3 ul.product li { border-top:1px solid #113a6b; padding:10px 10px; list-style:none; line-height:16px; clear:both; }
.dymek3 ul.product li .col_1 { width:145px; display:block; float:left; vertical-align:top; }
.dymek3 ul.product li .col_1 a { background:none!important; width:145px!important; text-align: left!important; line-height: 16px!important; height: auto!important; }
.dymek3 ul.product li .col_2 { width:85px; display:block; float:left; vertical-align:top; text-align:center!important;}
.dymek3 ul.product li .col_2 .b { font-weight:bold; }
.dymek3 ul.product li .col_3 { width:103px; display:block; float:left; vertical-align:middle; text-align:right; }
.dymek3 ul.product li .col_3 a { background:none!important; color:#113a6b!important; text-align:right!important; }
.dymek3 .more { clear:both; padding:10px 10px 10px 0; text-align:right; }
.dymek3 .more a { background:none!important; color:#113a6b!important; float:none!important; }
.dymek3 .yourLogin { padding:0 0 0 13px; }

.dymek3Buttons { margin-top:10px; }
.dymek3Buttons a { float:none; display:inline-block; text-indent:-8000px; font-size:0; line-height:0; float:left!important; display:inline-block; }
.dymek3Buttons a.editDate { background:url('../../_i/_wspolne/buttonYellow.png') no-repeat!important; width:131px!important; height:29px!important; margin-left:15px; }
.dymek3Buttons a.logout { background:url('../../_i/_wspolne/buttonLogout.png') no-repeat!important; width:131px!important; height:29px!important; margin-left:43px; }
.dymek3Buttons input.logoutButton { margin-left:60px; }

.yourSubscription { position:absolute; background:url('../../_i/_wspolne/bgMonit.png') no-repeat!important; left:370px; top:240px; width:415px; height:176px; padding:20px 0 0 30px; z-index:2; }
.yourSubscription .b { font-weight:bold; }
.yourSubscription .close { position:absolute; right:20px; top:10px; }
.yourSubscription .close a { text-decoration: none; }
.yourSubscription .close span { font-weight:bold; font-size:15px; }
.yourSubscription .access { font-size:17px; font-weight:bold; padding-top:50px; width:390px; text-align:center; }
.yourSubscription .access .txt14 { font-size:13px; font-weight:bold; }
.yourSubscription .access a { font-size:13px; font-weight:normal; text-decoration:none; background:url('../../_i/_wspolne/buttonYellow2.png') no-repeat; display:inline-block; width:130px; height: 28px; line-height:28px; }

#blok_przejmij_demo * {padding: 0; margin:0; text-align:left;}
#blok_przejmij_demo { width: 754px; margin:30px auto; line-height: 0; }
#komunikat2 { color:#ffffff; line-height: 1.4em; padding: 30px 20px; }
#komunikat2 p { color:#ffffff; font-size:12px;}
#przyciski2 { margin: 0 auto; width: 200px; }
#przyciski2 form { display: inline; margin: 0 auto; padding-top: 20px; width: 100px; }
#przyciski2 input { background: url("../../_i/_wspolne/bg-button2.gif") no-repeat scroll left top transparent; border: 0 none; height: 22px; margin: 0 0 0 5px; padding: 0; text-align: center; text-decoration: none; width: 83px; }

#inforRadio { float:right; position: relative; }
#inforRadio a { text-decoration:none; margin-left:20px; position: absolute; top:-3px; right:0; }
#inforRadio a img { height:25px; }

#liczniki10lat { height:65px; width:340px; position: absolute; top: 5px; left: 343px; padding-left: 55px; background: none !important; padding-left: 10px }
#liczniki10lat ul { list-style:none; margin-top:15px; }

#boxNews #bloczki_content ul.content li.mp3 a {
    background: url("../../_i/_wspolne/mp3_video.png") no-repeat right 1px;
    padding-right: 15px;
}
#boxNews #bloczki_content ul.content li.wideo a {
    background: url("../../_i/_wspolne/mp3_video.png") no-repeat right -69px;
    padding-right: 15px;
}

.buttonsGrRightCol {
    float: right;
    margin-top: 17px;
    width: 191px;
}
.buttonGrRightCol {
    background: none repeat scroll 0 0 #E2E2E2;
    margin-bottom: 3px;
    padding: 10px;
    text-align: left;
    width: 171px;
}
.buttonGrRightCol a {
    color: #113A6B;
    font-family: Cambria,Georgia,serif;
    font-size: 14px;
    font-weight: bold;
    text-decoration: none;
}

#multimediaIcons {position: fixed; right: 0; top: 0px;}
#multimediaIcons #speech_balloon1 {background: url("../../_i/_wspolne/multimedia_icons/cloud1.png?999") no-repeat scroll left top transparent; position:absolute; right:50px; top:0px; width:209px; height:38px; border:0px solid blue; display:none;}
#multimediaIcons #speech_balloon2 {background: url("../../_i/_wspolne/multimedia_icons/cloud2.png") no-repeat scroll left top transparent; position:absolute; right:50px; top:49px; width:222px; height:38px; border:0px solid blue; display:none;}
#multimediaIcons #speech_balloon3 {background: url("../../_i/_wspolne/multimedia_icons/cloud3.png") no-repeat scroll left top transparent; position:absolute; right:50px; top:95px; width:243px; height:38px; border:0px solid blue; display:none;}
#multimediaIcons #iconsBox {width:43px; height:132px; border:0px solid red; z-index:999; position:absolute; top:0; right:0;}
#multimediaIcons #obejrzyjWideoSzkolenia {background: url("../../_i/_wspolne/multimedia_icons/ico1.png") no-repeat scroll left top transparent; width:43px; height:38px; float:right;}
#multimediaIcons #sluchajAudycjiEkspertow {background: url("../../_i/_wspolne/multimedia_icons/ico2.png") no-repeat scroll left top transparent; width:43px; height:38px;float:right; margin-top:9px;}
#multimediaIcons #sprawdzPolecaneEporadniki {background: url("../../_i/_wspolne/multimedia_icons/ico3.png") no-repeat scroll left top transparent; width:43px; height:38px;float:right; margin-top:9px;}

/* nowy terminarz */

.fancy-heading
{
	margin: 0;
	margin-bottom: -1px;
	margin-top: 10px;
	font-size: 12px;
	text-transform: uppercase;
	background: #fff;
	border: 1px solid #d2d6d8;
	border-bottom: 0;
	display: inline-block;
	padding: 6px 12px;
	font-size: 11px;
}

.fancy-box
{
	background: #fff;
	border: 1px solid #d2d6d8;
	padding: 12px;
}

.trigger-calendar-sidebar
{
	display: block;
	width: 19px;
	height: 137px;
	text-indent: -9999px;
	background: url(../../_i/_wspolne/calendar.expand.png) no-repeat;
}

.trigger-calendar-sidebar.expanded
{
	background-image: url(../../_i/_wspolne/calendar.collapse.png);
}


#navi_calendar
{
	background: #fff;
    border-right: 1px solid #C8CDD1;
    border-bottom: 1px solid #C8CDD1;
    display: inline;
    float: left;
    margin: 0;
    overflow: hidden;
    width: 300px;
    display: block;
}

#navi_calendar #kalendarium_lab
{
	display: none;
}

#navi_calendar #calHeader
{
	line-height: 34px;
	background: #ffae01; /* Old browsers */
background: -moz-linear-gradient(top,  #ffae01 0%, #ffcc22 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffae01), color-stop(100%,#ffcc22)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  #ffae01 0%,#ffcc22 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  #ffae01 0%,#ffcc22 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  #ffae01 0%,#ffcc22 100%); /* IE10+ */
background: linear-gradient(to bottom,  #ffae01 0%,#ffcc22 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffae01', endColorstr='#ffcc22',GradientType=0 ); /* IE6-9 */

	border-bottom: 1px solid #C8CDD1;
	font-weight: bold;
	color: #374d5c !important;
	text-align: center;
}

#navi_calendar #calHeader p { margin: 0; }

#navi_calendar #kalendariumBox
{
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 20px;
}

#navi_calendar #kalendariumBox li
{
	border-top: 1px solid #ccc;
	list-style: none;
	padding: 5px;
}

#navi_calendar #kalendariumBox li .kalendarz_ilosc
{
	float: right;
}

.list-results
{
	margin: 0;
	padding: 0;
	list-style: none;
}

.list-results > li
{
	background: red;
	padding: 20px 10px;
	padding-left: 100px;
	background: #fafafa;
	position: relative;
}

.list-results > li:nth-child(even)
{
	background: #e7e9ea;
}

.list-results-link
{
	text-decoration: none;
	font-weight: bold;
}

.list-results-date
{
	font-weight: bold;
	color: #b30000;
	position: absolute;
	left: 10px;
	top: 20px;
}

.list-results .more-container
{
	overflow: auto;
	margin-top: 10px;
}

.list-results .more {
	background: url("http://g.infor.pl/p/inforlex.pl/_i/_wspolne/bg-nowe-okno.gif") repeat-x scroll left top transparent;
    display: inline-block;
    height: 14px;
    margin: 0 10px 0 0;
    padding: 3px 5px 3px 10px;
    width: 73px;
    text-decoration: none;
    float: right;
}

.list-results-att
{
	margin-left: 20px;
	margin-top: 10px;
}

.calendar-quickmonths
{
	margin: 20px;
	margin-top: 0;
	overflow: auto;
	text-align: center;
	line-height: 18px;
}

.calendar-quickmonths .col
{
	width: 50%;
	float: left;
}

.calendar-quickmonths li
{
	list-style: none;
}

.calendar-quickmonths a
{
	text-transform: uppercase;
	text-decoration: none;
}

.calendar-quickmonths .active a
{
	font-weight: bold;
	color: #ffaf03;
}

#quick-search-container {
    position: absolute;
    right: 0;
    top: 0;
    z-index: 10000;
}

#quick-search-container .ui-menu .ui-menu-item a {
    font-weight: normal !important;
}

#auto-search-container.loading {
        filter:alpha(opacity=50); -moz-opacity:.50; opacity:.50; cursor: wait;
        background: url("../../_i/_wspolne/ajax-loader-big.gif") no-repeat top left;
}
#auto-search-container-notify {
    background: url("../../_i/_wspolne/ajax-loader-big.gif") no-repeat top left;
    position: absolute; top: 400px; left: 400px;
    z-index:10;
    height: 100px;
    width:100px;
    display:none;
}
.ui-autocomplete-loading {
    background: white url("../../_i/_wspolne/ui-anim_basic_16x16.gif") right center no-repeat;
}
.ui-menu .ui-menu-item a {
	font-weight: bold !important;
}
.ui-menu .ui-menu-item a .ui-state-highlight {
	font-weight: normal !important;
	border: none;
	background: transparent;
}


/* */

#main ul.wyniki h3.kol-lewa {
	margin-right: 250px;
}

.sygnalizacja-lista
{
	float: right;
	margin: 0;
	margin-bottom: -30px;
	margin-top: -3px;
	margin-right: 10px;
	font-size: 14px !important;
	line-height: 28px;
	padding:  0 34px 0 0 !important;
	background-position: 100% center;
	background-repeat: no-repeat;
}

.sygnalizacja-lista.czerwony { color: #dc1507; background-image: url(../../_i/_wspolne/sygnalizacja.czerwony2.png); }
.sygnalizacja-lista.zielony { color: #3aaa35; background-image: url(../../_i/_wspolne/sygnalizacja.zielony2.png); }
.sygnalizacja-lista.pomaranczowy { color: #ff6600; background-image: url(../../_i/_wspolne/sygnalizacja.pomaranczowy2.png);  }

.sygnalizacja *
{
	margin: 0;
	padding: 0;
}

.sygnalizacja
{
	margin: 4px 20px;
}

.sygnalizacja h4
{
	font-size: 16px;
	line-height: 28px;
	text-transform: none;
	letter-spacing: 0;
}

.sygnalizacja p
{
	color: #636363;
	padding: 5px 0;
}

.sygnalizacja p span
{
	font-weight: bold;
	margin-right: 5px;
}

.sygnalizacja.zielony h4,
.sygnalizacja.czerwony h4,
.sygnalizacja.pomaranczowy h4
{
	padding-left: 34px;
	background-position: 0 center;
	background-repeat: no-repeat;
}

.sygnalizacja.zielony h4 { background-image: url(../../_i/_wspolne/sygnalizacja.zielony2.png); color: #3aaa35; }
.sygnalizacja.czerwony h4 { background-image: url(../../_i/_wspolne/sygnalizacja.czerwony2.png); color: #dc1507; color: #000;  }
.sygnalizacja.pomaranczowy h4 { background-image: url(../../_i/_wspolne/sygnalizacja.pomaranczowy2.png); color: #ff6600; }

.sygnalizacja.zielony p,
.sygnalizacja.pomaranczowy p
{
	padding-left: 34px;
}

.sygnalizacja.zielony p span { color: #3aaa35;}
.sygnalizacja.czerwony p span { }
.sygnalizacja.pomaranczowy p span {  color: #ff6600;}

/* */

div.infor-p180-picker {
    font-weight:bold;
    margin-top:8px;
    margin-left:10px;
    color:#A61567;
    cursor:pointer;
}

.ui-dialog { overflow:visible!important; }
#pobierzOrganizerPopUp{
  position:fixed;
  top: 50%;
  left:50%;
  margin-left:-430px;
  margin-top:-185px;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  z-index: 9999;
  overflow: visible;
}

.closePobierzOrganizerPopup {
  position:absolute;
  cursor:pointer;
  top:10px;
  right:20px;
  font-weight:bold;
}

 #komunikatSP,
 #komunikatPNP,
 #komunikatPIPS {
  position:fixed;
  top: 50%;
  left:50%;
  margin-left:-300px;
  margin-top:-275px;
  -webkit-backface-visibility: hidden;
  -webkit-transform: translateZ(0);
  z-index: 9999;
  overflow: visible;
}

.closeKomunikatSP,
.closeKomunikatPNP,
.closeKomunikatPIPS {
  position:absolute;
  cursor:pointer;
  top:70px;
  right:45px;
  font-weight:bold;
  width:75px;
  height:15px;
}

.header-with-line
{
	border-bottom: 1px solid #c8cdd1;
	font-size: 16px;
	font-family: Arial;
	color: #949fa7;
	margin-bottom: 20px;
}

.header-with-line span {
	background: #f2f2f2;
	position: relative;
	top: 4px;
	display: inline-block;
	padding-right: 10px;
  font-size: 15px!important;
  font-weight: normal!important;
  color: #949FA7;
}

.btn-pdf {
  margin:0 auto 5px;
  text-align:center;
}

.btn-pdf a {
  background: url(../../_i/_wspolne/button-pdf-metryka.png)no-repeat;
  padding: 7px 0;
  text-align:center;
  width: 164px;
  display:block;
  margin:0 auto;
  text-decoration: none;
}

.btn-pdf-last {
  margin-bottom:20px;
}

#metryka-stronicowanie .pdf-okladka {
  margin-bottom: 20px;
}

#blok_przejmij_komunikat {   }
#blok_przejmij_komunikat #przyciski2 {margin:20px;}

.box {
	background: none repeat scroll 0 0 #F9F9F9;
	border: 1px solid #BBC1C6;
	margin: 10px 5px 5px 0;
	padding:15px;
	font-size:12px;
	overflow:auto;
}

.box header h2 {
	margin-bottom: 20px;
}

/**
 * =dialog-polec
 **************************************************************************************************/



/*#ui-dialog-title-dialog-polecenia
{
	font-size: 18px;
}

#ui-dialog-title-dialog-polecenia span
{
	color: #c71e7e;
}

#dialog-polecenia
{
	background: #f8f8f8;
}

#dialog-polecenia ol
{
	font-family:"HelveticaNeueW02-65Medi";
	font-size: 18px;
	padding-left: 30px;
	position: relative;
	z-index: 1000;
}

#dialog-polecenia ol li
{
	margin: 5px 0;
}

#dialog-polecenia *:focus
{
	outline: 0;
}

#dialog-polecenia form
{
}

#dialog-polecenia button
{
	background: url(../img/polecenia.button.png) 0 5px no-repeat transparent;
	border: 0;
	width: 254px;
	height: 32px;
	color: #fff;
	font-size: 13px;
	text-align: left;
	padding-left: 10px;
	display: inline-block;
}

#dialog-polecenia label span
{
	margin-left: 5px;
	color: #ccc;
}

#dialog-polecenia input[type="text"],
#dialog-polecenia textarea
{
	box-shadow: inset 0 2px 3px #d1d1d1, 0 1px 0 #fff;
	border-color: #aaaaaa;
	background: #fff;
}

#dialog-polecenia textarea
{
	resize: none;
	height: 100px;
}

.error
{
	color: red;
}

#dialog-polecenia .input-container
{
	margin-bottom: 10px;
}

#dialog-polecenia section
{
	border-radius: 5px;
	border: 1px solid #9D9E9F;
	padding: 10px;
	margin-bottom: 10px;
}*/

/* */

#dialog-polecenia *
{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

#dialog-polecenia h1
{
	color: #000;
	font-size: 20px;
	font-family: Arial;
	font-weight: bold;
}

#dialog-polecenia input[type="text"],
#dialog-polecenia textarea
{
	box-shadow: inset 0 2px 3px #d1d1d1, 0 1px 0 #fff;
	border-color: #aaaaaa;
	background: #fff;
	display: block;
	border: 1px solid #aaaaaa;
	width: 100%;
	border-radius: 3px;
	padding: 5px;
}

#dialog-polecenia textarea
{
	resize: none;
	height: 100px;
}

#dialog-polecenia .input-container
{
	margin-bottom: 10px;
}

#dialog-polecenia .input-radio label
{
	display: inline-block;
}

#dialog-polecenia .input-radio *
{
	vertical-align: middle;
}

#dialog-polecenia label
{
	display: block;
	margin-bottom: 5px;
}

#dialog-polecenia label span
{
	margin-left: 5px;
	color: #cdcac7;
}

#dialog-polecenia section
{
	border-radius: 5px;
	border: 1px solid #9D9E9F;
	padding: 10px;
	margin-bottom: 10px;
}

#dialog-polecenia button
{
	line-height: 40px;
	background: #e1001a; /* Old browsers */
	background: -moz-linear-gradient(top,  #e1001a 0%, #c00017 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e1001a), color-stop(100%,#c00017)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #e1001a 0%,#c00017 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #e1001a 0%,#c00017 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #e1001a 0%,#c00017 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #e1001a 0%,#c00017 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1001a', endColorstr='#c00017',GradientType=0 ); /* IE6-9 */
	border: 0;
	color: #fff;
	font-weight: bold;
	padding: 0 13px;
	padding-right: 50px;
	position: relative;
}

#dialog-polecenia .error
{
	color: red;
	display: block;
}

/* */

.ui-dialog.polec
{
	border: 0;
	border-radius: 0;
	padding: 0;
}

.ui-dialog.polec .ui-dialog-titlebar
{
	background: #fff;
	padding: 0;
	border: 0;
}

.ui-dialog.polec .ui-dialog-titlebar-close
{
	right: 0 !important;
}

.ui-dialog.polec .ui-dialog-content
{
	padding: 15px;
	background: url(http://g.infor.pl/p/inforlex.pl/_i/_wspolne/polec.visual.png) center 0 no-repeat;
}

.no-bg.ui-dialog-content
{
	background: none !important;
}

#multimediaIcons #polecPlatforme {
background: url(http://g.infor.pl/p/inforlex.pl/_i/_wspolne/polec.button.png) no-repeat;
width: 155px;
height: 62px;
float: right;
margin-bottom: 9px;
}

/* index haseł */

#spis {
    border: 1px solid #BBC1C6;
    background: #f8f8f8;
    margin: 0;
    padding: 0;
    margin-bottom: 10px;
}

#spis li {
	margin: 0;
	padding: 0;
    display: inline;
    font-size: 14px;
    padding-top: 10px;
    padding-bottom: 10px;
}

#spis>li:after {
    content:"|";
    padding-left: 7px;
    padding-right: 7px;
}

#spis>li.first:after,
#spis>li:last-child:after {
    content:"";
}

#spis>li:last-child:after {
    padding-right:0;
}

#spis li a {
    color:#000;
    text-decoration: none;
    display: inline-block;
    line-height: 20px;
}

#spis li a.selected {
    color:#fff;
    background: #00549f;
    font-weight: bold;
    padding: 0 5px;
    display: inline-block;
    border-radius: 3px;
}

#spis li a:hover {
    text-decoration: underline;
}

#spis>li.first {
    background: #BBC1C6;
    color: #fff;
    display: inline-block;
    padding-left:10px;
    margin-right:8px;
}

#spis li.last { padding-right:0; content:""; }

/* */

.tags
{
	margin: 0;
	padding: 0;
	overflow: auto;
	list-style: none;
	margin: 10px 0;
}

.tags,
.tags *
{
	-webkit-box-sizing: border-box; /* Safari/Chrome, other WebKit */
	-moz-box-sizing: border-box;    /* Firefox, other Gecko */
	box-sizing: border-box;         /* Opera/IE 8+ */
}

.tags li
{
	margin: 0;
	padding: 0;
	float: left;
	width: 50%;
	font-size: 13px;
	margin-bottom: 10px;
}

.tags li a
{
	background: url(http://static.inforfk.pl/html5/img/bullet.png) 0 8px no-repeat;
	padding-left: 15px;
	display: block;
}

.frazyPowiazane
{
	margin: 0;
	margin-left: 0 !important;
	padding: 0;
	list-style: none;
}

.frazyPowiazane li
{
	display: inline;
}

/* */

.lista-szkolenia h3
{
	margin-right: 200px;
}