@charset "utf-8";
/* 
Theme Name: Gadzinowski.pl
Theme URL: http://gadzinowski.pl/
Description: 
Author: Autentyk
Author URI: http://autentyk.com
Version: 1.0
*/
/* 
	Following HTML/CSS magic was made by SZYBKIECIECIE.PL
	  * kontakt@szybkieciecie.pl	  	* http://szybkieciecie.pl	  	* http://flaker.pl/szybkieciecie
*/
/* 
	Following WordPress Theme was made by Michał 'Vee' Stanowski
	  * michal@stanowski.info	  		* http://www.stanowski.info	  	* http://flaker.pl/vee
*/

/* Reset by Eric Meyer */
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,strong,sub,sup,tt,var,b,u,i,center,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-size:100%;vertical-align:baseline;background:transparent}
body{line-height:1}
ol,ul{list-style:none}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after {content:''}
:focus{outline:0}
ins{text-decoration:none}
del{text-decoration: line-through}
table{border-collapse:collapse;border-spacing:0}

/* GLOBAL */
html{width:100%;height:100%}
body{background:#FFF url(images/bg.png) repeat-x scroll 0 0;color:#222;font:12px/1.3 Tahoma, Arial, Helvetica, sans-serif;position:relative;width:100%;height:100%}

#wrap{width:970px;margin:0 auto}
.clear{width:100%;height:0;display:block;float:none;clear:both;position:relative}
	
	.wrap-info{font-size:9px;color:#274569;padding:10px 0;text-transform:uppercase;display:block}
	.navigation{padding:10px 0 20px}
		.navigation li{display:inline;margin-right:15px;text-transform:uppercase;font-size:9px;position:relative}
		.navigation li a,.navigation li span{color:#5796e1;text-decoration:none}
		.navigation li a:hover,.navigation li span:hover{color:#274569}
	
	#header{border-bottom:7px solid #274569;padding:0 0 25px}
		#header .gadzinowski{float:left;position:relative;top:4px}
		#header form span{float:left;text-transform:uppercase;font-size:10px;color:#274569;margin:19px 0 0 65px;position:relative;display:inline;height:36px}
		#header form span label{margin-right:10px}
		#header form span input{padding:9px 40px 9px 5px;height:14px;background:#fff;font-size:12px;font-family:Tahoma, Geneva, sans-serif;width:177px;border:1px solid #d5d5d5;-moz-border-radius:5px;border-radius:5px;-webkit-border-radius:5px}
		
		#header form input.submit{display:block;height:34px;width:36px;background:#fff url(images/search.png) no-repeat -6px -6px;text-transform:capitalize;text-indent:-9999px;overflow:hidden;position:absolute;right:0;top:0;cursor:pointer;-moz-border-radius-topleft:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:0;opacity:.7;padding:9px}
		#header form input.submit:hover{opacity:1}
		#header .social-media{float:right;width:335px}
		#header .social-media>span{text-transform:uppercase;font-size:10px;color:#274569;float:left;margin:30px 5px 0 0}
		#header .social-media ul{float:right;margin:20px 0 0}
		#header .social-media li{float:left;margin-left:8px;position:relative}
		#header .social-media li span{display:block;width:30px;height:30px;overflow:hidden;text-indent:-9999px;opacity:.8}
		#header .social-media li a:hover{opacity:1}
			#header .social-media li.blip span{background:url(images/blip_30px.png) no-repeat}
			#header .social-media li.flaker span{background:url(images/flaker_30px.png) no-repeat}
			#header .social-media li.facebook span{background:url(images/facebook_30px.png) no-repeat}
			#header .social-media li.twitter span{background:url(images/twitter_30px.png) no-repeat}
			#header .social-media li.nasza-klasa span{background:url(images/naszaklasa_30px.png) no-repeat}
			#header .social-media li.rss span{background:url(images/rss_30px.png) no-repeat}

	#main{width:630px;float:left;display:inline}
		span.date{display:block;float:left;text-align:right;display:block;width:50px;padding:5px 15px 5px 9px;color:#274569;border-right:2px solid #eef5ff}
		span.date b{color:#4488dd;font-family:Cambria, Georgia, "Times New Roman", Times, serif;font-size:18px}
		
		.featured-post {border-bottom:4px solid #eef5ff;padding:0 0 25px}
			.featured-post .post-img{width:628px;height:200px;overflow:hidden;margin:0 0 15px}
			.featured-post img{margin:0 0 15px}
			.featured-post h1{font-size:30px;font-family:Cambria, Georgia, "Times New Roman", Times, serif;color:#274569;line-height:1;display:block;float:left;margin-left:15px;width:535px;clear:right}
			.featured-post h1 a{color:#274569;text-decoration:none}
			.featured-post h1 a:hover{text-decoration:underline}
			.featured-post .txt{margin:10px 0 0 20px;float:left;overflow:hidden;width:540px}
			.featured-post .social{display:block;width:50px;float:left;padding-right:20px;hoverflow:hidden;margin-top:10px}
			.featured-post span.meta{margin:15px 0 0 87px;display:block;font-weight:bold}
			.featured-post span.meta a{color:#274569;font-size:12px;text-decoration:none;margin-right:5px}
			.featured-post span.meta a:hover{text-decoration:underline}
			.featured-post span.meta a.read{border-right:1px solid #274569;padding-right:10px}
		
		.latest-ads{border-bottom:4px solid #eef5ff}
		.latest-ads-list li{width:306px;float:left;display:inline;margin-bottom:18px}
		.latest-ads-list li.odd{clear:left;margin-right:18px}
			.latest-ads-list li img{border:1px solid #eef5ff}
		
		.latest-posts-list li{width:306px;float:left;display:inline;margin-bottom:30px}
		.latest-posts-list li.odd{clear:left;margin-right:18px}
			.latest-posts-list li img{border:1px solid #eef5ff}
			.latest-posts-list .post-img{width:304px;height:110px;overflow:hidden;margin:0 0 15px}
			.latest-posts-list img{margin:0 0 15px}
			.latest-posts-list h2{font-size:16px;font-family:Cambria, Georgia, "Times New Roman", Times, serif;color:#274569;line-height:1;display:block;float:left;margin-left:15px;width:215px;clear:right;margin-bottom:10px}
			.latest-posts-list h2 a{color:#274569;text-decoration:none}
			.latest-posts-list h2 a:hover{text-decoration:underline}
			.latest-posts-list .txt{margin:10px 0 0 20px;float:left;overflow:hidden;width:215px}
			.latest-posts-list .txt p:first-child{font-weight:normal}
			.latest-posts-list .social{display:block;width:50px;float:left;padding-right:20px;hoverflow:hidden;margin-top:10px}
			.latest-posts-list span.meta{padding:5px 10px;display:block;font-weight:bold;float:right;width:207px;text-align:left}
			.latest-posts-list span.meta a{color:#274569;font-size:12px;text-decoration:none;margin-right:5px}
			.latest-posts-list span.meta a:hover{text-decoration:underline}
			.latest-posts-list span.meta a.read{border-right:1px solid #274569;padding-right:10px}
			
			.featured-post .social .fb-wrap, .featured-post .social .twitter-wrap, .featured-post .social .wykop-wrap, .featured-post .social .buzz-wrap{display:block;padding:5px 10px;float:left;clear:left}
			.featured-post .social .wykop-wrap{text-align:center;width:48px}
			.featured-post .social a.fb_share{width:50px;display:block;text-transform:uppercase;font-size:8px}
			.latest-posts-list .social .fb-wrap, .latest-posts-list .social .twitter-wrap{display:block;padding:5px 10px}
		
		.pagination{border-bottom:4px solid #eef5ff;float:left;clear:left;width:100%}
		.pagination span{color:#9f9f9f;font-size:9px;text-transform:uppercase;padding:7px;float:left;width:100px}
			.pagination ul.pages{float:right;display:inline;text-transform:uppercase;font-size:11px;margin:0 0 2px}
			.pagination ul ul{float:left;margin:0;padding:0 20px;background:#5d86b7}
			.pagination ul li{float:left;display:inline}
			.pagination li a{color:#fff;text-decoration:none}
			.pagination li a, .pagination li b{display:block;padding:5px 15px}
			.pagination li.first{border-right:1px solid #7a9cc5}
			.pagination li.last{border-left:1px solid #7a9cc5;float:left}
			.pagination ul li a{background:#5d86b7}
			.pagination li.active{background:#eef5ff}
			.pagination li b{background:#eef5ff;position:relative;top:2px;color:#5d86b7;padding:3px 10px 7px}
		
		.sociable strong{margin-bottom:3px;display:block}
		.post-tags span{margin-right:5px;font-weight:bold}
		
		.comments{position:relative}
			.comments .right{font-size:9px;color:#274569;padding:10px 0;text-transform:uppercase;display:block;position:absolute;top:0;right:0}
			.comments-list li{border-top:4px solid #eef5ff;padding:20px 0}
			.comments-list > li:first-child{border-top:none}
				.comments-list li .avatar{width:48px;background:url(images/arr.png) no-repeat scroll right 3px;float:left;margin-right:10px}
				.comments-list li .comment{font-size:13px;padding:3px 0 0;overflow:hidden;position:relative}
				.comments-list li .comment .txt-comment{padding:10px 0}
				.comments-list li .comment span{font-size:9px;color:#274569;padding:10px 0;text-transform:uppercase}
				.comments-list li .comment span.time{position:absolute;top:-7px;right:0}
				.comments-list li .comment span a{color:#274569;margin-right:5px;text-decoration:none}
				.comments-list li .comment span a:hover{text-decoration:underline}
			
			.comments-list li ul{margin:20px 0 -20px 68px}
		
		.txt-comment{line-height:1.5}
		.txt-comment a{color:#274569}
		.txt-comment p{margin-bottom:5px}
		.comments-list li .comment .txt-comment span{padding:1px;background:#eef5ff;line-height:19px}
		.comments-list li .comment .txt-comment span:first-letter{font-weight:bold}
		.txt-comment blockquote{font-size:12px;border-left:4px solid #eef5ff;padding-left:5px;color:#666;margin:5px 0 5px 5px}
		
		#main .txt{line-height:1.5;letter-spacing:0.01em}
		.txt h1, .txt h2, .txt h3, .txt h4, .txt h5, .txt h6{line-height:1.2;margin-bottom:5px}
		.txt h1{font-size:16px}
		.txt h2{font-size:14px}
		.txt h3{font-size:13px}
		.txt h4{font-size:12px;text-transform:uppercase}
		.txt h5{font-size:12px}
		.txt h6{font-size:12px;font-variant:small-caps}
		.txt p{margin-bottom:10px}
		.txt p:first-child, .txt p.emphasy{font-weight:bold}
		.txt ul{list-style:none;margin:0 0 10px 20px}
		.txt ol{list-style:decimal inside;margin:0 0 10px 20px}
		.txt ol.with-numbers{list-style:none;float:left;clear:both;width:100%}
		.txt ol.with-numbers li{float:left;clear:left;width:100%;line-height:2;padding:1px 0}
		.txt ol.with-numbers span.nr{background:#d2d2d2 url(images/nr.png) repeat-x scroll 0 0;margin-right:5px;padding:5px;width:10px;display:block;text-align:center;float:left;line-height:1}
		.txt ol.with-numbers span.nr-circle{-moz-border-radius:10px}
		.txt ol.with-numbers span.nr-square{border:1px solid #e2e2e2}
		.txt ul li{background:url(images/dotbl.png) no-repeat scroll 0 8px;padding-left:7px;margin:1px 0}
		a.open{margin-left:20px}
		span.highlight{background:#e2e2e2}
		.txt a{color:#042844}
		.txt a.ext{background:url(images/link.png) no-repeat scroll left -3px;padding-left:10px;margin-left:2px}
		div.inset-left, div.inset-right{background:#cecece url(images/nr.png) repeat-x scroll 0 0;padding:10px;width:200px;-moz-border-radius:5px;border:1px solid #d8d6d6}
		div.inset-left{margin:5px 10px 5px 0;float:left}
		div.inset-right{margin:5px 0 5px 10px;float:right}
		
		.previous-posts-list{width:306px;color:#274569;float:left;display:inline;list-style:none}
			.left{margin-right:18px}
			.previous-posts-list li{padding:5px 0 5px 15px;background:url(images/dot.png) no-repeat scroll 5px 12px}
			.previous-posts-list li a{color:#274569;text-decoration:none}
			.previous-posts-list li a:hover{text-decoration:underline}
	
		#commentform p{margin-bottom:5px;display:block}
		#commentform .dark{margin-bottom:5px}
		#commentform input{border:1px solid #d5d5d5;-moz-border-radius:5px;padding:5px;width:208px}
		#commentform p.allowed-tags small{display:block;background:#f9f9f9;padding:5px;font-size:11px;-moz-border-radius:5px}		
		#commentform textarea{border:1px solid #d5d5d5;-moz-border-radius:5px;padding:10px;width:608px}
			#commentform p.allowed-tags small code{display:block;color:#333}
			#commentform input#submit{border:none;background:#fff;padding:0;color:#274569;cursor:pointer;margin-bottom:20px;width:auto;font-weight:bold}
	#comment-preview{margin-top:10px;border:1px solid #d5d5d5;padding:10px;-moz-border-radius:5px}	
		#livePreview{margin-top:5px}
		
	#sidebar{background:#f5f5f5;padding:10px;width:310px;overflow:hidden;float:left;display:inline;margin-left:10px}
		#sidebar .widget{margin-bottom:10px}
		#sidebar .widget-1{margin-top:20px}
		#sidebar .widget_title{font-size:9px;color:#274569;padding:10px 0;text-transform:uppercase;display:block}
		#sidebar .blogroll>li:first-child{border-top:1px solid #e5e5e5}
		#sidebar .blogroll>li{border-bottom:1px solid #e5e5e5;padding:5px 0;position:relative}
			#sidebar .blogroll li img{position:relative;z-index:99} 
			#sidebar .blogroll li span{color:#274569;position:absolute;left:0}
		#sidebar .blogroll a{color:#274569;text-decoration:none}
		#sidebar .blogroll a:hover{text-decoration:underline}
	
	#footer{margin-top:40px;border-top:4px solid #eef5ff;color:#5d86b7;padding:15px 0 ;font-size:11px}
	#footer a{color:#5d86b7;text-decoration:none}
	#footer a:hover{text-decoration:underline}

.month-archive-link{display:none;}

.credits{position:relative}
.area-link {display:inline;height:11px;line-height:12px;margin:0;padding:0;width:100px;z-index:99;position:relative} 
.area-anchor{position:absolute;} 
span.area-copyright{left:75px}
span.area-icons{left:310px}
.social-media .area-link{width:30px;height:30px}
.social-media .area-anchor,.navigation .area-anchor{left:0;top:0}
.area-link-1{width:25px}
.area-link-2{width:74px}
.area-link-3{width:35px}
.area-link-4{width:60px}
.area-link-5{width:93px}
a.wpbuzzer_button {margin:0 !important}