body {
  text-align:center;
	margin: 0px;
	padding: 0px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	/*background: url(images_page/bgr_body_glowna.png) repeat-x center top;*/
	line-height:20px;
	color: #636363;
}

form{margin:0; padding:0;}
.green_form {width:280px; height:30px; padding:5px 0px; border:0; color:#6E9E10; font-size:15px;}
.green_form_table td {color:#fff;}
.green_btn {cursor:pointer; border:0; background:url(images_form/wyslij.png) no-repeat top left; width:198px; height:38px;}

img { border:0; margin: 0px; padding: 0px; }

a{color:#636363; text-decoration: none; display: block; }
a:hover { color:#7c7c7c;}

#wrapper { margin: 0px auto; text-align:left; width: 1000px; }


#header {	width: 1000px; margin: 0px auto;}
#contener_header {	width: 1000px; }

#page {	width: 1000px; margin: 0px auto;}
#page_contener {width: 1000px;}
#page_txt_glowna {width: 1000px;}
#pageTxt a{display:inline;}
#newsTxt a{display:inline;}


#footer_menu { width: 1000px; margin: 0px auto; padding: 0px; }
/*#footer_menu_contener { width: 1000px; background-color:#727063; height:141px;} */
#footer_menu_contener { width: 1000px; background: url(images_page/bgr_menu_footer.png) repeat-y left top; min-height:141px; height:auto!important; height:141px;} 
#footer { width: 1000px; margin: 0px auto; padding: 0px; }
#contener_footer { width: 1000px; height: 40px; background-color:#e7e7e5;}

#footer_logo { width: 1000px; margin: 0px auto; padding: 0px; }
#footer_logo_contener { width: 1000px; }


#menu_contener{width:735px; float:left; }
#menu_contener a{color:#ffffff; text-decoration: none; display: block; }
#menu_contener a:hover { color:#333333;}

div.footer_menu_bgr{background: url(images_page/bgr_footer_menu.png) no-repeat left top; width:167px; height:25px;}

#szukaj_input_bgr{ background: url(images_page/szukaj_bgr.png) no-repeat left top; width:229px; height:35px; float:right;}
#szukaj_btn { background: url(images_menu/menu_1/szukaj.png) no-repeat left top; width:48px; height:35px; float:right;}

#jpg {
  position: absolute;
  top: 0;
  left: 1;
  right: 0;
  width: 100%;
  z-index: -1;
  background: url(images_page/blyski_top.png) no-repeat center top;
  height:367px;
  margin-top: 0px;
}

#jpg_podstrona {
  position: absolute;
  top: -50;
  left: 1;
  right: 0;
  width: 100%;
  z-index: -1;
  background: url(images_page/blyski_top.png) no-repeat center top;
  height:367px;
  margin-top: 0px;
}


#col_left_glowna {float:left; width:300px;}
#col_left_podstrona {float:left; width:198px;}


#col_center_glowna {float:left; width:300px; }

#col_right_glowna {float:left; width:300px; }
#col_right_podstrona  {float:left; width:780px; }

div.menu_elementu_bgr{width:300px; }
div.menu_elementu_bgr_podstrona {width:198px; }

div.kropka{background: url(images_page/kropka.png) no-repeat 7px center;}

#footer_menu_table { width:1000px; }
#footer_menu_table td{text-align:center;}
#footer_menu_table a { text-decoration: none; display: block; line-height:40px;}
#footer_menu_table a:hover { color:#7c7c7c;}

table, tr, td{
  font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height:20px;
	color: #616161;
}
/*menu Footer UL LI */
#menu_UL { width:1000px; }
#menu_UL ul, #menu_UL ul li {display: block;	list-style: none;	margin: 0;	padding:0px 6px; font-size:11px; line-height:30px;}

#menu_UL ul li {float: left;}

#menu_UL ul a{font-weight:normal;}
#menu_UL ul a:link, #menu_UL ul a:visited {
	text-decoration: none;
	display: block;
	/*width: 90px; color: #202a36;*/
	text-align: center;
	
	padding: 5px;
	padding-top:10px;
}

#menu_UL ul a:hover {
  color:#7c7c7c;
  /*font-weight:bold;
  background:#FFFFFF url(images/strzalka_menu.png) no-repeat center top; */
}          
/*koniec */


div.bgr_szary_txt{ background: url(images/index_18.png) no-repeat left bottom; width:333px;}

div.linia_pozioma{background-color:#999999; overflow:hidden; display:block; height:1px; font-size:1px; line-height:1px;}
div.linia_szara {background-color:#d2d2d2; overflow:hidden; display:block; height:1px; font-size:1px; line-height:1px;}

/*style do tresci */
p {margin-top:0px; margin-bottom:5px;}

div.norm{float:left; display: inline;}
div.left {clear:left;}
div.pliki {line-height:25px; padding-left:6px; float:left; display:inline;}

ul.blok_gfx {margin:0px; padding:0px;}
ul.blok_gfx li {float:left; list-style: none; display:inline; text-align:center;}
ul.blok_gfx li p {margin:5px 0px 0px 0px;}

li.blok_foto{float:left; list-style: none; display:inline; text-align:center;}


.float_left{float:left;}
.float_right{float:right;}

/*odstepy DIV ----*/
.odstep2{ overflow:hidden; display:block; height:2px; font-size:2px; line-height:2px;}
.odstep5{ overflow:hidden; display:block; height:5px; font-size:5px; line-height:5px;}
.odstep7{ overflow:hidden; display:block; height:7px; font-size:7px; line-height:7px;}
.odstep10{ overflow:hidden; display:block; height:10px; font-size:10px; line-height:10px;}
.odstep12{ overflow:hidden; display:block; height:12px; font-size:12px; line-height:12px;}
.odstep15{ overflow:hidden; display:block; height:15px; font-size:15px; line-height:15px;}
.odstep17{ overflow:hidden; display:block; height:17px; font-size:17px; line-height:17px;}
.odstep20{ overflow:hidden; display:block; height:20px; font-size:20px; line-height:20px;}
.odstep25{ overflow:hidden; display:block; height:25px; font-size:25px; line-height:25px;}
.odstep30{ overflow:hidden; display:block; height:30px; font-size:30px; line-height:30px;}
.odstep35{ overflow:hidden; display:block; height:35px; font-size:35px; line-height:35px;}
.odstep40{ overflow:hidden; display:block; height:40px; font-size:40px; line-height:40px;}
.odstep41{ overflow:hidden; display:block; height:41px; font-size:41px; line-height:41px;}
.odstep45{ overflow:hidden; display:block; height:45px; font-size:45px; line-height:45px;}
.odstep50{ overflow:hidden; display:block; height:50px; font-size:50px; line-height:50px;}
.odstep60{ overflow:hidden; display:block; height:60px; font-size:60px; line-height:60px;}
.odstep65{ overflow:hidden; display:block; height:65px; font-size:65px; line-height:65px;}
.odstep70{ overflow:hidden; display:block; height:70px; font-size:70px; line-height:70px;}

.odstep_poziom_2 { float:left; overflow:hidden; display:block; width:2px;  height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_3 { float:left; overflow:hidden; display:block; width:3px;  height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_4 { float:left; overflow:hidden; display:block; width:4px;  height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_5 { float:left; overflow:hidden; display:block; width:5px;  height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_10{ float:left; overflow:hidden; display:block; width:10px; height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_10_lineheight25{ float:left; overflow:hidden; display:block; width:10px; height:25px; font-size:25px; line-height:25px;}
.odstep_poziom_15{ float:left; overflow:hidden; display:block; width:15px; height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_20{ float:left; overflow:hidden; display:block; width:20px; height:25px; font-size:25px; line-height:25px;}
.odstep_poziom_30{ float:left; overflow:hidden; display:block; width:30px; height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_40{ float:left; overflow:hidden; display:block; width:40px; height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_50{ float:left; overflow:hidden; display:block; width:50px; height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_60{ float:left; overflow:hidden; display:block; width:60px; height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_70{ float:left; overflow:hidden; display:block; width:70px; height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_80{ float:left; overflow:hidden; display:block; width:80px; height:1px; font-size:1px; line-height:1px;}
.odstep_poziom_85{ float:left; overflow:hidden; display:block; width:85px; height:1px; font-size:1px; line-height:1px;}

input {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size:11px;}
input.button{ padding: 2px 2px 2px 2px; background:#ededed; border: none; color:#636363; font-weight:bold;  margin:0px; cursor:pointer;}
.input_szukaj{width:210px; border:0; background-color:transparent;}
.input_btn{border:0px; background-color:transparent; width:45px; height:20px; cursor:pointer;}
.input_btn_koszyk {border:0px; background-color:transparent; width:255px; height:35px; cursor:pointer;}

#navigator{width:780px; font-size:16px; font-weight:bold; color:#706e5f;}
#contener_left {width:400px; float:left;} 
#contener_right {width:380px; float:right;}
#elementy_powiazane{width:425px; float:left;}
#text_contener{width:335px; float:right;}
#opis_2 {width:335px;}
#opis_1 {width:400px;}
#opis_1 a{display:inline;}
#opis_2 a{display:inline;}
#opis_1_akcesoria {width:260px; float:left;}
/* newsy -----*/
div.data_news {font-size:10px; font-weight:normal; line-height:10px; float:left;}
div.czytaj_news {font-size:10px; font-weight:normal; line-height:10px; float:left;}
div.naglowek {font-size:13px; font-weight:bold;}
/* umieszczanie gwiazdki promocji */ 
div.kategorie_contener_glowna{width:300px; overflow:hidden;}
div.kategorie_contener_podstrona {width:198px; overflow:hidden;}

div.kategoriaElement {position:relative;}
div.gwiazdka_promocja_glowna{
  float:left;
  color:#ffffff;
  position:absolute;
  left:230px;
  top:10px;    
	padding: 0;
	margin: 0;
/*	border: 1px solid red;  */
	width:83px;
	height:83px;
}

div.gwiazdka_promocja_podstrona{
  float:left;
  color:#ffffff;
  position:absolute;
  left:130px;
  top:0px;    
	padding: 0;
	margin: 0;
/*	border: 1px solid red;  */
	width:83px;
	height:83px;
}

div.gwiazdka_promocja_promocja{
  float:left;
  color:#ffffff;
  position:absolute;
  left:180px;
  top:-20px;    
	padding: 0;
	margin: 0;
	/*border: 1px solid red;*/  
	width:83px;
	height:83px;
}

div.gwiazdka_promocja_lista{
  float:left;
  color:#ffffff;
  position:absolute;
  left:180px;
  top:-10px;    
	padding: 0;
	margin: 0;
/*	border: 1px solid red;  */
	width:83px;
	height:83px;
}


#ekonomiczne{float:left; width:246px;}
#optymalne {float:left; width:246px;}
#ekskluzywne {float:right; width:246px;}

div.naglowek_styl{width:246px; background-color:#525043; color:#ffffff; font-size:12px; font-weight:bold; line-height:29px;}
div.bgr_box {background: url(images_page/obramowanie_foto_bgr.png) repeat-y left top; width:245px;}
div.img_border{overflow:hidden; width:235px; height:130px; border:1px solid #ffffff;} 
div.tekst_lista_produkt {width:222px; float:left; line-height:25px;}

.czcionka_duza {text-transform:uppercase;}

#panel_koszyk{width:285px; height:266px; background:#FFFFFF url(images_menu/menu_1/okno_koszyk.png) no-repeat left top;}
div.kolor_bialy {color:#ffffff;}
div.kolor_zielony {color:#c4be68;}

#powrot_lista{width:262px; height:20px; background-color:#d2d2d2; float:right;}

#produkty_koszyk a{color:#bcbaab; text-decoration: none; display: block; }
#produkty_koszyk a:hover { color:#ffffff;}

.koszyk_obrys {border:1px solid #c5c5c5;}

#cena_txt{color:#bdbbac; text-align:right;}
#cena_old{color:#b30002; font-size:20px; line-height:20px; text-decoration:line-through; text-align:right;}
#cena_new{color:#ffffff; line-height:35px; font-size:35px; text-align:right;}

#cena_old_popup{color:#b30002; font-size:13px; line-height:13px; text-decoration:line-through; text-align:right;}
#cena_new_popup{ line-height:20px; font-size:20px; text-align:right;}

div.leasingOverflow{overflow:hidden; width:105px; height:75px; float:left;}
.bezplatna_wycena {text-align:center; padding:10px 10px 0px 10px;}
#bezplatna_wycena_txt {text-align:center; padding:5px 10px 10px 10px;}
#bezplatna_wycena_txt a {color:#699710;}
#bezplatna_wycena_txt a:hover {text-decoration:underline;}
