html, body { font-size:14px;line-height:18px;background:#fff url('images/bg.jpg') top no-repeat;color:#000;font-family: Arial, Helvetica, sans-serif; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, ul, p, blockquote, pre, a, big, em, img, q, small, strong, tt, var, b, u, i, dl, dt, dd, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { border: 0;margin: 0;outline: 0;padding: 0; }
h1	{ font-size: 18px; }
h2	{ font-size: 20px; }
h3	{ font-size: 16px; }
h4	{ font-size: 13px; }
a { text-decoration:none;color:#000; }
a:hover { color:#ff6805; }
.ie-htc { behavior: url('css/ie-css3.htc'); }
#flags { position:fixed;z-index:5;float:right;margin:10px 0px 0px 10px; }
#flags ul { float:left;margin:0px 0px 0px 0px; }
#flags ul li { float:left;margin:0px 0px 0px 0px;position:relative;list-style: none; }
#flags ul li a { opacity: 0.2;transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out; }
#flags ul li a:hover { opacity: 1;transition: opacity .25s ease-in-out;
   -moz-transition: opacity .25s ease-in-out;
   -webkit-transition: opacity .25s ease-in-out; }

#wrapper { width:960px;height:84px;margin:0 auto; }
	#logo { float:left;margin:25px 0px 0px 0px; }
	
	#wrapper nav { width:auto;float:right;margin:32px 0px 0px 0px;font-size:13px; }
	#wrapper nav ul { float:left;margin:0px 0px 0px 0px; }
	#wrapper nav ul li { float:left;margin:0px 0px 0px 0px;position:relative;list-style: none; }
	#wrapper nav ul li a { color:#5d5d5d;height:35px;text-decoration:none;padding:0px 0px 0px 0px;display: inline-block; }
	#wrapper nav ul li a:hover {color:#ff6805;height:35px;background: url('images/button_bg.png') bottom no-repeat; }
	#wrapper nav ul li a.active {color:#ff6805;height:35px;background: url('images/button_bg.png') bottom no-repeat; }
	.menu-hr { float:right;margin:6px 18px 0px 18px; }

#container { width:960px;height:324px;margin:0 auto; }
	#slider-pag-box { width:960px;margin:0 auto; }
	#slide-pag { float:right;margin:302px 0px 0px 0px;position:absolute;z-index:3;}
		#slide-pag a { padding:0px 10px 6px 10px;margin:0px 5px 0px 0px;background: url('images/slider_pag_off.png') no-repeat; }
		#slide-pag a.activeSlide { background: url('images/slider_pag.png') no-repeat; }
		#slide-pag a:focus { outline: none; }
	#slide-1 { float:left;width:100%;height:324px;position:relative;z-index:1; }
		.slides { width:100%;height:324px; }
#middle-wrapper { width:960px;margin:20px auto; }
	#startowa-left { float:left;width:470px;margin:0px 0px 0px 0px; }
		.opis-startowa { float:left;width:470px;text-align:justify;font-size:11px;margin:0px 0px 0px 0px; }
		.startowa-hr  { float:left;width:470px;height:1px;margin:10px 0px 10px 0px; }
		.czytaj-hr { float:left;margin:4px 5px 0px 0px; }
		.czytaj-wiecej { float:right;margin:0px 0px 0px 0px;color:#ff6805; }
			.czytaj-wiecej a { text-decoration:none;color:#ff6805; }
	#startowa-right	{ float:right;width:435px;margin:0px 0px 0px 0px;font-size:11px; }	
		.startowa-hr-right  { float:left;width:435px;height:1px;margin:10px 0px 10px 0px; }
	#middle-left { float:left;width:620px;margin:0px 0px 0px 0px; }
	.naglowek { float:left;margin:0px 0px 0px 0px;width:100%;color:#ff6805; }
	.naglowek-hr  { float:left;width:620px;height:1px;margin:10px 0px 10px 0px; }
	.opis { width:100%;margin:0px 0px 0px 0px; }
	.opis a { color:#ff0000; }
	.opis a:hover { color:#303030 }
	.opis ul { float:left;width:100%;margin:10px 0px 10px 30px; }
	.pliki { float:left;width:100%;margin:10px 0px 0px 0px; }
	.plik { float:left;width:100%;margin:0px 0px 5px 0px; }
	.galeria { float:left;width:100%;margin:0px 0px 0px 0px; }
	.gallery-box, .gallery-box-last { float:left;margin-bottom:5px;width:149px;height:110px;overflow:hidden;border:1px solid #d1d1d1; }
	.gallery-box { margin-right: 5px; }
	#mapa-box { width:100%;height:300px;float:left;margin:10px 0px 0px 0px;overflow:hidden;border: 1px solid #c0c0c0 }
		.mapa-toltip { float:left;width:200px; }
		.mapa-tytul { float:left;width:100%;color:#4d4d4d;font-size:14px;font-weight:bold; }
		.mapa-ulica  { float:left;width:100%;color:#000000;font-size:12px; }
		.mapa-miasto { float:left;width:100%;color:#000000;font-size:12px; }
		
	#middle-right { float:right;width:270px;margin:0px 0px 0px 0px; }
		.naglowek-right-hr  { float:left;width:270px;height:1px;margin:10px 0px 10px 0px; }
		.zdjecie-glowne img { float:left;margin:5px 10px 0px 0px;width:270px;border:0px solid #fff }
footer { width:100%;height:300px;float:left;margin:20px 0px 0px 0px;background: url('images/footer_bg.png') top no-repeat; }
	#footer-wrapper { width:960px;margin:0 auto; }
	.footer-naglowek { float:left;margin:20px 0px 10px 0px;width:100%;text-align:center;color:#fff;font-size:16px; }
	.footer-opis { float:left;margin:30px 0px 0px 0px;width:600px;color:#fff;font-size:14px; }
	.footer-podnaglowek { float:left;margin:10px 0px 10px 0px;width:600px;color:#fff;font-size:18px; }
	.footer-mapa { float:right;margin:35px 0px 0px 0px; }
	footer nav { width:auto;float:left;margin:40px 0px 0px 300px;font-size:11px; }
	footer nav ul { float:left;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; }
	footer nav ul li { float:left;margin:0px 0px 0px 0px;position:relative;list-style: none; }
	footer nav ul li a { color:#a5a5a5;text-decoration:none;padding:0px 0px 0px 0px;display: inline-block; }
	footer nav ul li a:hover {color:#ff6805; }
	footer nav ul li a.active {color:#ff6805; }
	.menu-hr-footer { float:right;margin:7px 11px 0px 11px; }

	.odee-tip{ display:inline;position: relative;opacity: 0.6 }
	.odee-tip:hover:after { background: #333;background: rgba(0,0,0,.8);border-radius: 5px;bottom: 26px;color: #dc407f;content: attr(title);left: -110px;padding: 5px 10px;text-align:center;position: absolute;z-index: 98;width: 140px;font-size:11px; }
	.odee-tip:hover:before { border:solid;border-color:rgba(0,0,0,.8) transparent;border-width: 6px 6px 0 6px;bottom: 20px;content: "";left: 40%;position: absolute;z-index: 99; }
	.odee-tip:hover  { opacity: 1.6;transition: opacity .5s ease-in-out;-moz-transition: opacity .5s ease-in-out;-webkit-transition: opacity .5s ease-in-out; }
	.odee a{ float:right;margin:43px 0px 0px 0px; }

.newslista { float:left;width:960px;margin:30px 0px 0px 0px; }
.newslista a { color:#000000;cursor:pointer;cursor:hand; }
.newslista a:hover { color:#737756; }
	.news-box { float:left;width:170px;margin:0px 0px 20px 0px; }
		.news-left { float:left;width:170px;margin:0px 0px 0px 0px; }
			.news-zdjecie { width:160px;height:110px;float:left;margin:0px 0px 0px 0px; }
			.news-zdjecie img { width:160px;height:110px;margin:0px 0px 0px 0px;float:left;border:1px solid #fff; }
			.news-zdjecie img:hover { border: 1px solid #b2b2b2; }
		.news-right { float:right;width:470px;margin:0px 0px 0px 0px; }
			.news-tytul { float:left;width:470px;font-size:20px;color:#242424;margin:0px 0px 0px 0px;text-shadow: 1px 1px 1px #b2b2b2; }
			.news-tytul-hr { float:left;width:470px;height:1px;margin:5px 0px 10px 0px; }

.newslista1 { float:left;width:620px;margin:0px 0px 0px 0px; }
.newslista1 a { color:#000000;cursor:pointer;cursor:hand; }
.newslista1 a:hover { color:#737756; }			
	.news-box1 { float:left;width:620px;margin:0px 0px 20px 0px; }		
		.news-tytul1 { float:left;width:620px;font-size:16px;color:#242424;margin:0px 0px 0px 0px; }
		.news-opis1  { float:left;width:620px;color:#242424;text-align:justify;margin:0px 0px 0px 0px; }
		.news-tytul1-hr { float:left;width:620px;height:1px;margin:5px 0px 10px 0px; }
		.news-czytaj1 { float:right;clear:both;margin:0px 0px 0px 0px;color:#ff6805; }
			.news-czytaj1 a { text-decoration:none;color:#ff6805; }	
			.news-naglowek-hr { float:left;width:50px;height:1px;margin:5px 0px 10px 0px; }
			.news-naglowek-hr1 { float:right;width:100px;height:1px;margin:0px 0px 5px 0px; }
	.news-box-galerie { float:left;width:269px;margin:0px 75px 20px 0px; }
	.news-box-galerie-last { float:left;width:269px;margin:0px 0px 20px 0px; }	
		.news-zdjecie-galerie { width:269px;height:140px;float:left;margin:0px 0px 0px 0px; }
		.news-zdjecie-galerie img { width:269px;height:140px;margin:0px 0px 0px 0px;float:left;border:2px solid #fff; }
		.news-zdjecie-galerie img:hover { border: 2px solid #b2b2b2; }	
		.news-tytul-galerie { float:left;width:269px;font-size:17px;color:#ff6805;margin:12px 0px 8px 0px; }
		.news-opis-galerie { float:left;width:269px;text-align:justify;margin:0px 0px 0px 0px; }
		.news-czytaj-galerie { float:left;width:269px;margin:20px 0px 0px 0px; }		
.formularz-div { float:left;width:300px;margin:35px 0px 0px 0px; }
	.form-text  { float:left;margin:0px 0px 5px 0px;height:22px;width:110px;color:#000000;font-size:12px; }
	.form-input { float:right;width:180px;height:20px;margin:0px 0px 5px 0px;padding:0px 0px 0px 0px;border:1px solid #dedede;background:#ffffff;font-size:12px;font-family: Arial; }
	.form-textarea  { float:right;width:180px;max-width:180px;height:130px;max-height:130px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border:1px solid #dedede;background:#ffffff;font-size:12px;font-family: Arial; }
	.form-input:focus, .form-textarea:focus { border: 1px solid #b2b2b2; }
	.form-submit  { float:right;height:25px;clear:both;margin:10px 0px 0px 0px;padding:0px 15px 0px 15px;font-size:12px;border:none;background:#f9f9f9;border:1px solid #dedede;cursor:pointer; }
	.form-submit:hover  { border: 1px solid #b2b2b2; }
	.dziekuje { float:left;width:300px;margin:0px 0px 0px 0px; }
	.error  { float:left;width:300px;margin:0px 0px 0px 0px; }
	
.newsletter { float:left;width:280px;margin:10px 0px 0px 0px; }
.newsletter-naglowek { float:left;font-size:14px;color:#000000;width:100%;margin:0px 0px 0px 0px; }
.newsletter-dziekuje { float:left;font-size:12px;color:#000000;width:100%;margin:0px 0px 0px 0px; }
.newsletter-opis { float:left;font-size:12px;color:#000000;width:100%;margin:0px 0px 0px 0px; }
.newsletter-input { float:left;width:150px;height:25px;margin:0px 0px 0px 0px;padding-left:10px;background:#ffffff;border-left: 1px solid #9c9c9c; border-top: 1px solid #9c9c9c; border-right: 1px solid #9c9c9c; border-bottom: 1px solid #9c9c9c; }
.newsletter-submit { float:left;margin:0px 0px 0px 0px;width:50px;height:29px;border:none;background:#a4b52f;color:#ffffff;border-left: 0px solid #9c9c9c; border-top: 0px solid #9c9c9c; border-right: 0px solid #9c9c9c; border-bottom: 0px solid #9c9c9c; }
