.zakladki {
   width: 100%;
   height: 40px;
   text-align: right;
}

.mrg1 {
   clear: both;
   width: 100%;
   height: 20px;
   font-size: 0;
}

.mrg2 {
   clear: both;
   width: 100%;
   height: 10px;
   font-size: 0;
}

.mrg3 {
   clear: both;
   width: 100%;
   height: 5px;
   font-size: 0;
}

.zakladki table, .zakladki7 table {
   height: 20px;
   border-collapse: separate;
   border-spacing: 1px;
   margin: 0 30px 0 auto;
   font: 11px Verdana;
   text-align: center;
   color: #111111;
}

.zakladki table tr, .zakladki7 table tr {
   background: #3059EA;
   color: #FFFFFF;
}

.zakladki table td, .zakladki7 table td {
   cursor: pointer;
}

.zakladki table td.clicked, .zakladki7 table td.clicked {
   background: #EFEBF7;
   color: #111111;
}

.strona1 {
   width: 520px;
   margin: auto;
   font: 11px Verdana;
   text-align: center;
}

.formularz2 {
   width: 550px;
   margin: auto;
   font: 11px Tahoma;
   text-align: center;
}

.formularz2 td {
   width: 33%;
   height: 28px;
}

.formularz2 .td1 {
   width: 33%;
   height: 28px;
   text-align: left;
}

.formularz2 .td2 {
   width: 36%;
   height: 28px;
   text-align: left;
}

.formularz2 .td3 {
   width: 31%;
   height: 28px;
   text-align: left;
}

.formularz2 input.text {
   width: 137px;
   border: 0px none;
   font: 11px Tahoma;
}

.formularz2 select {
   width: 137px;
   border: 0px none;
   font: 11px Tahoma;
}

.formularz4 {
   width: 550px;
   margin: auto;
   font: 11px Tahoma;
   text-align: center;
}

.formularz4 td {
   height: 28px;
}

.formularz4 tr td:first-child {
   width: 27%;
   text-align: left;
}

.formularz4 input.text {
   width: 137px;
   border: 0px none;
   font: 11px Tahoma;
}

.formularz4 select {
   width: 137px;
   border: 0px none;
   font: 11px Tahoma;
}

.przyciski2 {
   width: 100%;
   text-align: right;
}

.przyciski2 .button {
   width: 113px;
   height: 22px;
   margin: 12px 11px 10px 0;
   background: url('../../grafika/domyslny/index/button.gif') no-repeat;
   border: 0px none;
   font: 11px Tahoma;
   color: #333333;
   cursor: pointer;
}

.przyciski2 .div1 {
   float: left;
   width: 220px;
   margin-top: 14px;
   text-align: center;
}

.przyciski2 a {
   color: #4A568A;
   font-weight: bold;
}

.przyciski3 {
   text-align: right;
}

.przyciski3 .button {
   width: 113px;
   height: 22px;
   margin: 12px 11px 10px 0;
   background: url('../../grafika/domyslny/index/button.gif') no-repeat;
   border: 0px none;
   font: 11px Tahoma;
   color: #333333;
   cursor: pointer;
}

.formularz3 {
   width: 530px;
   margin: auto;
   font: 11px Verdana;
   text-align: left;
}

.formularz3 .td1 {
   width: 50%;
   height: 32px;
}

.formularz3 .td2 {
   height: 32px;
}

.formularz3 select {
   width: 247px;
   border: 0px none;
   font: 11px Tahoma;
}

.dodatkowe {
   width: 550px;
   height: 20px;
   padding: 5px 0 0 10px;
   font: 11px Verdana;
   text-align: left;
}

.dodatkowe div {
   float: left;
}

.dodatkowe .td2 a {
   float: left;
   font: bold 11px Tahoma;
   color: #6666FF;
}

.dodatkowe .td2 a:hover {
   color: #000000;
}

.produkty {
   width: 556px;
   margin: auto;
}

.produkty td {
   width: 268px;
   vertical-align: top;
}

.produkty .podkladka {
   width: 268px;
   height: 170px;
   padding: 1px;
   text-align: center;
}

.produkty .nakladka {
   width: 268px;
   height: 170px;
   background: #FFFFFF;
}

.nakladka .padd, .nakladka2 .padd {
   padding: 5px;
}

.nakladka .padd table {
   width: 258px;
   margin: auto;
   font: 11px Tahoma;
   color: #333333;
   text-align: center;
}

.produkty .podkladka2 {
   width: 548px;
   padding: 1px;
   text-align: center;
}

.produkty .nakladka2 {
   width: 548px;
   background: #FFF;
}

.nakladka2 .padd table {
   width: 516px;
   margin: auto;
   font: 14px Tahoma;
   color: #333;
   text-align: center;
}

.skrocona {
   float: left;
   clear: both;
   width: 100%;
}

.skrocona .padd {
   padding: 5px;
}

.skrocona table {
   width: 100%;
   margin: auto;
   font: 11px Tahoma;
   color: #333333;
}

.skrocona table a {
   font-weight: bold;
   color: #0033CC;
}

.panel-padd {
   padding: 11px 0 11px 0;
}

.panelw {
   width: 556px;
   margin: auto;
   text-align: center;
}

.panelw select {
   width: 137px;
   border: 0px none;
   font: 11px Tahoma;
   z-index: 1;
}

.panelw .button {
   width: 113px;
   height: 22px;
   background: url('../../grafika/domyslny/index/button.gif') no-repeat;
   border: 0px none;
   font: 11px Tahoma;
   color: #333333;
   cursor: pointer;
}

ul.search_target {
   width: 530px;
   margin: auto;
   padding: 0;
   list-style-type: none;
}

ul.search_target li {
   margin: 0;
   padding: 0;
   text-align: left;
}

ul.search_target li label {
   display: block;
   font-weight: bold;
   padding: 10px 0 5px 0;
}

#Formularz7b {
   margin-top: 0;
   padding-top: 0;
}

.zakladki7 {
   width: 100%;
   height: 25px;
   text-align: right;
}

ul.search_target input {
   vertical-align: middle;
}
