body { background: #525357; margin:0px; font-family:Tahoma, sans-serif; font-size:11px; }
td { font-family:Tahoma, sans-serif; font-size:11px; color:#7F8082; }

a img { border:none; }

td#bg_left { background: url(../img/bg_top.jpg); width:50%; height:87px; text-align: right; }
	td#bg_left .shadow { background: url(../img/bg_top_shadow.jpg) no-repeat; width:53px; height:87px; }

td#top_main { width:797px; }
	td#top_main .logo{ width:280px; vertical-align:top; }
	td#top_main .menu{ background: url(../img/top_menu.jpg); width:517px; vertical-align:top; }
	td#top_main .top_menu { position:absolute; margin:60px 0px 0px 18px; }
	td#top_main .sitemap { background: url(../img/ico_sitemap.jpg) no-repeat 0px 1px; padding:0px 0px 0px 18px; position:absolute; margin:27px 0px 0px 18px; }
	
td#bg_right { background: url(../img/bg_right.jpg); width:50%; height:87px; }

td#bg_swf_left {width:50%; background: #000000; }
td#top_swf_main { background: #000000; width:797px; }
	td#top_main #swf1{ width:280px; vertical-align:top; }
		#swf1 div.photo{ margin:5px 4px 6px 3px; }
	td#top_main #swf{ width:517px; vertical-align:top; }
		#swf div.photo{ margin:5px 0px 6px 0px; }
td#bg_swf_right { width:50%; background: #000000; }

td#bg_main_left { background: url(../img/bg_body.jpg) top repeat-x #48494D; width:50%; height:87px; }
td#top_main_main { background: #48494D; width:797px; vertical-align:top; }
	td#top_main_main .header{ background: url(../img/bg_body.jpg) top repeat-x; height:40px; vertical-align:top; }
	td#top_main_main .main{  vertical-align:top; }
td#bg_main_right { background: url(../img/bg_body.jpg) top repeat-x #48494D; width:50%; height:87px; }

td#bg_footer_left { background: url(../img/bg_footer.jpg); width:50%; height:42px; }
td#top_footer_main { background: url(../img/bg_footer.jpg); width:797px; vertical-align:top; }
	td#top_footer_main .menu { margin:16px 0px 0px 0px; position:absolute; }
	td#top_footer_main .design { color:#55565A; margin:16px 0px 0px 530px; position:absolute; }
		td#top_footer_main .design a { color:#55565A; }
	td#top_footer_main .lang { margin:16px 0px 0px 650px; position:absolute; }
	
td#bg_footer_right { background: url(../img/bg_footer.jpg); width:50%; height:42px; }

.lang_a { background:#000000; padding:1px 2px 1px 2px; }

a.pro_href { background: url(../img/ico_prohref.jpg) no-repeat 0px 3px; padding:0px 0px 0px 13px; color:#C1C2C6; }

div.preloader { background:url(../img/loader2.gif) no-repeat 50% 50%; }

div#sizeTable { }
	div#sizeTable a img { border:5px solid #000000; }
	div#sizeTable a { color:#C1C2C4; }
	div#sizeTable .top_coll_null { width:30px; font-weight:bold; text-align:center; border-bottom:1px solid #606165; }
	div#sizeTable .top_coll { width:90px; font-weight:bold; text-align:center; border-bottom:1px solid #606165; }
	div#sizeTable .coll {  border-left:1px solid #606165; padding:5px 0px 5px 0px;  border-bottom:1px solid #606165; text-align:center; font-weight:bold; }
	div#sizeTable .left_coll{ padding:0px 10px 0px 0px; font-weight:bold; text-align:right; width:20px;  border-bottom:1px solid #606165;  }
	div#sizeTable .right_coll{ border-left:1px solid #606165;  border-bottom:1px solid #606165; text-align:center; font-weight:bold; }

div.kolekcjaName { height:30px; background: #3D3E42; padding: 6px 0px 0px 12px; }	

div.small_scroll_div { height:90px; overflow:hidden; width:480px; display:block; }
div.small_scroll_div img { border:0px; }
	div.small_scroll_div div.small_gal_content { width:auto; height:90px; }
		div.small_gal_page { float:left; height:90px; }
		div.small_gal_page img.small_gal_img { float:left; border:2px solid #FFFFFF;  }
	