/* DEFINICJA CZCIONEK */

@font-face {
 font-family: "Museo-700";
 src: url("../fonts/17DF11_0.eot");
 src: url("../fonts/17DF11_0.eot?#iefix") format("embedded-opentype"),
      url("../fonts/17DF11_0.woff") format("woff"),
      url("../fonts/17DF11_0.ttf") format("truetype");
}

 @font-face {
 font-family: "Museo-300";
 src: url("../fonts/17DF11_1.eot");
 src: url("../fonts/17DF11_1.eot?#iefix") format("embedded-opentype"),
      url("../fonts/17DF11_1.woff") format("woff"),
      url("../fonts/17DF11_1.ttf") format("truetype");
}

 @font-face {
 font-family: "Museo-500";
 src: url("../fonts/17DF11_2.eot");
 src: url("../fonts/17DF11_2.eot?#iefix") format("embedded-opentype"),
      url("../fonts/17DF11_2.woff") format("woff"),
      url("../fonts/17DF11_2.ttf") format("truetype");
 }

 @font-face {
 font-family: "Museoslab-500";
 src: url("../fonts/17E0F7_0.eot");
 src: url("../fonts/17E0F7_0.eot?#iefix") format("embedded-opentype"),
      url("../fonts/17E0F7_0.woff") format("woff"),
      url("../fonts/17E0F7_0.ttf") format("truetype");
}

 @font-face {
 font-family: "ApoloniaTT";
 src: url("../fonts/ApoloniaTT.eot");
 src: url("../fonts/ApoloniaTT.eot?#iefix") format("embedded-opentype"),
      url("../fonts/ApoloniaTT.woff") format("woff"),
      url("../fonts/ApoloniaTT.ttf") format("truetype");
}
 @font-face {
 font-family: "ApoloniaTT-Bold";
 src: url("../fonts/ApoloniaTT-Bold.eot");
 src: url("../fonts/ApoloniaTT-Bold.eot?#iefix") format("embedded-opentype"),
      url("../fonts/ApoloniaTT-Bold.woff") format("woff"),
      url("../fonts/ApoloniaTT-Bold.ttf") format("truetype");
}
 @font-face {
 font-family: "ApoloniaTT-BoldItalic";
 src: url("../fonts/ApoloniaTT-BoldItalic.eot");
 src: url("../fonts/ApoloniaTT-BoldItalic.eot?#iefix") format("embedded-opentype"),
      url("../fonts/ApoloniaTT-BoldItalic.woff") format("woff"),
      url("../fonts/ApoloniaTT-BoldItalic.ttf") format("truetype");
}

body { 
  background-color:#fff;
	font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
	font-size: x-small;
	line-height: normal;
}
b { 
	font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
	font-size: x-small;
}

td, tr, th { 
	font-family: Verdana,Geneva,Kalimati,sans-serif;  
	font-size: x-small;
	line-height: normal;
	text-align: center;
}


A{color:#000000; font-family:sans-serif; font-size:small; font-weight:bolder; text-decoration:none; }
A:Visited{color:#000000; font-family:sans-serif; font-size:small; font-weight:bolder; text-decoration:none; }
A:Hover{color:#000000; font-family:sans-serif; font-size:small; font-weight:bolder; text-decoration:none; }
.text {
	font-family: Verdana,Geneva,Kalimati,sans-serif;  
	font-size: x-small;
	font-style: italic;
	line-height: normal;
	text-decoration: none;
}
.foo {
  font-family: ApoloniaTT-BoldItalic;
	font-size: x-small;
	line-height: normal;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}
.fooa {
  font-family: ApoloniaTT-BoldItalic;
	font-size: x-small;
	line-height: normal;
	font-variant: normal;
	color: #FFF;
	text-decoration: none;
}

.nagl
{
 font-family: Verdana,Geneva,Kalimati,sans-serif; 
 font-weight: bold;
 font-size: x-small;
 vertical-align: middle;
 color: #FFF;
}
.input70 
{ 
 background:url(../images/input-70.png) no-repeat;
 font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
 width:72px;
 height:24px;
 padding-right:3px;
 padding-left:3px;
 font-size: x-small;
 text-align: center;
 vertical-align: middle;
 color: #666;
 border: 0; 
 text-align: center;
 }
 .input40 
{ 
 background:url(../images/input-40.png) no-repeat;
 font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
 width:42px;
 height:24px;
 padding-right:3px;
 padding-left:3px;
 font-size: x-small;
 text-align: center;
 vertical-align: middle;
 color: #666;
 border: 0; 
 text-align: center;
 }
  .input40red 
{ 
 background:url(../images/input-40red.png) no-repeat;
 font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
 width:42px;
 height:24px;
 padding-right:3px;
 padding-left:3px;
 font-size: x-small;
 text-align: center;
 vertical-align: middle;
 color: #666;
 border: 0; 
 text-align: center;
 }
 
  .input70red 
{ 
 background:url(../images/input-70red.png) no-repeat;
 font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
 width:71px;
 height:24px;
 padding-right:3px;
 padding-left:3px;
 font-size: x-small;
 text-align: center;
 vertical-align: middle;
 color: #666;
 border: 0; 
 text-align: center;
 } 
 .input150 
{ 
 background:url(../images/input-150.png) no-repeat;
 font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
 width:152px;
 height:24px;
 padding-right:3px;
 padding-left:3px;
 font-size: x-small;
 text-align: center;
 vertical-align: middle;
 color: #666;
 border: 0; 
 text-align: center;
 }
 .input400 
{ 
 background:url(../images/input400.png) no-repeat;
 font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
 width:405px;
 height:23px;
 padding-right:3px;
 padding-left:6px;
 font-size: x-small;
 text-align: left;
 vertical-align: middle;
 color: #666;
 border: 0; 
 }
 .loginbox 
{ 
 background:url(../images/login-brass_r4_c5_s1.png) no-repeat;
 font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
 width:226px;
 height:44px;
 padding-right:3px;
 padding-left:3px;
 font-size: small;
 text-align: left;
 vertical-align: middle;
 color: #666;
 border: 0; 
 text-align: center;
 } 
  .passbox 
{ 
 background:url(../images/login-brass_r6_c5_s1.png) no-repeat;
 font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
 width:226px;
 height:44px;
 padding-right:3px;
 padding-left:3px;
 font-size: small;
 text-align: left;
 vertical-align: middle;
 color: #666;
 border: 0; 
 text-align: center;
 } 
 
 .vat 
{ 
 background:url(../images/widok.png) no-repeat;
 font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
 width:30px;
 height:21px;
 padding-right:3px;
 padding-left:3px;
 font-size: x-small;
 color: #666;
 border: 0; 
 text-align: center;
 }
 
.select {
  font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
  width: 150px;
  height: 23px;
  margin-top: 2px;
  padding: 3 0 3 0 px !important;
  padding-right:1px;
  padding-left:0px;
  font-size: x-small;
  text-align: left;
  vertical-align: middle;
  color: #666;
  border: 0;
  overflow: hidden; 
  background: url(../images/select-150.png) no-repeat right;
  box-sizing: content-box !important;
  -moz-box-sizing:content-box !important; 
  -webkit-box-sizing:content-box;
  -webkit-appearance: none;
  -moz-appearance: window !important; 
  appearance: none;
  
}

 .select2 {
  width: 150px;
  font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
  font-size: x-small;
  margin-top: 2px;
  padding: 3 8 3 10 px !important;
  text-align: left;
  vertical-align: middle;
  color: #666;
  border: 0;
  overflow: hidden; 
  background: url(../images/select-150.png) no-repeat right;
  box-sizing: content-box !important;
  -moz-box-sizing:content-box !important; 
  -webkit-box-sizing:content-box;
  -webkit-appearance: none;
  -moz-appearance: window !important; 
  appearance: none;
 
  
}
.select400 {
  font-family: Verdana,Geneva,Kalimati,sans-serif; font-weight: bold; 
  width: 410px;
  height: 29px;
  font-size: x-small;
  margin-top: 2px;
  padding-right:10px;
	padding-left:12px;
  padding: 3 0 3 0 px !important;
  text-align: left;
  vertical-align: middle;
  color: #666;
  border: 0;
  overflow: hidden; 
  background: url(../images/select400.png) no-repeat right;
  box-sizing: content-box !important;
  -moz-box-sizing:content-box !important; 
  -webkit-box-sizing:content-box;
  -webkit-appearance: none;
  -moz-appearance: window !important; 
  appearance: none;
 
  
}
textarea{
  font-family: Verdana,Geneva,Kalimati,sans-serif;
  top: 0;
  left: 0;
  font-size: small;
  text-align: left;
  vertical-align: middle;
  padding: 12 12 12 12px !important;
  background: url(../images/textarea.png) no-repeat left;
  background-size: 99% 101%;
  color: #666;
  border: 0;
  box-sizing: content-box;
  -moz-box-sizing:content-box;
  -webkit-box-sizing:content-box;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  -moz-appearance: window;    
}

.submit_button {
    background:url(../images/login-brass_r9_c6_s1.png) no-repeat;
    cursor:pointer;
    width:104px;
    height:46px;
    border: none;
}
.submit_button:hover {
    background:url(../images/login-brass_r9_c6_s2.png) no-repeat;
    cursor:pointer;
    width:104px;
    height:46px;
    border: none;
}
 
#topbar{
position:absolute;
border: 1px solid black;
padding: 2px;
background-color: #F2F2F2;
width: 90%;
visibility: hidden;
z-index: 1000;
} 

.edytuj_button {
  background:url(../images/ustawienia-24.png) no-repeat;
  width: 30px;
  height: 30px;
  border: none;  
}
.kasuj_button {
  background:url(../images/kasuj-24.png) no-repeat;
  width: 30px;
  height: 30px;
  border: none;  
}
.podglad_button {
  background:url(../images/podglad-24.png) no-repeat;
  width: 30px;
  height: 30px;
  border: none;  
}

.button_1 {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
  font-size: 12px;
	padding: 3px 6px;
	border-radius: 3px;
	border: 1px solid #055085 ;
	color: #fff;
	text-decoration: none;
	text-shadow: 0 -1px 0 #194967;
	background: #2f95ca; /* Old browsers */
  background: #2f95ca; /* Old browsers */
  background: -moz-linear-gradient(top, #2f95ca 0%, #2f95ca 8%, #1855a9 33%, #1859a6 57%, #3283bd 90%, #3283bd 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f95ca), color-stop(8%,#2f95ca), color-stop(33%,#1855a9), color-stop(57%,#1859a6), color-stop(90%,#3283bd), color-stop(100%,#3283bd)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* IE10+ */
  background: linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* W3C */
	background-size: auto 300%;
	box-shadow: 0 1px 0px #57b0d5 inset, 0 -1px 0px #295fad inset, 0 1px 3px rgba(0,0,0, .32), 0 1px 5px rgba(0,0,0, .03) inset;
	-webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
}

.button_1:hover {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
	box-shadow: 0 1px 0px #57b0d5 inset, 0 -1px 0px #295fad inset, 0 1px 2px rgba(0,0,0, .12), 0 1px 5px rgba(0,0,0, .03) inset;
	background-position: 0 -6px;
}

.button_1:active {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
	box-shadow: 0 1px 0px #1959a7 inset, 0 -1px 0px #4c8ebb inset, 0 1px 3px rgba(0,0,0, .0), 0 3px 13px rgba(0,0,0, .30) inset;
	background-position: 0 -49px;
}

.button_1_red {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
  font-size: 12px;
	padding: 3px 6px;
	border-radius: 3px;
	border: 1px solid #055085 ;
	color: #FF0037;
	text-width: bold;
	text-decoration: none;
	text-shadow: 0 -1px 0 #194967;
	background: #2f95ca; /* Old browsers */
  background: #2f95ca; /* Old browsers */
  background: -moz-linear-gradient(top, #2f95ca 0%, #2f95ca 8%, #1855a9 33%, #1859a6 57%, #3283bd 90%, #3283bd 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f95ca), color-stop(8%,#2f95ca), color-stop(33%,#1855a9), color-stop(57%,#1859a6), color-stop(90%,#3283bd), color-stop(100%,#3283bd)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* IE10+ */
  background: linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* W3C */
	background-size: auto 300%;
	box-shadow: 0 1px 0px #57b0d5 inset, 0 -1px 0px #295fad inset, 0 1px 3px rgba(0,0,0, .32), 0 1px 5px rgba(0,0,0, .03) inset;
	-webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
}

.button_1_red:hover {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
	box-shadow: 0 1px 0px #57b0d5 inset, 0 -1px 0px #295fad inset, 0 1px 2px rgba(0,0,0, .12), 0 1px 5px rgba(0,0,0, .03) inset;
	background-position: 0 -6px;
}

.button_1_red:active {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
	box-shadow: 0 1px 0px #1959a7 inset, 0 -1px 0px #4c8ebb inset, 0 1px 3px rgba(0,0,0, .0), 0 3px 13px rgba(0,0,0, .30) inset;
	background-position: 0 -49px;
}


/* SMALL */
.button_1_small {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
  font-size: 9px;
	padding: 3px 6px;
	border-radius: 3px;
	border: 1px solid #055085 ;
	color: #fff;
	text-decoration: none;
	text-shadow: 0 -1px 0 #194967;
	background: #2f95ca; /* Old browsers */
  background: #2f95ca; /* Old browsers */
  background: -moz-linear-gradient(top, #2f95ca 0%, #2f95ca 8%, #1855a9 33%, #1859a6 57%, #3283bd 90%, #3283bd 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f95ca), color-stop(8%,#2f95ca), color-stop(33%,#1855a9), color-stop(57%,#1859a6), color-stop(90%,#3283bd), color-stop(100%,#3283bd)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* IE10+ */
  background: linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* W3C */
	background-size: auto 300%;
	box-shadow: 0 1px 0px #57b0d5 inset, 0 -1px 0px #295fad inset, 0 1px 3px rgba(0,0,0, .32), 0 1px 5px rgba(0,0,0, .03) inset;
	-webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
}

.button_1_small:hover {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
	box-shadow: 0 1px 0px #57b0d5 inset, 0 -1px 0px #295fad inset, 0 1px 2px rgba(0,0,0, .12), 0 1px 5px rgba(0,0,0, .03) inset;
	background-position: 0 -6px;
}

.button_1_small:active {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
	box-shadow: 0 1px 0px #1959a7 inset, 0 -1px 0px #4c8ebb inset, 0 1px 3px rgba(0,0,0, .0), 0 3px 13px rgba(0,0,0, .30) inset;
	background-position: 0 -49px;
}

.button_1_small_red {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
  font-size: 9px;
	padding: 3px 6px;
	border-radius: 3px;
	border: 1px solid #055085 ;
	color: #FF0037;
	text-width: bold;
	text-decoration: none;
	text-shadow: 0 -1px 0 #194967;
	background: #2f95ca; /* Old browsers */
  background: #2f95ca; /* Old browsers */
  background: -moz-linear-gradient(top, #2f95ca 0%, #2f95ca 8%, #1855a9 33%, #1859a6 57%, #3283bd 90%, #3283bd 100%); /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#2f95ca), color-stop(8%,#2f95ca), color-stop(33%,#1855a9), color-stop(57%,#1859a6), color-stop(90%,#3283bd), color-stop(100%,#3283bd)); /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* Opera 11.10+ */
  background: -ms-linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* IE10+ */
  background: linear-gradient(top, #2f95ca 0%,#2f95ca 8%,#1855a9 33%,#1859a6 57%,#3283bd 90%,#3283bd 100%); /* W3C */
	background-size: auto 300%;
	box-shadow: 0 1px 0px #57b0d5 inset, 0 -1px 0px #295fad inset, 0 1px 3px rgba(0,0,0, .32), 0 1px 5px rgba(0,0,0, .03) inset;
	-webkit-transition: all .2s ease;
  -moz-transition: all .2s ease;
  -o-transition: all .2s ease;
  transition: all .2s ease;
}

.button_1_small_red:hover {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
	box-shadow: 0 1px 0px #57b0d5 inset, 0 -1px 0px #295fad inset, 0 1px 2px rgba(0,0,0, .12), 0 1px 5px rgba(0,0,0, .03) inset;
	background-position: 0 -6px;
}

.button_1_small_red:active {
  font-family: Verdana,Geneva,Kalimati,sans-serif;
	box-shadow: 0 1px 0px #1959a7 inset, 0 -1px 0px #4c8ebb inset, 0 1px 3px rgba(0,0,0, .0), 0 3px 13px rgba(0,0,0, .30) inset;
	background-position: 0 -49px;
}
