@media screen,projection {

	/* zakladni definice */
	html, body 			{ 	font-family: Trebuchet MS; font-size: 12px;
								text-align: center; margin: 0; padding: 0; color: #206baf; }
	h1, h2, h3, h4, h5 	{ text-transform: uppercase; color: #faaf40; }
	h1 					{ font-size: 14px; margin: 20px 0 10px; }
	h2 					{ font-size: 14px; margin: 5px 0; line-height: 16px; }
	h2 .logo-2			{ margin-top: 0; }
	h3 					{ line-height: 16px; }
	a img 				{ border: none; }
	p 						{ margin: 5px 0; }
	ul						{ padding-left: 25px; }
	li						{	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/list_item_bg.jpg) 0 7px no-repeat; padding-left: 10px; margin: 1px 0 0 0;
								display: block; line-height: 16px; list-style: none; }
	#menumain li			{ background: none; }

	/* layout */
	#layout	{ width: 773px; margin: 0 auto; text-align: left; }
	#top 		{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/top_bg.jpg) 0 0 no-repeat;
					width: 773px; height: 63px; }
	#header	{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/cz/header_subpage_bg.jpg) 0 0 no-repeat;
					display: block; float: left; clear: both; padding: 0pt 80px 0pt 20px;
					width: 673px; height: 183px; font-size: 11px; }
		.sk #header	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/sk/header_subpage_bg.jpg); }
		.en #header	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/en/header_subpage_bg.jpg); }
	body.title #header	{ padding: 0pt 20px; width: 733px; font-size: 10px; }
		body.title #header	{ 	background-image: url(http://www.zamestnanci.com/img/design/skin-1/cz/header_title_bg.jpg); }
			body.title .sk #header	{ 	background-image: url(http://www.zamestnanci.com/img/design/skin-1/sk/header_title_bg.jpg); }
			body.title .en #header	{ 	background-image: url(http://www.zamestnanci.com/img/design/skin-1/en/header_title_bg.jpg); }
	#content	{ background: transparent url(http://www.zamestnanci.com/img/design/skin-1/cz/content_bg.jpg) 0 0 no-repeat;
					display: block; float: left; clear: both; padding: 20px 20px 0;
					width: 733px; height: 396px; }
		.sk #content	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/sk/content_bg.jpg); }
		.en #content	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/en/content_bg.jpg); }
	#footer	{ background: transparent url(http://www.zamestnanci.com/img/design/skin-1/footer_bg.jpg) 0 0 no-repeat; color: #ffffff;
					display: block; float: left; clear: both;
					width: 773px; height: 108px; }
	#languages	{ display: block; float: left; position: absolute; margin: 202px 2px 3px 710px; padding: 0; }
	#content div, #content p, #content .heading, #content .toggler,
	#content ul		{ display: block; float: left; clear: both; }
	
	/* languages menu */
	#languages li, #languages a, #languages strong 		{ background: none; padding: 0; display: block; float: left; clear: both; }
	#languages li													{ margin: 0 0 3px; }
	#languages a, #languages strong							{ background: transparent url(http://www.zamestnanci.com/img/design/skin-1/menu_languages_cs_bg.jpg) 0 0 no-repeat; width: 17px; height: 14px; }
		#languages .sk a, #languages .sk strong			{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/menu_languages_sk_bg.jpg); }
		#languages .en a,#languages .en strong				{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/menu_languages_en_bg.jpg); }
	#languages a span, #languages strong span				{ display: none; }
	
	/* top */
	#top .heading				{ 	display: block; float: left; clear: left; padding: 0; margin: 18px 0 0 15px; }
	#top .heading a,
	#top .heading strong 	{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/logo_heading.gif) 0 0 no-repeat;
										display: block; float: left; clear: left;
										width: 223px; height: 23px; }
	#top .heading span		{ display: none; }
	#menumain, #menumain li, #menumain a, #menumain strong	{ display: block; float: left; clear: none; margin: 0; padding: 0; }
	#menumain a	span,
	#menumain strong	span	{ display: none; }
	#menumain					{ margin: 0 0 0 17px; }
	#menumain #home a,
	#menumain #home strong	{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/cz/menu_main_btn_home_passive_bg.jpg) 0 0 no-repeat;
	 									width: 98px; height: 62px; }
			.sk #menumain #home a, .sk #menumain #home strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/sk/menu_main_btn_home_passive_bg.jpg); }
			.en #menumain #home a, .en #menumain #home strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/en/menu_main_btn_home_passive_bg.jpg); }
		#menumain #home a:hover,
		#menumain #home strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/cz/menu_main_btn_home_active_bg.jpg); }
			.sk #menumain #home a:hover, .sk #menumain #home strong { background-image: url(http://www.zamestnanci.com/img/design/skin-1/sk/menu_main_btn_home_active_bg.jpg); }
			.en #menumain #home a:hover, .en #menumain #home strong { background-image: url(http://www.zamestnanci.com/img/design/skin-1/en/menu_main_btn_home_active_bg.jpg); }
	#menumain #reference a,
	#menumain #reference strong	{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/cz/menu_main_btn_reference_passive_bg.jpg) 0 0 no-repeat;
	 									width: 114px; height: 62px; }
			.sk #menumain #reference a, .sk #reference strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/sk/menu_main_btn_reference_passive_bg.jpg); }
			.en #menumain #reference a, .en #reference strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/en/menu_main_btn_reference_passive_bg.jpg); }
		#menumain #reference a:hover,
		#menumain #reference strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/cz/menu_main_btn_reference_active_bg.jpg); }
			.sk #menumain #reference a:hover, .sk #menumain #reference strong { background-image: url(http://www.zamestnanci.com/img/design/skin-1/sk/menu_main_btn_reference_active_bg.jpg); }
			.en #menumain #reference a:hover, .en #menumain #reference strong { background-image: url(http://www.zamestnanci.com/img/design/skin-1/en/menu_main_btn_reference_active_bg.jpg); }
	#menumain #studies a,
	#menumain #studies strong	{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/cz/menu_main_btn_studies_passive_bg.jpg) 0 0 no-repeat;
	 									width: 154px; height: 62px; }
			.sk #menumain #studies a, .sk #menumain #studies strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/sk/menu_main_btn_studies_passive_bg.jpg); }
			.en #menumain #studies a, .en #menumain #studies strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/en/menu_main_btn_studies_passive_bg.jpg); }
		#menumain #studies a:hover,
		#menumain #studies strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/cz/menu_main_btn_studies_active_bg.jpg); }
			.sk #menumain #studies a:hover, .sk #menumain #studies strong { background-image: url(http://www.zamestnanci.com/img/design/skin-1/sk/menu_main_btn_studies_active_bg.jpg); }
			.en #menumain #studies a:hover, .en #menumain #studies strong { background-image: url(http://www.zamestnanci.com/img/design/skin-1/en/menu_main_btn_studies_active_bg.jpg); }
	#menumain #contacts a,
	#menumain #contacts strong	{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/cz/menu_main_btn_contacts_passive_bg.jpg) 0 0 no-repeat;
	 									width: 102px; height: 62px; }
			.sk #menumain #contacts a, .sk #menumain #contacts strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/sk/menu_main_btn_contacts_passive_bg.jpg); }
			.en #menumain #contacts a, .en #menumain #contacts strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/en/menu_main_btn_contacts_passive_bg.jpg); }
		#menumain #contacts a:hover,
		#menumain #contacts strong	{ background-image: url(http://www.zamestnanci.com/img/design/skin-1/cz/menu_main_btn_contacts_active_bg.jpg); }
			.sk #menumain #contacts a:hover, .sk #menumain #contacts strong { background-image: url(http://www.zamestnanci.com/img/design/skin-1/sk/menu_main_btn_contacts_active_bg.jpg); }
			.en #menumain #contacts a:hover, .en #menumain #contacts strong { background-image: url(http://www.zamestnanci.com/img/design/skin-1/en/menu_main_btn_contacts_active_bg.jpg); }
	
	/* header */
	#header #block-1, #header #block-2	{ display: block; float: left; clear: none; }
	#header #block-1	{ font-size: 11px; width: 365px; }
			#header #block-1 #highlight { line-height: 15px; }
	#header #block-2	{ width: 300px; margin-left: 30px; }
	#header #highlight		{ display: block; float: left; clear: none; margin: 30px 0 0 15px; width: 200px; }
	#header #max-highlight { display: block; float: left; clear: both; margin: -8px 0 0 100px; width: 235px; font-size: 40px; }
	#header #doit				{ display: block; float: left; clear: both; margin: 5px 0 0 15px; width: 350px; }
	#header #doit span		{ display: block; float: left; clear: none; }
	#header #doit .logo-1 span	{ display: none; }
	#header #block-2 #knowledge-1,
	#header #block-2 #knowledge-2	{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/deco-knowledge.gif) 0 0 no-repeat;
												padding: 0 0 0 15px; margin: 0; width: 250px; }
	#header #block-2 #knowledge-1	{ margin: 20px 0 0 0; }
	#header #block-2 #knowledge-2	{ margin: 20px 0 0 60px; }
	
	#header .heading, #header .sub-heading, #header p	{ display: block; float: left; clear: both; }
	.sub-heading				{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/heading_bg.jpg) 0 3px no-repeat; padding-left: 12px;
										color: #206BAF; font-size: 11px; }
	#header p					{ width: 690px; margin: 0; }
	
	
	/* content */
	.logo-1			{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/logo-1.gif) 0 0 no-repeat; margin: 2px 3px 0 0;
						   width: 108px; height: 12px; }
	.logo-1 span	{ display: none; }
	.logo-2			{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/logo-2.gif) 0 0 no-repeat; margin: 2px 3px 0;
						   width: 145px; height: 15px; }
	.logo-2 span	{ display: none; }
	.heading span	{ display: block; float: left; clear: none;  } .heading .logo-2 span	{ display: none; }
	#description		{ background: transparent url(http://www.zamestnanci.com/img/design/skin-1/deco_dude.jpg) 0 0 no-repeat; height: 188px; padding: 0 0 0 190px; margin-top: -20px; }
	#description .heading		{ margin-top: 55px; }
	#description p					{ width: 500px; }
	
	#accordion .toggler			{ margin: 0; cursor: pointer; }
	#accordion ul					{ margin: 0; }
	#accordion .toggler			{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/offer_items_heading_bg.jpg) 0 0 no-repeat; width: 510px; height: 20px; padding: 6px 0 0 30px; color: #206BAF;
											font-size: 11px; }
		#accordion .big .toggler	{ 	background-image: url(http://www.zamestnanci.com/img/design/skin-1/offer_items_heading_big_bg.jpg); height: 40px; }
	#accordion .toggler .desc	{ text-transform:none;	font-size: 11px; }
	#accordion .toggler .desc	i { font-weight: normal }
	#why h2							{ margin: 20px 0 20px 20px; }
	#accordion .toggled			{ color: #000000; }
	#accordion .toggled p		{ margin-left: 25px; width: 500px; }
	#accordion .toggled ul,
	#accordion .toggled p,
	#accordion .toggled .box-contact
										{ padding-bottom: 8px; margin-bottom: 0; }
	
	.box,
	#accordion .toggled .box	{ display: block; padding: 0; margin-top: 15px; margin-left: 25px; color: #206BAF; }
	#accordion .toggled	div	{ clear: none; }
	.box span						{ display: block; float: left; clear: both; }
	.box .top						{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/box_skin_top_bg.jpg) 0 0 no-repeat;
											padding-top: 8px; }
	.box .btm						{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/box_skin_btm_bg.jpg) bottom left no-repeat;
											padding-bottom: 9px; }
	.box .content-bad			{ 	background: #fef6e7 url(http://www.zamestnanci.com/img/design/skin-1/box_skin_content_smile_bad.jpg) 12px 5px no-repeat; padding: 5px 10px 5px 40px;
											width: 275px; }
	#accordion .box-contact					{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/deco-knowledge.gif) 0 0 no-repeat; padding: 0 0 0 15px;
														margin: 20px 0 15px 15px; color: #206BAF; font-size: 11px; }
	#accordion .box-contact a				{ 	color: #206BAF; }
	#accordion .box-contact .heading		{ margin: 0; clear: both; font-size: 11px; }
	#accordion .box-contact div			{ clear: both; }
	
	/* footer */
	#footer	div, #footer .copyright .prague-bistro	{ 	display: block; float: left; clear: both; }
	#footer	span	{ display: block; float: left; clear: none; }
	#footer .label	{	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/logo-3.gif) 0 0 no-repeat; width: 139px; height: 15px;
							margin: 60px 0 0 60px; }
	#footer .label span	{ display: none; }
	#footer .copyright	{ margin:0px 0pt 0pt 60px; font-size:9px; }
	#footer .copyright .prague-bistro	{ 	background: transparent url(http://www.zamestnanci.com/img/design/skin-1/logo-bistro.gif) 0 0 no-repeat; width: 8px; height: 13px;
														clear: none; margin-left: 3px; }
	#footer .copyright .prague-bistro span { display: none; }
	
	/* tools */
	#menumain h2 	{ display: none; }
	.fl-left 		{ float: left; }
	.fl-right 		{ float: right; }
	.clr				{ clear: both; }
	.hidden			{ display: none; }
	.invisible		{ visibility: hidden; }
	
	/* IE fixes */
	#why #accordion .heading	{ width: 480px; }
	.toggled							{ width: 525px; }
}