@media screen,projection {

	/* zakladni definice */
	html, body 			{	background: #D3D2CE url(/img/design/skin-1/body_layer.jpg) 0 0 repeat-x;
								font-family: Trebuchet MS; font-size: 12px; line-height: 1.5; color: #000000; padding: 0; margin: 0; }
	h1, h2, h3, h4, h5 	{ }
	h1 						{ font-size: 32px; }
	h2 						{ font-size: 18px; }
	h3 						{ font-size: 15px; }
	h4 						{ font-size: 13px; }
	a							{ color: #B72935; text-decoration: underline; }
	a img 					{ border: none; }
	p 							{ margin: 5px 0; line-height: 1.5; }
	
	a.pdf 					{ background: transparent url(/img/icons/acrobat_14x14.jpg) no-repeat scroll 0 3px; padding: 0 0 0 17px; text-decoration: underline; }

	/*layout*/
	.layout						{ display: block; float: left; clear: both; }
	.scaffold					{ display: block; float: left; clear: none; }
	#expo-container, #billing-strip, #semi-footer,
	#header, #body, #footer	{ width: 891px; }
	#expo-container			{ margin: 0 auto; float: none; background: #f1f2ec; }
	#body-constr-stan			{ width: 1px; height: 550px; }
	#body-constr-content		{ width: 890px; }
	#header						{ background: #000000 url(/img/design/skin-1/header_layer.jpg) 0 0 repeat-x; height: 92px; }
	#body							{ background: #f1f2ec; }
	#content_main				{ clear: left; width: 890px; margin-right: -275px; }
	#content_second			{ clear: right; margin: 10px 0 0 0; /*position: absolute; margin: -6px 0 0 616px; width: 255px; margin: -548px 0 0 616px;*/ }
	#footer						{ background: #191919; color: #B9BEC0; height: 70px; }
	#content						{ width: 890px; }
	#content-strip1			{ background: #f8f8f4; }
	#content-strip2			{ padding: 20px 25px; }
	#content-strip1,
	#content-strip2,
	#content-second			{ width: 565px; padding: 20px 300px 20px 25px; }
	#content-strip1 .heading-1, #content-strip1 .heading-2, #content-strip1 .heading-3,
	#content-strip2 .heading-1, #content-strip2 .heading-2, #content-strip2 .heading-3,
	#content-second .heading-1, #content-second .heading-2, #content-second .heading-3
															{ display: block; float: left; clear: both; width: 500px; margin-top: 0; margin-left: 0; }
	#content-strip1 p, #content-strip1 ul,
	#content-strip2 p, #content-strip2 ul,
	#content-second p, #content-second ul,
	#content-strip1 .content-item,
	#content-strip2 .content-item					{ display: block; float: left; clear: both; margin-left: 30px; width: 535px; }
	#content-strip1 ul.checks,
	#content-strip2 ul.checks,
	#content-second ul.checks						{ margin: 12px 0 0 4px; }

	.box-content-half									{ display: block; float: left; clear: none; width: 255px; }
	.box-content-half .heading,
	.box-content-half .heading-1,
	.box-content-half .heading-2					{ display: block; float: left; clear: both; }
	/* content-leave-space-for-boxes*/
	#content-strip2 div#lsb							{ width: 580px; }
	#content-strip2 div#lsb p,	#content-strip2 div#lsb li, #content-strip2 div#lsb .heading, #content-strip2 div#lsb .heading-1, #content-strip2 div#lsb .heading-2, #content-strip2 div#lsb .heading-3,
	#content-strip2 div#lsb ul						{ width: 550px; }
	#content-strip2 div#lsb .heading-2			{ width: 500px; }

	/* headings */	
	.heading-1,
	.heading-2,
	.heading-3							{	background: transparent url(/img/design/skin-1/heading_cam_bg.jpg) 0 3px no-repeat; padding: 0 0 0 30px; height: 33px;
												color: #395E66; font-size: 17px; margin: 10px 0 -7px 0; }
	.heading								{ color: #395E66; }

	#content-strip1 .heading-1,
	#content-strip1 .heading-2,
	#content-strip1 .heading-3		{ font-size: 19px; color: #B72935; }
	#content-strip2 .heading-1,
	#content-strip2 .heading-2,
	#content-strip2 .heading-3		{ background-image: none; }
	
	#content-strip1
	#content-strip2
	#content-strip1 .heading,
	#content-strip2 .heading	{ font-size: 15px; margin: 10px 0 0; }
	#content-strip1 h3.heading,
	#content-strip2 h3.heading	{ font-size: 13px; }
	#content-strip1 h4.heading,
	#content-strip2 h4.heading	{ font-size: 12px; }

	/*header*/
	#heading											{ margin: 25px 0 0 55px; }
	#heading, #heading a, #heading strong	{ display: block; float: left; clear: none; }
	#heading a, #heading strong				{ background: transparent url(/img/design/skin-1/heading_bg.png) 0 0 no-repeat; width: 128px; height: 62px; }
	#heading span									{ display: none; }
	#menumain, #menumain ul, #menumain li	{ display: block; float: left; clear: both; }
	#menumain li									{ clear: none; }
	#menumain										{ position: absolute; margin: 39px 0 0 238px; }
	#menumain ul									{ width: 653px; margin: 0; padding: 0; }
	#menumain li a, #menumain li strong		{	background: #A2303A url(/img/design/skin-1/menumain_bg.jpg) 0 0 no-repeat;
															display: block; float: left; clear: both; height: 15px; padding: 19px 24px; font-size: 12px;
															color: #ffffff; text-decoration: none; text-align: center; font-weight: bold; }
	/*#menumain li a:hover							{ text-decoration: underline; }*/
	#menumain ul, #menumain li a				{  }
	#menumain li a:hover,
	#menumain li strong							{ background: #781e24 url(/img/design/skin-1/menumain_hover_bg.jpg) 0 0 no-repeat; }
	#menumain #menuid--news- a,
	#menumain #menuid--news- strong						{ background-position: 0 0; width: 31px; }
	#menumain #menuid--m-platby- a,
	#menumain #menuid--m-platby- strong					{ background-position: -79px 0; width: 50px; padding-left: 17px; padding-right: 17px; }
	#menumain #menuid--aplikace- a,
	#menumain #menuid--aplikace- strong					{ background-position: -164px 0; width: 47px; }
	#menumain #menuid--bezny-content- a,
	#menumain #menuid--bezny-content- strong,
	#menumain #menuid--content- a,
	#menumain #menuid--content- strong					{ background-position: -259px 0; width: 46px; }
	#menumain #menuid--projekty- a,
	#menumain #menuid--projekty- strong					{ background-position: -353px 0; width: 48px; }
	#menumain #menuid--reference- a,
	#menumain #menuid--reference- strong				{ background-position: -449px 0; width: 56px; }
	#menumain #menuid--kontakt- a,
	#menumain #menuid--kontakt- strong					{ background-position: -553px 0; width: 54px; }
	#menumain .submenu-glue									{ 	background: transparent url(/img/design/skin-1/menusub_activeitem_glue.png) 0 0 no-repeat;
																		display: block; clear: both; width: 14px; height: 20px; margin: 0 auto; }
	#menusub, #menusub div, #menusub ul,
	#menusub li, #menusub li a, #menusub li strong	{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	#menusub														{ background: #F8F8F4; width: 850px; padding: 20px; }
	#menusub .heading											{ display: none; }
	#menusub ul													{ width: 820px; }
	#menusub li													{ background: transparent url(/img/design/skin-1/menusub_item_bg.jpg) 0 11px no-repeat; padding: 0 18px 0 20px; clear: none; }
	#menusub li.first											{ background: none; padding-left: 0; }
	#menusub .lft												{ background: transparent url(/img/design/skin-1/menusub_lft_bg.jpg) left top no-repeat; padding-left: 6px; }
	#menusub .rgt												{ background: transparent url(/img/design/skin-1/menusub_rgt_bg.jpg) right top no-repeat; padding-right: 6px; }
	#menusub .mdl												{ background: transparent url(/img/design/skin-1/menusub_mld_layer.jpg) 0 0 repeat-x; padding: 0 10px; }
	#menusub li a, #menusub li strong					{ height: 19px; padding: 7px 0; color: #000000; }
	#menusub li a:hover, #menusub li strong			{ color: #B72935; text-decoration: none; font-weight: normal; }
	#menusub li ul												{ display: none; }

	#breadcrumb,
	#menusub-admin-l2, #menusub-admin-l2 div, #menusub-admin-l2 ul,
	#menusub-admin-l2 li, #menusub-admin-l2 li a, #menusub-admin-l2 li strong	{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	#breadcrumb	{ width: 850px; padding: 5px 10px; }
	
	/*billing strip*/
	#billing-strip form, #billing-strip form div, #billing-strip form span, #billing-strip form label,
	#billing-strip form input		{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	#billing-strip .lft				{ background: transparent url(/img/design/skin-1/billing_strip_lft_bg.jpg) 0 0 no-repeat; padding-left: 77px; }
	#billing-strip .mdl				{ background: #506267 url(/img/design/skin-1/billing_strip_layer.jpg) 0 0 repeat-x; height: 43px; }
	#billing-strip form .control .lft, #billing-strip form .control .rgt,
	#billing-strip form .control .mdl	{ background: transparent none; padding: 0; height: auto; }
	#billing-strip form				{ color: #97A3A5; width: 350px; height: 16px;  margin: 14px 0 0 450px; }
	#billing-strip form .error		{ position: absolute; width: 220px; margin-left: -300px; }
	#billing-strip form div, #billing-strip form span,
	#billing-strip form label,
	#billing-strip form .control div			{ clear: none; }
	#billing-strip form .control				{ color: #ffffff; }
	#billing-strip form .control .error		{ display: none; }
	#billing-strip form #control-frm-billing_step_1-ctrl-number
	.label											{ color: #ffffff; margin-right: 5px; }
	form#frm-billing_step_1 #control-frm-billing_step_1-ctrl-number
	.label .required								{ display: none; }
	#billing-strip form input,
	#billing-strip form select					{ color: #F1F2EC; font-size: 9px; }
	#billing-strip form
	#control-frm-billing_step_1-ctrl-number .lft	{ 	background: transparent url(/img/design/skin-1/frm_billing_fld_txt_lft_bg.png) top left no-repeat; width: 4px; height: 16px; }
	#billing-strip form
	#control-frm-billing_step_1-ctrl-number .rgt	{ 	background: transparent url(/img/design/skin-1/frm_billing_fld_txt_rgt_bg.png) top right no-repeat; width: 4px; height: 16px; }
	#billing-strip form
	#control-frm-billing_step_1-ctrl-number .mdl	{ 	background: transparent url(/img/design/skin-1/frm_billing_fld_txt_layer.jpg) 0 0 repeat-x; width: 80px; height: 16px; text-align: center; }
	#billing-strip form
	#control-frm-billing_step_1-ctrl-number input	{ background: transparent; border: none; margin-left: 20px; padding: 2px 0 0 0; height: 14px; }
	#billing-strip form
	#frm-billing_step_1-ctrl-pre_number				{ color: #506267; padding: 2px 0 0 0; }
	#billing-strip form
	#control-frm-billing_step_1-ctrl-pre_number,
	#billing-strip form
	#control-frm-billing_step_1-ctrl-pre_number
	select																{ height: 16px; padding: 0; }
	#billing-strip form .legend,
	#billing-strip form #control-frm-billing_step_1-ctrl-pre_number select,
	#billing-strip form #control-frm-billing_step_1-ctrl-number,
	#billing-strip form div.submit								{ margin-top: 1px; }

	form#frm-billing_step_1 .submit input,
	form#frm-billing_step_2 .submit input,
	form#frm-billing_step_3 .submit input						{ 	background: transparent url(/img/design/skin-1/frm_billing_btn_submit_bg.png) no-repeat scroll 0 50%;
																				border: medium none !important; color: #FFFFFF; cursor: pointer; width: 16px; height: 16px; font-size: 10px; }
	form#frm-billing_step_2 .submit .previous,
	form#frm-billing_step_3 .submit .previous					{ background-image: url(/img/design/skin-1/frm_billing_btn_prev_bg.png); }
	form#frm-billing_step_1 .submit input, form#frm-billing_step_3 .submit input
	#billing-strip form #control-frm-billing_step_1-ctrl-pre_number,
	#billing-strip form #control-frm-billing_step_1-ctrl-number,
	#billing-strip form #control-frm-billing_step_1-ctrl-pre_number .lft,
	#billing-strip form div.submit	{ 	margin-left: 5px; }
	#frm-billing_step_1 .label,
	#frm-billing_step_2 .label,
	#frm-billing_step_3 .label			{ font-size: 11px; line-height: 2; }
	#frm-billing_step_1 .label-2		{ font-size: 11px; line-height: 2; display: block; }
	
	/* semi-footer */
	#semi-footer div,
	#semi-footer .heading			{ display: block; float: left; clear: both; }
	#semi-footer .heading			{ font-size: 15px; font-weight: normal; }
/*	#semi-footer .content			{ width: 256px; }*/
	#semi-footer .carousel			{ width: 277px; margin-right: -20px; }
	#semi-footer
	.carousel .container				{ position: relative; width: 277px; height: 72px; overflow: hidden; }
	#semi-footer
	.carousel .items 					{ width: 277px; position: absolute; }
	#semi-footer .item				{ clear: none; }
	#semi-footer .h1, #semi-footer .h2, #semi-footer .h3, #semi-footer .h4,
	#semi-footer .h5					{ display: inline; margin: 0; padding: 0; text-transform: uppercase; font-weight: normal; line-height: 1.4; }
	#semi-footer a.tag				{ text-decoration: none; }
	#semi-footer .h1					{ font-size: 13px; color: #D0E2E7; }
	#semi-footer .h2					{ font-size: 11px; }
	#semi-footer .h3					{ font-size: 9px; }
	#semi-footer .h4					{ font-size: 8px; }
	#semi-footer .h4					{ font-size: 6px; }
	#semi-footer .box					{ 	background: #506267 url(/img/design/skin-1/box_bottom_bg.jpg) 0 0 no-repeat;
												clear: none; width: 257px; height: 101px; color: #ffffff; padding: 15px 20px; }
	#semi-footer .box .heading		{ color: #ffffff; }
	#semi-footer .box .deco			{ width: 257px; height: 25px; }
	#semi-footer .carousel .next,
	#semi-footer .carousel .previous	{ 	background: transparent url(/img/design/skin-1/box_bottom_next_bg.jpg) 0 0 no-repeat; width: 21px; height: 21px;
													display: none; float: right; clear: none; margin-right: 10px; }
	#semi-footer .carousel .previous	{ 	background-image: url(/img/design/skin-1/box_bottom_previous_bg.jpg); }
	#semi-footer .box a				{ color: #D0E2E7; }
	#semi-footer .box .heading		{ margin: 0 0 5px; padding: 0; }
	#box-semifooter-references	ul,
	#box-semifooter-references li	{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	#box-semifooter-references	ul	{ width: 128px; clear: none; }
	#box-semifooter-references li	{ width: 128px; }
	#box-semifooter-tags .content	{ width: 257px; text-align: justify; }
	
	/* footer */
	#footer	div, #footer span,
	#footer .copy .prague-bistro	{ display: block; float: left; clear: none; }
	#footer	.copy						{ width: 320px; margin: 30px auto 0 auto; float: none; }
	#footer	.copy .prague-bistro	{ background: transparent url(/img/logos/praguebistro_bean_footer_bg.gif) no-repeat scroll right top; height: 14px; width: 9px; margin: 2px 0 0 5px; }
	#footer	.copy
	.prague-bistro span				{ display: none; }
	
	
	/* utils */
	/* seznamy */
	ul.plain, ul.plain li, ul.plain li img, ul.plain li a,
	ul.plain li div			{ display: block; float: left; clear: none; margin: 0; padding: 0; }
	ul.plain						{ clear: both; }
	ul.checks, ul.checks li	{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	ul.checks li				{ 	background: transparent url(/img/design/skin-1/list_item_check_positive_bg.png) 0 0 no-repeat;
										width: 240px; padding-left: 20px; margin: 0; }
	ul.checks li.negative	{ background: transparent url(/img/design/skin-1/list_item_check_negative_bg.png) 0 0 no-repeat; }
	ul.bullets, ul.bullets li	{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	ul.bullets li					{ 	background: transparent url(/img/design/skin-1/list_item_bullet_bg.png) 0 2px no-repeat;
											padding-left: 20px; margin: 0; }
	#content-strip2 #lsb ul.references,
	#content-strip2 ul.references				{ clear: none; width: 175px; }
	#content-strip2 #lsb ul.references,
	#content-strip2 ul.references, ul.references li,
	#content-strip2 #lsb ul.references a,
	#content-strip2 ul.references a			{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	#content-strip2 #lsb ul.references,
	#content-strip2 ul.references				{ clear: none; margin: 0 0 20px; }
	#content-strip2 #lsb ul.references li,
	#content-strip2 ul.references li			{ background: transparent url(/img/design/skin-1/arrowcircle_gray_verylight.gif) 0 3px no-repeat; padding-left: 17px; width: 140px; }
	#content-strip2 #lsb ul.references,
	#content-strip2 ul.references,
	#content-strip2 #lsb ul.references a,
	#content-strip2 ul.references a			{ color: #B72935; }
	ul.admin-edit, ul.admin-edit li, ul.admin-edit .heading,
	ul.admin-edit a					{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	ul.admin-edit li					{ width: 510px; }
	ul.admin-edit,
	ul.admin-edit li .xt-ctrls		{ clear: none; margin-left: 50px; }
	#content-strip2 ul.admin-edit li .heading,
	ul.admin-edit li .heading,
	ul.admin-edit li a 				{ width: 350px; clear: none; margin: 0; }
	ul.admin-edit li a:hover		{ text-decoration: none; }
	
	/* subpannel accordion */
	#subpanel_accordion, #subpanel_accordion .heading, #subpanel_accordion .heading a, #subpanel_accordion ul, #subpanel_accordion li, #subpanel_accordion div,
	#subpanel_accordion p 				{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	#subpanel_accordion li .heading,
	#subpanel_accordion li div,
	#subpanel_accordion li p			{ width: 218px; }
	#subpanel_accordion li img			{ margin: 0 0 5px 0; }
	#subpanel_accordion					{ margin: 5px 0 10px; color: #445257;  }
	#subpanel_accordion .heading		{ background: transparent url(/img/design/skin-1/subpannel_accordion_header_bg.png) 0 0 no-repeat; color: #ffffff;
													width: 217px; padding: 7px 17px; font-size: 15px; font-weight: normal; }
	#subpanel_accordion li .heading,
	#subpanel_accordion li .heading a	{ background: none; color: #445257; width: auto; height: auto; font-size: 13px; font-weight: bold; text-decoration: none; }
	#subpanel_accordion li .heading		{ margin: -10px -17px 0; padding: 0; margin-bottom: 2px; }
	#subpanel_accordion li .heading a	{ width: 217px; padding: 9px 17px 6px; }
	#subpanel_accordion ul					{ background: transparent url(/img/design/skin-1/subpannel_accordion_item_body_layer.png) 0 0 repeat-y; }
	#subpanel_accordion li					{ background: transparent url(/img/design/skin-1/subpannel_accordion_item_bg.png) left bottom no-repeat;
														width: 218px; padding: 10px 17px 15px; }
	#subpanel_accordion li.last			{ 	background-image: url(/img/design/skin-1/subpannel_accordion_item_last_footer_bg.png);
														padding-bottom: 15px; margin-bottom: -6px; }
	
	/* boxy */
	.box-gray-light, .box-gray-light div, .box-gray-light ,heading, .box-gray-light p,
	.box-gray-dark, .box-gray-dark div, .box-gray-light ,heading, .box-gray-light p,
	.box-red, .box-red div, .box-gray-light ,heading, .box-gray-light p,
	.box-snippet-short-purple, .box-snippet-short-purple div, .box-snippet-short-purple .heading, .box-snippet-short-purple p, .box-snippet-medium-purple, .box-snippet-medium-purple div, .box-snippet-medium-purple .heading, .box-snippet-medium-purple p, .box-snippet-long-purple, .box-snippet-long-purple div, .box-snippet-long-purple .heading, .box-snippet-long-purple p,
	.box-snippet-short-blue, .box-snippet-short-blue div, .box-snippet-short-blue .heading, .box-snippet-short-blue p, .box-snippet-medium-blue, .box-snippet-medium-blue div, .box-snippet-medium-blue .heading, .box-snippet-medium-blue p, .box-snippet-long-blue, .box-snippet-long-blue div, .box-snippet-long-blue .heading, .box-snippet-long-blue p,
	.box-snippet-short-green, .box-snippet-short-green div, .box-snippet-short-green .heading, .box-snippet-short-green p, .box-snippet-medium-green, .box-snippet-medium-green div, .box-snippet-medium-green .heading, .box-snippet-medium-green p, .box-snippet-long-green, .box-snippet-long-green div, .box-snippet-long-green .heading, .box-snippet-long-green p,
	.box-snippet-short-yellow, .box-snippet-short-yellow div, .box-snippet-short-yellow .heading, .box-snippet-short-yellow p, .box-snippet-medium-yellow, .box-snippet-medium-yellow div, .box-snippet-medium-yellow .heading, .box-snippet-medium-yellow p, .box-snippet-long-yellow, .box-snippet-long-yellow div, .box-snippet-long-yellow .heading, .box-snippet-long-yellow p
								{ display: block; float: left; clear: both; padding: 0; margin: 0; color: #ffffff; }
	.box-snippet-short-purple p, .box-snippet-medium-purple p, .box-snippet-long-purple p,
	.box-snippet-short-blue p, .box-snippet-medium-blue p, .box-snippet-long-blue p,
	.box-snippet-short-green p, .box-snippet-medium-green p, .box-snippet-long-green p,
	.box-snippet-short-yellow p, .box-snippet-medium-yellow p, .box-snippet-long-yellow p
		{ width: 210px; }
		#content_second .box-snippet-short-purple, #content_second .box-snippet-short-purple div, #content_second .box-snippet-short-purple .heading, #content_second .box-snippet-short-purple p, #content_second .box-snippet-medium-purple, #content_second .box-snippet-medium-purple div, #content_second .box-snippet-medium-purple .heading, #content_second .box-snippet-medium-purple p, #content_second .box-snippet-long-purple, #content_second .box-snippet-long-purple div, #content_second .box-snippet-long-purple .heading, #content_second .box-snippet-long-purple p,
		#content_second .box-snippet-short-blue, #content_second .box-snippet-short-blue div, #content_second .box-snippet-short-blue .heading, #content_second .box-snippet-short-blue p, #content_second .box-snippet-medium-blue, #content_second .box-snippet-medium-blue div, #content_second .box-snippet-medium-blue .heading, #content_second .box-snippet-medium-blue p, #content_second .box-snippet-long-blue, #content_second .box-snippet-long-blue div, #content_second .box-snippet-long-blue .heading, #content_second .box-snippet-long-blue p,
		#content_second .box-snippet-short-green, #content_second .box-snippet-short-green div, #content_second .box-snippet-short-green .heading, #content_second .box-snippet-short-green p, #content_second .box-snippet-medium-green, #content_second .box-snippet-medium-green div, #content_second .box-snippet-medium-green .heading, #content_second .box-snippet-medium-green p, #content_second .box-snippet-long-green, #content_second .box-snippet-long-green div, #content_second .box-snippet-long-green .heading, #content_second .box-snippet-long-green p,
		#content_second .box-snippet-short-yellow, #content_second .box-snippet-short-yellow div, #content_second .box-snippet-short-yellow .heading, #content_second .box-snippet-short-yellow p, #content_second .box-snippet-medium-yellow, #content_second .box-snippet-medium-yellow div, #content_second .box-snippet-medium-yellow .heading, #content_second .box-snippet-medium-yellow p, #content_second .box-snippet-long-yellow, #content_second .box-snippet-long-yellow div, #content_second .box-snippet-long-yellow .heading, #content_second .box-snippet-long-yellow p
		{ color: #000000; }
		#content_second .box-snippet-long-purple .heading, #content_second .box-snippet-medium-purple .heading, #content_second .box-snippet-short-purple .heading,
		#content_second .box-snippet-long-blue .heading, #content_second .box-snippet-medium-blue .heading, #content_second .box-snippet-short-blue .heading,
		#content_second .box-snippet-long-green .heading, #content_second .box-snippet-medium-green .heading, #content_second .box-snippet-short-green .heading,
		#content_second .box-snippet-long-yellow .heading, #content_second .box-snippet-medium-yellow .heading, #content_second .box-snippet-short-yellow .heading
		{ width: 210px; }
	#content_second .box-gray-light .xt-ctrls, #content_second .box-gray-dark .xt-ctrls,
	#content_second .box-gray-light .xt-ctrls, #content_second .box-gray-dark .xt-ctrls,
		.box-snippet-long-purple .xt-ctrls, .box-snippet-long-blue .xt-ctrls, .box-snippet-long-green .xt-ctrls, .box-snippet-long-yellow .xt-ctrls,
		.box-snippet-medium-purple .xt-ctrls, .box-snippet-medium-blue .xt-ctrls, .box-snippet-medium-green .xt-ctrls, .box-snippet-medium-yellow .xt-ctrls,
		.box-snippet-short-purple .xt-ctrls, .box-snippet-short-blue .xt-ctrls, .box-snippet-short-green .xt-ctrls, .box-snippet-short-yellow .xt-ctrls
										{ padding: 2px; position: absolute; margin: 90px 0 0 125px; }
	#content_second .box-red .xt-ctrls	{ padding: 2px; position: absolute; margin: 90px 0 0 125px; }
	.box-gray-light, .box-gray-dark,
	.box-red					{ margin: 5px 0; font-size: 11px; }
	.box-gray-light .heading, .box-gray-dark .heading,
		.box-snippet-short-purple .heading, .box-snippet-medium-purple .heading, .box-snippet-long-purple .heading,
		.box-snippet-short-blue .heading, .box-snippet-medium-blue .heading, .box-snippet-long-blue .heading,
		.box-snippet-short-green .heading, .box-snippet-medium-green .heading, .box-snippet-long-green .heading,
		.box-snippet-short-yellow .heading, .box-snippet-medium-yellow .heading, .box-snippet-long-yellow .heading,
	.box-red .heading		{ margin: 0 0 2px 0; font-size: 15px; color: #ffffff; }
	.box-gray-light p, .box-gray-dark p,
		.box-snippet-short-purple p, .box-snippet-medium-purple p, .box-snippet-long-purple p,
		.box-snippet-short-blue p, .box-snippet-medium-blue p, .box-snippet-long-blue p,
		.box-snippet-short-green p, .box-snippet-medium-green p, .box-snippet-long-green p,
		.box-snippet-short-yellow p, .box-snippet-medium-yellow p, .box-snippet-long-yellow p,
	.box-red p				{ margin: 3px 0; }
		.box-snippet-short-purple .mdl, .box-snippet-medium-purple .mdl, .box-snippet-long-purple .mdl,
		.box-snippet-short-blue .mdl, .box-snippet-medium-blue .mdl, .box-snippet-long-blue .mdl,
		.box-snippet-short-green .mdl, .box-snippet-medium-green .mdl, .box-snippet-long-green .mdl,
		.box-snippet-short-yellow .mdl, .box-snippet-medium-yellow .mdl, .box-snippet-long-yellow .mdl
		{ background: transparent url(/img/design/skin-1/box_snippet_purple_short_bg.png) top left no-repeat; padding: 10px 10px 20px 20px; width: 209px; height: 150px; }
		.box-snippet-medium-purple .mdl, .box-snippet-medium-blue .mdl, .box-snippet-medium-green .mdl,
		.box-snippet-medium-yellow .mdl	{ background-image: url(/img/design/skin-1/box_snippet_purple_medium_bg.png); width: 209px; height: 198px; }
		.box-snippet-long-purple .mdl, .box-snippet-long-blue .mdl, .box-snippet-long-green .mdl,
		.box-snippet-long-yellow .mdl	{ background-image: url(/img/design/skin-1/box_snippet_purple_long_bg.png); width: 209px; height: 245px; }
		.box-snippet-short-blue .mdl	{ background-image: url(/img/design/skin-1/box_snippet_blue_short_bg.png); }
		.box-snippet-medium-blue .mdl	{ background-image: url(/img/design/skin-1/box_snippet_blue_medium_bg.png); }
		.box-snippet-long-blue .mdl		{ background-image: url(/img/design/skin-1/box_snippet_blue_long_bg.png); }
		.box-snippet-short-green .mdl	{ background-image: url(/img/design/skin-1/box_snippet_green_short_bg.png); }
		.box-snippet-medium-green .mdl	{ background-image: url(/img/design/skin-1/box_snippet_green_medium_bg.png); }
		.box-snippet-long-green .mdl	{ background-image: url(/img/design/skin-1/box_snippet_green_long_bg.png); }
		.box-snippet-short-yellow .mdl	{ background-image: url(/img/design/skin-1/box_snippet_yellow_short_bg.png); }
		.box-snippet-medium-yellow .mdl	{ background-image: url(/img/design/skin-1/box_snippet_yellow_medium_bg.png); }
		.box-snippet-long-yellow .mdl	{ background-image: url(/img/design/skin-1/box_snippet_yellow_long_bg.png); }
	.box-gray-light .lft	{ background: transparent url(/img/design/skin-1/box_gray_light_lft_bg.jpg) top left no-repeat; padding-left: 9px; }
	.box-gray-light .rgt	{ background: transparent url(/img/design/skin-1/box_gray_light_rgt_bg.jpg) top right no-repeat; padding-right: 9px; }
	.box-gray-light .mdl	{ background: transparent url(/img/design/skin-1/box_gray_light_mdl_layer.jpg) top left repeat-x; width: 216px; height: 118px; padding: 13px 10px 15px; overflow: hidden; }
	.box-gray-dark .lft	{ background: transparent url(/img/design/skin-1/box_gray_dark_lft_bg.jpg) top left no-repeat; padding-left: 9px; }
	.box-gray-dark .rgt	{ background: transparent url(/img/design/skin-1/box_gray_dark_rgt_bg.jpg) top right no-repeat; padding-right: 9px; }
	.box-gray-dark .mdl	{ background: transparent url(/img/design/skin-1/box_gray_dark_mdl_layer.jpg) top left repeat-x; width: 216px; height: 118px; padding: 13px 10px 15px; overflow: hidden; }
	.box-red .lft				{ background: transparent url(/img/design/skin-1/box_red_lft_bg.jpg) top left no-repeat; padding-left: 9px; }
	.box-red .rgt				{ background: transparent url(/img/design/skin-1/box_red_rgt_bg.jpg) top right no-repeat; padding-right: 9px; }
	.box-red .mdl				{ background: transparent url(/img/design/skin-1/box_red_mdl_layer.jpg) top left repeat-x; width: 216px; height: 118px; padding: 13px 10px 15px; overflow: hidden; }
	.box-gray-light .mailto	{ background: transparent url(/img/design/skin-1/envelope_gray_light.jpg) 0 0 no-repeat;
										display: block; float: left; clear: both; padding: 1px 0 0 35px; height: 18px; }
	.box-gray-dark .mailto	{ background: transparent url(/img/design/skin-1/envelope_gray_dark.jpg) 0 0 no-repeat;
										display: block; float: left; clear: both; padding: 1px 0 0 35px; height: 18px; }
	.box-red .mailto			{ background: transparent url(/img/design/skin-1/envelope_red.jpg) 0 0 no-repeat;
										display: block; float: left; clear: both; padding: 1px 0 0 35px; height: 18px; }
		.box-snippet-long-purple .mailto, .box-snippet-long-blue .mailto, .box-snippet-long-green .mailto, .box-snippet-long-yellow .mailto,
		.box-snippet-medium-purple .mailto, .box-snippet-medium-blue .mailto, .box-snippet-medium-green .mailto, .box-snippet-medium-yellow .mailto,
		.box-snippet-short-purple .mailto, .box-snippet-short-blue .mailto, .box-snippet-short-green .mailto, .box-snippet-short-yellow .mailto
								{ background: transparent url(/img/design/skin-1/envelope.png) 0 0 no-repeat;
										display: block; float: left; clear: both; padding: 1px 0 0 35px; height: 18px; }
	.box-news-last	{ height: auto; }
	.box-news-last,
	.box-news-last	ul,
	.box-news-last	li,
	.box-news-last ul .heading,
	.box-news-last div							{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	.box-news-last  .description div			{ float: none; display: inline; }
	.box-news-last	li								{ margin: 0 0 10px; }
	.box-news-last div,
	.box-news-last  a.more						{  }
		.box-news-last  .heading a				{ background: none; width: auto; height: auto; padding: 0; text-decoration: none; }
	#content-strip2
	.box-news-last ul .heading					{ background: none; color: #B72935; clear: both; width: 560px; height: auto; margin: 0; padding: 0; font-size: 13px; font-weight: bold; }
	.box-news-last .description				{ clear: both; width: 540px; font-size: 10px; }
	.box-news-last .description div			{ margin-right: 5px; }
	.box-news-last .description .date		{ /*width: 50px;*/ }
	.box-news-last .headlight					{ /*width: 450px;*/ }
	.box-news-last .heading-2					{ display: block; float: left; clear: both; }
	
	#content-strip2 .box-news-last	.date					{ color: #6B868C; }
	#content-strip2 .box-news-last	.description		{ color: #4D4D4D; font-size: 11px; }
	
	/*paging*/
	#content-strip2 .paging, #content-strip2 .paging li, #content-strip2 .paging, #content-strip2 .paging li strong, #content-strip2 .paging li a,
	#content-strip2 .paging li .lft, #content-strip2 .paging li .rgt, #content-strip2 .paging li .ctr	{ display: block; float: left; clear: both; padding: 0; margin: 0; }
	#content-strip2 .paging li a, #content-strip2 .paging li strong	{ padding: 2px 4px; }
	#content-strip2 .paging li	{ clear: none;  }
	#content-strip2 .paging		{ float: left; }
	
	/* concrete pages deco */
	#deco-title							{ 	background: transparent url(/img/design/skin-1/deco_titlepage.jpg) 0 0 no-repeat; width: 692px; height: 261px; margin: -26px 0 0 -26px; }
	#content-strip2
	.box-content-half ul.checks li{ margin-bottom: 11px; padding-left: 26px; }
	#content-strip2
	.box-content-half ul.plain		{ width: 276px; margin: 15px 0 0 4px; }
	#content-strip2
	.box-content-half ul.plain li	{ margin: 0 5px 5px 0; }
	#content-strip2
	.box-content-half p				{ display: block; float: left; clear: both; margin: 11px 4px; width: 300px; }
	body.premium-sms #content-strip2 #lsb div,
	body.premium-sms-from-outland #content-strip2 #lsb div,
	body.premium-sms-prepay #content-strip2 #lsb div,
	body.partners-portal #content-strip2 #lsb div,
	body.premium-chat #content-strip2 #lsb div,
	body.premium-wap-billing #content-strip2
	#lsb div								{ display: block; float: left; clear: none; width: 446px; }
	body.premium-sms #content-strip2 #lsb .deco,
	body.premium-sms-from-outland #content-strip2 #lsb .deco,
	body.premium-sms-prepay #content-strip2 #lsb .deco,
	body.premium-wap-billing #content-strip2 #lsb .deco,
	body.premium-sms #content-strip2 #lsb .swfobjectswitch,
	body.premium-sms-from-outland #content-strip2 #lsb .swfobjectswitch,
	body.premium-sms-prepay #content-strip2 #lsb .swfobjectswitch,
	body.partners-portal #content-strip2 #lsb .deco,
	body.partners-portal #content-strip2 #lsb .swfobjectswitch,
	body.partners-portal #content-strip2 #lsb .img-deco,
	body.premium-chat #content-strip2 #lsb .img-deco,
	body.premium-chat #content-strip2 #lsb .img-deco .deco,
	body.premium-wap-billing #content-strip2
	#lsb .swfobjectswitch					{ 	width: 133px; height: 336px; }
	body.premium-sms #content-strip2 #lsb .deco,
	body.premium-sms-from-outland #content-strip2 #lsb .deco,
	body.premium-sms-prepay #content-strip2 #lsb .deco,
	body.premium-wap-billing #content-strip2
	#lsb .deco 								{	background: transparent url(/img/tmp/deco_phone_1.png) 0 0 no-repeat; }
	body.partners-portal #content-strip2
	#lsb .deco 								{	background: transparent url(/img/deco/partners_portal.jpg) 0 0 no-repeat; }
	body.partners-portal #content-strip2
	#lsb .deco 								{	background: transparent url(/img/deco/partners_portal.jpg) 0 0 no-repeat; }
	body.premium-chat #content-strip2
	#lsb .deco 								{	background: transparent url(/img/deco/premium_chat.jpg) 0 0 no-repeat; }
	body.premium-chat #content-strip2 #lsb .heading, body.premium-chat #content-strip2 #lsb p, body.premium-chat #content-strip2 #lsb ul, body.premium-chat #content-strip2 #lsb li,
	body.partners-portal #content-strip2 #lsb .heading, body.partners-portal #content-strip2 #lsb p, body.partners-portal #content-strip2 #lsb ul, body.partners-portal #content-strip2 #lsb li,
	body.premium-sms #content-strip2 #lsb .heading, body.premium-sms #content-strip2 #lsb p, body.premium-sms #content-strip2 #lsb ul, body.premium-sms #content-strip2 #lsb li,
	body.premium-sms-from-outland #content-strip2 #lsb .heading, body.premium-sms-from-outland #content-strip2 #lsb p, body.premium-sms-from-outland #content-strip2 #lsb ul, body.premium-sms-from-outland #content-strip2 #lsb li,
	body.premium-sms-prepay #content-strip2 #lsb .heading, body.premium-sms-prepay #content-strip2 #lsb p, body.premium-sms-prepay #content-strip2 #lsb ul, body.premium-sms-prepay #content-strip2 #lsb li,
	body.premium-wap-billing #content-strip2 #lsb .heading, body.premium-wap-billing #content-strip2 #lsb p, body.premium-wap-billing #content-strip2 #lsb ul,
	body.premium-wap-billing #content-strip2 #lsb li	{ 	display: block; float: left; clear: both; width: 415px; }
	body.premium-sms #content-strip2 #lsb ul.bullets li,
	body.premium-sms-from-outland #content-strip2 #lsb ul.bullets li,
	body.premium-sms-prepay #content-strip2 #lsb ul.bullets li,
	body.premium-wap-billing #content-strip2 #lsb ul.bullets li	{ width: 390px; }
	body.premium-sms #content-strip2 #lsb .heading,
	body.premium-sms-from-outland #content-strip2 #lsb .heading,
	body.premium-sms-prepay #content-strip2 #lsb .heading,
	body.partners-portal #content-strip2 #lsb .heading,
	body.premium-wap-billing #content-strip2
	#lsb .heading		{ margin-left: 30px; }
	body.mms-gateway #content-strip2 #lsb ul, body.mms-gateway #content-strip2 #lsb li, body.mms-gateway #content-strip2 #lsb .heading,  body.mms-gateway #content-strip2 #lsb .heading-1, body.mms-gateway #content-strip2 #lsb p,
	body.sms-redaction #content-strip2 #lsb ul, body.sms-redaction #content-strip2 #lsb li, body.sms-redaction #content-strip2 #lsb .heading,  body.sms-redaction #content-strip2 #lsb .heading-1, body.sms-redaction #content-strip2 #lsb p,
	body.sms-messenger #content-strip2 #lsb ul, body.sms-messenger #content-strip2 #lsb li, body.sms-messenger #content-strip2 #lsb .heading,  body.sms-messenger #content-strip2 #lsb .heading-1, body.sms-redaction #content-strip2 #lsb p,
	body.projects #content-strip2 #lsb ul, body.projects #content-strip2 #lsb li, body.projects #content-strip2 #lsb .heading,  body.projects #content-strip2 #lsb .heading-1, body.projects #content-strip2 #lsb p,
	body.content-exclusive #content-strip2 #lsb ul, body.content-exclusive #content-strip2 #lsb li, body.content-exclusive #content-strip2 #lsb .heading,  body.content-exclusive #content-strip2 #lsb .heading-1, body.content-exclusive #content-strip2 #lsb p,
	body.sms-messenger #content-strip2
	#lsb p		{ display: block; float: left; clear: both; width: 580px; margin-left: 0px; }
	body.contact #content-strip2 p,
	body.contact-sell #content-strip2 p,
	body.contact-marketing #content-strip2 p,
	body.contact-content #content-strip2 p,
	body.contact-investors #content-strip2 p,
	body.contact-airtoy-romania #content-strip2 p,
	body.contact-infoline #content-strip2 p,
	body.contact #content-strip2
	{ margin-left: 0; }
	body.news #content-strip2 ul, body.news #content-strip2 li, body.news #content-strip2 li .heading, body.news #content-strip2 li .published,
	body.news #content-strip2 li .wsw			{ display: block; float: left; clear: both; padding: 0; margin: 0; }
	body.news #content-strip2 ul					{ margin-left: 30px; }
	body.news #content-strip2 li					{ margin: 0 0 15px 0; }
	body.news #content-strip2 li a span			{ text-decoration: underline; }
	body.news #content-strip2 li .heading		{ clear: none; width: 530px; margin-right: 5px; }
	/*body.news #content-strip2 li .published	{ clear: none; margin-top: 4px; }*/
	body.news #content-strip2 li .wsw p			{ padding: 0; margin: 0; }
	body.news #content-strip2 li .heading a	{ text-decoration: none; }
	body.news #content-strip2 .paging li,
  body.news #content-strip2 div#lsb .paging li { clear: none; width: auto; }
	body.news #content-strip2 .paging	         	 { float: left; margin-top: 10px; }

	body.projects #content-strip2 ul, body.projects #content-strip2 li, body.projects #content-strip2 li .heading,
	body.projects #content-strip2 li .wsw			{ display: block; float: left; clear: both; padding: 0; margin: 0; }
	body.projects #content-strip2 li .wsw p			{ padding: 0; margin: 0; }
	body.projects #content-strip2 li .heading a	{ text-decoration: none; }
	body.projects #content-strip2 .paging li		{ clear: none }
	body.references #content-strip2 					{ width: 840px; padding: 20px 25px 20px 25px; }
	body.references #content-strip2 div#lsb		{ width: 840px; }
	
	
	/* admin */
	#login								{ display: block; float: left; clear: both; margin-top: 20px; }
	.xt-ctrls, .xt-ctrls form, .xt-ctrls div,
	.xt-ctrls input					{ display: block; float: left; clear: both; }
	.xt-ctrls form						{ clear: none; }
	.xt-ctrls							{ background: #ff0000; float: left; padding: 2px; margin: 0 0 10px 0; }
	#content-strip1 .xt-ctrls			{ width: 120px; margin: 20px 0 0 0; }
	#content_second .xt-ctrls span	{ display: block; float: left; clear: both; width: 120px; }
	#semi-footer .box .xt-ctrls		{ position: absolute; width:124px; margin: -15px 0 0 149px; }
	#subpanel_accordion .xt-ctrls		{ position: absolute; width: 130px; margin: 0 0 0 117px; padding: 2px; }
	
	.more								{ 	background: transparent url(/img/design/skin-1/arrowcircle_gray_verylight.gif) 4px 2px no-repeat; display: block; float: left; clear: none; width: 11px; height: 11px; text-decoration: none;
												margin: 0 0 0 5px; }
	.more span							{ display: none; }
	.more-inline						{ background: none; display: inline; float: none; vertical-align: bottom; }
	.more-inline img					{ vertical-align: bottom; }
	#content-strip2
	ul.billing, ul.billing li		{ display: block; float: left; clear: both; margin: 0 0 15px; padding: 0; }
	ul.billing p						{ margin-bottom: 0; }
	ul.billing .heading,
	ul.billing .heading-1,
	ul.billing .heading-2			{ float: left; }
	
	#sitemap								{ display: block; float: left; clear: both; }
	#sitemap .heading					{ display: none; }
	#sitemap ul							{ padding: 0; margin-left: 43px; }
	
	/* tools */
	#menumain h2 	{ display: none; }
	.fl-left 		{ float: left; }
	.fl-right 		{ float: right; }
	.cb				{ clear: both; }
	#semi-footer .data	{ display: none; }
	.error			{ color: #ff0000; }
	.data				{ display: none; }
	.fs-15			{ font-size: 15px; }

	
	/* recaptcha form, billing forms */
	.recaptcha, .recaptcha img, .recaptcha input,
	.recaptcha div				{ display: block; float: left; clear: both; }
	.recaptcha					{ display: block; width: 700px; }
	.recaptcha .main,
	.recaptcha .controls		{ clear: left; margin-right: 10px; }
	.recaptcha .controls		{ clear: right; }
	form#frm-billing_step_1 .label,
	form#frm-billing_step_3 .label		{ display: block; float: left; clear: none; width: 100px; }
	form#frm-billing_step_1 .label		{ width: 265px; }
	form#frm-billing_step_1 input.text,
	form#frm-billing_step_2 input.text,
	form#frm-billing_step_3 input.text		{ width: 200px; }
	.recaptcha #recaptcha_response_field	{ width: 300px; }
	.recaptcha .main,
	.recaptcha .controls		{ display: none; }
	#recaptcha_image,
	#recaptcha_response_field										{ border: 1px solid #97A3A5; }
	form#frm-billing_step_1 input.text,
	form#frm-billing_step_2 input.text,
	form#frm-billing_step_3 input.text							{ border: 1px solid #97A3A5; }
	form#frm-billing_step_2 div, form#frm-billing_step_2 label, form#frm-billing_step_3 label,
	form#frm-billing_step_3 div									{ display: block; float: left; clear: both; }
	form#frm-billing_step_2 div.controls,
	form#frm-billing_step_3 div.controls						{ clear: none; }
	form#frm-billing_step_1 .error								{ margin-left: 0; }
	#content-strip2 form#frm-billing_step_1 div.submit		{ margin: 5px 0 0 445px; }
	form#frm-billing_step_1 div.submit							{ margin-left: 265px; }
	form#frm-billing_step_2 div.submit							{ margin-left: 263px; width: 44px; }
	form#frm-billing_step_3 div.submit							{ margin-left: 265px; width: 44px; }
	form#frm-billing_step_2 .legend,
	form#frm-billing_step_3 .legend								{ display: none; }
	#recaptcha_response_field,
	form#frm-billing_step_1 div.submit,
	form#frm-billing_step_2 div.submit,
	form#frm-billing_step_3 div.submit							{ margin-top: 5px; }
	
	form#frm-billing_step_2 div.submit input,
	form#frm-billing_step_3 div.submit input					{ float: right; margin-right: 5px; }
	#control-frm-billing_step_2-ctrl-captcha_1-controls	{ margin-top: 15px; }
	#frm-billing_step_2 .recaptcha_powered,
	#frm-billing_step_2 .recaptcha_help,
	#frm-billing_step_2 .recaptcha_only_if_image				{ display: none; }
	#content-strip2 .notification-timeout						{ color: #ff0000; margin: 0 0 10px 0; }
	
	/* billing-sms-overview*/
	body.billing-sms-overview	#content-strip2 div.logout, body.billing-sms-overview #content-strip2 .controls-top, body.billing-sms-overview #content-strip2 .list,
	body.billing-sms-overview	#content-strip2 .download-acrobat		{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	body.billing-sms-overview #content-strip2 .controls-top				{ width: 565px; }
	body.billing-sms-overview	#content-strip2 div.logout					{ width: 61px; margin-left: 504px; }
	body.billing-sms-overview	#content-strip2 .download-acrobat		{ width: 278px; margin: 20px 0 40px 287px; }
	body.billing-sms-overview #content-strip2 .list p						{ margin-left: 0; }
	body.billing-sms-overview #content-strip2 .list	table					{ width: 565px; margin: 20px 0; clear: both; }
	body.billing-sms-overview #content-strip2 .list	table th,
	body.billing-sms-overview #content-strip2 .list	table td				{ text-align: left; }
	body.billing-sms-overview #content-strip2 .list	table th				{ border-bottom: 1px solid #C8C8C7; padding: 2px; font-weight: bold; }
	body.billing-sms-overview #content-strip2 .list	table .received	{ width: 110px; }
	body.billing-sms-overview #content-strip2 .list	table .download	{ width: 90px; }
	
	/* login partners form */
	#frm-login_partners, #frm-login_partners label, #frm-login_partners span, #frm-login_partners div,
	#frm-login_partners input		{ display: block; float: left; clear: both; margin: 0; padding: 0; }
	#frm-login_partners				{ border: #D3D2CE 2px solid; -moz-border-radius: 5px; padding: 5px 10px; }
	#frm-login_partners .control	{ margin-top: 5px; }
	#frm-login_partners input		{ width: 150px; }
	#frm-login_partners	.label,
	#frm-login_partners .text,
	#frm-login_partners .password	{ clear: none; }
	#frm-login_partners	.label	{ width: 70px; }
	#frm-login_partners
	input.submit						{ width: 60px; text-align: center; margin: 5px 0 0 70px; }
	
	/* styly obsahu */
	.wsw table, .wsw table tr, .wsw table td,
	.wsw table th 						{ border: 0; margin: 0; padding: 0; font-size: 10px; }
	.wsw table td, .wsw table th	{ background: transparent url(/img/design/skin-1/dot_alpha_10_bg.png) 0 0 repeat; padding: 2px 8px; }
	.wsw table th						{ background: transparent url(/img/design/skin-1/dot_alpha_20_bg.png) 0 0 repeat; font-weight: bold; }
}