* { margin:0px; padding:0px; border:none;}
.clr { clear:both;}


body { font: normal 12px/18px Tahoma,  sans-serif; color: #333;  background: #1a1a1a url(background.jpg) repeat left top;}

#container { width: 1026px; height: 633px; background: url(background.gif) no-repeat 0px 20px;  margin: 40px auto 20px auto; }

/*		leftside		*/
#containter_left { height: 500px; width: 500px; overflow: auto; float: left;}
#krzywo { width: 1026px; height: 500px; }
#leftside { height: 500px; width: 500px; background: url(main_background_left.jpg) 0px 20px no-repeat; overflow: hidden; float: left;}
#leftside #logo  { margin-left: 140px; }

#leftside #content { float: left; margin-top: 35px; padding: 22px 0px 10px 40px; text-align: justify; width: 460px;}
html>body #leftside #content {  margin-top: 35px; padding: 20px 0px 10px 40px; }

#leftside #content p { margin-bottom: 10px; }
#leftside #content ul { float: left; margin: 10px 10px 10px 20px;  }
#leftside #content ul li { list-style: disc url(item_arrow.png); padding-left: 3px;}
#leftside #content h4 { font-size: 14px; margin-bottom: 20px; }
#leftside #content span { font-size: 15px; display: block; margin-top: 30px; word-spacing: 5px; text-align: center; }
#leftside #content span a { text-decoration: underline; color: #333;}
#leftside #content span a:hover { text-decoration: underline; }
#leftside #content .left { float: left; }
#leftside #content .right { float: right; }
#leftside #content .right ul { float: left; margin: 0px 20px 10px 10px;  padding: 2px; list-style: disc url(list_arrow.jpg); }
#leftside #content .right li { margin-bottom: 15px; }

#leftside #content .item { padding: 4px 5px 3px 20px; width: 450px; height: 27px; background: url(oferta_item.jpg) no-repeat; }

#leftside #content .itemContainer { margin-top: 25px; }
html>body #leftside #content .itemContainer { margin-top: 0px; }

#leftside #content .item_in {  padding: 4px 0px 4px 30px; width: 450px; height: 27px; background: url(oferta_item.jpg) no-repeat; color: #000000; }
#leftside #content .item a { color: #000; }
html>body #leftside #content .item_in a {  padding-left: 30px; background: url(item_arrow.png) no-repeat left center; color: #000000; }
#leftside #content h6 { font-size: 16px; display:inline; }
#leftside #content span.cap { display: inline; font-weight: bold; font-size: 16px; }

html>body #leftside #content .item { color: #000; opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.80; margin-top:3px; padding: 4px 5px 4px 20px; width: 450px; height: 24px; background: url(oferta_item.jpg) no-repeat; }
html>body #leftside #content .item_in {  opacity:.80;filter: alpha(opacity=80); -moz-opacity: 0.80;  padding: 4px 0px 4px 30px; width: 450px; height: 26px; background: url(oferta_item.jpg) no-repeat; color: #000000; }

#leftside #content a { color: #333; text-decoration: underline; }
#leftside #content a:hover { text-decoration: underline; }
#leftside #content h5 { font-size: 14px; margin: 7px 0px; }
#leftside #content #left_img { float: right; height: 300px; width: 155px; background: url(polecamy_img.png) no-repeat; margin-top: 44px; margin-right: 55px;  }
#leftside #content #text { float: left; width: 250px; height: 300px;  }



/*		rightside		*/
#rightside { float: right; height: 500px; width: 515px; background: url(main_background_right.jpg) no-repeat right bottom; overflow:hidden; }
html>body #rightside #menu {  margin-top: 5px; width: 500px; height: 47px; background: url(menu.png) no-repeat; }
#rightside #menu div { width:100px;  float: left;  }

#rightside #menu a.item1 { padding: 12px 0px; text-align: center; display: block; margin: 0px auto; width: 90px; height: 20px;  color: #333; text-decoration: none;}
#rightside #menu a.item1:hover { text-decoration: underline; }

#rightside #menu a.item2 { padding: 12px 0px; text-align: center; display: block; margin: 0px auto; width: 90px; height: 20px;  color: #333; text-decoration: none;}
#rightside #menu a.item2:hover { text-decoration: underline; }

#rightside #menu a.item3 { padding: 12px 25px; display: block;  height: 20px;  color: #333; text-decoration: none;}
#rightside #menu a.item3:hover { text-decoration: underline; }

#rightside #menu a.item4 { padding: 12px 20px; display: block;  height: 20px;  color: #333; text-decoration: none;}
#rightside #menu a.item4:hover { text-decoration: underline; }

#rightside #menu a.item5 { padding: 12px 20px; display: block;  height: 20px;  color: #333; text-decoration: none;}
#rightside #menu a.item5:hover { text-decoration: underline; }

#rightside #right_content #contact_img { margin-left: 80px; width: 321px; height: 413px; padding: 0px; background: url(contact_img.png) no-repeat; }
#rightside #right_content { padding: 30px 0px 0px 10px; margin-top: 0px; text-align: left;}
html>body #rightside #right_content h3 { font: normal 18px Tahoma; text-align: left;  color: #b1b0b1; margin-bottom: 15px; letter-spacing: 5px;}

#rightside #right_content #img { width: 476px; height: 274px; padding: 10px; background: url(img.png) no-repeat; }
#rightside #right_content #empty_img { width: 476px; height: 274px; padding:0px; background: url(img_empty.png) no-repeat; overflow:hidden; }
html>body #rightside #shadow { width: 507px; height:35px; background: url(text_shadow.jpg) no-repeat right top; margin-bottom: 15px;}

/*		footer		*/
#footer {  margin-left: 1px; width: 1024px; height: 94px; }
#footer img { float: left; margin-bottom: 0px; }
.bg { height: 38px; width: 1024px; background: url(main_background_right_b.jpg) no-repeat bottom right;  }
.bg p { text-align: center;  padding: 5px 0px; color: #bcbcbc;}


/*		kontakt		*/
p.kontakt { margin-top: 9px; }
#contact { text-align: center; color: #8a8a8a; }
#contact img { margin: 0px 8px; }
#contact a { color: #8a8a8a; text-decoration: none;}
#contact a:hover { color: #fff; text-decoration: none;}











