@charset "iso-8859-2"; 

* {
	outline: none;
}

body {
	margin-top: 5pt;
	padding: 0pt;
	font-family:Tahoma,Helvetica,Arial,sans-serif;
	font-size: 11px;
}

a, a:visited, a:hover{
	cursor: pointer;
}

h1{ /*naglowki boksow*/
	color:#FFFFFF;
	margin: 0pt;
	padding: 5pt;
	padding-bottom: 3pt;
	padding-top: 3pt;
	font-size: 11px;
	background-color: #5D7B9D;
	text-align: left;
}

h1 a, h1 a:visited, h1 a:hover{ /*naglowki boksow*/
	color:#FFFFFF;
	text-decoration: none;
}

h2{ /*angielski opis na liscie*/
	font-size: 9px;
	font-weight: normal;
	margin: 0px;
	margin-top: 5px;
	color: #999999;
}

th h2.data, th h2.data a, th h2.data a:visited { /*angielski opis na liscie*/
	color: #FFFFFF;
	margin: 0px auto;
	text-align:center;
}

h2.data a, h2.data a:visited { /*angielski opis na liscie*/
	font-size: 9px;
	font-weight: normal;
	margin: 0px auto;
	margin-top: 5px;
	color: #999999;
}

h2.data a:hover { /*angielski opis na liscie*/
	text-decoration: underline;
}

h3 { /*stopka, copyright*/
	font-size: 9px;
	font-weight: normal;
	text-align: center;
	margin: 0px;
	padding: 10px;
	padding-top: 15px;
	background-color: #FFFFFF;
}

.pytek {
	float: right; 
	margin: 2pt 3pt 0pt 0pt;
	border: 0px;
}

.pyt {
	border: 0px;
}
/*
a.pytek {
	margin: 0px;
	padding: 0px !important; 
}*/

.input_wpis{
	border: 1px solid #000000;
	background-color: #FFFFFF;
	font-size: 11px;
	padding: 1px;
	margin: 5px;
	margin-bottom: 2px;
	width: 120px;
}

.szukaj_bt {
	padding: 0px;
	width: 50px;
	font-size: 10px; /* bylo chyba 11px, zmienione dla syfiastych buttonow */
	height: 18px; /* stworzone dla syfiastych buttonow */
	text-align: center;
	margin: 5px;
	margin-left: 2px;
	margin-bottom: 2px;
	/*border: 1px solid #000000; wykomentowane dla syfiastych buttonow */
}

.formularz {
	padding: 0px; 
	margin: 0px;
}

img.ramka {
	display: block; 
	padding: 5px; 
	border: 1px #CCCCCC solid; 
	margin: 0 auto;
}

.linka {
	background-image: url(linka.gif);
	background-repeat: repeat-y;
}

a.czarny_link_podkreslony, a.czarny_link_podkreslony:visited {
	color: #000000;
	text-decoration: none;
}

.czarny_link a:link, .czarny_link a:visited, a.czarny_link:link, a.czarny_link:visited {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

.czarny_link a:hover, a.czarny_link:hover, .czarny_link_podkreslony a:hover, a.czarny_link_podkreslony:hover {
	color: #000000;
	text-decoration: underline !important;
}

.bialy_link a:link, .bialy_link a:visited, a.bialy_link:link, a.bialy_link:visited {
	color: #FFFFFF !important;
}

.bialy_link a:hover, a.bialy_link:hover {
	color: #FFFFFF !important;
}

.niebieskawy_link a:link, .niebieskawy_link a:visited, a.niebieskawy_link:link, a.niebieskawy_link:visited {
	color: #506A87;
	text-decoration: none;
	font-weight: bold;
}

.niebieskawy_link a:hover, a.niebieskawy_link:hover {
	color: #506A87;
	text-decoration: underline;
}

.podkreslony_link a, .podkreslony_link a:visited, a.podkreslony_link:link, a.podkreslony_link:visited, a.czarny_link_podkreslony, a.czarny_link_podkreslony:visited {
	text-decoration: none;
}

.niepogrubiony_link a:link, .niepogrubiony_link a:visited, a.niepogrubiony_link:link, a.niepogrubiony_link:visited {
	font-weight: normal !important;
}

.niepogrubiony_link a:hover, a.niepogrubiony_link:hover {
	font-weight: normal !important;
}

.podkreslony_link a:hover, a.podkreslony_link:hover {
	text-decoration: underline !important;
}

.pogrubiony_link a:hover, a.pogrubiony_link:hover {
	font-weight: bold !important;
}

.podkreslony_stale_link a, a.podkreslony_stale_link, 
.podkreslony_stale_link a:hover, a.podkreslony_stale_link:hover, 
.podkreslony_stale_link a:visited, a.podkreslony_stale_link:visited {
	text-decoration: underline !important;
}

.pogrubiony_stale_link a, a.pogrubiony_stale_link,
.pogrubiony_stale_link a:hover, a.pogrubiony_stale_link:hover,
.pogrubiony_stale_link a:visited, a.pogrubiony_stale_link:visited {
	font-weight: bold !important;
}

input.error {
	border-color: #CA0002;
}

label.error{
	color: #CA0002;
	padding-left: 10px;
}

#contener {
	position: relative;
	width: 961px;
	/*height: 600px;  tymczasowo na potrzeby podgl±du */
	margin: 0pt auto;
	/*background-color:#D2D2D2;*/
}

.belka_sos {
	width: 100%; 
	font-size: 1px; 
	height: 1px; 
	padding: 0; 
	margin: 0;
}

.clear {
	clear: both;
}

.litera_rot {
	float: left; 
	margin-top: 1px; 
	margin-left: 2px;
}

#header {
	width: 100%;
	/*background-image: url(tlo_test1.gif);*/ /*szerokosc 960px x wysokosc 110px*/
	background-position: left;
	background-repeat: no-repeat;
	/*background-color: #999999; */
	height: 110px;  /*120 tymczasowo na potrzeby podgl±du */
	margin-bottom: 5px;
	/*border: 1px solid #CCCCCC;*/
}

#lewy {
	width: 200px;
	background-color: #E5E5E5;
	/*height: 400px;  tymczasowo na potrzeby podgl±du */
	float: left;
	/*border: 1px solid #000000;*/

}

#prawy {
	width: 200px;
	background-color: #E5E5E5;
	/*
	height: 400px;  tymczasowo na potrzeby podgl±du */
	float: right;
	margin-right: 1px;
	/*border: 1px solid #000000;*/
}

#srodek {
	width: 549px;
	background-color: #FFFFFF;/*#777777;*/
	/*margin: 0pt auto;*/
	float: left;
	margin-left: 6px;
	/*height: 500px;  tymczasowo na potrzeby podgl±du */
}

#footer {
	clear: both;
	width: 100%;
	/*height: 150px;*/
	/*background-color: #E5E5E5;*/
	/*margin-top: 8px;*/
	padding-top: 8px;
}

#link_do_strony {
	margin-top: 0px;
	padding-bottom: 5px;
	width: 100%;
	/*height: 200px;*/
	background-color: #E5E5E5;
	/*border: 1px solid #000000;*/
	text-align: center;
}

#link_do_strony input {
	width: 90%;
}

#zamowienie_podglad {
	margin-top: 0px;
	padding-bottom: 10px;
	width: 100%;
	/*height: 200px;*/
	background-color: #E5E5E5;
	/*border: 1px solid #000000;*/
}

#zamowienie_podglad input{
	width: 95%;
	font-size: 11px;
	text-align: center;
	margin: 0 auto;
	margin-top: 5px;
	/*border: 1px solid #000000;*/
	display: block;
}

#zamowienie_podglad table{
	/*border: 1px solid rgb(93, 123, 157); */
	color: rgb(51, 51, 51); 
	width: 95%;
	margin: 0 auto;
	margin-top: 5px;
	border-collapse: collapse;
	text-align: center;
}

#zamowienie_podglad table a{
	cursor: pointer;
}

#zamowienie_podglad th {
	color: #FFFFFF;
	background-color: #5D7B9D;
	font-size: 10px;
	padding-left: 2px;
	padding-right: 2px;
}

#zamowienie_podglad td.cena, #zamowienie_podglad th.cena {
	text-align: right;
}

#zamowienie_podglad td.numer, #zamowienie_podglad th.numer {
	border-left: 1px solid #FFFFFF;
}

#zamowienie_podglad td.ilosc, #zamowienie_podglad th.ilosc {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

#zamowienie_podglad td{
	padding: 2px;
	/*border: 1px solid #000000;*/
}

#historia_przegladania {
	margin-top: 0px;
	padding-bottom: 5px;
	width: 100%;
	/*height: 200px;*/
	background-color: #E5E5E5;
	/*border: 1px solid #000000;*/
	text-align: center;
}

#historia_przegladania a, #historia_przegladania a:visited {
	text-decoration: none;
	color: #506A87; /*506A87*/
}

#historia_przegladania a:hover {
	text-decoration: underline;
}

#historia_przegladania input{
	width: 47%;
	margin-top: 5px;
	/*border: 1px solid #000000;*/ /*dla syfiastych batonow*/
	display: inline;
	font-size: 11px;
	text-align: center;
	padding-left: 2px;
}

input.hist_bt_on{
	/*background-color: #5D7B9D;
	border: 1px solid #5D7B9D !important;*/ /*dla syfiastych batonow*/
	color: #000000;
	font-weight: bold;
}

input.hist_bt_off{
	/*background-color: #9AAEC5;
	border: 1px solid #9AAEC5 !important;*/ /*dla syfiastych batonow*/
	color: #000000;
	font-weight: normal;
}

ul#hist_towar_list{
	margin: 0px;
	padding: 0px;
	margin-top: 7px;
	margin-left: 0px;
	margin-bottom: 7px;
	list-style: none;
	text-align: left;
}

ul#hist_towar_list li{
	margin: 0px;
	padding: 3px; /*0px*/
	/*margin-top: 5px;*/
	list-style: none;
	text-align: left;
}

ul#hist_moto_list{
	margin: 0px;
	padding: 0px;
	margin-top: 7px;
	margin-left: 0px; /*7px*/
	margin-bottom: 7px;
	list-style: none;
	text-align: left;
	display: none;
}

ul#hist_moto_list li{
	margin: 0px;
	padding: 3px; /*0px*/
	/*margin-top: 5px;*/
	list-style: none;
	text-align: left;
}

#szukanie_towaru {
	margin-top: 0px;
	padding-bottom: 7px;
	width: 100%;
	/*height: 200px;*/
	background-color: #E5E5E5;
	/*border: 1px solid #000000;
	text-align: center;*/
}

#szukanie_towaru a{
	color: #000000;
	text-decoration: none;
	margin-left: 10px;
	padding: 0px;
}

#szukanie_moto {
	margin-top: 0px;
	padding-bottom: 7px;
	width: 100%;
	/*height: 200px;*/
	background-color: #E5E5E5;
	/*border: 1px solid #000000;
	text-align: center;*/
}

#szukanie_moto a{
	color: #000000;
	text-decoration: none;
	margin-left: 10px;
	padding: 0px;
}

#szukanie_moto_form_zaawansowane, #szukanie_towar_form_zaawansowane { /*, #szukanie_moto_moje*/
	display: none;
	margin: 0pt auto;
	margin-top: 5px;
	width: 95%;
	text-align: right;
}

#szukanie_towar_form_zaawansowane {
	font-size: 10px;
	text-align: center;
}

#szukanie_towar_form_zaawansowane a{
	font-size: 11px;
}

#szukanie_moto .input_wpis, #szukanie_towaru .input_wpis{
	width: 125px;
	margin-right: 2px;
}

#szukanie_moto_form_proste, #szukanie_towar_form_proste, #szukanie_moto_moje {
	margin: 0pt auto;
	margin-top: 0px;
	width: 100%;
}

#szukanie_moto_moje {
	display: none;
}

#szukanie_moto_form_zaawansowane select, #szukanie_towar_form_zaawansowane select, select.magazyny {
	border: 1px solid #000000;
	background-color: #FFFFFF;
	font-size: 10px;
	padding: 0px;
	margin-bottom: 1px;
	margin-top: 3px;
	width: 130px;
}

#szukanie_moto_moje select {
	width: 130px;
	margin-left: 5px;
	font-size: 11px;
}

#szukanie_towar_form_zaawansowane select {
	width: 190px;
}

#szukanie_moto_form_zaawansowane input, #szukanie_towar_form_zaawansowane input { /*, #szukanie_moto_moje input*/
	width: 95%;
	font-size: 10px; /*10px*/
	text-align: center;
	margin: 0 auto;
	margin-top: 5px;
	/*border: 1px solid #000000;*/
	display: block;
}

#szukanie_moto_form_proste a, #szukanie_towar_form_proste a {
	/*display: block;*/
	text-align: left;
	/*margin-right: 5px;*/
	margin-top: 1px; /*2px*/
	margin-left: 8px;
}

#szukanie_moto_form_zaawansowane a, #szukanie_towar_form_zaawansowane a {
	margin-left: 8px;
	text-align: left;
	margin-top: 5px;
}

#szukanie_towar_form_zaawansowane a {
	display: block;
}

#szukanie_moto_form_proste a.moje_motocykle {
	margin-left: 30px;
}

#szukanie_moto_form_zaawansowane a.moje_motocykle, #szukanie_moto_moje a.moje_motocykle {
	margin-left: 70px;
}

#szukanie_moto .proste_moje {
	margin-top: 5px; 
	text-align: left;
}

.szukaj_moto, .szukaj_towar {
	width: 130px !important;
	margin-right: 0px !important;
}

#kategorie {
	/*background-image: url(kategorie.gif);
	height: 332px;*/
	background-color: #E5E5E5;
	padding-bottom: 10px;
}

#kategorie table.main {
	margin: 5px;
	margin-bottom: 0px;
}

#kategorie .aktywne {
	color: #FF0000;
	font-weight: bold;
}

.tabela_towarow, .tabela_motocykli {
	/*border: 1px solid #111111;*/
	margin: 0 auto;
	margin-top: 10px;
	width: 100%;
}

.tabela_towarow a, .tabela_towarow a:visited {
	text-decoration: none;
	color: #000000;
	cursor: pointer;
}

.tabela_towarow a:hover {
	text-decoration: underline;
}

.tabela_towarow_naglowek, .tabela_konfigurator th {
	font-weight: bold; 
	text-align: center; 
	border-bottom: 1px solid #777777;
	font-size: 10px;
}

.tabela_towarow th, .tabela_motocykli th, .tabela_konfigurator th {
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
	/*border-top: 1px solid #000000;*/
	background-color: #5D7B9D;
	border-bottom: 5px solid #FFFFFF;
	padding: 5px;
	color: #FFFFFF;
}

.tabela_konfigurator input {
	padding: 0; 
	margin: 0; 
	border: 0; 
	text-align: right; 
	width: 50px; 
	font-weight: bold; 	
	font-family: Tahoma,Helvetica,Arial,sans-serif; 
	color: #506A87;
	font-size: 11px;
}

.tabela_konfigurator .tabela_towarow_ciemny input {
	background-color: #E5E5E5; 
}

.tabela_konfigurator .tabela_towarow_jasny input {
	background-color: #FFFFFF; 
}

.tabela_towarow td, .tabela_motocykli td {
	padding: 2px;
	text-align: right;
	padding-right: 3px;
	border-right: 1px solid #FFFFFF;
	border-left: 1px solid #FFFFFF;
}

.tabela_towarow_ciemny, .ciemny {
	background-color: #E5E5E5;
}

.tabela_towarow_jasny {
	background-color: #FFFFFF;
}

.tabela_towarow_jasniejszy, .jasniejszy {
	background-color: #F8F8F8; /* po lewej szukaj motocykla*/
}

.tabela_towarow_obrazek img{
	border: 0px;
	margin: 2px;
}

td.tabela_towarow_obrazek {
	text-align: left;
}

td.tabela_towarow_cena {
	font-weight: bold;
}

td.tabela_towarow_numer {
	text-align: center;
}

.tabela_towarow_numer img {
	float: left;
	margin-left: 2px;
	margin-top: 2px;
}

.tabela_towarow_numer img.st {
	margin-left: 4px;
}

td.tabela_towarow_opis {
	font-size: 11px;
	text-align: left;
}

td.tabela_towarow_stan {
	/*border-left: 1px solid #CCCCCC;*/
	text-align: center;
	padding: 2px;
}

td.tabela_towarow_zamow {
	text-align: center;
	/*border-left: 1px solid #CCCCCC;*/
	font-size: 10px;
}

.tabela_towarow_zamow a {
	font-weight: bold;
	text-decoration: underline !important;
}

.tabela_towarow_zamow a:hover {
	text-decoration: none !important;
}

td.tabela_towarow_stopka, td.tabela_motocykli_stopka, .tabela_towarow_stopka {
	color:#FFFFFF;
	padding: 5pt;
	padding-bottom: 3pt;
	padding-top: 3pt;
	font-size: 11px;
	background-color: #5D7B9D;
} 

.tabela_towarow_stopka a, .tabela_towarow_stopka a:link, .tabela_towarow_stopka a:visited,
td.tabela_motocykli_stopka a, td.tabela_motocykli_stopka a:link, td.tabela_motocykli_stopka a:visited {
	color: #FFFFFF !important;
	text-decoration: none;
}

.tabela_towarow_stopka a:hover {
	text-decoration: underline;
}

#male_meniu {
	width: 345px; /*345*/
	margin-right: 0px;
	margin-left: auto;
	margin-top: 7px;
	height: 15px;
}

#logo {
	width: 200px;
	margin-left: 0px;
	margin-right: auto;
	margin-top: 3px;
	height: 30px;
}

#logo img {
	border: 0;
}

#meniu {
	margin: 0 auto;
	margin-top: 20px;
}

#footer table {
	margin: 5px 0px;
	border: 0px;
	width: 100%;
}

#footer table ul {
	padding: 0; 
	margin: 0; 
	list-style: none;
}

#footer table li {
	float: left; 
	position: relative; 
	/*width: 100%;*/
	padding: 0px 7px;
	/*margin: 0px 8px;
	margin-right: 8px;*/
	border-right: 1px solid #506A87;
	/*border-left: 1px solid #00FF00;*/
}

#footer table li a {
	padding: 0;
	margin: 0;
}

#footer table li.st {
	padding-left: 0px;
}

#footer table li.ost {
	padding-right: 0px;
	border: 0px;
}

#footer td {
	padding: 2px;
	padding-left: 0px;
}

#footer td.footer_dzial {
	text-align: right;
	padding: 2px;
	padding-right: 20px;
	vertical-align: top;
	padding-left: 0px;
}

#footer table a, #footer table a:visited {
	text-decoration: none;
	color: #506A87;
}

#footer table a:hover {
	text-decoration: underline;
}

.o_towarze {
	margin: 0 auto;
	margin-top: 5px;
	margin-bottom: 5px;
	width: 100%;
	font-weight: bold;
}

.o_towarze td {
	padding: 3px 5px;
	color: #506A87;
}

.o_towarze a {
	cursor: pointer;
}

.o_towarze form.formularz, h1 form.formularz {
	display: inline;
}

.o_towarze .input_wpis, h1 .input_wpis {
	margin: 0px 10px; 
	width: 25px; 
	margin-right: 5px;
	text-align: right;
}

.o_towarze .szukaj_bt, h1 .szukaj_bt {
	margin: 0; 
	margin-left:10px; 
	font-size: 9px; 
	width: 100px;
}

#ilustracje {
	/* margin: 0 auto; */
	margin-left: 0px;
	padding: 5px;
	padding-left: 0px;
	/* background-color: #CC6666; */
	height: 405px; 
	width: 520px; 
	position: relative;
}

.pseudofotka {
	position: absolute; 
	top:0px; 
	left:0px; 
	/*height: 400px; 
	width: 400px; */
	background-image: url(pseudofotka.gif); 
	background-repeat: repeat; 
	cursor: pointer;
}

#ilustracje .miniatura {
	background-color:#00FF00; 
	height: 78px; 
	width: 78px; 
	float: right; 
	margin-top: 1px;
	margin-right: 0px;
	border: 1px solid #000000;
	cursor: pointer;
}

.miniatura {
	margin-right: 2px;
	border: 1px solid #000000;
}

img.duzy_obrazek {
	border: 1px solid #000000;
	float: left;
	margin-right: 5px;
}

#zamienniki, #cechy, #info_produkt, #info_producent {
	width: 272px;
}

#zamienniki {
	float: left;
	/* height: 260px; 
	background-color: #009999; */	
}

#zamienniki a, #zamienniki a:visited, #cechy a, #cechy a:visited {
	text-decoration: none;
	color: #506A87;
}

#zamienniki a:hover, #cechy a:hover {
	text-decoration: underline;
}

#zamienniki table {
	margin: 0 auto;
	margin-top: 2px;
	margin-bottom: 5px;
	width: 100%;
}

#zamienniki table td {
	padding: 3px;
	color: #506A87;
}

#zamienniki table td.zamienniki_cena {
	text-align: right;
}

#cechy {
	float: right;
	/* height: 260px;
	background-color: #CC6666; */
}

#cechy table {
	margin: 0 auto;
	margin-top: 2px;
	margin-bottom: 5px;
	width: 100%;
}

#cechy table td {
	padding: 3px;
	color: #506A87;
}

#info_produkt {
	float: left;
	text-align: justify;
	background-color: #E5E5E5;
	/*height: 250px; */
}

#info_producent {
	float: right;
	text-align: justify;
	background-color: #E5E5E5;
	overflow: hidden;
	/*height: 250px; */
}

#info_produkt p, #info_producent p {
	padding: 7px;
	margin: 0px;
	background-color: #E5E5E5;
	overflow: auto; 
	height: 130px;
}

#info_produkt h1 a, #info_produkt h1 a:visited {
	text-decoration: none;
	cursor: pointer;
	color: #FFFFFF;
}

#towar_kontakt {
	clear: both; 
	margin: 0pt;
	padding: 5px;
	padding-left: 10px;
	height: 200px; 
	/*border: 1px solid #CCCCCC; */
	border-top: 0px;
	background-color: #E5E5E5;
	display: none;
}

#towar_kontakt .input_wpis {
	margin: 0px;
	width: 315px;
	float: right; 
	margin-right: 115px;
	font-family: Arial, Helvetica, sans-serif;
	color: #999999;
}

#towar_kontakt textarea.input_wpis {
	height: 100px;
}

#towar_kontakt_wyslij, #towar_kontakt_reset, #towar_kontakt_niewyslij {
	font-size: 11px;
	text-align: center;
	width: 100px;
	float: left; 
	margin-left: 10px;
}

#towar_kontakt_wyslij {
	float: left;  
	margin-left: 100px;
}

#clear_kontakt {
	clear:both; 
	font-size: 1px; 
	margin: 0pt; 
	width: 100%;
}

#konfigurator_przewody {
	background-color: #E5E5E5;
	float: left;
	margin-bottom: 3px;
	width: 100%;
	padding-bottom: 5px;
	/* height: 260px; 
	background-color: #009999; */	
}

.lista_opcji {
	margin: 0px; 
	padding: 5px; 
	list-style-image: none; 
	list-style-position:outside; 
	list-style-type:none; 
	width: 160px;
	display: inline;
}

ul.lista_opcji.prawa {
	width: 120px;
	padding-left: 0px;
	margin-left: 15px;
}

.lista_opcji li {
	padding: 2px;
}
	
.lista_opcji img.podglad {
	float: left; 
	margin: 0px; 
	margin-top: 3px; 
	margin-right: 0px;
}

.tabela_motocykli td {
	text-align: center;
}

.tabela_motocykli td a, .tabela_motocykli td a:link, .tabela_motocykli td a:visited {
	color: #000000;
	text-decoration: none;
}

td.tabela_motocykli_moc, td.tabela_motocykli_rama,
td.tabela_motocykli_rok {
	font-size: 10px;
}

td.tabela_motocykli_stopka {
	text-align: right;
}

/* miketechnik content
********************/

.moto_momenty{

}
/*.moto_momenty span{
  display: block;
  position: relative;
  background-color: #eeeeee;        
  margin-bottom: 2px;
  padding: 1px 5px;
}*/

.moto_momenty span span{
    width: 245px;
}
.moto_momenty span em{
  top: 0;
  font-style: normal;
  position: absolute; 
  left: 350px;
}

.moto_momenty h4{
  margin: 10px 0 2px 0;
  background-color: #666666;             
  color: #ffffff;                   
  padding: 2px 5px;
  font-size: 11px;
}

.moto_momenty pre{
  font-size: 12px;
	font-family: Arial, Verdana;

}

/*moto mike tymczasowe*/

#moto_techniczne, #moto_momenty { /*, #moto_all*/
	display: none;
}

#moto_all {
	display: block;
}

#moto_info {
	display: block; 
	background-color: #FFFFFF; 
	margin-top: 8px; 
}

input.moto_show {
	margin: 11px 5pt 0 0;
	float: right;
	font-size: 11px;
	width: 80px;
}

h1.moto_belka {
	margin-top: 11px; 
	width: 80%;
}

#zam_zakladki ul{
	padding: 0; 
	margin: 0;
	list-style: none;
}

#zam_zakladki li {
	float: left; 
	position: relative; 
	width: 179px;
	text-align: center;
	padding: 5px 0px;
	margin-bottom: 0px;
	margin-left: 1px;
	margin-right: 1px;
	/*margin: 0px 8px;
	margin-right: 8px;*/
	border: 1px solid #E5E5E5; /*506A87*/
	/*border-left: 1px solid #00FF00;*/
	/*background-color: #996600;*/
}

#zam_zakladki li a {
	padding: 0;
	margin: 0;
	text-decoration: none;
	color: #000000;
}

#zam_zakladki li.st {
	padding-left: 0px;
	margin-left: 0px;
}

#zam_zakladki li.ost {
	padding-right: 0px;
	margin-right: 0px;
	width: 181px;
}

#zam_zakladki li.active {
	background-color: #E5E5E5;
	cursor: pointer;
	font-weight: bold;
}

#zam_zakladki li.hover {
	background-color: #F5F5F5;
	cursor: pointer;
}

#zam_3 {
	margin: 0px;
	width: 100%;
	/*height: 300px; Tymczas*/
	background-color: #E5E5E5;
}

#zam_1 {
	margin: 0px;
	width: 100%;
	background-color: #E5E5E5;
	padding-bottom: 5px;
}

#zam_1 input.input_wpis {
	width: 45px;
	text-align: right;
}

#zam_2 {
	margin: 0px;
	width: 100%;
	background-color: #E5E5E5;
	padding-bottom: 5px;
}

div#zam_1.off, div#zam_2.off, div#zam_3.off {
	display: none !important;
}

div#zam_1.on, div#zam_2.on, div#zam_3.on {
	display: block !important;
}

.zamowienie_lista {
	border-collapse: collapse;
	width: 100%;
	margin: 0 auto;
	margin-top: 10px;
	margin-bottom: 10px;
}

.zamowienie_lista th {
	text-align: center;
	background-color: #5D7B9D;
	color: #FFFFFF;
	padding: 2px;
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
}

.zamowienie_lista td {
	border-left: 1px solid #FFFFFF;
	border-right: 1px solid #FFFFFF;
	padding: 1px 2px;
	height: 30px;
}

td.zamowienie_lista_lp {
	border-left: 0px;
	text-align: right;
}

th.zamowienie_lista_lp {
	border-left: 0px;
}

td.zamowienie_lista_numer {
	text-align: center;
	padding: 0px;
}

td.zamowienie_lista_numer, td.zamowienie_lista_nazwa {
	cursor: pointer;
}

td.zamowienie_lista_ilosc {
	text-align: center;
}

td.zamowienie_lista_specjalne {
	/*background-color: #AA0000; */
	border-right: 0px; 
	color: #FFFFFF; 
	text-align: center; 
	font-size: 9px;
	height: auto;
	/*font-weight: bold;*/
}

.spec td {

}

td.zamowienie_lista_cena, th.zamowienie_lista_cena {
	text-align: right;
}

td.zamowienie_lista_wartosc, th.zamowienie_lista_wartosc {
	text-align: right;
}

td.zamowienie_lista_dostepnosc {
	text-align: center;
}

td.dostepnosc_brak, .dostepnosc_brak {
	color: #FF0000;
}

td.dostepnosc_jest, .dostepnosc_jest {
	color: #00AA00;
}

th.zamowienie_lista_usun, td.zamowienie_lista_usun {
	border-right: 0px;
}

td.zamowienie_lista_usun, td.zamowienie_lista_edytuj {
	text-align: center;
}
#zam_2, #zam_3 {
	display: none;
}

#zam_lewy_zam_box input.input_wpis {
	width: 160px;
}

.zamowienie_lista img {
	cursor: pointer;
}

.zam_wiersz_zamawiajacy p {
	padding-left: 10px; 
	margin: 0px;
	display: inline;
}

#zam_lewy_box_summary, #zam_prawy_box_summary {
	background-color: #F5F5F5; 
	width: 49%;
	display: inline; 
	margin-top: 10px; 
	padding-bottom: 5px;
}

#zam_3 ul.naglowek_pionowy, #zam_3 ul.inputy_podsumowanie, #zam_2 ul.naglowek_pionowy, #zam_2 ul.inputy_podsumowanie {
	padding: 0; 
	margin: 0; 
	list-style: none; 
	float: left;
	display: inline;
}

ul.dane_podglad, ul.dane_podglad_e2 {
	padding: 0; 
	margin: 0; 
	list-style: none; 
	float: left;
	display: inline;
}

.zam_podsumowanie_readonly {
	background-color: #F5F5F5;
	margin: 0px;
	padding: 0px;
	/*border: 1px solid #000000;*/
	border: 0px;
	font-weight: bold;
	font-size: 11px;
	font-family: Tahoma,Helvetica,Arial,sans-serif;
}

ul.naglowek_pionowy li {
	padding: 0px;
	margin: 0px;
	padding-left: 20px;
	float: left; 
	position: relative; 
	width: 9em; 
	display: block; 
	clear: left;
	margin-top: 5px;
}

ul.dane_podglad li, ul.dane_podglad_e2 li {
	padding: 0px;
	margin: 0px;
	padding-left: 20px;
	/*float: left; */
	position: relative; 
	width: 100%; 
	/*display: inline; 
	clear: left;*/
	margin-top: 5px;
	width: 100%;
}

ul.dane_podglad p.naglowek, ul.dane_podglad_e2 p.naglowek {
	float: left; 
	width: 85px;
	margin: 0px;
	padding: 0px;
}

ul.dane_podglad p.naglowek_rej, ul.dane_podglad_e2 p.naglowek_rej {
	float: left; 
	width: 125px;
	margin: 0px;
	/*padding: 0px;*/
}

ul.dane_podglad p.cialo, ul.dane_podglad_e2 p.cialo {
	font-weight: bold; 
	width: 150px; 
	margin: 0px;
	margin-left: 90px;
	padding: 0px;
}

ul.dane_podglad p.cialo_rej, ul.dane_podglad_e2 p.cialo_rej {
	font-weight: bold; 
	margin: 0px; 
	padding: 0px;
	width: 300px; 
	float: left;
}

ul.inputy_podsumowanie li {
	margin: 0;
	padding: 0;
	margin-top: 5px;
	float: left; 
	position: relative; 
	width: 9em; 
	clear: left;
}

ul.inputy_podsumowanie li input{
	margin: 0;
	padding: 0;
	font-size: 11px;
}

#zam_3 ul.sposob_wysylki {
	padding: 10px; 
	margin: 0px; 
	list-style: none; 
}

#zam_3 ul.sposob_wysylki li {
	width: 529px;
	/*border-bottom: 1px solid #000000;*/
	/*background-color: #996666;*/
}

#zam_3 ul.sposob_wysylki li div.dodatkowe {
	/*display: inline;
	margin: 0;
	margin-left: 200px; */
	margin-top: 5px;
	float: right;
	padding: 0; 
	/*background-color:#66CC33;*/
}

#zam_3 ul.sposob_wysylki li div.dodatkowe a.st, #zam_3 ul.sposob_wysylki li div.dodatkowe .last {
	margin-left: 10px;
	padding-right: 10px;
	border-right: 1px solid #000000;
}

#zam_3 ul.sposob_wysylki li div.dodatkowe .last {
	border: 0px;
}

#uwagi_ostateczne {
	width: 520px;
	margin: 10px auto;
	border: 1px solid #000000;
	height: 80px;
	font-size: 11px;
	font-family: Tahoma,Helvetica,Arial,sans-serif;
	display: block;
	padding: 1px;
}

#zam_3 textarea {
	color: #999999;
}

#logowanie_pomoc a {

}

.tabela_konfigurator td.cena {
	text-align: right;
}

.tabela_konfigurator td.stan, .tabela_konfigurator td.numer {
	text-align: center;
}

.tabela_konfigurator a, .tabela_konfigurator a:hover, .tabela_konfigurator a:visited {
	text-decoration: none;
	color: #506A87;
}

.zebatki th {
	text-align: center;
	font-weight: bold;
	font-family: Tahoma,Helvetica,Arial,sans-serif;
	font-size: 11px;
	height: 32px;
}

#zam_2 .zebatki th {
	padding: 0 5px;
}

.zebatki td.cena {
	text-align: right;
}

.zebatki td.stan, .zebatki td.zeby, .zebatki td.numer, .zebatki td.material {
	text-align: center;
	border-right: 1px solid #FFFFFF;
}

#zam_3 fieldset {
	margin: 10px 5px;
	padding: 5px;
}

#zam_3 fieldset legend {
	font-weight: bold;
	/*margin: 0px;
	padding: 0px;
	margin-bottom: 8px;*/
}

.import_nay {
	color: #FF0000;
}

.import_yea {
	color: #00AA00;
}

.ladowanie_import {
	text-align: center;
}

/* Profil */

#profil_1, #profil_2, #profil_3 {
	display: none; 
	background-color: #FFFFFF; 
	margin-top: 8px; 
}

ul.profil li {
	/*background-color: #00FF00; */
	width: 500px;;
}

/* glowna */

/* .main_news a, .main_news a:visited {
	text-decoration: none;
	color: #CA0002;
}

.main_news a:hover {
	text-decoration: underline;
	color: #CA0002 !important;
}

.main_news a.read_more, .main_news a.read_more:visited {
	text-decoration: underline;
	color: #CA0002;
}

.main_news a.read_more:hover {
	text-decoration: none;
	color: #CA0002;
}

.main_news p.secondary_news a.read_more:link, .main_news p.secondary_news a.read_more:visited, .main_news p.secondary_news a.read_more:link, .main_news p.secondary_news a.read_more:visited {
	text-decoration: underline;
	color: #CA0002;
	font-weight: normal;
}

.main_news p.secondary_news a.read_more:hover, .main_news a.read_more:hover {
	text-decoration: none;
	color: #CA0002;
	font-weight: normal;
}

.main_news img{
	border: 0px;
}

.main_news p.secondary_news {
	margin: 3px 0px;
	color: #000000;
}

.main_news p.secondary_news a:link, .main_news p.secondary_news a:visited {
	color: #000000;
	font-weight: bold;
}

.main_news span.data {
	font-weight: bold;
}

.main_news h4 {
	color: #CA0002; 
	font-size: 24px; 
	width: 100%; 
	text-align: justify; 
	line-height: 24px; 
	margin: 8px 0px; 
	padding: 0px;
}*/

#opis_newsa {
	text-align: justify; 
	line-height: 14px;
}

#obrazek_newsa {
	margin: 0 auto; 
	display: block; 
	width: 260px; 
}

#warto_wiedziec, #komunikaty_techniczne {
	margin: 0pt auto; 
	padding-top: 5px; 
	padding-bottom: 5px; 
	overflow: hidden; 
	width: 549px; 
	background-color: #E5E5E5; 
	margin-bottom: 5px;
}

.warto_wiedziajki {
	padding: 0; 
	list-style: none; 
	display: inline;
	margin: 5px; 
	margin-top: 15px;
}

ul.warto_wiedziajki li {
	padding: 0px;
	margin: 0px;
	float: left; 
	position: relative; 
	width: 100%; 
	display: inline; 
	clear: left;
	margin-top: 2px;
	width: 525px;
	padding-left: 10px;
}

ul.warto_wiedziajki p.naglowek {
	float: left; 
	width: 70px;
	margin: 0px;
	padding: 0px;
}

ul.warto_wiedziajki p.cialo {
	font-weight: bold; 
	margin: 0px;
	padding: 0px;
	width: 420px; 
	margin-left: 70px;
}

.warto_wiedziajki a,.warto_wiedziajki a:hover,.warto_wiedziajki a:visited {
	text-decoration: none;
	color: #000000;
	font-weight: bold;
}

.warto_wiedziajki a:hover {
	text-decoration: underline;
}

#mini_logowanie_opcje a, #mini_logowanie_opcje a:visited, #mini_logowanie_opcje a:hover{
	color: #000000; 
	cursor: pointer;
	text-decoration: none;
}

#mini_logowanie_opcje a:hover{
	text-decoration: underline;
}

#static a, #static a:visited, #static a:hover,
#help a, #help a:visited, #help a:hover, 
#srodek p a, #srodek p a:visited, #srodek p a:hover {
	color: #000000;
	text-decoration: none;
	font-weight: bold;
}

#static a:hover, #help a:hover, #srodek p a:hover {
	color: #FF0000;
	text-decoration: underline;
}

/* FAQ poczatek */
ul.FAQ-list, ul.FAQ-list li{margin:0; padding:0; list-style:none;}
ul.FAQ-list li{padding-top: 2px; padding-bottom: 2px;}
.FAQ-list ul, .FAQ-list ol {display: none;}
/*.FAQ-list ol {margin-top: 5px; margin-bottom: 5px;}*/
.FAQ-list ol div.uk, ol.FAQ-list div.uk {margin-top: 5px; margin-bottom: 5px;}
.FAQ-list ol li, ol.FAQ-list li{margin:0px; padding: 2px 0px; list-style: decimal;}

/*.FAQ-list div {margin-top: 5px; display: none; background: #FFFFFF; border: 1px #CCCCCC solid; padding: 8px;}*/
.FAQ-list div.ukryty {display: none; margin: 0; padding: 0;}
.FAQ-list div.ukryty div {margin-top: 5px; background: #FFFFFF; border: 1px #CCCCCC solid; padding: 8px;}
.FAQ-list a {cursor: pointer;}

.FAQ-list {display: block;}
.FAQ-list a.alt{background: #FFFFFF;}
.FAQ-list a.alt2{background:#FFFFFF;}

ul.FAQ-list li > a, ul.FAQ-list li > a:visited {padding: 2px; font-size: 11px; color: #FFFFFF !important; font-weight: bold; display:block; background-color: #5D7B9D;}
ul.FAQ-list li > a:hover {background-color: #5D7B9D; color: #FFFFFF !important;}

/*ul.FAQ-list li > a, ul.FAQ-list li > a:visited {font-size: 12px; font-weight: bold; display:block;}
ul.FAQ-list li > a:hover {background-color: #F5F5F5; color: #000000 !important;}*/

.FAQ-list ol li > a, .FAQ-list ol li > a:visited, ol.FAQ-list  li > a,  ol.FAQ-list li > a:visited {font-size: 11px; color: #000000 !important; text-decoration:none; display:block; font-weight: normal !important;}
.FAQ-list ol li > a.alt:hover,  ol.FAQ-list li > a.alt:hover {text-decoration: underline; background: #FFFFFF; color: #000000 !important;}
.FAQ-list ol li > a.alt2:hover, ol.FAQ-list li > a.alt2:hover{text-decoration: underline; background: #FFFFFF; color: #000000 !important;}
.FAQ-list ol li div a, .FAQ-list ol li div a:visited, ol.FAQ-list li div a, ol.FAQ-list li div a:visited {color: #000000 !important; text-decoration:none; font-weight:bold;}
.FAQ-list ol li div a:hover, ol.FAQ-list li div a:hover{text-decoration: underline;}
/* FAQ koniec */

ul.rejestracja_firmy li .input_wpis {
	margin: 0px;
	width: 150px;
}

ul.rejestracja_firmy li {
	width: 90%;
}

ul.rejestracja_firmy li .nieaktywny {
	color: #999999; 
	background-color: #EEEEEE;
}

ul.rejestracja_firmy li .cialo {
	margin-left: 145px;
	width: 260px !important;
}

ul.rejestracja_firmy li .naglowek {
	width: 140px;
}

#pliki_wiecej ul.dane_podglad ,#pliki_wiecej ul.dane_podglad_e2 {
	float: none;
}

#pliki_wiecej ul.dane_podglad li, #pliki_wiecej ul.dane_podglad_e2 li {
	padding: 0px;
	margin: 0px;
	padding-left: 20px;
	position: relative; 
	width: 100%; 
	margin-top: 5px;
	width: 100%;
}

.lista_normalna {
	margin: 0px;
	padding: 0px;
}

.lista_normalna li {
	list-style: none;
	margin: 0px;
}

.towary_galeria {
	display: inline;
	float: left;
	width: 137px;
	margin: 0px auto;
	padding: 10px 0px 5px 0px;
	/*border-bottom: 1px solid #000000;*/
}

div.towary_galeria {
	height: 270px;
}

.towary_galeria a {
	display: block;
	margin: 0 auto;
	width: 120px;
	text-align: left;
}

.towary_galeria img {
	border: 0px;
}

.towary_galeria h2 {
	margin-left: 10px;
	margin-bottom: 5px;
	width: 120px;
	height: 20px;
	position: relative;
}

.towary_galeria h2 span {
	display: block; 
	position: absolute; 
	bottom: 0;
}

.towary_galeria .nazwa_polska {
	margin-top: 5px;
	height: 40px;
}

.towary_galeria a.ma_motocykle {
	margin: 7px 10px auto auto; 
	float: right;
	display: inline;
	width: 20px;
}

.towary_galeria span.ma_motocykle {
	display: block; 
	width: 120px;
	margin: 6px auto auto 10px;
}

a.linking {
	display: block;
}

.ma_motocykle .data {
	display: inline;
	margin-left: 5px;
}