body { margin:0px; padding:0px; background-color:#0B0B0B; }
#rapid {
	height:100%;
	width:100%;
	
}
#rapid_page {
	margin-left: auto;
	margin-right: auto;
	height:100%;
	width: 1250px;
	background-image:url(images/back.jpg); background-repeat:repeat-y;
	
}
#gora {
	margin-left: auto;
	margin-right: auto;
	height: 112px;
	width: 952px;
	background-color:#0B0B0B;
}
#gora_1 { height: 112px; width: 170px; float:left; }
#gora_2 { height: 112px; width: 782px; float:left; }
#gora_2_1 { height: 26px; width: 782px;  }
#gora_2_2 { height: 44px; width: 782px;  }
#gora_2_3 { height: 42px; width: 782px;  text-align:right; }
#menu1,#menu2,#menu3,#menu4,#menu5,#menu6,#menu7 { display: inline-block; }
#menu7 { width:82px; height:42px; background-image: url(images/7.jpg); background-position: 0px 0px; background-repeat:no-repeat; }
#menu1 { width:77px; height:42px; background-image: url(images/1.jpg); background-position: 0px 0px; background-repeat:no-repeat; }
#menu2 { width:102px; height:42px; background-image: url(images/2.jpg); background-position: 0px 0px; background-repeat:no-repeat; }
#menu3 { width:130px; height:42px; background-image: url(images/3.jpg); background-position: 0px 0px; background-repeat:no-repeat; }
#menu4 { width:76px; height:42px; background-image: url(images/4.jpg); background-position: 0px 0px; background-repeat:no-repeat; }
#menu5 { width:179px; height:42px; background-image: url(images/5.jpg); background-position: 0px 0px; background-repeat:no-repeat; }
#menu6 { width:94px; height:42px; background-image: url(images/6.jpg); background-position: 0px 0px; background-repeat:no-repeat; }

#gora a:hover#menu1, #gora a:hover#menu2, #gora a:hover#menu3, #gora a:hover#menu4, #gora a:hover#menu5, #gora a:hover#menu6, #gora a:hover#menu7 { background-position: 0px -42px; }
#body1 #menu1 { background-position: 0px -42px; }
#body2 #menu2 { background-position: 0px -42px; }
#body3 #menu3 { background-position: 0px -42px; }
#body4 #menu4 { background-position: 0px -42px; }
#body5 #menu5 { background-position: 0px -42px; }
#body6 #menu6 { background-position: 0px -42px; }
#body7 #menu7 { background-position: 0px -42px; }



#body1 #link2 { text-decoration:underline; }
#body2 #link7 { text-decoration:underline; }
#body3 #link3 { text-decoration:underline; }
#body4 #link4 { text-decoration:underline; }
#body5 #link5 { text-decoration:underline; }
#body6 #link6 { text-decoration:underline; }
#body7 #link1 { text-decoration:underline; }
#flash {
	margin-left: auto;
	margin-right: auto;
	height: 373px;
	width: 1250px;
	background-color:#0B0B0B;
}
#flash2 {
	margin-left: auto;
	margin-right: auto;
	height: 203px;
	width: 1250px;
	background-color:#0B0B0B;
}
#listakata {
	margin-left: auto;
	margin-right: auto;
	height: 17px;
	width: 952px;
	background-color:#0B0B0B;
}
#listakatb {
	margin-left: auto;
	margin-right: auto;
	height: 29px;
	width: 952px;
	background-color:#0B0B0B;
}
#listakat {
	margin-left: auto;
	margin-right: auto;
	height: 48px;
	width: 952px;
	background-color:#0B0B0B;
}

#desc {
	margin-left: auto;
	margin-right: auto;
	min-height: 100%;
	width: 952px;
}
#desc_1 { float:left; width:299px; }
#desc_1_1 { height:54px; }
#desc_1_2 { font-family:Tahoma; font-size:12px; line-height:17px; color:#DADADA; }
#desc_1_2 a { text-decoration:underline; color:#FFFFFF; }
#desc_1_2 strong { color:#FFFFFF; }
#desc_1_2 div { width:262px; margin-left:9px; }
#desc_1_2 p { padding:0px; margin:0px; margin-bottom:3px; }
#desc_1_3 { height:285px; }
#menulewo { min-height:50px; font-family:Tahoma; font-size:12px; line-height:22px; }
#menulewo a { text-decoration:none; color:#FFFFFF; }
#menulewo_1 { margin-left:25px; font-weight:bold; }
#menulewo_2 { margin-left:45px; }
#menulewo_2 img { margin-right:10px; }
#desc_1_4 { height:139px; }
#desc_2 { float:left; width:653px; }
#desc_2_1 { height:65px; }
#desc_2_1 { min-height:50px; font-family:Tahoma; font-size:12px; line-height:17px; color:#555555; }
#desc_2_2_1 { float:left; width:29px; }
#desc_2_2_2 { float:left; width:192px; }
#desc_2_2_3 { float:left; width:24px; }
#desc_2_2_4 { float:left; width:192px; }
#desc_2_2_5 { float:left; width:24px; }
#desc_2_2_6 { float:left; width:192px; }
#desc_2_2_7 { float:left; width:605px; font-family:Tahoma; font-size:12px; line-height:17px; color:#DADADA; }
#desc_2_2_7 a { text-decoration:none; color:#DADADA; }
#desc_2_2_7 p { margin:0px; padding:0px; margin-bottom:12px; } 
#karta_1 {}
#karta_1_1 { float:left; width:285px; height:306px; background-image:url(images/o1.jpg); background-repeat:no-repeat; }
#karta_1_2 { float:left; width:318px; }
#karta_1_2_1 { float:left; width:318px; height:129px;  }
#karta_1_2_1 div { margin-left:24px; color:#FFFFFF; margin-top:10px; }
#karta_1_2_1 strong { font-size:12px; }
#karta_1_2_2 { float:left; width:318px; margin-left:24px; }
#karta_1_2_2_1 { float:left; width:24px; }
#karta_1_2_2_2 { float:left; width:135px; background-image:url(images/o2.jpg); background-repeat:no-repeat; height:135px;  }
#karta_1_2_2_3 { float:left; width:24px; }
#karta_1_2_2_4 { float:left; width:135px; background-image:url(images/o2.jpg); background-repeat:no-repeat; height:135px;  }

#karta_2 { clear:both; height:1px; }
#karta { float:left; width:605px; font-family:Tahoma; font-size:12px; line-height:17px; color:#DADADA; margin-top:15px;  }
#karta a { text-decoration:none; color:#DADADA; }
#karta p { margin:0px; padding:0px; margin-bottom:12px; } 
#karta b { color:#FFFFFF; }
#stopka_1 { height:9px; width:952px; clear:both; margin-left: auto; margin-right: auto; }
#partnerzy_1 { width:952px; height:44px; background-color:#0B0B0B;  margin-left: auto; margin-right: auto; }
#partnerzy_2 { width:952px; height:89px; background-color:#0B0B0B; margin-left: auto; margin-right: auto;  }
#stopka_2 { height:1px; }
#stopka_3 { background-color:#0B0B0B; width:952px; margin-left: auto; margin-right: auto;  }

#stopka_3_1 { float:left; width:322px; font-family:Tahoma; font-size:12px; line-height:17px; color:#DADADA; }
#stopka_3_1 a { text-decoration:none; color:#DADADA; }
#stopka_3_1 a:hover { text-decoration:underline; }
#stopka_3_1 div { margin:5px; }
#stopka_3_2 { float:left;  width:630px; text-align:right; font-family:Tahoma; font-size:12px; line-height:17px; color:#DADADA; }
#stopka_3_2 a { text-decoration:none; color:#DADADA; margin-left:18px; }
#stopka_3_2 a:hover { text-decoration:underline; }
#stopka_3_2 div { margin:5px; }

#pozycja { width:50%; padding:5px; color:#484848; }
#pozycja a { color:#484848; }
.pozycja2 { width:50%; padding:5px; color:#FFFFFF; }
.pozycja2 a { color:#FFFFFF;}
.pozycja2 a:hover { color:#FFFFFF;}

.iii3 { padding-top:3px;padding-right:6px;  }
.iii4 { padding-top:3px;  }


#k1 { display:block; width:192px; height:213px; background-image:url(images/kaski.jpg); background-repeat:no-repeat; }
a:hover#k1 { background-position: 0px -213px; }
#k2 { display:block; width:192px; height:213px; background-image:url(images/buty.jpg); background-repeat:no-repeat; }
a:hover#k2 { background-position: 0px -213px; }
#k3 { display:block; width:192px; height:213px; background-image:url(images/odziez.jpg); background-repeat:no-repeat; }
a:hover#k3 { background-position: 0px -213px; }


#listakat1a { width:183px; height:48px;display:inline-block; background-image:url(images/n1.jpg); }
#listakat1b { width:159px; height:48px;display:inline-block; background-image:url(images/n5.jpg); }
#listakat1 {   display:inline-block;width:203px; height:48px; background-image:url(images/n2.jpg); background-repeat:no-repeat; }
a:hover#listakat1 { background-position: 0px -48px; }
#bodyoferta1 #listakat1 { background-position: 0px -48px; }
#listakat2 {  display:inline-block;width:203px; height:48px; background-image:url(images/n3.jpg); background-repeat:no-repeat; }
a:hover#listakat2 { background-position: 0px -48px; }
#bodyoferta2 #listakat2 { background-position: 0px -48px; }
#listakat3 { display:inline-block; width:204px; height:48px; background-image:url(images/n4.jpg); background-repeat:no-repeat; }
a:hover#listakat3 { background-position: 0px -48px; }
#bodyoferta3 #listakat3 { background-position: 0px -48px; }

.forma_left2 { padding-top:3px; padding-right:5px;}
.forma_right2 { padding-top:3px; }
.forma_right2 input, textarea, select{ border: 1px #303030 solid; background-color:#212121; color:#c9c9c9; font-family:Tahoma; font-size:11px; }
