* {font-family: Tahoma, Helvetica, sans-serif; font-size:11px; margin:0 auto; padding:0 auto;}
	
a {color:#000; text-decoration:underline; _position: relative;}
a:hover { text-decoration:none;}
input {_position: relative;}
body {color:#000;}
img {border:0; vertical-align:middle;}
ul{margin:0;padding:0;list-style:none;}

#all { width:967px; height:auto; float:inherit; padding:0 3px 0 4px; background:url(img/bg2.gif) repeat-y;}
#top {
	width:967px;
	height:187px;
	background:url(img/top.jpg) no-repeat;
	float:inherit;
	}
.gtop {
	width:967px;
	height:132px;
	float:inherit;
	}	
.logo {
	width:350px;
	height:63px;
	float:left;
	}
.logowanie {
	width:142px;
	height:125px;
	float:right;
	margin:4px 0 0 0;
	text-align:right;
	}
.input {
	margin:13px 16px 0 0;	
	width:124px;
	height:11px;
	border-left:1px solid #9c9c9c;
	border-top:1px solid #9c9c9c;
	border-bottom:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	}
.check {margin:4px 25px 0 0; _margin:0px 20px 0 0; float:left;}
.guzik {
	width:50px;
	height:16px;
	vertical-align:middle;
	background:url(img/loguj.gif) no-repeat;
	text-align:center;
	color:#fff;
	border:0;
	margin:4px 16px 10px 30px;
	_margin:4px 16px 5px 30px;
	font-size:10px;
	}
.logowanie p{margin:0 15px 0 0; line-height:15px;}
.logowanie p a{background:url(img/loglip.gif) no-repeat left;	padding:0 0 0 8px;color:#9c9c9c;text-decoration:none;}
.logowanie p a:hover {text-decoration:underline;}
#menu {
	height:40px;
	overflow: hidden;
	background:url(../images/menu.jpg) no-repeat;
	font-size:11px;
	color:#4d2f28;
	padding:0;
	width:967px;
	}
#menu a {
	float:left;
	height:16px;
	font-weight:bold;
	font-size:10px;
	padding:1px 15px 0 13px;
	margin:0 0 3px 0;
	background:url(img/menlip.png) no-repeat right;
	font-size:11px;	
	text-decoration:none;
	}
#menu a:hover {color:#CC9900; text-decoration:underline;}
li.ost {background:transparent;}	
	
#content {
	width:967px;
	float:inherit;
	padding:0 0 10px 0;
    background:url(img/bg1.jpg) repeat-y;
	}
.bilbord {
	width:967px;
	height:auto;
	background:url(img/bg3.png) repeat-y;
	text-align:center;
	float:inherit;	
	}
.bilbordtresc2 {
	width:725px;
	margin:5px 0 30px;
	border:1px;
	float:left;
    clear:both;
	}
.center {
	width:967px;
	margin:13px 0 0 0;
	padding:18px 0 0 0;
	background:url(img/podkr1.gif) no-repeat;
	float:inherit;
	}
.left {
	width:437px;
	padding:0 18px 0 10px;
	float:left;
	}
.wyszukaj {
	width:288px;
	height:84px;
	padding:45px 0 0 149px;
	float:inherit;
	background:url(img/bg4.jpg) no-repeat;
	color:#666;
	}
.ngl {
	width:191px;
	height:29px;
	float:inherit;
	background:url(img/ngl.gif)	no-repeat;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
    margin:0 0 3px;
	padding:6px 0 0 20px;
	}	
.box {width:211px; height:auto; float:left; margin:0 0 0 7px;}	
.right .box {margin:0 0 0 22px;}	
.wyszukaj a {color:#666; text-decoration:none; padding:0 0 0 6px; background:url(img/loglip.gif) no-repeat left;}
.wyszukaj a:hover {text-decoration:underline;}	
.iszuk, .iszuko {
	width:124px;
	height:12px;
	_height:14px;
	border-left:1px solid #9c9c9c;
	border-top:1px solid #9c9c9c;
	border-bottom:1px solid #e3e3e3;
	border-right:1px solid #e3e3e3;
	margin:9px 10px 3px 0;
	_margin:8px 10px 0 0;
	}
.iszuko {height:16px; width:125px;}		
.iszukg { vertical-align:middle; margin:2px 0 0 85px;}

.kategoria, .artykuly, .menub, .polecamy, .news {
	width:211px;
	float:inherit;
	}
.menub {margin:5px 0 10px;}
.menub li a {
	margin:0;
	padding:5px 0 0 6px;
	}
.menub li a {
	width:184px;
    height:19px;
	margin:4px 0 0 0;
	padding:3px 0 0 27px;
	color:#000;
	font-size:11px;
	display:block;
	background:url(img/menu.jpg) no-repeat;
	text-decoration:none;
	}
.menub li a:hover {background-position:0 -22px; color:#353535;}

.polecamy li, .news li {
    width:201px;
    border-bottom:1px dotted #9c9c9c;
	padding:0 5px 5px;
    margin:4px 0 5px;
	color:#4d2f28;
	font-size:11px;
	display:block;
    text-align:right;
}
.news li {
    text-align:left;
}
.news li img {float:left; margin: 0 6px 0 0;}
.polecamy a, .news a {
    display:block;
    color:#d55e3b;
    text-decoration:underline;
}
.polecamy a:hover, .news a:hover {text-decoration:none;}
.kategoria ul, .artykuly ul, .menub ul, .polecamy ul, .news ul {float:inherit;}
.kategoria li a {
	width:194px;
	border-bottom:1px dotted #9c9c9c;
	margin:4px 0 5px 0;
	padding:3px 0 5px 17px;
	color:#4d2f28;
	font-size:11px;
	display:block;
	background:url(img/newsico.gif) no-repeat left;
	text-decoration:none;
	}
 .artykuly li a {
	width:194px;
	border-bottom:1px dotted #9c9c9c;
	margin:4px 0 5px 0;
	padding:3px 0 5px 17px;
	color:#d55e3b;
	font-size:11px;
	display:block;
	background:url(img/newsico.gif) no-repeat left;
	text-decoration:none;
	}
.artykuly li a:hover {color:#CC9900;}
.kategoria li a:hover {color:#793b2e;}
.right {
	width:492px;
	height:auto;
	float:left;
	margin:0 0 0 7px;
	}
.reklamyngl {
	width:492px;
	height:29px;
	margin:0 0 1px 0;
	float:inherit;
	background:url(img/reklamyngl.jpg) no-repeat
	}
.reklamy {
	width:490px;
	border:1px solid #dad9d8;
	padding:12px 0;
	margin:0 0 13px 0;
	float:inherit;
	text-align:center;
	}		
.reklama {
	width:220px;
	height:auto;
	float:inherit;
	margin:10px 0 0 0;
	}
.reklamangl {
	width:220px;
	height:35px;
	background:url(img/reklamangl.jpg) no-repeat;
	float:inherit;
	margin:0 0 15px 0;
	}
.reklama img {
	float:right;
	margin:0 0px 0 0px;
	}	
#stopka {
	width:967px;
	height:46px;
	background:url(img/stopkabg.jpg) repeat-x;
    overflow:hidden;
	float:inherit;
	clear:both;
	}	
.stopkal {
	width:558px;
	float:left;
	margin:22px 0 0 11px;
	}	
.stopkal span {color:#9c9c9c; margin:0 0 0 5px;}
.stopkal span a {color:	#9c9c9c;text-decoration:none;}	
.stopkal span a:hover {text-decoration:underline;}
.stopkap {
	width:320px;
	float:right;
	margin:22px 10px 0 0;
	text-align:right;
	color:#4d2f28;
	}
.stopkap a {color:#4d2f28; text-decoration:none; margin:0 0 0 9px;}
.stopkap a img {margin:0 5px 0 0; vertical-align:bottom;}
.stopkap a:hover {color:#9c9c9c;}	
.oferta {
	width:437px;
	height:auto;
	float:left;
	margin:10px 0 10px -3px;
	padding:0 0;
	}
.oferta .ngl {
	width:417px;
	height:29px;
	float:inherit;
	background:url(img/nglbig.gif) no-repeat;	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	margin:0 0 8px 0;
	padding:6px 0 0 20px;
	}	
.oferta h1 {font-size:14px;	 color:#4d2f28; margin:5px 0 -6px;}
.oferta h2 {font-size:13px;	 color:#35201b; margin:5px 0;}
.oferta img { padding:4px; border:1px solid #9c9c9c; margin:0 6px 6px 0;}
.oferta img a:hover {border:1px solid #4d2f28;}
.boxleft {
	width:435px;
	height:80px;
	float:left;
	border:1px solid #dcdbda;
	margin:10px 18px 0 10px;
	_margin:10px 18px 0 5px;
	}
.boxleftngl {
	width:420px;
	height:15px;
	margin:1px 1px 10px 1px;
	background:#dcdbda;
	color:#ababaa;
	padding:0 0 0 13px;
	}	
.boxright {
	width:490px;
	height:80px;
	float:left;
	border:1px solid #dcdbda;
	margin:10px 0 10px 10px;
	}	
.boxrightngl {
	width:475px;
	height:15px;
	margin:1px 1px 5px 1px;
	background:#dcdbda;
	color:#ababaa;
	padding:0 0 0 13px;
	}			
.boxy {
	width:967px;
	float:inherit;
	overflow:hidden;
	margin:0 0 -10px 0;
	padding:0 0 10px 0;
	clear:both;
	}
.boxy .bilbord {background:transparent;}


