html {font-size: 100%}
body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, address, form, fieldset, hr, blockquote {margin: 0; padding: 0;}
img, fieldset {border: none}
ul {list-style: none}
small {font-size: 1em}
/* h1,h2,h3,h4 {line-height: 1em} */


body { font-size: 13px; font-family: 'Trebuchet MS', Arial, Helvetica, Verdana, Tahoma, Sans-Serif; background: #fff; color: #333333; line-height: 1.35em}

a {text-decoration: none;}
a:hover {text-decoration: underline}

.clear {clear:both}

input, select, textarea {font-family:  Tahoma, Verdana, Arial, Sans-Serif; font-size: 13px; vertical-align: middle}


#header, #menu_wrapper, #main, #footer_wrapper {width: 980px; margin: 0 auto}

#header {height: 115px}
	#header h1 {text-indent: -1000px; margin-top: 18px; width: 211px; height: 78px; background: url(pics/logo.png) no-repeat; float: left; display: inline;} 
		#header h1 a {display: block; height: 100%}
	#topbanner {float: right; margin-top: 15px; height: 80px}		
	
#menu {background: #ff6600 url(pics/menu-loop.png) repeat-x bottom; padding-bottom: 4px; margin-bottom: 20px}
	#menu_wrapper {position: relative}
		#menu ul {list-style: none; overflow: hidden;}
			#menu ul ul.children {display: none}
			#menu ul li {font-family: Georgia, "Times New Roman", Arial; font-size: 20px; float: left; font-weight: bold; margin-top: 17px;}
				#menu ul li a {line-height: 40px; display: block; float: left; color: #fff; padding: 0 18px;  }
			#menu ul li.current-cat, #menu ul li.current-cat-parent {background: #fff url(pics/menu_selectedtab-rloop.png) top right no-repeat; margin-top: 5px; /* padding-top: 17px */ margin-right: -24px}
				#menu ul li.current-cat a, #menu ul li.current-cat-parent a {color: #333; padding: 0 45px 0 34px; background: url(pics/menu_selectedtab-l.png) top left no-repeat; padding-top: 12px }
			
		#search {position: absolute; right: 0; bottom: 10px; width: 209px; text-align: right}
			#search input {font-size: 13px;}
			#search .inputText {border: 1px solid #016701; padding: 4px; width: 130px}
			#search .inputBtn { padding: 2px; width: 50px}


#main {}
#main.main {}
	#main.main a {color: #006600;}
		#main.main a:hover {}
	#content h2 {font-size: 24px}
	.pagetitle {margin-bottom: 1em}
		.navigation {overflow: hidden; margin: 0 0 1em 0}
			.navigation .prev {float: left}
			.navigation .next {float: right}
	.post {margin-bottom: 1.7em}
		.post h2 {margin-bottom: 7px;}
		.post .meta {font-style: italic; border-bottom: 1px solid #cc0000; padding-bottom: 6px; margin-bottom: 7px}
			.post .meta .author a {font-weight: bold; background: url(pics/icon_star.png) 0 0.4em no-repeat; padding-left: 15px}
			.post .meta .comments a {background: url(pics/icon_cloud.png) 0 50% no-repeat; padding-left: 20px}
		.post .content {}
			.post .content p {margin-bottom: 1em}
			.post .content .akpc_pop {display: none}
		.post .meta2 {font-size: 11px; font-style: italic; margin-top: 8px}
			.post .meta2 .comment a {font-weight: bold;}
		
		a.more-link {background: url(pics/more-link.gif) no-repeat; text-indent: -1000px; display: block; width: 77px; overflow: hidden}
		a.back-link {background: url(pics/back-link.gif) no-repeat; text-indent: -1000px; display: block; width: 73px; overflow: hidden; zoom:1}
		
		#content .module_ad {margin-top: 17px}
		
		#comments h3 {margin-bottom: 1em;  border-top: 1px dotted #CC0000; padding: 5px 0px}
		#commentform {margin-bottom: 1em}
		#commentform p {margin-bottom: 5px;}
		#commentform p label {display: block; margin: 10px 0 5px 0}
		#commentform p input {width: 50%;}
		#commentform p textarea {width: 80%;}
		#commentform  .inputText {padding: 4px}
		#comments ol {list-style: none}
		#comments li {margin-bottom: 0.7em}
		#comments li h4 {border-bottom: 1px solid #cc0000; background: url(pics/icon_cloud.png) 0 50% no-repeat; padding: 0 0 4px 20px; font-size: 13px}
		#comments h4 cite {font-style: italic}
		
		#secureimgdiv span, #secureimgdiv br {display: none}
		
		#mustRead h2 {background: #333; color: #ff9900; padding: 6px; font-size: 13px}
		#mustRead ul {list-style: disc; padding: 12px; margin-left: 1em}

#sidebar {width: 500px; float: right; }
	#col1 {width: 325px; float: left; margin-right: 15px; display: inline}
	#col2 {width: 160px; float: right}
	
	#sidebar h2 {font-size: 20px; padding: 7px 12px}
	#sidebar .module {margin-bottom: 17px}
	#sidebar .inmodule {padding: 3px 12px 9px 12px}
	
	#module_odKuchni {border: 1px solid #feb13c; background: #e5e5e5 url(pics/bg_checker.png);}
		#module_odKuchni li {font-weight: bold; font-size: 14px; margin-bottom: 8px;}
		#module_odKuchni li li {font-weight: normal; display: inline; margin: 0}
	#module_ostatnio {}
		#module_ostatnio .inmodule {padding-bottom: 0;}
		#module_ostatnio blockquote {text-indent: 17px; background: url(pics/icon_cloud.png) no-repeat left 3px; line-height: 1.1em}
		#module_ostatnio cite {margin: 1px 0 6px 0; display: block; font-size: 11px}
	#module_podzielSie {}
		#module_podzielSie h2 {font-size: 18px;  background: #ff6600; border: 1px solid #ff9900; color: #fff}
		#module_podzielSie .inmodule {padding-bottom: 5px; padding-top: 5px; background: #333333; color: #fff;}
		.main #module_podzielSie a {font-weight: bold; color: #ff9900;}	
	#module_najkrwawsze {background: #f0f0f0 url(pics/bg_verticalstripes.png);}
		#module_najkrwawsze ul {list-style: square; padding-left: 15px; font-weight: bold}
			#module_najkrwawsze ul li {}
			#module_najkrwawsze ul li a {display: block}
	#module_kalendarz {border: 1px solid #016701}
		#module_kalendarz h2 {font-size: 18px; padding: 7px 4px; background: url(pics/bg_greenstripes.png); color: #fff; text-align: center; }	
		table#wp-calendar {margin: auto}
		table#wp-calendar caption {font-weight: bold}
			table#wp-calendar thead {}
				table#wp-calendar thead {text-align: center }
			table#wp-calendar tbody a {font-weight: bold; color: #B70606}
			table#wp-calendar td {text-align: center; font-size: 12px; line-height: 1em}
	#module_tagi {}			
		#module_tagi h2 {text-align: center; color: #fff; background: url(pics/bg_orangestripes.png)}			

	#module_zobacz {background: #f0f0f0 url(pics/bg_verticalstripes.png)}
		#module_zobacz dt {font-weight: bold;}
		#module_zobacz dd {font-size: 0.85em; margin-bottom: 0.5em}
		#module_zobacz .author {margin-right: 1em}
		
	#module_projekty {background: #f0f0f0 url(pics/bg_verticalstripes.png); zoom:1}
		#module_projekty h2 {color: #ff9900}
		#module_projekty li {border-bottom: 1px dotted #CC0000;overflow: hidden; margin-bottom: 0.4em; padding: 4px 0 4px 60px; zoom:1}
			#module_projekty h3 {font-size: 1em; zoom:1}
			#module_projekty li img {float: left; margin-left: -60px; zoom:1; display: inline}
			#module_projekty li p a {display: block}
		
#content{float: left; width: 465px; margin-right: 15px; display: inline}


	

	

#footer {margin-top: 20px; background: #ff6600; padding: 20px 0 20px 0; color: #fff; font-size: 12px}
	#footer a {color: #fff; text-decoration: none; font-weight: normal;}
	#footer a:hover {text-decoration: underline;}	

	#footer div {overflow: hidden;}
	#footer h2 {float: left; font-size: 12px;}
	#footer-pages ul {margin-bottom: 0.6em; overflow: hidden; zoom:1}
	
	#footer-leveledlinks li.linkcat {overflow: hidden; margin-bottom: 0.6em; zoom:1}
	#footer-pages li,
	#footer-leveledlinks li.linkcat li {float: left; background: url(pics/footer_sep.gif) right center no-repeat; padding-right: 7px; margin-left: 7px; display: inline}
	
	#footer li.last, #footer li li.last {background: none}
		
	#footer-leveledlinks {}
		{}
	#footer p {font-size: 0.9em; }
		#footer p a {font-weight: bold}