body{background-color:#ffffff;margin: 0 auto;width: 100%;padding: 0px;text-align: center; font-family: Verdana, Tahoma, Helvetica, sans-serif;}
#top,#zawartosc,#npsp,#cont{width: 990px; text-align: center; margin: 0 auto;}
#top,#logo{height: 89px;}
#pasek_top, #pasek_dol, #pasek_link{margin:0 auto;width:100%;}

#pasek_top{background-color:#900e0e;}

#logo {width:125px;cursor:pointer;float:left;background-image: url('http://www.estei.pl/images/sti_logo.gif');}
#logowanie {width:865px;text-align:right;float:left;color:#ffffff;font-size:12px;}
#log_kosz{padding-top: 30px;color:#ffffff;font-size:12px;}

#pasek_link{height:25px;border: none;}

#lewa_czesc{width:830px;background-color:#ffffff;vertical-align:top;padding-bottom:45px;}
#prawa_czesc{width:160px; vertical-align:top;}

#menu_koszyk,#menu_kategoria,#menu_seria,#menu_wzory{margin-left:2px;text-align:left;color:#191919;width:158px;margin-bottom:5px;font-size:14px;font-weight:bold;}
#koszyk,#kategoria,#seria,#wzory{margin-left:10px;text-align:left;color:#ffffff;width:142px;margin-bottom:5px;}

.tresc{text-align: left; font-size:12px;}


#pasek_dol{background-color:#900e0e;height:45px;color:#ffffff;line-height:18px;font-size:12px;padding-top:5px;position: fixed;bottom: 0;left: 0;}

.b_cena {font-size: 18px; font-weight: bold; color: #900e0e;}
.kwadrat,.kwadrat_prawy,.kwadrat_prawy_opis {font-size: 12px; vertical-align:middle;text-align:center; padding-bottom: 15px;}
.kwadrat_prawy,.kwadrat_prawy_opis {text-align: left; line-height: 20px;}
.kwadrat_prawy_opis {vertical-align: top;}
.kwadrat{width:200px; vertical-align: top;}
.kwadrat_prawy{width:215px;}

.tab_produktowa {border: none; text-align: center; margin: 0 auto; padding-bottom: 20px; width: 830px;}

#dol {width: 990px; color: #ffffff; font-size: 12px; text-align: center; line-height: 15px;}

.kolor {color:#900e0e;}

.clear {clear:both;}

.szerokosc {width:90%; font-size:12px; margin-bottom: 20px;}

label { display: -moz-inline-box; display: inline-block; width: 150px; } 
label.zam { display: -moz-inline-box; display: inline-block; width: 250px; } 
label.prod { display: -moz-inline-box; display: inline-block; width: 80px;text-align:center; } 

IMG, fieldset {border:none;}
legend {color:#000000;font-weight:bold;font-size:12px;}

.komunikat{background-color:#ffffff;width:500px;text-align:center;color: #2b2b2b;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; padding:10px; border: 1px solid #900e0e; margin: 0 auto; margin-top: 20px;}
.naglowek {color:#000000;font-weight:bold;font-size:12px;text-align:left;margin-bottom:10px;}
.prod_wzor  {font-size:12px;text-align:center;width: 110px;margin:0 0; display:table-cell;cursor:pointer;}
.podpis{font-size:10px;}

.st_wzor, .st_produkt{display: box; font-size: 10px; width: 450px;}

.zdjecie_ramka, .zdjecie_ramka_on  {margin:5px; border: 1px solid #cccccc;}
.zdjecie_ramka_on {border: 1px solid #900e0e;}

.koszform {border: none; font-size:12px; color: #900e0e; width: 45px;}
.koszform_div {width: 120px; float:left; padding-top:6px;}
.koszform_ok{width: 62px; height:62px; background-image:url('http://www.estei.pl/images/koszyk_ico.png');background-repeat:no-repeat;border:none;cursor:pointer;}

.td_kosz,.td_kosz_ngl{border: none; text-align: center;background-color: #ffffff;color: #2b2b2b;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; font-weight: bold; border-bottom: 1px solid #900e0e;padding:5px;}
.td_kosz_ngl{background-color:#900e0e; color: #ffffff;}
.td_rej {border: none; text-align: left;background-color: #ffffff;color: #2b2b2b;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px; margin-bottom: 5px; list-style-type: none; margin-left: 20px;}
label.td_rej_kosz {display: -moz-inline-box; display: inline-block; width: 60px; font-size: 12px; margin-bottom: 5px;}
.rejestr{border: 1px solid #aa0a04; width: 150px; color: #2b2b2b;}

.log_kreska {width: 200px; text-align: left; font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #2b2b2b; vertical-align: top; line-height: 17px; border-bottom: 1px dotted #d1d1d1;}	

.form_koszyk {background-color: #900e0e;border: 1px solid #ffffff;color: #ffffff;font-weight: bold;font-size: 12px;cursor: pointer;padding:2px;font-variant:small-caps;}

A{text-decoration: none; color: #900e0e; font-weight: bold; font-size:12px;}
A:hover{text-decoration: underline;}

A.link_menu {text-decoration: none; color: #191919; font-weight: normal; font-size:12px;}
A:hover.link_menu {text-decoration: underline;}

A.link_menu_top {text-decoration: none; color: #ffffff; font-weight: bold; font-size:12px;}
A:hover.link_menu_top {text-decoration: underline;}

A.link_produkt {text-decoration: none; color: #353535; font-weight: bold; font-size:14px;}
A:hover.link_produkt {text-decoration: underline;}

A.link_lekki {text-decoration: none; color: #900e0e; font-weight: normal; font-size:12px;}
A:hover.link_lekki {text-decoration: underline;}

A.link_koszyk {text-decoration: none;}

.hidden {display: none;}
.error {display: inline;color:#900e0e;}

/* admin */
#zawartosc_admin {width: 990px; color: #2b2b2b; font-size: 12px; text-align: center; line-height: 15px; margin: 0 auto; padding-top: 20px;}
A.link_admin {background-color: transparent;border: 1px solid #900e0e;display: table-cell;font-size: 12px;font-variant: small-caps;color: #900e0e;text-decoration: none;padding: 4px;}
A:hover.link_admin {background-color: #900e0e; border: 1px solid #900e0e;color:#ffffff;text-decoration: none;}
.przerwa{width: 5px; display: table-cell;}
.kolorek{display: inline-table; width: 12px; height: 12px; border: 1px solid #2b2b2b;}
