body{
	margin:0px;
	padding:0px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#646363;
	line-height:150%;
	}

.oferta_elem{

    float:left;
    margin:15px 5px 0px 5px;
    width: 150px;
    min-height:294px;
    text-align:center;

}


.nowosc_elem{

    float:left;
    margin:5px;
    width: 100%;
    text-align:left;
    min-height:260px;
    background:#eeeeef;
    border-bottom:8px solid #cfcfd1;
    border-top:8px solid #cfcfd1;
    margin-bottom:10px;

}

	
ul, li{
	margin:0px;
	padding:0px;
	}	
	
p,div{
	margin:0px;
	padding:0px;
	}
	
img{
	border:0px;
	}
	
a{
	color:#4F4F51;
	text-decoration:none;
	}
	
a:hover{
	color:#232323;
	text-decoration:underline;
	}
	
td{
	text-align:center;
	vertical-align:top;
	}	
	
h1{
	width:410px;
	height:19px;
	background-image:url(images/h1.gif);
	font-size:11px;
	color:#E5E5E6;
	padding-left:70px;
	padding-top:1px;
	margin:0px;
	}
		
h2{
	width:144px;
	height:19px;
	background-image:url(images/h2.gif);
	font-size:11px;
	color:#E5E5E6;
	padding-left:22px;
	padding-top:1px;
	margin:0px;
	}
	
#www{
	width:907px;
	height:auto;
	margin:0px auto;
	}
	
#top1{
	width:100%;
	height:3px;
	margin-top:14px;
	margin-bottom:1px;
	background-color:#D1262E;
	}
	
#top2{
	width:100%;
	height:361px;
	}
	
#top3{
	width:100%;
	height:3px;
	margin-top:1px;
	margin-bottom:14px;
	background-color:#D1262E;
	}
	
#content{
	width:100%;
	height:auto;
	background-image:url(images/content.png);
	background-repeat:repeat-y;
	overflow:hidden;
	}

#content1{
	width:238px;
	height:auto;
	float:left;
	}	
	
#content2{
	width:480px;
	height:auto;
	float:left;
	padding-left:16px;
	padding-right:4px;
	}	
	
#content3{
	width:168px;
	height:auto;
	float:left;
	padding-left:1px;
	text-align:center;
	}
	
#footer_linia{
	width:100%;
	height:3px;
	margin-top:10px;
	margin-bottom:1px;
	background-color:#D1262E;
	}
	
#footer{
	width:100%;
	height:75px;
	margin-bottom:5px;
	background-color:#E0E0E0;
	}
	
#footer_menu{
	padding-top:12px;
	}
	
#menu{
	width:238px;
	height:auto;
	background-image:url(images/menu.gif);
	background-repeat:repeat-y;
	}
	
#menu ul{
	margin:0px;
	padding:0px 34px;
	}
	
#menu li{
	list-style-image:url(images/li.png);
	margin-left:10px;
	padding-top:3px;
	padding-bottom:3px;
	padding-left:8px;
	background-image:url(images/hr.png);
	background-repeat:no-repeat;
	background-position:bottom left;
	width:238px;
	}

.m1{
        display:block;
	margin:2px 0px;
	width:238px;
	height:40px;
	background-image:url('images/m1a.png');
}

.m1:hover{

	background-image:url('images/m1b.png');

}

.m2{
        display:block;
	margin:2px 0px;
	width:238px;
	height:40px;
	background-image:url('images/m2a.png');
}


.m2:hover{

	background-image:url('images/m2b.png');

}



.m3{
        display:block;
	margin:2px 0px;
	width:238px;
	height:40px;
	background-image:url('images/m3a.png');
}


.m3:hover{

	background-image:url('images/m3b.png');

}



.m4{
        display:block;
	margin:2px 0px;
	width:238px;
	height:40px;
	background-image:url('images/m4a.png');
}


.m4:hover{

	background-image:url('images/m4b.png');

}



.spad{
	width:100%;
	height:110px;
	}
	
.spad2{
	width:100%;
	height:6px;
	}
	
.cena{
	font-size:14px;
	font-weight:bold;
	}
	
.cena_specjalna{
	font-size:14px;
	font-weight:bold;
	color:#CE171F;
	}
	
.odstep{
	padding:15px 0px;
	}
	
#szybki_kontakt{
	width:100%;
	height:169px;
	background-image:url(images/szybki_kontakt.jpg);
	background-repeat:no-repeat;
	margin-top:30px;
	}
	
.kontakt{
	padding-left:92px;
	padding-top:35px;
}

.logo{
	padding:5px 0px 10px 0px;
	}	