/* CSS Document */
/* def*/
html {overflow-y: scroll;}img{
	display:block
	}
a img{
	border:none;
	}	
.clr{
	clear:both;
	height:0;
	line-height:0;
	overflow:hidden;
	}
.left{
	float:left;
	}	
.right{
	float:right;
}
/* HTML*/
a, a:link, a:visited{
	text-decoration:none;
	}
a:hover{
	text-decoration:underline;
}
h1, h2{
	margin:0;
	padding:0;
	}
h1{
	font-size:11px;
	font-weight:bold;
	margin:16px 0 18px;
	}	
/**/	
body{
	background:#E3E6EB url(_images/bg.jpg) repeat-x bottom;
	font-family:Tahoma;
	font-size:11px;
	color:#000;
	margin:0;
	text-align:center;
	height:100%;
	line-height:120%;
	}
#center{
	width:795px;
	overflow:hidden;
	margin:auto;
	text-align:left;
	margin-top:36px;
	}
#header_holder{
	background:#fff;
	}	
#header{
	width:795px;
	height:105px;
	padding-top:4px;
	margin:auto;
	position:relative;
	
	}
#logo{
	position:absolute;
	left:0px;
	top:22px;	
}
		
#rss{
	position:absolute;
	right:0px;
	top:48px;	
	}	
#contents{
	overflow:hidden;
	}	
#lewa{
	float:left;
	width:375px;
	min-height:700px;
	_height:700px;
	
	}
#prawa{
	float:right;
	width:388px;
	}	
#footer{
	overflow:hidden;
	background:#ED1B24;
	line-height:36px;
	color:#FFFFFF;
}
#footer a, #footer a:link, #footer a:visited{
	color:#fff;
	}
#copyr_r a, #copyr_r a:link, #copyr_r a:visited{
		padding-left:15px;
		color:#fff;
		
	}
#categories{
	padding:0px 0px 10px 0px;
	margin:0;
	border-bottom:solid #C6C8CB 1px;
	overflow:hidden;
}
#categories img{
	display:inline;
	/*line-height:21px;*/
	/*margin-bottom:4px;*/
}	
/*boxy*/

.art_right{
	padding:10px 0 19px 0;
	margin-bottom:10px;
	line-height:150%;
	}
#lewa h1{
	margin-bottom:0;
	}				
.art_right p{
	margin:0 0 18px 0;
	}
.homeart p{
	margin-top:0px;
	}
.homeart{
border-bottom:1px solid #C6C8CB;
}		
#linki_l	{
	list-style:none;
	padding:0;
	margin:0;	
	color:#55656A;
	display:none;
	
	}
#linki_l a, #linki_l a:link, #linki_l a:visited{
	color:#55656A;
	background: url(_images/strz1.gif) no-repeat 0 4px;
	padding-left:7px;
	line-height:150%
}	
.home_art{
	margin-bottom:40px;
}
.back a{
	background: url(_images/bk.gif) no-repeat 0 4px;
	padding-left:12px;
	display:inline;
	float:right;
	margin-bottom:37px;
	margin-top:-4px;
	font-size:11px;

}
.next a{
	background: url(_images/next.gif) no-repeat right 4px;
	padding-right:12px;
	display:inline;
	float:left;
	margin-bottom:37px;
	margin-top:-4px;
	font-size:11px;

}

.back,.back a:link, .back a:visited,\
.next,.next a:link, .next a:visited{
	color:#55656A
}
.art{
	background:#fff;
	padding:22px 20px 13px 20px;
	color:#1A1A1A;
	
}
.art a, .art a:link, .art a:visited{
		color:#EB1C24;
	}
.art  a:hover{
	text-decoration:underline;
}
	
.art h1{
	margin:0;
	margin-bottom:16px;
	margin-left:1px;
	color:#EB1C24;
	font-size:24px;
	font-weight:normal;
	line-height:90%;
	}
.art h1 a, .art h1 a:link, .art h1 a:visited{
	color:#EB1C24;
}	
.art h1 a:hover{
	color:#EF1C23;
	background:none;
	text-decoration:none;
} 
#fla1{
	width:388px;
	height:310px;
	}
.fla{
	position:relative;
	}
.postow{
	width:41px;
	height:45px;
	font-size:9px;
	background:url(_images/postow.gif) no-repeat;
	position:absolute;
	top:0;
	right:0;
	z-index:100;
	text-align:center;
	padding:15px 0 15px;
	line-height:100%;
}	
#comments a,  #comments a:link, #comments a:visited{
	color:#fff;
}
.postow , .postow a, .postow a:link, .postow a:visited{
		color:#fff;

}
.post-calendar{
	margin-top:22px;
	color:#B0B8BD;
}
/*comments*/

#comments{
	background:#EF1C23;
	padding:15px 0 15px 0;
	margin-bottom:37px;

	}
.comment{
	background:none;
	border:none;
	}
#comments_h{
	padding:0 0 15px 16px;
		
}	
#comments .art h1 a:hover{
	color:#000;
}
#comments .art h1{
	display:inline;
	}
.coment_date{
	font-size:9px;
	}
.line{
	width:348px;
	height:1px;
	margin:auto;
	}
#reply{
	background: url(_images/add.gif) no-repeat 0 2px;
	padding-left:15px;
	color:#fff;
	margin-left:21px;
}		
/*form*/
form{
	padding:0;
	margin:0;
	}
#commentform fieldset {
	display:inline;
	width:343px;
	margin:0;
	margin: auto;
	border:0;
	padding:0;
	margin-top:17px;
	margin-left:22px;
}
input.inpat, textarea.inpat{
	background:#F14950;
	margin:0; 
	font-family:Tahoma;
	color:#fff;
	font-size:11px;
	border:none;
	width:323px;
	border-top:solid ##ED1B24 1px;
	padding:8px 10px;
}
textarea.inpat{
	border-bottom:solid ##ED1B24 1px;
	overflow:auto;
	
	height:67px;
	}
#send{
	display:inline;
	width:97px; 
	height:11px;
	background: url(_images/send.gif) no-repeat ;	
	float:right;
	border:none;
	padding:0;
	margin:0;
	margin-top:16px;
	margin-bottom:2px;
	cursor:pointer;
	}
.empty{
	background:#F4F5F2;
	height:39px;
	}
#notexist{
	margin:5px 0 18px 0;
	}
#e405{
	padding-bottom:24px;
	border-bottom:1px solid #C6C8CB;
	margin-top:20px;
	margin-bottom:25px;
	line-height:140%;
}	
#e405 a, #e405 a:link, #e405 a:visited{
		font-weight:bold;
		color:#EF1C23;
}		
.commentmetadata{
	font-size:9px;
	}	
.navigation{
	/*overflow:hidden;*/
	}
#e405_1{
	position:relative;
	top:2px;
	left:-1px;
}
#smallmenu{
	float:left;
	background:url(_images/smallmenubg.gif);
	width:214px;
	padding:0;
	padding-left:15px;
	height:36px;
	overflow:hidden;
	margin:0;
	list-style:none;
	margin-bottom:14px;
		line-height:36px;

	}
#smallmenu li{
	display:inline;
	color:#383A3E;
	}
	
#smallmenu li a, #smallmenu li a:link, #smallmenu li a:visited{
	color:#383A3E;
	font-weight:bold;
	}	
#smallmenu li a:hover, #smallmenu li a.act{
	color:#EF1C23;
	}		
#searchform{
	float:right;
	width:146px;
	height:36px;
	background:url(_images/sercz.gif) no-repeat right;
	}	
	
.inpat2{
	 background:transparent;
	 border:none;
	 width:90px;
		position:relative;
		top:11px;
		left:12px;
	 color:#E3E6EB;
	 float:left;
	 font-size:11px;
}	
#submit{
	width:40px;
	height:36px;
	float:right;
	cursor:pointer;
	background:none;
	border:none;
	}
#comments h1, #comments h1 a, #comments h1 a:link, #comments h1 a:visited{
	color:#fff;
	font-size:11px;
	font-weight:bold;
	}	
#posty_wg{
	margin-bottom:18px;
	}
.cw{
	display:block;
	font-weight:bold;
	width:85px;
	background:url(_images/cw.gif)  right 5px no-repeat;
	}	
/* wyniki szukania*/
.post-content h3{
	font-size:11px;
	margin-top:16px;
	margin-bottom:0;
}	
.post-content h3, .post-content h3 a, .post-content h3 a:link, .post-content h3 a:visited{
	color:#EF1C23;
}
.post-content p{
	margin-bottom:16px;
	margin-top:0;
	}
.post-content{
	border-bottom:1px solid #C6C8CB;
	line-height:140%;
}
.more{
	color:#EF1C23;
	font-weight:bold;
	display:block;
	margin-top:1em;
	padding-right:1em;
	width:137px;
	background:url(_images/arr2.gif)  right 7px no-repeat;
	
	}
#homesite{
 margin-bottom:18px;
 display:block;	
	}	
