body {background: #ffffff; color:#777777; font-family:tahoma; font-size:12px; line-height:normal}
	body, h1, h2, h3, h4, h5, h6, form, fieldset, label, p, span, input {margin:0; padding:0px; border:0px;}
	a {text-decoration:none; outline: none; font:12px tahoma; cursor:pointer; color:#ff8300;}
	a:hover {color:#bebebe;}
	hr {display:block; margin:10px 0 20px 0; clear:both; overflow:hidden; color:#CACACA; background:#CACACA; border:0; height:1px}

/* GLOBAL */
	.sub table td .error {color:#cc0000}
	.sub label.error {color:#cc0000; display:block; clear:both; overflow:hidden; font:12px/18px tahoma;}
	.sub span.must_be {color:#ff1800}

	a.more, span.more {padding: 0 0 0 20px; background:url("../images/arrow-square.gif") no-repeat 0 -13px; color:#ff8300; font-size:11px}
	a.more:hover {color:#00285c; background-position:0 0}

	#left a.more {float:right; margin:0 15px 0 0}

/* SELECTBOX*/

	dl#navi_pl dd input.selectbox, dl#navi_en dd input.selectbox, dl#navi_ru dd input.selectbox {display: block; padding:5px 0 0px 9px; width: 110px; height:21px; text-align:left; cursor: pointer; border:0px; background: url("../images/select110.jpg") no-repeat; font: 12px tahoma; color:#777777;}
	dl#navi_pl dd div.selectbox-wrapper, dl#navi_en dd div.selectbox-wrapper, dl#navi_ru dd div.selectbox-wrapper {position:absolute; display:block; background:#ffffff; overflow:hidden; margin:0px; padding:0px; text-align:left; font: 12px tahoma; width:108px !important; z-index:10000; border:1px solid #CACACA; border-width:0px 1px 0px 1px;}
	dl#navi_pl dd .selectbox-wrapper ul, dl#navi_en dd .selectbox-wrapper ul, more dd .selectbox-wrapper ul {margin:0px; padding:0px; list-style:none;}
	dl#navi_pl dd .selectbox-wrapper ul li, dl#navi_en dd .selectbox-wrapper ul li, dl#navi_ru dd .selectbox-wrapper ul li {display:block; margin:0; padding:5px 9px; width:90px; z-index:10000; cursor:pointer; border-bottom:1px solid #CACACA;}
	dl#navi_pl dd .selectbox-wrapper ul li.selected, dl#navi_en dd .selectbox-wrapper ul li.selected, dl#navi_ru dd .selectbox-wrapper ul li.selected { background: #ffffff; color:#777777}
	dl#navi_pl dd .selectbox-wrapper ul li:hover, dl#navi_en dd .selectbox-wrapper ul li:hover, dl#navi_ru dd .selectbox-wrapper ul li:hover { background: #ffffff; color:#ff8300;}

	dl#ask_pl dd input.selectbox, dl#ask_en dd input.selectbox, dl#ask_ru dd input.selectbox {display: block; padding:5px 0 0px 9px; width: 149px; height:21px; text-align:left; cursor: pointer; border:0px; background: url("../images/select149.jpg") no-repeat; font: 12px tahoma; color:#777777;}
	dl#ask_pl dd div.selectbox-wrapper, dl#ask_en dd div.selectbox-wrapper, dl#ask_ru dd div.selectbox-wrapper {position:absolute; display:block; background:#ffffff; overflow:hidden; margin:0px; padding:0px; text-align:left; font: 12px tahoma; width:147px !important; z-index:10000; border:1px solid #CACACA; border-width:0px 1px 0px 1px;}
	dl#ask_pl dd .selectbox-wrapper ul, dl#ask_en dd .selectbox-wrapper ul, dl#ask_ru dd .selectbox-wrapper ul {margin:0px; padding:0px; list-style:none;}
	dl#ask_pl dd .selectbox-wrapper ul li, dl#ask_en dd .selectbox-wrapper ul li, dl#ask_ru dd .selectbox-wrapper ul li {display:block; margin:0; padding:5px 9px; width:131px; z-index:10000; cursor:pointer; border-bottom:1px solid #CACACA;}
	dl#ask_pl dd .selectbox-wrapper ul li.selected, dl#ask_en dd .selectbox-wrapper ul li.selected, dl#ask_ru dd .selectbox-wrapper ul li.selected { background: #ffffff; color:#777777}
	dl#ask_pl dd .selectbox-wrapper ul li:hover, dl#ask_en dd .selectbox-wrapper ul li:hover, dl#ask_ru dd .selectbox-wrapper ul li:hover { background: #ffffff; color:#ff8300;}

	.topselect {position:relative; z-index:100}
	.topselect .jquery-selectbox {padding: 2px 5px 0 5px; position: relative; height: 22px; z-index:10000; float: left; display: inline; margin: 0; font: 12px tahoma; color:#777777; width: 98px !important; border: 1px solid #CACACA;}
	.topselect .jquery-selectbox .jquery-selectbox-currentItem {padding: 3px 0px 0px 3px; white-space: nowrap; display: block; overflow: hidden;}
	.topselect .jquery-selectbox .jquery-selectbox-list {display: none; position: absolute; top: 24px; padding:0; left: -1px; width: 108px !important; height: auto  !important; overflow-x: hidden; overflow-y: hidden; z-index: 10000; border: 1px solid #CACACA; font: 12px tahoma; color:#777777; background:#ffffff; border-bottom:0}
	.topselect .jquery-selectbox .jquery-selectbox-moreButton {position: absolute; top: 0px; right: 0px; float: right; background: url("../images/select-down.jpg"); width: 21px; height: 24px; cursor: pointer;}
	.topselect .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {background: url("../images/select-down.jpg");}
	.topselect .jquery-selectbox .jquery-selectbox-item.listelementhover {color:#ff8300; background:#ffffff}
	.topselect .jquery-selectbox .jquery-selectbox-item {display: block; cursor: default;}
	.topselect .jquery-selectbox .jquery-selectbox-list span {display:block; padding:5px 8px; border-bottom:1px solid #CACACA; background:#ffffff}

	/* MSTEC - dodanie flagi do selecta */
	.topselect .jquery-selectbox .pl-currentItemValue { background: url('../images/flag-pl.png') no-repeat 0px 4px; padding-left: 22px; }
	.topselect .jquery-selectbox .en-currentItemValue { background: url('../images/flag-en.png') no-repeat 0px 4px; padding-left: 22px; }
	.topselect .jquery-selectbox .ru-currentItemValue { background: url('../images/flag-ru.png') no-repeat 0px 4px; padding-left: 22px; }
	.topselect .jquery-selectbox .jquery-selectbox-list span.item-0 { background: url('../images/flag-pl.png') no-repeat 4px; padding-left: 25px; }
	.topselect .jquery-selectbox .jquery-selectbox-list span.item-1 { background: url('../images/flag-en.png') no-repeat 4px; padding-left: 25px; }
	.topselect .jquery-selectbox .jquery-selectbox-list span.item-2 { background: url('../images/flag-ru.png') no-repeat 4px; padding-left: 25px; }


	.bottomselect {position:relative; z-index:1000}
	.bottomselect .jquery-selectbox {padding: 2px 5px 0 5px; position: relative; height: 22px; z-index: 1000; float: left; display: inline; margin: 0; font: 12px tahoma; color:#777777; width: 137px !important; border: 1px solid #CACACA;}
	.bottomselect .jquery-selectbox .jquery-selectbox-currentItem {padding: 3px 0px 0px 3px; white-space: nowrap; display: block; overflow: hidden;}
	.bottomselect .jquery-selectbox .jquery-selectbox-list {display: none; position: absolute; top: 24px; padding:0; left: -1px; width: 147px !important; height: auto  !important; overflow-x: hidden; overflow-y: hidden; z-index: 1000; border: 1px solid #CACACA; font: 12px tahoma; color:#777777; background:#ffffff; border-bottom:0}
	.bottomselect .jquery-selectbox .jquery-selectbox-moreButton {position: absolute; top: 0px; right: 0px; float: right; background: url("../images/select-down.jpg"); width: 21px; height: 24px; cursor: pointer;}
	.bottomselect .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {background: url("../images/select-down.jpg");}
	.bottomselect .jquery-selectbox .jquery-selectbox-item.listelementhover {color:#ff8300;}
	.bottomselect .jquery-selectbox .jquery-selectbox-item {display: block; cursor: default; z-index:99999; position:relative}
	.bottomselect .jquery-selectbox .jquery-selectbox-list span {display:block; padding:5px 8px; border-bottom:1px solid #CACACA;}

#wrapper {width:961px; margin:0 auto}

	#header {float:left; clear:both; height:81px; width:961px}
		#top {clear:both; overflow:hidden; padding:7px 11px 0 10px; margin:0 0 12px 0; height:22px; background:#EEEEEE; width:940px}
			#top a.more {float:right;}
			#top .smaller {font-size:9px}
			#top .larger {font-size:10px}
			#top .xx-small {font-size:11px}
			#top .x-small {font-size:12px}
			#top .small {font-size:14px}
			#top .medium {font-size:16px}
			#top .large {font-size:18px}
			#top .x-large {font-size:19px}
			#top .xx-large {font-size:20px}
			#top #scroller_container {float:left; padding:0; margin:0; width:830px; line-height:normal; position: relative; width:940px; height: 18px; overflow: hidden;}
			#top #scroller {white-space: nowrap; }
			#top #scroller span.more {display:inline-block; margin:0 0 0 15px; color:#ff8300}
			#top #scroller span.more:hover {color:#00285c; background-position:0 0}
		#top .single {overflow: hidden; position: absolute; visibility: visible; left: -487px; top: 0px; width: 498px; height: 20px; z-index: 2;}
		#top .first {float:left; padding:0 10px 0 2px; color:#777777; margin: 0px; height: 20px; font-weight: bold; text-decoration: none; text-align: center; cursor: default}
		/*#top .second {float:left; color:#777777; height: 20px; text-align: left; cursor: pointer}*/
		#top .second {float:left; color:#777777; height: 20px; text-align: left}
		#top .second p {float:left}
		#top .second a {color:#777777;}
		#top .second a:hover {color:#bebebe;}
		#top .second a.more {float:left; margin:0 0 0 15px; color:#ff8300}
		#top .second a.more:hover {color:#00285c}
		/*#top .first {float:left; background:#EEEEEE; width:940px; clear:both; overflow:hidden}
		#top .scroller_right {float:right; background: #eeeeee; position:relative; z-index:5000;}*/

		#wrapper .noneticker {background:#ffffff !important; height:40px; padding:12px 0 0 0}


		ul#menu_pl {float:left; padding:5px 0 0 11px; margin:0}
			ul#menu_pl li {float:left; padding:3px 20px 0 0; margin:0 20px 0 0; list-style:none; height:21px; background:url("../images/sep-nav.jpg") no-repeat right 0}
			ul#menu_pl li.m06 {background:none; padding-right:0; margin:0}
			ul#menu_pl li a {display:block; height:18px; text-indent:-999999px}
			ul#menu_pl li.m01 a {width:51px; background:url("../images/menu_pl.jpg") no-repeat 0 0}
			ul#menu_pl li.m02 a {width:71px; background:url("../images/menu_pl.jpg") no-repeat -51px 0}
			ul#menu_pl li.m03 a {width:55px; background:url("../images/menu_pl.jpg") no-repeat -122px 0}
			ul#menu_pl li.m04 a {width:124px; background:url("../images/menu_pl.jpg") no-repeat -177px 0}
			ul#menu_pl li.m05 a {width:40px; background:url("../images/menu_pl.jpg") no-repeat -301px 0}
			ul#menu_pl li.m06 a {width:47px; background:url("../images/menu_pl.jpg") no-repeat -341px 0}
			ul#menu_pl li.m01 a:hover, ul#menu_pl li.m01 a.active {background-position:0 -18px}
			ul#menu_pl li.m02 a:hover, ul#menu_pl li.m02 a.active {background-position:-51px -18px}
			ul#menu_pl li.m03 a:hover, ul#menu_pl li.m03 a.active {background-position:-122px -18px}
			ul#menu_pl li.m04 a:hover, ul#menu_pl li.m04 a.active {background-position:-177px -18px}
			ul#menu_pl li.m05 a:hover, ul#menu_pl li.m05 a.active {background-position:-301px -18px}
			ul#menu_pl li.m06 a:hover, ul#menu_pl li.m06 a.active {background-position:-341px -18px}

		ul#menu_en {float:left; padding:5px 0 0 11px; margin:0}
			ul#menu_en li {float:left; padding:3px 20px 0 0; margin:0 20px 0 0; list-style:none; height:21px; background:url("../images/sep-nav.jpg") no-repeat right 0}
			ul#menu_en li.m06 {background:none; padding-right:0; margin:0}
			ul#menu_en li a {display:block; height:18px; text-indent:-999999px}
			ul#menu_en li.m01 a {width:99px; background:url("../images/menu_en.jpg") no-repeat 0 0}
			ul#menu_en li.m02 a {width:78px; background:url("../images/menu_en.jpg") no-repeat -99px 0}
			ul#menu_en li.m03 a {width:54px; background:url("../images/menu_en.jpg") no-repeat -177px 0}
			ul#menu_en li.m04 a {width:127px; background:url("../images/menu_en.jpg") no-repeat -231px 0}
			ul#menu_en li.m05 a {width:44px; background:url("../images/menu_en.jpg") no-repeat -358px 0}
			ul#menu_en li.m06 a {width:47px; background:url("../images/menu_en.jpg") no-repeat -402px 0}
			ul#menu_en li.m01 a:hover, ul#menu_en li.m01 a.active {background-position:0 -18px}
			ul#menu_en li.m02 a:hover, ul#menu_en li.m02 a.active {background-position:-99px -18px}
			ul#menu_en li.m03 a:hover, ul#menu_en li.m03 a.active {background-position:-177px -18px}
			ul#menu_en li.m04 a:hover, ul#menu_en li.m04 a.active {background-position:-231px -18px}
			ul#menu_en li.m05 a:hover, ul#menu_en li.m05 a.active {background-position:-358px -18px}
			ul#menu_en li.m06 a:hover, ul#menu_en li.m06 a.active {background-position:-402px -18px}

		ul#menu_ru {float:left; padding:5px 0 0 11px; margin:0}
			ul#menu_ru li {float:left; padding:3px 16px 0 0; margin:0 16px 0 0; list-style:none; height:21px; background:url("../images/sep-nav.jpg") no-repeat right 0}
			ul#menu_ru li.m06 {background:none; padding-right:0; margin:0}
			ul#menu_ru li a {display:block; height:18px; text-indent:-999999px}
			ul#menu_ru li.m01 a {width:60px; background:url("../images/menu_ru.jpg") no-repeat 0 0}
			ul#menu_ru li.m02 a {width:55px; background:url("../images/menu_ru.jpg") no-repeat -60px 0}
			ul#menu_ru li.m03 a {width:56px; background:url("../images/menu_ru.jpg") no-repeat -115px 0}
			ul#menu_ru li.m04 a {width:170px; background:url("../images/menu_ru.jpg") no-repeat -171px 0}
			ul#menu_ru li.m05 a {width:60px; background:url("../images/menu_ru.jpg") no-repeat -341px 0}
			ul#menu_ru li.m06 a {width:52px; background:url("../images/menu_ru.jpg") no-repeat -401px 0}
			ul#menu_ru li.m01 a:hover, ul#menu_ru li.m01 a.active {background-position:0 -18px}
			ul#menu_ru li.m02 a:hover, ul#menu_ru li.m02 a.active {background-position:-60px -18px}
			ul#menu_ru li.m03 a:hover, ul#menu_ru li.m03 a.active {background-position:-115px -18px}
			ul#menu_ru li.m04 a:hover, ul#menu_ru li.m04 a.active {background-position:-171px -18px}
			ul#menu_ru li.m05 a:hover, ul#menu_ru li.m05 a.active {background-position:-341px -18px}
			ul#menu_ru li.m06 a:hover, ul#menu_ru li.m06 a.active {background-position:-401px -18px}

			
		dl#navi_pl {float:right; width:265px; padding:0 11px 0 0; margin:0}
		* html dl#navi_pl {width:274px; padding:0 2px 0 0;}
			dl#navi_pl dt {float:left; padding:0; margin:0}
			dl#navi_pl dt a {float:left; display:block; width:136px; height:30px; background:url("../images/tabs_pl.jpg") no-repeat -612px 0; text-indent:-999999px}
			dl#navi_pl dt a:hover {background-position:-612px -30px}
			dl#navi_pl dd {float:right; display:block; width: 110px; padding:2px 0 0 0; margin:0; position:relative; z-index:500}
		dl#navi_en {float:right; width:235px; padding:0 11px 0 0; margin:0}
		* html dl#navi_en {width:246px; padding:0 2px 0 0;}
			dl#navi_en dt {float:left; padding:0; margin:0}
			dl#navi_en dt a {float:left; display:block; width:105px; height:30px; background:url("../images/tabs_en.jpg") no-repeat -631px 0; text-indent:-999999px}
			dl#navi_en dt a:hover {background-position:-631px -30px}
			dl#navi_en dd {float:right; display:block; width: 110px; padding:2px 0 0 0; margin:0; position:relative; z-index:500}
		dl#navi_ru {float:right; width:285px; padding:0 11px 0 0; margin:0}
		* html dl#navi_ru {width:296px; padding:0 2px 0 0;}
			dl#navi_ru dt {float:left; padding:0; margin:0}
			dl#navi_ru dt a {float:left; display:block; width:167px; height:30px; background:url("../images/tabs_ru.jpg") no-repeat -635px 0; text-indent:-999999px}
			dl#navi_ru dt a:hover {background-position:-635px -30px}
			dl#navi_ru dd {float:right; display:block; width: 110px; padding:2px 0 0 0; margin:0; position:relative; z-index:500}


	#main {float:left; display:block; padding:0 0 15px 0; width:961px; margin:0}

		#slide {float:left; display:block; width:961px; position:relative; margin:0 0 12px 0; z-index:1}
			#slide embed {position:relative; z-index:1}
			#slide img {position:relative; float:left}
			#slide #news {display:block; position:absolute; top:259px; left:0; width:961px; z-index:10}
			#slide #news div {float:left; display:block; position:relative; padding:7px 15px 0 15px; width:250px; height:106px; margin:0 0 0 30px; background:url("../images/bg-news.png")}
			* html #slide #news div { margin:0 15px 0 15px}

			#slide #news p {font:12px/18px tahoma; color:#000000}
			#slide #news span {font:9px/18px tahoma; color:#012c4b}
			#slide #news a.more { position:absolute; bottom:10px; left:15px;}

		#banner {float:left; display:block; width:961px; height:199px; position:relative; margin:0; z-index:10; border-bottom:1px solid #ffffff}
			#banner div {display:block; width:961px; height:199px; position: absolute; top:0; left:0; z-index:11}
			#banner div img {z-index:11}
			#banner a {display:block; width:961px !important; height:199px !important; position:absolute; z-index:9999; cursor:pointer}
			#banner a span {display:block; width:961px !important; height:199px !important; clear:both; overflow:hidden}

		#path {float:left; padding:0; margin:0 0 30px 0; width:961px; height:30px; background:#00285C; clear:both; overflow:hidden}
			#path ul.path {float: left; margin:0px; padding:8px 0 0 12px; }
			#path ul.path li {float:left; padding:0 9px 0 22px; margin:0; background:url("../images/arrow-square.gif") no-repeat 0 -13px; font:11px tahoma; color:#ffffff; list-style:none}
			#path ul.path li.home {padding:0 9px 0 0; background:none}
			#path ul.path a {float:left; display:block; margin:0px; padding:0px; font:11px tahoma; color:#ff8300;}
			#path ul.tools {float: right; margin:0px; padding:8px 12px 0 0;}
			#path ul.tools li {float:left; padding:0 0 0 24px; margin:0; font:11px tahoma; color:#ffffff; list-style:none}
			#path ul.tools a {float:left; display:block; margin:0px; padding:0 0 0 20px; font:11px tahoma; color:#ff8300; background:url("../images/arrow-square.gif") no-repeat 0 -13px}
			#path ul.path a:hover, #path ul.tools a:hover {text-decoration: underline}

		dl#ask_pl {float:right; width:216px; padding:2px 11px 0 0; margin:0}
		* html dl#ask_pl {width:224px; padding:0 2px 0 0;}
			dl#ask_pl dt {float:left; padding:5px 0 0 0; margin:0}
			dl#ask_pl dt label {float:left; display:block; width:60px; height:18px; text-indent:-999999px; background:url("../images/ask_pl.jpg") no-repeat 0 0}
			dl#ask_pl dd {float:right; display:block; width: 149px; padding:0; margin:0; position:relative; z-index:500}

		dl#ask_en {float:right; width:221px; padding:2px 11px 0 0; margin:0}
		* html dl#ask_en {width:229px; padding:0 2px 0 0;}
			dl#ask_en dt {float:left; padding:5px 0 0 0; margin:0}
			dl#ask_en dt label {float:left; display:block; width:65px; height:18px; text-indent:-999999px; background:url("../images/ask_en.jpg") no-repeat 0 0}
			dl#ask_en dd {float:right; display:block; width: 149px; padding:0; margin:0; position:relative; z-index:500}

		dl#ask_ru {float:right; width:222px; padding:9px 11px 0 0; margin:0}
		* html dl#ask_ru {width:230px; padding:9px 2px 0 0;}
			dl#ask_ru dt {float:left; padding:5px 0 0 0; margin:0}
			dl#ask_ru dt label {float:left; display:block; width:66px; height:18px; text-indent:-999999px; background:url("../images/ask_ru.jpg") no-repeat 0 0}
			dl#ask_ru dd {float:right; display:block; width: 149px; padding:0; margin:0; position:relative; z-index:500}


		ul.tabs_pl {float:left; padding:0 0 0 11px; margin:0}
			ul.tabs_pl li {float:left; padding:0 9px 0 0; margin:0; list-style:none; height:30px}
			ul.tabs_pl li a {float:left; display:block; height:30px; text-indent:-999999px}
			ul.tabs_pl li.t01 a {width:129px; background:url("../images/tabs_pl.jpg") no-repeat 0 0}
			ul.tabs_pl li.t02 a {width:76px; background:url("../images/tabs_pl.jpg") no-repeat -129px 0}
			ul.tabs_pl li.t03 a {width:63px; background:url("../images/tabs_pl.jpg") no-repeat -205px 0}
			ul.tabs_pl li.t04 a {width:89px; background:url("../images/tabs_pl.jpg") no-repeat -268px 0}
			ul.tabs_pl li.t05 a {width:162px; background:url("../images/tabs_pl.jpg") no-repeat -357px 0}
			ul.tabs_pl li.t06 a {width:93px; background:url("../images/tabs_pl.jpg") no-repeat -519px 0}
			ul.tabs_pl li.t01 a:hover, ul.tabs_pl li.t01 a.active {background-position:0 -30px}
			ul.tabs_pl li.t02 a:hover, ul.tabs_pl li.t02 a.active {background-position:-129px -30px}
			ul.tabs_pl li.t03 a:hover, ul.tabs_pl li.t03 a.active {background-position:-205px -30px}
			ul.tabs_pl li.t04 a:hover, ul.tabs_pl li.t04 a.active {background-position:-268px -30px}
			ul.tabs_pl li.t05 a:hover, ul.tabs_pl li.t05 a.active {background-position:-357px -30px}
			ul.tabs_pl li.t06 a:hover, ul.tabs_pl li.t06 a.active {background-position:-519px -30px}
			
		ul.tabs_en {float:left; padding:0 0 0 11px; margin:0}
			ul.tabs_en li {float:left; padding:0 4px 0 0; margin:0; list-style:none; height:30px}
			ul.tabs_en li a {float:left; display:block; height:30px; text-indent:-999999px}
			ul.tabs_en li.t01 a {width:113px; background:url("../images/tabs_en.jpg") no-repeat 0 0}
			ul.tabs_en li.t02 a {width:76px; background:url("../images/tabs_en.jpg") no-repeat -113px 0}
			ul.tabs_en li.t03 a {width:68px; background:url("../images/tabs_en.jpg") no-repeat -189px 0}
			ul.tabs_en li.t04 a {width:147px; background:url("../images/tabs_en.jpg") no-repeat -257px 0}
			ul.tabs_en li.t05 a {width:125px; background:url("../images/tabs_en.jpg") no-repeat -404px 0}
			ul.tabs_en li.t06 a {width:102px; background:url("../images/tabs_en.jpg") no-repeat -529px 0}
			ul.tabs_en li.t01 a:hover, ul.tabs_en li.t01 a.active {background-position:0 -30px}
			ul.tabs_en li.t02 a:hover, ul.tabs_en li.t02 a.active {background-position:-113px -30px}
			ul.tabs_en li.t03 a:hover, ul.tabs_en li.t03 a.active {background-position:-189px -30px}
			ul.tabs_en li.t04 a:hover, ul.tabs_en li.t04 a.active {background-position:-257px -30px}
			ul.tabs_en li.t05 a:hover, ul.tabs_en li.t05 a.active {background-position:-404px -30px}
			ul.tabs_en li.t06 a:hover, ul.tabs_en li.t06 a.active {background-position:-529px -30px}

		ul.tabs_ru {float:left; padding:0 0 5px 0; margin:0}
			ul.tabs_ru li {float:left; padding:0 7px 0 0; margin:0; list-style:none; height:45px}
			ul.tabs_ru li a {float:left; display:block; height:45px; text-indent:-999999px}
			ul.tabs_ru li.t01 a {width:140px; background:url("../images/tabs_ru.jpg") no-repeat 0 0}
			ul.tabs_ru li.t02 a {width:94px; background:url("../images/tabs_ru.jpg") no-repeat -140px 0}
			ul.tabs_ru li.t03 a {width:87px; background:url("../images/tabs_ru.jpg") no-repeat -234px 0}
			ul.tabs_ru li.t04 a {width:85px; background:url("../images/tabs_ru.jpg") no-repeat -321px 0}
			ul.tabs_ru li.t05 a {width:121px; background:url("../images/tabs_ru.jpg") no-repeat -406px 0}
			ul.tabs_ru li.t06 a {width:108px; background:url("../images/tabs_ru.jpg") no-repeat -527px 0}
			ul.tabs_ru li.t01 a:hover, ul.tabs_ru li.t01 a.active {background-position:0 -45px}
			ul.tabs_ru li.t02 a:hover, ul.tabs_ru li.t02 a.active {background-position:-140px -45px}
			ul.tabs_ru li.t03 a:hover, ul.tabs_ru li.t03 a.active {background-position:-234px -45px}
			ul.tabs_ru li.t04 a:hover, ul.tabs_ru li.t04 a.active {background-position:-321px -45px}
			ul.tabs_ru li.t05 a:hover, ul.tabs_ru li.t05 a.active {background-position:-406px -45px}
			ul.tabs_ru li.t06 a:hover, ul.tabs_ru li.t06 a.active {background-position:-527px -45px}
			ul.tabs_ru li.t06 {padding:0}

			
		#tooltip {left:200px; display:none; padding:7px 20px; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; width:289px; height:60px; background:transparent url(../images/tooltip/silver-arrow.png) no-repeat; z-index:500; line-height:normal}
		/* #tooltip {display:none; padding:25px; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; width:160px; height:70px; background:transparent url(../images/tooltip/black_arrow.png) no-repeat;}*/
		#demo img, #video img {cursor:pointer}

		#tooltip2 {left:750px !important; display:none; padding:7px 20px; font:12px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000000; width:289px; height:60px; background:transparent url(../images/tooltip/silver-arrow2.png) no-repeat; z-index:500; line-height:normal}

		* html #tooltip {background:transparent url(../images/tooltip/silver-arrow.gif) no-repeat;}
		* html #tooltip2 {background:transparent url(../images/tooltip/silver-arrow2.gif) no-repeat;}

		#left ul.tabs_pl {padding:0 0 25px 0}
		#left ul.tabs_pl li {padding:0 9px 0 0}

		#left {float:left; width:670px; padding:0 0 20px 30px} 
		#right {float:right; width:210px; padding:10px 15px 0 0}
			#right img {border:0}
			#right h2 {display:block; padding:0 0 5px 12px; font:22px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ff8300}


			ul#menu {float:left; padding:0 0 30px 0; margin:0; width:210px; border-top:1px solid #CACACA}
				ul#menu li {position:relative; float:left; display:block; padding:0; margin:0; width:210px; list-style:none; clear:both; border-bottom:1px solid #CACACA}
				ul#menu li a {display:block; padding:6px 0 7px 12px; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#777777}
				ul#menu li a:hover, ul#menu li a.active {color:#00285c; background:#EFEFEF}
				ul#menu li:hover {color:#00285c; background:#EFEFEF}
				
				ul#menu li:hover a.subfolderstyle {color:#00285c; background:#EFEFEF}
				
					ul#menu ul {display:block; float:none; position: absolute; top: 17px; left:-205px; width:auto; padding:0; margin:0; background:#CACACA; white-space:nowrap}
					ul#menu ul li {width:100%; border-bottom:1px solid #FFFFFF; white-space:nowrap; position:relative; z-index:500; overflow:hidden}
					ul#menu ul li a {color:#000000; padding:6px 10px; position:relative; z-index:500; white-space:nowrap; width:100% }
					ul#menu ul li a:hover, ul#menu ul li a.active {background:#00285C; color:#ffffff}
		
					* html ul#menu li { float: left; height: 1%; }
					* html ul#menu li a { height: 1%; }
		

			#right #menu {float:left; padding:0 0 30px 0; margin:0; width:210px; border-top:1px solid #CACACA}

				#verticalNav {position:absolute; left:0; top:0; margin:0; list-style:none; position:relative; float:left; padding:0;}

				#verticalNav ul.toplevel {padding:0; margin:0; list-style:none;}
				#verticalNav ul.toplevel ul.sub {padding:0; margin:0; list-style:none;}
				#verticalNav table {border-collapse:collapse; margin:-1px;}
				
				#verticalNav ul.toplevel {width:210px}
				#verticalNav ul.toplevel li {float:left; position:relative; display:block; padding:0; margin:0; width:210px; list-style:none; clear:both; border-bottom:1px solid #CACACA}
				#verticalNav ul.toplevel li a {display:block; padding:6px 0 7px 12px; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#777777; margin:0}
				#verticalNav ul.toplevel li a:hover, #verticalNav ul.toplevel li a.active {color:#00285c; background:#EFEFEF; white-space:normal}
				
				#verticalNav a:hover {white-space:nowrap;}

				#verticalNav ul.toplevel li a:hover {color:#00285c}
				#verticalNav ul.toplevel li:hover > a {color:#00285c; background:#EFEFEF}
				#verticalNav :hover ul.toplevel :hover ul.sub {top:0px; right:230px}

				#verticalNav ul.toplevel ul.sub {position:absolute; right:-9999em; width:auto; display:none; float:none}
				#verticalNav ul.toplevel ul.sub li {width:100%; border-bottom:1px solid #FFFFFF; white-space:nowrap; position:relative; z-index:500; display:block}
				#verticalNav :hover ul.toplevel :hover ul.sub li a {color:#000000; padding:6px 10px; position:relative; z-index:500; white-space:nowrap; width:100% }
				#verticalNav :hover ul.toplevel :hover ul.sub li a:hover, #verticalNav :hover ul.toplevel :hover ul.sub li a.active {background:#00285C; color:#ffffff}
				#verticalNav :hover ul.toplevel :hover ul.sub li a {background:#CACACA; color:#000000; }
				#verticalNav :hover ul.toplevel :hover ul.sub li a:hover, #verticalNav ul.toplevel :hover ul.sub li a.active {background:#00285C; color:#ffffff}
				#verticalNav :hover ul.toplevel :hover ul.sub {display:block}


				#verticalNav :hover ul.toplevel :hover ul.sub {#width:500px !importnat}
				* html #verticalNav :hover ul.toplevel :hover ul.sub {width:500px; right:210px}
				#verticalNav :hover ul.toplevel :hover ul.sub li a {#white-space:normal !importnat;}
				* html #verticalNav :hover ul.toplevel :hover ul.sub li a {#white-space:normal !importnat;}



				ul.clickmenu {padding:0; margin:0; list-style:none; width:210px}
				ul.clickmenu li {float:left; position:relative; display:block; padding:0; margin:0; width:210px; list-style:none; border-bottom:1px solid #CACACA}
				ul.clickmenu li a {display:block; padding:6px 0 7px 25px; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#777777; margin:0}
				ul.clickmenu li a:hover, ul.clickmenu li a.active {color:#00285c; background:#EFEFEF; white-space:normal}
				ul.clickmenu li a.drop-v-menu {background:url("../images/arrow-drop.gif") no-repeat 5px center}
				ul.clickmenu li a.drop-v-menu:hover, ul.clickmenu li a.active2 {background:#EFEFEF url("../images/arrow-drop.gif") no-repeat 5px center}

				ul.clickmenu li:hover > a {color:#00285c; background:#EFEFEF}
				ul.clickmenu :hover ul.v-menu {top:0px; right:230px}

				ul.clickmenu ul.v-menu {position:absolute; padding:0; margin:0; top:0; right:230px; width:auto; display:none; float:none; z-index:99999}
				ul.clickmenu ul.v-menu li {width:100%; border-bottom:1px solid #FFFFFF; white-space:nowrap; position:relative; z-index:500; display:block; list-style:none}
				ul.clickmenu ul.v-menu li a {display:block; padding:6px 10px; position:relative; z-index:500; white-space:nowrap; width:100%; background:#CACACA; color:#000000; }
				ul.clickmenu ul.v-menu li a:hover, ul.clickmenu ul.v-menu li a.active {background:#00285C; color:#ffffff}

				ul.clickmenu ul.v-menu {#width:500px !importnat}
				* html ul.clickmenu ul.v-menu {width:500px; right:210px}
				ul.clickmenu ul.v-menu li a {#white-space:normal !importnat;}
				* html ul.clickmenu ul.v-menu li a {#white-space:normal !importnat;}	
	

/*				#menu ul.toplevel :hover ul.pos1 {top:0px;}
				#menu ul.toplevel :hover ul.pos2 {top:32px;}
				#menu ul.toplevel :hover ul.pos3 {top:64px;}
				#menu ul.toplevel :hover ul.pos4 {top:96px;}
				#menu ul.toplevel :hover ul.pos5 {top:128px;}
				#menu ul.toplevel :hover ul.pos6 {top:160px;}
				#menu ul.toplevel :hover ul.pos7 {top:192px;}
				#menu ul.toplevel :hover ul.pos8 {top:224px;}
				#menu ul.toplevel :hover ul.pos9 {top:256px;}
				#menu ul.toplevel :hover ul.pos10 {top:288px;}
				#menu ul.toplevel :hover ul.pos11 {top:320px;}
				#menu ul.toplevel :hover ul.pos12 {top:352px;}
*/



			ul.dane {float:left; padding:0 0 30px 0; margin:0; width:210px; border-top:1px solid #ffffff}
				ul.dane li {float:left; display:block; padding:0; margin:0; width:210px; list-style:none; clear:both; border-bottom:1px solid #ffffff}
				ul.dane li a {display:block; padding:6px 0 7px 12px; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; background:#ff8300; color:#ffffff}
				/* ul.dane li a:hover, ul.dane li a.active {color:#ff8300}*/
				ul.dane li a {background:#ff8300; color:#ffffff}
				ul.dane li a:hover, ul.dane li a.active {color:#ffffff; background:#00285C}

			#right .lowmargin {padding:0 0 25px 0}
			#right div.ask {float:left; padding:0 0 0 13px}
				#right div.ask a.more {display:block; padding-bottom:2px; margin-bottom:18px; background:url("../images/arrow-orange-right.gif") no-repeat 0 1px}
				#right div.ask a.more:hover {background:url("../images/arrow-blue-right.gif") no-repeat 0 1px}
				

			ul.orange li a {background:#ff8300; color:#ffffff}
			ul.orange li a:hover, ul.orange li a.active {color:#ffffff; background:#00285C}

			#right .download {float:left; padding:0; margin:7px 0 30px 0; width:210px; border:1px solid #CACACA; border-width:1px 0; background:#EEEEEE}

			#right ul.gallery {float:left; padding:20px 0 20px 1px; margin:0 0 20px 0; width:209px; border:1px solid #CACACA; border-width:1px 0; background:#EEEEEE}
				#right ul.gallery li {float:left; padding:0 0 0 3px; margin:0; list-style:none}
				#right ul.gallery li a.prev {display:block; padding:0; margin:77px 0 0 0; width:13px; height:13px; background:url("../images/arrow-square.gif") no-repeat 0 -26px; text-indent:-999999px; font-size:11px}
				#right ul.gallery li a.prev:hover {color:#00285c; background-position:0 -39px}
				#right ul.gallery li a.next {display:block; padding:0; margin:77px 0 0 0; width:13px; height:13px; background:url("../images/arrow-square.gif") no-repeat 0 -13px; text-indent:-999999px; font-size:11px}
				#right ul.gallery li a.next:hover {color:#00285c; background-position:0 0}
				#right #slides {overflow:hidden; position:relative; width:170px; z-index:0 }
				#right #slides ul {position:relative; left:0; top:0; list-style:none; margin:0; padding:0; width:750px; z-index:0}
				#right #slides ul li {padding:0; margin:0}
				/* START - bez tego nie chce działac pod Chrome - Rafał sprawdz prosze*/
				#right #slides ul li img {height:170px;width:168px;}
				/* KONIEC - bez tego nie chce działac pod Chrome - Rafał sprawdz prosze*/

			#right div#video {float:left; width:210px; border:1px solid #CACACA; border-width:1px 0; background:#EEEEEE}


		#content {float:left; width:670px; font:12px/18px tahoma; color:#000000}
			#content h1 {display:block; padding:0 0 15px 0; font:28px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ff8300}
			#content h2 {display:block; padding:0 0 8px 0; font:24px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ff8300}
			#content h3 {display:block; padding:0 0 10px 0; font:bold 14px/18px tahoma; color:#000000}
			#content h4 {display:block; padding:0; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ff8300}
			#content ul {display:block; padding:0 0 8px 0; margin:0 0 0 25px}
			#content ul li {padding:0 0 5px 0; margin:0px;} 
			#content ol {display:block; padding:0 0 8px 0; margin:0 0 0 18px}
			#content ol li {padding:0 0 5px 0; margin-left:8px;} 

			#content p {padding:0 0 15px 0; display:block; vertical-align: text-top; font:12px/18px tahoma; color:#000000}	
			#content p img {padding:3px 15px 10px 15px; display:inline;}
			#content p span {/* wyzruciłem MSTEC aby nie byly pomaranczowe color:#ff8300;*/ font-weight:bold}
			#content a {font:12px tahoma; color:#ff8300}
			#content a:hover {text-decoration:underline}
			#content a.more {font-size:11px}
			#content a.more:hover {color:#00285c; text-decoration:none}
			#content a.linkleft {float:left}
			#content .zoom {float:left; display:block; width:240px; padding:5px 20px 20px 0}
			#content .zoom a {float:left;}
			#content .zoom img {float:left; display:block; clear:both; overflow:hidden; border:0}
			#content .zoom span {display:block; clear:both; overflow:hidden; width:240px;}
			#content .zoom b {float:right; display:block; padding:0; margin:0; clear:both; overflow:hidden; width:13px; height:13px; background:url("../images/icon-glass.jpg") no-repeat; text-indent:-999999px}
			#content div.error {padding:6px 13px 8px 13px; display:block; vertical-align: text-top; font:bold 12px/18px tahoma; color:#ffffff; background:#FF8300}

			#content img {border-color:#CDCDCD}
			#content a img {border:0}

			#content #content_2 img {border:0px solid #CDCDCD}

			#content a.pdf {display:inline-block; padding:0 0 0 20px; font:11px tahoma; color:#ff8300; background:url(../images/icon-pdf.jpg) no-repeat left center}
			#content a.doc {display:inline-block; padding:0 0 0 20px; font:11px tahoma; color:#ff8300; background:url(../images/icon-doc.jpg) no-repeat left center}
			#content a.zip {display:inline-block; padding:0 0 0 20px; font:11px tahoma; color:#ff8300; background:url(../images/icon-zip.jpg) no-repeat left center}
			#content a.xls {display:inline-block; padding:0 0 0 20px; font:11px tahoma; color:#ff8300; background:url(../images/icon-xls.jpg) no-repeat left center}

			#content ul.wyroby {padding:0 0 10px 0; margin:0}
			#content ul.wyroby li { float:left; padding:0 0 8px 20px; clear:both; overflow:hidden; background:url("../images/arrow-orange-right.gif") no-repeat 0 2px; list-style:none}
			#content ul.wyroby li a {display:block; font:11px tahoma; color:#ff8300}
			
			.product {float:left; width:670px; clear:both; overflow:hidden}
				.product .details {float:right; width:405px}

			#content .oneline {float:left; width:670px; clear:both; overflow:hidden; padding:0 0 15px 0}
				#content .oneline h3 {float:left}
				#content .oneline a.more {float:right; text-decoration:none; font-size:11px }

			#content ul.articles {float:left; padding:10px 0 10px 7px; margin:0; width:100%; border-top:1px solid #ffffff}
				#content ul.articles li {display:block; padding:0 0 15px 0; margin:0; list-style:none; clear:both}
				#content ul.articles li a {display:block; padding:0 0 0 20px; font:11px tahoma; color:#ff8300}
				#content ul.articles li a.pdf {background:url(../images/icon-pdf.jpg) no-repeat left center}
				#content ul.articles li a.doc {background:url(../images/icon-doc.jpg) no-repeat left center}
				#content ul.articles li a.zip {background:url(../images/icon-zip.jpg) no-repeat left center}
				#content ul.articles li a.xls {background:url(../images/icon-xls.jpg) no-repeat left center}

			#content table {width: 99%; padding:0px; margin: 0 0 15px 0; border-color:#000000; border-collapse:collapse; clear:both}
				#content table p {padding:0px}
				#content table tbody {border-style:none}
				#content table tr {border:0px; border-collapse:collapse;}
				#content table td {border-color:#000000; border-collapse:collapse; }

			#content table.details {width:670px; margin:15px 0; padding: 0; border:1px solid #CACACA; border-width:1px 0px 0px 0px; clear:both; overflow:hidden; text-align:left}
				#content table.details tr {padding:0; margin:0; border-collapse:0; border:0px}
				#content table.details td {padding:6px; color:#000000; font:12px tahoma; border:1px solid #CACACA; border-width:0px 0px 1px 0px; vertical-align: text-top; vertical-align:top}
				#content table.details td.head {padding-left:0; width:190px; border-right:1px solid #CACACA;}

			#content table.site_map { width: 100%; margin: 0 0 0 10px; padding:0px; float: left; border:0px; }
				* html #content table.site_map {margin-left:5px}
				#content table.site_map table {margin: 0; padding:0px; border:0px;}
				#content table.site_map, #content table.site_map tr, #content table.site_map td {color:#00285C; border:0px; border-collapse:collapse; padding: 0px; }
				#content table.site_map b {color:#00285C}
				


			#content div#sizes {float:left; width:670px; padding:12px 0 0 0; clear:both; overflow:hidden}
				#content div#sizes h4 {text-align:center; padding:0 0 10px 0; color:#000000; font-size:12px; font-family:tahoma; font-weight:bold}
				#content div#sizes p {padding:0; font-size:11px}
				#content div#sizes p b {display:block; padding-top:7px}

				#content div#sizes table {width:671px; padding: 0; margin:10px 0 25px 0; border:1px solid #CACACA; border-width:1px 0px 0px 0px; clear:both; overflow:hidden; text-align:center}
					#content div#sizes table tr {padding:0; margin:0; border-collapse:0; border:0px}
					#content div#sizes table td {padding:7px 4px; color:#000000; font:12px tahoma; border:1px solid #CACACA; border-width:0px 1px 1px 0px; vertical-align: middle}
					#content div#sizes table th { background:#EEEEEE; padding:7px 4px; border:1px solid #CACACA; border-width:0px 1px 1px 0px; font-weight:normal; font:12px tahoma;}
					#content div#sizes table th b {font:10px tahoma;}

			/*		
				#content div#sizes1 p {padding:0; font-size:11px}
				#content div#sizes1 p b {display:block; padding-top:7px}
			*/
				
			ul#gallery {float:left; padding:0; margin:0; width:670px;}
				ul#gallery li {float:left; display:inline; padding:0 20px 20px 0; margin:0; list-style:none}
				ul#gallery img {border:0}

			#content div.obudowy {float:left; width:670px; clear:both; overflow:hidden}
				#content div.obudowy div {float:left; width:670px; clear:both; overflow:hidden; padding:0 0 25px 0}
				#content div.obudowy a {float:left; margin:0 28px 0 0; padding:0; width:103px !important; text-align:center; color:#000000; display:block; color:#000000; font:12px tahoma}
				#content div.obudowy img {border:1px solid #CDCDCD; padding:0; margin:0; clear:both; overflow:hidden; display:block}
				#content div.obudowy a:hover {text-decoration:none}
				
				

			#content div#news {float:left; width:670px; padding:0 0 15px 0; clear:both; overflow:hidden}
				#content div#news h1 {float:left}
				#content div#news p {padding:0 0 10px 0; display:block; width:670px; overflow:hidden}
				#content div#news a {color:#000000}
				#content div#news a.more {float:none; display:block; margin:3px 0 0 0; color:#ff8300;}
				#content div#news a.more:hover {color:#00285c;}

			#content div#partners {float:left; width:670px; padding:0; clear:both; overflow:hidden}
				#content div#partners .singlerow {float:left; width:670px; padding:0 0 15px 0; clear:both; overflow:hidden}
				#content div#partners .singlerow div {float:left; width:300px; padding:0 30px 0 0} 
				#content div#partners a.more {position:relative; margin-top:-50px}
				#content div#partners hr {margin-bottom:10px}
				#content div#partners p {padding:0}
				#content div#partners p span {color:#000000; font-weight:normal}
				#content div#partners .singlerow div a.more {float:none; display:block; margin:0 0 11px 0}
				
			#content div.contacts {float:left; width:670px; padding:0; clear:both; overflow:hidden}
				#content div.contacts .singlerow {float:left; width:670px; padding:0 0 15px 0; clear:both; overflow:hidden}
				#content div.contacts .singlerow div {float:left; width:300px; padding:0 30px 0 0} 
				#content div.contacts a.more {position:relative; margin-top:-50px}
				#content div.contacts hr {margin-bottom:10px}
				#content div.contacts p {padding:0}
				#content div.contacts p span {color:#000000; font-weight:normal}
				#content div.contacts .singlerow div a.more {float:none; display:block; margin:0 0 11px 0}	
				#content div.contacts h4 {font:bold 12px/18px tahoma; color:#000000}
				#content div.contacts h4 a {font:bold 12px tahoma; color:#000000}
				#content div.contacts h4 a:hover {text-decoration:none}
				#content div.contacts a.skype {color:#000000}
				#content div.contacts span.country {display:inline-block; margin:0 2px 0 0; padding:2px 0 0 0; width:21px; height:16px; background:url("../images/icon-country.jpg") no-repeat; font:10px arial; color:#000000; text-align:center}
			
			/* #content div#google { display:block; clear:both; overflow:hidden; padding:0 0 15px 0; width: 668px; height: 403px; border:1px solid #CACACA; background-image: url("../images/google_load.gif") no-repeat }*/
			#content div#google { margin-bottom: 20px; padding:0 0 15px 0; width: 668px; height: 403px; background-image: url("../images/google_load.gif"); background-position: center; background-repeat: no-repeat; border: 1px #CACACA solid }	
				#content div#google img {border:1px solid #CACACA}

			#content div.ask {float:left; width:670px; padding:0 0 15px 0; clear:both; overflow:hidden}
				#content div.ask div.col {float:left; width:320px; padding:0 10px 0 0} 
				#content div.col div {float:left; width:320px; padding:0 0 12px 0; clear:both}
				#content div.ask label {display:block; padding:0 0 7px 0; float:left; width:320px;}
				#content div.col div span {display:inline-block}
				#content div.col div span.error {color:#FF8300;}
				#content div.col div input {float:left; padding:6px 0 0 8px; margin:0 6px 0 0; width:270px; border:1px solid #CACACA; height:20px; font:12px tahoma; color:#000000}
				#content div.col div input:focus, #content div.col div input.error, #content div.col div textarea.error, #content div.col div textarea:focus {border:1px solid #FF8300; color:#FF8300; background:#EEEEEE}
				#content div.col textarea {float:left; padding:6px 0 0 8px; margin:0 6px 0 0; width:290px; border:1px solid #CACACA; height:78px; font:12px tahoma; color:#000000}
				#content div.ask p {float:left; width:320px; clear:both; overflow:hidden; padding:3px 0 25px 0}
				#content div.ask p input {float:left}
				#content div.ask p em {float:left; width:27px; padding:5px 0 0 0; margin:0} 
				#content div.ask p span {float:left; color:#000000; font-weight:normal; width:290px}
				#content div.ask a.send {float:left; padding:3px 0 0 0; margin:0 8px 0 0; width:63px; text-align:center; height:27px; background:#ff8300; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ffffff}
				#content div.ask a.cancel {float:left; padding:3px 0 0 0; width:63px; text-align:center; height:27px; background:#CACACA; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ffffff}
				#content div.ask a.send:hover, #content div.ask a.cancel:hover {background:#00285C; text-decoration:none}

				#content div.ask2 {padding-bottom:0}
				#content div.ask2 div.col {float:left; width:430px; padding-top:15px}
				#content div.ask2 div.col div {width:430px}
				#content div.ask2 label {width:160px; clear:none; padding:3px 0 7px 0;}
				#content div.ask2 div.col div input, #content div.ask2 div.col div textarea {width:238px}
				#content div.ask2 p {padding-bottom:0}
				#content div.ask2 p.agree {width:230px; float:left; padding-top:15px; clear:none; overflow:visible}
				#content div.ask2 p span {width:200px}
				#content div.ask2 a.send {margin-left:159px}


			#content ul.pages {float:right; padding:15px 0 0 0; margin:0}
				#content ul.pages li {float:left; padding:0px 7px; margin:0; list-style:none; background:url("../images/sep-pages.jpg") no-repeat right 4px; color:#ff8300; font:bold 12px/18px tahoma}
				#content ul.pages a, #content div#news ul.pages a {color:#ff8300; font:bold 12px/18px tahoma}
				#content ul.pages a.active, #content div#news ul.pages a.active {text-decoration:underline; color:#00285C}
				#content ul.pages li.prev {padding:3px 10px 0 0; background:none}
				#left #content ul.pages li.next {padding:3px 0 0 10px; background:none}
				#left #content ul.pages li.prev a {display:block; padding:0; margin:0; width:13px; height:13px; background:url("../images/arrow-square.gif") no-repeat 0 -26px; text-indent:-999999px; font:11px tahoma}
				#left #content ul.pages li.prev a:hover {color:#00285c; background-position:0 -39px}
				#left #content ul.pages li.next a {display:block; padding:0; margin:0; width:13px; height:13px; background:url("../images/arrow-square.gif") no-repeat 0 -13px; text-indent:-999999px; font:11px tahoma}
				#left #content ul.pages li.next a:hover {color:#00285c; background-position:0 0}
				#content ul.pages li.nexttolast {background:none}

			#content div#tabs {float:left; width:670px; padding:5px 0 0 0; clear:both; overflow:hidden}

				/* Caution! Ensure accessibility in print and other media types... */
				@media projection, screen { /* Use class for showing/hiding tab content, so that visibility can be better controlled in different media types... */
					.tabs-hide {display: none;}
				}
				/* Hide useless elements in print layouts... */
				@media print {.tabs-nav {display: none;}}

				#content div#tabs .tabs-nav {list-style: none; margin: 0; padding:0;}
				#content div#tabs .tabs-nav:after {display: block; clear: both; content: " ";}
				#content div#tabs .tabs-nav li {float: left; margin: 0; min-width: 84px; padding:0 7px 0 0; list-style:none}
				* html #content div#tabs .tabs-nav {float: left; clear:both; overflow:hidden}
				.tabs-nav a, .tabs-nav a span {display: block; padding:0; color:#777777; font:14px "Trebuchet MS", Arial, Helvetica, sans-serif; text-decoration:none}
				.tabs-nav a {position: relative; top: 1px; z-index: 2; padding-left: 0; color: #27537a; font-size: 12px; font-weight: bold; text-align: center; text-decoration: none; white-space: nowrap; }
				.tabs-nav .tabs-selected a {color: #000; }
				.tabs-nav .tabs-selected a, .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {background-position: 100% -150px; outline: 0}
				.tabs-nav a, .tabs-nav .tabs-disabled a:hover, .tabs-nav .tabs-disabled a:focus, .tabs-nav .tabs-disabled a:active {background-position: 100% -100px; text-decoration:none}
				.tabs-nav a span {width: 64px; min-width: 64px; height: 20px; min-height: 20px; padding: 6px 10px 3px 10px; background: #EEEEEE; border: 1px solid #CACACA; border-width:1px 1px 0 1px}
				*>.tabs-nav a span {width: auto; height: auto;}
				.tabs-nav .tabs-selected a span {padding-top: 6px; padding-bottom:4px; background:#ffffff}
				.tabs-nav .tabs-selected a span, .tabs-nav a:hover span, .tabs-nav a:focus span, .tabs-nav a:active span {background-position: 0 -50px;}
				.tabs-nav a span, .tabs-nav .tabs-disabled a:hover span, .tabs-nav .tabs-disabled a:focus span, .tabs-nav .tabs-disabled a:active span {    background-position: 0 0;}
				.tabs-nav .tabs-selected a:link, .tabs-nav .tabs-selected a:visited, .tabs-nav .tabs-disabled a:link, .tabs-nav .tabs-disabled a:visited {cursor: pointer;}
				#content .tabs-nav a:hover, .tabs-nav a:focus, .tabs-nav a:active {cursor: pointer; text-decoration:none}
				.tabs-nav .tabs-disabled {opacity: .4;}
				#content .tabs-container {border-top: 1px solid #CACACA; padding:20px 0 0 0; background: #fff;}
				.tabs-loading em {padding:0}
				#content div#tabs p {padding:0 0 7px 0; margin:0}
				* html #content .tabs-container {float: left; clear:both; overflow:hidden; width:670px}
				#content div#tabs li.tabs-disabled {width:0px; min-width:0px; display:block; padding:31px 0 0 0; }
				#content div#tabs li.tabs-disabled a {border:0; display:none }
				* html #content div#tabs li.tabs-disabled {float:left; height:31px; padding:0}

				#content table.tab-tabs {width:670px; padding: 0; margin:0; border:0; clear:both; overflow:hidden; text-align:left}
					#content table.tab-tabs tr {padding:0; margin:0; border-collapse:0; border:0px}
					#content table.tab-tabs td {padding:11px 0 13px 0; color:#000000; font:12px tahoma; border:0; border-bottom:1px solid #CACACA; text-align:right; width:210px}
					#content table.tab-tabs th {padding:11px 0 13px 0; color:#000000; font:12px tahoma; border:0; border-bottom:1px solid #CACACA;}
					#content table.tab-tabs a.more {float:none; margin:0 0 0 20px}
					#content table.tab-tabs .last td, #content table.tab-tabs .last th {border:0}
					#content table.tab-tabs span.edit-links {text-align:left !important; float:left}


			#content div.uwagi {float:left; width:670px; padding:15px 0 15px 0; clear:both; overflow:hidden}
				#content div.uwagi div.col {float:left; width:670px; padding:0} 
				#content div.uwagi div {float:left; width:670px; padding:0 0 12px 0; clear:both}
				#content div.uwagi label {display:block; padding:0 0 7px 0; float:left; width:139px; margin:0}
				#content div.uwagi textarea:focus {border:1px solid #000000; color:#000000; background:#ffffff}
				#content div.uwagi textarea {float:left; padding:6px 0 0 8px; margin:0; width:507px; border:1px solid #CACACA; height:78px; font:12px tahoma; color:#000000}
				#content div.uwagi textarea.error {border:1px solid #000000; color:#000000; background:#ffffff}
				#content div.uwagi a.send {float:left; padding:3px 0 0 0; margin:0 0 0 139px; width:93px; text-align:center; height:27px; background:#ff8300; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ffffff}
				#content div.uwagi a.send:hover {background:#00285C; text-decoration:none}

			#content div.subskrybcja {float:left; width:670px; padding:15px 0 15px 0; margin:0 0 15px 0; clear:both; overflow:hidden}
				#content div.subskrybcja div {float:left; width:450px; padding:0 0 12px 0; clear:both}
				#content div.subskrybcja label {display:block; padding:3px 0 7px 0; float:left; width:139px;}
				#content div.subskrybcja div span {display:inline-block; color:#000000;}
				#content div.subskrybcja div input {float:left; padding:2px 0 2px 8px; margin:0 6px 0 0; width:270px; border:1px solid #CACACA; height:20px; font:12px/20px tahoma; color:#000000}
				#content div.subskrybcja div input:focus, #content div.subskrybcja input.dark {border:1px solid #000000; color:#000000; background:#ffffff}
				#content div.subskrybcja input.error {border:1px solid #FF8300; color:#FF8300; background:#EEEEEE}
				#content div.subskrybcja p {float:left; width:320px; clear:both; overflow:hidden; padding:3px 0 25px 0}
				#content div.subskrybcja a.send {float:left; padding:3px 0 0 0; margin:0 0 0 139px; width:93px; text-align:center; height:27px; background:#ff8300; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ffffff}
				#content div.subskrybcja a.send:hover {background:#00285C; text-decoration:none}
				#content div.subskrybcja a.more {float:left; margin:10px 0 0 139px; font-size:12px; line-height:13px}

			#main .newsletter {width:920px}
				#main .newsletter #content {width:900px}
				#main .newsletter h1 {padding-bottom:10px}

			#content div.save-us {float:left; width:900px; padding:15px 0 0 0; margin:0 0 15px 0; clear:both; overflow:hidden; }
				#content div.save-us div.col {float:left; width:340px; padding:0 10px 0 0} 
				#content div.save-us div.col div {float:left; width:340px; padding:0 0 12px 0; clear:both}
				#content div.save-us label {display:block; padding:3px 0 7px 0; float:left; width:40px;}
				#content div.save-us div span {display:inline-block; color:#000000;}
				#content div.save-us div input {float:left; padding:2px 0 2px 8px; margin:0 6px 0 0; width:270px; border:1px solid #CACACA; height:20px; font:12px/20px tahoma; color:#000000}
				#content div.save-us div input:focus, #content div.save-us input.error, #content div.save-us input.dark {border:1px solid #000000; color:#000000; background:#ffffff; outline: 0 }
				#content div.save-us b {float:left; font-weight:normal; margin-left:40px; padding:0}
				#content div.save-us p {float:left; width:320px; clear:both; overflow:hidden; padding:3px 0 25px 0}
				#content div.save-us p em {float:left; width:20px; padding:2px 0 0 0; margin:0} 
				* html #content div.save-us p em {padding-top:0}
				#content div.save-us p span {float:left; color:#000000; font-weight:normal; width:480px}
				#content div.save-us a.send {float:left; padding:3px 0 0 0; margin:0 8px 0 40px; width:93px; text-align:center; height:27px; background:#ff8300; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ffffff}
				#content div.save-us a.cancel {float:left; padding:3px 0 0 0; width:93px; text-align:center; height:27px; background:#CACACA; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ffffff}
				#content div.save-us a.send:hover, #content div.save-us a.cancel:hover {background:#00285C; text-decoration:none}
				#content div.save-us a.more {float:left; margin:10px 0 0 40px; font-size:12px; line-height:13px}
				#content div.save-us .noaccount a.more {margin:2px 0 0 7px; font-size:12px; line-height:13px}
				#content div.save-us p.agree {float:left; width:510px; float:left; clear:none; overflow:visible; padding:0}
				#content div.save-us .box {float:left; position:relative; margin:5px 0 15px 0; width:820px; padding:17px 15px 5px 15px; clear:both; border:1px solid #CACACA; background:#EEEEEE}
					#content div.save-us .box span.arrow {display:block; position:absolute; top:-11px; left:135px; width:20px; height:11px; background:url("../images/arrow-up.jpg") no-repeat}
					#content div.save-us .box p {width:820px; padding:0 0 10px 0; margin:0}
					#content div.save-us .box b {font-weight:bold; margin:0; padding:0; float:none}
					#content div.save-us .box a.more {margin:0}
					#content div.save-us ul {padding:0 0 13px 0; margin:0; margin:0; clear:both; overflow:hidden;}
					#content div.save-us ul li {display:block; padding:0 0 11px 0; margin:0; clear:both; overflow:hidden; list-style:none}
			/*	#content div.save-us label.error {padding-left:40px; width:320px}*/

				#content div.recommend div.col {width:500px}
				#content div.recommend div.col div {width:500px}
				#content div.recommend label {width:150px}
				#content div.recommend a.send {float:left; padding:3px 0 0 0; margin:0 8px 0 150px; width:93px; text-align:center; height:27px; background:#ff8300; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ffffff}
			/*	#content div.recommend label.error {padding-left:150px}*/

				#content div.default a.send {float:left; width:110px; text-align:center; height:27px; background:#ff8300; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ffffff}
			/*	#content div.default label.error {padding-left:40px; width:320px}*/

				#content div.rejestracja div.col {width:380px}
				#content div.rejestracja div.col div {width:380px}
				#content div.rejestracja label {width:80px}
				#content div.rejestracja a.send {float:left; padding:3px 0 0 0; margin:0 8px 0 150px; width:150px; text-align:center; height:27px; background:#ff8300; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ffffff}
			/*	#content div.rejestracja label.error {padding-left:80px}*/
			
				#content div.reg2 label {width:100px}
				#content div.reg2 div.col, #content div.reg2 div.col div{width:400px}
				#content div.reg2 a.send {margin:0 8px 0 100px;}
				#content div.reg2 p.agree {width:490px}
				#content div.reg2 p.agree span {width:460px}


			#pytaj {float:left; width:915px; padding:0 0 30px 30px; clear:both; overflow:hidden; color:#000000}
			#pytaj .pane {float:left; width:915px; padding:17px 0 10px 0; margin:0 0 30px 0; border:1px solid #cccccc; border-width:1px 0}
			#pytaj .dark {padding:17px 0 10px 11px; width:904px; background:#EEEEEE}
			#pytaj .col {float:left; width:421px; padding:0; margin:0}
			#pytaj .right {float:left; width:465px; padding:0 0 0 21px; margin:0}
			#pytaj .dark .col {float:left; width:417px; padding:0; margin:0}
			#pytaj .dark .right {float:left; width:465px; padding:0 0 0 14px; margin:0}

			/*
			#pytaj input.selectbox {display: block; padding:5px 0 0px 9px; width: 110px; height:21px; text-align:left; cursor: pointer; border:0px; background: url("../images/select110.jpg") no-repeat; font: 12px tahoma; color:#000000;}
			#pytaj div.selectbox-wrapper {position:absolute; display:block; background:#ffffff; overflow:hidden; margin:0px; padding:0px; text-align:left; font: 12px tahoma; width:108px !important; z-index:10000; border:1px solid #CACACA; border-width:0px 1px 0px 1px;}
			#pytaj .selectbox-wrapper ul {margin:0px; padding:0px; list-style:none;}
			#pytaj .selectbox-wrapper ul li {display:block; margin:0; padding:5px 9px; width:90px; z-index:10000; cursor:pointer; border-bottom:1px solid #CACACA;}
			#pytaj .selectbox-wrapper ul li.selected { background: #ffffff; color:#777777}
			#pytaj .selectbox-wrapper ul li:hover { background: #ffffff; color:#ff8300;}
			*/

			#pytaj .col div {float:left; width:421px; padding:0 0 7px 0; clear:both}
			#pytaj .right div {width:465px;}
			#pytaj .dark .col div {float:left; width:417px; padding:0 0 7px 0; clear:both}
			#pytaj .dark .right div {width:465px;}
			#pytaj label {float:left; padding:5px 0 3px 0; margin:0; width:194px; color:#000000}
			#pytaj .right label {width:230px}
			#pytaj .dark label {float:left; padding:5px 0 3px 0; margin:0; width:183px; color:#000000}
			#pytaj .dark .right label {width:230px}

			#pytaj .col div.drop72 {width:72px; padding:0; clear:none}
			/*
			#pytaj .col div.drop72 input.selectbox {padding:5px 0 0px 9px; width: 63px; height:21px; background: url("../images/select72.jpg") no-repeat;}
			#pytaj .col div.drop72 div.selectbox-wrapper {padding:0; width:70px !important; float:none}
			#pytaj .col div.drop72 div.selectbox-wrapper ul li {width:52px !important}
			*/
			
			#pytaj .col div.drop72 .jquery-selectbox {padding: 2px 5px 0 5px; position: relative; height: 22px; float: left; display: inline; margin: 0; font: 12px tahoma; color:#000000; width: 62px !important; border: 1px solid #CACACA; background:#ffffff}
			#pytaj .col div.drop72 .jquery-selectbox .jquery-selectbox-currentItem {padding: 2px 0px 0px 3px; white-space: nowrap; display: block; overflow: hidden;}
			#pytaj .col div.drop72 .jquery-selectbox .jquery-selectbox-list {display: none; position: absolute; top: 24px; padding:0; left: -1px; width: 72px !important; height: auto  !important; overflow-x: hidden; overflow-y: hidden; z-index: 1000; border: 1px solid #CACACA; font: 12px tahoma; color:#777777; background:#ffffff; border-bottom:0}
			#pytaj .col div.drop72 .jquery-selectbox .jquery-selectbox-moreButton {position: absolute; top: 0px; right: 0px; float: right; padding:0; background: url("../images/select-down.jpg"); width: 21px; height: 19px !important; cursor: pointer;}
			#pytaj .col div.drop72 .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {background: url("../images/select-down.jpg");}
			#pytaj .col div.drop72 .jquery-selectbox .jquery-selectbox-item.listelementhover {color:#ff8300; background:#ffffff}
			#pytaj .col div.drop72 .jquery-selectbox .jquery-selectbox-item {display: block; cursor: default;}
			#pytaj .col div.drop72 .jquery-selectbox .jquery-selectbox-list span {float:none; color:#000000; display:block; padding:5px 8px; border-bottom:1px solid #CACACA; background:#ffffff; cursor:pointer}

			#pytaj .col div.ontop .jquery-selectbox {position:relative; z-index:9999 !important}


			
			#pytaj .col div.drop52 {width:52px; padding:0; clear:none}
			/*
			#pytaj .col div.drop52 input.selectbox {padding:5px 0 0px 9px; width: 53px; height:21px; background: url("../images/select52.jpg") no-repeat;}
			#pytaj .col div.drop52 div.selectbox-wrapper {padding:0; width:50px !important; float:none}
			#pytaj .col div.drop52 div.selectbox-wrapper ul li {width:32px !important}
			*/

			#pytaj .col div.drop52 .jquery-selectbox {padding: 2px 5px 0 5px; position: relative; height: 22px; float: left; display: inline; margin: 0; font: 12px tahoma; color:#000000; width: 42px !important; border: 1px solid #CACACA; background:#ffffff}
			#pytaj .col div.drop52 .jquery-selectbox .jquery-selectbox-currentItem {padding: 2px 0px 0px 3px; white-space: nowrap; display: block; overflow: hidden;}
			#pytaj .col div.drop52 .jquery-selectbox .jquery-selectbox-list {display: none; position: absolute; top: 24px; padding:0; left: -1px; width: 52px !important; height: auto  !important; overflow-x: hidden; overflow-y: hidden; z-index: 10000; border: 1px solid #CACACA; font: 12px tahoma; color:#777777; background:#ffffff; border-bottom:0}
			#pytaj .col div.drop52 .jquery-selectbox .jquery-selectbox-moreButton {position: absolute; top: 0px; right: 0px; float: right; padding:0; background: url("../images/select-down.jpg"); width: 21px; height: 19px !important; cursor: pointer;}
			#pytaj .col div.drop52 .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {background: url("../images/select-down.jpg");}
			#pytaj .col div.drop52 .jquery-selectbox .jquery-selectbox-item.listelementhover {color:#ff8300; background:#ffffff}
			#pytaj .col div.drop52 .jquery-selectbox .jquery-selectbox-item {display: block; cursor: default;}
			#pytaj .col div.drop52 .jquery-selectbox .jquery-selectbox-list span {float:none; color:#000000; display:block; padding:5px 8px; border-bottom:1px solid #CACACA; background:#ffffff; cursor:pointer}

			
			#pytaj .col div.drop215 {width:215px; padding:0; clear:none}
			
			/*
			#pytaj .col div.drop215 input.selectbox {padding:5px 0 0px 9px; width: 206px; height:21px; background: url("../images/select215.jpg") no-repeat;}
			#pytaj .col div.drop215 div.selectbox-wrapper {padding:0; width:213px !important; float:none}
			#pytaj .col div.drop215 div.selectbox-wrapper ul li {width:195px !important}
			*/

			#pytaj .col div.drop215 .jquery-selectbox {padding: 2px 5px 0 5px; position: relative; height: 22px; float: left; display: inline; margin: 0; font: 12px tahoma; color:#000000; width: 205px !important; border: 1px solid #CACACA; background:#ffffff}
			#pytaj .col div.drop215 .jquery-selectbox .jquery-selectbox-currentItem {padding: 2px 0px 0px 3px; white-space: nowrap; display: block; overflow: hidden;}
			#pytaj .col div.drop215 .jquery-selectbox .jquery-selectbox-list {display: none; position: absolute; top: 24px; padding:0; left: -1px; width: 215px !important; height: auto  !important; overflow-x: hidden; overflow-y: hidden; z-index: 10000; border: 1px solid #CACACA; font: 12px tahoma; color:#777777; background:#ffffff; border-bottom:0}
			#pytaj .col div.drop215 .jquery-selectbox .jquery-selectbox-moreButton {position: absolute; top: 0px; right: 0px; float: right; padding:0; background: url("../images/select-down.jpg"); width: 21px; height: 19px !important; cursor: pointer;}
			#pytaj .col div.drop215 .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {background: url("../images/select-down.jpg");}
			#pytaj .col div.drop215 .jquery-selectbox .jquery-selectbox-item.listelementhover {color:#ff8300; background:#ffffff}
			#pytaj .col div.drop215 .jquery-selectbox .jquery-selectbox-item {display: block; cursor: default;}
			#pytaj .col div.drop215 .jquery-selectbox .jquery-selectbox-list span {float:none; color:#000000; display:block; padding:5px 8px; border-bottom:1px solid #CACACA; background:#ffffff; cursor:pointer}

			
			#pytaj .fullcol div.drop120 {width:120px; padding:0; clear:none}
			/*
			#pytaj .fullcol div.drop120 input.selectbox {padding:5px 0 0px 9px; width: 111px; height:21px; background: url("../images/select120.jpg") no-repeat;}
			#pytaj .fullcol div.drop120 div.selectbox-wrapper {padding:0; width:118px !important; float:none}
			#pytaj .fullcol div.drop120 div.selectbox-wrapper ul li {width:100px !important}
			*/

			#pytaj .fullcol div.drop120 .jquery-selectbox {padding: 2px 5px 0 5px; position: relative; height: 22px; float: left; display: inline; margin: 0; font: 12px tahoma; color:#000000; width: 110px !important; border: 1px solid #CACACA; background:#ffffff}
			#pytaj .fullcol div.drop120 .jquery-selectbox .jquery-selectbox-currentItem {padding: 2px 0px 0px 3px; white-space: nowrap; display: block; overflow: hidden;  font:12px tahoma; text-align:left; color:#000000; width:110px}
			#pytaj .fullcol div.drop120 .jquery-selectbox .jquery-selectbox-list {display: none; position: absolute; top: 24px; padding:0; left: -1px; width: 120px !important; height: auto  !important; overflow-x: hidden; overflow-y: hidden; z-index: 10000; border: 1px solid #CACACA; font: 12px tahoma; color:#777777; background:#ffffff; border-bottom:0}
			#pytaj .fullcol div.drop120 .jquery-selectbox .jquery-selectbox-moreButton {position: absolute; top: 0px; right: 0px; float: right; padding:0; background: url("../images/select-down.jpg"); width: 21px; height: 19px !important; cursor: pointer;}
			#pytaj .fullcol div.drop120 .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {background: url("../images/select-down.jpg");}
			#pytaj .fullcol div.drop120 .jquery-selectbox .jquery-selectbox-item.listelementhover {color:#ff8300; background:#ffffff}
			#pytaj .fullcol div.drop120 .jquery-selectbox .jquery-selectbox-item {display: block; cursor: default;}
			#pytaj .fullcol div.drop120 .jquery-selectbox .jquery-selectbox-list span {float:none; color:#000000; display:block; clear:none; overflow:visible; padding:5px 8px; cursor:pointer; border-bottom:1px solid #CACACA; background:#ffffff; width:120px; text-align:left; font:12px tahoma !important}

			#pytaj .fullcol div.drop120dark .jquery-selectbox {padding: 2px 5px 0 5px; position: relative; height: 22px; float: left; display: inline; margin: 0; font: 12px tahoma; color:#000000; width: 110px !important; border: 1px solid #CACACA; background:#eeeeee}
			#pytaj .fullcol div.drop120dark .jquery-selectbox .jquery-selectbox-currentItem {padding: 2px 0px 0px 3px; white-space: nowrap; display: block; overflow: hidden;  font:12px tahoma; text-align:left; color:#000000; width:110px}
			#pytaj .fullcol div.drop120dark .jquery-selectbox .jquery-selectbox-list {display: none; position: absolute; top: 24px; padding:0; left: -1px; width: 120px !important; height: auto  !important; overflow-x: hidden; overflow-y: hidden; z-index: 10000; border: 1px solid #CACACA; font: 12px tahoma; color:#777777; background:#ffffff; border-bottom:0}
			#pytaj .fullcol div.drop120dark .jquery-selectbox .jquery-selectbox-moreButton {position: absolute; top: 0px; right: 0px; float: right; padding:0; background: #eeeeee url("../images/select-down-gray.jpg"); width: 21px; height: 19px !important; cursor: pointer;}
			#pytaj .fullcol div.drop120dark .jquery-selectbox .jquery-selectbox-moreButton.morebuttonhover {background: #eeeeee url("../images/select-down-gray.jpg");}
			#pytaj .fullcol div.drop120dark .jquery-selectbox .jquery-selectbox-item.listelementhover {color:#ff8300; background:#ffffff}
			#pytaj .fullcol div.drop120dark .jquery-selectbox .jquery-selectbox-item {display: block; cursor: default;}
			#pytaj .fullcol div.drop120dark .jquery-selectbox .jquery-selectbox-list span {float:none; color:#000000; display:block; clear:none; overflow:visible; padding:5px 8px; cursor:pointer; border-bottom:1px solid #CACACA; background:#ffffff; width:120px; text-align:left; font:12px tahoma !important}



			#pytaj .col input, #pytaj .dark .col input, #pytaj .dark .right input {float:left; padding:2px 0 2px 8px; margin:0; width:195px; border:1px solid #CACACA; height:20px; font:12px/20px tahoma; color:#000000; vertical-align: text-top}
			#pytaj .col input.fld-62 {float:left; padding:2px 0 2px 8px; margin:0; width:62px; border:1px solid #CACACA; height:20px; font:12px/20px tahoma; color:#000000; vertical-align: text-top}
			
			/* TODO nie wiem dlaczeg otzeba wyrzucic #pytaj .dark input.fld-115 {width:105px; background:#ffffff; margin-left:6px}*/
			#pytaj .dark input.fld-115 {width:105px; margin-left:6px}
			#pytaj .right input {width:205px}
			
			/* #pytaj .col div.drop72 input, #pytaj .col div.drop215 input, #pytaj .fullcol div.drop120 input, #pytaj .col div.drop52 input {float:none; padding:0; margin:0; height:auto; width:auto; border:0}*/
			#pytaj .col div.long label {width:355px}
			#pytaj .text423 label {padding:0 0 8px 0}
			#pytaj .text423 textarea {float:left; padding:4px 0 0 8px; margin:7px 0 0 0; clear:both; width:413px; border:1px solid #CACACA; height:53px; font:12px tahoma; color:#000000}

			#pytaj .fullcol {float:left; width:915px; padding:15px 0 10px 0; clear:both}
				#pytaj .fullcol div {float:left; width:144px; padding:0; margin:0}
				#pytaj .fullcol div.long {width:440px}
				#pytaj .fullcol p {display:block; clear:both; overflow:hidden; padding:0 0 11px 0}
				#pytaj .fullcol label {width:142px; padding:0 0 11px 2px}
				#pytaj .fullcol input.fld-120 {float:left; padding:2px 0 2px 8px; margin:0; width:110px; background:#ffffff; border:1px solid #CACACA; height:20px; font:12px/20px tahoma; color:#000000}
				#pytaj .fullcol input.fld-52 {float:left; padding:2px 0 2px 8px; margin:0; width:42px; border:1px solid #CACACA; height:20px; font:12px/20px tahoma; color:#000000}
				#pytaj .fullcol div.long div {width:95px; padding:0 13px 0 0}
				#pytaj .fullcol div.long label {float:left; padding:5px 0 3px 0; margin:0; width:43px}
				#pytaj .fullcol span {display:block; clear:both; overflow:hidden; font:10px tahoma; color:#999999; padding:4px 0 0 43px; margin:0; width:52px; text-align:center}
				* html #pytaj .fullcol span {float:none !important}

				
			#pytaj .dane {margin-bottom:0}
				#pytaj .dane .right {width:426px}
				#pytaj .dane .right label {width:211px}
				#pytaj .dane .right input {width:205px}

			#pytaj .danelast {margin-bottom:7px;  border-top:0}
				#pytaj .danelast .right {width:426px}
				#pytaj .danelast .right label {width:211px}
				#pytaj .danelast .right input {width:205px}

			#pytaj .white {width:915px; padding:17px 0 10px 0; border-top:0; margin-bottom:7px; }
				#pytaj .white .right {width:426px}
				#pytaj .white label {width:183px; padding-left:11px}
				#pytaj .white .right label {padding-left:0; width:68px}
				#pytaj .white textarea {float:left; padding:4px 0 0 8px; margin:0; width:350px; border:1px solid #CACACA; height:53px; font:12px tahoma; color:#000000}
	
		
			/*
			#pytaj .danelast {margin-bottom:7px}
			#pytaj .danelast .right {width:426px}
				#pytaj .danelast .right {width:426px}
				#pytaj .danelast .right label {padding-left:0; width:51px}
				#pytaj .danelast textarea {float:left; padding:4px 0 0 8px; margin:0; width:367px; border:1px solid #CACACA; height:53px; font:12px tahoma; color:#000000}
			
			#pytaj .white {width:915px; padding:17px 0 10px 11px; border-top:0; margin-bottom:7px; margin-bottom:0; border-bottom:0}
				#pytaj .white .right {float:left; width:465px; padding:0 0 0 11px; margin:0}
				#pytaj .white .right label {width:211px}
				#pytaj .white .right input {width:205px}
				#pytaj .white label {float:left; padding:5px 0 3px 0; margin:0; width:183px; color:#000000}

			#pytaj .white {width:915px; padding:17px 0 10px 0; border-top:0; margin-bottom:7px; }
				#pytaj .white .right {width:426px}
				#pytaj .white label {width:183px; padding-left:11px}
				#pytaj .white .right label {padding-left:0; width:51px}
				#pytaj .white textarea {float:left; padding:4px 0 0 8px; margin:0; width:365px; border:1px solid #CACACA; height:53px; font:12px tahoma; color:#000000}
			
			#pytaj .dane {margin-bottom:0}
				#pytaj .dane .right {width:426px}
				#pytaj .dane .right label {width:211px}
				#pytaj .dane .right input {width:205px}
			
			#pytaj .danelast {margin-bottom:7px}
			#pytaj .danelast .right {width:426px}
				#pytaj .danelast .right label {width:211px}
				#pytaj .danelast .right input {width:205px}



			*/
			

			#pytaj .white .long_ru label {width:95px}
			#pytaj .white .long_ru textarea {width:320px}

			#pytaj .fld-grey {background:#EEEEEE !important}
			#pytaj .fld-grey:focus {border:1px solid #CACACA !important}
		/*	OLD #pytaj .fld-active, #pytaj input:focus, #pytaj textarea:focus {outline:0; border:1px solid #000000 !important}*/
			#pytaj .fld-active {outline:0; border:1px solid #000000 !important} 
			.field-selected { border: 1px solid black !important; outline:0;} 

			#pytaj .text880 {width:875px}
			#pytaj .text880 textarea {float:left; padding:4px 0 0 8px; margin:0; width:668px; border:1px solid #CACACA; height:53px; font:12px tahoma; color:#000000}

			#pytaj input:focus, /* #pytaj input.error, #pytaj textarea.error, */ #pytaj textarea:focus {border:1px solid #000000 !important; color:#000000 !important; background:#ffffff !important}


			#pytaj h4 {display:block; font:bold 12px/18px tahoma; padding:0 0 7px 0; color:#000000}
			#pytaj span {float:left; padding:5px 0 0 5px; margin:0; color:#000000}
			#pytaj span.silver {color:#999999}
			#pytaj a.ques {float:right; padding:0; margin:9px 0 0 0; width:14px; height:12px; background:url("../images/icon-ques.gif") no-repeat}
			#pytaj .col p {display:block; clear:both; overflow:hidden; padding:0 0 8px 0}
			#pytaj a.send {float:left; padding:3px 0 0 0; margin:0; width:137px; text-align:center; height:27px; background:#ff8300; font:18px "Trebuchet MS", Arial, Helvetica, sans-serif; line-height:normal; color:#ffffff}
			#pytaj a.send:hover {background:#00285C; text-decoration:none}
			#pytaj .col input.error {color:#ff9900; border:1px solid #FF8300; background:#ffffff}

			#main input.error, #main textarea.error {border:1px solid #FF8300; background:#ffffff !important; color:#000000 !important}

			#pytaj .dark input.fld-readonly, #pytaj .dark input.fld-readonly:hover,  #main .fld-readonly, #main .fld-readonly:focus {border:1px solid #CACACA !important; color:#ADADAD !important; background:#EEEEEE !important}

			#pytaj .fullcol div.long div.lbl2 {width:125px}
			#pytaj .fullcol div.long div.lbl2 label {width:73px;} 
			#pytaj div.lbl2 label input {width:auto; float:none; height:auto; margin:0; border:0; padding:0}

			#pytaj .fullcol div.long div.smallinput label {padding:0; float:left}
			#pytaj .fullcol div.long div.smallinput input.fld-10 {float:left; margin:0; padding:1 1px 2px 2px; margin:3px 5px 0 5px; width:17px; border:1px solid #CACACA; height:20px; font:10px/16px tahoma; color:#000000; clear:none; overflow:visible; height:auto !important}
			#pytaj .fullcol div.long div.smallinput span {float:left; width:auto !important; height:auto !important; padding:5px 0 0 0; color:#000000; font:12px tahoma; clear:none; overflow:visible}


			#pytaj .fullcol div.drop120dark .jquery-selectbox .jquery-selectbox-list { display: none; }

			#pytaj .fullcol div.drop120dark .jquery-selectbox { background:url("../images/select-down-gray.jpg") no-repeat right 0 #EEEEEE !important;}
			#pytaj .fullcol div.drop120dark .jquery-selectbox .jquery-selectbox-moreButton {display: none;}
			#pytaj .fullcol div.drop120dark .jquery-selectbox .jquery-selectbox-currentItem {display: none;} 


			* html #pytaj .fullcol div.long div.smallinput input.fld-10 {float:none; display:inline-block; margin:5px 5px 0 5px}
			* html #pytaj .fullcol div.long div.smallinput span {float:none; margin:0; display:inline-block; padding:5px 0 0 0}


		#main .result {}
			#main .result label {padding:0 0 3px 0 !important; font:12px/18px tahoma; float:none !important; display:inline-block !important}
			#main .result i {display:inline-block !important; float:none; padding:0 0 3px 0 !important; margin:0; color:#000000; font: italic 12px/18px tahoma}
			#main .result .col div {float:none !important; display:inline-block !important}
			#main .result .white .right label {width:211px}
			#main .result .text423 label {width:50px}

	#footer {float:left; display:block; padding:0 0 15px 0; width:961px; border-top:1px solid #D5D5D5; font-size:11px}
		#footer p {display:block; clear:both; overflow:hidden; color:#cacaca; padding:0 11px 0 10px}
		#footer a {font:11px tahoma; color:#777777}
		#footer a:hover {color:#ff8300; text-decoration:underline}
		#footer ul {float:left; padding:15px 11px 12px 10px; margin:0; width:940px}
		#footer ul li {float:left; padding:0 14px; margin:0; list-style:none; background:url(../images/sep-footer.jpg) no-repeat right 2px}
		#footer ul li.copy {padding:0; background:none; width:355px}
		#footer ul li.created {float:right; padding:0; background:none}
		#footer ul li.created a {color:#ff8300;}
		#footer ul li.noborder {background:none}


		/* MSTEC - styl do filmu*/
		.media {position:relative}
		.media a.zamknij {color:#ffffff; text-decoration:none; position:absolute; right:0px; top:-20px;}
		.media a.zamknij:hover {text-decoration:underline}	
		
		/* MSTEC - zmiana do zakładek */
		.inplace_field{ float:left; padding:6px 0 0 8px; margin:0 6px 0 0; width:270px; border:1px solid #CACACA; height:20px; font:12px tahoma; color:#000000}

		/* MSTEC - tooltip do formularzy */
		#select-me-tooltip {position:absolute; z-index: 999999999; width: 223px; display:none; border: 0; background: none; padding: 0; margin: 10px 0 0 -185px; font-family: tahoma; font-size: 12px; }
		#select-area {float:left; width:223px; position:relative}
		#select-me-tooltop-head {float:left; width:223px; height:20px; clear:both; background:url("../images/navi-top.png") no-repeat top left; z-index:10}
		#select-me-tooltop-foot {float:left; width:223px; height:10px; clear:both; background:url("../images/navi-bottom.png") no-repeat top left}
		#select-middle {float:left; padding:15px 15px 10px 15px; width:193px; background:url("../images/navi-bg.png") repeat-y; position:relative; z-index:10}
		#select-me-tooltop-close {display:block; position:absolute !important; top:5px; right:11px !important; width:13px; height:13px; background:url("../images/close.jpg") no-repeat; text-indent:-9999em}
		#select-arrow {display:block; width:12px; height:23px; position:absolute; top:11px; left:-8px; background:url("../images/navi-arrow.png") no-repeat; z-index:999999}
		#select-me-tooltip ul {color:#777777; padding:0 0 7px 0 !important; margin:0 0 0 15px; width:173px; float:left; clear:both; #margin:0; #padding:0 !important}
		#select-me-tooltip ul li {padding:0; margin:0; width:173px; float:left; font:11px/18px tahoma; list-style:disc; #float:none; #margin:0 0 0 15px}
		#select-me-tooltip p {font:11px/16px tahoma; display:block; clear:both}
		.select-me-input-focus { border:1px solid #000000 !important;}

		* html #select-me-tooltop-head {background:url("../images/navi-top.gif") no-repeat top left}
		* html #select-me-tooltop-foot {background:url("../images/navi-bottom.gif") no-repeat top left}
		* html #select-middle {padding-top:25px; background:url("../images/navi-bg.gif") repeat-y}
		* html #select-me-tooltip ul {float:none; clear:none; margin:0 0 10px 0}
		* html #select-me-tooltip ul li {margin-left:15px; float:none}


		/* MSTEC - zaznaczenie selectboxa */
		#pytaj .col div.drop215 .jquery-selectbox .jquery-custom-selectboxes-replaced-list,
		#pytaj .fullcol div.drop120 .jquery-selectbox .jquery-custom-selectboxes-replaced-list,
		#pytaj .col div.drop52 .jquery-selectbox .jquery-custom-selectboxes-replaced-list,
		#pytaj .col div.drop72 .jquery-selectbox .jquery-custom-selectboxes-replaced-list /* nowy */
		{
		  border-bottom:1px solid black;
		  border-left:1px solid black;
		  border-right:1px solid black;
		}

		#pytaj .col div.drop215 .selecthover,
		#pytaj .fullcol div.drop120 .selecthover,
		#pytaj .col div.drop52 .selecthover,
		#pytaj .col div.drop72 .selecthover /* nowy */
		{
		  border-left:1px solid black;
		  border-right:1px solid black;
		  border-top:1px solid black;
		} 


		

		
