h2 {

	font-size: 14px;

	font-weight: bold; 

	margin: 0;

}



/*  Layout */

    .belka_top {position:absolute; left:620px; top:30px; color: #ffffff; font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; font-size:12px; }

    .menu_head {position:absolute; left:270px; top:80px; }

       

    .belka {color: #000000; font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; font-size:13px;}

    .text  {color: #000000; font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; font-size:12px;}

    

    .top {font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; font-size:12px; color:#999; font-weight:bold;}

	.top2 {font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; font-size:10px; color:#999; font-weight:normal;}

    .white tr td a{font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; font-size:10px; color:#fff; font-weight:normal;}

    .white td {padding: 0px 3px;}

    .white td td {padding: 0px 0px;}

    .konto a  {font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; font-size:11px; color:#666; font-weight:normal;}

    .konto1  {font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; font-size:11px; color:#666; font-weight:normal;}



    .koszyk   {font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; font-size:11px; color:#f88907; font-weight:bold;}

    .koszyk a  {font-family:Verdana,Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular; font-size:11px; color:#f88907; font-weight:bold;}

    

body, table, tr, td, div, b, a, input, textarea, form, select {

	font-family: Verdana,Tahoma,Geneva,Arial,Helvetica,Swiss,SunSans-Regular;

	font-size: 11px;

	margin:0px;

	}



	

	

a {

text-decoration:none;

color:#000;

xxcolor:#3366ff;

}



img { border: none }



a:hover img { text-decoration: none; }



a:hover {

color:#990000;

xxcolor:#3366ff;

text-decoration:underline;

}

a.currentNavLink {

	color: #990000;

	text-decoration: underline;

	}



a.gora:link {color:#ffffff; font-size:12px;}

a.gora:visited {color:#ffffff; font-size:12px;}

a.gora:hover {color:#ffffff; font-size:12px; text-decoration: underline;}

a.gora:active {color:#ffffff; font-size:12px;}



.normal a:link {color: #000000; font-size:12px;}

.normal a:visited {color:#000000; font-size:12px;}

.normal a:hover {color:#000000; font-size:12px; text-decoration: underline;}

.normal table, .normal td, .normal b {color:#000000; font-size:12px;}



.normal2 a:link {color: #ffffff; font-size:12px;}

.normal2 a:visited {color: #ffffff; font-size:12px;}

.normal2 a:hover { color: #ffffff; font-size:12px; text-decoration: underline;}

.normal2 table, .normal2 td, .normal2 b { color: #ffffff; font-family:Arial; font-size:12px;}



.pseudo_link { cursor: hand; cursor: pointer }



#karta_produktu {

xxwidth:550px;

padding:0 4px;

}



#karta_produktu a {

color:#0000ff;

text-decoration:underline;

}

#karta_produktu a:hover {

color:#990000;

text-decoration:underline;

}



#10{

  font-size: 10px;

}

#11{

  font-size: 11px;

}

#12{

  font-size: 12px;

}

.red{

  color: #bb0000;

}

.green{

  color: #005500;

}

.blue{

  color: #000033;

}





/* Form elements */

select, textarea, input, textarea { 

	border-style: solid;

	border-top-width: 1px; 

	border-right-width: 1px; 

	border-bottom-width: 1px; 

	border-left-width: 1px;

	/*border-color: #563409;*/

	border-color: #777777;

    font-size: 12px;

}



.border0{

	border-top-width: 0px; 

	border-right-width: 0px; 

	border-bottom-width: 0px; 

	border-left-width: 0px;



}



/* Price preview (info) */

.text_preview { 

	border-style: solid;

	border-top-width: 0px; 

	border-right-width: 0px; 

	border-bottom-width: 0px; 

	border-left-width: 0px;

	border-color: #563409;	

    font-size: 11px;

}



/* Terminarz */

.bg_red {    

    border-style: solid;

	border-top-width: 1px; 

	border-right-width: 1px; 

	border-bottom-width: 1px; 

	border-left-width: 1px;

    border-color: #770000;

    padding: 8px 16px;

}



.record_even {

    background-color: #f2f2f2;

    padding: 4px;

}

.record_odd {

    background-color: #fefefe;

    padding: 4px;

}

/* end Terminarz */



/* galeria */

.gallery_tab { 

	margin: 5px;

	padding: 5px; 

	float: left;  

	border: 1px solid #cccccc; 

}



.gallery_tab  img {

	display: block;

}





    

#page_links, #page_links span { 

	color: #999; 

	font-size: 10pt 

}



#page_links span { 

	text-decoration: underline;

	margin: 0 2px 

}



#page_links #selected { 

	color: #888; 

	font-weight: bold 

}

/* koniec galerii */





/*wyszukiwarka ajax*/



div.searchDivHidden {

    position: absolute;

    left: 710px;

    border: 0px none none;

/*    border: 0px none none;*/

}

span.searchHint {

    padding: 2px;

    padding-top: 3px;

    text-align: left;

    display: block;

}

span.HintHighlight {

    padding: 2px;

    padding-top: 3px;

    text-align: left;

    display: block;

    background-color: #f0f0f0;

    color: black;

}

span.HintUnHighlight {

    padding: 2px;

    padding-top: 3px;

    text-align: left;

    display: block;

    background-color: white;

    color: black;

}

div.searchDiv {

    text-align: left;

    border-left: 1px solid #ccc; 

    border-right: 1px solid #ccc; 

    border-bottom: 1px solid #ccc; 

    position: relative; 

    top: 0px;

    width: 135px; 

    left: 0px;

    background-color: white;

}

#magicDiv {

width: 0px; 

height: 0px; 

float: left;

}

/* map site */



.SiteMapCatgories {

	width: 100%;

}

.SiteMapCatgories td {

	vertical-align: top;

	width: 50%;

	padding-left: 15px;

	text-align: left;

}



.SiteMapCatgories td.border {

	border-left: 1px solid #666;

	text-align: right;

}



.SiteMapCatgories td.border div {

	text-align: left;

}



.pseudoLink {

	cursor: hand;

	cursor: pointer;

}



.map_category_link{

font-weight: bold;

font-size:12px;

}



.map_subcategory_link1{

}



/*end ajax search*/



/* start menu kategorii */

.category  {

	width: 100%;

 	border-bottom: 1px solid #e7e7e7;

}



.category td {

	height: 30px;

	vertical-align: middle;

	padding-left: 25px;

	background-image: url('/themes/base/user_quady/_img/strzalka_kat.gif');

	background-position: center left;

	background-repeat: no-repeat;

}



.category td.no_bg {

	background-image: none;

}



.category td a {

	color: #000;

	font-size: 11px;

	font-family:Verdana;

	font-weight: normal;

	color:#666;

}



.category td a span { 

	color: #990000;

}



.linkcategory1 a, .linkcategory2 a {

font-family:Tahoma;

font-size:10px;

font-weight:bold;

text-transform:uppercase;

text-decoration:none;

padding:0 0 0 5px;

}

.linkcategory1 a {color:#000;}

.linkcategory2 a {color:#ff0000;}



.linkcategory1 a:link {}

.linkcategory1 a:visited {}

.linkcategory1 a:hover {color:#666;}



.linkcategory2 a:link {}

.linkcategory2 a:visited {}

.linkcategory2 a:hover {color:#a5a5a5;}





.site_map_category a {

	font-size: 14px;

	font-weight: bold; 

}





#head_menu_1 {

position:relative;

background:transparent url('/themes/base/user_quady/img/head_menu_bg.png') left top no-repeat;

width:510px;

height:43px;

padding:2px 482px 0 0;

margin:4px 0 1px 0;

}

#head_login1, #head_login2, #head_login3 {

float:right;

color:#fff;

}

#head_login1 a, #head_login2 a, #head_login3 a {

float:left;

color:#fff;

font-family:Tahoma;

font-size:10px;

font-weight:bold;

text-transform:uppercase;

padding:0 0 0 10px;

}

#head_login1 {margin-right:0px;}

#head_login2 {margin-right:3px;}

#head_login3 {margin-right:6px;}



#pw_head_home1 {

position:absolute;

left:6px;

top:8px;

width:128px;

height:28px;

}

#pw_head_home2 {

position:absolute;

right:13px;

top:3px;

width:115px;

height:38px;

}



#pw_head_czesc_oryginalne, #pw_head_cenniki, #pw_head_pojazdy_atv, #pw_head_serwis, #pw_head_tuning {

position:absolute;

top:13px;

height:20px;

}



#pw_head_czesc_oryginalne {

left:518px;

width:107px;

}

#pw_head_cenniki {

left:630px;

width:45px;

}

#pw_head_pojazdy_atv {

left:682px;

width:72px;

}

#pw_head_serwis {

left:761px;

width:41px;

}

#pw_head_tuning {

left:808px;

width:45px;

}





#head_baner {

position:relative;

background:transparent url('/themes/base/user_quady/img/baner1.jpg') left top no-repeat;

width:992px;

height:180px;

}

#head_menu_2 {

position:relative;

background:transparent url('/themes/base/user_quady/img/head_menu_bg.png') left -45px no-repeat;

width:992px;

height:35px;

margin:0 0 1px 0;

}

#head_menu_2 a {

float:left;

color:#fff;

line-height:35px;

font-family:Tahoma;

font-size:10px;

font-weight:bold;

text-transform:uppercase;

padding:0 0 0 8px;

}

.chmurka {

position:relative;

background:transparent url('/themes/base/user_quady/img/222_top.png') left top no-repeat;

width:212px;

height:40px;

padding-left:10px;

margin-top:1px;

font-family:Tahoma;

font-size:10px;

color:#fff;

font-weight:bold;

line-height:40px;

text-transform:uppercase;

text-align:left;

}

.ramka_boczna {

border:1px solid #dc0300;

padding:10px;

}

#left_kategorie {

background-color:#fff;

padding:0 0 0 5px;

}

#head_search {

float:left;

padding:9px 0 0 5px;

}

#head_search .fff {

float:left;

}

#head_search .lupa {

float:left;

padding:3px 5px 0 0;

}

#search_query_words {

background:transparent url('/themes/base/user_quady/img/search_query_words_bg.gif') left top no-repeat;

width:140px;

height:18px;

border:none;

}

#left_producers {

position:relative;

padding:10px 0;

background-color:#000;

text-align:center;

}

#left_szukaj_po_marce {

position:relative;

padding:10px 0;

background-color:#000;

text-align:center;

}



.record_row {

width:266px;

min-height:200px;

border:1px solid #d5d5d5;

margin:1px;

}

.record_row .name {

font-family:Tahoma;

text-align:center;

font-weight:bold;

color:#000;

padding:4px 3px 2px 3px;

height:25px;

}

.record_row .name a {

font-family:Tahoma;

font-weight:bold;

color:#000;

}



.record_row .dostepnosc_kod {

xxheight:20px;

padding:0 10px;

}





.record_row .dostepnosc {

float:left;

text-align:left;

}



.record_row .kod {

float:right;

padding:0;

font-family:Tahoma;

font-weight:normal;

font-size:11px;

color:#a2a2a2;

}

.record_row .image {

min-height:128px;

}



.random_record {

margin:0px;

text-align:center;

margin:0 0 15px 0;

}

.random_record a.name {

font-family:Tahoma;

font-weight:bold;

color:#000;

padding:0 0 0 0;

display:block;

}

.random_record .cena {

font-family:Tahoma;

font-weight:bold;

color:#fff;

background-color:#dc0300;

padding:5px 0;

margin:5px 0;

width:60%;

}

.random_record .stara_cena {

font-family:Tahoma;

font-weight:bold;

color:#9d9d9d;

}



#pw_foot {

position:relative;

margin:10px auto 0 auto;

background:#000 url('/themes/base/user_quady/img/foot_bg.png') left top no-repeat;

width:692px;

height:56px;

padding-left:300px;

}

#pw_foot a {

float:left;

color:#fff;

line-height:56px;

font-family:Tahoma;

font-size:10px;

font-weight:bold;

text-transform:uppercase;

padding:0 10px 0 0;

}

#pw_foot_home {

position:absolute;

left:12px;

top:12px;

width:222px;

height:33px;

}

#pw_foot_logotypy {

position:relative;

width:992px;

height:61px;

background:url('/themes/base/user_quady/img/logotypy.png') left top no-repeat;

margin:0 auto;

}



#pw_copyright {

position:relative;

margin:0 auto 100px auto;

width:992px;

height:83px;

}





#right_koszyk {

position:relative;

background:transparent url('/themes/base/user_quady/img/koszyk_bg.png') left top no-repeat;

width:210px;

height:83px;

padding:12px 0 0 12px;

text-align:left;



font-family:Tahoma;

font-size:10px;

font-weight:bold;

text-transform:uppercase;

color:#fff;

}

#right_koszyk a {

font-family:Tahoma;

font-size:10px;

font-weight:bold;

text-transform:uppercase;

color:#fff;

}

#right_koszyk #right_koszyk_tyt {

padding-left:35px;

color:#fff;

}



#right_koszyk_tyt {

float:left;

padding-bottom:8px;

}



#right_koszyk_kosz_wart,

#right_koszyk_kosz_il,

#right_koszyk_prze_tyt,

#right_koszyk_prze_il

{

float:left;

width:100%;

padding-top:1px;

}

#right_koszyk_prze_tyt, #right_koszyk_prze_il,

#right_koszyk_prze_tyt a, #right_koszyk_prze_il a {

color:#737373;

}





#left_newsletter {

position:relative;

background:transparent url('/themes/base/user_quady/img/newsletter_bg.png') left top no-repeat;

width:222px;

height:70px;

}

#left_newsletter .tytul {

float:left;

padding:11px 0 0 12px;

font-family:Tahoma;

font-size:10px;

font-weight:bold;

text-transform:uppercase;

color:#fff;

}

#left_newsletter .file {

float:left;

padding:1px 0 0 12px;

font-family:Tahoma;

font-size:10px;

font-weight:normal;

color:#80211d;

}



#newsletter_formularz {

float:left;

padding:6px 0 0 5px;

}



#newsletter_frm_input {

float:left;

background:transparent url('/themes/base/user_quady/img/newsletter_frm_input.gif') left top no-repeat;

width:140px;

height:18px;

border:none;

}

#newsletter_add, #newsletter_del {

float:left;

height:18px;

}

#newsletter_add a, #newsletter_del a {

font-size:10px;

color:#fff;

cursor:pointer;

cursor:hand;

padding:0 0 0 5px;

line-height:18px;

}

#newsletter_del a {

color:#2f0000;

}





.rr_pasek {

position:relative;

margin:10px 10px 10px 10px;

}

.rr_pasek_cena {

float:left;

width:130px;

}

.rr_pasek_cena_napis {

float:left;

font-family:Tahoma;

font-size:11px;

font-weight:normal;

color:#000;

}

.rr_pasek_cena_kwota {

float:left;

font-family:Tahoma;

font-size:11px;

font-weight:bold;

color:#dc0300;

}

.rr_pasek_cena_kwota span {

float:left;

font-family:Tahoma;

font-size:11px;

font-weight:normal;

color:#888;

}

td.info_cena span {

font-family:Tahoma;

font-size:11px;

font-weight:normal;

color:#888;

}





.rr_pasek_do_koszyka {

float:right;

height:28px;

text-align:right;

}



.rr_pasek_do_koszyka a {

line-height:28px;

font-family:Tahoma;

font-size:10px;

font-weight:bold;

color:#fff;

text-transform:uppercase;

}



.rr_cena_stara {

float:left;

xxheight:20px;

line-height:20px;

text-align:left;

color:#9d9d9d;

font-family:Tahoma;

font-size:10px;

font-weight:bold;

margin:0 0 0px 0;

}

#kolumna_lewa {

float:left;

width:222px;

}

#kolumna_prawa {

float:right;

width:222px;

}



.naglowek {

background:#000000 url('/themes/base/user_quady/img/tytul_bg.png') left top no-repeat;

padding-left:10px;

height:30px;

margin:0 1px 10px 1px;

font-family:Tahoma;

font-size:10px;

font-weight:bold;

color:#fff;

text-transform:uppercase;

line-height:30px;

text-align:left;

}





#subCateg {

background-color:#fff;

overflow:hidden;

height:100%;

}

.pp_kateg_top, .pp_kateg, .pp_kateg_le, .pp_kateg_0 {

float:left;

width:135px;

height:135px;

background-color:#ececec;

margin:0 1px 1px 0;

font-family:Tahoma;

text-transform:uppercase;

font-size: 11px;

font-weight: bold; 

color:#000;

}

#head_search .szuka {

float:left;

height:18px;

}

#head_search .szuka a {

line-height:18px;

padding:0 0 0 5px;

}



#main_baner {

position:relative;

width:546px;

height:152px;

}

#head_flags {

float:right;

padding:10px 0 0 0;

}

#head_flags a {
float:right;
padding:0 2px 0 0;
#padding-right:1px;
vertical-align:middle;
}





#pw_copyright #foot_sote {

float:left;

line-height:30px;

}

#pw_copyright #foot_sote a img {

display:inline-block;

vertical-align:middle;

}

#pw_copyright #foot_pw {float:right;}



/* START - stopka PROJEKTwww */

/* !!!!! IE6: musi byc zdefiniowany jakikolwiek kolor:   a:hover {color: #ffffff;} */

.projekt {padding-bottom:10px;}

.projekt, .projekt a {color:#888; text-decoration: none;}

.projekt a span {color:#888; font:bold 13px/17px arial,tahoma,verdana,sans-serif;}

span.fPr {font-family:arial !important; letter-spacing:-1px;}

span.fDot, a span.fDot {margin:0 -3px 0 -3px; z-index:10; font-size:30px; font-weight:bold;}

span.fWw {letter-spacing:-1px;}

.projekt a:hover span.fPr, .projekt a:hover span.fDot{color:#ff4c00;	text-decoration:none;}

.projekt a:hover span.fPl{color:#3f6267; text-decoration: none;}

.projekt a:hover span.fWw{color:#c4d4d6; text-decoration: none;}

/* END - stopka PROJEKTwww */

#bestsellerAll,#promotionAll{
position:relative;
overflow:hidden;
height:210px;
width:200px;
padding:10px;
}
#bestsellerAll .random_record,#promotionAll .random_record{
width:180px;
text-align:center;
position:absolute;
display:none;
left:10px;
top:10px;
}
.random_record a{
margin:0 auto;
text-align:center;
}
.chmurka a,.chmurka a:link{
color:#fff;
font-size:10px;
}
