body {
 margin:0; padding:0; text-align:center; font-family:verdana, arial; font-size:13px; font-family:arial,verdana,trebuchet ms,arial;
 background-color:#f1f2e1;
}

#container {
 width:970px; padding:5px; margin:0px auto 5px auto; text-align:left; overflow:hidden; border-top:0px solid #707070; background-color: #fbfbf4; background-color: #eef0d9;
}


#text {width:735px; float:right;}

#top {text-align:center; margin-bottom:20px;}
#top h1 {margin:0;}
#top p {margin:0;}

#content { margin-bottom:10px; overflow:hidden; color:#003; font-size:16px }

#menu { float:left; width:220px; margin-right:5px; padding:0 5px 5px 5px; background-color:#fafaed; padding-bottom:10000px; margin-bottom:-10000px }

ul.menu {margin:0; padding:0; line-height:20px; padding-left:10px; width:96%;}
ul.menu li { margin-left:20px; list-style: square; font-size:9px; color: #e9ebcb;}
ul.menu h2 {margin:0; margin-top:10px; margin-bottom:2px; font-size:14px; color: #6a713e;}

ul.menu1 {margin:0; padding:0; line-height:20px; padding-left:10px; width:96%; background-color:#f3f4e1;}
ul.menu1 li { margin-left:20px; list-style: square; font-size:9px; color: #e9ebcb;}
ul.menu1 h2 {margin:0; margin-top:10px; margin-bottom:2px; font-size:14px; color: #6a713e;}

ul.menu2 {margin:0; padding:0; line-height:16px; padding-left:10px; width:96%;}
ul.menu2 li { margin-left:20px; list-style: square; font-size:9px; color: #e6e9c5;}
ul.menu2 h2 {margin:0; margin-top:10px; margin-bottom:2px; font-size:12px; color: #6a713e;}
ul.menu2 a {font-size:10px; font-family:verdana}

a, a:link, a:visited {
 font-family:georgia; font-size:12px; color:#6a6b4b; text-decoration:none; border-bottom:0px dashed #ffddf0;
}
a:hover { border-bottom:1px solid #000; }

a.menu, a.menu:link, a.menu:visited {
 font-family:georgia; font-size:11px; color:#6a6b4b; text-decoration:none; border-bottom:0px dashed #ffddf0;
}
a.menu:hover { border-bottom:1px solid #000; }


#oferta {float:left; width:570px; font-size:12px; font-family:verdana,serif,verdana,arial}
#ofertawild {float:left; width:100%; font-size:13px; font-family:arial; line-height:16px}
#oferta p {}

#informacje {float:right; width:160px; font-size:12px; font-family:arial}
#stop a {font-size:11px; font-family:verdana,arial}

h1.a1 {font-size:18px}
h1.a2 {font-size:22px; color:#c00;}

a.zamow img {margin-top:8px}
#left {width:49%; float:left}
#right {width:49%; float:right;}

.inv {display:none}

p.infotop {font-size:11px; padding:6px; margin:0; background-color: #dfe2b4; line-height:16px}

div.box {overflow:hidden;}

div.product {margin-bottom:10px; overflow:hidden; background-color: #fefbed; padding:5px;}
img.productimg {float:left; width:90px; height:90px; margin-right:10px}
strong.categoryname {font-size:10px; font-variant: small-caps; font-family:verdana,arial; font-weight:normal}
h2.productname {font-size:20px; display:inline; margin:0; }
p.opis {margin:0; display:inline}

div.info {overflow:hidden; margin-bottom:5px}
h4.infodate {margin:0;font-size:11px; font-weight:normal}
h3.infotitle {margin:0;font-size:12px}
p.infotxt {font-size:11px}

dl {background-color: #f8faf1; padding:3px; margin:0; margin-bottom:10px}
dl dd {margin-left:10px; font-family:georgia; font-size:12px; line-height:20px}

ul {padding-left:20px;}

#master {padding:5px 0 5px 0; background-color: #eef0d9; overflow:hidden}


#trailimageid {position: absolute;}
trailInnerDiv {padding: 5px; background-color: #FFF; border: 1px solid #888;}
#trailimageidContainer {padding: 5px; background-color: #FFF; border: 1px solid #888;}
#trailimageidContainer h2 {display: block; width: 400px; clear: both; margin: 0; padding: 0 0 8px; font-size: 1em; color: #FF5200;}
#trailimageidContainer h3 {display: block; clear: both; font-size: 0.9em;}
#trailimageidContainer .image {margin: 0; min-height: 32px; padding: 8px 2px 2px 2px; background: transparent url(/uploads/images/gfx/sub/serwisy_www/loading.gif) no-repeat scroll 50%;}





