body { background-color: #747474; font-family: tahoma; font-size: 12px; } 
body,form,ul,p,h1,li,td { margin: 0px; padding: 0px; }
table { border-collapse: collapse; border-spacing: 0px; border-style: none; border-width: 0px; }
img { border-style: none; border-width: 0px; }

#container { width: 920px; margin: 0 auto; }

#top1 { background: no-repeat url('../images/p2b_a_sl1_03.gif') top center; width: 920px; height: 15px; }
#topL { background: no-repeat url('../images/p2b_a_sl1_05.gif'); width: 10px; height: 75px; float: left; }
#topC { background: no-repeat url('../images/p2b_a_sl1_06.gif') top center; width: 900px; height: 75px; float: left; }
#topR { background: no-repeat url('../images/p2b_a_sl1_07.gif'); width: 10px; height: 75px; float: left; }

#menuGora { margin: 5px 10px 5px 0px; } 
#menuGora ul { list-style-type: none; } 
#menuGora li { display: inline; } 
#menuGora a { color: #000; text-decoration: none; font-size: 10px; }
#menuGora a.glowna { background: no-repeat url('../images/gora_03.gif'); padding: 0px 0px 0px 18px; } 
#menuGora a.mapa { background: no-repeat url('../images/gora_05.gif'); padding: 0px 0px 0px 15px; } 
#menuGora a.kontakt { background: no-repeat url('../images/gora_07.gif'); padding: 0px 0px 0px 20px; } 

#logowanie { margin: 10px 10px 0px 0px; }
#logowanie ul { list-style-type: none; } 
#logowanie li { display: inline; } 
#logowanie input.loginInp { width: 80px; border-style: solid; border-width: 2px; border-color: #747474; }
#logowanie input.loginSub { width: 30px; border-style: solid; border-width: 1px; background-color: #CBCBCB; border-color: #000; }

#menuLogowanie { margin: 5px 10px 0px 0px; } 
#menuLogowanie a { color: #666; text-decoration: none; font-size: 10px; } 

#main { width: 900px; margin-left: 15px;} 

#content { clear: left; background: url('../images/bg.gif'); background-repeat: repeat-y; width: 920px; }
	#content a.rowerowe { display: block; width: 195px; height: 30px; background: url('../images/p2b_a_sl1_10.gif'); } 
	#content a.narciarskie { display: block; width: 195px; height: 35px; background: url('../images/p2b_a_sl1_15.gif'); } 
	#content a.turystyczne { display: block; width: 195px; height: 35px; background: url('../images/p2b_a_sl1_17.gif'); } 
	#content a.promocje { display: block; width: 195px; height: 40px; background: url('../images/p2b_a_sl1_18.gif'); }
	#content .inp { border-style: solid; border-width: 2px; border-color: #aaa; } 
	#content .sub {border-style: solid; border-width: 1px; background-color: #CBCBCB; border-color: #000; } 
	
#cL { width: 190px; float: left; margin: 0px 5px 0px 0px; }
	#cL .menuL { width: 165px; height: 23px; font-size: 12px; color: #fff; padding: 7px 0px 0px 25px; background: no-repeat url('../images/p2b_a_sl1_22.gif'); }
	#cL .menuLcontent { width: 190px; margin: 5px 0px 20px 0px; }	
	#cL h1 { font-size: 11px; text-align: center; font-weight: 100; color: #666; margin: 10px 0px 10px 0px; } 
	#cL ul { list-style-image: url('../images/listaD.gif'); margin: 0px 0px 0px 20px; } 
	#cL ul > li > ul { list-style-image: none; list-style-type: circle; margin: 0px 0px 0px 20px; color: #FF4800; } 
	#cL li { line-height: 1.5em; }
	#cL a { font-size: 12px; text-decoration: none; color: #000; }
	#cL a:hover { font-size: 12px; text-decoration: none; color: #FF4800; }
	#cL a.poziom1{ font-size: 11px; text-decoration: none; color: #666; }
	#cL a:hover.poziom1 { font-size: 11px; text-decoration: none; color: #FF4800; }

#cC { width: 540px; float: left; }
	#cC a { font-family: tahoma; font-size: 12px; text-decoration: underline; color: #666; }
	#cC a:hover { font-size: 12px; text-decoration: underline; color: #ff4800; }
	#cC a.wiecej { font-family: tahoma; font-size: 12pt; display: block; text-decoration: none; color: #666; text-align: right; }
	#cC a:hover.wiecej { font-size: 12pt; display: block; text-decoration: none; color: #ff4800; text-align: right; }
	#cC h1 { display: block; padding: 6px 0px 0px 30px; width: 510px; height: 24px; background: url('../images/pasek.gif'); margin: 0px 0px 20px 0px;  font-size: 14px; font-weight: 100; }
	#cC h2 { font-family: lucida console; font-size: 14px; font-weight: 100; margin: 0px 0px 20px 0px; padding: 0px; } 
	#cC h3 { text-align: center; font-family: tahoma; margin: 20px 0px 10px 0px; }
	#cC h5 { font-family: tahoma; font-size: 11px; font-weight: 100; text-align: center; margin: 0px 0px 20px 0px; } 
	#cC h5 a { color: #ff4800; text-decoration: none; } 
	#cC a.przyciskBW { background-image: url('../images/butBW.gif'); background-position: right; padding: 5px 25px 6px 10px; color: #666; font-size: 12px; margin: 10px 5px 10px 5px; text-decoration: none; border-style: solid; border-color: #7f7f7f; border-width: 0px 0px 0px 1px; float: right; }
	#cC a.przyciskC { background-image: url('../images/butC.gif'); background-position: right; padding: 5px 25px 6px 10px; color: #ff4800; font-size: 12px; margin: 10px 5px 10px 5px; text-decoration: none; border-style: solid; border-color: #ff4800; border-width: 0px 0px 0px 1px; float: right; }
	#cC .link { height: 25px; clear: right; }
	
#cR { width: 150px; float: left; margin: 0px 0px 0px 5px; } 
	#cR .menuR { width: 125px; height: 23px; font-size: 11px; color: #fff; padding: 7px 0px 0px 25px; background: no-repeat url('../images/p2b_a_sl1_bg_23.gif'); }
	#cR .menuRBW { width: 125px; height: 23px; font-size: 11px; color: #000; padding: 7px 0px 0px 25px; background: no-repeat url('../images/tloBWprawe.gif'); }
	#cR .menuRcontent { width: 150px; margin: 5px 0px 20px 0px; }	
	#cR ul { list-style-image: url('../images/listaM.gif'); margin: 10px 0px 0px 20px; } 
	#cR li { line-height: 1.5em; }
	#cR a { font-size: 10px; text-decoration: none; color: #000; }
	#cR a:hover { font-size: 10px; text-decoration: underline; color: #000; }
	#cR b { color: #FF4800; }
	#cR h1 { font-size: 11px; text-align: center; font-weight: 100; color: #666; margin: 10px 0px 10px 0px; } 

#nav { width: 880px; font-size: 10px; line-height: 3em; padding: 0px 10px 0px 10px; }
#nav a { color: #000; font-weight: 100; text-decoration: none; }
#nav a:hover { color: #ff4800; font-weight: 100; text-decoration: none; }
#nav ul { list-style-type: none; }
#nav li { display: inline; } 
#newsy { margin: 0px 0px 10px 0px; } 
#newsy h2 { display: block; font-size: 12px; font-weight: 800; margin: 0px; }
#newsy h2 > a { font-size: 12px; font-weight: 800; color: #ff4800; text-decoration: none; }
#newsy a.wiecej { display: block; font-size: 10px; font-weight: 100; color: #ff4800; text-decoration: none; text-align: right; }
#newsy a.wiecej:hover { font-size: 10px; }
#newsy span { display: block; font-size: 10px; color: #666; font-weight: 100; margin-bottom: 5px; }
#newsy ul { list-style-type: none; }
#newsy h3 { font-size: 11px; display: block; margin: 0px 0px 20px 0px; font-weight: 100; color: #333; text-align: left;  } 
#newsy li { margin: 0px 15px 0px 15px; }

#promocje { margin: 0px 0px 10px 0px; } 
#promocje h2 { display: block; font-size: 12px; font-weight: 800; margin: 0px; }
#promocje h2 > a { font-size: 12px; font-weight: 800; color: #ff4800; text-decoration: none; }
#promocje a.wiecej { display: block; font-size: 10px; font-weight: 100; color: #ff4800; text-decoration: none; text-align: right; }
#promocje a.wiecej:hover { font-size: 10px; }
#promocje span { display: block; font-size: 10px; color: #666; font-weight: 100; margin-bottom: 20px; }
#promocje ul { list-style-type: none; }
#promocje h3 { font-size: 11px; display: block; margin: 0px; font-weight: 100; color: #333; text-align: left; } 
#promocje li { margin: 0px 15px 0px 15px; }

#kategorieTowarow { } 
#kategorieTowarow ul { list-style-type: none; margin-left: 10px; } 
#kategorieTowarow li { display: block; float: left; width: 150px; height: 175px; text-align: center; border: none;  margin: 0px 20px 20px 0px; } 
#kategorieTowarow a { color: #ff4800; font-weight: 800; text-decoration: none;  }
#kategorieTowarow span { font-size: 10px; display: block; color: #999; }

#podkategorieTowarow { } 
#podkategorieTowarow ul { list-style-type: none; margin-left: 20px; } 
#podkategorieTowarow li { display: block; float: left; width: 70px; height: 85px; text-align: center; border: none;  margin: 0px 10px 10px 0px; } 
#podkategorieTowarow a { color: #ff4800; font-weight: 100; text-decoration: none;  }
#podkategorieTowarow span { font-size: 10px; display: block; color: #999; }

#footer { clear: left; padding: 5px 15px 0px 10px; clear: left; background: url('../images/p2b_a_sl1_24.gif'); background-repeat: repeat-y; width: 895px; height: 22px; text-align: right; }
#footer a { font-size: 10px; color: #ddd; text-decoration: none; } 
#footer a:hover { color: #FF4800; } 

#towaryD { }
#towaryD a.towar { display: block; font-size: 12px; font-weight: 800; color: #999; margin: 0px 0px 5px 10px;}
#towaryD h2 { font-family: tahoma;  font-size: 16px; font-weight: 800; color: #ff4800; margin: 0px 0px 5px 10px; }
#towaryD span { display: block; font-family: tahoma;  font-size: 10px; font-weight: 100; color: #000; margin: 0px 0px 3px 10px; }
#towaryD .przerwa { clear: left; margin-bottom: 10px; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #eee;  } 
#towaryD .opis { padding: 10px 0px 0px 10px; }

#towarInfo span { display: block; font-size: 10px; font-weight: 800; }
#towarInfo b { display: block; font-size: 15px; margin-bottom: 10px; }
#towarInfo b.cena { font-size: 24px; text-decoration: none; font-weight: 100; }
#towarInfo em { display: block; font-size: 10px; color: #666; }
#towarInfo h4 { display: block; font-size: 10px; color: #666; margin: -10px 0px 10px 0px; font-weight: 100; }

#towarOpis { font-size: 11pt; margin: 20px 0px 20px 0px; text-align: justify; } 

#towarParametry { margin: 0px 0px 20px 0px; } 
#towarParametry td { padding: 5px 0px 5px 0px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #eee; } 

#fotoDuze img { display: block; margin: 0 auto; }
#fotoDuze span { clear: right; display: block; text-align: center; margin: 0px 0px 10px 0px; font-size: 12px; } 
#fotoDuze .powieksz { width: 118px; float: right; }

#twojKoszyk { margin-bottom: 10px; } 
#twojKoszyk ul { list-style-type: none; } 
#twojKoszyk li { margin: 0px 0px 10px 10px; } 

#poradnik { clear: both; background: url('../images/poradnikBG.gif'); width: 540px; height: 141px; margin: 20px 0px 10px 0px; }
#poradnik h1 { background: none; padding: 10px 0px 10px 10px; font-weight: 800; font-size: 12px; margin: 0px; } 
#poradnik table { margin: 0px 0px 0px 20px;  }
#poradnik td { vertical-align: top; }
#poradnik span { color: #ff4800; font-weight: 800; font-size: 12px; display: block; margin-bottom: 10px; } 
#poradnik ul { list-style-type: none; }
#poradnik li { margin-bottom: 3px; }
#poradnik a { color: #000; text-decoration: none; } 
#poradnik a:hover { color: #000; text-decoration: underline; } 

#rejestracja span { display: block; background: none; margin: 0px; text-align: justify; }
#rejestracja a { color: #ff4800; text-decoration: none; }
#rejestracja input[disabled],select[disabled] { background: #eee; }

#aktywacja { font-size: 12px; margin: 0px 30px 20px 30px; text-align: justify; } 
#aktywacja a { font-size: 15px; color: #000; text-decoration: none; }
#aktywacja a:hover { font-size: 15px; color: #000; text-decoration: underline; }

#zamowienieLogin { margin-top: 50px; margin-bottom: 50px; } 
#zamowienieLogin a.zarejestruj { font-size: 17px; text-decoration: none; color: #FF4800; text-align: center; display: block; width: 200px; margin: 0 auto; }

td.h1 { text-align: center; padding: 5px 0px 5px 0px; background: #eaeaea; border-style: solid; border-width: 1px 2px 1px 2px; border-color: #ccc #fff #ccc #fff; }
td.t1 { text-align: center; padding: 10px 0px 10px 0px; background: #fff; border-style: solid; border-width: 0px 2px 1px 0px; border-color: #fff #fff #ccc #fff; }
td.t1 a { font-size: 10px; color: #000; text-decoration: underline; font-weight: 100; text-align: left; }
td.t1 a:hover {  font-size: 10px; color: #ff4800; text-decoration: underline; font-weight: 100; }
td.t2 { text-align: left; padding: 10px 0px 10px 5px; background: #fff; border-style: solid; border-width: 0px 2px 1px 0px; border-color: #fff #fff #ccc #fff; }
td.t2 a { font-size: 10px; color: #000; text-decoration: none; font-weight: 800; }
td.t2 a:hover {  font-size: 10px; color: #ff4800; text-decoration: none; font-weight: 800; }
td.t2 span { display: block; font-size: 10px; margin: 4px 0px 4px 0px; }

.cena {	color: #666; display: block; font-size: 10px; text-decoration: line-through; }
.twojaCena { color: #ff4800; display: block; font-size: 10px; }

#mojeZamowienia { margin: 10px 0px 20px 0px; }
#mojeZamowienia a.pokaz { display: block; color: #fff; font-weight: 800; background-color: #666; width: 60px; text-align: center; margin: 0 auto; line-height: 1.5em; text-decoration: none; }
#mojeZamowienia a:hover.pokaz { background-color: #ff4800; }

.top10 { width: 150px; margin: 10px 0px 20px 0px; } 
.top10 img { display: block; margin-bottom: 5px; } 
.top10 span { display: block; text-align: center; } 

.porownaj { margin-top: 10px; font-size: 13px; }

#pokazProducenta span { display: block; width: 150px; margin: 10px 0px 10px 0px; }
#pokazProducenta h5 { display: block; font-family: tahoma; font-size: 10px; text-align: center; margin: 10px 0px 0px 0px; text-align: center; }
#pokazProducenta .aktProd { text-align: center; width: 120px; margin: 0 auto; }

#towarZdjecia a { display: block; float: left; width: 110px; height: 110px; border-style: solid; border-width: 1px; border-color: #ddd; margin: 0px 10px 10px 0px; text-align: center; }

#doKoszyka a { color: #fff; display: block; width: 240px; margin: 0 auto; padding: 5px 0px 5px 0px; text-align: center; background-color: #FF4800; font-size: 13px; font-weight: 800; text-decoration: none; margin-top: 10px; margin-bottom: 20px;  } 
#doKoszyka a:hover { color: #fff; display: block; width: 240px; margin: 0 auto; padding: 5px 0px 5px 0px; text-align: center; background-color: #FF4800; font-size: 13px; font-weight: 800; text-decoration: none; margin-top: 10px; margin-bottom: 20px; } 

#informacje { line-height: 1.5em; text-align: justify; margin: 0px 10px 15px 10px; }
#informacje ol { margin-left: 10px; padding-left: 15px;  }
#informacje ul { margin-left: 10px; padding-left: 15px;  }
#informacje li { margin-bottom: 10px; font-size: 12px; font-weight: 800; }
#informacje li>ol>li { margin-bottom: 10px; font-size: 12px; font-weight: 100; }
#informacje li>ul>li { margin-bottom: 10px; font-size: 12px; font-weight: 100; }
#informacje span { background-color: #FFCFCF; } 

#mapaKategorii a { font-size: 10px; text-decoration: none; color: #000; }
#mapaKategorii a:hover { font-size: 10px; }
#mapaKategorii h1 { } 

#kontakt h1 { text-align: center; font-size: 20px; font-weight: 800; } 
#kontakt h2 { text-align: center; font-size: 16px; font-weight: 100; } 

#obliczRate { width: 126px; margin: 0 auto;  }
#obliczRate_false { width: 350px; margin: 0 auto; font-size: 14px; text-align: center;  }
#obliczRate_towar { text-align: center; }

.sort { background-color: #f1f1f1; padding: 5px 0px 5px 5px; border-style: solid; border-width: 0px 0px 1px 0px; border-color: #ccc; margin-bottom: 20px; } 
.snav { width: 20px; background-color: #ddd; text-align: center; }
.snav a { text-decoration: none; font-size: 10px; padding: 0px 5px 0px 5px;	 } 
.iloscProduktow { font-size: 11px; } 

.wypelnij_wniosek { width: 236px;height: 36px;display: block;margin-top: 3px;margin-right: auto;margin-bottom: 0pt;margin-left: auto;background-color: transparent;background-image: url("../images/btn_wypelnij_wniosek.gif"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; }
.wypelnij_wniosek:hover { background-position: 0pt -42px; }
.obliczRate { margin: 5px 0px 0px 10px; display: block; }


