body{
	font-family: Tahoma, Geneva, sans-serif; font-size: 11px; color: #666;
	margin-top:0px;
	background:url(img/body_bg.jpg) repeat-x; 
	background-color:#22021a;
	}
a{color:#ffffff;}
.topic{margin:auto; width:925px; height:53px; background:url(img/top.jpg) no-repeat; text-align:right;}
.flash{margin:auto; width:925px; height:223px; background:url(img/top_flash.jpg) no-repeat;}
.col-left{width:254px; min-height:300px; float:left;}
.color-menu-left{width:254px; min-height:300px; background-color:#35002c;}
#menu-left{width:204px; padding:25px; min-height:300px; clear:both; background:url(img/menu_left_bottom.jpg) no-repeat; background-position:bottom right;}
#menu-left a{color:#FFF; text-decoration:none; font-weight:bold;}
#menu-left a:hover{color:#FFF; text-decoration:underline; font-weight:bold;}
.link{padding-top:15px; padding-bottom:15px; padding-left:10px; border-bottom:#613651 1px solid;}
.col-right{width:671px; min-height:500px; float:left;}
.color-right-col{width:671px; min-height:500px; float:left; background-color:#620051;}
#content{width:621px; text-align:justify; color:#FFF; padding:25px; min-height:500px; background:url(img/box_content_bottom.jpg) no-repeat; background-position:bottom left;}
#content a{color:#FFF;}
.footer{background:url(img/bottom_site.jpg); clear:both; width:671px; height:191px;}
#links-footer{padding-top:60px; padding-left:10px; color:#FFF; width:350px; text-align:center;}
#links-footer a{color:#FFF; text-decoration:none; }
#links-footer a:hover{color:#FFF; text-decoration:underline;}
h1{ font-size:18px; font-weight:400; font-family:Georgia; margin-top:0px; margin-bottom:20px; border-bottom:#909 1px solid; padding-bottom:10px;}
.product{width:224px; height:293px; background-color:#b41999; margin-left:15px; margin-right:15px; float:left; margin-bottom:20px; padding:20px;}
#prod-info{padding-top:0px; padding-bottom:0px; color:#FFF; width:202px; padding-left:20px;border-bottom:#dc5ec6 1px solid;}
#prod-name{padding-top:10px; padding-bottom:10px; color:#FFF; width:202px; padding-left:20px; font-weight:bold; border-bottom:#dc5ec6 1px solid;}
.cena{font-weight:bold; color:#000000}
#zamawiam{padding-top:15px; padding-bottom:12px; padding-left:55px;}
.foto{width:222px; height:160px; padding-top:10px; background:url(img/font-bg.jpg) no-repeat; background-color:#ffffff; text-align:center; }
