/********************************\
** szybkie style do debugowania **
\********************************/

	/*
	border:1px dashed #00ffe4; background:#00ffe4;
	*/


* { padding:0; margin:0; }


@font-face {
      font-family:bullpeni;
      src: url("http://dziekuje.pl/public/s/3pix/bullpeni.ttf") format("truetype");
    }

@font-face{
	font-family:myriadpc;
	src: url("http://dziekuje.pl/public/s/3pix/MyriadPro_Cond.ttf") format("truetype");
}

.clear, .bwhite, .bsilver { display:none !important; }
.date { color:#225059 !important; }

body { font-family:"myriadpc" !important; font-size:16px; margin:0; padding:0; }
#pageBG { width:972px; margin:0 auto; padding:0 0 10px 0; background:url(3pix/mainBg2.jpg) top left repeat; }
#pageBG { overflow:hidden; }
#topCont { height:338px; width:100%; background:url(3pix/topCont.jpg) top left no-repeat; }
#logo {  width:185px; float:left; }
a.logo { display:block; text-decoration:none; color:#000; font-size:20px; padding:14px 0 0 80px; }

#topMenu {  width:783px; float:left; }
#topMenu ul li { display:block; float:left; } 


		#topMenu ul { display:block; margin:14px 0 0 10px; }
			li.tmenu { display:block; float:left; margin:0 0 0 15px;   }
			li.tmenu.active a { color:#578282/*#2c7e93*/; text-shadow:0 0 1px #bf760d; }
			
				.tmenu a { letter-spacing:1px; text-shadow:0 0 2px #bf760d; display:block; padding:0 3px 0 0; font-family:bullpeni !important; text-transform:lowercase; text-decoration:none; color:#fff; font-size:16px; font-weight:normal;  }
				.tmenu a:first-letter { text-transform:uppercase; }
				.tmenu a:hover { color:#2c7e93; }



#inxCol2 { width:185px; float:left; }
			
#inxCol1 { width:573px; float:left; background:url(3pix/cont.png) left top repeat; }
#inxCol1 h1.h400 { display:none; }
			#inxCol1 div.row { margin:30px 20px 30px 20px; clear:both;  }
			#inxCol1 div.row.last { background:none; }
				#inxCol1 div.row a.title { color:#225059; text-decoration:none; font-weight:500; font-size:18px; margin-bottom:10px; font-family:bullpeni !important; }
			#inxCol1 div.conCon { height:160px; margin-top:10px; }
				#inxCol1 div.img { width:150px; float:left; margin:0 15px 30px 15px; }
					#inxCol1 div.img img { float:right; }
				#inxCol1 div.date { margin-bottom:25px; font-size:16px; color:#777272; }
				#inxCol1 div.info { width:330px; float:left; font-size:16px; color:#225059; margin:0 0 30px 0; }
					div.lead { color:#225059;  }
					div.lead:first-letter { font-size:18px; font-weight:bold; }
					div.lead a.more { text-align:right; text-decoration:none; font-weight:bold; color:#ff6701; }
			div.clist a.more { float:right; margin:10px 30px 10px 0; text-decoration:none; font-weight:bold; color:#ff6701; }


#inxCol3 { width:210px; float:left; }
			
.search { width:195px; margin:0 auto 45px auto; }
.search h1.h250 { display:none; }
.mainSearch {  }
#searchQ { display:block; -moz-box-shadow:#1a5688 2px 2px 10px; -webkit-box-shadow:#1a5688 2px 2px 10px; box-shadow:#1a5688 2px 2px 10px; width:130px; float:left; padding:2px; border:none; background:#fff url(3pix/search.gif) 115px center no-repeat; }
#searchSubmit { font-family:bullpeni !important; letter-spacing:1px; text-shadow:0 0 2px #bf760d; margin:2px 0 0 5px; padding:0; color:#fff; border:none; background-color:transparent; font-size:12px; font-weight:bold; font-style:italic; float:left; }
#inxCol3 div.pad h1.h250 { display:none; }

.pba11 { width:168px; height:268px; margin:0 auto 10px auto; }
.pba11 * { border:none; }


#inxCol2 .left { width:165px; color:#fff; margin:0 auto 10px auto; }

#obchody { -moz-box-shadow:#1a5688 1px 1px 3px; -webkit-box-shadow:#1a5688 1px 1px 3px; box-shadow:#1a5688 1px 1px 3px; }
#obchody .topCon { background:url(3pix/sideBg1.png) top left repeat; }
#obchody .topCor { background:url(3pix/sideCorBg1.png) 2px 2px no-repeat; padding:5px 5px 5px 5px; }
#obchody.side h1 { letter-spacing:1px; text-shadow:0 0 2px #1a5688; font-family:bullpeni !important; line-height:100%; font-size:16px; margin:15px 5px 10px 25px; font-weight:normal; }
#obchody.side p { margin:0 0 10px 0; }
#obchody.side a { color:#ffa200; text-decoration:none; }

#wplac { font-family:bullpeni !important; background:#1a5688;  }
#wplac.side h1 { letter-spacing:1px; text-shadow:0 0 2px #1a5688; line-height:100%; font-size:16px; margin:5px 0; font-weight:normal; }
#wplac a { color:#fff; text-decoration:none; font-size:13px; }
#wplac a:hover { color:#ffa200; }
#wplac .topCor { padding:5px 15px 5px 15px; }
#wplac ul { margin: 5px 10px 5px 20px;  }

#wyslij * { border:none;  }

#redakcja { font-family:bullpeni !important; background:#1a5688;  }
#redakcja.side h1 { letter-spacing:1px; text-shadow:0 0 2px #1a5688; line-height:100%; font-size:16px; margin:5px 0; font-weight:normal; }
#redakcja .topCor { padding:5px 15px 5px 15px; }

#kontakt { -moz-box-shadow:#1a5688 1px 1px 3px; -webkit-box-shadow:#1a5688 1px 1px 3px; box-shadow:#1a5688 1px 1px 3px; }
#kontakt .topCon { background:url(3pix/sideBg2.png) top left repeat; }
#kontakt .topCor { background:url(3pix/sideCorBg2.png) 2px 2px no-repeat; padding:5px 5px 5px 5px; }
#kontakt.side h1 { letter-spacing:1px; text-shadow:0 0 2px #1a5688; font-family:bullpeni !important; line-height:100%; font-size:16px; margin:20px 5px 45px 50px; font-weight:normal; }
#kontakt.side h3 { font-size:16px; font-weight:bold; }
#kontakt.side h4 { font-size:16px; font-weight:normal; }
#kontakt.side p { margin:10px 0 10px 0; font-weight:bold; color:#2d5962; font-size:16px; font-weight:normal; }


#inxCol3 { height:1239px; }
#inxCol3 .right { width:195px; color:#fff; margin:0 auto 10px auto;  }
#zaCo { font-family:bullpeni !important; -moz-box-shadow:#1a5688 1px 1px 3px; -webkit-box-shadow:#1a5688 1px 1px 3px; box-shadow:#1a5688 1px 1px 3px; }
#zaCo .topCon { background:url(3pix/sideBg1.png) top left repeat; }
#zaCo .topCor { background:url(3pix/sideCorBg2.png) 2px 2px no-repeat; padding:5px; }
#zaCo.side h1 { letter-spacing:1px; text-shadow:0 0 2px #1a5688; font-family:bullpeni !important; line-height:100%; font-size:16px; margin:20px 10px 10px 50px; font-weight:normal; }
#zaCo.side p { letter-spacing:1px; text-shadow:0 0 2px #1a5688; margin:15px 0 10px 0; font-weight:normal; font-size:14px; }

#swieto * { border:none;  }

#linki { -moz-box-shadow:#1a5688 1px 1px 3px; -webkit-box-shadow:#1a5688 1px 1px 3px; box-shadow:#1a5688 1px 1px 3px; }
#linki .topCon { background:url(3pix/sideBg1.png) top left repeat; }
#linki .topCor { background:url(3pix/sideCorBg2.png) 2px 2px no-repeat; padding:5px 0 5px 0; }
#linki .clist {  }
.hLinki { display:block !important; font-family:bullpeni !important; line-height:100%; font-size:16px; margin:20px 30px 45px 70px !important; font-weight:normal; }
.polecane { text-align:center !important; font-style:normal !important; padding-bottom:2px; margin:10px auto; width:80%; border-bottom:1px dashed #fff;  }
.polecane a { font-style:normal !important; text-align:center !important; font-size:16px; color:#fff; text-decoration:none;}

.gallery { padding:0 0 0 15px; }
.galTyt { display:block; margin:30px 0 0 30px; color:#5b5858; font-size:18px; font-weight:normal; }
.galTxt { margin:0 30px; }
.ileZdje { display:block; margin:10px 0 0 30px; color:#5b5858; font-size:16px; }
.gallery .img { padding:0 !important; margin:5px !important; width:100px !important; height:110px; float:left; }
.gallery .img a { text-align:center !important; }
.gallery .img a img { border:2px solid #ff6701; float:none !important; display:block !important; margin:0 auto; width:67px; }
.gallery .img span { display:block; clear:both; width:100%; font-size:16px; }
.galNav { clear:both; width:100%; text-align:left; }
.galNav a { color:#5b5858; font-size:18px; text-decoration:none; font-weight:bold; }

#galeriaS { -moz-box-shadow:#1a5688 1px 1px 3px; -webkit-box-shadow:#1a5688 1px 1px 3px; box-shadow:#1a5688 1px 1px 3px; width:570px; }
#galeriaS .topCon { background:url(3pix/sideBg2.png) top left repeat; }
#galeriaS .topCor { background:url(3pix/sideCorBg2.png) 2px 2px no-repeat; padding:5px 15px 5px 20px; }
.hGaleriaS { display:block !important; font-family:bullpeni !important; line-height:100%; font-size:16px; margin:20px 30px 10px 70px !important; font-weight:normal; }
#galeriaS.side p { margin:35px 0 10px 0; font-weight:bold; color:#2d5962; }

.s_gal3, .s_gal4, .s_gal5, .s_gal6, .s_gal7, .s_gal8, .s_gal9 { display:none; }
			#inxGal { padding:10px 0 10px 30px; }
			#inxGal div.img { margin-bottom:10px; }
			#inxGal div.img  a, #inxGal div.img  span.imgDesc { display:block; }
			#inxGal div.img  span.imgDesc { width:100%; }
			
#ajax_favaddphoto { clear:both; margin-top:30px; border-top:1px dashed #fff; }
#ajax_favaddphoto h1.h700 { display:block !important; margin:30px 0 0 30px; color:#5b5858; font-size:18px; font-weight:bold; }
#galList { padding:0 30px; width:100%; }
#galList .img { padding:0 !important; margin:15px !important; width:100px !important; }
#galList .img a { text-align:center !important; }
#galList .img a img { border:2px solid #ff6701; float:none !important; display:block !important; margin:0 auto; width:67px; }
#galList .img span { display:block; clear:both; width:100%; font-size:16px; }
			
#footer-sponsors img { width:573px; margin-top:50px; }


#standard-lay { background:#fce0c6; }
	#content { width:573px; float:left; overflow:hidden; background:url(3pix/cont.png) left top repeat; }
		#content h1.h700 { display:none; }
		#content div.row { margin:40px 20px 0 20px; clear:both; /* background:url('/public/s/3pix/btArtBor.gif') -3px bottom repeat-x; */ }
			#content div.row.last { background:none; }
				#content div.row a.title { font-family:bullpeni !important; color:#225059; text-decoration:none; font-weight:500; font-size:18px; }
			#content div.conCon { /* height:200px; margin-top:10px; */ }
				#content div.img { width:150px; float:left; margin:0 30px 0 15px; }
					#content div.img img { float:right; }
				#content div.date { margin-bottom:10px; font-size:16px; color:#777272; }
				#content div.info { width:330px; float:right; font-size:16px; color:#5b5858; }
					div.lead a.more { text-align:right; text-decoration:none; font-weight:bold; color:#ff6701; }
			div.clist a.more { float:right; margin:10px 30px 50px 0; text-decoration:none; font-weight:bold; color:#ff6701; }
			.pageNav { clear:both; text-align:center; text-decoration:none; font-weight:bold; margin:20px 30px 0 10px; color:#ff6701; }
			.pageNav a { text-align:right; text-decoration:none; font-weight:bold; color:#ff6701; }
			.center { text-align:center; }
			
.com-article .cItem { padding:20px;  }
.com-article .cItem h1 { font-family:bullpeni !important; color:#225059; font-size:16px !important; font-weight:normal; }
#div.com-article #lead { margin:0 0 30px 0 !important; }
.com-article .cItem img { margin:0 15px 5px 0; }
#content .cItem p { font-family:"myriadpc" !important; font-size:16px !important; }

#content form { width:90%; }
.inspector { margin-top:10px; }
.inspector tbody * { margin:5px; padding:5px; }
.inspector tbody th { width:15% !important; }
.inspector .ilesFileds { display:block; clear:both; }
h1.galTyt { color:#225059; font-family:bullpeni !important; }

.pageNavInfo { height:75px; }
#textNav .left { float:left; margin-bottom:30px; }
#textNav .right { float:right; margin-bottom:30px; }
	#textNav .left a, #textNav .right a { color:#feb381; font-size:18px; text-decoration:none; font-weight:bold; }
#textNav .goBack { display:block; clear:both; float:left; }
#textNav .goBack p a { color:#5b5858; font-size:18px; text-decoration:none; font-weight:bold; }

.form { width:90%; }
.inspector { margin-top:10px; }
.inspector tbody * { margin:5px; padding:5px; }

#com-contact div.cls { padding:20px; }

#baner160 { width:160px; height:160px; position:relative; z-index:999; top:70px; left:780px;  }
#baner190 { width:190px; height:170px; margin:0 auto 10px auto;  }
