body{width:100%; padding:0;margin:0;background:#2f8c00;font-family:"Tahoma";z-index:1;}
/* globalne */
img{border:0;}
a{color:#fff}
.fix{clear: both;display: block;	visibility: hidden;}
a{text-decoration:none;}
a:hover{text-decoration:underline}
.ajax-loader{background:url(../images/ajax-loader.gif) no-repeat;width:31px;height:31px;}
.commercial {text-align:center;padding:5px;}
.button {background:#ca1f46 url(../images/arr.png) no-repeat right 10px;padding:2px 13px 2px 2px; color:#fff; border:0;font-size:13px;}
#starter{float:left;width:350px;height:180px;z-index:10;position:absolute;}
#starter a{display:block;height:100%;}
#tagInfo{background:url(../images/tagi.png) no-repeat; width:160px;height:50px;display:block;position:absolute;z-index:10;margin-left:450px;margin-top:-130px} 
/* -------- */
#top{width:100%;}
	#one {background:#0d7900;border-bottom:2px solid #79b572;}
	#one  div{width:952px;height:44px; margin:0 auto;}
		#one  div .partnerzy{width:352px;float:left;background:#57064d; text-align:center}
			#one  div .partnerzy ul{padding:0;margin:0;}
				#one  div .partnerzy ul li {list-style:none;display:inline;}
					#one  div .partnerzy ul li  a{}
			#one  div .wyszukiwarka{width:600px;float:left;text-align:right;}
				#one  div .wyszukiwarka input{padding:2px;border:0;margin:10px 2px;}
				#one  div .wyszukiwarka input.search{background:#51a20b;color:#fff;}
				#searchButton{background:#51a20b url(../images/arr.png) no-repeat 53px 10px;color:#fff;padding:2px 15px 2px 5px!important;}
				#loginbtn{background:#ca1f46 url(../images/arr.png) no-repeat 43px 10px;color:#fff;padding:2px 15px 2px 5px!important;}
				#forgotPass{background: url(../images/arry.png) no-repeat 0px 6px;color:#feec8e;padding:2px 0px 2px 13px!important;font-size:9px;}
			
	#two {width:100%;border-bottom:1px solid #79b572;}
		#two div {width:952px;margin:0 auto;}
				
	#three {background:url(../images/topbg.png) repeat-x;}
		#three .baner { width:952px; margin:0 auto;height:213px;}
#logoJunior {position:absolute;z-index:5;}
#obrazekJunior {position:absolute;z-index:6;}
			#tool{margin:0;padding:0;float:right;}
					#tool li {display:inline;list-style:none;}
				#loginbox{float:right;width:340px;padding:10px 0px;}
				#loginbox.loged{width:400px!important;}
					#loginbox .left{float:left;text-align:center;}
					#loginbox .right{float:left;width:170px;padding:10px 0px 0px 10px;}
					#loginbox .right h5{padding:3px;margin:0;color: #79b572}
					#loginbox .right span{display:block;padding:3px;}
					#loginbox .right ul{margin:0;padding:5px;font-size:11px;}
					#loginbox .right ul li{list-style:none}
					#loginbox .right span input{padding:2px;border:0;margin:0;}
					#loginbox .right ul{margin:0;padding:20px 0px 0px 25px;list-style:none;}
					#loginbox .right ul li{display:inline;}
		#topMenu{font-family:"Comic Sans MS";font-size:17px; padding:1px; margin:0;z-index:12;position:absolute;margin-top:116px;width:952px;}
		#topMenu li{display:inline;list-style:none;padding:0; margin:0;}
		#topMenu li a{background:url(../images/topMenu.png) repeat-x; padding:5px 20px 5px 21px;color:#fff;margin:-2px;}
		#topMenu li a:hover{background:url(../images/topMenuOver.png) repeat-x;}
#middle{width:952px;margin:0 auto; }
/* sekcja menu*/
	#menu {width:352px;float:left;color:#fff;background: #45063c;}
	#menu .boxmenu{padding:40px 0px 10px 0px;}
		#menu .boxmenu  .boxContent{display:none;background:url(../images/gradientBtm.png) repeat-x center top #45063c;border-top:1px solid #a05397;}
		#menu .boxmenu  .current{display:block;}
				#menu .boxmenu  .boxContent .description .avatar{padding:10px;margin:5px;}
				
					#menu .boxmenu  .boxContent .description{padding:2px;width:95%;}
					#menu .boxmenu  .boxContent .description p {margin:0;padding:0;}
					#menu .boxmenu  .boxContent .description p .useravatar{padding:2px;margin:0;border:1px solid #feec8d;margin:5px;}
					#menu .boxmenu  .boxContent .description .seemore{padding:3px 18px 3px 8px;margin:10px 8px;color:#fff;font-size:11px;background:url(../images/arr.png) no-repeat 93px 8px #ca1f46;}
						#menu .boxmenu  .boxContent .description h3{padding:7px;margin:0;font-family:"Arial";color:#feec8d;font-weight:normal;}
						#menu .boxmenu  .boxContent .description h3 a{color:#feec8d;}
						#menu .boxmenu  .boxContent .description ul{margin:5px;padding:0px 10px;color:#f35a7d;list-style:none;font-size:10px;}
						#menu .boxmenu  .boxContent .description div.comments{font-family:"Verdana"}
						#menu .boxmenu  .boxContent .description div.comments div.ojciec{padding:0px 0px;text-align:center;background:url(../images/pasek.png) bottom center no-repeat;}
							#menu .boxmenu  .boxContent .description div.comments div a{color:#fff;font-size:14px;display:block;padding:10px 0px;text-align:left;margin-left:30px;}
							#menu .boxmenu  .boxContent .description div.comments div a:hover{background:url(../images/commentbg.png) repeat-y center center;color:#feec8d;text-decoration:none;}
								#menu .boxmenu  .boxContent .description div.comments div a div.rate{padding:0px 5px 0px 0px;width:13%;float:left;}
								#menu .boxmenu  .boxContent .description div.comments div a div.title{padding:0px 10px 0px 0px;width:70%;float:left;}
								.comments .more {padding:3px 18px 3px 8px;margin:10px 8px;color:#fff;font-size:11px;background:url(../images/arr.png) no-repeat 93px 8px #255509;}
						#menu .boxmenu  .boxContent .description div.forum{font-family:"Verdana"}
						#menu .boxmenu  .boxContent .description div.forum div{padding:0px 0px;text-align:left;background:url(../images/pasek.png) bottom center no-repeat;}
							#menu .boxmenu  .boxContent .description div.forum div a{color:#fff;font-size:12px;display:block;padding:5px 0px;margin:0px 20px;}
							#menu .boxmenu  .boxContent .description div.forum div span.head{font-size:14px;margin:0;padding:0;}
							#menu .boxmenu  .boxContent .description div.forum div span.img{background:url(../images/arrow.png) no-repeat right;display:block;width:26px; height:22px;position:absolute;margin:-25px 270px;}
							#menu .boxmenu  .boxContent .description div.forum div a:hover{background:url(../images/commentbg.png) repeat-y center center;color:#feec8d;text-decoration:none;}
								
							#menu .boxmenu  .boxContent .description ul li{margin:0px 0px;padding:0px 0px;}
							#menu .boxmenu  .boxContent .description p span{}
							#menu .boxmenu  .boxContent .description p span.light{color:#feec8d}
								#menu .boxmenu  .boxContent .description ul li a{color:#fff;font-size:12px;}
								#menu .boxmenu  .boxContent .description ul li a:hover{}
						#menu .boxmenu  .boxContent .description p{font-size:12px;margin:10px;}
						#menu .boxmenu .zakladki{height:28px;z-index:5;position:absolute;margin-top:-22px}
			#menu .boxmenu .zakladki a{padding:10px 10px 4px 10px;color:#fff;margin:-10px 3px 1px 3px;
font-size:14px;font-weight:bold;}
				#menu .boxmenu  .zakladki a:hover{}
				#menu  .boxmenu .zakladki a.selected{border-left:1px solid #a05397;border-top:1px solid #a05397;border-right:1px solid #a05397;background:url(../images/gradient.png) repeat-x;}
		/* sekcja treści*/
	#contentKontener{float:left;}
		#startHead{width:580px; padding:13px 0px 5px 20px}
		#startHead img{position:absolute;opacity:0.0;z-index:8;}
		#startHead img.active{opacity:1.0;z-index:10;}
		#startHead img.last-active{z-index:9;}
		#startHead div.headDescribe{background:url(../images/cienstart.png) ;z-index:11;position:absolute;margin-top:131px;width:580px; height:120px;}
			#startHead div.headDescribe h1 {display:none; font-family:"Comic Sans MS"; font-size:23px; color:#fae56f;margin:5px 0px 5px 20px;}
			#startHead div.headDescribe h1.active {display:block;}
				#slideParagraph div{display:none;}
				#slideParagraph div.active {display:block;}
				#slideParagraph p {font-size:14px; color:#fff;margin:5px 0px 5px 20px;}
				#startHead div.headDescribe p  a.seemore{font-size:14px;font-weight:bold; color:#fff;}
				#startHead div.headDescribe p  a.seemore:hover{}
					#startHead div.headDescribe ul.pagination {margin:0;padding:0;position:absolute;list-style:none;right:5px;top:85px;z-index:5;}
						#startHead div.headDescribe ul.pagination li  {display:inline;}
							#startHead div.headDescribe ul.pagination li  a{padding:3px 4px;background:url(../images/cienstart.png);border:solid 1px #fff;color:#fff;font-size:12px;}
								#startHead div.headDescribe ul.pagination li  a:hover{background:#ca1f46;}
									#startHead div.headDescribe ul.pagination li.active  a{background:#ca1f46;}
		#contentKontener .box{width:580px; margin:13px 0px 5px 20px;background:#51a20b;}
		#contentKontener .box h2{color:#fff;font-family:"Comic Sans MS";font-size:20px;padding:5px 10px;}
		#contentKontener .first{margin-top:264px;}
		/* dedicated submenu*/
		#contentKontener .submenu{font-family:"Comic Sans MS";font-size:17px;background:none!important;text-align:left;}
		#contentKontener .submenu ul{margin:0;padding:0;}
		#contentKontener .submenu li{display:inline;list-style:none;padding:0; margin:0;height:30px; line-height:35px}
		#contentKontener .submenu li a{background:#5e0555; padding:5px 20px 5px 21px;color:#fff;margin:-2px;}
		#contentKontener .submenu li a:hover{background:#5e0555}
			#contentKontener .box div.bxImage{float:left;width:45%;}
				#contentKontener .box div.bxImage img {border:3px solid #81d23b;margin:10px;}
		
				#contentKontener .box div.bxImage img.important {border:none;margin:0;position:absolute;margin-left:-65px;}
		#contentKontener .box div.bxContent{float:left;width:55%;color:#fff}
#contentKontener .box div.full{width:95%!important;padding:10px;}
		#contentKontener .box div.bxContent#ankieta{float:left;width:60%;}
			#contentKontener .box div.bxContent h2{font-family:"Comic Sans MS";color:#fff;padding:2px;margin:0px;line-height:24px;font-size:23px;}
			/* wyszukiwarka */
			#search {}
			#search h3{padding:3px;margin:0;}
			#search p{font-size:12px;padding:5px;margin:0px;}
			#ankietaLudek{background:url(../images/chlopek.png) #51a20b no-repeat left bottom!important;width:156px;}
			#konkurs {background:url(../images/konkurs.png) #51a20b no-repeat left bottom!important;width:156px;height:230px;}
			#konkurs h2{color:#fae56e!important}
			#konkurs h2 span{color:#fff!important}
			#contentKontener .box div.bxContent h2 a {color:#fff}
			#contentKontener .box div.full{width:95%;}
			#contentKontener .box div.service {padding:10px;}
			#contentKontener .box div.service h2{font-family:"Comic Sans MS";color:#cafd9e;font-weight:normal}
			#contentKontener .box div.service ul{padding:10px; margin:0;font-size:13px}
			#contentKontener .box div.service ul li{list-style:none;color:#feec8d;height:30px!important;}
			#contentKontener .box div.service ul li span{display:block;width:30%;float:left;}
			#contentKontener .box div.service ul li a{background:#ca1f46;display:inline; color:#fff; padding:2px 3px;}
			#contentKontener .box div.service ul li span sup{color:#cafd9e}
			#contentKontener .box div.service ul li span.long{display:block;width:70%;float:left;}
			#registrationForm .error{color:#ff0000!important;display:block;width:100%!important;padding:2px;}
			/*#contentKontener .box div.service ul li input,select{display:block;width:20%;float:left;}*/
			#contentKontener .cloudHead{}
			#contentKontener .cloudHead a {background:#67075e;color:#fff;padding:10px 15px;}
			#contentKontener  .cloud {background:none!important;padding:10px 0px;}
			#cloud {background:#67075e;}
			#cloud a {color:#fce66f}
			 #cloud div {padding:10px;font-family:Tahoma!important;}
			#contentKontener .box div.bxContent h2.ankieta{padding:5px;font-weight:normal;}
			#contentKontener .box div.bxContent h2.ankieta span{color:#ffe88c;}
			#contentKontener .box div.bxContent div.ankieta {font-size:12px;color:#fff;padding:0px 0px 0px 15px;}
			#contentKontener .box div.bxContent div.ankieta  ul{margin:0;padding:0;}
				#contentKontener .box div.bxContent div.ankieta  ul li{list-style:none;}
					#contentKontener .box div.bxContent div.ankieta  ul li input.vote{color:#fff;background:#255509 url(../images/arr.png) no-repeat 58px center;border:0;margin:5px;padding:4px 15px 4px 4px;font-size:10px;}
			#contentKontener .box div.bxContent div.tags{font-size:13px;color:#cafd9e;padding:0px 4px;}
				#contentKontener .box div.bxContent div.tags a{color:#feec8d}
					#contentKontener .box div.bxContent div.content{color:#fff;font-size:13px; padding:5px;}
					#contentKontener .box div.bxContent div.content a{color:#fff;}
					#contentKontener .box div.bxContent div.addons{color:#fff;font-size:10px;font-family:"Comic Sans MS";} 
					#contentKontener .box div.bxContent div.addons .more{color:#fff;background:#255509 url(../images/arr_.png) no-repeat 53px center;border:0;margin:5px;padding:4px 15px 4px 4px;font-size:10px;} 
						#contentKontener .box div.bxContent div.addons ul {margin:0;padding:0;list-style:none;}
							#contentKontener .box div.bxContent div.addons ul  li {display:inline;color:#feec8d;margin:0;padding:0; float:left; width:30%;}
								#contentKontener .box div.bxContent div.addons ul  li a {color:#feec8d;}
#contentKontener .box div.full div.addons ul  li {width:20%;}

								#contentKontener .box div.bxContent div.addons ul  li a img{margin:0 auto;}
								#contentKontener .box div.bxContent div.addons ul  li a:hover{text-decoration:none;}
									#contentKontener .box div.bxContent div.addons ul  li a span{font-size:30px;}
		#contentKontener .article{width:580px;margin:20px 0 5px 20px;}
			#contentKontener .article div.articleTop{padding:16px 0 0 20px;height:68px;background:url('../images/kartka_top.png') no-repeat;}
				#contentKontener .article div.articleTop h2{margin:0;color:#1E770D;font-size:21px;font-weight:normal;}
				#contentKontener .article div.articleTop p{color:#0D570D;font-size:12px;}
					#contentKontener .article div.articleTop p a{color:#CB264C}
					#contentKontener .article div.articleTop p span.date{color:#429517;}
			#contentKontener .article div.articleMid{padding:1px 40px 0 20px;background:url('../images/kartka_mid.png') repeat-y;}
				#contentKontener .article div.articleMid div.articleContent {font-size:15px;font-family:Tahoma}	
					#contentKontener .article div.articleMid div.articleContent img{margin:0 10px 2px 0;float:left;border:4px solid #7FD23A;}
					#contentKontener .article div.articleMid div.articleContent p{font-size:15px;}
				#contentKontener .article div.articleMid div.articleFooter{}
					#contentKontener .article div.articleMid div.articleFooter a{margin:10px 0;float:right;display:block;color:#5E0555;font-size:11px;}
					#contentKontener .article div.articleMid div.articleFooter a:first-child{float:left;}
					#contentKontener .article div.articleMid div.articleFooter a:hover{text-decoration:none;}
						#contentKontener .article div.articleMid div.articleFooter a img{margin:0 5px;vertical-align:bottom;}
						#contentKontener .article div.articleMid div.articleFooter a span.value{font-size:30px;font-family:"Comic Sans MS";}
			#contentKontener .article div.articleBot{height:84px;background:url('../images/kartka_bot.png') no-repeat;}
				#contentKontener .article div.articleBot p{margin:0 20px;padding-top:10px;font-size:12px;}
				#contentKontener .article div.articleBot p a{color:#C82047}
				#contentKontener .article div.articleBot p a:hover{text-decoration:none;}
		#contentKontener .comments{}
			#contentKontener .comments div.box{margin:8px 0 5px 20px;}
			#contentKontener .comments div.commentsHeader{margin-top:15px;}
			/*	#addComment {display:none;}*/
				#contentKontener .comments div.commentsHeader h2{margin:5px 20px;float:left;color:#FFF;font-weight:normal;}
				#contentKontener .comments div.commentsHeader a{float:right;color:#FFF;font-size:12px;}
				#contentKontener .comments div.commentsHeader a:hover{text-decoration:none;}
					#contentKontener div.comments a img{padding:0 7px;vertical-align:bottom;}
					  #contentKontener div.comments small{padding:2px 10px;}
		#contentKontener .box div.calendar{font-family:"Comic Sans MS";font-size:13px;color:#fff;}
			#contentKontener .box div.calendar ul{margin:0;padding:1px 15px;width:400px;float:left}		
				#contentKontener .box div.calendar ul li{list-style:none;width:400px;margin:0;padding:0;}
					#contentKontener .box div.calendar ul li h2{color:#cafd9e;margin:5px 0px;}
					#contentKontener .box div.calendar ul li span{color:#ffec8e;}
					#contentKontener .box div.calendar ul li span.holiday{font-weight:bold;color:#ffce45;}
					#contentKontener .box div.calendar img{float:left;margin:10px; border:1px solid #fae56f; }
		#paginator {padding:10px;margin:0 auto;float:right}
		#paginator li{display:inline;font-size:11px;}
		#paginator li a{color:#fff;padding:3px 5px; background:#1f5108;}
		#paginator li a:hover,a.current:hover,a.back:hover,a.forward:hover,a.disabled:hover{background:#c9204b}
		#paginator li a.current{background:#c9204b}
		#paginator li a.back{padding:3px 5px 3px 15px; background:#1f5108 url(../images/carr.png) no-repeat 3px center;}
		#paginator li a.forward{padding:3px 15px 3px 5px; background:#1f5108 url(../images/arr.png) no-repeat 53px center;}
		#contentKontener .box div.comment{padding:2px;}
			#contentKontener .box div.comment img{margin:10px;float:left;border:1px solid #FEEC8D;}	
			#contentKontener .box div.comment h3{margin:10px 0 3px 0;color:#FEEC8D;font-size:12px;}
			#contentKontener .box div.comment h4{margin:0;font-weight:normal;color:#CAFD9E;font-size:12px;}
			#contentKontener .box div.comment p{color:#FFF;font-size:12px;}
	#bottomPartners{width:100%;border-top:1px solid #79b572;}
		#bottomPartners div {width:952px;margin:0 auto;}
		#bottomPartners div h2{color:#cafd9e;font-size:14px; padding:5px; margin:0;}
		#bottomPartners div img {padding:5px;}
	#bottom{width:100%;border-top:1px solid #79b572; background:#1d8400}
	#bottom .div{width:952px;margin:0 auto;}
	#credits{width:350px;background:#42063b;float:left;height:185px;}
	#credits p{padding:10px;text-align:right;color:#fff;font-size:11px;}
	#credits p a{color:#6bd130;}
	#credits p a.aga{color:#aae676;}
	#rss{position:absolute;margin-left:30px;margin-top:50px;}
	#bottom img {z-index:10;position:relative;margin-top:-194px;}
	#mapsite {background:#1d8400;float:left;width:580px;height:165px;margin:20px 0px 0px 0px;z-index:20;}
	#mapsite div{float:left;width:22%;}
	#mapsite div.head{padding-left:10px;}
	#mapsite div h2{color:#98cf7c; font-size:13px; padding:0;margin:3px;}
	#mapsite div ul{margin:0;padding:3px 5px;position:relative;z-index:20;}
	#mapsite div ul li{list-style:none;font-size:11px;padding:1px;}
	#mapsite div ul li a{color:#fff;}
	#mapsite div ul li a:hover{}
	
	