body {background: #1f2644 url(/files/tlo1.png) repeat;
	color: #0B142B;}


 a {color:#749BB3;  }
 a:hover  {color:#2E4265}
 .content a {border-bottom: 1px dotted #2E4265; font-style:italic;}
 .content ul {margin-bottom:1.4em; margin-left:10%;  list-style-type:circle;}



/*~~~~~ie~~~~~*/
#ie {background-color:#CCD4F4;
	width:85%;
	margin: 10px 7%;
	padding:10px;
	}


/*~~~~~head~~~~~*/
#przyciemniacz {width:100%; height:266px; margin-bottom:-266px;
background: url(/files/tlo3.png) repeat; z-index:0; }
	
#admin {position:absolute; left:30px; top:20px; list-style-type:circle; color:#E1E2FB}

#gora { padding: 0; 
	margin: 0 auto;
	position: relative;
	width:830px; 
	height:400px; 
	background: url(/files/goratlo.png) bottom left no-repeat;}

#gora > img, #gora > a img {position:absolute;}

 #goraimg {left:-44px; top:88px; z-index:1}
 #napisimg {z-index:2; left:50px; top:20px}

#wrapper {width:830px; 
	margin: 0 auto;
	background-color:#eceffb;
	}
	

	#left, #right, #footer {padding: 0 20px;}

/*~~~~~~~~lewo~~~~~~~~~~~~~*/
#left {width:500px;
	  float:left;
	  line-height:130%;
	  position:relative;
	  top:-120px;
	  margin-bottom:-40px;
	  z-index:1000}


	    
	#left h1 a, #left h1{color:#2E4265;
			 font-style:italic;
			  text-shadow: #6B8994 1px 2px 3px;
			 }
			 
	#left h1 a:hover {color:#749BB3}		 


	
	#left .kategorie {margin-bottom:3px;
			margin-top:2px; 
			font-size:0.8em}

	 #left .content {margin-bottom:30px;}

	#left .hr {margin-left:150px; margin-bottom:35px; display:block;}
	
	
	
	/*~~~`data~~~~~*/
	.date {float:left; 
			margin:2px 3px -3px 10px;
			background:url(/files/date.png) center bottom;
			padding:0 15px 20px 15px;
			}
	
	.date p {margin:0 !important; 
		width:40px; 
		text-align:center; 
		vertical-align:middle;}
	
	.date .dzien {color:#959EB2 ;
				background-color:#36496C;
				padding-top:5px;
				font-weight:bolder;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
-moz-border-radius-topleft: 3px;
-moz-border-radius-topright: 3px;
-webkit-border-top-left-radius: 3px;
-webkit-border-top-right-radius:3px
				}
	.date .dzien span {font-size:0.7em;
					font-weight:normal;
					display:block; 
					margin-top:-5px;
					padding-left:2px;}
	
	.date .rok {background-color:#959EB2; 
				color:#68748E;
				font-size:0.75em;}
				
				
	/*~~~~~bajerki~~~~~~*/
	
	
blockquote {width:85%; margin:10px auto; 
		background:#E1E2FB url(/files/bq1.png) 3px 3px no-repeat;
		padding:10px 2px 5px 10px;
		 }


/*~~~~~~~~~~~prawo~~~~~~~~~*/
#right {width:240px; float:right;
		font-size:0.9em ;
		color:#112F45;
		z-index:1000;
		position:relative;
		top:-110px;
		margin-bottom:-30px;}
		
		
		
		
	#right h2 /*naglÃ³wek menu*/{padding-left:10px; margin-top:20px; clear:both;}
			
	#right h2.border {border-bottom:solid 2px #fff; margin-bottom:10px}
	#right .ozdobnik {background:transparent url(/files/kattlo.png) no-repeat; min-height:100px; padding-top:10px}
	
	#omnie {width:225px; font-size:0.95em}
	#omnie h2 {width:180px}

	
	#miniblog .content {margin-top:15px}
	
	#right h3 /*tytuÅ mini*/{font-style:italic;
		margin: 0px 0 -2px 10px;
		text-shadow: #6B8994 1px 2px 3px;
		z-index:2;}
		
		.data {color:#749BB3; font-size:0.9em; margin-bottom:-10px}
		
	#right h4 /*kategoria linkÃ³w*/{color:#749BB3; display:inline;}
		.grupa {margin-bottom:10px}
	
	#kat {padding:0 5%;  line-height:1.3em;}
		.category1, .category2, .archive1, .archive2 
				{display:inline-block;  }
                .category1, .category2 {width:105px;}
                .archive1, .archive2 {width:130px}
		.category1, .archive1  {text-align:left; }
		.category2, .archive2 {text-align:right; }
	
	#right a {color:#2E4265; }
	#right a:hover {border-bottom: 1px dotted #2E4265; color:#749BB3}
	#right #kat a:hover {border:none !important;}
/*~~~~~~~~stopka~~~~~~~~~*/
#footer {min-height:250px; 
	clear:both;
	background: transparent url(/files/bottomimg.png) 
no-repeat left bottom;
	color:#596385;
	font-size:0.9em;
padding-bottom:40px;
	}

#footer .archiwum {width:270px; position:relative; left:280px;}
	
	

	#footer .left {margin-top:15px; position:absolute; /* <- archiwum nie ucieka na dół*/ margin-left:40px; margin-right:50px; width:200px;}
	
	
	
	#footer .right {width:200px; margin-left:40px; }

#szukajka {width:180px; height:20px; text-align:left; padding:4px 14px 6px 7px; background: #596385; border-radius:10px;}

#szukajka form {width:80px; font-size:1.2em;}
#szukajka input {background:#596385 url(/files/szukaj.png) no-repeat; border:none; color:#1f2644; padding:0; width:140px;}
#szukajka input:focus {background:#596385;}

.rokArchiwum {font-weight:bold; margin:0; padding:0; font-size:0.9em;}

/*~~~~~~~~Komentarze~~~~~~~*/
.Komentarz { min-height:100px;  width:80%; margin:48px auto;  word-wrap: break-word;}

.komentujacy {position:relative; padding-top:5px; background-color:#e1e2fb; word-wrap: break-word;}
.komentujacy > .komdata {position:absolute}
.komdata {width:76px;
 	height:50px; 
	 top:-40px;
	font-size:0.7em; 
        text-align:center;
	padding-top:28px; line-height:10pt;
	background: transparent url(/files/komc.png) 6px -3px no-repeat}

.komdata span {word-spacing:1px; letter-spacing:-2px; }

.comment1 .komdata {left:-20px;}
.comment1 .komentujacy {padding-left:50px;}

.comment2 .komdata {right:-20px}
.comment2 .komentujacy {padding-right:60px; text-align:right;}
 
.owner .komentujacy, .owner .KomTresc {background-color:#EAEAF5}

.KomTresc {padding: 10px; background-color:#e1e2fb; word-wrap: break-word;}
	
.form input, .form textarea {background-color:#E1E2FB; 
border-left:1px solid #596385; 
border-top:1px solid #596385;
}	

#commbody {
background:url(/files/markdown.gif) top center  no-repeat;
border-right:2px solid #fff;
border-bottom:2px solid #fff;}

#commbody:focus {background: transparent;}

.form input {border-right:2px solid #bbb;
border-bottom:2px solid #bbb;}


	/*~~~~~~STRONY~~~~~~~~~~*/
.kontakt {margin-left:50px; margin-top:20px}
.kontakt p span {display:inline-block; height:30px; margin-top:20px}

