
#Main,#StepA,#EcardGallery,#BigText { width:920px;padding:0 37px;margin-left:auto;margin-right:auto;overflow:auto; }

/* Czesc glowna */				
.Main{ background:#E1E1D0 url(../img/bg_main.jpg) top left repeat-x; }
#Main{ background:#E1E1D0 url(../img/bg_main.jpg) top left repeat-x;padding-bottom:40px; }
	#Main .ColA {width:650px;float:left;text-align:left; }
		#Main .ColA h2 {font-size:200%;margin:20px 0 10px;float:left;width:100%;}
		.Post { float:left;width:100%;border-bottom:1px solid #aaa; }
			.Post h1 { font-weight:normal; color:#797151;float:left;width:100%; }
			.Post h1 { font-size:300%;margin:3px 0 10px 0; }
				.Post h1 a {color:#797151;border:0;}
					.Post h1 a:hover {color:#600;}
			.Post h5 { font-size:100%; margin:35px 0 0 0;font-family:Verdana,sans-serif;}
		.Post p { color:#444;line-height:1.6em;margin:0 0 10px 0;font-size:110%;}	
			.Post p.Sign { width:100%;text-align:right;font-style:italic;line-height:1.1em;margin:15px 0 10px 0;float:left;}
				.Post p.Sign img { float:right;margin:0 0 5px 10px; }
				.Post p.Sign span { font-size:90%;color:#666; } 
			.Post div.Ps { margin:10px 0 0 0;float:left;}
				.Post div.Ps p {line-height:1.5em;color:#555;font-size:100%; }
				.Post div.Ps b { font-size:80%;color:#fff;display:block;float:left;margin:2px 10px 10px 0;padding:5px;background:#ccc; }
		.Post .pictureL { float:left;margin:5px 20px 10px 0; }	
			.Post .pictureL img { border:1px solid #aaa; }
			.Post .pictureL span { display:block;padding:2px 0 4px 5px;color:#666;font-size:80%;border-bottom:1px solid #aaa;border-left:1px solid #aaa; }
		.Post blockquote {background:#fff;padding:12px 12px 12px 15px;margin:20px 0 22px 20px;line-height:1.5em;border-left:1px solid #999;}			
			.Post blockquote strong {color:#600;font-weight:normal;}		
		#Comments {margin:0px 0 0;float:left;width:100%;}			
			#Comments dt {font-size:100%;font-style:oblique;color:#888;margin:10px 0 0 0;}
				#Comments dt strong {font-style:normal;color:#600;}
				#Comments img {width:15px;height:15px;vertical-align:top;}
			#Comments dd {font-size:100%;line-height:1.6em;padding:6px 0 10px 0;border-bottom:1px solid #aaa;margin:0 0 30px 0;}
		#CommentForm {float:left;display:none;}
			#CommentForm textarea {width:640px;height:100px;}
				#CommentForm input.send {font-size:90%;margin:5px 5px 0 0;height:23px;padding:0 0 1px 0;float:right;clear:both;display:inline;width:80px;}							
	
	#Main .ColB { width:230px;float:right;padding-top:30px; }	
		#Main .ColB h2 {font-size:200%;float:left;}
		#Publisher { background:#E0E0E0;margin:10px 0 0 0;padding:0 0 6px 0;border-bottom:2px solid #c7c2a9;float:left;width:100%;}	
			#Publisher h1 { background:url(../img/img_blog_publisher.jpg) top right no-repeat;font-size:180%;color:#fff;font-family:Georgia,serif;padding:50px 0 25px 15px;text-align:left;font-weight:normal;line-height:1.2em; }
			#Publisher p { padding:0 15px 10px 15px;font-family:Verdana,sans-serif;color:#555;text-align:left;line-height:1.4em; }
				#Publisher p.Sign { text-align:right; }
		#List {list-style:circle;text-align:left;margin-bottom:10px;}
			#List a {border:none;color:#555;}
				#List a:hover {color:#600;}
			#List li {margin:2px 0 0 15px;line-height:1.4em;clear:left;}
		#Subscript {background:#cac7ae;float:left;width:100%;padding:0 0 16px 0;}
			#Subscript h1 {color:#666;margin:10px 10px 0 13px;font-size:100%;font-family:Verdana,sans-serif;text-align:right;}
			#Subscript h2 {color:#600;margin:1px 10px 5px 13px;font-size:250% !important;}
			#Subscript p {text-align:left;margin:0 10px 10px 14px;line-height:1.4em;}
				#SubscriptionForm {float:left;display:inline;text-align:left;margin-left:14px;}
				#SubscriptionForm input.send {float:right;height:22px;width:80px;margin:5px 20px 0 0;display:inline;}
			
			
			
			
