/*
Theme Name: WordPress Default
Theme URI: http://wordpress.org/
Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.
Version: 1.6
Author: Michael Heilemann
Author URI: http://binarybonsai.com/
Tags: blue, custom header, fixed width, two columns, widgets
Text Domain: kubrick

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	This theme was designed and built by Michael Heilemann,
	whose blog you will find at http://binarybonsai.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/


 /* clear all*/ 
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {


	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: inherit;
	vertical-align: baseline;}

p { text-align: justify; line-height: 18px; }

body { text-align: center; font-size: 10px; font-family: Verdana; color: #000; background: #fff; }
div { text-align: left; }
	
a { cursor: pointer; font-size: 11px; font-weight: normal; text-decoration: none; color: #4b4f52; }
a:hover  { text-decoration: underline; }	

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

.red { color: #e10101; }
.bold { font-weight: bold; }
.linia { border-bottom: 1px solid #e8edf1; width: 100%; }
.no-border { border-bottom: none; }

.date { float: right; padding-right: 10px; }

.newsy-wirusowe { float: left; width: 100%; border-bottom: 1px solid #e8edf1; border-top: 1px solid #e8edf1; }
	.newsy-wirusowe h2 { float: left; width: 99%; margin-left: 1%; background: url(images/napis-newsy-wirusowe.jpg) no-repeat; height: 35px; }
	.newsy-wirusowe .kolumna { float: left; width: 100%; }	
		.newsy-wirusowe .kolumna h3 { float: left; width: 100%; font-size: 17px; color: #7a7a7a; padding-top: 10px; padding-bottom: 10px; }	
			.newsy-wirusowe .kolumna a { float: left; width: 100%; font-size: 17px; color: #7a7a7a; }	
		.newsy-wirusowe .news { float: left; width: 100%;  }	
		.newsy-wirusowe .news p { padding-left: -20px;  }	
		.newsy-wirusowe a.more-link { font-size: 11px; }
			.data { color: #e10101; font-weight: bold; float: right; padding-top: 30px; width: 100%; }
	.newsy-wirusowe .ratingblock { display: none; }
	
.entry { float: left; padding-bottom: 10px; width: 95%; padding-left: 3%; padding-right: 2%;}

.post { float: left; padding-top: 20px; width: 100%; }
	.tytul { float: left; width: 95%; padding-left: 3%; padding-right: 2%; font-size: 20px; color: #e10101; }
		.tytul a { float: left; font-size: 25px; color: #000; font-family: Arial; }

.navigation { width: 98%; float: left; font-size: 15px; padding: 15px 1%; /*border-bottom: 1px solid #e8edf1;*/ }
	.alignleft { float: left;}
	.alignright { float: right;}

.nav { float: left; width: 100%; /*border-bottom: 1px solid #e8edf1;*/ }

.fields { float: left; font-size: 12px; color: #4b4f52; padding: 2%; border: 1px solid #DFDDC3; background: #EFEEE0; width: 96%; }
	.fields li { border-bottom: 1px solid #DFDDC3; padding: 5px 0px; font-size: 11px !important; }
		.fields a, .fields span { font-size: 11px !important; }
		.fields a { color: #E70000 !important; text-decoration: underline; }

.linki { color: #464545; font-size: 12px; font-weight: bold; }

.download { text-align: center; padding: 25px 0px 10px 0px;  }
	.download a { font-size: 18px; color: #e10102;  }
	
.piclenselink a { font-size: 11px !important; color: gray !important; }	
	
/*komentarze*/

#respond { float: left; }
	#respond h3 { float: left; width: 100%; padding-top: 20px; padding-bottom: 10px; font-size: 14px; color: #e10101; }
	
#comment { width: 600px; }

#wrapper { margin: auto; width: 852px; }


#header { position: relative; float: left; width: 100%; }	
	h1#logo a {width: 483px; height: 84px; background: url(images/logo.jpg) no-repeat; float: left; cursor: pointer; margin-top: 30px;}
	
#menu {float: left; width: 100%; background: url(images/menu-bg.jpg) repeat-x; width: 100% ; height: 40px ;}
	#menu .menu-left {float: left; background: url(images/menu-left-border.jpg) no-repeat; width: 12px ; height: 40px ; }
	#menu .menu-right {float: right; background: url(images/menu-right-border.jpg) no-repeat; width: 12px ; height: 40px ; }
	#menu ul {float: left; padding: 7px 15px 0px 15px; list-style: none; }
		#menu li { float: left;  }
			#menu a {float: left; padding-left: 30px;}
			#menu .home { float: left; padding-top: 7px; margin-left: -30px; margin-right: -10px; }

#content { float: left; width: 455px; padding: 30px 15px 30px 15px; }
	#content .container { float: left; width: 100%; }
		#content .container p { padding: 10px 10px 0px 10px; }
	
#content-podstrona { float: left; }
	#content-podstrona h1 { float: left; width: 100%; font-size: 19px; color: #e10102; padding-bottom: 20px;}
	#content-podstrona p { padding-top: 20px;}
		#content-podstrona ul { float: left; list-style: disc; width: 95%; padding-left: 5%; }
			#content-podstrona li { color: #4e4e4e; font-size: 12px; padding-top: 5px; }
			
.content-all { width: 98%; padding-bottom: 30px; }

/* newsy */
.content-all.news { width: 100%; padding-left: 0px !important; }
	.content-all.news .post { width: 48%; margin: 0px 5px; height: 420px; }
	.content-all.news p.linia { display: none; }
	
.content-sidebar { width: 577px; padding: 0px 15px 30px 0px; }	
		
p.linia { float: left; }

.tags { float: left; width: 100%; margin-top: 10px; }

.entry h2 { border-bottom-color:#E5E5E5;
border-bottom-style:solid;
border-bottom-width:1px;
font-family:Arial;
font-size:15px;
font-weight:bold;
width:100%; margin: 20px 0px 10px 0px; }
blockquote { font-style: italic; }
	blockquote a { color: #E70000 !important; text-decoration: underline; }

#sidebar { float: left; width: 347px; padding: 0px 5px 30px 6px; }
	#sidebar .column { float: left; width: 173px;}
		#sidebar .column .artykuly { float: left; width: 100%; padding-top: 30px; }
			#sidebar .column .artykuly h2 { float: left; width: 100%; height: 38px; }
			#sidebar .column .artykuly .ostatnie-artykuly { background: url(images/napis-ostatnie-artykuly.jpg) no-repeat; }
			#sidebar .column .artykuly .ostatnio-dodane { background: url(images/napis-ostatnio-dodane.jpg) no-repeat; }
		#sidebar .column .artykuly ul { float: left; list-style: none; width: 95%; padding-left: 5%; }
			#sidebar .column .artykuly li { padding-top: 7px; padding-bottom: 7px; border-bottom: 1px solid #e5e5e5; }
		#sidebar .column .skanery { float: left; width: 85%; padding-top: 35px; padding-left: 15%; }
			#sidebar .column .skanery h2 { float: left; width: 100%; height: 38px; background: url(images/napis-skanery-online.jpg) no-repeat; }
			#sidebar .column .skanery ul { float: left; list-style: none; width: 95%; padding-left: 5%; }
				#sidebar .column .skanery li { }
				
#sidebar-podstrona { float: left; width: 240px; padding: 30px 10px 30px 10px; }
#sidebar-podstrona h2 { float: left; width: 100%; font-size: 17px; font-weight: bold; color: #e10102; padding-bottom: 10px; font-family: Arial; }
	#sidebar-podstrona ul { float: left; list-style: none; width: 95%; padding-left: 5%; padding-bottom: 30px; }
		#sidebar-podstrona li { padding-top: 7px; padding-bottom: 10px; border-bottom: 1px solid #e5e5e5; }

#sidebar-podstrona .categories { float: left; border-bottom: none;}

#footer {  width: 100%; float: left; text-align: center; padding-bottom: 50px;   }
		#footer .copyright { float: right;  padding-top: 10px; font-size: 11px; }
		
		
		