a img {border:none;}
body {background-image: url(/images/tlo_grad.jpg);background-repeat:repeat-x;background-color:#3C3A3B;margin:0px;font-family:Trebuchet MS, sans}
#cont{text-align:center;}
#main{width:1000px;margin-left:auto;margin-right:auto;position:relative;}
#menu_gorne{float:right;display:inline;margin-right:70px;clear:both;}
#menu_gorne a{font-size:11px;color:#0F0B08;text-decoration:none;line-height:39px;margin-left:1px;border-right:solid 1px #A0A0A0;padding-right:4px; }
#menu_gorne a:hover{text-decoration:underline;}
#menu_swf1{float:right;display:inline;margin-right:60px;margin-top:36px;}

#menu_swf_ban{float:right;display:inline;margin-right:60px;margin-top:36px;}
#menu_swf_ban a{
    display:block;
    width:734px;
    height:85px;
    background:url('/images/baner_punkty_p.jpg');
    margin-top:50px;
}
#menu_swf1 a img{border:0;padding:0;margin:0;display:block;}
#menu_gorne div.selected{
    background-color:white;
    filter:alpha(opacity=70);-moz-opacity:.70;opacity:.70;
}

/*dla ff i opery popup pływa z position:fixed a dla ie w osobnym css jest position:absolute i popup jest nieruchomy */
#popup{margin: 0px; padding: 0px; background: transparent; width: 100%; position:fixed; height:100%; z-index: 9999;}

#menu_gorne a.cart_link{border:none;background-image: url(/images/cart.gif);background-repeat:no-repeat;background-position:0px 1px;padding-left:25px;margin-left:4px;}
#menu_gorne span{font-size:11px;background-color:#F4F4F4;padding:6px 10px;}
#lewy_panel{float:left;width:200px;margin-top:5px;min-height:528px}
.menu_lewe_linki{text-align:left;padding-left:50px;margin-top:5px;}
.menu_lewe_linki a {display:block;font-size:13px;color:#ffffff;text-decoration:none;background-image: url(/images/menu_line.gif);background-repeat:no-repeat;background-position:0px 27px;height:28px;line-height:28px;}
.menu_lewe_linki a:hover {text-decoration:underline;}
span.select { position: absolute;
  width: 146px; 
  height: 22px;
  padding: 0 5px 0 0px;
  color: #000000; 
  font: 12px/21px Trebuchet MS,sans-serif;
  background: url(/images/select.gif) no-repeat;
  overflow: hidden;
}
select.styled{color: #000000; font: 12px/21px Trebuchet MS,sans-serif;width:151px;background-color:#E9E9E9;border:solid 1px red;}

span.select2 { position: absolute;
  width: 105px; 
  height: 16px;
  padding: 0px 5px 0px 3px;
  color: #000000; 
  font: 11px Trebuchet MS,sans-serif;
  background: url(/images/katalog/select2.gif) no-repeat;
  overflow: hidden;
}
select.styled2{height: 16px;color: #000000; font: 11px Trebuchet MS,sans-serif;width:110px;background-color:#FFFFFF;}

#cart_menu{text-align:left;margin-left:35px;}
#cart_menu a{font-size:12px;color:#686765;text-decoration:none;line-height:80px;margin-left:10px;border-right:solid 1px #A0A0A0;padding-right:10px;}
#cart_menu a:hover{text-decoration:underline;}
#cart_menu a.selected{font-size:15px;font-weight:bold;}

#japa_formsik{float:right; display:inline; margin-right:15px;}


#menu_dolne{float:right;display:inline;margin-right:70px;}
#menu_dolne a{font-size:11px;color:#5F5B5A;text-decoration:none;line-height:29px;margin-left:3px;border-right:solid 1px #5F5B5A;padding-right:6px; }
#menu_dolne a:hover{text-decoration:underline;}

#menu_dolne2{font-size:11px;color:#5F5B5A;float:right;display:inline;margin-right:70px; text-align:right}
#menu_dolne21{font-size:11px;color:#5F5B5A;float:right;display:inline;margin:10px 70px 20px 0px; text-align:right}
#menu_dolne2 a, #menu_dolne21 a{font-size:11px;color:#5F5B5A;text-decoration:none;margin-left:3px;font-weight:bold; }
#menu_dolne2 a:hover{text-decoration:underline;}

#zam_tab {margin-left:180px;}
#zam_tab td {font-size:12px;padding:4px 10px;}
#zam_tab td.da {font-size:14px;color:#FFFFFF;background-color:#949494;padding:3px 10px;}
#zam_tab td.da2 {font-size:13px;color:#949494;background-color:#E6E6E6;padding:3px 10px;}
#zam_tab td.br {border-right:solid 1px #949494;}
#zam_tab td.br2 {border-right:dotted 1px #949494;}
 

#formsik p {margin:5px;}

div.miniaturki{
    width:248px;
    padding:10px 5px 5px 5px;
    text-align:left;
}
div.miniaturki img{
    margin:0px 0px 5px 0px;
}

#menu_swf2{float:right;display:inline;margin-right:5px;margin-top:36px;}
#menu_swf2 a img{ border:0;padding:0;margin:0;display:block;}
.hide{
    display:none;
}

div.lowlinks{
    margin:10px 0px 0px 55px;
}

div.lowlinks a{
    display:block;
    font-family:times new roman;
    font-size:18px;
    color:black;
    text-decoration:none;
    text-align:left;
    margin: 7px 0px 7px 0px;
    line-height:18px;
}

div.program_lojalnosciowy{
    font-family:arial;
    font-size:17px;
}

div.program_lojalnosciowy span{
    color:#8F0019;
    font-size:22px;
    font-weight:bold;
}

div.program_lojalnosciowy span.title{
    font-size:31px;font-weight:bold; color:#8F0019; font-family:times new roman
}

div.program_lojalnosciowy ul{
    padding:0;
    margin:10px;
}

div.program_lojalnosciowy ul li{
     color:#8F0019;
     background: url(/images/prog_lojal_li.gif) no-repeat 0px 8px;
     list-style: none;
     padding:5px 0px 5px 20px;
}

div.program_lojalnosciowy a{
    font-size:13px;
    color:#878787;
    text-align:right;
    display:block;
    margin-right:20px;
}

div.program_lojalnosciowy a.lowimg{
    display:block;
    text-align:center;
}

img.nagroda_img_s{
    position:absolute;
    bottom:0px;
    left:0px;
}

img.nagroda_img_l{
    position:absolute;
    bottom:0px;
    left:0px;
}

a.shadowbox_link{
    position:relative;
}

p.times{
    font-family:times new roman;
    color:#4E4E4E;
    margin:0;
    padding:0;
    font-size:18px;
    
}

