.tx-lumogooglemaps-pi1 {
padding-left:200px;
}
div.col-prawa {
width:605px;
	padding-left:28px;
	float:left;
	padding-top:15px;
	padding-bottom:15px;
}

.col-prawa .padding {
height:103px;
clear:both;
padding-bottom:25px;
}

.kategoria {
width:183px;
height:118px;
float:left;
border:1px solid #BFBEBE;
text-align:center;
margin-left:25px;
}

.kategoriaborder {
border:1px solid #FF0000;
}

.lewamargin {
margin-left:0px;
}

.kategoria h1 {
font-size:11px;
margin:6px 0 0 0;
padding:0px;
}

.kategoria h1 a {
color:#2C5690;
text-decoration:none;
display:block;
}

.kategoria.kategoriaborder h1 a {
color:#d50000;
}

.kategoria h1 a:hover {
color:#d50000;
}


div.stopka {
        width:820px;
        height:35px;
		background:url(images/stopka.gif) repeat-x;
		float:left;
		text-align:center;
		color:#999797;
		padding-top:4px;
}

div.stopka b {
font-weight:normal;
}

div.stopka div {
margin-top:3px;
}

div.stopka a {
color:#7B7B7B;
text-decoration:none;
}

div.stopka a:hover {
color:#d50000;
}


.tabelka {
border:0px;
padding-left:10px;
}
.co_prawa {
position:relative;
}
table.tabelka td {
width:135px;
}

.tabelka .tabelka-padding p {
margin:0;
padding:0;
text-align:left;
}

.wpis, .topborder1px, .endwpis {
border:1px solid #BDBCBC;
border-top-width:0px;
border-right-width:0px;
padding:3px 5px 3px 5px;
background:#F2F3F4;
font-weight:bold;
color:#585858;
}

.wpis {
cursor:pointer;
}

.opis h1 {
margin:0;
padding:0;
font-size:11px;
padding-bottom:3px;
}

.opis h1 a {
display:block;
padding-top:2px;
color:#2c5690;
text-decoration:none;
}

.red h1 a {
color:#d50000;
}

.opis, .opistopborder, .opisimage {
border:1px solid #BDBCBC;
border-left-width:0px;
border-top-width:0px;
text-align:center;
padding-top:2px;
}

.opisimage {
border-top-width:0px;
border-bottom-width:1px;
padding:0;
}

.topborderbottom {
border:0px solid #BDBCBC;
border-bottom-width:1px;
}


.topborder {
border-top-width:1px;
}

.red {
border-left-color:#FF0000;
border-right-color:#FF0000;
}

.addbordertop {
border-top-width:1px;
border-top-color:#FF0000;
}
.addborderbottom {
border-bottom-color:#FF0000;
}
.tolewa {
border-right-color:#FF0000;
}

.borderlewa {
border-left-width:1px;
}

.bordertop {
border-top-width:1px;
}

.trlight td.opis {
background:#f2f3f4;
}

.trlight td.opistopborder{
background:#f2f3f4;
}

.add_hide {
display:none;
}

.red_light td, .red_light td.opis, .red_light td.opistopborder{
background:#0d228d;
color:#FFFFFF;
}

.endwpis span {
display:none;
}

.topborder1px span, .wpis span {
font-weight:normal;
font-size:10px;
position: absolute;
padding:2px;
margin-top:-4px;
left:1px;
background:url(images/oncheckbox.gif) 2px 2px no-repeat #F2F3F4;
border:1px solid #BDBCBC;
border-right-width:0px;
width:13px;
height:13px;
}

.red_light .endwpis span, .red_light .topborder1px span, .red_light .wpis span {
	display: block;
	position: absolute;
	background:url(images/oncheckboxroll.gif) 2px 2px no-repeat #0d228d;

}

.informacja {
margin-top:3px;
}

.odkryj {
margin-top:5px;
}

.odkryj span a{
padding:3px 3px 3px 17px;
margin-right:2px;
border:1px solid #bdbcbc;
background:url(images/offcheckbox.gif) 3px 3px no-repeat #f2f3f4;
_background:url(images/offcheckbox.gif) 3px 4px no-repeat #f2f3f4;
cursor:pointer;
display:none;
}

.odkryj span.add_visual a{
display: inline;
text-decoration:none;
color:#000000;
}

.odkryj span.add_visual a:hover {
background:url(images/offcheckboxroll.gif) 2px 3px no-repeat #0d228d;
_background:url(images/offcheckboxroll.gif) 3px 4px no-repeat #0d228d;
color:#FFFFFF;
}

fieldset.odkryj {
border:1px solid #bdbcbc;
}

fieldset.odkryj div {
padding:3px;
}

fieldset.odkryj {
padding:0;
margin:0;
padding-bottom:3px;
margin-top:10px;
}

fieldset.odkryj legend {
color:#585858;
margin-left:10px;
padding-bottom:3px;
}

.tabelka td.zaznacz a {
color:#000000;
text-decoration:none;
display:block;
float:left;
margin-top:2px;
}
.tabelka td.zaznacz a:hover {
color:#d50000;
}

.tabelka td.zaznacz label {
float:left;
margin-left:30px;
}

/* ---------------- */

.tx-indexedsearch .tx-indexedsearch-form {
width:290px;
float:left;
}

.tx-indexedsearch .tx-indexedsearch-form input {
font-size:11px;
}

.tx-indexedsearch .tx-indexedsearch-search-submit {
width:150px;
float:left;
padding-top:1px;
}

.tx-indexedsearch .tx-indexedsearch-search-submit input {
border:1px solid #9A9A9A;
font-size:11px;
cursor:pointer;
}

.tx-indexedsearch form fieldset {
border:1px solid #9A9A9A;
padding:2px;
}

.tx-indexedsearch .tx-indexedsearch-whatis {
text-align:center;
}

.tx-indexedsearch form fieldset legend {
color:#9A9A9A;
}

.tx-indexedsearch .tx-indexedsearch-res h3 {
margin:0;
padding:0;
font-size:12px;
}

.tx-indexedsearch .tx-indexedsearch-res h3 a {
color:#1D3074;
text-decoration:none;
font-weight:bold;
}

.tx-indexedsearch .tx-indexedsearch-res h3 a:hover {
color:#ff0000;
}

.tx-indexedsearch p.tx-indexedsearch-descr {
margin:0;
padding:0;
}

.tx-indexedsearch .tx-indexedsearch-form label {
text-align:right;
padding-top:3px;
}

/* koszyk kroki */

/* edycja */

.edycja_haslo, .edycja_email {
text-align:center;
background:#0D228D;
color:#FFFFFF;
padding:3px;
}

.edycja_email {
margin-top:1px;
}

.edycja_haslo input, .edycja_email input {
font-size:11px;
border:none;
}

/* edycja */

.koszyk_kroki .wys_alternatywa {
background:#7AA80A;
color:#FFFFFF;
} 

.td_krok_2 table td{
border-color:#9A9A9A;
border-style:solid;
border-width:0 0 1px;
padding:3px 0 3px 10px;
}

.koszyk_kroki .alternatywa {

}

.tabelka .krok_nr_1 .newalt {
display:none;
}

.koszyk_kroki .newalt {
display:none;
}


.koszyk_kroki .zgoda_false {

}

.submit_zgoda {
text-align:right;
margin-top:10px;
}

.submit_zgoda input {
width:113px;
padding-top:2px;
padding-bottom:2px;
background:url(images/koszyk_button_krok.gif) no-repeat;
color:#FFFFFF;
font-size:11px;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
cursor:pointer;
}

.koszyk_kroki .wybor, .koszyk_kroki .show_alternatywa  {
padding:3px;
background:#7AA80A;
color:#FFFFFF;
}

.koszyk_kroki  input.int_2 {
width:15px;
}

.koszyk_kroki  input.int_3 {
width:30px;
}

.koszyk_kroki .navi .wracaj {
width:370px;
float:left;
padding:3px;
}

.koszyk_kroki .navi .wracaj a {
display:block;
background:url(images/koszyk_button_kontynuj.gif) repeat-x;
border:1px solid #0a23aa;
padding-top:2px;
padding-bottom:2px;
padding-left:15px;
width:101px;
color:#FFFFFF;
text-decoration:none;
}

.koszyk_kroki .navi .krok {
width:200px;
float:left;
}

.info_praw {
padding:3px;
}

.posiadasz_konto {
padding:5px;
background:#7AA80A ;
color:#FFFFFF;
text-align:center;
}
.posiadasz_konto a{
color:#FFFFFF;
}

.koszyk_kroki .ukryte {
display:none;
}

.koszyk_kroki .error {
border:1px solid  #FF0000;
}

.koszyk_kroki form{
border:1px solid #9A9A9A;
padding:3px;
}

.koszyk_kroki .krok {
text-align:right;
margin-top:5px;
}

.koszyk_kroki ul.lista_prod {
padding:3px;
margin:0 0 10px 0;
list-style:none;
}

.koszyk_kroki ul.lista_prod li {
padding-left:10px;
border:0px solid #9A9A9A;
border-bottom-width:1px;
padding-bottom:2px;
margin-top:2px;
}

.krok_info {
background:#0D228D;
padding:3px;
color:#FFFFFF;
}

.suma_brutto {
padding:5px;
background:#D50000;
color:#FFFFFF;
}

.suma_brutto b,span,strong {
font-weight:normal;
}


/* kroki */


.full_koszyk {
float:left;

}

.full_koszyk .navi {
padding:3px;
width:350px;
float:left;
}

.full_koszyk .navi input.aktualizuj {
width:113px;
padding-top:2px;
padding-bottom:2px;
background:url(images/koszyk_button_aktualizacja.gif) no-repeat;
color:#FFFFFF;
font-size:11px;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
cursor:pointer;

}

.krok input.Dalej {
width:113px;
padding-top:2px;
padding-bottom:2px;
background:url(images/koszyk_button_krok.gif) no-repeat;
color:#FFFFFF;
font-size:11px;
border:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
cursor:pointer;

}


.full_koszyk .krok {
width:200px;
float:left;
padding:3px;
text-align:right;
}

.full_koszyk {
position:relative;
}

.full_koszyk a {
color:#0D228D;
text-decoration: none;
}

.full_koszyk a:hover {
color:#FF0000;
}

.visibility {
visibility:visible;
}


/* Koszyk */

.full_koszyk form {
margin:0;
padding:0;
}

.full_koszyk a span {
position:absolute;
color:#000000;
background:#0D228D;
color:#FFFFFF;
display:none;
}

.full_koszyk .informacja.zalogowany {
padding:3px;
background:#7aa80a;
text-align:center;
color:#FFFFFF;
}

.full_koszyk .informacja.zalogowany .login {
width:100px;
float:left;
}

.full_koszyk .informacja.zalogowany .nawigacja {
width:471px;
float:left;
text-align:right;
}

.full_koszyk .informacja.zalogowany .nawigacja a {
color:#FFFFFF;
}

.full_koszyk .informacja.zalogowany .nawigacja a:hover {
text-decoration:underline;
}

.full_koszyk tr.topheader {
background-color:#EEEEEE;
color:#3B489B;
font-family:verdana;
font-size:11px;
font-weight:bold;
text-align:center;
height:30px;
}

.full_koszyk tr.topheader td {
border-color:#FFFFFF;
border-style:solid;
border-width:0 1px 0 0;
}

.full_koszyk td input {
width:28px;
text-align:right;
}

.full_koszyk td.nazwa {
width:200px;
}

.full_koszyk td.ilosc {
width:40px;
}

.full_koszyk td.cenanetto {
width:91px;
}

.full_koszyk td.wartoscnetto {
width:107px;
}

.full_koszyk td.vat {
width:45px;
}

.full_koszyk td.wartoscbrutton {
width:122px;
}

.full_koszyk td.nazwaproduktu {
border-left-width:1px;
text-align:left;
}
a.usun_z_koszyka {
padding-right:3px;
padding-left:2px;
}
.full_koszyk td {
height:28px;
border:0px solid #EEEEEE;
border-right-width:1px;
border-bottom-width:1px;
text-align:center;
}
.full_koszyk tr.wartosci td.pusty {
border:0px;
}

.full_koszyk tr.wartosci td {
border-left-width:1px;
}

.full_koszyk tr.wartosci td.border_left {
border-left-width:0px;
}
.full_koszyk tr.wartosci span {
color:#D50000;
font-weight:bold;
}

/* Rejestracja */

.tx-rejestracja-pi1 table td input.checked {
width:13px;
}

tr.alternatywa td {
display:none;
}

h1.csc-firstHeader {
margin:0;
padding:0 0 10px 0;
color:#585858;
font-size:14px;
}

.tx-rejestracja-pi1 table td {
border:0px solid #9A9A9A;
border-bottom-width:1px;
padding:3px 0px 3px 10px;
}

.tx-rejestracja-pi1 table tr.error td {
color:#FF0000;
}

.tx-rejestracja-pi1 table td.dolewa {
text-align: right;
}

.tx-rejestracja-pi1 table td input {
font-size:11px;
width:150px;
}
.tx-rejestracja-pi1 table td input.input_1 {
width:14px;
}
.tx-rejestracja-pi1 table td input.input_2 {
width:19px;
}

.tx-rejestracja-pi1 .tabelka td  {
}

.rejestracja_submit {
text-align:right;
padding:10px;
}

/* Tabelka */

.auto_tab .tabelka .tab{
border:1px solid #9A9A9A;
}

.auto_tab ul.menu {
list-style:none;
height:25px;
margin:0;
padding:0 0 0 10px;
}

.auto_tab ul.menu li {
margin:0;
padding:0;
height:25px;
float:left;
}

.auto_tab .menu a{
background:url(images/tab_bg_off.gif) no-repeat right 0px;
display:block;
padding-top:5px;
padding-bottom:7px;
padding-left:5px;
padding-right:15px;
background-color:#eeeeee;
color: #000000;
text-decoration:none;
}

.auto_tab .menu a:hover {
text-decoration:underline;
}

.auto_tab .menu a.on {
background:url(images/tab_bg.gif) no-repeat right 0px;
background-color:#0D228D;
color:#FFFFFF;
padding-bottom:8px;
}

.tabelka .tab{
display:none;
padding:10px 5px 10px 5px;
}

.tabelka .tab.on {
display:block;
}

.tabelka h1.naglowek {
display:none;
}

/* historia zamowien */

.historia_zamowien {
text-align:center;
}

.historia_zamowien a:link {
color:#FF0000;
text-decoration:underline;
}

.historia_zamowien a:visited {
color:#000099;
}

.historia_zamowien a:hover {
text-decoration:none;
color:#FF0000;
}

.historia_zamowien .historia_top {
background:#7AA80A;
color:#FFFFFF;
}

.historia_zamowien .historia_top td {
border:0px solid #FFFFFF;
border-right-width:1px;
}

.historia_zamowien .historia_top td.last {
border-right-width:0px;
}


.historia_zamowien td {
padding:3px;
border:0px solid #9A9A9A;
border-bottom-width:1px;
border-right-width:1px;
}

.historia_zamowien .czekam {
background: #D9F5FF;
}

.historia_zamowien .realizacja {
background:#FFE0DD;
}

.historia_zamowienie {
padding:5px;
}

.historia_zamowienie .dane_do_wysylki {
padding:3px;
line-height:150%;
}

.historia_zamowienie h2 {
margin:0px;
padding:2px;
color:#000000;
font-size:12px;
}

.panel_zamowienia {
padding:3px;
}

.panel_zamowienia .text_hid {
display:none;
}

.panel_zamowienia a {
padding:3px;
border:1px solid;
display:block;
float:left;
background:#0D228D;
color:#FFFFFF;
}

.panel_zamowienia a:hover {
background:#FFFFFF;
color:#000000;
}

/* content */

.praca ul {
margin:0;
padding:0;
}

.praca a, .cennik a, .kontakt-tekst a {
text-decoration:underline;
color:#0000FF;
}

.praca ul li {
list-style:none;
margin:0;
padding:0;
}
.kontakt-tekst {
background:url(images/kontakt.jpg) no-repeat;
padding-left:220px;
line-height:120%;
}


.isinfo {
display:block;
padding-bottom:5px;
padding-top:5px;
border:0px solid #CCCCCC;
border-bottom-width:1px;
}
b.nobold {
font-weight:normal;
}
.full .content {
padding-top:10px;
width:960px;
}
.content .co_prawa {
padding-bottom:10px;
width:777px;
}