body,html {margin: 0px;padding: 0px;text-align: center;font-size: 0px;font-family:arial;color:#FFFFFF;}
.glowny { background:URL("/pl/web//images/tlo.gif") repeat-y top left; text-align:left; width:779px;margin:auto;text-align: left;}
.sklep { width:779px;margin:auto;text-align: left;}
.topp{width:779px;height:143px;}
.menutop{width:779px;height:30px;}
.menuleft{width:179px;float:left;font-size:11px;}
.main{width:590px;float:left;text-align:justify;}
.clearr{clear:both;}
.bottomm{width:779px;height:47px;}
.dane{width:179px;}
.oldprice { text-decoration: line-through; }
.belka {background:#FF6600;font-weight:bold;font-size: 11px;font-family:arial;text-align:center;width:100%;margin-top:0px;}

.cart table { text-align: center; }
.cart th { background-color: navy; }
.cart td { border: 1px solid; background-color: #8da9d0; }

.categories table { text-align: center; }
.categories th { background-color: navy; }
.categories td { border: 1px solid; background-color: #8da9d0; }

.checkbox {
	width: 1.2em;
}

input.newsletter {
	font-size: 10px;
}

.spis{
        font-size:14px;
        color:#FFFFFF;
        font-weight:bold;
        padding-left: 20px;
        padding-top: 2px;
        font-family: Tahoma;
        background-image: url(/pl/web//images/headerbg.jpg);
}

.spishref {
        font-size:14px;
        color:#FFFFFF;
        font-weight:bold;
        padding-left: 20px;
        padding-top: 2px;
        font-family: Tahoma;
}

.bx_prog {
        width: 557px;
        height: 20px;
        background-image: url(/pl/web//images/pasek.jpg);
}
       

.toLeft { text-align: left; }
.toRight { text-align: right; }

.data {font-weight:bold;font-size: 11px;font-family:arial;text-align:center;width:130px;margin-top:0px;float:left;}
.data b{background:#FF6600;padding:10px 15px 10px 15px;}
.news {font-weight:normal;font-size: 12px;font-family:arial;text-align:left;width:380px;float:left;padding:0px 0px 10px 0px;}
.clear{clear:both;}
.news a {text-decoration:underline;color:#FFFFFF;font-weight:bold;}
.news a:hover {background:#FF6600;color:#FFFFFF;}
.news hr { border: 1px solid white; }

.tresc {font-size: 12px; font-family:arial; padding:15px;}
.kontakt {font-size: 11px; font-family:arial; padding:15px;}
div.newsletter {font-size: 11px;font-family:arial; padding: 5px; border: 1px solid #c4c4c4; width: 140px; height: 70px; }
td.lewa {width:6px;vertical-align:top;}

a.menu  {background:URL('/pl/web//images/menu1.gif');text-decoration:none;color:#FFFFFF;font-weight:bold;display:block;padding:4px 0px 6px 20px;}
a.allmenu  {background:URL('/pl/web//images/menu1.gif');text-decoration:underline;color:#FFFFFF;font-weight:bold;display:block;padding:4px 0px 6px 20px;}
a.menu:hover {background:URL('/pl/web//images/menu1ov.gif');color:#FFFFFF;}
a.menu1  {background:URL('/pl/web//images/menu2.gif');text-decoration:none;color:#FFFFFF;font-weight:bold;display:block;padding:4px 0px 6px 35px;}
a.menu1:hover {background:URL('/pl/web//images/menu2ov.gif');color:#FFFFFF;}
a.menu_hover {background:URL('/pl/web//images/menu1ov.gif');color:#FFFFFF; text-decoration:none;color:#FFFFFF;font-weight:bold;display:block;padding:4px 0px 6px 20px;}
a.menu1_hover {background:URL('/pl/web//images/menu2ov.gif');text-decoration:none;color:#FFFFFF;font-weight:bold;display:block;padding:4px 0px 6px 35px;}


a{text-decoration:none;font-family:arial;color:#FFFFFF;}
a:hover{text-decoration:none;font-family:arial;color:#FFFFFF;}
input.a {border:1px solid #666666; background:#FFFFFF;}
.header{font-size:13px; color:#fff; font-weight:bold;}
.header-progs{font-size:16px; color:#fff; font-weight:bold;}
.ext{color:#06408A; font-weight:bold; font-size:14px;}
a.more{font-weight:bold;}
.ramka{border: solid 1px #fff; padding:1px}
hr{border:1px solid #06408A;}
.lista{padding-bottom:10px;}
a.content{color:#06408A;}
.ext{font-size:12px;}
/* formularz2 - opisy i pola na tym samym poziomie */
.formularz2{ border: 0; padding:0; padding-bottom:10px; margin:0; width:550px;}
.formularz2 div { text-align: left; clear:both; padding-top:4px;}
.formularz2 div label {display:block; float:left; width: 160px; padding-top: 2px; text-align:right; padding-right:2px; font-size: 11px;}
.formularz2 div label.error {color:#06408A; font-weight:bold; font-size: 11px;}
.formularz2 div input { width: 158px; border: 1px solid #06408A;  }
.formularz2 input { width: 158px; border: 1px solid #06408A;  }
.formularz2 div input.ext {border: 1px solid #ddd;  font-size:14px; color:#000; }
.formularz2 div input.error { border: 1px solid #E85D00; }
.formularz2 div textarea.error {border: 1px solid #E85D00; }
.formularz2 div textarea { border: 1px solid #06408A; width: 350px;  }
.formularz2 textarea { border: 1px solid #06408A; width: 350px;  }
.formularz2 div input:hover{ background: #FFF9BB;}
.formularz2 input.przycisk{border: 1px solid #FF6600; background:#FF6600; color:#fff; width:80px; padding: 0 0 0 0; margin-top:10px; font-size:10px;}
.formularz2 input.przycisk:hover{border: 1px solid #fff;  color:#FF6600; background:#FFF9BB; cursor: pointer; }
.formularz2 span.asterix{color:#E85D00; padding:4px; }
.formularz2 span.error{color:#E85D00; p class="news"adding:4px; font-weight:bold;}
.formularz2 div span.errorText {color:#E85D00; font-weight:bold; padding-left:2px;  }
.przycisk{border: 1px solid #FF6600; background:#FF6600; color:#fff; width:80px; padding: 0 0 0 0; margin-top:10px; font-size:10px; cursor: pointer;}
ul{padding: 0; margin: 4px 0px 5px 40px; vertical-align:top; line-height:20px; }
ul.li {vertical-align:top; }

.error { color: red };
