span, div, a, h1, h2, h3, h4, p, html, form, body, dl, img, object

{margin: 0; border: 0; padding: 0; text-decoration: none; color:#000; list-style-type: none; font:12px tahoma;}
body {background: repeat-x url(gfx/tlo.gif) #f1f8de; text-align:center;}
div {display:block; overflow:hidden; }
h1 { color:#565656; background: no-repeat url(gfx/h1_tlo.gif) ; font-size:14px; width:100%; height:42px; padding:12px 0 0 25px; margin:0; font-weight:bold; float:left;}
h2 { color:#565656; font-size:14px; width:100%; margin:12px 0 0 25px; padding:0; font-weight:bold; float:left;}

 

#main { margin:0 auto; width:1000px; position: relative;  text-align:left; color:#2683b3; }
#main a:hover {color: #f00;}


#koszyk {float:right; margin:25px 25px 0 0; color: #000;}
#koszyk a {color: #000;}
#koszyk a:hover {color: #ff6000;}
#koszyk img { vertical-align:middle;}
#koszyk span {color: #000; font-weight:bold;}

#layout { color:#154d62; width:1000px; background:#fff; margin:0; padding:0;}
#baner { margin:0; padding:0; background: no-repeat  url(gfx/baner.jpg); width:1000px; height:264px;}

#listwa_baner { width:980px; padding:0px;  margin:2px 0 10px 10px; height:44px; background:  no-repeat url(gfx/tlo_menu.gif);}
 
 
#menu_g {  float:left; margin:12px 0 0 10px; padding:0;}
#menu_g a {  font-size:13px;}
.pn {color:#d70000;}
#nawigacja { margin:10px 0 0 15px; padding:0; width:100%; height:30px; }

#lewa_kolumna {  width:238px; float:left; margin: 0 0 0 10px;}

#m_box {background: no-repeat url(gfx/m_box_head.gif) #f1ece3;}
#m_box_i { margin:25px 0 0 5px; padding:0;}
#m_box_i a { display:block; width:224px; height:27px; padding:5px 0 0 12px; font-size:13px;}
#m_box_i a:hover { color:#565656; background: no-repeat url(gfx/m_tlo.gif);}
#m_box_i a span { color:#565656; background: no-repeat url(gfx/m_span.png);  font-weight:bold; font-size:13px; width:180px; height:35px; display:block; padding:0;}
#m_box_stopka {background: no-repeat url(gfx/m_stopka.gif); width:238px; height:11px; font-size:0;}    
#lewa_kolumna a { color: #565656;}

#szuk { margin:10px 0 0 10px; background: no-repeat url(gfx/szuk_inp.gif) ; width:200px; height:34px; }
#m_box p { color:#565656; margin:0 0 0 10px;}

#srodek {margin: 0 0 0 25px; width:680px; float:left; }

#stopka {  width:1000px; height:66px; background: no-repeat url(gfx/stopka.gif) ; float:left;}

.produkt_opis_glowna {width:150px; float:left; margin:10px 0 0 5px;}
.produkt_opis_glowna a {font-weight:bold;}
.produkt_opis_glowna_foto {width:147px; height:147px; float:left; margin:0 0 0 22px; border: 1px solid #94bf40;}
.produkt_opis_glowna_foto img {width:150px; height:150px; }
.produkt {height:189px; width:351px; margin:5px; background:url(gfx/prod_bg.gif);}


#kategorie {padding:10px; color: #fff; float:left; width:180px; background:#3b3b3b;}


#tekst_glowna {margin:10px;}
#foto_produkt {float:left; width: 300px; margin:20px 0 0 0;}
#foto_produkt img { border: 1px solid #94bf40;}
#opis_produkt {width: 600px; float:left; margin:10px 0 0 15px; color:#3f3f3f; font-size:14px;}
#opcje_produkt {width: 370px; float:left; margin:40px 0 0 0; color:#94bf40; font-size:14px;}
#opcje_produkt p { font-size:14px;}
#opis_produkt p {color:#3f3f3f; font-size:14px;}


.tabsy {font-size:12px; background:#288bbf; color:#fff;}
.tabsy1 {font-size:12px; background:#3b3b3b; color:#fff; padding: 4px; margin:2px; border-bottom: 1px solid #288bbf;}
.smallText {font-size:10px;}
.messageStackWarning {font-size:12px; color:#fff; background:#f00; text-align:center; font-weight:bold;}
.messageStackSuccess {font-size:12px; color:#fff; background:#0f0; text-align:center; font-weight:bold;}
.messageStackError {font-size:12px; color:#fff; background:#f00; text-align:center; font-weight:bold;}
.productListing-data {font-size:12px;}
.inputRequirement {font-size:12px;}
.main {font-size:12px;}
.naglowek {font-size:12px;   background:url(gfx/str_down.gif) no-repeat; margin:10px 0 0 0; padding:6px 0 0 20px; float:left; width:100%}
.tabele {font-size:12px;margin:0; padding:6px 0 0 20px; float:left; width:96%}
.tabele-right {font-size:12px;   background:url(gfx/str_right.gif) no-repeat; margin:10px 0 0 0; padding:6px 0 0 25px; float:left; width:100%}
.wybor_platnosci {font-size:12px;   background:url(gfx/str_right.gif) no-repeat; margin:10px 0 0 0; padding:6px 0 0 25px; float:left; width:100%}
.jasny {color:#8a8a8a;}
.jasny span {color:#fff;}
.boxText  {font-size:12px;}
.productListing-heading {font-size:12px;}
.productListing-odd {background:#e7e7e7; padding:5px; } 
.productListing-even {background:#fff; padding:5px; }



#moje_konto_edycja {width:420px;  margin:15px 0 25px 150px; text-align:justify;}
#moje_konto_edycja p {height:30px; margin:1px; padding:0 0 0 5px;  }
#moje_konto_edycja p input {float:right; margin:-15px 0 0 0; font-size:11px;}
 
#moje_konto_edycja p select {float:right; margin:-15px 0 0 0; font-size:11px;}
#moje_konto_edycja span.inputRequirement {float:left; margin:-15px 0 0 -5px; font-size:11px;}

#form_kontakt {float:left; width:290px; margin:0 0 0 50px; font-size:11px;}
#form_kontakt p {height:30px; margin:1px; padding:0 0 0 5px;  }
#form_kontakt p input {float:right; margin:-15px 0 0 0; font-size:11px;}
 
#form_kontakt p textarea {float:right; margin:0; font-size:11px; width:280px;}
 

#pomoc {margin:0; width:100%; float:left; }


.nazwa_produkt {font-size:18px;  }
.model {font-size:12px; color:#8a8a8a; }
.cena {font-size:14px; font-weight:bold; color:#666666;}

#add_foto {float:left; width: 750px; margin:10px 0 0 0;}

#raty_zagiel { background:#E9F3CF; display:block; margin:0 0 0 20px; overflow:hidden; padding:15px; width:600px;}
