body, h1, h2, h3, h4, h5, h6, p, ul, ol, dl, dt, dd, li, address, form, fieldset, select, textarea, input, hr, blockquote, img {margin:0;padding:0;}
img {vertical-align:bottom;border:0;}
fieldset {border:0;}

body, input, select, textarea, button {font:normal normal 1em Tahoma, Arial, Helvetica, sans-serif;color:#444;}
body {min-width:970px;background:#F2F2F4 url(../uploadimages/header-bg.png) 0 -63px repeat-x;}
a {color:#3B5690;text-decoration:none;}
a:visited {color:#9292A3;}
a:hover, a:focus, a:active {color:#FF8400;text-decoration:underline;}
  .container {margin:0 auto;width:970px;position:relative;}
  .container:after {content:".";display:block;height:0;clear:both;visibility:hidden;font-size:0;}
  /* HEADER */
  #header {background: url(../uploadimages/main-nav-left-right.png) 50% 218px no-repeat;}
	#header .container {height:304px;}
	#main-ani {background: url(../uploadimages/header-motif.jpg) 0 10px no-repeat;height:304px;}
	#header object {margin:10px 0 0;height:200px;}
	  #lng-nav {list-style:none;float:right;margin:22px 20px 0 0;}
		#lng-nav li {float:left;margin:0 0 0 10px;}
		  #lng-nav a {display:block;width:17px;height:17px;background:url(../uploadimages/a.png) no-repeat;text-indent:-999em;overflow:hidden;}
		  #lng-nav-pl a {background-position:-136px 0;}
		  #lng-nav-en a {background-position:-153px 0;}
	  #site-nav {list-style:none;float:right;margin:24px 20px 0 0;font-size:0.63em;}
		#site-nav li {float:left;margin:0 0 0 10px;}
		  #site-nav a {padding:2px 2px 2px 10px;color:#999;background:url(../uploadimages/a.png) -495px 6px no-repeat;}
	  #header h1 {float:left;margin:40px 0 0 82px;width:136px;height:63px;background:url(../uploadimages/a.png) no-repeat;text-indent:-999em;overflow:hidden;}
		#header h1 a {display:block;height:100%;}
	  #header p {float:left;clear:left;width:206px;height:14px;margin:18px 0 0 38px;padding:10px 10px 0;background:url(../uploadimages/a.png) 10px -63px no-repeat;border-top:1px solid #EEE;text-indent:-999em;overflow:hidden;}
	  #main-nav {list-style:none;position:absolute;left:4px;top:218px;width:961px;height:60px;padding:3px 0 0 2px;background:url(../uploadimages/header-bg.png) repeat-x;}
		#main-nav li {float:left;padding:0 24px 0 20px;}
		  #main-nav a {display:block;height:50px;background:url(../uploadimages/a.png) no-repeat;text-indent:-999em;overflow:hidden;}
		  #main-nav .it-1 a {background-position:0 -87px;width:92px;}
		  #main-nav .it-1 a:hover, #main-nav .it-1 a:focus, #main-nav .it-1 a:active, #main-nav .it-1 a.active {background-position:-92px -87px;}
		  #main-nav .it-2 a {background-position:0 -137px;width:171px;}
		  #main-nav .it-2 a:hover, #main-nav .it-2 a:focus, #main-nav .it-2 a:active, #main-nav .it-2 a.active {background-position:-171px -137px;}
		  #main-nav .it-3 a {background-position:0 -337px;width:190px;}
		  #main-nav .it-3 a:hover, #main-nav .it-3 a:focus, #main-nav .it-3 a:active, #main-nav .it-3 a.active {background-position:-190px -337px;}
		  #main-nav .it-4 a {background-position:0 -287px;width:118px;}
		  #main-nav .it-4 a:hover, #main-nav .it-4 a:focus, #main-nav .it-4 a:active, #main-nav .it-4 a.active {background-position:-118px -287px;}
		  #main-nav .it-5 a {background-position:0 -287px;width:118px;}
		  #main-nav .it-5 a:hover, #main-nav .it-5 a:focus, #main-nav .it-5 a:active, #main-nav .it-5 a.active {background-position:-118px -287px;}
		  #main-nav .it-6 a {background-position:0 -287px;width:118px;}
		  #main-nav .it-6 a:hover, #main-nav .it-6 a:focus, #main-nav .it-6 a:active, #main-nav .it-6 a.active {background-position:-118px -287px;}
		  #main-nav .it-6 form {width:290px;font-size:0.69em;}
			#main-nav label {float:left;margin:17px 0 0 10px;padding:2px;width:89px;height:10px;background:url(../uploadimages/a.png) -134px -17px no-repeat;text-indent:-999em;overflow:hidden;}
			#main-nav input {float:left;margin:13px 0 0 5px;padding:3px;width:140px;border:1px solid #D8D6DA;color:#555;}
			#main-nav button {float:left;margin:10px 0 0 5px;width:27px;height:27px;background:url(../uploadimages/a.png) -136px -31px no-repeat;border:none;text-indent:-999em;overflow:hidden;cursor:pointer;}
  /* BREADCRUMBS */
  #breadcrumbs {background:#FDFDFD url(../uploadimages/header-bg.png) 0 -366px repeat-x;border-bottom:1px solid #DADADA;}
	#breadcrumbs .container {width:950px;padding:7px 0 9px 20px;font-size:0.69em;color:#777;}
	  #breadcrumbs a {color:#555;}
	  #breadcrumbs img {margin:0 3px;}
  /* MAIN */
  #main {background:#F2F2F4 url(../uploadimages/header-bg.png) 0 -421px repeat-x;}
  #index #main {padding:20px 0 0;}
	#home-welcome {margin:0 0 20px;font-size:.8125em;line-height:1.3076em;color:#4E4B53;}
		#home-welcome h2 {margin:0 0 20px 20px;width:542px;height:20px;background:url(../uploadimages/tesgas-home.png);text-indent:-999em;}
		#home-welcome p {margin:0 35px 0 55px;text-align:justify;}
		#home-welcome p.contact-us {float:right;color:#1A7ABE;font-weight:700;font-style:italic;}
	#main .container {padding-top:60px;background:url(../uploadimages/content-bg.png) 0 60px no-repeat;}
	#index #main .container {padding:0;background:none;overflow:hidden;}
	  #content-title {margin:14px;width:600px;height:33px;background:url(../uploadimages/content-title.png) no-repeat;text-indent:-999em;overflow:hidden;}
	  #content {padding:22px 0;background:url(../uploadimages/content-bg.png) 0 100% no-repeat;}
		#content .wrapper {background:#FFF url(../uploadimages/content-bg.png) -970px 0 repeat-y;height:100%;}
		#content .wrapper:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
		#aside {float:left;margin:0 12px;width:210px;}
		  #sub-nav {margin:-11px 0 0;background:#1B427A url(../uploadimages/sub-nav-bg.png) repeat-y;color:#FFF;overflow:hidden;position:relative;}
			#sub-nav h2 {margin:0 0 6px;width:209px;height:61px;background:url(../uploadimages/a.png) -280px -503px no-repeat;text-indent:-999em;overflow:hidden;}
			#sub-nav ul {list-style:none;padding:0 10px 10px 10px;background: url(../uploadimages/sub-nav-bg.png) -209px 100% no-repeat;font-size:0.75em;overflow:hidden;position:relative;}
			  #sub-nav li {margin:-1px 0 0;border-top:1px solid #335688;background: url(../uploadimages/a.png) -484px -582px no-repeat;height:100%;}
				#sub-nav li a {display:block;padding:7px 4px 7px 25px;color:#FFF;}
				#sub-nav li a:hover {color:#F90;}
				#sub-nav li a.active {padding-left:28px;font-weight:bold;background:url(../uploadimages/a.png) -480px -582px no-repeat;color:#F90;}
		  #aside #contact {margin:15px 0 0 0;padding:22px 25px 15px 25px;border-top:1px solid #F0F0F0;border-bottom:1px solid #F0F0F0;}
			#aside #contact h2 {margin:0 0 15px;width:92px;height:16px;background:url(../uploadimages/a.png) -380px -371px no-repeat;text-indent:-999em;overflow:hidden;}
			#aside #contact .content {padding:0 10px;font-size:0.75em;line-height:1.6em;}
			  #aside #contact h3 {font-size:1em;margin:0 0 3px;color:#15B3F6;}
			  #aside #contact p {margin:0 0 8px;}
			  #aside #contact a {text-decoration:underline;}
		  #aside .gpw {text-align:center;padding:15px 0 0;}
		#main-content {float:right;margin:0 34px 0 0;width:694px;}
		  #main-content #content-title {position:absolute;top:0px;left:250px;}
		  #article {padding:10px 28px;font-size:0.75em;line-height:1.4em;overflow:hidden;}
		    #article a {text-decoration:underline;}
			.sOverlibDiv {clear:left;}
			#article .headword-1 {font-size:1.18em;color:#FF8400;font-weight:bold;}
			#article .headword-2 {font-size:1.18em;color:#3B5690;font-weight:bold;}
			#article .headword-3 {font-size:1.18em;color:#2CB8F4;font-weight:bold;}
			#article h3 {font-size:1.18em;font-weight:bold;margin:0 0 15px;}
			#article h4 {font-size:1em;font-weight:bold;color:#888;margin:0 0 10px;}
			#article p {margin:0 0 12px;}
			#article p#noscript {background:#f5f5f5;padding:5px;font-weight:bold;}
			#article ul {list-style:square outside;margin:0 0 9px 40px;}
			#article ol {list-style:decimal outside;margin:0 0 9px;}
			  #article li {padding:3px 0;}
			#article ul.sitemap {margin:0 0 0 18px;}
			  #article ul.sitemap li {}
			    #article ul.sitemap li a {text-decoration:none;}
			    #article ul.sitemap li a:hover, #article ul.sitemap li a:active, #article ul.sitemap li a:focus {text-decoration:underline;}
			.shareholders {float:left;clear:left;width:100%;}
				#article .shareholders p {float:left;width:400px;}
				#shareholders-ani-shares, #shareholders-ani-votes {float:left;width:280px;height:163px;}
				#article ul.board-members {float:left;margin-top:30px;width:177px;}
			#article .entries {list-style:none;margin:-13px 0 1px;overflow:hidden;position:relative;}
			  #article .entries li {margin:-1px 0 6px 0;padding:13px 0 23px 0;border-top:1px solid #F0F0F0;overflow:hidden;position:relative;}
			  #article  #uprawnienia.entries li {position:static;}
			    #article .entries li ul {list-style:square outside;}
			      #article .entries li li {margin:0;padding:3px 0;border-top:none;overflow:visible;}
			    #article .entries .thumb {float:left;margin:0 0 10px;width:146px;}
			    #article #uprawnienia.entries .thumb a img {border:1px solid #d3d3d3;padding:3px;}
			    #article #uprawnienia.entries .thumb a:hover img {border-color:#000;}
			    #article .entries .content {line-height:1.3em;margin:0 0 0 166px;}
			    #article .nothumb .content {margin-left:35px;}
				  #article .entries h3 {margin:0 0 3px;font-size:1.18em;}
				  #article .entries h4 {margin:12px 0 3px;font-size:1.18em;}
				  #article .entries .date {font-size:0.75em;color:#BBB;margin:2px 0 0 0;font-weight:bold;}
				#article .entries .more a {position:absolute;right:6px;bottom:6px;display:block;width:19px;height:20px;background:url(../uploadimages/a.png) -183px -31px no-repeat;text-indent:-999em;overflow:hidden;}
			#article .paging {color:#666;text-align:center;padding:0 0 15px;}
			  #article .paging a {color:#333;border:1px solid #DDD;padding:4px 6px 4px 6px;text-decoration:none;}
			    #article .paging a.prev {border:none;background:url(../uploadimages/paging-markers-dark.png) 1% -37px no-repeat;}
			    #article .paging a.next {border:none;background:url(../uploadimages/paging-markers-dark.png) 100% 9px no-repeat;}
			      #article .paging a:hover, #article .paging a:focus, #article .paging a:active {border-color:#BBB;text-decoration:underline;}
			  #article .paging strong {color:#111;border:1px solid #BBB;padding:4px 6px 4px 6px;}
			#article #entries-filter {}
				#article #entries-filter h3 {margin:0 0 10px;}
				#article #entries-filter form {margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #DDD;}
					#article #entries-filter form label {margin:3px 7px 0 0;padding:0;width:auto;color:#666;}
					#article #entries-filter form select {float:left;margin:0 15px 0 0;padding:2px;border:1px solid #CCC;}
					#article #entries-filter form button {float:left;clear:none;padding:2px 10px;border:1px solid #CCC;background:#EEE;color:#000;cursor:pointer;}
			#article table {clear:left;border:1px solid #DDD;margin:0 0 15px;border-collapse:collapse;width:100%;font-size:.9166em;}
		  #article table tr {}
		    #article table th {padding:5px 10px;border:1px solid #DDD;color:#494949;background:none;}
		    #article table thead th {background:#1384CC;color:#FFF;padding:5px 10px;border:1px solid #DDD;}
		    #article table td {border:1px solid #DDD;padding:5px 10px;text-align:center;}
		    #article table td.highlight {background:#DFF3FF;}
			#article #tables table {margin:10px 0 30px;width:635px;}
			  #article #tables th {background:#ededed;padding:8px 12px;text-align:left;}
			  #article #tables td{background:#f5f5f5;padding:8px 12px;text-align:left;}
		    #article.entry .date {font-size:0.75em;color:#BBB;font-weight:bold;margin:0 0 10px;}
		    #article.entry  h3 {margin-bottom:0;}
			#article #current-stock {margin:0 0 15px;overflow:hidden;}
				#article #current-stock #stock-data {float:left;margin:0 20px 0 0;padding:17px 0 0;width:165px;}
					#article #current-stock #stock-data .tesgas-stock {margin:0 0 17px;padding:0 0 17px 20px;border-bottom:1px solid #EAEAEC;font-size:1.1666em;color:#1A7ABE;}
						#article #current-stock #stock-data .tesgas-stock strong {margin-left:-2px;font-size:1.2142em;color:#FF8B34;font-weight:400;}
					#article #current-stock #stock-data .wig {padding:0 0 0 20px;color:#00BFF4;font-size:1.1666em;}
					#article #current-stock #stock-data .date {padding:0 0 0 20px;color:#9A9C9E;font-size:.9166em;}
				#article #current-stock #graph {float:left;margin:0 30px 0 0;}
			#article.search form {margin:10px 0 30px;}
			  #article.search label {float:left;font-weight:bold;margin:2px 5px 0 0;width:auto;}
			  #article.search input {float:left;margin:2px 4px 0 0;padding:3px;width:270px;border:1px solid #D8D6DA;color:#555;}
			  #article.search button {float:left;margin-left:4px;padding:0;clear:none;width:27px;height:27px;background:url(../uploadimages/a.png) -136px -31px no-repeat;border:none;text-indent:-999em;cursor:pointer;}
			#article.search ul {list-style:none;margin:0;}
			#article #map-second {width:400px;height:300px;border:1px solid #EEE;margin-left:200px;visibility:hidden;margin-bottom:40px;overflow:hidden;}
			#article #map, #article #map-departments {float:left;margin-left:80px;width:400px;height:300px;border:1px solid #EEE;visibility:hidden;overflow:hidden;}
			#departments #article #map-departments {margin-left:0;width:630px;height:450px;visibility:visible;margin:0 0 15px;}
			#article #address  {float:left;}
			#article #map-content, #map-content-second {display:none;}
			#article #contact-extra-map {margin:0 40px 40px 0;float:right;}
			#directions {float:left;margin:0 0 20px;}
				#departments #directions label {float:left;width:auto;padding-top:0;}
				#departments #directions input {float:left;clear:none;width:150px;margin:0 10px 0 0;}
				#departments #directions select {float:left;margin:0 10px 0 0;}
				#departments #directions button {clear:none;cursor:pointer;padding:1px 10px;}
			#departments #map-entries {float:left;list-style:none;margin:0;}
				#departments #map-entries li {margin:0 80px 0 0;min-height:100px;float:left;width:200px;}
					#departments #map-entries li h4 {color:#000;}
			#path {width:630px;float:left;}
			#inwest-flash {height:267px;}
			#kontaktowy, #zgloszeniowy {visibility:hidden;}
			#article form#financial-data-select {text-align:center;margin:0 0 20px;}
				  #article form div {overflow:hidden;padding:5px 0;}
				    #article form em {font-style:normal;font-weight:bold;color:#F60;}
					#article form label {float:left;display:block;width:180px;padding:2px 10px 0 0;font-weight:bold;}
					#article form#financial-data-select label {display:inline;float:none;}
					#article #financial-chart-form label{width:auto;}
					#article form#financial-data-select select {float:none;}
					#article #financial-chart-form select {width:210px;float:left;margin:0 10px 0 0;}
					#article #chart-select fieldset {margin-bottom:10px;}
					#article #chart-select fieldset label {width:230px;}
					#article #chart-select fieldset select {width:140px;float:left;margin:0 10px 0 0;padding:2px;}
					#article form .warning label {color:#F30;}
					#article #financial-chart-form label.warning, #article #chart-select label.warning {color:#F30;}
					#article form .text {float:left;width:210px;padding:2px;float:left;clear:left;}
					#article form .warning .text {border-color:#F30;}
					#article form textarea {width:255px;height:100px;padding:2px;float:left;clear:left;}
					#article form .warning textarea {border-color:#F30;}
					#article form p.info {float:left;clear:left;}
					#article form button {padding:3px 20px;font-weight:bold;text-transform:uppercase;float:left;clear:left;}
					#article form#financial-data-select button {float:none;margin:0;padding:0 9px;}
					#article #financial-chart-form button, #article #chart-select button {margin:0;padding:0 7px;clear:none;}
			.processing {background:url(../uploadimages/ajax-loader.gif) 48% 48% no-repeat;}
		    .processing * {visibility:hidden;}
		  #toolbar {padding:10px 30px 0 0;border-top:1px solid #F0F0F0;overflow:hidden;}
		    #toolbar a {float:right;display:block;width:14px;height:14px;background:url(../uploadimages/a.png) -202px -31px no-repeat;text-indent:-999em;overflow:hidden;}
	#promo {margin:0 0 15px;padding:0 0 50px;background:url(../uploadimages/promo-bg.png) 0 100% no-repeat;overflow:hidden;}
	#index #promo {margin:0 0 20px;padding:0;background:none;}
	  #offer-range {position:relative;float:left;width:330px;background:url(../uploadimages/offer-range.png) no-repeat;}
		#promo #offer-range h2 {position:static;margin:20px 0 20px 25px;width:277px;height:25px;background:url(../uploadimages/tesgas-home.png) 0 -30px;text-indent:-999em;}
		#promo #offer-range .content {margin:0 7px;padding:16px 0 49px;border-top:1px solid #EBEBED;}
		#promo #offer-range ul {margin:0 auto;padding:0;width:299px;list-style:none;}
			#promo #offer-range ul li {padding:0;}
				#promo #offer-range ul li a {display:block;width:299px;height:51px;background:url(../uploadimages/tesgas-home.png);text-indent:-999em;overflow:hidden;}
				#promo #offer-range ul #or-1 a {height:50px;background-position:0 -55px;}
				#promo #offer-range ul #or-1 a:hover, #promo #offer-range ul #or-1 a:focus, #promo #offer-range ul #or-1 a:active {background-position:-299px -55px;}
				#promo #offer-range ul #or-2 a {background-position:0 -105px;}
				#promo #offer-range ul #or-2 a:hover, #promo #offer-range ul #or-2 a:focus, #promo #offer-range ul #or-2 a:active {background-position:-299px -105px;}
				#promo #offer-range ul #or-3 a {background-position:0 -156px;}
				#promo #offer-range ul #or-3 a:hover, #promo #offer-range ul #or-3 a:focus, #promo #offer-range ul #or-3 a:active {background-position:-299px -156px;}
		#promo #offer-range .more {display:block;bottom:10px;right:28px;width:43px;height:10px;background:url(../uploadimages/tesgas-home.png) -96px -20px;text-indent:-999em;overflow:hidden;}
		#promo #ir-box {float:right;width:636px;font-size:.75em;line-height:1.4166em;}
			#promo #ir-box .wrapper {background:url(../uploadimages/ir-box.png) no-repeat;overflow:hidden;}
				#promo #ir-box h2 {position:static;margin:16px 0 20px 22px;width:315px;height:29px;background:url(../uploadimages/tesgas-home.png) -282px -20px;text-indent:-999em;}
				#promo #ir-box .content {margin:0 5px;padding:16px 0 0;border-top:1px solid #EBEAEC;overflow:hidden;}
					#promo #current-stock {float:left;width:436px;}
						#promo #current-stock #stock-data {float:left;margin:10px 0 0 20px;padding:17px 0 17px 0;width:165px;border-top:1px solid #EAEAEC;border-bottom:1px solid #EAEAEC;}
							#promo #current-stock #stock-data .tesgas-stock {margin:0 0 17px;padding:0 0 17px 20px;border-bottom:1px solid #EAEAEC;font-size:1.1666em;color:#1A7ABE;}
								#promo #current-stock #stock-data .tesgas-stock strong {margin-left:-2px;font-size:1.2142em;color:#FF8B34;font-weight:400;}
							#promo #current-stock #stock-data .wig {padding:0 0 0 20px;color:#00BFF4;font-size:1.1666em;}
							#promo #current-stock #stock-data .date {padding:0 0 0 20px;color:#9A9C9E;font-size:.9166em;}
						#promo #current-stock #graph {float:right;margin:0 30px 0 0;}
					#promo #reports {float:right;margin:0 20px 0 0;width:170px;overflow:hidden;}
						#promo #reports h3 {margin:0 0 5px;color:#1A7ABE;font-size:1em;font-weight:700;}
						#promo #reports ul {margin:0 0 0 10px;padding:0;height:auto;background:none;font-size:.9166em;}
							#promo #reports ul li {padding:0;}
								#promo #reports ul li a {color:#848484;}
						#promo #reports .see-all {float:right;color:#FF8B34;font-size:.9166em;}
							#promo #reports .see-all a {color:#FF8B34;}
						#periodical-rep {margin:0 5px 5px 0;padding:0 5px 5px 5px;border-bottom:1px solid #EAEAEC;overflow:hidden;}
						#current-rep {margin:0 5px 5px 0;overflow:hidden;}
							#promo #current-rep h3 {margin:0 0 5px 5px;}
							#current-rep p {margin:0 0 0 10px;padding:0 5px 5px 5px;border-bottom:1px solid #EAEAEC;font-size:.9166em;}
								#current-rep p a {color:#848484;}
							#current-rep .see-all {margin-right:5px;}
				
			#promo #ir-box .more {min-height:33px;background:url(../uploadimages/ir-box-more.png) no-repeat;}
				#promo #ir-box .more a {display:block;float:right;margin:13px 29px 0 0;width:44px;height:10px;background:url(../uploadimages/tesgas-home.png) -145px -20px no-repeat;text-indent:-999em;overflow:hidden;}
	  #promo h2 {position:absolute;top:0;left:0;margin:14px;width:600px;height:33px;background:url(../uploadimages/promo-title.png) no-repeat;text-indent:-999em;overflow:hidden;}
	  #promo ul {list-style:none;padding:0 20px;background:#FFF url(../uploadimages/promo-bg.png) no-repeat;height:100%;}
	  #promo ul:after {content:".";display:block;height:0;clear:both;visibility:hidden;}
		#promo li {float:left;padding:0 0 100px 0;width:310px;position:relative;}
		  #promo li h3 {margin:1px auto 0;width:280px;height:57px;background:url(../uploadimages/a.png) no-repeat;text-indent:-999em;overflow:hidden;}
		    #promo li h3 a {display:block;height:100%;}
		  #promo .it-1 h3 {background-position:0 -387px;}
		  #promo .it-2 h3 {background-position:0 -444px;}
		  #promo .it-3 h3 {background-position:0 -501px;}
		  #promo li ul {margin:15px 25px 5px;padding:0;font-size:0.75em;background:none;}
		    #promo li li {width:auto;padding:4px 0 4px 20px;background:url(../uploadimages/a.png) no-repeat;line-height:1.3em;}
		    #promo .it-1 li {background-position:-486px -24px;}
			#promo .it-2 li {background-position:-486px -148px;}
			#promo .it-3 li {background-position:-486px -272px;}
		  #promo img {position:absolute;right:12px;bottom:-17px;}
		  #promo a.more {display:block;position:absolute;right:12px;bottom:-50px;width:80px;height:32px;text-indent:-999em;overflow:hidden;}
	  #about-us {clear:left;margin:0 0 10px 0;padding:0 0 10px 0;color:#EEE;overflow:hidden;}
	    #about-us h2 {margin:0 0 0 15px;width:220px;height:58px;background:url(../uploadimages/a.png) no-repeat;text-indent:-999em;overflow:hidden;}
		#news {float:right;width:635px;background:#1B427A url(../uploadimages/news-box.png) no-repeat;}
		  #news .wrapper {background:url(../uploadimages/news-box.png) -635px 100% no-repeat;overflow:hidden;}
		  #news h2 {margin-bottom:20px;background-position:-280px -387px;}
		  #news .entries {font-size:0.75em;margin:1px 31px;list-style:none;overflow:hidden;position:relative;}
		    #news .entries li {margin:0 0 10px;padding:0 0 10px;border-bottom:1px solid #3F608E;overflow:hidden;position:relative;}
			  #news .entries .thumb {float:left;margin:2px 0 0;width:146px;}
			  #news .entries .content {margin-left:166px;line-height:1.3em;width:407px;overflow:hidden;}
			  #news .entries p {margin:0 0 10px;}
			  #news .entries h3 {margin:0 0 3px;font-size:1em;}
			    #news .entries h3 span {margin:0 0 0 5px;font-size:0.75em;color:#BBB;}
			    #news .entries h3 a {color:#FFF;}
			  #news .entries .more {float:right;margin:0 10px 0 0;}
				#news .entries .more a {display:block;width:19px;height:20px;background:url(../uploadimages/a.png) -163px -31px no-repeat;text-indent:-999em;overflow:hidden;}
		#about-us #contact {float:left;width:330px;background:#1B427A url(../uploadimages/contact-box.png) no-repeat;}
		  #about-us #contact .wrapper {background:url(../uploadimages/contact-box.png) -330px 100% no-repeat;overflow:hidden;}
		    #about-us #contact h2 {margin-bottom:30px;background-position:-280px -445px;}
		    #about-us #contact .content {font-size:0.75em;line-height:1.6em;color:#EEE;overflow:hidden;}
			    #about-us #contact .content .col {float:left;margin:0 12px 0 33px;}
			  #about-us #contact img {margin:3px 0;float:right;}
			  #about-us #contact .content h3 {font-size:1em;color:#13c1f3;margin:0 0 3px;}
			  #about-us #contact p {margin:0 0 10px;}
			  #about-us #contact a {color:#EEE;text-decoration:underline;}
			  #about-us #contact .more {float:right;margin:17px 20px 10px 0;overflow:hidden;}
				#about-us #contact .more a {display:block;width:19px;height:20px;background:url(../uploadimages/a.png) -163px -31px no-repeat;text-indent:-999em;}
	  #tesgas-group {}
		#tesgas-group h2 {margin:0 0 10px 20px;width:92px;height:10px;background:url(../uploadimages/tesgas-home.png) 0 -20px;text-indent:-999em;overflow:hidden;}
		#tesgas-group ul {margin:0 0 20px;list-style:none;overflow:hidden;text-align:center;}
			#tesgas-group ul li {margin:0 72px;display:inline-block;*display:inline;zoom:1;}
				#tesgas-group ul li a {display:block;}
  	/* LIGHTBOX GALLERY */
	#jquery-overlay {position:absolute;top:0;left:0;z-index:80;width:100%;height:500px;}
	  #jquery-lightbox {position:absolute;top:0;left:0;width:100%;z-index:90;text-align:center;line-height:0;}
	    #jquery-lightbox a img {border:none;}
	    #lightbox-container-image-box {position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;}
	      #lightbox-container-image {padding:10px;}
	      #lightbox-loading {position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0;}
	    #lightbox-nav {float:right;width:26%;height:20px;z-index:10;padding-bottom:10px;}
	    #lightbox-container-image-box > #lightbox-nav {right:0;}
	      #lightbox-nav a {outline:none;}
	      #lightbox-nav-btnPrev, #lightbox-nav-btnNext {width:24px;height:20px;display:block;}
	      #lightbox-nav-btnPrev {float:right;}
	      #lightbox-nav-btnNext {float:right;margin-left:10px;}
	    #lightbox-container-image-data-box {font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0 auto;line-height:1.4em;overflow:auto;width:100%;padding:0 10px 0;}
	      #lightbox-container-image-data {padding:0 10px;color:#666;}
	        #lightbox-container-image-data #lightbox-image-details {width:70%;float:left;text-align:left;}
	          #lightbox-image-details-caption {font-weight:bold;}
	          #lightbox-image-details-currentNumber {display:block;clear:left;padding-bottom:1em;margin-top:2px;}
	      #lightbox-secNav-btnClose {position:absolute;top:-30px;right:0;width:30px;float:right;padding-bottom:0.7em;outline:none;}
  /* FOOTER */
  #footer {background:#0D8CD8 url(../uploadimages/footer-bg.png) repeat-x;}
	#footer .container {padding:16px 0;}
	  #footer ul {list-style:none;float:right;font-size:0.69em;border-left:1px solid #9BC2DB;}
		#footer li {float:left;padding:2px 15px;border-right:1px solid #9BC2DB;}
		  #footer a {color:#ABD2EB;}
		  #footer a.active {color:#FFF;font-weight:bold;}
	  #footer p {float:left;padding:2px 0;width:337px;font-size:0.69em;color:#9BC2DB;text-align:right;}
  #tooltip {position:absolute;z-index:3000;border:1px solid #0C326A;background-color:#1A7ABE;padding:5px;font-size:11px;color:#FFF;}
	#tooltip h3, #tooltip div {margin:0;font-size:11px;}