body{margin:0;padding:0;font-family: Tahoma, Verdana, Arial, sans-serif; background:url(../img/tlo.jpg) top left repeat-x}
*{font-size:12px;color:#000;margin:0;padding:0;border:0;font-family: Tahoma, Verdana, Arial, sans-serif;}
td{vertical-align:top;}
table{border-collapse:collapse; border-spacing:0;}

.tab{border-collapse:separate; border-spacing:12px}
.alert{padding:20px 0; font-size:18px; color:#C83102}
#contener{ width:950px; text-align:left;}

#menu_kat{ float:left;width:160px; background:#0D164F;padding:10px;}
#pro_foto{width:370px; border:1px solid #cccccc; text-align:center;}

#koszyk_top{padding:5px 7px 0 7px; background:#0D164F; color:#fff; cursor:pointer}

#twoje{ background:#0D164F; padding:9px}
#koszyk_path {color:#8a8a8a; padding:15px 0}
#koszyk_path a{font-size:18px;color:#8a8a8a}
.clear{clear:both}

#regulamin h3{ font-weight:normal; display:block; padding-bottom:3px}

.b,#koszyk_ile{font-weight:bold}
.redb,#koszyk_wartosc{font-weight:bold; color:#C83102}
.red11{font-size:11px; color:#C83102}
.red,#error_pro{color:#C83102}
.koszyk1{padding:9px 0 0;width:80px}

h1{font-size:16px}

#ttop{color:#788190;background:url(../img/r2main.gif) repeat-x; font-size:18px;padding:3px 0 0 3px; width:720px;}

#ttop2{color:#788190;font-size:18px;padding:4px 0 0 3px;}
#szukaj1, #szukaj2{width:150px;border:1px solid #cccccc;padding: 2px 0}

#t{background:#f2f2f2; padding:7px 0 0 3px;}
#tfoot{background:url(../img/r8main.gif) repeat-x;padding:6px 0 0 3px;}


.rborder{border: 1px solid #FF0000}

.zmien_dane{width:130px;padding:5px 0 7px 0}
.cat-foto{border:1px solid #cccccc}

.koszyk_belka1{background:#fff; height:22px;}

.pro1{font-weight:bold;border:1px solid #E9E9E9; border-bottom:0; padding:1px 3px}
.pro2{font-weight:bold; border:1px solid #d30000; border-bottom:0; padding:1px 3px}

.pro4{font-weight:bold;padding:1px 3px}

.top{color:#e4e4e4;}
.topu{text-decoration:underline !important;}

a{cursor:pointer}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:hover{text-decoration:underline;}
a:focus {-moz-outline: none;}


.t11{font-size:11px}

#kategorie-glowna{background:#767f8f; list-style:none}
#kategorie-glowna li {padding:3px 0 0 20px; border-bottom:1px solid #7d8593; cursor:pointer; height:19px}
#kategorie-glowna li a:hover{text-decoration:none}

.w12b{color:#fff; font-weight:bold;text-decoration:none !important}

.w,#kategorie-glowna li a{color:#fff}


.ile_produktow{border:1px solid #cccccc; width:40px}
.cena{color:#C83102;font-weight:bold}


.pro {height: 205px;float:left;background-color:#fff;overflow:hidden;text-align:left;width:177px;margin:10px 0 0 10px;border:1px solid #e9e9e9}
.proon {padding:10px; overflow: hidden;}
.pro h2{font-size:12px; color:#d30000; font-weight:bold}

.p2{padding:0 7px}

a.min:hover{border:1px solid #cccccc}
#koszyk_dane input,textarea,#f_logowania input,#f_przypomnij input{border:1px solid #cccccc; padding:3px; width:173px;}
#kontakt_form input,textarea{border:1px solid #cccccc;padding:3px; width:120px;}

#ramka{display:none;position:absolute;top:0%;left: 0%;width:100%;height:100%;background:#fff;z-index:1001;-moz-opacity:.5;opacity:.5;filter:alpha(opacity=50);}
#ramka_content{display:none;position:absolute;width:400px;height:auto;padding:4px;border:2px solid red;background:#fff;z-index:1002;overflow:auto;}
