html, body {

	margin: 0;
	padding: 0;
	text-align: center;
	background-color: #ffffff;
	font: 11px Tahoma;
	color: #585858;
}
div {

	text-align: left;
}
img, p, ul {

	border: 0;
	padding: 0;
	margin: 0;
}
li {

	list-style: none outside url(images/li.jpg);
}
span.bold {

	font-weight: bold;
}
span.justify {

	text-align: justify;
}
input.rejestracja {

	width: 300px;
}
span.cena {

	color: #1f7cd3;
	font-weight: bold;
}
td.detale {
	vertical-align: top;
	text-align: left;
	padding: 15px 0 0;
}
td.detale img {
	display: block;
	float: left;
	margin: 0 5px 5px 0;
}
td.detale span {
	display: block;
	clear: both;
	font-size: 10px;
	color: #d7080e;
}
/* produkty */

a.linki_produkty:link, a.linki_produkty:visited {

	color: #22619b;
	text-decoration: none;
}
a.linki_produkty:hover {

	color: #184771;
	text-decoration: underline;
}
td.produkt_naglowek {

	width: 125px;
	height: 24px;
	background: #ffffff url(images/tlo_produkt.jpg) no-repeat 0 0;
	text-align: center;
}
td.produkt_zdjecie {

	width: 125px;
	height: 126px;
	text-align: center;
	background-color: #ffffff;
}
div.produkt_cena_nowosci {

	background: #ffffff url(images/background_cena.jpg) repeat-x 0 0;
	height: 17px;
	width: 80px;
	color: #ffffff;
	text-align: center;
	padding-top: 3px;
}
div.produkt_cena_polecamy {

	background: #ffffff url(images/background_cena_poleacmy.jpg) repeat-x 0 0;
	height: 17px;
	width: 80px;
	color: #ffffff;
	text-align: center;
	padding-top: 3px;
}
div.produkt_cena_promocje {

	background: #ffffff url(images/background_cena_promocje.jpg) repeat-x 0 0;
	height: 17px;
	width: 80px;
	color: #ffffff;
	text-align: center;
	padding-top: 3px;
}
div.produkt_cena_bestseller {

	background: #ffffff url(images/background_cena_bestseller.jpg) repeat-x 0 0;
	height: 17px;
	width: 80px;
	color: #ffffff;
	text-align: center;
	padding-top: 3px;
}
/* produkty */

/* szkielet */

#top_menu {

	height: 34px;
	width: 100%;
	background: #ffffff url(images/backgound_top_menu.jpg) repeat-x top;
}
#top {

	height: 122px;
	width: 100%;
	background: #ffffff url(images/background_flash.jpg) repeat-x top;
}
#hp_zajawki {
	background: transparent url(images/bg_zajawka.gif) repeat-x 0 0;
	height: 240px;
	width: 100%;
}
#hp_dzialy {
	height: 240px;
	margin: 0 auto;
	width: 980px;
	background: transparent url(images/bg_zajawki_shadow.jpg) no-repeat center top;
}
#left_zajawka {
	float: left;
	padding-left: 130px;
}
#right_zajawka {
	float: right;
	padding-right: 110px;
}
#top_cien {

	height: 29px;
	width: 100%;
	background: #ffffff url(images/background_cien_pod_flash.jpg) repeat-x top;
}
#zajawki {

	height: 212px;
	width: 100%;
	background: #ffffff url(images/background_zajawki.jpg) repeat-x top;
}
#produkty {

	height: 283px;
	width: 100%;
	background: #ffffff url(images/background_produkty.jpg) repeat-x 0 0;
}
#cont {

	width: 100%;
	background: #ffffff url(images/background_content.jpg) repeat-x 0 0;
}
#nad_stopka {

	height: 12px;
	width: 100%;
	background: #ffffff url(images/nad_stopka.jpg) repeat-x 0 0;
	clear: both;
}
#stopka {

	height: 45px;
	width: 100%;
}
/* end szkielet */

#top_menu #menu_gora {

	width: 980px;
	height: 34px;
	margin-left: auto;
	margin-right: auto;
}
#top #top_all {

	width: 980px;
	height: 122px;
	margin-left: auto;
	margin-right: auto;
}
#top #top_all #flash {

	width: 740px;
	height: 122px;
	float: left;
}
#top #top_all #szukaj_top {
	position: relative;
	width: 240px;
	height: 122px;
	float: left;
	background: transparent url(images/background_szukajka_top.jpg) no-repeat 0 0;
}
#top #top_all #szukaj_top #login {
	position: absolute;
	width: 223px;
	height: 51px;
	background: transparent url(images/background-login.gif) repeat-x left bottom;
}
#top #top_all #szukaj_top #login p {
	height: 31px;
	margin-top: 5px;
	padding: 6px 0 0 32px;
	color: #585858;
	font-size: 11px;
	background: transparent url(images/icon-login.png) no-repeat left center;
}
#top #top_all #szukaj_top #login p a {
	color: #585858;
	font-weight: bold;
	text-decoration: none;
}
#top #top_all #szukaj_top #login p a:hover {
	text-decoration: underline;
}
#top #top_all #szukaj_top #input {

	margin-top: 55px;
}
#top #top_all #szukaj_top input.szukajka_top {

	border: none;
	background: transparent;
	width: 170px;
	color: #28557f;
	font-size: 11px;
}
#top #top_all #szukaj_top div.rounded {

	background: transparent url(images/input_szukaj_top.jpg) no-repeat 0 0;
	padding: 4px 0px 8px 10px;
}
#top #top_all #szukaj_top #input a.szukaj_top:link, a.szukaj_top:visited {

	color: #299BF8;
	font-weight: bold;
	text-decoration: underline;
}
#top #top_all #szukaj_top #input a.szukaj_top:hover {

	color: #5c7286;
	text-decoration: underline;
}
#top_cien #pod_flash {

	height: 29px;
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}
#zajawki #dzialy {

	height: 212px;
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}
#zajawki2 #dzialy2 {

	width: 980px;
	margin-left: auto;
	margin-right: auto;
}
#produkty #produkty_all {

	height: 283px;
	width: 980px;
	margin-left: auto;
	margin-right: auto;
}
#stopka #stopka_all {

	width: 940px;
	margin-left: auto;
	margin-right: auto;
	padding: 15px 20px 0px 20px;
	font-size: 9px;
}
#stopka #stopka_all a.iguana:link, a.iguana:visited {

	color: #908e8e;
	text-decoration: underline;
}
#stopka #stopka_all a.iguana:hover {

	color: #696868;
}
#stopka #stopka_all span.przerwa_dolne_menu {

	padding: 0px 19px 0px 19px;
	width: 1px;
}
#stopka #stopka_all a.dolne_menu:link, a.dolne_menu:visited {

	color: #22619b;
	text-decoration: none;
}
#stopka #stopka_all a.dolne_menu:hover {

	color: #184269;
	text-decoration: underline;
}
#cont #content {

	width: 980px;
	margin-left: auto;
	margin-right: auto;
	clear: both;
	overflow: hidden;
}
#cont #content #left {

	float: left;
	width: 210px;
	background-color: #f2f2f2;
	height: auto;
	padding-bottom: 10000px;
	margin-bottom: -10000px;
}
#cont #content #left #menul {

	margin: 0;
	margin-left: 7px;
	margin-right: 7px;
	background-color: #f2f2f2;
}
#cont #content #left #menul a.menu_lewe {

	display: block;
	background: #f2f2f2 url(images/strzalka_menu-trans.png) no-repeat 0 0;
	border-top: 1px solid #dcdcdc;
	color: #585858;
	padding: 7px 0px 7px 23px;
	text-decoration: none;
}
#cont #content #left #menul a.menu_lewe:hover {

	background-color: #e7e7e7;
	color: #585858;
}
#cont #content #left #menul a.current {

	display: block;
	background: transparent url(images/strzalka_menu-trans.png) no-repeat 0 0;
	border-top: 1px solid #dcdcdc;
	color: #22619b;
	font-weight: bold;
	padding: 7px 0px 7px 23px;
	text-decoration: none;
}
#cont #content #left #menul a.current:hover {

	display: block;
	background: #f2f2f2 url(images/strzalka_menu-trans.png) no-repeat 0 0;
	border-top: 1px solid #dcdcdc;
	color: #22619b;
	font-weight: bold;
	padding: 7px 0px 7px 23px;
	text-decoration: none;
}
#cont #content #left #menul a.podmenu_lewe {

	display: block;
	background-color: #f2f2f2;
	color: #22619b;
	padding: 2px 0px 2px 39px;
	text-decoration: none;
}
#cont #content #left #menul a.podmenu_lewe:hover {

	background: #eaeaea url(images/strzlka_podmenu-trans.png) no-repeat 0 0;
	color: #338cdf;
}
#cont #content #left #menul a.podmenu_lewe2 {

	display: block;
	background: #eaeaea url(images/strzlka_podmenu-trans.png) no-repeat 0 0;
	color: #338cdf;
	padding: 2px 0px 2px 39px;
	text-decoration: none;
}
#cont #content #left #menul a.podmenu_lewe2:hover {

	background-color: #f2f2f2;
	color: #22619b;
}
#cont #content #tresc {

	width: 770px;
	float: right;
}
#cont #content #tresc td.gdzie_produkt {

	color: #608eb9;
	font-size: 10px;
	padding-left: 21px;
	text-align: left;
	line-height: 11px;
	vertical-align: middle;
	background: #ffffff url(images/background_gdzie.jpg) repeat-x 0 0;
}
#cont #content #tresc span.strzaly {

	color: #608eb9;
	font-size: 10px;
	padding-left: 7px;
	padding-right: 7px;
}
#cont #content #tresc a.link_gdzie_produkt:link, a.link_gdzie_produkt:visited {

	color: #608eb9;
	text-decoration: none;
}
#cont #content #tresc a.link_gdzie_produkt:hover {

	color: #486b8b;
	text-decoration: underline;
}
#cont #content #tresc td.koszyk_top {

	color: #0c4a84;
	text-align: center;
	vertical-align: middle;
	background: #ffffff url(images/background_gdzie.jpg) repeat-x 0 0;
}
#cont #content #tresc #zawartosc {

	width: 728px;
	padding: 21px 21px 21px 21px;
}
#cont #content #tresc #zawartosc ol {

	margin: 0px 0px 0px 28px;
	padding: 0px;
}
#cont #content #tresc #zawartosc li {

	list-style: decimal outside;
	line-height: 16px;
}
#cont #content #tresc #zawartosc table#zamTab {
	width: 100%;
	margin: 0 0 15px;
	border-collapse: collapse;
	border-spacing: 0;
	line-height: 140%;
}
#cont #content #tresc #zawartosc table#zamTab th, #cont #content #tresc #zawartosc table#zamTab td {
	padding: 15px;
	border: 1px solid #e9e9e9;
}
#cont #content #tresc #zawartosc table#zamTab .center {
	text-align: center;
}
#cont #content #tresc #zawartosc table#zamTab .lp {
	width: 25px;
	text-align: center;
}
#cont #content #tresc #zawartosc table#zamTab td.nazwa {
	font-weight: bold;
}
#cont #content #tresc #zawartosc table#zamTab .ilosc {
	width: 75px;
	text-align: center;
}
#cont #content #tresc #zawartosc table#zamTab .cena {
	width: 75px;
	text-align: center;
}
#cont #content #tresc #zawartosc #loga {

	width: 728px;
	padding-bottom: 17px;
}
#cont #content #tresc #zawartosc_produkt {

	width: 728px;
	padding: 0px 21px 21px 21px;
}
#cont #content #tresc #zawartosc_produkt input.zapytanie, textarea.zapytanie {

	width: 183px;
	overflow: hidden;
	border: 1px solid #dbdbdb;
	padding-left: 3px;
	font: 11px Tahoma;
	color: #585858;
}
#cont #content #tresc #zawartosc_produkt td.kolor_zapytanie {

	color: #22619b;
}
#cont #content #tresc #zawartosc_produkt div.p_nazwa {

	color: #0c4a84;
	font: 1.51em Trebuchet MS;
	padding-bottom: 2px;
}
#cont #content #tresc #zawartosc_produkt div.p_cena {

	color: #787878;
	font: 1.19em Trebuchet MS;
	padding-bottom: 7px;
	font-weight: bold;
}
#cont #content #tresc #zawartosc_produkt span.p_nowa {

	color: #1e73c1;
}
#cont #content #tresc #zawartosc_produkt span.p_stara {

	text-decoration: line-through;
}
#cont #content #tresc #zawartosc_produkt div.p_opcje {

	padding: 5px 0px 10px 0px;
}
#cont #content #tresc #zawartosc_produkt select {

	font: 11px Tahoma;
	color: #585858;
	width: 150px;
}
#cont #content #tresc #zawartosc_produkt #opinie {

	width: 100%;
	margin: 15px 0 15px 0;
}
#cont #content #tresc #zawartosc_produkt #opinie a.link_opinie:link, a.link_opinie:visited {

	color: #1c589c;
	font-weight: bold;
	text-decoration: none;
}
#cont #content #tresc #zawartosc_produkt #opinie a.link_opinie:hover {

	color: #1b62b2;
	text-decoration: underline;
}
#cont #content #tresc #zawartosc_produkt #opinie td.data {

	color: #b4b4b4;
}
#cont #content #tresc #zawartosc_produkt #opinie td.nazwisko {

	font-weight: bold;
	padding-right: 10px;
}
/* tabView */

#tabbed_box_1 {

	margin: 0px;
	width: 728px;
}
.tabbed_area {

	background-color: #ffffff;
	padding-top: 5px;
}
ul.tabs {

	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	padding-bottom: 4px;
	border-bottom: 4px solid #405b91;
}
ul.tabs li {

	list-style: none;
	display: inline;
}
ul.tabs li a {

	color: #717172;
	font-weight: bold;
	padding: 3px 14px 3px 14px;
	text-decoration: none;
	border: 1px solid #adadad;
	background: #464c54 url(images/background_tab_out.jpg) repeat-x top;
}
ul.tabs li a:hover {

	border-color: #303c51;
}
ul.tabs li a.active {

	color: #ffffff;
	font-weight: bold;
	padding: 5px 14px 5px 14px;
	border: 1px solid #464c54;
	border-bottom: 1px solid #405b91;
	background: #405b91 url(images/background_tab_over.jpg) repeat-x top;
}
.content {

	background-color: #ffffff;
	padding: 15px;
	border: 1px solid #dbdbdb;
	color: #585858;
}
#w_zestawie, #akcesoria, #english_description, #funkcje, #technologie {
	display: none;
}
/* end tabView */

/* menu lewe */

#left h2 {

	font-size: 11px;
	margin: 0;
	padding: 0;
}
#left a {

	display: block;
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	margin: 0;
	padding: 8px 10px 7px 30px;
}
#left h2.n_zegarki a {
	background: transparent url(images/background_zegarki.jpg) no-repeat 0 0;
}
#left h2.n_chronometry a {
	background: transparent url(images/background_chronometry.jpg) no-repeat 0 0;
}
#left h2.n_analizatory a {
	background: transparent url(images/background_analizatory.jpg) no-repeat 0 0;
}
#left h2.n_obuwie a {
	background: transparent url(images/background_obuwie.jpg) no-repeat 0 0;
}
#left h2.n_zegarki a:hover {
	background-position: -210px 0;
}
#left h2.n_chronometry a:hover {
	background-position: -210px 0;
}
#left h2.n_analizatory a:hover {
	background-position: -210px 0;
}
#left h2.n_obuwie a:hover {
	background-position: -210px 0;
}


