body {
margin:0px;
background: #EDEDED url(images/bg.jpg) top repeat-x;
}

#wrapper {
position:absolute;
height:100%;
width:799px;
left:-399px;
margin-left:50%;
}

.content_table {
width:799px;
height:100%;
}

a.top_menu:link, a.top_menu:visited {
display:block;
float:right;
margin-top:7px;
margin-right:1px;
height:22px;
}

a.top_menu:hover {
background: url(images/hover.png);
}

.content_container {
height:auto; 
padding:10px; 
font: 12px 'tahoma';
color:#666666;
vertical-align:top;
margin-bottom:20px;
}

.prod_foto {
width:139px;
height:124px;
text-align:center;
}

.prod_desc {
width:139px;
height:auto;
padding-top:5px;
padding-bottom:5px;
font: 10px 'tahoma';
text-align:center;
center;
font-weight:bold;
}

.prod_desc2 {
height:auto;
padding:5px;
font: 10px 'tahoma';
text-align:center;
}
.prod_desc3 {
height:auto;
padding:5px;
font: 11px 'tahoma';
text-align:center;
font-weight:bold;
}

.price {
width:139px;
height:auto;
padding-top:5px;
padding-bottom:5px;
font: 11px 'tahoma';
text-align:center;
}

.firma {
font: 11px 'tahoma';
text-align:center;
}

.godziny {
font: 11px 'tahoma';
text-align:center;
}

.prod_more {
width:149px;
height:auto;
text-align:right;
font: 11px 'tahoma';
font-weight:bold;
padding-bottom:5px;
}


.prod_more2 {
width:auto;
height:auto;
text-align:right;
font: 11px 'tahoma';
font-weight:bold;
padding-bottom:5px;
}

a.more:link, a.more:visited {
text-decoration:none;
color:#87898B;
margin-right:5px;
}

a.more:hover {
color:#4D5359;
}
