@charset "UTF-8";
/* CSS Document */

.backgroundoff {font:normal 11px Tahoma;background:#ecf3f8;color:#000;margin:0;padding:0;}

.backgroundon {font:normal 11px Tahoma;background:#ecf3f8 url(../images/bg_body_subpage.gif) no-repeat center top;color:#000;margin:0;padding:0;}

.none {display:none}
.block {display:block}

#precheck {margin-top:200px;font:normal 11px Tahoma;font-weight:bold;color:#255984}

LABEL {cursor:pointer}

#topbanner {position:relative;width:962px;height:177px;margin:0;padding:0;margin-top:15px}
#topimg {width:960px;height:160px;margin:0;padding:0}

	#topbanner #btn_download {position:absolute;bottom:-18px;right:120px;display:block;cursor:pointer;width:124px;height:23px;background: url(../images/btn_download.png) no-repeat 0 0;}

	#topbanner #btn_download:hover{position:absolute;bottom:-18px;right:120px;display:block;cursor:pointer;width:124px;height:23px;background: url(../images/btn_download_up.png) no-repeat 0 0;}

	#topbanner #btn_order {position:absolute;bottom:-18px;right:22px;display:block;cursor:pointer;width:80px;height:23px;background: url(../images/btn_order.png) no-repeat 0 0;}

	#topbanner #btn_order:hover {position:absolute;bottom:-18px;right:22px;display:block;cursor:pointer;width:80px;height:23px;background: url(../images/btn_order_up.png) no-repeat 0 0;}

#navigation {width:962px;margin-top:15px;margin-bottom:20px;color:#a8bcc6;font-size:10px;}
	#navigation A {color:#a8bcc6;font-size:10px;}
	#navigation A:hover {color:#76909d;font-size:10px;}
	#navigation .comma {color:#a8bcc6;font-size:10px;margin-left:10px;margin-right:10px;width:23px}
	
#columns {position:relative;width:960px;margin:0;clear:both;z-index:1}

	#columns #left_and_right {background: url(../images/middlefiller.png) no-repeat 0 0}

	#columns #only_left {position:relative;width:960px;margin:0;background: url(../images/middlefiller_onlyleft.png) no-repeat 0 0; clear:both;z-index:1}
	
	#columns #only_right {position:relative;width:960px;margin:0;background: url(../images/middlefiller_onlyright.png) no-repeat 0 0; clear:both;z-index:1}

	#columns #no_columns {position:relative;width:960px;margin:0;background: url(../images/middlefiller_no_columns.png) no-repeat 0 0; clear:both;z-index:1}
	
	#btn_print {position:absolute;right:310px;bottom:0px;display:block; float:right;height:15px;background:url(../images/btn_print.gif) no-repeat 0 0;padding-left:20px;color:#cacaca;font-weight:normal; margin-right:15px;z-index:1000}

	#btn_print_2 {position:absolute;right:110px;bottom:0px;display:block; float:right;height:15px;background:url(../images/btn_print.gif) no-repeat 0 0;padding-left:20px;color:#cacaca;font-weight:normal; margin-right:15px;z-index:1000}
		
		#btn_print:hover {position:absolute;right:310px;bottom:0px;display:block;float:right;height:15px;background:url(../images/btn_print.gif) no-repeat 0 0;padding-left:20px;color:#df1e36;font-weight:normal;margin-right:15px;z-index:1000}
		
		#btn_print_2:hover {position:absolute;right:110px;bottom:0px;display:block;float:right;height:15px;background:url(../images/btn_print.gif) no-repeat 0 0;padding-left:20px;color:#df1e36;font-weight:normal;margin-right:15px;z-index:1000}

		#btn_up {position:absolute;right:230px;bottom:0px;display:block;float:right;height:15px;background:url(../images/btn_up.gif) no-repeat 0 0;padding-left:20px;color:#cacaca;font-weight:normal;margin-right:15px}

		#btn_up_2 {position:absolute;right:30px;bottom:0px;display:block;float:right;height:15px;background:url(../images/btn_up.gif) no-repeat 0 0;padding-left:20px;color:#cacaca;font-weight:normal;margin-right:15px}

		#btn_up:hover {position:absolute;right:230px;bottom:0px;display:block;float:right;height:15px;background:url(../images/btn_up.gif) no-repeat 0 0;padding-left:20px;color:#df1e36;font-weight:normal;margin-right:15px}

		#btn_up_2:hover {position:absolute;right:30px;bottom:0px;display:block;float:right;height:15px;background:url(../images/btn_up.gif) no-repeat 0 0;padding-left:20px;color:#df1e36;font-weight:normal;margin-right:15px}

	#leftcol {float:left;width:194px;height:auto;z-index:1}
		#leftcol_fill {width:194px;height:5px;}
	
	#leftcol_end {width:194px;height:10px;border:0}

	#middlecol {float:left;width:550px;z-index:1}
		#middlecol_medium {float:left;width:743px;z-index:1}
		#middlecol_wide {float:left;width:960px;z-index:1}
	
		#middlecol #middlebox_top {width:510px;height:50px;padding-left:40px;padding-top:29px;z-index:1}

			#middlecol_medium #middlebox_top {width:727px;height:50px;padding-left:40px;padding-top:29px;z-index:1}

			#middlecol_wide #middlebox_top {width:920px;height:50px;padding-left:40px;padding-top:29px;z-index:1}
		
		#middlecol #middlebox_top H1, 
		#middlecol_medium #middlebox_top H1,
		#middlecol_wide #middlebox_top H1 {float:left;color:#db001b;text-transform:uppercase;font-size:23px;z-index:1;margin-right:30px;font-weight:bold}
		
		#middlecol #middlebox_top H1.font16,
		#middlecol_medium #middlebox_top H1.font16, 
		#middlecol_wide #middlebox_top H1.font16 
		{font-size:16px;font-weight:bold}

		#middlecol #middlebox {width:520px;padding-left:15px;padding-bottom:30px; padding-right:30px;color:#5f5f5f;height:auto;z-index:1;line-height:1.6;min-height:300px}

			#middlecol_medium #middlebox {width:717px;padding-left:15px;padding-bottom:30px; padding-right:10px;color:#5f5f5f;height:auto;z-index:1;line-height:1.6;min-height:300px}

			#middlecol_wide #middlebox {width:930px;padding-left:15px;padding-bottom:30px; padding-right:30px;color:#5f5f5f;height:auto;z-index:1;line-height:1.6;min-height:300px}
	
		#btn_back {color:#999;padding-left:20px;background:url(../images/btn_back.gif) no-repeat left bottom;display:block;width:100px;margin-left:25px;margin-top:15px}

		#btn_back:hover {color:#333;padding-left:20px;background:url(../images/btn_back.gif) no-repeat left bottom;display:block;width:100px;margin-left:25px;margin-top:15px}
			
		#middlecol #middlebox .text, #middlecol #middlebox P,
		#middlecol_medium #middlebox .text, #middlecol_medium #middlebox P,
		#middlecol_wide #middlebox .text, #middlecol_wide #middlebox P {line-height:1.6;padding-left:25px; padding-right:20px;color:#5f5f5f}

		#middlecol #middlebox .text, #middlecol #middlebox #ankietaComments P,
		#middlecol_medium #middlebox .text, #middlecol_medium #middlebox #ankietaComments P, 
		#middlecol_wide #middlebox .text, #middlecol_wide #middlebox #ankietaComments P
		{line-height:1.6;padding-left:0px; padding-right:0px;color:#5f5f5f}
		
		#middlecol #middlebox UL, 
		#middlecol_medium #middlebox UL, 
		#middlecol_wide #middlebox UL 
		{padding-left:0;margin-left:50px;line-height:1.6}
		
		#middlecol #middlebox UL UL,
		#middlecol_medium #middlebox UL UL, 
		#middlecol_wide #middlebox UL UL
		{padding-left:0;margin-left:20px;line-height:1.6}
		
		#middlecol #middlebox UL UL UL,
		#middlecol_medium #middlebox UL UL UL,
		#middlecol_wide #middlebox UL UL UL 
		{padding-left:0;margin-left:20px;line-height:1.6}
		
		#middlecol #middlebox OL,
		#middlecol_medium #middlebox OL,
		#middlecol_wide #middlebox OL
		{padding-left:0;margin-left:25px;line-height:1.6}
		
		#middlecol #middlebox UL.redcircles,
		#middlecol_medium #middlebox UL.redcircles,
		#middlecol_wide #middlebox UL.redcircles 
		{list-style: url(../images/pkt.png);margin:20px;padding:0}

			.paging A {float:left;width:18px;height:18px;display:block;text-align:center;color:#325f87;font-size:11px;background:#fff;margin-left:1px;margin-right:1px}

			.paging A:hover, .paging A.selected {float:left;width:18px;height:18px;display:block;text-align:center;color:#325f87;font-size:11px;background: url(../images/paging_a.gif) no-repeat 0 0;margin-left:1px;margin-right:1px}

			.paging .dots {float:left;width:18px;height:18px;display:block;text-align:center;color:#325f87;font-size:11px;background: url(../images/paging_dots.gif) no-repeat 0 bottom;}

			.paging .less {float:left;width:18px;height:18px;display:block;text-align:center;color:#325f87;font-size:11px;background: url(../images/paging_less.gif) no-repeat 0 top;}

			.paging .less:hover {float:left;width:18px;height:18px;display:block;text-align:center;color:#325f87;font-size:11px;background: url(../images/paging_less_up.gif) no-repeat 0 top;}

			.paging .more {float:left;width:18px;height:18px;display:block;text-align:center;color:#325f87;font-size:11px;background: url(../images/paging_more.gif) no-repeat 0 top;}

			.paging .more:hover {float:left;width:18px;height:18px;display:block;text-align:center;color:#325f87;font-size:11px;background: url(../images/paging_more_up.gif) no-repeat 0 top;}

	
	.videolisttable {border-top:solid #eaeaea 1px;margin-top:10px;clear:both;height:auto}

		.videolisttable TD.left {text-align:left;width:85px;border-bottom:solid #eaeaea 1px;vertical-align:middle;padding:15px;}

		.videolisttable TD.middle {text-align:left;width:278px;border-bottom:solid #eaeaea 1px;border-right:solid #eaeaea 1px;vertical-align:middle;padding:15px;line-height:1.4}

		.videolisttable TD.right {text-align:left;border-bottom:solid #eaeaea 1px;vertical-align:middle;padding:15px;}

		.videolisttable .link, .videolink {display:block;width:89px;height:65px;background: url(../images/movieslink.gif) no-repeat 0 0;}

		.videolisttable .download {display:block;width:103px;height:26px;background: url(../images/moviedownload.gif) no-repeat 0 0;}

		.videolisttable .download:hover {display:block;width:103px;height:26px;background: url(../images/moviedownload_up.gif) no-repeat 0 0;}

	.grayline {margin-left:25px;width:471px;height:12px;background: url(../images/line_gray.gif) no-repeat 0 0;margin-top:10px;margin-bottom:10px}

	.info {margin-left:25px;color:#666;font-weight:bold;line-height:1.6}
	.error {margin-left:25px;color:#db142e;font-weight:bold;line-height:1.6}


#rightcol {float:right;width:203px;padding-left:13px;background:none;z-index:1}
#rightcol_end {width:203px;padding-left:13px;height:10px;border:0}

/* box graphics */
.box_graph {z-index:1}
.box_graph IMG {z-index:1}

/* box 1 modyfikacje left side */
.box1top {width:159px;height:31px;background: url(../images/box1_top.png) no-repeat 0 0;padding-top:20px;padding-left:22px;cursor:pointer;z-index:1}

	.box1top:hover {width:159px;height:31px;background: url(../images/box1_top_up.png) no-repeat 0 0;padding-top:20px;padding-left:22px;cursor:pointer;}

	.box1top.open {width:159px;height:31px;background: url(../images/box1_top_open.png) no-repeat 0 0;padding-top:20px;padding-left:22px;cursor:pointer;}

	.box1top SPAN {color:#315e86;font-weight:bold;font-size:11px;text-transform:uppercase}

	.box1middle {display:none;width:161px;background: url(../images/box1_middle.png) no-repeat 0 bottom; padding-bottom:10px;line-height:1.6;padding-left:20px;}
		
		.box1middle A {margin-left:0px;padding-left:10px;display:block;font-size:11px;color:#716f6f;background: url(../images/box1_a.png) no-repeat 0 top;width:145px;line-height:1.2;margin-bottom:5px;}

		.box1middle A:hover {margin-left:0px;padding-left:10px;display:block;font-size:11px;color:#df1e36;background: url(../images/box1_a.png) no-repeat 0 top;width:145px;line-height:1.2;margin-bottom:5px;}
 
	
	.box1bottom {display:none;width:181px;height:78px;background: url(../images/box1_bottom.png) no-repeat 0 bottom;cursor:pointer}

	.box1bottom:hover {display:none;width:181px;height:78px;background: url(../images/box1_bottom_up.png) no-repeat 0 bottom;cursor:pointer}


/* box 2 czytelnia left side */
.box2top {width:159px;height:31px;background: url(../images/box2_top.png) no-repeat 0 0;padding-top:20px;padding-left:22px;cursor:pointer;}

	.box2top:hover {width:159px;height:31px;background: url(../images/box2_top_up.png) no-repeat 0 0;padding-top:20px;padding-left:22px;cursor:pointer;}

	.box2top.open {width:159px;height:31px;background: url(../images/box2_top_open.png) no-repeat 0 0;padding-top:20px;padding-left:22px;cursor:pointer;}

	.box2top SPAN {color:#315e86;font-weight:bold;font-size:11px;text-transform:uppercase}

	.box2middle {display:none;width:161px;background: url(../images/box2_middle.png) no-repeat 0 bottom; padding-bottom:10px;line-height:1.6;padding-left:20px;}
		
		.box2middle A {padding-left:10px;display:block;font-size:11px;color:#716f6f;background: url(../images/box2_a.png) no-repeat 0 top;width:140px;line-height:1.2;margin-bottom:5px;}

		.box2middle A:hover {padding-left:10px;display:block;font-size:11px;color:#df1e36;background: url(../images/box2_a.png) no-repeat 0 top;width:140px;line-height:1.2;margin-bottom:5px;}

	.box2bottom {display:none;width:181px;height:78px;background: url(../images/box2_bottom.png) no-repeat 0 bottom;cursor:pointer}

	.box2bottom:hover {display:none;width:181px;height:78px;background: url(../images/box2_bottom_up.png) no-repeat 0 bottom;cursor:pointer}


/* box 3  zobacz takze right side */
.box3top {width:163px;height:47px;background: url(../images/box3_top.png) no-repeat 0 0;padding-left:40px;}
	
	.box3top SPAN {color:#3e6890;font-weight:bold;font-size:11px;text-transform:uppercase}

	.box3middle {width:203px;background: url(../images/box3_middle.png) no-repeat 0 bottom;padding-bottom:35px}

	.box3middle A {margin-left:25px; padding-left:14px;background: url(../images/box3_a.png) no-repeat 0 top;color:#315e86;font-size:11px;display:block;margin-bottom:5px;width:145px;line-height:1.2}

	.box3middle A:hover, .box3middle A.selected {margin-left:25px; padding-left:14px;background: url(../images/box3_a.png) no-repeat 0 top;color:#df1e36;font-size:11px;display:block;margin-bottom:5px;width:145px;line-height:1.2}


/* box 4 sprawdz oferte */
.box4top {width:204px;height:102px;background: url(../images/box4_top.png) no-repeat 0 0;cursor:pointer;}
	
	.box4top .title {position:relative;left:53px;top:33px;font-size:13px;width:62px;height:50px;overflow:hidden;color:#fff;font-weight:bold}

	.box4top:hover {width:204px;height:102px;background:url(../images/box4_top_up.png) no-repeat 0 0;cursor:pointer;}

	.box4top.open {width:204px;height:102px;background:url(../images/box4_top_open.png) no-repeat 0 0;cursor:pointer;}
	
	.box4middle {display:none;width:204px;background: url(../images/box4_middle.png) repeat-y 0 0;padding-bottom:5px;}
	
	.box4middle A {margin-left:25px;padding-left:14px;background: url(../images/box4_a.png) no-repeat 0 top;color:#bee6fd;font-size:11px;display:block;margin-bottom:5px;width:145px;line-height:1.2}

	.box4middle A:hover {margin-left:25px; padding-left:14px;background: url(../images/box4_a.png) no-repeat 0 top;color:#e0ecf3;font-size:11px;display:block;margin-bottom:5px;width:145px;line-height:1.2}

	.box4bottom {display:none;width:204px;height:20px;background: url(../images/box4_bottom.png) no-repeat 0 bottom}


/* box 5 na skr�ty */

.box5top {width:141px;height:26px;background: url(../images/box5_top.png) no-repeat 0 0;padding-left:40px;padding-top:19px}
	
	.box5top SPAN {color:#4f9aae;font-weight:bold;font-size:11px;text-transform:uppercase}

	.box5middle {width:181px;background: url(../images/box5_middle.png) no-repeat 0 bottom;line-height:1.6;padding-bottom:30px}

	.box5middle A {color:#5f5f5f;margin-left:20px;padding-left:10px;background:url(../images/box5_a.png) no-repeat 0 top;display:block;width:145px;line-height:1.2;margin-bottom:5px;}

	.box5middle A:hover {color:#df1e36;margin-left:20px;padding-left:10px;background:url(../images/box5_a.png) no-repeat 0 top;display:block;width:145px;line-height:1.2;margin-bottom:5px;}


/* box 6 czytelnia 'czy wiesz ze' po lewej */

.box6top {width:161px;height:28px;background: url(../images/box6_top.png) no-repeat 0 0;padding-left:20px;padding-top:17px}
	
	.box6top SPAN {color:#db001b;font-weight:bold;font-size:11px;text-transform:uppercase}

	.box6middle {width:181px;background: url(../images/box6_middle.png) no-repeat 0 bottom;line-height:1.6;padding-bottom:90px;height:auto;color:#315e86;}

	.box6middle A {color:#315e86;margin-left:20px;padding-left:10px;background:url(../images/box6_a.png) no-repeat 0 top;display:block;width:145px;line-height:1.2;margin-bottom:5px;}

	.box6middle A:hover {color:#df1e36;margin-left:20px;padding-left:10px;background:url(../images/box6_a.png) no-repeat 0 top;display:block;width:145px;line-height:1.2;margin-bottom:5px;}

/* box 7 czytelnia 'czy wiesz ze' po prawej */

.box7top {width:184px;height:28px;background: url(../images/box7_top.png) no-repeat 0 0;padding-left:20px;padding-top:17px}
	
	.box7top SPAN {color:#db001b;font-weight:bold;font-size:11px;text-transform:uppercase}

	.box7middle {width:204px;background: url(../images/box7_middle.png) no-repeat 0 bottom;line-height:1.6;padding-bottom:90px;height:auto;color:#315e86;}

	.box7middle A {color:#315e86;margin-left:20px;padding-left:10px;background:url(../images/box7_a.png) no-repeat 0 top;display:block;width:165px;line-height:1.2;margin-bottom:5px;}

	.box7middle A:hover {color:#df1e36;margin-left:20px;padding-left:10px;background:url(../images/box7_a.png) no-repeat 0 top;display:block;width:165px;line-height:1.2;margin-bottom:5px;}



#btn_shop {width:204px;height:57px;background:url(../images/btn_shop.png) no-repeat 0 0;cursor:pointer;display:block}

#btn_shop:hover {width:204px;height:57px;background:url(../images/btn_shop_up.png) no-repeat 0 0;cursor:pointer;display:block}



#bottom #middle_ending {margin:0 auto;overflow:hidden;width:960px;height:21px;padding:0;background: url(../images/bottom_ending.gif) no-repeat center 0;}

#bottom #middle_ending_only_left {margin:0 auto;overflow:hidden;width:960px;height:21px;padding:0;background: url(../images/bottom_ending_onlyleft.gif) no-repeat center 0;}

#bottom #middle_ending_only_right {margin:0 auto;overflow:hidden;width:960px;height:21px;padding:0;background: url(../images/bottom_ending_onlyright.gif) no-repeat center 0;}

#bottom #middle_ending_no_columns {margin:0 auto;overflow:hidden;width:960px;height:21px;padding:0;background: url(../images/bottom_ending_nocolumns.gif) no-repeat center 0;}

	
.steps_header {width:400px;height:39px;background: url(../images/steps_header.jpg) no-repeat center 0;}

.steps_header span {color:#315e86;font-size:12px; font-weight:bold;position:relative;left:50px;top:22px}



.formbg {position:relative;margin-left:25px;width:455px;background: url(../images/formbg.jpg) no-repeat right bottom;padding-right:15px;}

.formbg_demo {position:relative;width:585px;background: url(../images/formbg.jpg) no-repeat right bottom;padding-right:15px;}

.formgrayline {width:670px;height:12px;background: url(../images/line_gray.gif) no-repeat 0 0;margin-top:4px;margin-bottom:10px}

.tableform TD {text-align:left;vertical-align:middle}

.tableform select, .selectmenu {border:solid #999 1px;font-size:11px;padding:2px;color:#6c6c6c}

.tableform .textfieldshort, .textfield_vs {width:40px;border:solid #999 1px;font-size:11px;padding:2px;color:#6c6c6c}

.redborder {width:40px;border:solid #ff0000 1px;font-size:11px;padding:2px;color:#6c6c6c}

.tableform .textfield, .textfield {width:250px;border:solid #999 1px;font-size:11px;padding:2px;color:#6c6c6c}

.tableform .textfieldmedium {width:200px;border:solid #999 1px;font-size:11px;padding:2px;color:#6c6c6c}

.tableform .textfieldlong {width:250px;border:solid #999 1px;font-size:11px;padding:2px;color:#6c6c6c}

.tableform textarea {width:250px;height:100px;border:solid #999 1px;font-size:11px;padding:2px;color:#6c6c6c}

.ankietaLeftTd {vertical-align:top;padding-top:1px}
.textarea_ankieta {width:450px;height:40px;border:solid #999 1px;font-size:11px;padding:2px;color:#6c6c6c;margin-top:5px;margin-left:18px;resize:none}

.ankietaAnswerChecker {float:left;position:relative;top:3px}
.ankietaAnswerTxt{float:left;margin-top:2px;margin-left:5px;display:block;width:430px}

#f_promocode {padding:2px 5px;font-weight:bold;margin-top:10px;font-size:14px; background:#fff;border:solid #db001b 1px;color:#000}

.tableform .textarea_long, .textarea_long {width:300px;height:200px;border:solid #999 1px;font-size:11px;padding:2px;color:#6c6c6c}

.textarea_medium {width:100%;height:60px;border:solid #e7e7e7 1px;font-size:11px;padding:2px;color:#6c6c6c}

.buttonstable TD {padding-left:20px; padding-right:20px}

.accepttable TD {vertical-align:top;}
.accepttable input {margin:0}

.btn_form_next {width:89px;height:21px;display:block;background: url(../images/btn_form_next.jpg) no-repeat right bottom;position:absolute;bottom:-9px;right:50px;border:0;cursor:pointer}

.btn_confirm_order {width:180px;height:25px;display:block;background: url(../images/btn_confirm_order.gif) no-repeat 0 0;border:0;cursor:pointer}

.btn_change_order {width:180px;height:25px;display:block;background: url(../images/btn_change_order.gif) no-repeat 0 0;border:0;cursor:pointer}

.btn_send_order {width:178px;height:25px;display:block;background: url(../images/btn_send_order.gif) no-repeat 0 0;border:0;cursor:pointer}

.btn_send_question {width:181px;height:25px;display:block;background: url(../images/btn_send_question.jpg) no-repeat 0 0;border:0;cursor:pointer}

.btn_form_send {width:89px;height:21px;display:block;background: url(../images/btn_form_send.jpg) no-repeat right bottom;position:absolute;bottom:-9px;right:50px;border:0;cursor:pointer}

.btn_add_another_item {width:135px;height:21px;display:block;background: url(../images/btn_form_add_another_item.jpg) no-repeat 0 0;border:0;cursor:pointer;position:absolute;bottom:-9px;right:180px;}

.btn_form_download {width:89px;height:21px;display:block;background: url(../images/btn_form_download.jpg) no-repeat right bottom;position:absolute;bottom:-9px;right:50px;border:0;cursor:pointer}

.btn_form_back_step {width:89px;height:21px;display:block;background: url(../images/btn_form_back.jpg) no-repeat 0 0;border:0;cursor:pointer}

.btn_form_next_step {width:89px;height:21px;display:block;background: url(../images/btn_form_next.jpg) no-repeat 0 0;border:0;cursor:pointer}

.btn_add_item {width:135px;height:21px;display:block;background: url(../images/btn_form_add_item.jpg) no-repeat 0 0;border:0;cursor:pointer}

.btn_form_add_item {width:135px;height:21px;display:block;background: url(../images/btn_form_add_item.jpg) no-repeat 0 0;border:0;position:absolute;bottom:-9px;right:170px;border:0;cursor:pointer}

.btn_delete_circ {background:url(../images/del_circle.gif) no-repeat 0 0;height:18px;padding-left:30px;display:block;padding-top:2px}

#demoFormContent {display:none}

#baskettable_header {width:492px;height:20px;font-size:11px;color:#325f87;font-weight:bold;padding-top:5px;padding-left:25px;background:#d8e9f1 url(../images/partners_tr.gif) no-repeat 0 0;margin-top:5px;margin-bottom:5px;}

#baskettable {margin-left:0px;border-left:solid #eaeaea 1px;margin-top:1px;clear:both;height:auto;width:517px}

#baskettable TD.left {text-align:left;border:solid #eaeaea 1px;border-left:0;border-top:0;vertical-align:middle;color:#5f5f5f;padding:10px;}

	#baskettable TD.right {text-align:center;width:55px;border:solid #eaeaea 1px;border-left:0;border-top:0;vertical-align:middle;color:#5f5f5f;padding:10px;}

	#baskettable TD.left2 {text-align:left;border:solid #eaeaea 1px;border-left:0;border-top:0;vertical-align:middle;color:#5f5f5f;padding:10px;}

/* FORMATTED TABLE*/

#graphictable .header {width:518px;height:48px;background:url(../images/prices_header.gif) no-repeat 0 0}

	#graphictable .header H2 {color:#d8001c;font-size:16px;margin-left:45px;margin-top:2px;font-weight:bold}

	#graphictable TABLE {width:518px;border:0;border-collapse:collapse}

	#graphictable TABLE TH {color:#315e86;background:#dfe8ef;padding:10px;border:solid #fff 1px;font-size:10px;vertical-align:middle}

	#graphictable TABLE TD {color:#315e86;background:#fff;padding:10px;color:#757575;font-size:11px;border:solid #eaeaea 1px;vertical-align:middle}

	#workermanually {margin-top:10px;margin-left:70px;display:none}

/* sitemap */
#sitemaplist {line-height:1.6}

#sitemaplist UL {padding:0;margin-left:0px}
#sitemaplist UL LI {margin-left:10px;padding:0;width:auto}
#sitemaplist UL LI LI {margin-left:0px;padding:0;width:auto}

#sitemaplist H1 {font-size:12px; font-weight:bold;text-transform:uppercase;margin-left:25px;margin-bottom:0}
#sitemaplist H2 {font-size:12px; font-weight:bold;color:#315e86;margin-left:45px}




/* search page */
#search {margin-left:25px;width:468px;height:81px;background:url(../images/search_search.gif) no-repeat 0 0}

#search_input  {color:#87888a;font-size:11px;border:0;width:305px;margin-top:13px;margin-left:133px;height:24px;margin-bottom:13px}

#searchinfo {float:right;width:70px;height:20px;margin-right:15px;background:url(../images/faqinfo.gif) no-repeat 0 0}

#btn_search_search {float:right;width:89px;height:20px;margin-right:22px;background:url(../images/btn_search_search.gif) no-repeat 0 0;display:block;border:0;cursor:pointer}



/* results list */
.resFound {background:#f4dcdf;color:#333;padding:2px 1px 2px 1px;width:auto;text-transform:uppercase}

#searchResultsList {margin-left:25px;line-height:1.6}

	
	#searchResultsList .title {float:left;width:350px;padding-left:15px;background:url(../images/searchresult_a.gif) no-repeat 0 top;margin-bottom:5px;font-weight:bold;color:#345f87}
	
	#searchResultsList .resultGroup {float:right;color:#ccc;margin-right:25px;font-size:10px}

	#searchResultsList .resultText {margin-left:15px;width:460px;}

.sowycontainer {position:relative;padding:0;margin:0;height:42px;overflow:hidden;line-height:1.0}
#tablesowa {border:0;width:517px;font-size:11px;color:#325f87;font-weight:bold;padding:0;background:#d8e9f1 url(../images/partners_tr.gif) no-repeat 0 0;margin:5px 0px}
#tablesowa .l {text-align:left;height:auto;padding:5px 0px 5px 25px}
#tablesowa .l.h35 {height:35px}

.sowycontainer .r {position:absolute;width:120px;left:395px;top:2px;text-align:right;}
.sowycontainer .r IMG {border:0;width:29px;height:42px;margin:0;padding:0;}
.sowycontainer .r A {float:right;margin-right:5px;}

#tableprogram {border:solid #e7e7e7 1px;border-collapse:collapse}
#tableprogram TD {padding:5px;border:solid #e7e7e7 1px;}


.boksRekomendacjePlusPiechart .recommendations {
    float:left;width:425px;padding-left:15px;margin-left:0px
}

.boksRekomendacjePlusPiechart {
    background:#f1f7fb;
    margin:0 40px 0 40px;
    padding:15px 8px 8px 8px;
    border:solid #9cacbb 1px;
    -webkit-box-shadow: 5px 5px 3px 0px rgba(0,47,92,0.15);
    -moz-box-shadow: 5px 5px 3px 0px rgba(0,47,92,0.15);
    box-shadow: 5px 5px 3px 0px rgba(0,47,92,0.15);
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;);
}

.boksRekomendacjePlusPiechart .recommendations .boksRekomendacjePlusPiechartCarousel {margin:0;padding:0}
.boksRekomendacjePlusPiechart .recommendations .boksRekomendacjePlusPiechartCarousel LI {width:550px;float:left;list-style:none;margin:0;padding:0 0 0 10px}
.boksRekomendacjePlusPiechart .recommendations .recommendationsImage {float:left;width:110px}
.boksRekomendacjePlusPiechart .recommendations .recommendationsImage A {position:relative;top:21px}
.boksRekomendacjePlusPiechart .recommendations .recommendationsImage IMG {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
}

.boksRekomendacjePlusPiechart .recommendations .content {padding:17px 0 0 20px;height:120px;overflow-y:hidden}
.boksRekomendacjePlusPiechart .recommendations .content .text {
    color:#5f5f5f;
    text-align:justify;
    text-justify:inter-word;
    height:89px;
    overflow-y:hidden;
    line-height:1.4;
    font-family:Calibri;
    font-style:italic;
    font-size:19px;
}

.quotation_left {
    background:url(../images/quotation_left.png) no-repeat 0 bottom;
    padding: 0 0 0 55px;
}

.quotation_right {
    background:url(../images/quotation_left.png) no-repeat right 0;
    padding: 0 55px 0 0;
}

.boksRekomendacjePlusPiechart .recommendations .content A.title {float:right;margin:0px 3px 0 0;display:inline-block;font-size:13px;color:#315e86;font-weight:bold}
.boksRekomendacjePlusPiechart .recommendations .more {color:#858585;float:right;margin:0px 0px 0 0;padding:3px 20px 0 0;display:inline-block;background:url(../images/more.png) no-repeat right bottom;}



.boksRekomendacjePlusPiechart .piechart {
    float:right;width:170px;line-height:1.1;margin-right:30px
}
.boksRekomendacjePlusPiechart .piechartTitle {float:right;width:180px;font-size:11px;margin-bottom:5px;color:#db001b;font-weight:bold}
.boksRekomendacjePlusPiechart .piechart .more {color:#858585;float:right;margin:0 20px 0 0;padding:3px 20px 0 0;display:inline-block;background:url(../images/more.png) no-repeat right bottom;}