body{
margin:0px;
padding:0px;

}

td,p,div,span{
color:#4c5c67;
font-family:Tahoma;
font-size:11px;}

td.top{
height:58px;
padding-top:34px;

}

a:visited{color:#545b64;
font-weight:bold;
text-decoration:none;
}
a:hover{color:#fc7904;
font-weight:bold;
text-decoration:none;
}

a:link{color:#545b64;
font-weight:bold;
text-decoration:none;
}




td{vertical-align:top;}

table.main{width:940px;}

td.top2{height:24px;
background-color:#e8e8e8;
border-bottom:solid 1px #fff;
}

img{border:0px;}

td.lewa{width:240px;}

div.szukaj{
background-image:url(../im/szukaj.gif);
background-repeat:no-repeat;
background-color:#546d87;
padding-top:40px;
padding-left:10px;
color:#fff;
}

/*    linki    */
a:link.wh{
color:#fff;
text-decoration:none;
font-weight:bold;
}

a:hover.wh{
color:#fff;
font-weight:bold;
}

a:visited.wh{
color:#fff;
text-decoration:none;
font-weight:bold;
}
div.s2{
border-top:solid 1px #73879d;
padding-top:5px;
padding-left:15px;
height:23px;}

div.sp{
font-weight:bold;
padding-left:15px;}

input.INsz{
width:183px;
height:20px;
background-image:url(../im/in_szu.gif);
background-repeat:repeat-x;
border:solid 1px #73879d;
color:#fff;
}

input.INle{
width:130px;
height:20px;
background-image:url(../im/in_szu.gif);
background-repeat:repeat-x;
border:solid 1px #73879d;
color:#fff;
}

form{
margin:0px;
padding:0px;
}

div.br_sz{
height:10px;}

select.se_sz{
background-color:#546d87;
border:solid 1px #73879d;
color:#fff;
font-size:11px;
height:18px;
width:160px;
}

input.ok_sz{
background-color:transparent;
border:0px;
background-image:url(../im/ok_szu.gif);
background-repeat:no-repeat;
width:33px;
height:20px;
}

div.helper_sz1{
height:20px;
color:#fff;
font-size:10px;

}
div.help{
float:right;}

/*akt*/
div.akt{
background-image:url(../im/a.gif);
background-repeat:no-repeat;
background-color:#929699;
padding-top:40px;
padding-bottom:20px;
padding-left:10px;
color:#fff;
border-top:1px solid #fff;
}

div.wk{
background-image:url(../im/wk.gif);
background-repeat:no-repeat;
background-color:#000;
border-top:solid 1px #fff;
padding-top:35px;
padding-left:10px;
padding-right:10px;
color:#fff;

}

div.bg_wk{
background-image:url(../im/bg_wk.gif);
background-repeat:repeat-x;
background-color:#000;
padding-left:10px;
height:251px;
color:#fff;
text-align:center;
}

div.letter{
background-image:url(../im/letter.gif);
background-repeat:no-repeat;
background-color:#546d87;
padding-left:10px;
padding-right:10px;
padding-top:40px;
padding-bottom:20px;
color:#fff;
border-top:1px solid #fff;
}

div.book{
width:660px;
margin-top:30px;
margin-left:30px;
line-height:18px;
color:#4c5c67;
}

td.info{
background-color:#a3a3a3;
}
td.infok{
background-color:#57646c;
}

td.TDbook{width:110px;}

div.cena{
margin-top:10px;
width:100px;
background-color:#f67105;
color:#fff;
font-weight:bold;
padding-top:6px;
text-align:center;
height:26px;
}

div.dane{line-height:19px;color:#414447;}

div.help{
float:right;
width:240px;
height:100px;
border: solid 1px #fff;
padding:10px;
color:#5f6973;
line-height:14px;

}

div.ju{text-align:justify;}
td.sto{width:100%;}

div.big_img{
z-index:3;
position:absolute;
margin-top:0px;

margin-left:0px;
}

img.big{border:solid 10px #9a9999;}

div.stopka1{
border-top:solid 4px #9a9999;
text-align:center;
color:#696767;
line-height:19px;
}

div.stopka1 a:link{
color:#696767;
text-decoration:none;
}

div.stopka1 a:visited{
color:#696767;
text-decoration:none;
}

div.stopka1 a:hover{
color:#151515;
}

img.iko{vertical-align:middle;}

h1{
padding:0px;
margin:0px;
font-size:12px;
color:#fc7904;
}

div.akt a:link{
color:#fff;
font-weight:bold;
text-decoration:none;
}

div.akt a:hover{
color:#fff;
font-weight:bold;
}

div.akt a:visited{
color:#fff;
font-weight:bold;
text-decoration:none;
}

table.tb14{width:600px;
border-left:1px solid #d0cfcf;
border-top:1px solid #d0cfcf;
}
td.spis_td{
border-bottom:solid 1px #e0dfde;
}

div.news{
padding:5px;
border-bottom:solid 1px #e0dfde;
}

span.data{
padding-left:5px;
padding-right:5px;
background-color:#fc7904;
color:#fff;
}

div.koszyk{

height:165px;
background-image:url(../im/koszyk.jpg);
background-repeat:no-repeat;
}

div.k1{
color:#fff;
padding-left:10px;
padding-top:50px;
height:120px;
}

td.op{
padding:4px;
background-color:#545352;
color:#fff;
font-weight:bold;
vertical-align:middle;
border-right:1px solid #fff;
}

td.k1{
vertical-align:middle;
padding:2px;
border-right:1px solid #bdbcbc;
border-bottom:1px solid #bdbcbc;
}

td.k2{
vertical-align:middle;
padding:2px;
border-bottom:1px solid #bdbcbc;
}

td.suma{
text-align:right;
padding:4px;
color:#fff;
font-weight:bold;
background-color:#f2790c;
}

input.log, input.log2{
border:solid 1px #c5c5c5;
width:160px;
font-size:11px;
}

input.log2{
width:300px;
}

div.helper_new_account{
width:240px;
height:90px;
float:right;
border:1px solid #C9C8C7;
padding:10px;
}

div.helper_new_account0{
width:240px;
height:90px;
float:right;
padding:10px;
}



textarea.kom{
width:300px;
height:120px;
border:solid 1px #c5c5c5;}
span.red{
background-color:#fc7904;
width:220px;
padding:5px;
text-align:center;
color:#fff;
font-weight:bold;
}
div.k_l{
color:#fff;
text-align:center;
padding-top:20px;}

td.br{
width:250px;
border-right:1px solid #d0cfcf;
border-bottom:1px solid #d0cfcf;
}

img.img_m{
float:left;
margin-right:10px;
margin-bottom:10px;
}

img.img_wk{
margin-top:12px;
}

div.lin{
padding-top:3px;
}

img.im_wk{
margin-bottom:5px;
}

td.opis_kw{
background-color:#f6810e;
color:#fff;
font-weight:bold;
padding:6px;
}

td.dane_kw{
padding:6px;
border-bottom:1px solid #e8e8e7;
}
td.dane_kw1{
padding:6px;
border-right:1px solid #e8e8e7;
border-bottom:1px solid #e8e8e7;
}

table.sp{
width:620px;
border-left:1px solid #e8e8e7;
border-right:1px solid #e8e8e7;
margin:2px;}

tr.dark{
background-color:#f7f6e8;
}

div.data{
color:#b5b3a0;
font-size:10px;
float:right;
}
