/* - css KIM - */
	a,a:link,a:visited {color: #960000;}
	#wrapper{background:#ffffff;color:#000000;}
	#wrapper,.blackstopka_div { width:960px; }
	/* === color tekstu ==== */
	#content .entry-title {color:#000000; padding: 4px 12px; background: #F0F0F0; } 
	#content .entry-meta { padding: 2px 12px; background: #FAFAFA; }
	.entry-title a:visited {color:#000000;}
	#site-title a {color:#000000;}
	.page-title {color:#000000;}
	.entry-meta {color:#000000;}
	.entry-content {color:#000000;}
	.entry-utility-prep {color:#000000;}
	/* === color tekstu ==== */
	
	/* ===== menu ===== */
	#access{border-top: 2px solid #850000;border-bottom: 2px solid #850000;}
	#access{background-color:#960000;}
	#access li {background-color:#960000;}
	#access a{color:#FFFFFF;}
	#access li:hover {background-color:#FFFFFF;}
	#access a:hover{color:#960000;}
	#access li:hover > a,#access ul ul :hover > a {color:#960000;}
	/* ===== menu ===== */
	
	/* ===== kolumna boczna ===== */
	.xoxo .widget-container{border: 2px solid #FFFFFF;}
	.xoxo .widget-container{background:#ffffff;}
	.widget-title{background-color:#960000;color:#ffffff;}
	.widget-title a{color:#ffffff;}
	/* ===== kolumna boczna ===== */
	
	/* ===== boxy górne ===== */
	.widget-box-ul .d{border: 2px solid #FFFFFF;}
	
	.widget-box-ul .d{background-color:#FFFFFF;}
	.widget-box-ul h3{background-color:#FF0000;color:#ffffff;}
	.widget-box-ul h3 a{color:#ffffff;}
	
	/* ===== boxy dolne ===== */
	.widget-box-ul2 .d{border: 2px solid #FFFFFF;}
	
	.widget-box-ul2 .d{background-color:#FFFFFF;}
	.widget-box-ul2 h3{background-color:#36E800;color:#ffffff;}
	.widget-box-ul2 h3 a{color:#ffffff;}


	/* ======== footer ======== */
	.blackstopka{  background: #000000; color: #FFFFFF; }
	.blackstopka a, .blackstopka a:hover { color: #FFB700; }

	/* ======== included ============ */
	#access img { vertical-align: middle; margin-right: 4px; width: 24px; height: 24px; }
	a{text-decoration:none;}
a:hover{text-decoration:underline;}
#wrapper{background:none; margin-top: 0px; }

.podzielsieR { font-size: 12px; }


.syntaxhighlighter {  font-size: 11px !important;  }
#main{ background: white; }

#site-title, #site-title a, #site-description{ font-size:12px;color:white;margin:15px 10px 0px 10px;padding:0px; display: block; }
#site-title a { font-size: 24pt; }
 #site-description { float: right;padding-top: 50px; font-size: 12pt; }

#headertop{ margin: 0px; padding: 0px; color: white; width: 100%; display: table; font-size: 11pt; }
#headertop .topleft { display: table-cell; }
#headertop .topright { display: table-cell; text-align: right; }
#headertop #searchbox {color: white; border: 1px solid gray; }
#headertop #searchbutton { background: black; color: white; border: 1px solid gray; }

.kodhtml {  width:300px; border: 0px;  }
	