*{
margin:0;
padding:0;
}

body{
background-color:black;
background-position:right top;
background-image:url(img/tlo_gradient.png);
padding:0;
margin:0 auto 0 auto;
background-repeat:repeat-x;
width:876px;
}



#content{
width:604px;
background-color:#cccccc;
float:left;
margin:0 0 0 50px;
padding:5px;
font-size:12px;
font-family:verdana;
text-align:justify;
}
div#content h2{
font-size:20px;
font-weight:bold;
}

#top{
background-image:url(img/top.jpg);
width:876px;
height:183px;
margin-left:auto;
margin-right:auto;
display:block;
border:0;
}
#top img{
border:0;
}
#menupoz{
margin:0px;
height:46px;
width:876px;
margin:30px 0 30px 0;
}
#menupoz img{
border:0px;
}
#menupoz li{
display:inline;
list-style-type:none;

}
#menupoz #kontakt, #promocje, #cennik{
margin-right:27px;
}
#menupion{
padding:0;
margin:0 0 0 1px;
float:left;
width:210px;
list-style-type:none;
}
#menupion a{

}
#menupion img{
border:0px;

}
#menupion li{
margin:0 0 20px 0;
}
#oferta{
border:0px;
width:130px;
margin-right:128px;
}

table, tr,td{
border:solid 1px red;
}


table.cennik caption, table.waga caption{
margin:auto;
font-weight:bold;
}
table.cennik tr , table.waga tr{
/*border:0;*/

empty-cells:hide;
}
table.cennik td ,table.waga td{


/*border-top:1px solid red;
border-right:1px solid red;
*/
empty-cells:hide;
padding:5px;
}
tr.top td{
/*border-top:0;*/
}

td.last{
/*border-right:0;*/
} 
p{
margin:10px 0 10px 0;
}
table.cennik {


position:relative;
left:50px;
text-align:center;
border-collapse:collapse;
margin:5px auto 5px auto;
empty-cells:hide;

}
td.empty{

border-left:solid #cccccc 1px;
border-top:solid #cccccc 1px;
}
.dopiski{
font-size:10px;
}

.specyfik, .dostawa{
list-style-type:square;
margin:0 0 0 15px;
}
.martop{
margin-top:10px;
display:block;
}

a{
color:black;
text-decoration:underline;
}
a:hover{
text-decoration:none;
}
.par{
margin-bottom:30px;
}
.linki img{
margin-left:2px;
margin-bottom:-8px;

}
.linki p{
margin-bottom:20px;
}

pre{
font-family:verdana;
}

.waga{

text-align:center;
border-collapse:collapse;
margin:5px auto 5px auto;
empty-cells:hide;
}
#img{
float:right;
/*position:relative;
left:-50px;*/
}

.clear{
clear:both;
height:1px;
}

#mapka{
margin:0 auto 0 auto;
border:5px solid grey;
display:block;
}
