    body{
	  background-image:url('../images/tlo_bcg.jpg');
	  background-repeat:repeat-x;
	  background-color:#8d8171;
	  font-family:Arial,Sans-serif;
	  color: #e8eae7;
	  text-align:center;
	  font-size:12px;
	}
	img, div { behavior: url(../pngfix/iepngfix.htc) }
	p{margin:0px 20px 0px 15px; padding:0px; text-align:left;}
	ol{margin:0px 20px 0px 30px; padding:0px; text-align:left;}
	ul{margin:0px 20px 0px 30px; padding:0px; text-align:left;}
	img {
	  border:none;
	}

	a{
	  text-decoration:underline;
	  color:#f6db91;
	}
	a:hover{
	  text-decoration:none;
	  color:#f6db91;
	}
	a.partner{
	  text-decoration:none;
	  color:#e8eae7;
	}
	a:hover.partner{
	  text-decoration:underline;
	  color:#f6db91;
	}	
	h4{
	  color:#f8c63f;
	  margin:0px;
	  padding:0px;
	  font-size:12px;
	}
	h3{
	  color:#f8c63f;
	  margin:0px;
	  padding:0px;
	  font-size:15px;
	}
	h2{
	  color:#f9c63f;
	  margin:0px;
	  padding:0px 0px 0px 0px;
	  font-size:12px;
	  text-align:center;
	}
	div#all{
	  width:990px;
	  margin: 0 auto;
	}
	div#top{
	  width:967px;
	  height:277px;
	  padding-top:10px;
	  background-image:url('../images/top_bcg.png');
	  background-repeat:no-repeat;
	  text-align:center;
	}
	div#top_flash_logo{
	  margin:0px;
          padding:0px;
	}	
	div#top_flash{
	  margin:0px;
          padding:0px;
	}	
	div#top_menu{
	  width:967px;
	  height:34px;
	  padding-top:15px;
	  padding-left:19px;
	}
	
	div#content1{
	  margin-top:10px;
	  width:967px;
	  height:20px;
	  background-image:url('../images/content_bcg1.png');
	  background-repeat:no-repeat;
	}
	div#content2{
	  width:967px;
	  text-align:left;
	  background-image:url('../images/content_bcg2.gif');
	  background-repeat:repeat-y;
	}	
	div#content3{
	  width:967px;
	  height:21px;
	  background-image:url('../images/content_bcg3.png');
	  background-repeat:no-repeat;
	}	
	div#content_mini1{
	  margin-top:0px;
	  width:200px;
	  height:16px;
	  background-image:url('../images/content_mini_bcg1.gif');
	  background-repeat:no-repeat;
	}
	div#content_mini2{
	  width:200px;
	  background-image:url('../images/content_mini_bcg2.gif');
	}	
	div#content_mini3{
	  width:200px;
	  height:16px;
	  background-image:url('../images/content_mini_bcg3.gif');
	  background-repeat:no-repeat;
	}
	div#content_mini_oferta1{
	  margin-top:0px;
	  width:200px;
	  height:16px;
	  background-image:url('../images/content_mini_bcg1.gif');
	  background-repeat:no-repeat;
	}
	div#content_mini_oferta2{
	  width:200px;
	  background-image:url('../images/content_mini_bcg2.gif');
	}	
	div#content_mini_oferta3{
	  width:200px;
	  height:16px;
	  background-image:url('../images/content_mini_bcg3.gif');
	  background-repeat:no-repeat;
	}		
	div#footer{
	  margin-top:15px;
	  width:961px;
	  height:50px;
	  background-image:url('../images/footer_bcg.png');
	  background-repeat:no-repeat;
	  text-align:left;
	}
	div#down{
	  margin-top:10px;
	  width:961px;
	  height:20px;
	  color:#f6b300;
	}
    	a.firma {display:block; background:url(../images/firma_btn.gif) no-repeat; width:80px; height:28px;}
    	a:hover.firma {background:url(../images/firma_btn.gif) no-repeat 0 -34px;}

   	a.oferta {display:block; background:url(../images/oferta_btn.gif) no-repeat; width:94px; height:28px;}
   	a:hover.oferta {background:url(../images/oferta_btn.gif) no-repeat 0 -34px;}

   	a.wspolpraca {display:block; background:url(../images/wspolpraca_btn.gif) no-repeat; width:165px; height:28px;}
   	a:hover.wspolpraca {background:url(../images/wspolpraca_btn.gif) no-repeat 0 -34px;}

    	a.sklep {display:block; background:url(../images/sklep_btn.gif) no-repeat; width:245px; height:28px;}
    	a:hover.sklep {background:url(../images/sklep_btn.gif) no-repeat 0 -34px;}

    	a.firma  span, a.oferta  span, a.wspolpraca  span , a.sklep  span {display:none;}
    	
    	
    	.menu {
	position: relative;
	left: 0px;
	top: 25px;
	}

	.menu dl {
	margin: 0;
	padding:0;
	}

	.menu dt {
	margin: 0;
	padding: 0px 0px;
	padding-bottom: 8px;
	cursor: pointer;
	text-align: center;
	}

	.menu dd {
	text-align:center;
	margin: 0;
	padding: 0px 0px;
	background-color: #726960;
	color: #9a8e82;
	border-width: 1px;
	border-style: solid;
	border-color: #acaaa7 #acaaa7 #acaaa7 #acaaa7;
	}
	.menu dd a:link, .menu a:visited {
	display: block;
	color: #f6b300;
	text-decoration: none;
	padding: 4px 9px;
	}
	.menu dd a:hover {
	color: #fff;
	background-color: #49433d;
	}
	dt {
	  width:100px;
	}
	dd {
	  width: 170px;
	  padding:-45px;
	  color: white;
	}
