<style type="text/css">
*{}

*{
   margin:0;
   padding:0;
}

h1,h2,h3,h4,h5,h6{
					margin:0;
					padding:0;
					font-weight:light;
}

td{
	font-size:12px;
}

h4{
	color:#1772A7;
	font:bold 12px Tahoma;
	text-align:left;
	padding-left:15px;
	margin-left:20px;
	margin-bottom:20px;
}

h2{
	font:bold 18px Tahoma;
	color:#22E13C;
	padding:10px 15px 10px 15px;
}

p{
  font-size:12px;
  color:#000;
}

ul{
	font-size:12px;
	text-align:left;
	margin-bottom:15px;
	margin-left:35px;
}

a{
  font-size:12px;
  color:#0074C5;
  text-decoration:none;
}

a:link{
  text-decoration:underline;
}

a:visited{
  text-decoration:underline;
}

a:hover{
  text-decoration:none;
}

a:active{
  text-decoration:none;
}

html  {
   height:  100%;
   width:100%;
   background:#fff;
 	background: url(../images/top_back.jpg) repeat-x center top;
}

body  {
   position:  relative;
   height:  auto  !important;
   height:  100%;
   min-height:  100%;
   min-width:1000px;
   font-size:12px;
   FONT-FAMILY: tahoma;
   color:#000;
   text-align:center;
 	background: url(../images/bot_back.jpg) repeat-x center bottom;
}

 #all{
	 width:1000px;
	 position:relative;
	 margin:0 auto;
   	 padding-bottom:170px;
/*	 background:#ddd;*/
 }

/*---HEAD---*/

#head{
/*	  float:left;*/
	  position:relative;
	  width:100%;
	  height:298px;
   	  background: url(../images/header.jpg) no-repeat center top;
/*	  border:2px solid red;*/
}

#logo{
	  position:absolute;
	  top:0px;
	  left:75px;
	  width:209px;
	  height:88px;
   	  background: url(../images/logo_b.jpg) no-repeat center top;
}

#clock{
		position:absolute;
		top:152px;
		left:432px;
		color:#fff;
		text-align:left;
}

#clock b{
		font-size:12px;
}

#mail{
		position:absolute;
		top:175px;
		right:40px;
		color:#fff;
		text-align:left;
}

#mail img{
		border:none;
}

#tel{
		position:absolute;
		top:160px;
		font:bold 16px Tahoma;
		left:150px;
		color:#fff;
		text-align:left;
}

.nav_top{
		position:absolute;
		top:25px;
		left:420px;
		color:#fff;
		text-align:left;
/*		border:1px solid red;*/
}

.nav_top a{
			color:#fff;
			margin:0 15px 0 10px;
}

/*---HEAD END---*/

/*---CONTENT---*/

#content{
		 position:relative;
		 text-align:left;
		 width:940px;
		 margin:0 auto;
		 padding-bottom:10px;
}

td .img_cat{
			    margin-right:7px;
			    padding:1px;
			border:2px solid #999;
}
#right .zag
{
			font:bold 12px Tahoma;
			color:red;
			float:left;
			line-height:31px;
			width:100%;
			height:31px;
			color:#fff;
			font-size:18px;
			font-weight:normal;
			text-align:center;
			text-transform:uppercase;
	   	  	background: url(../images/p_blue2.jpg) no-repeat center center;
}

#left .zag, #main .zag{
			font:bold 12px Tahoma;
			color:red;
			float:left;
			line-height:31px;
			width:100%;
			height:31px;
			color:#fff;
			font-size:18px;
			font-weight:normal;
			text-align:center;
			text-transform:uppercase;
	   	  	background: url(../images/p_grey.jpg) no-repeat center center;
}

#left #zag_blue{
	   	  	background: url(../images/p_darkblue.jpg) no-repeat center center;
}

#main{
	  float:left;
	  width:480px;
	  padding-bottom:10px;
	  overflow:hidden;
}

#main p{
		margin:0 15px 15px 15px;
		text-align:left;
}

#main .zag{
			text-align:center;
			margin:0px;
			margin-top:40px;
			margin-bottom:10px;
			background: url(../images/p_blue.jpg) no-repeat center center;
}

.example{
		 width:446px;
		 float:left;
		 margin-left:15px;
		 margin-top:15px;
		 padding-bottom:20px;
		 border-bottom:1px solid #DEDFE1;
}

.example img{
			float:left;
			margin-right:10px;
			border:2px solid #D5DADE;
}

.opis{
	  float:left;
}

.opis a{
		font-size:14px;
		text-transform:uppercase;
}

#main .price{
			font:bold 14px Tahoma;
			color:#063E5F;
}

#left{
	  float:left;
	  width:240px;
/*	  background:#999;*/
}

.nav_left{
		margin-top:15px;
		float:left;
		margin-bottom:25px;
}

.nav_left ul{
			list-style:none;
			margin-left:30px;
			text-align:left;
}

.nav_left ul li{
				width:180px;
				margin-bottom:7px;
				background:url(../images/str_green.gif) no-repeat left center;
}

.nav_left a{
			color:#0072D4;
			margin-left:15px;
}

#right a{
		color:#70CCE5;
}

.nav_left a:hover{
				font-weight:bold;
}

#right{
	   float:right;
	   width:220px;
/*	  background:#999;*/
}

.buy{
	position:relative;
	margin-left:20px;
	width:200px;
}

#basket{
		font:bold 16px Tahoma;
		color:#12E035;
}

#money{
		float:left;
		margin:3px 7px 0 0;
}

#money select{
			width:80px;
}

.buy img{
		position:absolute;
		right:12px;
		border:none;
		top:5px;
}

/*---CONTENT END---*/

/*---FOOTER---*/

.footer {
   	position: absolute;
	width:1000px;
	bottom:0px;
	margin-left:-500px;
	left:50%;
	height:150px;
	color:#fff;
	background: url(../images/bot.jpg) repeat-x left bottom;
/*	border:3px solid brown;*/
}

#sto{
	width:100%;
	margin:0;
	left:0;
}

.bottom_center{
		  position:absolute;
		  top:40px;
		  width:320px;
		  left:50%;
		  margin-left:-160px;
		  text-align:left;
		  color:#000;
		  font-size:11px;
}

.bottom_center img{
					float:left;
					margin-right:5px;
}

#copy{
		font-weight:bold;
}

#copy a{
		color:#000;
}

#copy a:link{
			  text-decoration:none;
}

#copy a:visited{
			  text-decoration:none;
}

#copy a:hover{
			  text-decoration:underline;
}

#copy a:active{
			  text-decoration:underline;
}

.footer .nav_left{
				margin-left:20px;
				margin-top:35px;
}

.footer .nav_left li{
					margin:0;
					padding:0;
					padding-bottom:3px;
					background-image:url(../images/str_green_b.gif);
}

.footer .nav_left a{
					font-size:11px;
					color:#0072D4;
}

.bottom_right{
			  position:absolute;
			  bottom:55px;
			  right:30px;
			 	text-align:left;
}

.bottom_right p{
			 text-align:right;
			 font-size:12px;
			 color:#70CCE5;
			 text-align:left;
			 text-transform:uppercase;
			 text-decoration:underline;
}

.bottom_right a{
			  font-weight:lighter;
			  font-size:11px;
			  color:#000;
}

.bottom_right a:link{
			  text-decoration:none;
}

.bottom_right a:visited{
			  text-decoration:none;
}

.bottom_right a:hover{
			  text-decoration:none;
}

.bottom_right a:active{
			  text-decoration:none;
}

/*---FOOTER END---*/

.clear{
	   clear:both;
}
.partners {
	position:absolute;
	bottom:-70px;
	left:-300px;
	color:#fff;
}
.partners a {
	color:#fff;
}
</style>