html, body { font-size:16px;line-height:18px;background:#fff;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; }

@media screen and (min-width: 1101px) and (max-width: 10000px) {
h1	{ font-size: 18px;font-family: 'globB', Arial;line-height:36px; }
h2	{ font-size: 24px;color:#06b8e8;font-family: 'globL', Arial;line-height:36px; }
h3	{ font-size: 18px;font-family: 'globB', Arial;line-height:26px; }
h4	{ font-size: 13px; }
.ie-htc { behavior: url('css/ie-css3.htc'); }

.no-comp { display:none; }

#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: 1;
	transition: opacity .25s ease-in-out;-moz-transition: opacity .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out;
	filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%); 
	}
#flags ul li a:hover { opacity: 0.6;
	transition: opacity .25s ease-in-out;-moz-transition: opacity .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out;
	filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-o-filter: grayscale(0%);-ms-filter: grayscale(0%); 
	}

#wrapper { width:1000px;position:relative;height:120px;margin:0 auto; }
	#logo { float:left;margin:27px 0px 0px 0px; }
	
	.lang-box { float:right;margin:24px 0px 0px 600px; }
	.flag-pl { float:left;margin:0px 10px 0px 0px; }
	.flag-en { float:left;margin:0px 0px 0px 0px; }
	
	
	#wrapper nav { width:auto;float:right;margin:30px 0px 0px 0px;font-size:14px;font-family: 'globR', Arial; }
	#wrapper nav ul { float:left;line-height:16px;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:#313b3f;height:40px;text-decoration:none;padding:0px 0px 0px 0px;display: inline-block; }
	#wrapper nav ul li a:hover {color:#313b3f;background: url('images/button_bg.png') bottom no-repeat; }
	#wrapper nav ul li a.active {color:#313b3f;background: url('images/button_bg.png') bottom no-repeat; }
	.menu-hr { float:right;margin:5px 25px 0px 25px; }

#container { float:left;width:100%;height:480px;position:relative; }
	#slider-pag-box { width:1000px;position:relative;height:480px;margin:0 auto; }
	#slide-pag { float:right;right:0;bottom:20px;margin:0px 0px 0px 0px;position:absolute;z-index:3;font-family: 'globR', Arial;line-height:16px;font-size:11px; }
		#slide-pag a { float:left;text-align:center;text-decoration:none;width:24px;height:24px;padding:4px 0px 0px 0px;color:#fff;margin:0px 5px 0px 0px;background: url('images/slider_pag_off.png') no-repeat; }
		#slide-pag a.activeSlide { float:left;color:#000;width:24px;height:24px;background: url('images/slider_pag.png') no-repeat; }
		#slide-pag a:focus { outline: none;color:#000; }
	#slide-1 { float:left;width:100%;height:480px;position:relative;z-index:1; }
		.slides { width:100%;height:480px; }		
		.slider-czytaj { float:left;position:absolute;left:0;top:390px;z-index:10;margin:0px 0px 0px 0px; }
		
#s-container { float:left;width:100%;height:150px;position:relative; }
	#s-slide-1 { float:left;width:100%;height:150px;position:relative;z-index:1; }
		.s-slides { width:100%;height:150px; }		
	
#st-1 { float:left;width:100%;height:290px;margin:50px 0px 50px 0px;position:relative; }
	#st-1-wrap { width:1000px;position:relative;margin:0 auto; }
		.st-naglowek { float:left;width:100%;color:#313b3f; }
		.icon-nag-1 { float:left;margin:4px 15px 0px 0px; }
				
	.a-newslista { float:left;width:1000px;height:210px;margin:45px 0px 0px 0px;background: url(images/a_newslista_bg.png) bottom no-repeat; }
	.a-newslista { float:left;width:1000px;margin:45px 0px 0px 0px;background: url(images/a_newslista_bg.png) bottom no-repeat; }
		.a-news-box { float:left;width:280px;margin:0px 110px 0px 0px; }
		.a-news-box-last { float:right;width:220px;margin:0px 0px 0px 0px; }
		
		.aa-news-box { float:left;width:280px;height:180px;margin:0px 110px 50px 0px;border-bottom:1px solid #b7b7b7; }
		.aa-news-box-last { float:right;width:220px;height:180px;margin:0px 0px 50px 0px;border-bottom:1px solid #b7b7b7; }
		
			.a-news-data { float:left;width:100%;margin:0px 0px 5px 0px;font-size:12px;font-family: 'globL', Arial;color:#0195d1; }
			.a-news-tytul { float:left;width:100%;font-size:13px;color:#343738;margin:0px 0px 10px 0px;font-family: 'globR', Arial;font-weight:bold; }
			.a-news-opis { float:left;width:100%;font-size:13px;margin:0px 0px 0px 0px;font-family: 'globR', Arial;color:#343738; }
			.a-news-czytaj { float:left;margin:25px 0px 0px 0px; }
			
		.a-news-arch { float:right;margin:15px 0px 0px 0px;font-size:14px;font-family: 'globR', Arial;color:#343738; }
		.a-news-arch  a { text-decoration:none;color:#343738; }
		.a-news-arch  a:hover { color:#0195d1; }
			
#st-2 { float:left;width:100%;height:370px;margin:50px 0px 0px 0px;position:relative;background: url(images/st_2_bg.jpg) top no-repeat; }
	#st-2-wrap { width:1000px;position:relative;margin:0 auto; }
		.st-2-opis { float:left;width:535px;margin:0px 0px 0px 0px 0px; }
			.st-2-nag { float:left;width:100%;margin:80px 0px 0px 0px;line-height:32px;font-family: 'globR', Arial;color:#fff;font-size:24px; }
			.st-2-text { float:left;width:500px;margin:30px 0px 0px 0px;line-height:22px;font-family: 'globL', Arial;color:#fff;font-size:15px; }
			.st-2-czytaj { float:left;margin:25px 0px 0px 0px; }

			
#st-3 { float:left;width:100%;height:290px;margin:50px 0px 0px 0px;position:relative; }
	#st-3-wrap { width:1000px;height:290px;position:relative;margin:0 auto; }
		.icon-nag-2 { float:left;margin:5px 20px 0px 0px; }
		.arrow-left { float:left;margin:90px 0px 0px 0px;cursor:pointer; }
		.arrow-right { float:right;margin:90px 0px 0px 0px;cursor:pointer; }
		.partnerzy { float:left;width:900px;height:132px;margin:40px 0px 0px 20px; }
		.partner-box { float:left;width:900px;height:132px;margin:0px 0px 0px 0px; }
			.partner { float:left;margin:0px 0px 0px 0px; }
			.partner-hr { float:left;margin:57px 10px 0px 10px; }
			
		.s-3-hr  { float:left;position:absolute;left:0;bottom:0;margin:0px 0px 0px 0px; }
		
#st-4 { float:left;width:100%;height:210px;margin:0px 0px 0px 0px;position:relative; }
	
	.st-4-opis { float:left;width:100%;margin:40px 0px 0px 0px;font-size:15px;color:#333839;font-family: 'globR', Arial;line-height:24px; }
	.st-4-opis a { text-decoration:none;color:#333839; }
	.st-4-czytaj { float:right;position:absolute;right:0;bottom:-20px;margin:20px 0px 0px 0px; }
	.s-4-hr  { float:left;position:absolute;width:300px;height:1px;left:0;bottom:-6px;margin:0px 0px 0px 0px; }
	
#st-5 { float:left;width:100%;margin:20px 0px 0px 0px;position:relative; }
	#st-5-wrap { width:1000px;position:relative;margin:0 auto; }
	#st-4-wrap { float:right;width:500px;position:relative;margin:0 auto; }
		.st-4-text { float:left;margin:40px 0px 0px 0px; }
		.icon-nag-3 { float:left;margin:5px 20px 0px 0px; }
		.projekty { float:left;width:470px;margin:40px 0px 0px 0px; }
			
		.projekty-box { float:left;width:470px;margin:40px 0px 0px 0px; }
			.galleryProject {
				float:left;
				width:100%;
				position:relative;
				display:flex;
				flex-direction:row;
				flex-wrap:wrap;
				justify-content:flex-start;
				align-items:center;
				align-content:center;
			}
				.galleryProject .box {
					float:left;
					width:132px;
					height:132px;
					margin:0px 20px 20px 0px;
					padding:0px 0px 0px 0px;
					position:relative;
					overflow:hidden;
					display:flex;
					flex-direction:row;
					flex-wrap:wrap;
					justify-content:center;
					align-items:center;
					align-content:center;
					background: url(images/projektBg.png) center no-repeat;
				}
				.galleryProject .box  .img {
					float:left;
					max-width:60%;
					max-height:60%;
				}
		.arrow-left1 { float:left;margin:90px 0px 0px 0px;cursor:pointer; }
		.arrow-right1 { float:right;margin:90px 0px 0px 0px;cursor:pointer; }
	
#st-6 { float:left;width:100%;height:240px;margin-left:150px;position:relative; }
	#st-6-wrap { width:1000px;position:relative;margin:0 auto; }
		.st-6-opis { float:left;width:100%;margin:40px 0px 0px 0px;font-size:15px;color:#777777;font-family: 'globR', Arial;line-height:24px; }
		.st-6-opis a { text-decoration:none;color:#777777; }
	
#middle-wrapper { width:1000px;position:relative;margin:0 auto; }
	#middle { float:left;width:1000px;position:relative;margin:40px 0px 0px 0px; }
	
	#u-left { float:left;width:178px;margin:0px 0px 0px 0px;border:2px solid #cdeffb; }
		.u-newslista { float:left;position:relative;width:178px;margin:0px 0px 0px 0px; }		
		.u-news-tytul-galerie { float:left;position:relative;width:178px;color:#313f47;padding:12px 0px 12px 0px;border-bottom:1px solid #e8e9e9;margin:0px 0px 0px 0px;font-size:14px;font-family: 'globR', Arial;line-height:18px;text-transform:uppercase; }
		.u-news-tytul-galerie:hover { color:#0b67a2; }
		.u-news-tytul-galerie-active { float:left;position:relative;width:178px;color:#0b67a2;padding:12px 0px 12px 0px;border-bottom:1px solid #e8e9e9;margin:0px 0px 0px 0px;font-size:14px;font-family: 'globR', Arial;line-height:18px;text-transform:uppercase; }
		.u-news-tytul-galerie-hr { float:left;margin:5px 10px 0px 20px; }
		.u-active-hr { position:absolute;left:179px;top:14px; }
	#u-right { float:right;width:775px;margin:0px 0px 0px 0px; }
	#u-right-arch { float:right;width:100%;margin:0px 0px 0px 0px; }
		#u-right-foto  { float:left;width:225px;margin:0px 0px 0px 0px; }
			.u-zdjecie-glowne{ float:left;margin:0px 0px 0px 0px;position:relative; }	
			.u-zoom { position:absolute;left:0;bottom:0; }
			.u-foto { float:left;margin:5px 10px 0px 0px;width:225px;border:1px solid #e8e9e9;box-shadow: 1px 1px 1px #e8e9e9; }	
		#u-right-opis  { float:right;width:510px;margin:0px 0px 0px 0px; }
		#u-right-opis-arch  { float:right;width:710px;margin:0px 0px 0px 0px; }
			.u-naglowek  { float:left;width:100%;margin:0px 0px 30px 0px;padding:0px 0px 15px 0px;font-family: 'globR', Arial;font-size:18px;line-height:18px;border-bottom:1px solid #e8e9e9; }
			.u-podnaglowek  { float:left;width:100%;margin:25px 0px 15px 0px;font-family: 'globB', Arial;font-size:18px;line-height:18px; }
			.u-opis { width:100%;font-size:13px;margin:0px 0px 0px 0px;font-family: 'globR', Arial;line-height:22px;color:#51585b; }
			.u-opis a { text-decoration:none;color:#06b8e8; }
			.u-opis a:hover { color:#303030 }
			.u-opcje { float:left;width:100%;margin:40px 0px 0px 0px; }
				.u-opcja-1 { float:left;margin:0px 10px 0px 0px;padding:10px 25px 13px 25px;cursor:pointer;background-color:#06b8e8;color:#fff;font-family: 'globR', Arial;font-size:16px;line-height:16px; }
				.u-opcja-2 { float:left;margin:0px 10px 0px 0px;padding:10px 25px 13px 25px;cursor:pointer;background-color:#06b8e8;color:#fff;font-family: 'globR', Arial;font-size:16px;line-height:16px; }
				.u-opcja-3 { float:left;margin:0px 10px 0px 0px;padding:10px 25px 13px 25px;cursor:pointer;background-color:#06b8e8;color:#fff;font-family: 'globR', Arial;font-size:16px;line-height:16px; }
				.u-opcja-3a { float:left;margin:0px 0px 0px 0px;padding:10px 25px 13px 25px;cursor:pointer;background-color:#06b8e8;color:#fff;font-family: 'globR', Arial;font-size:16px;line-height:16px; }
				.u-opcja-4 { float:left;margin:0px 0px 0px 0px;padding:10px 25px 13px 25px;cursor:pointer;background-color:#06b8e8;color:#fff;font-family: 'globR', Arial;font-size:16px;line-height:16px; }
				.u-opcje-hr  { float:right;margin:5px 0px 0px 10px; }
				
			.u-opcje-box { float:left;width:100%;margin:20px 0px 0px 0px; }
			.u-opcja-1-box { display:none;float:left;width:100%;margin:0px 0px 0px 0px; }
			.u-opcja-1-box ul { float:left;width:100%;margin:10px 0px 10px 0px;list-style: none; }
			.u-opcja-1-box ul li { float:left;width:100%;margin:0px 0px 5px 0px;padding:0px 0px 0px 20px;background: url(images/li_bg.png) 5px 7px no-repeat; }
			.u-opcja-2-box { display:none;float:left;width:100%;margin:0px 0px 0px 0px; }
			.u-opcja-3-box { float:left;width:100%;margin:0px 0px 0px 0px; }
			.u-opcja-4-box { display:none;float:left;width:100%;margin:0px 0px 0px 0px; }
			.u-opcja-4-box ul { float:left;width:100%;margin:10px 0px 10px 0px;list-style: none; }
			.u-opcja-4-box ul li { float:left;width:100%;margin:0px 0px 5px 0px;padding:0px 0px 0px 20px;background: url(images/li_bg.png) 5px 7px no-repeat; }
			.u-opcja-4-box table tr:hover { background-color:#f3f3f3; }
			.u-opcja-4-box table tr:first-child { color:#06b8e8; }
			.u-opcja-4-box table tr td { border-bottom:1px solid #f3f3f3; }
			.u-opcja-4-box table tr td { padding:5px; }
			
			
				.upliki { float:left;width:100%;margin:0px 0px 0px 0px; }
				.uplik { float:left;width:100%;margin:0px 0px 9px 0px; }
				.uplik a { text-decoration:none;color:#000; }
				.uplik a:hover { color:#06b8e8; }
				.uplik-ikona-box { float:left;margin:0px 0px 10px 0px;position:relative; }
				.uplik-roz { float:left;position:absolute;top:14px;right:-4px;width:100%;color:#fff;font-size:8px;text-align:center;margin:0px 0px 0px 0px;text-transform:uppercase; }
				.uplik-ikona { float:left;width:35px;margin:0px 0px 0px 0px; }
				.uplik-tytul { float:right;width:470px;margin:5px 0px 0px 0px;font-size:12px;font-family: 'ProxR', Arial; }
				.uplik-tytularch { float:right;width:660px;margin:5px 0px 0px 0px;font-size:12px;font-family: 'ProxR', Arial; }
				.uplik-tytulplatf { float:right;width:950px;margin:5px 0px 0px 0px;font-size:12px;font-family: 'ProxR', Arial; }
			
.pliki-nag { float:left;width:100%;margin:0px 0px 0px 0px;font-family: 'globR', Arial;font-size:19px;line-height:16px;color:#06b8e8; }		
.plik-tytul-ur { float:left;width:100%;margin:0px 0px 15px 0px;font-family: 'globR', Arial;font-size:19px;line-height:16px; }		
.plik-tytul-ur a { text-decoration:none;color:#000 }		
.plik-tytul-ur a:hover { color:#06b8e8 }		

	#h-right { float:left;width:1000px;margin:0px 0px 0px 0px; }
		#h-right-foto  { float:left;width:430px;margin:0px 0px 0px 0px; }
			.h-zdjecie-glowne{ float:left;margin:0px 0px 0px 0px;position:relative; }	
			.h-zoom { position:absolute;left:0;bottom:0; }
			.h-foto { float:left;margin:5px 10px 0px 0px;width:430px;border:1px solid #e8e9e9;box-shadow: 1px 1px 1px #e8e9e9; }	
			
			.h-opcje { float:left;width:100%;margin:40px 0px 0px 0px; }
			
	.naglowek { float:left;margin:0px 0px 40px 0px;width:100%;color:#0b67a2;text-transform:uppercase; }	
	.wstecz { float:right;margin:-65px 0px 0px 0px;font-family: 'globR', Arial;font-size:22px;line-height:24px; }
	.wstecz a { text-decoration:none;color:#06b8e8; }	
	.opis { width:100%;margin:0px 0px 0px 0px;font-family: 'globR', Arial;line-height:24px; }
	.opis a { text-decoration:none;color:#06b8e8; }
	.opis a:hover { color:#303030 }
	.opis ul { float:left;width:100%;margin:10px 0px 10px 20px;list-style: none; }
	.opis ul li { float:left;width:890px;margin:0px 0px 5px 0px;padding:0px 0px 0px 40px;background: url(images/li_bg.png) 15px 7px no-repeat; }
	.opis tr:first-child td { padding:5px 0px 5px 0px;border-bottom:1px solid #dadfe5; }	
	.opis table { width:50% !important; }
	.zdjecie-glowne img { float:left;margin:5px 10px 0px 0px;width:210px;border:0px solid #fff }	
	.pliki { float:left;width:100%;margin:20px 0px 0px 0px; }
	.plik { float:left;width:100%;margin:0px 0px 5px 0px; }
	.plik a { text-decoration:none;color:#000; }
	.plik a:hover { color:#06b8e8; }
	.plik-ikona-box { float:left;margin:0px 0px 10px 0px;position:relative; }
	.plik-roz { float:left;position:absolute;bottom:0;width:100%;color:#fff;font-size:10px;text-align:center;margin:13px 0px 0px 0px; }
	.plik-ikona { float:left;width:35px;margin:0px 0px 0px 0px; }
	.plik-tytul { float:right;width:950px;margin:15px 0px 0px 10px;font-size:14px;font-family: 'ProxR', Arial; }
	
	.galeria { float:left;width:100%;margin:10px 0px 0px 0px; }
	.gallery-box, .gallery-box-last { 
		float:left;
		margin-bottom:15px;
		width:230px;
		height:180px;
		overflow:hidden;
		border:0px solid #b0b0b0;
		position:relative;
	}
	.gallery-box { margin-right: 15px; }
	.gallery-tytul { position:absolute;left:0;bottom:0;width:100%;text-align:center;padding:5px 0px 5px 0px;font-size:11px;color:#fff;background-color: rgba(0, 0, 0, 0.6);background: rgba(0, 0, 0, 0.6); }
	
	.m-hr  { float:left;position:relative;margin:60px 0px 0px 0px; }
	
	.g-newslista { float:left;width:1000px;margin:10px 0px 40px 0px; }			
	.news-box-galerie { float:left;width:218px;margin:0px 40px 0px 0px;padding:0px 0px 0px 0px; }
	.news-box-galerie-last { float:left;width:218px;margin:0px 0px 0px 0px; }	
		.news-zdjecie-galerie { width:214px;position:relative;height:168px;overflow:hidden;float:left;margin:0px 0px 0px 1px; }
		.news-zdjecie-galerie img { width:218px;margin:0px 0px 0px 0px;float:left; }
			
			.of-hover-1 { position:absolute;left:0;top:-200px; }
			.of-hover-2 { position:absolute;left:0;top:-200px; }
			.of-hover-3 { position:absolute;left:0;top:-200px; }
			.of-hover-4 { position:absolute;left:0;top:-200px; }
			
		.news-galerie-hr { float:left;margin:13px 0px 10px 104px; }	
		.news-tytul-galerie { float:left;width:216px;height:48px;text-align:center;padding:0px 0px 0px 0px;border:1px solid #d4d4d4;margin:0px 0px 0px 0px;font-size:13px;font-family: 'globR', Arial;line-height:18px;text-transform:uppercase; }
		.news-tytul-galerie-text1 { float:left;width:100%;text-align:center;margin:15px 0px 0px 0px; }
		.news-tytul-galerie-text2 { float:left;width:100%;text-align:center;margin:15px 0px 0px 0px; }
		.news-tytul-galerie-text3 { float:left;width:100%;text-align:center;margin:7px 0px 0px 0px; }
		.news-tytul-galerie-text4 { float:left;width:100%;text-align:center;margin:7px 0px 0px 0px; }
		.news-box-galerie a { text-decoration:none;color:#0b67a2 }
		.news-box-galerie-last a { text-decoration:none;color:#0b67a2 }			

	#mapa-box { width:100%;height:300px;float:left;margin:30px 0px 0px 0px;overflow:hidden;border: 0px 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; }

footer { width:100%;height:130px;background:#002544;float:left;margin:60px 0px 0px 0px; }
	#footer-wrapper { width:1000px;margin:0 auto; }
	.icon-up { float:left;margin:-20px 430px 0px 482px;cursor:pointer; }
	
	footer nav { width:auto;float:left;margin:20px 0px 0px 0px;font-size:14px;line-height:16px;font-family: 'globR', Arial; }
	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:#fff;text-decoration:none;padding:0px 0px 0px 0px;display: inline-block; }
	footer nav ul li a:hover {color:#fff; }
	footer nav ul li a.active {color:#fff; }
	.menu-hr-footer { float:right;margin:5px 15px 0px 15px; }

	.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;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:25px 0px 0px 0px; }
	
	.footer-hr { float:left;margin:25px 0px 0px 0px; }

.options a { color:#000;text-decoration:none; }
.facebook {
	margin-top:50px;
	z-index:6;
	border:0px solid #0071cf;
	background: url(css/tab_fb_right_bg.png);
	width:307px;
	height: 274px;
	position: fixed;
	right: -307px;
	top:60px;
}

.facebook img {
	margin-bottom: 5px;
	position: absolute; 
	top: 0px; 
	left: -33px; 
}

.facebook iframe {
	overflow: hidden; 
	position: absolute;
	left: 8px;
	top: 5px;
}

#cookie_info { position:fixed;width:465px;height:100px;z-index:99999;right:0;bottom:0;background:#181617; background:rgba(0,0,0,0.8); }
#user_information { float:left;width:385px;margin:25px 0px 0px 30px;color:#fff;position:relative; }
#close_info_cookie { position:absolute;left:0;top:0;margin:0px 0px 0px -52px;background-color:#df2157;color:#fff;width:52px;height:52px;font-size:23px;text-align:center;cursor:pointer;font-weight:100; }
#close_info_cookie p { float:left;width:100%;text-align:center;margin:16px 0px 0px 0px; }
.user_information_nag { float:left;width:100%;font-size:14px;line-height:14px;color:#fff;font-weight:bold;margin:0px 0px 5px 0px; }
.user_information_text { float:left;width:100%;font-size:11px;line-height:16px;color:#fff;margin:0px 0px 0px 0px; }
}

@media screen and (min-width: 0px) and (max-width: 1100px) {
h1	{ font-size: 18px;font-family: 'globB', Arial;line-height:36px; }
h2	{ font-size: 24px;color:#06b8e8;font-family: 'globL', Arial;line-height:36px; }
h3	{ font-size: 18px;font-family: 'globB', Arial;line-height:26px; }
h4	{ font-size: 13px; }
.ie-htc { behavior: url('css/ie-css3.htc'); }

.no-phone { display:none; }

#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: 1;
	transition: opacity .25s ease-in-out;-moz-transition: opacity .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out;
	filter: grayscale(100%);-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);-o-filter: grayscale(100%);-ms-filter: grayscale(100%); 
	}
#flags ul li a:hover { opacity: 0.6;
	transition: opacity .25s ease-in-out;-moz-transition: opacity .25s ease-in-out;-webkit-transition: opacity .25s ease-in-out;
	filter: grayscale(0%);-webkit-filter: grayscale(0%);-moz-filter: grayscale(0%);-o-filter: grayscale(0%);-ms-filter: grayscale(0%); 
	}

#wrapper { float:left;width:96%;position:relative;padding:10px 0px 10px 0px;margin:0px 2% 0px 2%; }
	#logo { float:left;margin:0px 0px 0px 0px; }
	
	.lang-box { float:right;margin:20px 0px 0px 0px; }
	.flag-pl { float:left;margin:0px 10px 0px 0px; }
	.flag-en { float:left;margin:0px 0px 0px 0px; }
	
	
	#wrapper nav { display:none;width:100%;float:left;margin:0px 0px 0px 0px;font-size:22px;font-family: 'globR', Arial;text-align:right; }
	#wrapper nav ul { float:left;width:100%;line-height:42px;margin:0px 0px 0px 0px; }
	#wrapper nav ul li { float:left;width:100%;margin:0px 0px 0px 0px;position:relative;list-style: none; }
	#wrapper nav ul li a { float:left;width:95%;color:#313b3f;padding:0px 5% 0px 0px;text-decoration:none;display: inline-block; }
	#wrapper nav ul li a:hover {color:#313b3f;background: url('images/button_bgMobile.png') right no-repeat; }
	#wrapper nav ul li a.active {color:#313b3f;background: url('images/button_bgMobile.png') right no-repeat; }
	.menu-hr { display:none; }
	.menu-tel {
		float:right;
		margin:20px 0px 0px 30px;
		position:relative;
		position:relative;
		cursor:pointer;
	}
#container { float:left;width:100%;height:42vw;position:relative;overflow:hidden; }
	#slider-pag-box { float:left;width:100%;position:relative;height:100%;margin:0px 0px 0px 0px; }
	#slide-pag { float:right;right:0;bottom:2vw;margin:0px 0px 0px 0px;position:absolute;z-index:3;font-family: 'globR', Arial;line-height:16px;font-size:11px; }
		#slide-pag a { float:left;text-align:center;text-decoration:none;width:24px;height:24px;padding:4px 0px 0px 0px;color:#fff;margin:0px 5px 0px 0px;background: url('images/slider_pag_off.png') no-repeat; }
		#slide-pag a.activeSlide { float:left;color:#000;width:24px;height:24px;background: url('images/slider_pag.png') no-repeat; }
		#slide-pag a:focus { outline: none;color:#000; }
	#slide-1 { float:left;width:100%;height:100%;position:relative;z-index:1; }
		.slides { width:100%;height:100%;background-size:cover !important; }		
		.slides div { width:100%;height:100%;background-size:cover !important; }		
		.slider-czytaj { float:left;position:absolute;left:0;bottom:2vw;z-index:10;margin:0px 0px 0px 2%;z-index:2; }
		
#s-container { float:left;width:100%;height:150px;position:relative; }
	#s-slide-1 { float:left;width:100%;height:150px;position:relative;z-index:1; }
		.s-slides { width:100%;height:150px; }		
	
#st-1 { float:left;width:100%;height:290px;margin:50px 0px 50px 0px;position:relative;overflow:hidden; }
	#st-1-wrap { width:96%;position:relative;margin:0 auto; }
		.st-naglowek { float:left;width:100%;color:#313b3f; }
		.icon-nag-1 { float:left;margin:4px 15px 0px 0px; }
				
	.a-newslista { float:left;width:1000px;height:210px;margin:45px 0px 0px 0px;background: url(images/a_newslista_bg.png) bottom no-repeat; }
	.a-newslista { float:left;width:1000px;margin:45px 0px 0px 0px;background: url(images/a_newslista_bg.png) bottom no-repeat; }
		.a-news-box { float:left;width:280px;margin:0px 110px 0px 0px; }
		.a-news-box-last { float:right;width:220px;margin:0px 0px 0px 0px; }
		
		.aa-news-box { float:left;width:280px;height:180px;margin:0px 110px 50px 0px;border-bottom:1px solid #b7b7b7; }
		.aa-news-box-last { float:right;width:220px;height:180px;margin:0px 0px 50px 0px;border-bottom:1px solid #b7b7b7; }
		
			.a-news-data { float:left;width:100%;margin:0px 0px 5px 0px;font-size:12px;font-family: 'globL', Arial;color:#0195d1; }
			.a-news-tytul { float:left;width:100%;font-size:13px;color:#343738;margin:0px 0px 10px 0px;font-family: 'globR', Arial;font-weight:bold; }
			.a-news-opis { float:left;width:100%;font-size:13px;margin:0px 0px 0px 0px;font-family: 'globR', Arial;color:#343738; }
			.a-news-czytaj { float:left;margin:25px 0px 0px 0px; }
			
		.a-news-arch { float:right;margin:15px 0px 0px 0px;font-size:14px;font-family: 'globR', Arial;color:#343738; }
		.a-news-arch  a { text-decoration:none;color:#343738; }
		.a-news-arch  a:hover { color:#0195d1; }
			
#st-2 { float:left;width:100%;margin:0px 0px 0px 0px;padding:8vw 0px 8vw 0px;position:relative;background: url(images/st_2_bg.jpg) top no-repeat;background-size:cover !important;overflow:hidden; }
	#st-2-wrap { width:96%;position:relative;margin:0 auto; }
		.st-2-opis { float:left;width:100%;margin:0px 0px 0px 0px 0px; }
			.st-2-nag { float:left;width:100%;margin:0px 0px 0px 0px;line-height:28px;font-family: 'globR', Arial;color:#fff;font-size:21px; }
			.st-2-text { float:left;width:65%;margin:30px 40% 0px 0px;line-height:18px;font-family: 'globL', Arial;color:#fff;font-size:13px; }
			.st-2-czytaj { float:left;margin:25px 0px 0px 0px; }

			
#st-3 { float:left;width:100%;height:60vw;margin:30px 0px 0px 0px;position:relative;overflow:hidden; }
	#st-3-wrap { width:96%;height:100%;position:relative;margin:0 auto; }
		.icon-nag-2 { float:left;margin:5px 20px 0px 0px; }
		.arrow-left { float:left;margin:22vw 0px 0px 0px;cursor:pointer; }
		.arrow-right { float:right;margin:22vw 0px 0px 0px;cursor:pointer; }
		.partnerzy { float:left;width:80%;height:100%;margin:20px 0px 0px 20px;overflow:hidden; }
		.partner-box { float:left;width:100%;height:100%;margin:0px 0px 0px 0px; }
			.partner { float:left;width:20vw;margin:0px 2.3vw 20px 2.3vw; }
			.partner-hr { display:none !important; }
			
		.s-3-hr  { float:left;position:relative;left:0;bottom:0;margin:20px 0px 0px 0px; }
		
#st-4 { float:left;width:100%;height:210px;margin:0px 0px 0px 0px;position:relative;overflow:hidden; }
	
	.st-4-opis { float:left;width:100%;margin:40px 0px 0px 0px;font-size:15px;color:#333839;font-family: 'globR', Arial;line-height:24px; }
	.st-4-opis a { text-decoration:none;color:#333839; }
	.st-4-czytaj { float:right;position:absolute;right:0;bottom:20px;margin:20px 0px 0px 0px; }
	.s-4-hr  { float:left;position:absolute;width:60%;height:1px;left:0;bottom:34px;margin:0px 0px 0px 0px; }
	
#st-5 { float:left;width:100%;margin:20px 0px 0px 0px;position:relative;overflow:hidden; }
	#st-5-wrap { width:96%;position:relative;margin:0 auto; }
	#st-4-wrap { float:left;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 50px 0px;position:relative;margin:0 auto; }
		.st-4-text { float:left;margin:20px 0px 0px 0px;font-size:13px;line-height:16px; }
		.st-4-text table { width:100% !Important; }
		.icon-nag-3 { float:left;margin:5px 20px 0px 0px; }
		.projekty { float:left;width:100%;margin:20px 0px 0px 0px; }
			
		.projekty-box { float:left;width:100%;margin:20px 0px 0px 0px; }
			.galleryProject {
				float:left;
				width:100%;
				position:relative;
				display:flex;
				flex-direction:row;
				flex-wrap:wrap;
				justify-content:space-between;
				align-items:center;
				align-content:center;
			}
				.galleryProject .box {
					float:left;
					width:24vw;
					height:24vw;
					margin:0px 2vw 2vw 0px;
					padding:0px 0px 0px 0px;
					position:relative;
					overflow:hidden;
					display:flex;
					flex-direction:row;
					flex-wrap:wrap;
					justify-content:center;
					align-items:center;
					align-content:center;
					background: url(images/projektBg.png) center no-repeat;
					background-size:24vw auto !important;
				}
				.galleryProject .box  .img {
					float:left;
					max-width:60%;
					max-height:60%;
				}
		.arrow-left1 { float:left;margin:90px 0px 0px 0px;cursor:pointer; }
		.arrow-right1 { float:right;margin:90px 0px 0px 0px;cursor:pointer; }
	
#st-6 { float:left;width:100%;height:240px;margin-left:150px;position:relative;overflow:hidden; }
	#st-6-wrap { width:1000px;position:relative;margin:0 auto; }
		.st-6-opis { float:left;width:100%;margin:40px 0px 0px 0px;font-size:15px;color:#777777;font-family: 'globR', Arial;line-height:24px; }
		.st-6-opis a { text-decoration:none;color:#777777; }
	
#middle-wrapper { width:100%;position:relative;margin:0 auto;overflow:hidden; }
	#middle { float:left;width:90%;position:relative;margin:40px 5% 0px 5%; }
	
	#u-left { float:left;width:100%;margin:0px 0px 20px 0px;border:2px solid #cdeffb; }
		.u-newslista { float:left;position:relative;width:100%;margin:0px 0px 0px 0px; }		
		.u-news-tytul-galerie { float:left;position:relative;width:100%;color:#313f47;padding:12px 0px 12px 0px;border-bottom:1px solid #e8e9e9;margin:0px 0px 0px 0px;font-size:14px;font-family: 'globR', Arial;line-height:18px;text-transform:uppercase; }
		.u-news-tytul-galerie:hover { color:#0b67a2; }
		.u-news-tytul-galerie-active { float:left;position:relative;width:100%;color:#0b67a2;padding:12px 0px 12px 0px;border-bottom:1px solid #e8e9e9;margin:0px 0px 0px 0px;font-size:14px;font-family: 'globR', Arial;line-height:18px;text-transform:uppercase; }
		.u-news-tytul-galerie-hr { float:left;margin:5px 10px 0px 20px; }
		.u-active-hr { position:absolute;left:179px;top:14px; }
	#u-right { float:right;width:100%;margin:0px 0px 0px 0px; }
	#u-right-arch { float:right;width:100%;margin:0px 0px 0px 0px; }
		#u-right-foto  { float:left;width:100%;margin:0px 0px 30px 0px; }
			.u-zdjecie-glowne{ float:left;margin:0px 0px 0px 0px;position:relative; }	
			.u-zoom { position:absolute;left:0;bottom:0; }
			.u-foto { float:left;margin:5px 10px 0px 0px;width:225px;border:1px solid #e8e9e9;box-shadow: 1px 1px 1px #e8e9e9; }	
		#u-right-opis  { float:right;width:100%;margin:20px 0px 0px 0px; }
		#u-right-opis-arch  { float:right;width:100%;margin:20px 0px 0px 0px; }
			.u-naglowek  { float:left;width:100%;margin:0px 0px 30px 0px;padding:0px 0px 15px 0px;font-family: 'globR', Arial;font-size:18px;line-height:18px;border-bottom:1px solid #e8e9e9; }
			.u-podnaglowek  { float:left;width:100%;margin:25px 0px 15px 0px;font-family: 'globB', Arial;font-size:18px;line-height:18px; }
			.u-opis { width:100%;font-size:13px;margin:0px 0px 0px 0px;font-family: 'globR', Arial;line-height:22px;color:#51585b; }
			.u-opis a { text-decoration:none;color:#06b8e8; }
			.u-opis a:hover { color:#303030 }
			.u-opcje { float:left;width:100%;margin:40px 0px 0px 0px; }
				.u-opcja-1 { float:left;width:90%;margin:0px 0px 5px 0px;padding:10px 25px 13px 25px;cursor:pointer;background-color:#06b8e8;color:#fff;font-family: 'globR', Arial;font-size:16px;line-height:16px; }
				.u-opcja-2 { float:left;width:90%;margin:0px 0px 5px 0px;padding:10px 25px 13px 25px;cursor:pointer;background-color:#06b8e8;color:#fff;font-family: 'globR', Arial;font-size:16px;line-height:16px; }
				.u-opcja-3 { float:left;width:90%;margin:0px 0px 5px 0px;padding:10px 25px 13px 25px;cursor:pointer;background-color:#06b8e8;color:#fff;font-family: 'globR', Arial;font-size:16px;line-height:16px; }
				.u-opcja-3a { float:left;width:90%;margin:0px 0px 5px 0px;padding:10px 25px 13px 25px;cursor:pointer;background-color:#06b8e8;color:#fff;font-family: 'globR', Arial;font-size:16px;line-height:16px; }
				.u-opcja-4 { float:left;width:90%;margin:0px 0px 5px 0px;padding:10px 25px 13px 25px;cursor:pointer;background-color:#06b8e8;color:#fff;font-family: 'globR', Arial;font-size:16px;line-height:16px; }
				.u-opcje-hr  { float:right;margin:5px 0px 0px 10px; }
				
			.u-opcje-box { float:left;width:100%;margin:20px 0px 0px 0px; }
			.u-opcja-1-box { display:none;float:left;width:100%;margin:0px 0px 0px 0px; }
			.u-opcja-1-box ul { float:left;width:100%;margin:10px 0px 10px 0px;list-style: none; }
			.u-opcja-1-box ul li { float:left;width:100%;margin:0px 0px 5px 0px;padding:0px 0px 0px 20px;background: url(images/li_bg.png) 5px 7px no-repeat; }
			.u-opcja-2-box { display:none;float:left;width:100%;margin:0px 0px 0px 0px; }
			.u-opcja-3-box { float:left;width:100%;margin:0px 0px 0px 0px; }
			.u-opcja-4-box { display:none;float:left;width:100%;margin:0px 0px 0px 0px; }
			.u-opcja-4-box ul { float:left;width:100%;margin:10px 0px 10px 0px;list-style: none; }
			.u-opcja-4-box ul li { float:left;width:100%;margin:0px 0px 5px 0px;padding:0px 0px 0px 20px;background: url(images/li_bg.png) 5px 7px no-repeat; }
			.u-opcja-4-box table tr:hover { background-color:#f3f3f3; }
			.u-opcja-4-box table tr:first-child { color:#06b8e8; }
			.u-opcja-4-box table tr td { border-bottom:1px solid #f3f3f3; }
			.u-opcja-4-box table tr td { padding:5px; }
			
			
				.upliki { float:left;width:100%;margin:0px 0px 0px 0px; }
				.uplik { float:left;width:100%;margin:0px 0px 9px 0px; }
				.uplik a { text-decoration:none;color:#000; }
				.uplik a:hover { color:#06b8e8; }
				.uplik-ikona-box { float:left;margin:0px 0px 10px 0px;position:relative; }
				.uplik-roz { float:left;position:absolute;top:14px;right:-4px;width:100%;color:#fff;font-size:8px;text-align:center;margin:0px 0px 0px 0px;text-transform:uppercase; }
				.uplik-ikona { float:left;width:35px;margin:0px 0px 0px 0px; }
				.uplik-tytul { float:right;width:470px;margin:5px 0px 0px 0px;font-size:12px;font-family: 'ProxR', Arial; }
				.uplik-tytularch { float:right;width:660px;margin:5px 0px 0px 0px;font-size:12px;font-family: 'ProxR', Arial; }
				.uplik-tytulplatf { float:right;width:950px;margin:5px 0px 0px 0px;font-size:12px;font-family: 'ProxR', Arial; }
			
.pliki-nag { float:left;width:100%;margin:0px 0px 0px 0px;font-family: 'globR', Arial;font-size:19px;line-height:16px;color:#06b8e8; }		
.plik-tytul-ur { float:left;width:100%;margin:0px 0px 15px 0px;font-family: 'globR', Arial;font-size:19px;line-height:16px; }		
.plik-tytul-ur a { text-decoration:none;color:#000 }		
.plik-tytul-ur a:hover { color:#06b8e8 }		

	#h-right { float:left;width:100%;margin:0px 0px 0px 0px;overflow:hidden; }
		#h-right-foto  { float:left;width:100%;margin:0px 0px 0px 0px; }
			.h-zdjecie-glowne{ float:left;margin:0px 0px 0px 0px;position:relative; }	
			.h-zoom { position:absolute;left:0;bottom:0; }
			.h-foto { float:left;margin:5px 0px 0px 0px;width:100%;border:1px solid #e8e9e9;box-shadow: 1px 1px 1px #e8e9e9; }	
			
			.h-opcje { float:left;width:100%;margin:40px 0px 0px 0px; }
			
	.naglowek { float:left;margin:0px 0px 20px 0px;width:100%;color:#0b67a2;text-transform:uppercase; }	
	.wstecz { float:right;margin:-52px 0px 0px 0px;font-family: 'globR', Arial;font-size:18px;line-height:24px; }
	.wstecz a { text-decoration:none;color:#06b8e8; }	
	.opis { width:100%;margin:0px 0px 0px 0px;font-family: 'globR', Arial;line-height:24px; }
	.opis a { text-decoration:none;color:#06b8e8; }
	.opis a:hover { color:#303030 }
	.opis ul { float:left;width:100%;margin:10px 0px 10px 20px;list-style: none; }
	.opis ul li { float:left;width:890px;margin:0px 0px 5px 0px;padding:0px 0px 0px 40px;background: url(images/li_bg.png) 15px 7px no-repeat; }
	.opis tr:first-child td { padding:5px 0px 5px 0px;border-bottom:1px solid #dadfe5; }	
	.zdjecie-glowne img { float:left;margin:5px 10px 0px 0px;width:210px;border:0px solid #fff }	
	.pliki { float:left;width:100%;margin:20px 0px 0px 0px; }
	.plik { float:left;width:100%;margin:0px 0px 5px 0px; }
	.plik a { text-decoration:none;color:#000; }
	.plik a:hover { color:#06b8e8; }
	.plik-ikona-box { float:left;margin:0px 0px 10px 0px;position:relative; }
	.plik-roz { float:left;position:absolute;bottom:0;width:100%;color:#fff;font-size:10px;text-align:center;margin:13px 0px 0px 0px; }
	.plik-ikona { float:left;width:35px;margin:0px 0px 0px 0px; }
	.plik-tytul { float:right;width:calc(100% - 50px);margin:10px 0px 0px 10px;font-size:14px;font-family: 'ProxR', Arial; }
	
	.galeria { float:left;width:100%;margin:10px 0px 0px 0px; }
	.gallery-box, .gallery-box-last { 
		float:left;
		margin-bottom:0px;
		width:50%;
		height:160px;
		overflow:hidden;
		border:2px solid #fff;
		position:relative;
		box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
	}
	.gallery-box { margin-right: 0px; }
	.gallery-tytul { position:absolute;left:0;bottom:0;width:100%;text-align:center;padding:5px 0px 5px 0px;font-size:11px;color:#fff;background-color: rgba(0, 0, 0, 0.6);background: rgba(0, 0, 0, 0.6); }
	
	.m-hr  { float:left;position:relative;margin:60px 0px 0px 0px; }
	
	.g-newslista { float:left;width:100%;margin:10px 0px 40px 0px; }			
	.news-box-galerie { float:left;width:50%;margin:0px 0px 30px 0px;padding:0px 0px 0px 0px;display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
align-items:center;
align-content:center; }
	.news-box-galerie-last { float:left;width:50%;margin:0px 0px 30px 0px;display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
align-items:center;
align-content:center; }	
		.news-zdjecie-galerie { width:100%;position:relative;height:168px;overflow:hidden;float:left;margin:0px 0px 0px 1px;display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
align-items:center;
align-content:center; }
		.news-zdjecie-galerie img { width:90%;margin:0px 0px 0px 0px;float:left; }
		.news-box-galerie a, .news-box-galerie-last a {
			float:left;
			width:100%;
			display:flex;
flex-direction:row;
flex-wrap:wrap;
justify-content:center;
align-items:center;
align-content:center;
		}
			.of-hover-1 { display:none; }
			.of-hover-2 { display:none; }
			.of-hover-3 { display:none; }
			.of-hover-4 { display:none;; }
			
		.news-galerie-hr { display:none;float:left;margin:13px 0px 10px 104px; }	
		.news-tytul-galerie { float:left;width:90%;height:48px;text-align:center;padding:0px 0px 0px 0px;border:1px solid #d4d4d4;margin:0px 0px 0px 0px;font-size:12px;font-family: 'globR', Arial;line-height:18px;text-transform:uppercase; }
		.news-tytul-galerie-text1 { float:left;width:100%;text-align:center;margin:15px 0px 0px 0px; }
		.news-tytul-galerie-text2 { float:left;width:100%;text-align:center;margin:15px 0px 0px 0px; }
		.news-tytul-galerie-text3 { float:left;width:100%;text-align:center;margin:7px 0px 0px 0px; }
		.news-tytul-galerie-text4 { float:left;width:100%;text-align:center;margin:7px 0px 0px 0px; }
		.news-box-galerie a { text-decoration:none;color:#0b67a2 }
		.news-box-galerie-last a { text-decoration:none;color:#0b67a2 }			

	#mapa-box { width:100%;height:300px;float:left;margin:30px 0px 0px 0px;overflow:hidden;border: 0px 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; }

footer { width:100%;padding:30px 0px 30px 0px;background:#002544;float:left;margin:30px 0px 0px 0px;overflow:hidden; }
	#footer-wrapper { width:96%;margin:0 auto; }
	.icon-up { float:left;margin:0px 0px 20px 0px;cursor:pointer; }
	
	footer nav { width:100%;float:left;margin:0px 0px 0px 0px;font-size:18px;line-height:26px;font-family: 'globR', Arial; }
	footer nav ul { float:left;width:100%;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px; }
	footer nav ul li { float:left;width:100%;margin:0px 0px 0px 0px;position:relative;list-style: none; }
	footer nav ul li a { color:#fff;text-decoration:none;padding:0px 0px 0px 0px;display: inline-block; }
	footer nav ul li a:hover {color:#fff; }
	footer nav ul li a.active {color:#fff; }
	.menu-hr-footer { float:right;margin:5px 15px 0px 15px; }

	.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;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:25px 0px 0px 0px; }
	
	.footer-hr { float:left;margin:25px 0px 0px 0px; }

.options a { color:#000;text-decoration:none; }
.facebook {
	margin-top:50px;
	z-index:6;
	border:0px solid #0071cf;
	background: url(css/tab_fb_right_bg.png);
	width:307px;
	height: 274px;
	position: fixed;
	right: -307px;
	top:60px;
}

.facebook img {
	margin-bottom: 5px;
	position: absolute; 
	top: 0px; 
	left: -33px; 
}

.facebook iframe {
	overflow: hidden; 
	position: absolute;
	left: 8px;
	top: 5px;
}

#cookie_info { position:fixed;width:100%;height:100px;z-index:99999;right:0;bottom:0;background:#181617; background:rgba(0,0,0,0.8); }
#user_information { float:right;width:100%;margin:25px 0px 0px 0px;color:#fff;position:relative; }
#close_info_cookie { position:absolute;left:0;top:0;margin:0px 0px 0px 0px;background-color:#df2157;color:#fff;width:52px;height:52px;font-size:23px;text-align:center;cursor:pointer;font-weight:100; }
#close_info_cookie p { float:right;width:100%;text-align:center;margin:16px 0px 0px 0px; }
.user_information_nag { float:right;width:80%;font-size:12px;line-height:12px;color:#fff;font-weight:bold;margin:0px 0px 5px 0px; }
.user_information_text { float:right;width:80%;font-size:11px;line-height:16px;color:#fff;margin:0px 0px 0px 0px; }
}


@font-face {
    font-family: 'globL';
    src: url('js/font/fontfabric_glober.light_0-webfont.eot');
    src: url('js/font/fontfabric_glober.light_0-webfont.eot?#iefix') format('embedded-opentype'),
         url('js/font/fontfabric_glober.light_0-webfont.woff') format('woff'),
         url('js/font/fontfabric_glober.light_0-webfont.ttf') format('truetype'),
         url('js/font/fontfabric_glober.light_0-webfont.svg#globerlight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'globB';
    src: url('js/font/fontfabric_glober.bold-webfont.eot');
    src: url('js/font/fontfabric_glober.bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('js/font/fontfabric_glober.bold-webfont.woff') format('woff'),
         url('js/font/fontfabric_glober.bold-webfont.ttf') format('truetype'),
         url('js/font/fontfabric_glober.bold-webfont.svg#globerbold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'globT';
    src: url('js/font/fontfabric_glober.thin-webfont.eot');
    src: url('js/font/fontfabric_glober.thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('js/font/fontfabric_glober.thin-webfont.woff') format('woff'),
         url('js/font/fontfabric_glober.thin-webfont.ttf') format('truetype'),
         url('js/font/fontfabric_glober.thin-webfont.svg#globerthin') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'globR';
    src: url('js/font/fontfabric_glober.regular-webfont.eot');
    src: url('js/font/fontfabric_glober.regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('js/font/fontfabric_glober.regular-webfont.woff') format('woff'),
         url('js/font/fontfabric_glober.regular-webfont.ttf') format('truetype'),
         url('js/font/fontfabric_glober.regular-webfont.svg#glober_regularregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
