/*
  $Id: stylesheet.css 1739 2007-12-20 00:52:16Z hpdl $

  osCommerce, Open Source E-Commerce Solutions
  http://www.oscommerce.com

  Copyright (c) 2003 osCommerce

  Released under the GNU General Public License
*/


body {font-family:Arial, Helvetica, sans-serif; font-size:12px;margin:0px; background-color:#FFFFFF;}
.obrazek_kat_center {float:left;padding:8px;}
h1 {font-size:12px; font-weight:normal;display: inline; }
.st_gl_top {font-family:Arial, Helvetica, sans-serif; font-size:22px;color:#458905;}
.zm_hist { background-color:#c6f895;}
.podsumowanie { border-bottom-width:1px; border-bottom-color:#5d9822; border-bottom-style:solid; font-weight:bold;}
.also_pur {border-width:1px; border-color:#006600; border-style:solid; float:left; margin:5px; padding:5px;}
.input_scart { border:0px; background-color:#ffffff; height:22px; vertical-align:middle; line-height:22px;}
.productListing-data2 { padding-left:10px;}
#myheader { }
#center_text_info {margin:5px; width:500px;text-align:justify;}
.pageHeading{padding-left:8px; padding-top:19px;}
.pageHeading2{padding-left:0px; padding-top:19px;}
.pageHeading3{padding-left:25px; padding-top:19px;}
.ilosc_fotek_w_koszyku {background-color:#ffffff;color:#ff0000;padding-left:3px;padding-right:3px;font-weight:normal;}
.exif_table{padding-left:0px;padding-top:2px;}
.key_table{padding-left:4px;}
.desc_table{padding-left:4px;}
#fotosell_stopka {
text-align: justify; width:500px;padding-left:34px;padding-top:5px;padding-bottom:15px;color:#458905;
}
li {padding-bottom:25px;}
.fotosell_stopka_tekst {font-size:10px;padding-top:3px;}
#stopka_linki {text-align:justify; padding-left:34px; padding-right:34px; font-size:10px;padding-top:0px;width:670px;}

#header_top { background-image:url('./images/graf_top.gif'); background-repeat:no-repeat; background-position:top left;}
#hide_ddcolortabsline { }
#header_top2 { background-image:url('./images/graf_top2.gif'); background-repeat:no-repeat; background-position:top right; width:100%;}
#poczatek { width:100%; height:35px; margin-left:7px; margin-top:18px;}
#trail {padding-top:35px;}
form {margin: 0px;}
#one_link_top {float:left;padding-top:5px;border-width:1px; border-color:#5d9822; border-style:solid;padding:4px;margin-left:340px;}
.linki_polecane {
padding-top:5px;border-width:1px; border-color:#5d9822; border-style:solid;padding:4px;
}
A.one_link_top_class {color:#000000;font-weight:normal;}
#szukaj { text-align:right; padding-right:25px;}
a {color:#006600; text-decoration:none;}
.img_submit {vertical-align:middle;}
.szukaj_pole{border:0px; background-color:#66CC00; width:140px; height:22px; vertical-align:middle; line-height:22px;}
#logo{float:left;}
#center_col {padding-left:30px; display:block; position:relative; width:auto;}
#center_col2 {padding-left:30px; display:block; position:relative; width:auto;}
#left_col {width:200px; display:block;}
#center_col, #left_col {float:left}
#column_right {}
.listing_prod_box { border-width:1px; border-color:#006600; border-style:solid; float:left; margin:5px; padding:5px; width:auto; display:block;}
.also_line {clear:left; width:220px;}
.box_prod_in_cart { border-width:1px; border-color:#006600; border-style:solid; float:left; margin:5px; padding:5px;}
.total_proce {padding-left:5px;}
#sort {  width:100%; height:215px;}
#sort_methods_info, .sort_methods { float:left;}
#kontakt_form_kolumn { margin-left:28px;}
.textarea_kontakt {border-width:1px; border-color:#006600; border-style:solid; background-color:#e5fcce;}
.productListImage {float:left;}
.productListName {float:left; padding-left:5px; padding-right:5px;}
.productListPrice {clear:left;}
.productListBuyNow { height:80px;}
#all_center {width:100%;}
#BOX_HEADING_CATEGORIES{ padding-left:38px;}
#foto_promo {padding-left:55px;}
#kontakt_info_tekst {margin:5px;}
.info_ng_left_col { padding-top:20px; padding-bottom:10px;}
.wys_butt {
	background-image:url('./lay/img/b2.gif');
	background-repeat:no-repeat;
	background-position: left top;
	padding-right:0px;
padding-left:34px;
}
.link_pos {
	line-height: 22px;
	vertical-align: middle;
}
A.link_lewa {
	display:block;
	padding-left:9px;
	color:#ffffff;
	font-weight:normal;
	font-size:12px;
	text-decoration:none;
	height:22px;
	background-color:#458905;
}
A.link_lewa:hover {
	display:block;
	padding-left:9px;
	color:#ffffff;
	background-color:#59a415;
	background-image:url('./lay/img/b2.gif');
	background-repeat:no-repeat;
	background-position: left top;
	height:22px;
}
#copy{clear:left;}
.new_products_pic {float:left;}
/*============*/
#ddcolortabs{
margin-left: 30px;
padding: 0;
background-image:url('./images/tlo_menu.gif');
background-repeat:no-repeat;
voice-family: "\"}\"";
voice-family: inherit;
padding-top:1px;
padding-left: 5px;
clear:left;
height:21px;
width:960px;
}

#ddcolortabs ul{
font: bold 11px Arial, Verdana, sans-serif;
margin:0;
padding:0;
list-style:none;
}

#ddcolortabs li{
display:inline;
margin:0 2px 0 0;
padding:0;
text-transform:uppercase;
}


#ddcolortabs a{
float:left;
color: white;
background: #458905 url(media/color_tabs_left.gif) no-repeat left top;
margin:0 2px 0 0;
padding:0 0 1px 3px;
text-decoration:none;
letter-spacing: 1px;
}

#ddcolortabs a span{
float:left;
display:block;
background: transparent url(media/color_tabs_right.gif) no-repeat right top;
padding:4px 9px 2px 6px;
}

#ddcolortabs a span{
float:none;
}


#ddcolortabs a:hover{
background-color: #59a415;
}

#ddcolortabs a:hover span{
background-color: #459a415;
}

#ddcolortabs #current a, #ddcolortabs #current span{ /*currently selected tab*/
background-color: #59a415;
}

#ddcolortabsline{
font-size:9px;
clear: both;
padding: 0;
width: 100%;
height: 3px;
line-height: 3px;
background: #458905;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}
#ddcolortabsline_footer{
clear: both;
padding: 0;
width: 100%;
height: 2px;
line-height: 2px;
background: #66cc00;
border-top: 1px solid #fff; /*Remove this to remove border between bar and tabs*/
}


#klient_zarejestrowany_ng {height:25px;}
#klient_nie_zarejestrowany_ng {height:25px;}
#nowy_klient_opis { margin-top:16px;}
#new_account_bt {margin-top:25px; width:80px; float:left;}
.em_ng { width:100px; float:left; height:18px; line-height:18px;}
#A { height:25px;}
#B {}
 .ps_ng_inp {  }
 .em_ng_inp {}
.ps_ng {width:100px; float:left; height:18px; line-height:18px;}
#login_bt { width:100px;}
#fields_create_account {}
#new_box { width:300px;float:left; display:block; padding-top:10px;}
#login_box { width:400px;  display:block; float:left; padding-left:30px; padding-top:10px;}
#pass_forgot { font-size:11px; padding-top:10px;}
#login_bt {float:left; padding-top:10px;}
.em_pole {border:0px; background-color:#93dd4a; width:140px;}
#odstep { height:15px; clear:left;}

#heading_text { width:400px; height:35px; margin-top:18px;}
#reg_red {font-size:11px; float:left; margin-top:25px; }
#all_login_box { width:900px;}
.login { width:70%; }

ADD AT END OF FILE:

/* OTF contrib begins */
/* DDB - 041031 - Form Field Progress Bar */
.progress{
  width: 1px;
  height: 14px;
  color: white;
  font-size: 12px;
  overflow: hidden;
  background-color: navy;
  padding-left: 5px;}
}
/* OTF contrib ends */
.main { width:200px;}
.inputRequirement { text-align:left;}
.country { width:142px;}
.messageError {border-width:1px; border-color:#ff0000; border-style:solid; text-align:center; color:#FF0000; width:570px;}
.messageSuccess {border-width:1px; border-color:#006600; border-style:solid; text-align:center; color:#006600; width:570px;}
.moduleRowOver { background-color:#a7df6f;}
.moduleRow {background-color:#aff569;}
.moduleRowSelected { background-color:#90c75a;  font-weight:bold;}
.infoBoxContents {}
#tabela_rozmiarow {font-size:11px;}