html * { 
	margin: 0; padding: 0;
}
html {
	height: 100%;
}
h2 {
	color: #333333;
	font-family: Helvetica;
	text-align: left;
	padding-left: 17px;
	font-style: italic;
	font-size: 18px;
}
body.mBody {
	margin: 0px;
	padding: 0px;
	font-family: Helvetica;
	font-size: 11px;
	height: 100%;
}
img {
   border: none;
}
div.baner{
	background-color: transparent;
	font-family: Helvetica;
	color: white;
	font-size: 11px;
}
div.footer {
	background-color: #333333;
	height: 23px;
	border-top: 1px solid #ffffff;
	position: fixed;
	bottom: 0;
	width: 100%;
}
div.fake_menu{
   background-color: #069331;
   height: 21px;
   width: 100%;
}
div.leftMenu{
	font-family: Helvetica;
	color: black;
	font-size: 11px;
	width: 100%;
	background-color: #DEDEDE;
	height: 100%;
	min-height: 100%;
}
div.login {
   background-color: #B2B1B1;
   width: 100%;
}
div.konsola{
   width:97%;
   height: 20px;
   max-height: 20px;
   background-color: #fdfdfd;
   overflow: hidden;
   float:left;
   margin-left: 1%;
   font-size: 15px;
   text-align: center;
}
div.scrolle{
   width: 1%;
   height: 26px;   
   max-height: 26px;
   background-color: #fdfdfd;
   float:left;
   visibility: hidden;
}
div.resize{
   width: 1%;
   height: 26px;   
   max-height: 26px;
   background-color: #fdfdfd;
   float:left;
   visibility: hidden;
}
div.konIscroll{
   height: 26px;
   max-height: 26px;
   background-color: #fdfdfd;
}
div.whole{
   width: 100%;
   min-height: 100%;
   margin: 0 auto;
   background-color: white;
}
div.whole_background{
   width: 100%;
   min-height: 100%;
   margin: 0 auto;
   background-color: white;
   
   background-image:  url(../imagesKW/left_background.jpg);
   background-repeat: repeat-y;
}
div.leftPanel{
   width: 300px;
   float: left;
   background-color: #DEDEDE;
}
div.main{
   background-color: #fdfdfd;
}
div.main_background{
   margin: 0 0 0 300px;
   padding-bottom: 50px;
   background-color: #fdfdfd;
}
div.menu{
   margin-left: auto;
   margin-right: auto;
}
div.menu_back{
   background-color: #069331;
}
.header {
    background-color: #069331;
}
table.tBaner{
   width: 100%;
   border-collapse: collapse;
}
table.tFooter{
   margin-left: auto; 
   margin-right: auto;
}
td.tdFooter{
   font-size: 12px;
   color: white;
   padding-top: 2px;
}
td.tdFooter_ver{
   font-size: 11px;
   color: white;
   padding-top: 2px;
   padding-left: 5px;
}
td.tdFooter_polit_pryw{
   font-size: 11px;
   color: white;
   padding-top: 2px;
   padding-right: 5px;
   text-align: right;
}
td.tdCalendar{
   text-align: left;
   font-size: 12px;
   color: white;
   padding: 5px; 
   padding-left: 10px;
}
td.tdBaner_part{
   width: 268px;
   background-color: white;
   padding-left: 15px;
}
td.tdBaner_part1{
   width: 219px;
   background-color: white;
   padding-left: 15px;
}
td.tdBaner_part2{
   width: 315px;
   background-color: white;
   padding-left: 15px;
}
td.tdBaner{
   margin: 0px;
   text-align: right;
   height: 70px;
   color: white;
   padding: 0px;
   background-color: white;
}
td.tdUser{
   text-align: right;
   padding: 0px;
   padding-right: 10px;
}
td.td2User{
   text-align: right;
   color: white;
   font-size: 12px;
   padding: 0px;
}
td.td3User{
   text-align: right;
   font-size: 12px;
   padding: 0px 0px 0px 0px;
}
th.thUser{
   text-align: right;
   color: white;
   font-size: 12px;
   padding: 0px;
}
table.tUser{
   margin-left: auto; 
   margin-right: 0px;
}
form.frLogin{
   margin-bottom: 0px;
   margin-top: 0px;
}
table.tLogin{
   width: 100%;
}
table.tLogin td{
	font-size: 12px;
}
tr.menuHeader{
    color: #FFFFFF;
    font-weight: bold;
    font-size: 12px;
}
td.menuHeader{
    background-color: #333333;
    border-top-style: solid;
    border-color: #E9E9E9;
    border-width: 1px;
    border-bottom-style: solid;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 7px;
    padding-right: 0;
}
td.tdLogin{
	padding: 6px;
	text-align: right;
	font-size: 11px;
	color: black;
	width:20%;
}
td.td2Login{
   font-size: 7px;
}
input.txLoginPass{
	width: 170px;
	font-family: Helvetica;
	background-color: #FFFFFF;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	padding: 3px 4px 3px 4px;
	focus: 1;
}
input.btLogin, input.btRejestracja {
   color: white;
   font-family: Helvetica;
   font-size: 12px;
   font-weight: bold; 
   cursor: pointer;
   border-style: solid;
   border-width: 1px;
   border-color: #666666; 
   padding: 2px 2px 2px 2px;
   margin: 2px 0 5px 0;
}
input.btLogin {
   background-color: #F7941C; 
}
input.btRejestracja {
   background-color: #FD632C;
}
input.btLogout {
   background-color: #069331;
   color: #F7941C;
   font-family: Helvetica;
   font-weight: bold;
   cursor: pointer;
   border-width: 0px;
   padding: 0px 10px 0px 5px;
   float:left;
}
table.tLeftMenu{
   width: 100%;
}
tr.menuItem td {
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
}
tr.menuItem a {
    color: black;
    text-decoration: none;
}
tr.menuItemLight td {
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
    background-color: #069331;
    color: white;
}
tr.menuItemLight a {
    color: white;
    text-decoration: none;
    float: left;
    width: 100%;
    height: 100%;
    cursor: pointer;
}
div.aukcje_btn {
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    margin-top: 20px;
    margin-bottom: 10px;
    margin-left: 5px;
    margin-right: 5px;
}
.bold{
   font-weight: bold;
}
table.infoTable{
   width: 97%;
   border-color: #333333;
   border-style: solid;
   border-width: 1px; 
   margin-bottom: 30px;
   padding-top: 3px;
   padding-bottom: 3px;
   margin-left: auto;
   margin-right: auto;
   background-color: #F8F8F8;
   color: black;
}
table.infoTable td{
   padding-left: 20px;
   padding-right: 20px;
}
div.divContent{
   margin-top: 10px;
   margin-bottom: 10px;
}
div.divContent p {
   font-size: 12px;
   line-height: 17px;
   margin-bottom: 5px;
}
div.divContent div.artTitle {
	color: black;
	font-family: Helvetica;
	text-align: left;
	font-size: 15px;
	margin-top: 20px;
	margin-bottom: 10px;
	padding-bottom: 2px;
	font-weight: bold;
	background-color: #B2B1B1;
	width: 100%;
}
div.divContent div.artTitle div.artTitleText {
   float: left;
   padding-left: 5px;
}
div.divContent div.artTitle div.artTitleDate {
   text-align: right;
   font-size: 12px;
   font-style: italic;
   padding-top: 3px;
   padding-bottom: 1px;
   padding-right: 5px;
   font-weight: normal;
}
div.divContent h1 {
   color: black;
   text-align: left;
   font-size: 14px;
   margin-top: 13px;
   margin-bottom: 8px;
   font-style: italic;
}
div.divContent h2 {
   color: black;
   text-align: left;
   font-size: 13px;
   margin-top: 10px;
   margin-bottom: 5px;
   padding-left: 0;
   font-style: normal;
   text-decoration: underline;
}
div.divContent h3 {
   font-size: 12px;
   margin-top: 8px;
   margin-bottom: 3px;
}
div.divContent h4 {
   font-size: 11px;
   margin-top: 8px;
   margin-bottom: 2px; 
}
div.divContent ul {
   margin-left: 35px;
}
div.divContent ol {
   margin-left: 35px;
}
div.divContent li {
   font-size: 12px;
   line-height: 17px;
}
div.divContent blockquote {
   margin-left: 40px;
   margin-right: 40px;
   margin-top: 10px;
   margin-bottom: 15px;
   font-style: italic;
}

p.pContent{
   font-size: 13px;
   text-align: left;
   margin-top: 10px;
   margin-bottom: 10px;
}
p.wyroz {
   font-weight: bold;
}
p.pContent2{
   text-align: left;
   margin-top: 10px;
   margin-bottom: 10px;
}
table.tContent{
   width: 100%;
   margin: 0px;
   padding-top: 3px;
   padding-bottom: 3px;
}
td.tdContent{
   text-align: left;
}
td.tdContentB{
   text-align: left;
   font-weight: bold;
}

.label {
	text-align: right;
}
table.tRegistry{
	width: 100%;
}
form.fdaneosobowe{
   text-align: left;
}
table.tdaneosob{
   width:100%;
}
table.tdaneosob td{
   padding: 1px;
   padding-left: 0px;
   padding-right: 0px;   
}
span.gwiazdki{
   color: #DB410A;
}
input.kontakt, select.kontakt, select.kontakt2{
   margin: 1px 0 1px 4px;
   border: 1px solid #999999;
   padding: 2px;
}
select.kontakt2{
   width: 300px;
}
td.td_1{
   height: 10px;
}
td.td_2{
   padding-left: 10px;
   text-align: right;
}
td.td_3{
   width: 15%;
   text-align: center;
}
td.td_4{
   text-align: center;
}
.hintNote {
   color: #DB410A;
}
div.hintNote2 {
   text-align: left;
      color: #DB410A;
}

/*--- showConfirmForm.php ---*/

.contentTable {
   width: 98%; 
   background-color: #F8F8F8;
   border: 1px solid #333333;
   margin-left:auto;
   margin-right: auto;
   text-align: center;
}
.contentTable td {
   padding: 10px 20px 10px 20px;
}
.contentTable td table td {
   padding: 2px;
}

/*--- przeslijPliki.php ---*/

.upload_body{
	background-color: #B2B1B1;
	font-family: Helvetica;
	color: white;
}
input.file{
	color: #444444;
	font-family: Helvetica;
	font-size: 10px; 
	font-weight: bold; 
	cursor: pointer;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	padding: 2px 6px 2px 6px;
	margin-right: 4px;
}
table.tPrzesl{
   margin: 0 auto 0 auto;
   text-align: left;
   width: 97%;
   border-color: #333333;
   border-style: solid;
   border-width: 1px;
   padding: 10px;
   background-color: #F8F8F8;
   color: black;
}
table.tPrzesl td{
   font-size: 11px;
   padding: 3px;
}
div.tPrzesl{
   text-align: center;
}
td.Cent{
   text-align: center;
   background-color: #f3f3f3;
}
td.Cent_red{
   text-align: center;
   background-color: #FF6347;
}

div.dvdatasheet{
   margin-left: 2%;
   margin-right: 2%;
   text-align: center;
}

a.link {
   color: #01843D;
   text-decoration: underline;
   cursor: pointer;
   font-weight: bold;
}
a.link:hover{
   color: #000000;
   text-decoration: none;
}

div.divContent a:link, div.divContent a:visited, div.divContent a:active {
   color: #01843D;
   text-decoration: underline;
   cursor: pointer;
   font-weight: bold;
}

div.divContent a:hover{
   color: #000000;
   text-decoration: none;
}

.dhxGrid {
	width: 100%;
	border: 1px solid #959595;
    margin-top: 10px;
    margin-bottom: 10px;
}

.dhxGridSmall {
	border: 1px solid #959595;
	margin-top: 10px;
	margin-left: 25%;
	margin-right: 25%;
	margin-bottom: 10px;
	width:50%;
}

/*--- podgladZamowienia.php ---*/

td.td_left{
   text-align: left;
}
td.td_right{
   text-align: right;
}
table.w100{
   width: 100%;
}
col.col_1{
   width: 46%;
}
col.col_2{
   width: 54%;
}
col.col_12{
   width: 12%;
}
col.col_13{
   width: 13%;
}
col.col_25{
   width: 25%;
}
select.status_zam{
   width: 110px;
}
input.edit{
   text-align: right;
   width: 100px;
}

span.plain_kon{
   color: #2E5500;
   padding-bottom: 3px;
}
span.err_kon{
   color: #DB410A;
   padding-bottom: 3px;
}
div.plain_kon{
   width: 100%;
   font-weight: bold;
   background-color: #90EE90;
   padding-bottom: 3px;
}
div.err_kon{
   width: 100%;
   font-weight: bold;
   background-color: #DB410A;
   padding-bottom: 3px;
}
span.nipInfo{
   color: #DB410A;
   font-size: 10px;
   padding-left: 6px;
}
div.zaklMdost{
	margin-top: 20px;
	text-align: left;
	font-size: 13px;
	font-family: Helvetica;
	color: #444444;
}
a.zapomn_hasl{
   color: black;
}
div.genNewPass{
   text-align: center;
   margin-top: 30px;
}

table.zmianaHasla{
   margin: 0 auto 0 auto;
   text-align: right;
}

table.zmianaHasla td{
	padding: 1px 1px 1px 1px;
}

table.generowHasla{
   margin: 0 auto 0 auto;
   text-align: right;
}

table.generowHasla td{
	padding: 1px 1px 1px 1px;
}

td.left{
   text-align: left;
}

.coig_link{
	color: #FFFFFF;
	font-weight: bold;
	text-decoration: none;
	font-family: Helvetica;
}

a.coig_link:link,
a.coig_link:visited{
	text-decoration: none;
	color: #FFFFFF;
}
a.coig_link:hover{
	text-decoration: none;
	color: #FF8000;
}
td.wyslPlik{
   text-align: center;
   padding-left: 20px;
   font-size: 11px;
}
td.wyslPlik a:link, td.wyslPlik a:visited {
   color: #01843D;
   text-decoration: underline;
   cursor: pointer;
   font-weight: bold;
}
td.wyslPlik a.link:hover{
   color: #000000;
   text-decoration: none;
}
fieldset.pliki{
   margin: 0pt auto;
   text-align: center;
   border: 1px solid #B2B1B1;
}
legend.plikiLegend{
   padding-left: 5px;
   font-weight: bold;
}
span.wybPlik{
    font-size: 11px;
    font-weight: bold;
}
hr.hrDok{
    margin-top: 0px;
    margin-bottom: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
div.hr{
   height: 1px;
   background: #B2B1B1;
   overflow: hidden;
}
div.hr_transp{
   height: 3px;
   overflow: hidden;
}
table.tProfil{
   margin-top: 15px;
   margin-bottom: 20px;
   margin-left: 15%;
}
table.tProfil td{
   padding: 1px;
   padding-left: 0px;
   padding-right: 0px;
}
select:disabled{
   background-color: white;
}
input:disabled{
   background-color: white;
}
fieldset.fldRejLAIN{
   margin-left: 60px;
   margin-right: 60px;
   padding-bottom: 10px;
   text-align: center;
}
legend.lgdRejLAIN{
	padding-left: 2px;
	color: #555555;
	font-family: Helvetica;
	font-size: 11px;
}
tr.hasLicVis, td.hasLicVis{
   visibility: visible;
}
tr.hasLicHid, td.hasLicHid{
   visibility: hidden;
}
div.divNrStron{
   padding-top: 5px;
   padding-bottom: 5px;
   text-align: center;
}
a.NrStr{
   color: black;
   font-weight: bold;
}
a.NrStr_bezPodkr{
   color: black;
   text-decoration: none;
   font-weight: bold;
   padding:1px 3px 2px;
}
span.actPage{
   vertical-align:top;
   font-weight: bold;
}
span.dhxPgnPage{
   vertical-align:top;
   background-color: #DEDEDE;
   border:1px solid #A3A3A3;
   margin:0pt;
   padding:0pt;
}
span.dhxPgnPage :hover{
   vertical-align:top;
   background-color: #666666;
   color: white;
}
option.wrap{
   white-space: normal;
}
select.kontakt3{
   margin: 1px 0 1px 4px;
   border: 1px solid #999999;
   padding: 2px;
   width: 100%;
   font-size: 9px;
}
td.pad7{
   padding-top: 7px;
}
td.vert_top{
   vertical-align: top;
   padding-top: 10px;
}
td.center{
   text-align: center;
}
div.waznosc_dok{
   margin: 3px;
   text-align: center;
   border: solid 2px;
   font-weight: bold;
   padding: 3px;
   color: #DB410A;
   background-color: white;
}
td.ordListLeftCol{
   text-align: left;
   vertical-align: top;
   width: 20px;
}
div.divWitamy{
   text-align: justify;
   font-size: 13px;
}
div.divInfoDotRej{
   text-align: justify;
   font-size: 13px;
}
table.ordList td{
   font-size: 13px;
   padding: 0px;
}
ol.olInfoDotRej{
   padding-left: 20px;
   font-size: 13px;
}
table.tblWzrOsw td{
   padding: 0px;
}
table.tblWzrOswKW {
   border-collapse: collapse;
}
table.tblWzrOswKW th{
   border: 2px solid #dedede;
}
table.tblWzrOswKW td{
   border: 2px solid #dedede;
   padding: 0px;
}

.pointer{
   cursor: pointer;
}

div.info{
   margin-top: 10px;
   text-align: left;
   font-size: 10px;
   color: black;
}
textarea.grupy_dis{
	font-family: Helvetica;
	color: #999999;
	margin: 1px 0 1px 4px;
   	border: 1px solid #999999;
	padding: 2px;
   	width: 99%;
   	font-size: 9px;
}
table.grid_filtr{
	margin: 0 auto;
	border-style: solid;
    border-width: 1px;
    border-color: #666666;
    border-collapse: collapse;
}
td.grid_filtr_naglowek{
	padding: 4px 10px 4px 10px;
	background-color: #FFEC9A;
	color: #444444;
    font-weight: bold;
}
td.grid_filtr_main{
	padding: 4px 10px 4px 10px;
}
span.uwaga{
	color: #DB410A;
	font-size: 10px;
}
div.pliki_wysl_info{
	background-color: #FFFFFF;
	padding: 4px 0px 4px 0px;
	text-align: center;
}
input.calendar{
	width: 100px;
}
input.data_disabled{
	width: 100px;
	background-color: #E8E8E8;
	
}
.min_width_100{
	min-width: 100px;
}
.float_left{
	float: left;
}
.float_right{
	float: right;
}
.va_top{
	vertical-align: top;
}
.va_middle{
	vertical-align: middle;
}
.va_bottom{
	vertical-align: bottom;
}
.w25{
	width: 25px;
}
.w130{
	width: 130px;
}
.w150{
	width: 150px;
}
.w200{
	width: 200px;
}
.w230{
	width: 230px;
}
.w250{
	width: 250px;
}
.w260{
	width: 260px;
}
.w300{
	width: 300px;
}
.w340{
	width: 340px;
}
.w380{
	width: 380px;
}
.w400{
	width: 400px;
}
.w550{
	width: 550px;
}
.w600{
	width: 600px;
}
.clear_both{
	clear: both;
}
div.pola_dane_dow{
	float: left;
	text-align: left;
}
.font_2{
	font-family: Helvetica;
	font-size: 11px;
	font-weight: bold;
}
.center{
	text-align: center;
}
.right{
	text-align: right;
}
.left{
	text-align: left;
}
.wysrodkuj{
	margin: 0 auto;
}
.fontBS{
	font-size: 12px;
}
.ff-t{
	font-family: Helvetica;
}

div.grid_heading{
	padding: 3px 0px 3px 0px;
	background-color: #DEDEDE;
	font-weight: bold;
	border-bottom: 1px solid #959595;
}
div.grid_footer{
	padding: 3px 0px 3px 0px;
	background-color: #DEDEDE;
	min-height: 12px;
	border-top: 1px solid #959595;
}
div.grid_filtr{
	background-color: #fffff0;
	text-align: left;
}

div.grid_filtr dl{
	padding: 3px 0px 5px 0px;
	float: left;
}

div.grid_filtr dt{
	padding: 0px 0px 3px 0px;
	text-align: center;
}

div.grid_filtr dd{
	text-align: center;
}

div.grid_filtr_btn{
	background-color: #E8F7E5;
	padding: 3px 0px 3px 0px;
	text-align: center;
	border-bottom: 1px solid #959595;
	clear: both;
}

.display_none{
	display: none;
}

.display_block{
	display: block;
}

.cover{
	width: auto;
	font-size: 20pt;
	text-align: center;
	font-family: Helvetica;
	height: 80px;
	padding-top: 25px;
	background-color: silver;
	opacity:0.3;
	-moz-opacity: 0.3;
	filter:alpha(opacity=30);
}

div.dodaj_grp_mat_heading{
	padding: 2px 0px 2px 0px;
	margin-left: 2%;
	margin-right: 2%;
	background-color: #DEDEDE;
	font-weight: bold;
	border: 1px solid #959595;
	text-align: center;
	cursor: pointer;
}

div.part_content{
	margin-left: 2%;
	margin-right: 2%;
}

input[disabled].kontakt{
	background-color: #E8E8E8;
}

div.caution{
	padding: 5px 10px 5px 10px;
	text-align: left;
}

div.caution td{
	padding: 0px 0px 0px 44px;
	text-align: justify;
	color: #DB410A;
	background:url("../imagesKW/caution.png") no-repeat scroll 0% 50% transparent;
	height: 32px;
}

.grey_small_btn{
	color: #444444;
	font-family: Helvetica;
	font-size: 11px; 
	font-weight: bold;
	background-color: #E9E9E9;
	cursor: pointer;
	border-style: solid;
	border-width: 1px;
	border-color: #666666;
	padding: 1px 4px 1px 4px;
	margin-right: 4px;
}

.button_plain,
.button_plain_grid{
	background-color: #FFEC9A;
	color: #444444;
	border: 1px solid #666666;
	font-family: Helvetica;
	font-size: 12px;
	font-weight: bold;
	cursor: pointer;
	padding: 2px 8px 2px 8px;
}

.button_plain{
	margin: 10px 6px 10px 6px;
}

.button_plain_grid{
	margin: 1px 6px 1px 6px;
}

.button_plain[disabled]{
	color: #B7BDC4;
	border-color: #B7BDC4;
}

.italic{
	font-style: italic;
}

.tekst_w_potedze{
	vertical-align: top;
	font-size: 9px;
}

.red{
	color: #DB410A;
}

.green{
	color: green;
}

.ml_20px{
	margin-left: 20px;
}

.lh_22px{
	line-height: 22px;
}

textarea.komentarz{
	font-family: Helvetica;
	margin: 1px 0 1px 4px;
   	border: 1px solid #999999;
	padding: 5px;
   	width: 99%;
   	font-size: 12px;
}

div.buttons{
	margin-top: 30px;
	margin-bottom: 30px;
	text-align: center;
	width: 100%;
}

.margins_2{
   margin-left: 2%;
   margin-right: 2%;
}

.w3_proc{
	width: 3%;
}

.w5_proc{
	width: 5%;
}

.w13_proc{
	width: 13%;
}

.w39_proc{
	width: 39%;
}

.w50_proc{
	width: 50%;
}

.w100_proc{
	width: 100%;
}

body.small_window{
	margin: 0px;
	padding: 0px;
	font-family: Helvetica;
	font-size: 11px;
	height: 100%;
	background-color: #F1F1F1;
}

.visible{
	visibility: visible;
}

.hidden{
	visibility: hidden;
}

tr.menuItemInstr td {
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
    background-color: #F7941C;
}
tr.menuItemInstr a {
    color: black;
    text-decoration: none;
    font-weight: bold;
}
tr.menuItemLightInstr td {
    padding-left: 20px;
    padding-top: 5px;
    padding-bottom: 5px;
    font-size: 12px;
    background-color: #069331;
    color: white;
}
tr.menuItemLightInstr a {
    color: white;
    text-decoration: none;
    float: left;
    width: 100%;
    height: 100%;
    cursor: pointer;
    font-weight: bold;
}

.ankietaContainerTable {
   border: 1px solid #CFCFCA;
   width: 98%; 
   margin-left: auto;
   margin-right: auto;
}

.ankietaTable {
   width: 70%;
   border: 1px solid #CFCFCA;
   margin-top: 20px;
   margin-left: 15%;
   margin-right: 15%;
   margin-bottom: 20px;
   text-align: left;
}
.ankietaTable td {
   padding: 10px 20px 10px 20px;
}
.ankietaTable .ankietaTd {
	padding: 5px 5px 5px 5px;
	background-color: #CFCFCA;
}
.ankietaTable .ankietaTdPodpowiedz {
	padding: 0px 0px 0px 0px;
	background-color: #E6E6E6;
}
.ankietaTableSkala {
   text-align: center;
   border: 1px solid #f5f2f0;
}
.ankietaTableSkala td {
   margin-left: 15%;
   margin-right: 15%;
}
.ankietaTableSkala .ankietaTdSkala {
   margin-left: 15%;
   margin-right: 15%;
   background-color: #f5f2f0;
}
span.menu_blok {
	display: table-cell; 
	text-align:left; 
	vertical-align: middle; 
	color:#1D412F;
}
span.menu_blok:hover {
	font-size:15px;
	color:black;
}
span.menu_blok:active {
	font-size:13px;
}

#lista_kontrahentow_ckk{float:left;list-style:none;margin-top:-3px;padding:0;width:250px;position: absolute;}
#lista_kontrahentow_ckk li{padding: 10px; background: #f0f0f0; border-bottom: #bbb9b9 1px solid;}
#lista_kontrahentow_ckk li:hover{background:#ece3d2;cursor: pointer;}

.beforeSend {
   background: #FFF url(../imagesKW/loading_small.gif) no-repeat 99.5% center;
}

#fixed-notice-container {
  position: fixed;
  margin: auto auto;
  width: 100%;
  bottom: 23px;
  z-index: 1000;
}

.fixed-notice {
  background: black;
  color: #fff;
  padding: 30px 20px;
  line-height: 16px;
  font-size: 15px;
}

.fixed-notice .cover, .header .cover {
  position: absolute;
  border: none;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: -1;
}

.fixed-notice a {
  color: #fff;
  text-decoration: underline;
  background-color: transparent;
}

.fixed-notice a:hover {
  color: #337AB7;
  outline: 0;
}

.fixed-notice a.accept-link {
  display: block;
  text-decoration: none;
}

.fixed-notice a.accept-link span {
  border: 1px solid #fff;
  margin-left: 8px;
  padding: 8px 16px;
  font-size: 14px;
  font-weight: bold;
  background: #fff;
  color: black;
  border-radius: 15px;
}