body {color: #666; font-family: tahoma; font-size: 11px; line-height: 13px; background: #e7e7e7 url('../image/top_bg.jpg') top left repeat-x;}
body, h1, h2, h3, h4, form, fieldset {margin:0; padding:0px; border:0px;}
	img, a img {border:0px; padding:0px; margin:0px}
	ul {padding:0px; margin:0px;}
	a {text-decoration:none; outline: none; font:11px tahoma; cursor:pointer}
	p {padding:0px; margin:0px;}
	.clear {clear:both; overflow:hidden; height:1px; }

/* */
.wellhidden { display: none; }
.error_label  { color: red; float: right; }

/* GLOBAL */

	.sub table td .error {color:#cc0000}
	.sub label.error {color:#cc0000; display:block; clear:both; overflow:hidden; font:12px/14px tahoma;}
	.sub span.must_be {color:#ff1800}

.sub {background: #e7e7e7 url('../image/content_bg.png') top left repeat-x;}
.zamow {background: #e7e7e7}	
	
* { margin: 0; padding: 0}

#wrapper {width: 100%; height: 100%}

	#holder  {clear:both; width: 970px;}

	#header { width: 970px; height: 80px; clear:both; overflow:hidden;}
		#logo { float: left; margin-left: 34px;}
		#logoprint {display:none}
		#search { width: 341px; height: 80px; float: right; clear: right; line-height: 16px; font-size: 9px;}
			
			#search a {font-size: 9px; color: #999; text-decoration: none;}
			#search a:hover {color: #333; text-decoration: underline;}
			#search ul { padding:0; margin:19px 0 0 14px; display: block; float:right; line-height: 11px;}			
			#search ul li {list-style:none}
			#search ul img { display: inline; vertical-align: middle; }
			#search ul li a { font-size: 9px; margin-left: 60px;}
			#search ul span { font-weight: bold; color: #333; }
			#search ul form { margin-bottom: 4px; }
			#search a.lng {float:left; margin:21px 10px 12px 0; }

			#search legend {display: none;}
			#search input { display: inline; vertical-align: middle;  border-top: 1px solid #1d1d1d; border-right: 1px solid #c1c1c1 ; border-bottom: 1px solid #c1c1c1 ; border-left: 1px solid #1d1d1d;  width:160px; height: 17px; }
			#search a.go {float:left; display: block; text-indent:0; margin:0; width:33px; height: 17px; overflow: hidden; }
			#search a.go:hover { text-indent:-33px; }
			#search a.go img {float:none}
			
			.home ul.pads li a { display: block; text-indent: -260px; width: 260px; overflow: hidden; height:20px }
			.home ul.pads li a:hover { text-indent: 0; }

				#search em {float:left; display:block; width:149px; padding:0 7px 0 3px; height:17px; background: url('../image/input-search.jpg') no-repeat;}
				#search input {float:left}
				#search img {float:left}
				#search .search {border:0; padding:2px 0 0 0; margin:0; width:145px; font:11px tahoma; background:none}

	#menu { width: 970px; height: 30px; }

		#menu li a.pl_onas { display: block; width: 54px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.pl_onas:hover {text-indent:-54px}
		#menu li:hover a.pl_onas, #menu li a.pl_onas.active {text-indent:-108px}
		#menu li a.pl_produkty { display: block; width: 80px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.pl_produkty:hover {text-indent:-80px}
		#menu li:hover a.pl_produkty, #menu li a.pl_produkty.active {text-indent:-160px}
		#menu li a.pl_aktulanosci { display: block; width: 94px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.pl_aktulanosci:hover {text-indent:-94px}
		#menu li:hover a.pl_aktulanosci, #menu li a.pl_aktulanosci.active {text-indent:-188px}

		#menu li a.pl_centrum { display: block; width: 125px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.pl_centrum:hover {text-indent:-125px}
		#menu li:hover a.pl_centrum, #menu li a.pl_centrum.active {text-indent:-125px}

		#menu li a.pl_sponsoring { display: block; width: 90px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.pl_sponsoring:hover {text-indent:-90px}
		#menu li:hover a.pl_sponsoring, #menu li a.pl_sponsoring.active {text-indent:-180px}
		#menu li a.pl_kariera { display: block; width: 66px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.pl_kariera:hover {text-indent:-66px}
		#menu li:hover a.pl_kariera, #menu li a.pl_kariera.active {text-indent:-132px}
		
		#menu li a.pl_kontakt { display: block; width: 74px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.pl_kontakt:hover {text-indent:-74px}
		#menu li:hover a.pl_kontakt, #menu li a.pl_kontakt.active {text-indent:-148px}
		
		#menu li a.pl_realizacje { display: block; width: 152px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li:hover a.pl_realizacje, #menu li a.pl_realizacje.active {text-indent:-304px}

		#menu li img.m_spearator {padding-top:4px}
		#menu li a.en_onas { display: block; width: 76px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.en_onas:hover {text-indent:-152px}		
		#menu li:hover a.onas, #menu li a.en_onas.active {text-indent:-152px}
		#menu li a.en_produkty { display: block; width: 82px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.en_produkty:hover {text-indent:-82px}
		#menu li:hover a.en_produkty, #menu li a.en_produkty.active {text-indent:-164px}		
		#menu li a.en_aktulanosci { display: block; width: 55px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.en_aktulanosci:hover {text-indent:-55px}
		#menu li:hover a.en_aktulanosci, #menu li a.en_aktulanosci.active {text-indent:-110px}

		#menu li a.en_centrum { display: block; width: 87px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.en_centrum:hover {text-indent:-87px}
		#menu li:hover a.en_centrum, #menu li a.en_centrum.active {text-indent:-87px}


		#menu li a.en_sponsoring { display: block; width: 99px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.en_sponsoring:hover {text-indent:-99px}
		#menu li:hover a.en_sponsoring, #menu li a.en_sponsoring.active {text-indent:-198px}
		#menu li a.en_kariera { display: block; width: 66px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.en_kariera:hover {text-indent:-66px}
		#menu li:hover a.en_kariera, #menu li a.en_kariera.active {text-indent:-132px}
		#menu li a.en_kontakt { display: block; width: 72px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.en_kontakt:hover {text-indent:-72px}
		#menu li:hover a.en_kontakt, #menu li a.en_kontakt.active {text-indent:-144px}
		
		#menu li a.en_realizacje { display: block; width: 138px; overflow: hidden; height:30px; margin:0; padding:0}
		#menu li a.en_realizacje:hover, #menu li a.en_realizacje.active {text-indent:-276px}


		#menu ul.menu { padding:0; height:30px; position:relative; z-index:100; float: right; margin:0}
		#menu ul.menu li {display: block; float: left; position: relative; margin: 0px; padding: 0px; list-style: none;}
		#menu ul.menu a { display: block; padding: 0px; line-height: normal}
		#menu ul.menu a span {padding-top:11px; height:29px; display:block; position:relative; text-align:center; cursor:pointer;}
		#menu ul.menu li:hover a span {display:block; position:relative}
		#menu ul.menu ul.sub { display: none; position: absolute; left: 0; margin: 0; padding: 0; top:30px; left:0}
		#menu ul.menu ul.one {background:#272727; width:230px; padding:10px 0px 0px 10px}
		* html #menu ul.menu ul.one {width:240px}
		#menu ul.menu ul.two {background:#272727; width:490px; padding:0px 0px 0px 20px}
		
	  	* html #menu ul.menu ul { line-height: 0; }
	  	#menu ul.menu ul a { zoom: 1; font:12px/15px tahoma; color: #ffffff; display: block; }

	   	#menu ul.menu ul li { float: none;  text-align:left;  }
		* html #menu ul.menu a:hover, * html ul.menu a:hover span { color:#ffffff }
		#menu ul.menu a { color: #ffffff; padding: 0px; line-height: 1}
		#menu ul.menu .sub dl {display:inline; padding:0 0 10px 0; margin:0px 25px 0 0; float:left; width:220px; position:relative}
		* html #menu ul.menu .sub dl {margin:0px 15px 10px 0px;}
		#menu ul.menu .sub dl.single {padding:0;}
		#menu ul.menu .sub dl dt {width:220px; background:url(../image/line-dt.jpg) no-repeat bottom left; text-indent:0; margin:5px 0 5px 0; padding:0 0 3px 0; text-decoration:none; height:20px; line-height:20px;}
		#menu ul.menu .sub dl.last dt {background:none}
		#menu ul.menu ul.two {left:-54px;}
		#menu ul.menu ul.en {left:-76px;}
		#menu ul.menu .two dl {width:220px;}
		#menu ul.menu .two dl dt {width:220px; padding:10px 0 3px 0}
		#menu ul.menu .one dl {width:220px;}
		#menu ul.menu .one dl dt {width:220px;}
		#menu ul.menu .sub dl dd {padding:0 0 3px 7px; margin:0;}
		#menu ul.menu .sub dt a {text-decoration:none; font-weight:normal; color:#fff; font:bold 12px/12px tahoma}
		
		#menu ul.menu .sub dd a {display:block; text-decoration:none; font-weight:normal; font-size:11px; color:#ffffff; text-indent:10px; line-height:15px; font:11px/12px tahoma}
		#menu ul.menu .sub dd a:hover, #menu ul.menu .sub dt a:hover, #menu ul.menu .sub dd a.active {text-decoration:underline;}
		#menu ul.menu .clear {clear:both;}
		#menu ul.menu .sub ul {display:block; float:left; padding:3px 0 7px 15px; width:210px; height:auto}
		#menu ul.menu .sub ul li {display:block; width:200px; padding:0 0 2px 10px; font:9px/12px tahoma; text-indent:0px; height:auto; background: url("../image/menu_l1_square.gif") no-repeat 0 5px; }
		#menu ul.menu .sub ul li a {display:block; padding:0; margin:0; font:9px/12px tahoma; color:#999999; text-indent:0}
		
		#menu ul.menu li a span.sf-sub-indicator { display: none; }
		#menu ul.menu .sub dl dt a.active { text-decoration:underline}

	#flash {width: 1000px; padding:0; margin:0; height: 300px; height: 298px; }

	#banner { width: 970px; height: 130px;  background: url('../image/content_top.jpg') no-repeat top left;}
	
	#main {width: 970px; height: auto}
    
		.home .col {float: left; padding:0 0 30px 40px; margin:0; height: auto; font-family:arial; width:280px} 
		.home .left {width: 280px;}
		.home .middle {width: 280px}
		.home .right {width: 280px}
		* html .home .right {float:right; padding-left:0}

		.home .col h1 {float: left; display:block; margin:0 0 5px 0; padding:20px 0 0 0; width: 280px; height:17px; background:url(../image/heading-line.jpg) bottom left repeat-x}

		.home .col p, .home .col a {font:11px/14px arial; color: #666;}
		.home .col p img { float: left; clear: left; margin: 5px 10px 0 0; margin-bottom: 15%;}
		.home .col a.more { font-size: 9px; color: #da251c; text-decoration: none}
		.home .col a.more:hover { font-size: 9px; color: #a00; text-decoration: underline;  }
		.home .col a:hover {text-decoration:underline}

		.home .col .gim { float: left; margin-top: 20px; }

		.home .col .newsletter { margin: 7px 0 0 0; font-size: 9px;  }
			.home .col .newsletter span {float:left; display:block; width:237px; padding:0 17px 0 3px; height:17px; background: url('../image/input-long.jpg') no-repeat;}
			.home .col .newsletter input {float:left}
			.home .col .newsletter .praca {border:0; padding:2px 0 0 0; margin:0; width:240px; font:11px tahoma; background:none}
			.home .col .newsletter p {padding:0 0 5px 0; font-size:9px}

		#right .newsletter, #left .newsletter {overflow: hidden; clear:both}
			#right .newsletter h1, #left .newsletter h1 {padding:0 0 7px 0; margin:0 0 5px 0}
			#right .newsletter span, #left .newsletter span {float:left; display:block; width:205px; padding:0 7px 0 3px; height:17px; background: url('../image/input-short.jpg') no-repeat;}
			#right .newsletter input, #left .newsletter input {float:left}
			#right .newsletter input.praca, #left .newsletter input.praca {border:0; padding:2px 0 0 0; margin:0; width:200px; font:11px tahoma; background:none}
			#right .newsletter p, #left .newsletter p {padding:0 0 5px 0; font-size:9px}
			#right #content .newsletter h1, #left .newsletter h1 {padding:0 0 2px 0; background:url("../image/heading-line.jpg") bottom left repeat-x;}

			.home .col .newsletter a.go, #right .newsletter a.go, #left .newsletter a.go {float:left; display: block; text-indent:0; margin:0; width:15px; height: 17px; overflow: hidden; }
			.home .col .newsletter a.go:hover, #right .newsletter a.go:hover, #left .newsletter a.go:hover { text-indent:-15px; }
			.home .col .newsletter a.go img, #right .newsletter a.go img, #left .newsletter a.go img {float:none}

		#right .pytaj {overflow: hidden; clear:both}
			#right .pytaj h1 {margin:0 0 5px 0}
			#right .pytaj p {padding:0 0 5px 0; font:9px tahoma}
			#right .pytaj a {padding:0; margin:0; color: #da251c; text-decoration: none; font-size:9px}

		#nformt { width: 240px; display: inline; vertical-align: middle; border-top: 1px solid #1d1d1d; border-right: 1px solid #c1c1c1 ; border-bottom: 1px solid #c1c1c1 ; border-left: 1px solid #1d1d1d;  }
		#nformi { display: inline; width: 30px; border: none; vertical-align: middle; }

		.home ul.logos {margin: 0; padding:10px 0 0 0; display: inline; float: left; clear:both; overflow:hidden   }
			.home ul.logos li { float:left; position:relative; padding:0; margin:0 7px; list-style:none}
			.home ul.logos li a { text-indent: -30px; width: 30px; display: block; overflow: hidden; }
			.home ul.logos li a { display: block; }
			.home ul.logos li a:hover { text-indent: 0;}

		.home ul.hlink {margin: 0; padding:10px 0 20px 0; clear:both; overflow:hidden   }
			.home ul.hlink li { display:block; position:relative; padding:0 0 3px 0; margin:0; list-style:none}
			.home ul.hlink li a { display: inline; color: #da251c; text-decoration: none; font-size:9px}
			.home ul.hlink li a:hover {text-decoration:underline}
			.home ul.hlink {padding:0px 0 0px 0;}

		#content ul.hlink {margin: 0; padding:10px 0 20px 0; clear:both; overflow:hidden   }
			#content ul.hlink li { display:block; position:relative; padding:0 0 3px 0; margin:0; list-style:none}
			#content ul.hlink li a { display: inline; color: #da251c; text-decoration: none; font-size:9px}
			#content ul.hlink li a:hover {text-decoration:underline}
			#content ul.hlink {padding:0px 0 20px 0;}

		.home ul.pads  { list-style-type:none; margin: 20px 0 20px 0; display: inline; float: left; }
			.home ul.pads li { float:left; position:relative; padding:0; }
			.home ul.pads li a { display: block; text-indent: -260px; width: 260px; overflow: hidden; height:20px }
			.home ul.pads li a:hover { text-indent: 0; }



		#right #content ul.pads { margin: 10px 0 10px 0px; display: block; float: left; clear:both; overflow:hidden }
			#right #content ul.pads li { float:left; position:relative; padding:0; list-style:none }
			#right #content ul.pads li a { display: block; text-indent: -230px; width: 230px; display: block; overflow: hidden; height:20px }
			#right #content ul.pads li a:hover { text-indent: 0; }

		#right #content .noimage ul.pads {margin: 0px 0 4px 0px;}

		.home .aktbg {float:left; display:block; width:270px; padding:0 10px 0 0; clear:both; overflow:hidden; background: url('../image/akt_bg.png') no-repeat; }
			.home .aktbg a.more {float:right; margin:10px 0 0 0; font-family:arial}
			.home .aktbg p img {margin-bottom:10%}

		.home .middle .news {clear:both; overflow:hidden; padding:3px 0 7px 0; margin:0; color:#666666; background:url("../image/akt-line.jpg") bottom left no-repeat}
		.home .middle .news span {display:block; padding:5px 0 0 10px; font-size:9px}
		.home .middle .news p a.head {display:block; padding:0 0 4px 0; color: #666; font:bold 11px arial}
		.home .middle .news p {padding:0 0 0 10px; font-size:11px; font-family:arial}	
		.home .middle .news p a.more {float:none}
		.home .middle .news a.link {padding:0 0 0 10px; font-size:11px; color:#666; display:block; font-family:arial}	
		.home .middle .news a:hover {text-decoration:underline}

	#nav {clear:both; overflow:hidden; margin: 20px 0 15px 37px; width:100%}
		#nav ul { float: left; border: 0; margin:0; padding:0; }
		#nav ul li {float:left; padding:0px 7px 0px 3px; background:url("../image/sep-nav.jpg") no-repeat right 2px; font:9px tahoma; color:#666666; list-style:none}
		#nav ul a { display:block; margin:0px; padding:0px; font:9px tahoma; color:#666666;}
		#nav ul li.last {background:none}
		#nav ul a:hover { text-decoration:underline}

	#right #nav {clear:both; overflow:hidden; margin: 20px 0 15px -3px; width:100%}

	#left {float:left; width:230px; padding:13px 0 20px 0px;}
		#left ul {float:left; padding:0; margin:0; width:230px}
		#left ul li {float:left; padding:2px 0 12px 0; margin:0; width:230px; background:url("../image/line-menu.jpg") no-repeat bottom left; list-style:none; font:11px/18px tahoma}
		#left ul li.title {padding:0 0 8px 20px; background:none; font:bold 11px/28px tahoma}
		#left ul li a {padding:0 0 0 15px; margin-left:20px; background:url("../image/menu_l1_down.gif") no-repeat 0 5px; color:#666666; font:11px tahoma}
		
		#left ul li a:hover {text-decoration:underline}	
		#left ul li.sub a {background:url("../image/menu_l1_up.gif") no-repeat 0 5px;}
		#left ul li.sub a.active, #left ul li a.active { text-decoration:underline}			
			#left ul li.sub ul {padding:3px 0 10px 20px; width:210px}
			#left ul li.sub ul li {background:none; width:210px; padding:0 0 2px 0; font:11px/12px tahoma }
			#left ul li.sub ul li a {display:block; padding:0 0 0 10px; margin-left:20px; width:150px; background:url("../image/menu_l1_square.gif") no-repeat 0 5px;}
			#left ul li.sub ul li a.active {text-decoration:underline; width:150px;}

		#left ul li.active a {font-weight:bold}
			#left ul li.sub ul li.active ul {padding:3px 0 15px 20px; width:190px}
			#left ul li.sub ul li.active ul a {display:block; font:10px tahoma; background:url("../image/menu_l1_minus.gif") no-repeat 0 5px; color:}
			#left ul li.sub ul li.active ul li.active a { text-decoration:underline; font-weight:normal}
			#left ul li.sub ul li.active ul li {width:185px}

		#left ul.pads { margin: 20px 0 10px 0px; display: block; float: left; clear:both; overflow:hidden }
			#left ul.pads li { float:left; position:relative; padding:0; margin:0; list-style:none; background:none }
			#left ul.pads li a { display: block; margin:0px; padding:0; text-indent: -230px; width: 230px; overflow: hidden; height:20px; background:none }
			#left ul.pads li a:hover { text-indent: 0; }

	#left .data {float:left; width:230px; padding:13px 0 0 20px; clear:both; overflow:hidden}
	#left .data h2 {padding:0 0 5px 0; margin:0; font:bold 11px/28px tahoma; color: #666;}
	#left .data p {color:#666; padding:0 0 10px 0; margin:0px; clear:both; overflow:hidden}
	/*#left .fld { padding: 2px 5px 0px 5px; margin:0px 0px 0px 0px; width:115px; color:#666666; height:18px; font: 12px tahoma, verdana, helvetica, sans-serif; border: 0;  }*/
	#left .date_from, #left .date_to { padding: 2px 5px 0px 5px; margin:0px 0px 0px 0px; width:115px; color:#666666; height:18px; font: 12px tahoma, verdana, helvetica, sans-serif; border: 0;  }
	#left .data a.add  {float:left; margin-left:74px; display: inline-block; cursor:pointer; padding:3px 25px; text-decoration:none; color:#666; border:1px solid #E3E3E3; background:#F0F0F0}
	#left .data a.add:hover {background:#d7d7d7}
	#left .data p span {display:inline-block; width:25px}

	#right {float:right; width:720px; margin:0}

		#right h1 {display:block; margin:0 0 11px 0; padding:0 0 12px 0; height:17px; background:url("../image/heading-line.jpg") bottom left repeat-x; font:bold 12px/28px tahoma; }

		#right .left {float:left; width:465px}
		#right .right {float:right; width:230px; padding:0 0 30px 0}

		#right .fullcol {clear:both; overflow:hidden; padding:0px; margin:0 0 15px 0; width:720px}
			#right .fullcol .left {float:left; width:205px}
				#right .fullcol #tabsEx .left img {border:1px solid #DDDDDD; margin:17px 0 0 0;}
				#right .fullcol #tabsEx ul li {padding:0 1px 0 0; background:url("../image/sep-white.jpg") no-repeat right 5px;}
				#right .fullcol #tabsEx ul li.ui-tabs-selected, #right .fullcol #tabsEx ul li.noline {background:none; padding:0}
				#right .fullcol #tabsEx ul li.ui-tabs-selected {margin:0 0 0 -1px}
				#right .fullcol #tabsEx .ui-tabs-nav {padding-left:1px}
			
			
			#right .fullcol .right {float:right; width:445px; padding:15px 0 0 0}

			#content .fullcol table.tab {width:445px; padding:5px 0 0 0; border:0px; text-align:left}
			#content .fullcol table.tab tr {padding:0; margin:0; border-collapse:0; border:0px}
			#content .fullcol table.tab td {padding:2px 0px 7px 9px; margin:0px 0px; color:#505050; font: 11px tahoma; vertical-align:top; text-align:right; border-bottom:1px solid #DDDDDD}
			#content .fullcol table.tab td b { float:left; text-align:left}
			#content .fullcol table.tab tr.noline td {border:0}
			#content .fullcol table.tab tr.last td {padding:15px 0px 7px 9px; border:0}
			#content .fullcol table.tab tr.last td b {font-weight:normal}

		#content {float:left; width:720px}
			#content h1, #content h1 a {font:bold 16px/14px arial; color:#666666; background:none; margin:0; padding:0 0 5px 0}
			#content h2, #content h2 a {font:bold 14px/14px arial; color:#666666}
			#content h3, #content h3 a {font:bold 11px/14px arial; color:#666666}	
			#content h4, #content h4 a {font:bold 9px/14px arial; color:#666666}
			#content p {padding:0 0 18px 0; margin:0; font:11px/14px tahoma; color:#666666}	
			#content a {color:#666666; font:11px/14px tahoma}
			#content a:hover { text-decoration:underline}
			#content a.more {font-weight:bold}
			#content ul {display:block; padding:0 0 10px 0; margin:0 0 0 14px}
			#content ul li {padding:0px; margin:0px; font:11px/18px tahoma; color:#666666;} 
			#content ol {display:block; padding:0 0 10px 0; margin:0 0 0 17px}

  			.picbox { margin: 0 0 5px 0; width: 230px; height: 150px; position:relative  }
  			.picbox img {float: left; width: 230px; height: 150px;}
  			.zoom {display:block; position: absolute; bottom: 0px; right:0px; font-size: 9px; color:#ffffff; background: #666; padding:0;}
			#content .zoom a {display:block; padding:1px 3px 3px 3px; font-size: 9px; color:#ffffff; background: #666;}
			.zoom a:hover, .zoom:hover {background:#000000}
			
			#content .picbox:hover .zoom a {background:#000000}

			#content .left table {width: 98%; margin:15px 1px; padding:0px;  border-collapse:collapse;}
			#content .left table tr {padding:0; margin:0; border-collapse:0; border:0px}
			#content .left table td {padding: 5px; margin:0px;}
			#content .left table img {float:none; margin:0}

			#content table {border-color:#B4B6B3; width: 98%; margin: 20px 0px 20px 0px; color:#848684;  border-collapse:collapse;}
			#content table p {padding:0px; margin:0px}
			#content table tbody {border-style:none}
			#content table tr {border:0px}
			#content table td {border-color:#B4B6B3;  padding: 5px; }

			#content .galleria {display:block; padding:10px 0; margin:0; clear:both; overflow:hidden}
			#content .galleria ul {padding:0; margin:0} 
			#content .galleria ul li {float:left; display:inline; padding:0; list-style:none;  margin: 0 5px 10px 0; position:relative  }
			#content .galleria ul li img {float: left;}
			#content .galleria .zoom {display:block; position: absolute; bottom: 0px; right:0px; font-size: 9px; color:#ffffff; background: #666; padding:0;}
			#content .galleria .zoom a:hover, #content .galleria ul li:hover a {background:#000000}

			.gallery {padding:0 0 10px 0; clear:both; overflow:hidden}
			.gallery .picbox {width: 150px; height: 98px; float:left; margin:0 32px 10px 0; position:relative}
			.gallery .picbox img {float: left; width: 150px; height:98px}
			.gallery .last {margin:0}
			.gallery p {display:block; overflow:hidden; clear:both}
			.gallery .picbox .zoom {display:block; position: absolute; bottom: 0px; right:0px; font-size: 9px; color:#ffffff; background: #666; padding:0;}

			#content .galleryPage {float:left; padding:0 0 20px 0; clear:both; overflow:hidden; width:505px; text-align:center}
			#content .galleryPage a  {float:none; display:inline; margin:0 2px 20px 2px}
			#content .galleryPage img {padding:4px; margin:0; border:1px; float:none}
			#content .galleryPage p {clear:both; overflow:hidden; padding-top:10px}


			/* ANKIETA */
  			#content .ankieta { margin: 0 0 5px 0;}
			#content .ankieta ul {width: 230px; padding:0; margin:0}
			#content .ankieta ul li {clear:both; overflow:hidden; display:block; width: 230px; padding:0 0 5px 0; margin:0; list-style:none; font:11px/18px tahoma; color:#666666;}
			#content .ankieta input {float:left; margin:2px 10px 0 0 }
			#content .ankieta span {padding:0px}
			#content .ankieta a.more {float:right}
			#content .ankieta a.glosuj {float:right; display: block; cursor:pointer; padding:3px 25px; text-decoration:none; color:#666; border:1px solid #E3E3E3; background:#F0F0F0}
			#content .ankieta a.glosuj:hover {background:#d7d7d7}




/* KARIERA */
		#content .praca {padding:10px 0px 10px 0; clear:both; overflow:hidden; width:460px}
		#content .praca h2, #content .praca h3 {padding:0 0 10px 0;}
		#content .praca p {padding:0 0 15px 0; clear:both; overflow:hidden}
		#content .praca a.more {float:right; padding:2px 7px 4px 7px}

		#content .praca table.tab {width:375px; padding:0px; border:0px; text-align:left; border:0px}
		#content .praca table.tab tr {padding:0; margin:0; border-collapse:0; border:0px}
		#content .praca table.tab td {padding:1px 0px 7px 9px; margin:0px 0px; color:#505050; border:0px; font: 11px tahoma; vertical-align:top; text-align:left;}
		#content .praca table.tab td.bottom {padding:10px 0px 10px 10px; margin:0px; text-align:center}
		#content .praca table.tab td.title {padding:10px 0 0 9px; }
		#content .praca table.tab td.title.line {border-top:1px solid #A3A3A3}
		#content .praca table.tab td em {float:right; display:block; width:205px; padding:0 0 0 3px; height:17px; background: url('../image/input-short.jpg') no-repeat;}
		#content .praca table.tab td input  {float:left; border:0; padding:2px 0 0 0; margin:0; width:195px; font:11px tahoma; background:none}

		#content .praca table.tab td.file em {background: url('../image/input-browse.jpg') no-repeat;}
		#content .praca table.tab td.file input.browse {float:left; padding:2px 16px 0 0; margin:0; width:120px; font:11px tahoma; }
		#content .praca a.apply {float:none; display: inline-block; margin:0 0 0 30px; cursor:pointer; padding:3px 25px; text-decoration:none; color:#666; border:1px solid #E3E3E3; background:#F0F0F0}
		#content .praca a.apply:hover {background:#d7d7d7}
		#content .praca select { float:left; border:1px solid #808080; width:207px; font:11px tahoma; padding:1px 1px 1px 3px}
		option {padding:0 5px; font:11px tahoma;}
		#content .praca textarea {float:left; height:125px; margin:0; border:0; width:195px; padding:5px 5px 5px 1px; font:11px tahoma}
		#content .praca table.tab td p {padding:0px; display:block; width:208px; float:right}
		#content .praca table.tab td.text p {width:205px; height:137px; padding:3px 0 0 3px; background: url('../image/input-textarea.jpg') no-repeat;}
		#content .praca table td {border:0px}

		#right .left .praca fieldset, #right .left .praca form, #right .left .praca table, #right .left .praca tbody {padding:0; margin:0}

		#content .right .praca {padding:10px 0px 10px 0; clear:both; overflow:hidden; width:230px}
		#content .right .praca h2, #content .right .praca h3 {padding:0 0 10px 0;}
		#content .right .praca p {padding:0 0 15px 0; clear:both; overflow:hidden}
		#content .right .praca a.more {float:right; padding:2px 7px 4px 7px}
		#content .praca table.tab label.error {float:right; display:block; width:205px; font-size:11px; text-align:left}

/* FAQ */
		#content .faq {padding:10px 0px 10px 0; clear:both; overflow:hidden; width:460px}
		#content .faq h2, #content .faq h3 {padding:0 0 10px 0;}
		#content .faq p {padding:0 0 5px 0; clear:both; overflow:hidden}
		#content .faq a.more {display:block; padding:2px 0px 5px 0px; clear:both; overflow:hidden; font:bold 12px/14px tahoma; color:#666666}
		#content .faq ul {width: 460px; padding:0; margin:0}
		#content .faq ul li {clear:both; overflow:hidden; display:block; width:460px; padding:5px 0; margin:0; list-style:none; font:11px/18px tahoma; color:#666666;}

/* KONTAKT */
		#content .kontakt {padding:10px 0px 10px 0; clear:both; overflow:hidden; width:460px}
		#content .kontakt h2, #content .praca h3 {padding:0 0 10px 0;}
		#content .kontakt p {padding:0 0 15px 0; clear:both; overflow:hidden}
		#content .kontakt a.more {float:right; padding:2px 7px 4px 7px}

		#content .kontakt table.tab {width:375px; padding:0px; border:0px; text-align:left; border:0px}
		#content .kontakt table.tab tr {padding:0; margin:0; border-collapse:0; border:0px}
		#content .kontakt table.tab td {padding:1px 0px 7px 9px; margin:0px 0px; color:#505050; font: 11px tahoma; vertical-align:top; text-align:left; border:0px}
		#content .kontakt table.tab td.bottom {padding:10px 0px 10px 48px; margin:0px}
		#content .kontakt table.tab td.title {padding:10px 0 0 9px; }
		#content .kontakt table.tab td.title.line {border-top:1px solid #A3A3A3}
		#content .kontakt table.tab td em {float:right; display:block; width:205px; padding:0 0 0 3px; height:17px; background: url('../image/input-short.jpg') no-repeat;}
		#content .kontakt table.tab td input  {float:left; border:0; padding:2px 0 0 0; margin:0; width:195px; font:11px tahoma; background:none}
		#content .kontakt textarea {float:left; height:125px; margin:0; border:0; width:195px; padding:5px 5px 5px 1px; font:11px tahoma}
		#content .kontakt table.tab td p {padding:0px; display:block; width:208px; float:right}
		#content .kontakt a.apply {float:none; display: inline-block; cursor:pointer; padding:3px 25px; text-decoration:none; color:#666; border:1px solid #E3E3E3; background:#F0F0F0}
		#content .kontakt a.apply:hover {background:#d7d7d7}
		#content .kontakt table.tab td.text p {width:205px; height:137px; padding:3px 0 0 3px; background: url('../image/input-textarea.jpg') no-repeat;}
		#content .kontakt table td {border:0px}
			#content .kontakt table.tab td input.check {width:15px; margin:0 10px 0 0}
			#content .kontakt table.tab td.blad span.must_be {float:right; width:207px;}

		#content .kontakt table.tab label.error {float:right; display:block; width:205px; font-size:11px; text-align:left}


		#content a.wyloguj {float:none; display: inline-block; cursor:pointer; padding:3px 25px; text-decoration:none; color:#666; border:1px solid #E3E3E3; background:#F0F0F0; font-weight:bold}
		#content a.wyloguj:hover {background:#d7d7d7}



/* NEWS */
		#content .info {float:left; padding:0 0 15px 0; clear:both; overflow:hidden; width:460px}
			#content .info h2, #content .info h3 {padding:0 0 5px 0;}
			#content .info p {padding:0 0 15px 0; overflow:hidden}
			#content .info span {display:block; padding:0 0 5px 0; font:11px/14px tahoma; color:#666666}
			#content .info img {float:left; margin: 0 10px 0 0; padding:0}
			#content .info .more {float:right; padding:0; margin:0px 5px 0 0}
			#content .info .opis {display:block; padding:0; margin:0;}
			#content .info a { text-decoration:underline}
			
			#content .pliki {display:block; clear:both; overflow:hidden; font-weight:bold}
			#content .pliki ul {display:block; clear:both; overflow:hidden; margin:0; padding:7px 0 0 0}
			#content .pliki ul li {list-style:none; display:block; clear:both; overflow:hidden; padding:0; margin:0; list-style:none}
			#content .pliki ul li a {float:left; padding:0 0px 5px 30px; margin:0; color:#6c6d71; font:11px/18px tahoma; width:auto}  
			#content .pliki ul li a:hover { text-decoration:underline}
			#content .pliki ul li a.pdf {background: url("../image/icon-pdf.png") no-repeat 0px 0;}
			#content .pliki ul li a.doc {background: url("../image/icon-doc.png") no-repeat 0px 0;}
			#content .pliki ul li a.zip {background: url("../image/icon-zip.png") no-repeat 0px 0;}
			#content .pliki ul li a.xls {background: url("../image/icon-xls.png") no-repeat 0px 0;}
			
			

/* NEWS */
		#content .news {float:left; padding:0 0 15px 0; clear:both; overflow:hidden; width:460px}
			#content .news h2, #content .news h3 {padding:0 0 7px 0; line-height:18px}
			#content .news p {padding:0 0 7px 0; overflow:hidden}
			#content .news span {display:block; padding:0 0 5px 0; font:11px/14px tahoma; color:#666666}
			#content .news img {float:left; margin: 4px 10px 0 0; padding:0}
			#content .news .more {float:right; padding:0; margin:0px 5px 0 0}
			#content .news .opis {display:block; padding:0; margin:0;}



/* PAGES */
		#content .pages {float:left; display:block; padding:10px 0 10px 0; margin:0; width:465px; clear:both; overflow:hidden}
			#content .pages ul {float:right; display:block; padding:0 10px 0 0; margin:0; clear:both; overflow:hidden}
			#content .pages ul li {float:left; display:inline; padding:0px; margin:0; list-style:none; color:#CFCFCF; font:11px tahoma;}
			#content .pages ul li a {float:left; padding:0px 5px; margin:0px; color:#666666; font:11px tahoma; border-right:1px solid #666666}
			#content .pages ul li a:hover { text-decoration:underline} 
			#content .pages ul li.next a {border:0px; padding:0 0 0 5px;}
			#content .pages ul li a.active {font-weight:bold}

/* kalendarium */
		#content .all-dates {float:left; display:block; padding:0 0 20px 0; margin:0; width:465px; clear:both; overflow:hidden}
			#content .all-dates ul {float:left; display:block; padding:0; margin:0 0 0 -10px; clear:both; overflow:hidden}
			#content .all-dates ul li {float:left; display:inline; padding:0 0 0 10px; margin:0 10px 0 0; list-style:none; color:#CFCFCF; font:11px tahoma; border-left:1px solid #666666}
			#content .all-dates ul li a {float:left; padding:0; margin:0px; color:#666666; font:11px tahoma; }
			#content .all-dates ul li a:hover, #content .all-dates ul li a.active { text-decoration:underline} 

		#content .kalendarium {float:left; width:465px; clear:both; overflow:hidden}
			#content .kalendarium ul {float:left; width:465px; padding:0 0 20px 0; margin:0; clear:both; overflow:hidden}
			#content .kalendarium ul li {float:left; padding:0 0 10px 0; margin:0; list-style:none; clear:both; overflow:hidden}
			#content .kalendarium h2 {padding-bottom:7px}
			#content .kalendarium span {float:left; padding:1px 4px 0 0; font:11px tahoma;}
			#content .kalendarium div {float:left; padding:0; margin:0; font:12px tahoma;}
			#content .kalendarium p {display:block; padding:2px 0 0 0; margin:0; font:11px arial}
			#content .kalendarium a {padding:0; margin:0; width:360px; font:12px tahoma;}

		#content .kal-short {float:left; padding:0 0 15px 0; clear:both; overflow:hidden; width:460px}
			#content .kal-short h2, #content .kal-short h3 {padding:0 0 7px 0; line-height:18px; display:inline}
			#content .kal-short p {padding:0 0 7px 0; display:inline}
			#content .kal-short span {display:block; padding:0 0 5px 0; font:11px/14px tahoma; color:#666666; clear:both; overflow:hidden}
			#content .kal-short img {float:left; margin: 4px 10px 0 0; padding:0}
			#content .kal-short .more {float:right; padding:0; margin:0px 5px 0 0}
			#content .kal-short div {display:block; padding:0; margin:0;}


/* SITEMAP */

		#content .sitemap {float:left; padding:10px 0 20px 0; clear:both; overflow:hidden; width:720px}
			#content .sitemap table.site-map { width:490px; margin: 0; padding:0px; float: left; border:0px; }
			#content .sitemap table.site-map table {margin: 0px; padding:0px; border:0px;}
			#content .sitemap table.site-map, table.site-map tr, table.site-map td {font:11px/14px tahoma; border:0px; color:#505050; border:0px; border-collapse:collapse; padding:0; }
			#content .sitemap a {color:#666666; font:11px/14px tahoma}
			#content .sitemap a:hover {text-decoration:underline}
			#content .sitemap table td {border:0px; padding:0px}
			 

/* SEARCH */

		#content .search {float:left; padding:10px 0 20px 0; clear:both; overflow:hidden; width:720px; font:11px/14px tahoma; color:#505050 }
			#content .search a.more {float:right; margin-bottom:10px; clear:both; overflow:hidden}
			#content .search p {padding:0 0 10px 0}
			#content .search b {displya:block; padding:0 0 7px 0}
			#content .search a {color:#666666; font:bold 11px/14px tahoma}
			#content .search a:hover {text-decoration:underline}


/* SZUKAJ */

		#content .szukaj {float:left; padding:0 0 0 0; clear:both; overflow:hidden; width:720px; font:11px/14px tahoma; color:#505050 }
			#content .szukaj table.tab {width:375px; padding:0px; border:0px; text-align:left; clear:both; overflow:hidden}
			#content .szukaj table.tab tr {padding:0; margin:0; border-collapse:0; border:0px}
			#content .szukaj table.tab td {padding:1px 0px 7px 9px; margin:0px 0px; color:#505050; font: 11px tahoma; vertical-align:top; text-align:left;}
			#content .szukaj em {float:left; display:block; width:205px; padding:0 0 0 3px; height:17px; background: url('../image/input-short.jpg') no-repeat;}
			#content .szukaj em input  {float:left; border:0; padding:2px 0 0 0; margin:0; width:195px; font:11px tahoma; background:none}
			#content .szukaj table.tab td a.more {float:right; margin-right:50px; display: inline-block; cursor:pointer; padding:3px 25px; text-decoration:none; color:#666; border:1px solid #E3E3E3; background:#F0F0F0}
			#content .szukaj table.tab td a.more:hover {background:#d7d7d7}
			#content .szukaj table.subtab {width:241px; padding:10px 0}
			#content .szukaj table.subtab td {padding:1px 0px 7px 0px;}
			#content .szukaj p input {border:1px solid #808080; padding:1px 5px; font:11px tahoma;}
			#content .szukaj input.check {margin:2px 10px 0 0; float:left; border:0px; height:15px }
			#content .szukaj span {float:left; padding:2px 0 0 0; line-height:normal}
			#content .szukaj table td {border:0px}

/* POLEC */
		#content .polec {float:left; padding:10px 0px; clear:both; overflow:hidden; width:465px}
			#content .polec table.tab {width:375px; padding:0px; border:0px; text-align:left}
			#content .polec table.tab tr {padding:0; margin:0; border-collapse:0; border:0px}
			#content .polec table.tab td {padding:1px 0px 7px 9px; margin:0px 0px; color:#505050; font: 11px tahoma; vertical-align:top; text-align:right;}
			#content .polec table.tab td.bottom {padding:10px 0; margin:0px; text-align:center; width:100%}
			#content .polec table.tab td a.more {float:right; display: inline-block; cursor:pointer; padding:3px 25px; text-decoration:none; color:#666; border:1px solid #E3E3E3; background:#F0F0F0}
			#content .polec table.tab td a.more:hover {background:#d7d7d7}
			#content .polec em {float:right; display:block; width:205px; padding:0 0 0 3px; height:17px; background: url('../image/input-short.jpg') no-repeat;}
			#content .polec input  {float:left; border:0; padding:2px 0 0 0; margin:0; width:195px; font:11px tahoma; background:none}
			#content .polec  table td {border:0px}
			#content .polec label.error {float:left; padding:0 0 0 26px; font-size:11px; text-align:left}

/* FOLDERY */
		#content .foldery {float:left; padding:10px 0px; clear:both; overflow:hidden; width:465px}

			#content .folder {float:left; display:block; padding:0; margin:0 6px 5px 0; width:110px;}	
			* html #content .folder {margin:0 3px 5px 0}
			#content .folder input.check {margin:2px 7px 0 0; float:left; border:0px; height:15px; padding:0; display:inline }
			#content .folder p {float:left; clear:both; overflow:hidden; width:112px}
			#content .folder span {float:left; padding:2px 0 0 0; line-height:normal; display:block; width:91px}
			#content .folder img {border:1px solid #A3A3A3; padding:2px; margin-bottom:3px; float:left; display:block}
		#content .foldery a.apply {float:left; margin-bottom:10px; cursor:pointer; padding:3px 25px; text-decoration:none; color:#666; border:1px solid #E3E3E3; background:#F0F0F0; clear:both; overflow:hidden}
		#content .foldery a.apply:hover {background:#d7d7d7}

/* DATA */
			#content .datapicker {clear:both; overflow:hidden}
			#content .datapicker .box {margin:6px 0 30px 0; padding:15px 0px 5px 5px; clear:both; overflow:hidden; width:744px; height:30px; background:#EEEEEE; border:1px solid #DBDBDB}	
			#content .datapicker legend {clear:both; overflow:hidden; display:none}
			#content .datapicker .box h2 {float:left; padding:2px 13px 0 0}
			#content .datapicker .box input {float:left; width:168px; margin:0}
			#content .datapicker .box span {float:left; padding:0 10px 0 10px; font:12px/18px "Trebuchet MS", sans-serif; color:#6c6d71}
			#content .datapicker .box .date_from, #content .datapicker .box .date_to { padding: 2px 5px 0px 5px; margin:0px 0px 0px 0px; width:90px; color:#666666; height:18px; font: 12px tahoma, verdana, helvetica, sans-serif; border: 0;  }
			#content .datapicker .box a.add  {float:right; margin-right:33px; margin-top:0; display: inline-block; cursor:pointer; padding:3px 25px; text-decoration:none; color:#666; border:1px solid #E3E3E3; background:#F0F0F0}
			#content .datapicker .box a.add:hover {background:#d7d7d7}
			#content .datapicker input.radio {width:15px; margin-top:3px}

/* DOKUMENTY */
			#content .docs {clear:both; overflow:hidden}
			#content .docs table.tabdocs {margin: 0px 0px 25px 0; text-align:left; padding: 0; width:465px; clear:both; overflow:hidden; border:0;}
			#content .docs table.tabdocs tr {padding:0; margin:0; border-collapse:0; border:0;}
			#content .docs table.tabdocs td {padding: 8px 3px 8px 0; vertical-align:top; border:0; font: 11px/18px tahoma; border-bottom:1px solid #CFCFCF}
			#content .docs table.tabdocs td.first {width:70px; font:11px/18px tahoma; color:#6c6d71}
			#content .docs table.tabdocs td a {padding:0; margin:0; font:11px/18px tahoma}
			#content .docs table.tabdocs td a:hover { text-decoration:underline}
			#content .docs table.tabdocs tr.last td {border:0}
			#content .docs table.tabdocs td ul {float:right; margin:0; padding:0; width:125px}
			#content .docs table.tabdocs td ul li {list-style:none; display:inline; padding:0px 7px}
			#content .docs table.tabdocs td ul li a.more {padding:0 10px 0 0; background-position:right 6px; font-weight:normal; width:auto}  
			#content .docs table.tabdocs td ul li a.more:hover, #content table.tabdocs td ul li a.more:hover span {text-decoration:none; color:#DA251C}
			#content .docs table.tabdocs td ul li span {padding:0 0px 5px 31px; margin:0 0px 0px 10px; color:#6c6d71; font:11px/18px tahoma}
			#content .docs table.tabdocs td ul li span.pdf {background: url("../image/icon-pdf.png") no-repeat 0px 0;}
			#content .docs table.tabdocs td ul li span.doc {background: url("../image/icon-doc.png") no-repeat 0px 0;}
			#content .docs table.tabdocs td ul li span.zip {background: url("../image/icon-zip.png") no-repeat 0px 0;}
			#content .docs table.tabdocs td ul li span.xls {background: url("../image/icon-xls.png") no-repeat 0px 0;}



/* ZAMOW */

		.zamow {float:left; padding:10px 0 20px 0; clear:both; overflow:hidden; width:400px; font:11px/14px tahoma; color:#505050 }
			.zamow a.zamknij {position:absolute; top:-20px; right:60px; color:#ffffff}
			.zamow table.tab {width:400px; padding:0px; border:0px; text-align:left; clear:both; overflow:hidden}
			.zamow table.tab tr {padding:0; margin:0; border-collapse:0; border:0px}
			.zamow table.tab td {padding:1px 0px 7px 9px; margin:0px 0px; color:#505050; font: 11px tahoma; vertical-align:top; text-align:left;}
			.zamow em {float:left; display:block; width:205px; padding:0 0 0 3px; height:auto; background: url('../image/input-short.jpg') no-repeat;}
			.zamow em input  {float:left; border:0; padding:2px 0 0 0; margin:0; width:195px; font:11px tahoma; background:none}
			.zamow table.tab td a.more {float:left; margin-right:50px; display: inline-block; cursor:pointer; padding:3px 25px; text-decoration:none; color:#666; border:1px solid #E3E3E3; background:#F0F0F0}
			.zamow table.tab td a.more:hover {background:#d7d7d7}
			.zamow table.subtab {width:208px; padding:10px 0}
			.zamow table.subtab td {padding:1px 0px 7px 0px;}
			.zamow h2 {display:block; padding:0 0 10px 0; font-size:14px}
			.zamow p input {border:1px solid #808080; padding:1px 5px; font:11px tahoma;}
			.zamow input.check {margin:2px 10px 0 0; float:left; border:0px; height:15px }
			.zamow span1 {float:left; padding:2px 0 0 0; line-height:normal}		
		.zamow textarea {float:left; height:125px; margin:0; border:0; width:195px; padding:5px 5px 5px 1px; font:11px tahoma}
		.zamow table.tab td.text p {width:205px; height:137px; padding:3px 0 0 3px; background: url('../image/input-textarea.jpg') no-repeat;}
			.zamow table td {border:0px}
			.zamow label.error {font-size:11px}

	#footer { clear: both; overflow:hidden; padding:20px 40px 0 40px; margin:0; height:50px; background: url('../image/bottom_bg.png') repeat-x bottom left;}
		#footer ul {padding:5px 0 0 15px; float:left;}
		#footer ul li {display:block; list-style:none; color: #999999; font:9px tahoma; padding:0 0 5px 0}
		#footer ul a {text-decoration: none; color: #999999; font:9px tahoma; }
		#footer ul a:hover {text-decoration: underline; color: #333;  }

	#footer span {float:left;}

/* ankieta */
			
		#content .ankieta_devel a.apply {float:none; display: inline-block; margin:0; cursor:pointer; padding:3px 25px; text-decoration:none; color:#666; border:1px solid #E3E3E3; background:#F0F0F0}
		#content .ankieta_devel a.apply:hover {background:#d7d7d7}
		#content .ankieta_devel select { float:left; border:1px solid #808080; width:130px; font:11px tahoma; padding:1px 1px 1px 3px}
		#content .ankieta_devel textarea {font:11px tahoma}
		#content .ankieta_devel table label.error {font-size:11px; text-align:left}


					
/* */
		.wellhidden { display: none; }
		
