article, aside, details, figcaption, figure, footer, header, hgroup, nav, section { display: block; }audio, canvas, video { display: inline-block; *display: inline; *zoom: 1; }audio:not([controls]) { display: none; }[hidden] { display: none; }/* ::-moz-selection { background: #fe57a1; color: #fff; text-shadow: none; }::selection { background: #fe57a1; color: #fff; text-shadow: none; } */hr { display: block; height: 1px; border: 0; border-top: 1px solid #ccc; padding: 0;}abbr[title] { border-bottom: 1px dotted; }b, strong { font-weight: bold; }blockquote { margin: 1em 40px; }dfn { font-style: italic; }ins { background: #ff9; color: #000; text-decoration: none; }mark { background: #ff0; color: #000; font-style: italic; font-weight: bold; }pre, code, kbd, samp { font-family: monospace, monospace; _font-family: 'courier new', monospace; font-size: 1em; }pre { white-space: pre; white-space: pre-wrap; word-wrap: break-word; }q { quotes: none; }q:before, q:after { content: ""; content: none; }small { font-size: 85%; }sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }sup { top: -0.5em; }sub { bottom: -0.25em; }ul, ol { margin: 1em 0; padding: 0 0 0 40px; }dd { margin: 0 0 0 40px; }nav ul, nav ol { list-style: none; list-style-image: none; margin: 0; padding: 0; }img { border: 0; -ms-interpolation-mode: bicubic; vertical-align: middle; }svg:not(:root) { overflow: hidden; }figure { margin: 0; }form { margin: 0; }fieldset { border: 0; margin: 0; padding: 0; }label { cursor: pointer; }legend { border: 0; *margin-left: -7px; padding: 0; }button, input, select, textarea { font-size: 100%; margin: 0; vertical-align: baseline; *vertical-align: middle; }button, input { line-height: normal; *overflow: visible; }table button, table input { *overflow: auto; }button, input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; -webkit-appearance: button; }input[type="checkbox"], input[type="radio"] { box-sizing: border-box; }input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; }input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; }button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; }textarea { overflow: auto; vertical-align: top; resize: vertical; }input:valid, textarea:valid {  }input:invalid, textarea:invalid { background-color: #f0dddd; }li { list-style: none;}table { border-collapse: collapse; border-spacing: 0; }td { vertical-align: top; }html { font-size: 100%; overflow-y: scroll; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; height:100% }body { margin: 0; height:100%; font-family: arial; font-size:12px; line-height: 12px; color:#ffffff; background:#fff;}a {}a:visited {}a:hover { }a:focus, div {outline-style: none;}#container			{height:auto; min-height:100%; position:relative; min-width:1000px;}.clear					{width:100%; height:0; overflow:hidden; clear:both;}header				{height:100px; width:100%; position:fixed; background:#12171c; opacity: 0.95;  min-width:1000px; z-index:100;}#top_wrp			{position:relative; height:100%; margin:0 auto; width:960px;}#logo				{position:absolute; width:200px; height:40px; left:0; top:30px;}#top_menu_wrp								{list-style-type:none; display:inline-block; width:auto; height:auto; position:absolute; top:21px; left:250px; margin:0 auto; padding:0; }#top_menu_wrp li								{float:left; margin:0; padding:0; margin: 0 37px;}.top_menu_top_icon							{background-position: center top; display: block; width:100%; height:auto; margin: 0 auto !important;}#top_menu_wrp li a							{position:relative; display:inline-block; width:auto; height:auto; font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; font-size:20px; line-height:43px; font-weight:bold; color:#ffffff; text-transform:uppercase; text-decoration:none; padding-bottom:9px;}#top_menu_wrp li a:hover						{color: #d30240;}#top_menu_wrp li a:active						{outline: none; border:none;}#top_menu_wrp li a:selected					{outline: none; border:none;}#top_menu_wrp li a:focus						{outline: none; border:none;}#top_menu_wrp li a:hover .top_menu_top_icon	{background-position: center bottom !important;}#top_lang_wrp 								{width:auto; height:auto; position:absolute; top: 6px; right: 2px; margin:0 auto; padding:0;}#top_lang_wrp li								{margin: 12px 0px;}footer										{ height:85px; width:100%; bottom: 0px; position:absolute; background:#12171D;  min-width:1000px; z-index:100;}#bottom_wrp 											{ position:relative; height:100%; margin:0 auto; width:904px; }#bottom_wrp 	#bottom_container						{ position:absolute; height: 38px; width: 100%; border: 0px solid #ccc; border-collapse: collapse; overflow: hidden; top: 23px; }#bottom_wrp #arrow_left, #bottom_wrp #arrow_right 	{ position: absolute; display: block; width: 26px; height: 43px; top: 21px; cursor: pointer; }#bottom_wrp #arrow_left							 	{ background: url(arrow.png) no-repeat top left; left: -28px; z-index: 100;}#bottom_wrp #arrow_right							 	{ background: url(arrow.png) no-repeat top right; right: -27px; z-index: 100; }#bottom_wrp #arrow_left:hover					 	{ background-position: bottom left !important; }#bottom_wrp #arrow_right:hover					 	{ background-position: bottom right !important; }#main					{height: auto; width:100%;}#fake_scroll			{position:relative; width:1px; z-index:100;}#fixed_main_block		{position:fixed; height:100%; width:100%; top:0; left:0; overflow:hidden;}.main_content_block .top, .main_content_block .content	{position:relative; width: 960px; height: 100%; margin:0 auto; }.main_content_block .top {margin-bottom: 600px;margin-top: 800px; height: 100%; }.main_content_block .top.nomargin {width:auto; margin-top:0 !important; height: 100%;  margin-bottom:0 !important; height: 100%; }.main_content_block_first .top, .main_content_block_first .content	{position:relative; width: 100%; margin:0 auto; height: 100%;  }.main_content_block_first .top {margin-bottom: 0; margin-top: 0px; height: 100%; }.main_content_block, .main_content_block_first		{position:relative; width:100%; min-width:960px; height:2500px; overflow:hidden;}.main_content_block_bg	{position:fixed; width:100%; height:1100px; left:0; top:0;}.main_content_back		{position:absolute; width:100%; height:100%; left:0; top:0; filter: alpha(opacity=0); opacity: 0; background:#000000;margin:0;}/*.main_content_block_first .main_content_back		{filter: alpha(opacity=60); opacity: 0.6;}*/.content_wrp		{height:100%;}.clearfix:after {clear: both;content: ".";display: block;font-size: 0;height: 0;line-height: 0;	visibility: hidden; }.clearfix {zoom: 1}.hide { display: none !important; }.anc { height: 0; }.block_content {line-height: 22px; font-size: 14px;}.block_content .right_text { position: relative; text-align: center; }.page_list h1, .page_list h2 {font-family: "Arial Narrow", Arial, sans-serif;text-transform: uppercase; margin:0; font-size:30px; line-height: 30px;}a.top_sel 									{color:#d30240!important;}a.top_sel .top_menu_top_icon					{background-position: center bottom !important;}#about_wrp	 								{ position:relative; height:100%; margin:0 auto; width:960px; text-align: center; }#about_header 								{ position: relative; margin: 0 auto; top: 40px;  font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; font-size:24px; line-height:30px; font-weight:bold; color:#ffffff; text-transform:uppercase; }#about_submenu								{ position: relative; top: 75px; list-style-type:none; width:auto; height:auto; margin:0 auto; padding:0; }#about_submenu li								{ display: inline-block; padding: 3px 0px; margin: 0 20px; border-bottom: 1px dotted #fff; }#about_submenu li:hover						{ border-bottom: 1px dotted #d30240; }#about_submenu li.sel							{ color: #d30240;  padding: 3px 10px; border: 2px solid #fff; border-collapse: collapse; }#about_submenu li.sel a						{ color: #d30240; }#about_submenu li a							{ cursor: pointer; position:relative; display:inline-block; width:auto; height:auto; font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; font-size:14px; line-height:14px; font-weight:bold; color:#ffffff; text-transform:uppercase; text-decoration:none;}#about_submenu li a:hover						{color: #d30240;}#about_submenu li a:active					{outline: none; border:none;}#about_submenu li a:selected					{outline: none; border:none;}#about_submenu li a:focus						{outline: none; border:none;}#about_submenu li a:hover .top_menu_top_icon	{background-position: center bottom !important;}#about_info 									{ position: relative; top: 80px; line-height: 40px; width: 960px; font-size: 24px; margin: 0 auto; color: fff; font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; }#about_info #about_intrest 					{ position: relative; top: 25px; }#about_info #about_intrest span				{ display: block; margin: 0 auto; background: url(about_letter.png) no-repeat center top; width: 95px; height: 75px; cursor: pointer;}#about_info #about_intrest span:hover			{ background: url(about_letter.png) no-repeat center bottom;}#contacts_wrp	 								{ position:relative; height:100%; margin:0 auto; width:960px; text-align: center; }#contacts_header 								{ position: relative; font-weight: bold; margin: 0 auto; top: 40px;  font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; font-size:22px; line-height:30px; font-weight:bold; color:#ffffff; text-transform:uppercase; }#contacts_content 								{ color: #fff !important; position: relative; margin: 0 auto; font-weight: bold; top: 50px; font-size: 18px;}#contacts_content a								{ text-decoration: none; color: #fff ; font-weight: bold;}#contacts_content a.link							{ text-decoration: none; color: #fff ; font-weight: bold;}#contacts_content a.visited						{ text-decoration: none; color: #fff ; font-weight: bold;}#contacts_content .con_forms						{ margin-top: 40px; display: block; font-size: 18px;}#contacts_content #form_container				{ position: relative; clear: both; margin: 0 auto; width: 810px; margin-top: 40px; display: block; font-size: 18px;}#contacts_content #form_container #contact_form span input	{ outline: none;  padding: 0 10px; font-size: 14px; font-weight: bold;  width: 375px; height: 42px; margin-top: 10px; }#contacts_content #form_container #contact_form span textarea	{ outline: none;  font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; padding: 10px; font-size: 14px; font-weight: bold;  width: 785px; height: 122px; margin-top: 10px; resize: none; }#contacts_content #form_container #contact_form  span .left	{ }#contacts_content #form_container #contact_form  span .right	{ }#contacts_content #form_container #contact_form .frm_submit	{ margin-top: 40px; color: #fff; border:0px solid #000; height: 43px; width: 195px; background-color: #D40241; }#contacts_content #form_container #contact_form .frm_submit:hover	{ background-color: #27CBFF; }#contacts_content #form_container #contact_form span .hovers				{ display: block; bottom: 0px; padding: 10px 15px 10px 17px; text-align: left !important; width: 370px; position: absolute; z-index: 90 !important; color: #000; font-size: 14px; font-weight: bold; }#contacts_content #form_container #contact_form span .hovers span			{ color: red; display: inline; }#contacts_content #form_container #contact_form span .areahovers			{ display: block; margin: 6px auto auto 6px !important; padding: 10px 15px 10px 17px; text-align: left !important; width: 796px; height: 122px; position: absolute; z-index: 100 !important; color: #000; font-size: 14px; font-weight: bold; }#contacts_content #form_container #contact_form span .areahovers span		{ color: red; display: inline; }#contacts_content #form_container #contact_form span .hovers2				{ display: block; bottom:0px; padding: 10px; width: 370px; text-align: left !important; position: absolute;  z-index: 90 !important; color: #000; font-size: 14px; font-weight: bold; }#contacts_content #form_container #contact_form span .hovers2 span		{ color: red; display: inline; }#slide_container 												{ width: 100%; height: 100%; position: relative; overflow: hidden; }#slide_container #slide_container_row							{ position: absolute; height: 100%; clear: both; }#slide_container #slide_container_row .slide						{ position: absolute; display: block; float:left; height: 100%; }#slide_container #slide_container_row .slide	.texts				{ position: absolute; bottom: 10%; font-size: 50px; padding: 0px 20px; cursor: pointer;  }#slide_container #slide_container_row .slide	.texts p				{ background: #12171c; padding: 20px; width: auto; display: inline; margin: 0px; line-height: 75px; }#slide_container #slide_container_row .slide	.texts .slide_btn	{ position: relative; display: block; width: 250px; height: 20px; margin: 0px; bottom: -30px; left: 0px; clear: both; }#slide_container #slide_container_row .slide	.texts .slide_btn .slide_btn_elem		{ cursor: pointer; background: url('icon_slide_mark.png') no-repeat top right; display: block; width: 20px; height: 19px; float: left; }#slide_container #slide_container_row .slide	.texts .slide_btn .slide_btn_elem.sel	{ background-position: top left; cursor: pointer;  }#slide_container #slide_container_row .slide	.texts .slide_btn .slide_btn_elem:hover	{ background-position: bottom right; }.bottom_row_cont 						{ position: relative; width: auto; }.frm_correct 		{ border: 1px solid green; }.frm_false	 		{ border: 1px solid red; }#frm_success_msg 	{ position: absolute; top: -25px; width: 100%; height: auto; z-index: 80; color: green; display: none; }#services_wrp	 							{ position:relative; height:100%; margin:0 auto; width:960px; text-align: center; }#services_left_navigation								{ position: relative; top: 55px; text-align: left;  left: -20px; list-style-type: none; width:280px; height:auto; padding:0; }#services_left_navigation span							{ position: relative; display: block; background: url(meniu_dot.png) no-repeat center center; width: 4px; height: 4px; top: 13px; left: -10px; }#services_left_navigation li.page_menu					{ cursor: pointer;  display: inline-block; padding: 3px 10px; min-width: 130px; width: auto;}#services_left_navigation li.page_menu:hover				{ color: #d30240; text-decoration: underline; }#services_left_navigation li.page_menu.sel				{ width: auto; color: #d30240; }#services_left_navigation li.page_menu.sel a				{ cursor: pointer;  color: #d30240; border-collapse: collapse;  border: 2px solid #fff; padding: 3px 10px 5px 10px; }#services_left_navigation ul								{ padding-left: 35px; margin: 0px; text-transform:uppercase; font-weight: bold; font-size: 12px; text-decoration:underline; }#services_left_navigation ul 								{ padding: 3px 20px; }#services_left_navigation ul a							{ cursor: pointer; }#services_left_navigation ul li							{ position: relative; margin: 10px 15px !important; line-height: 15px; width: 100% !important;   }#services_left_navigation ul li a							{ line-height: 15px; padding: 3px 0px; }#services_left_navigation ul li.sel						{ line-height: 15px; width: auto; color: #d30240;   }#services_left_navigation ul li.sel a						{ text-decoration: underline; display: block; float: left; margin: -5px -12px; border-collapse: collapse; padding: 3px 10px; border: 2px solid #fff; line-height: 15px; width: auto; color: #d30240; }#services_left_navigation ul li.sel span					{ background: url("meniu_dot.png") no-repeat scroll center center transparent; display: block; height: 4px; left: -10px; position: relative; top: 9px; width: 4px; }#services_left_navigation ul a:hover						{ color: #d30240; text-decoration: underline; }	#services_left_navigation li.page_menu a					{ cursor: pointer; cursor: pointer; position:relative; display: inline-block; width:auto; height:auto; font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; font-size:16px; line-height:16px; font-weight:bold; color:#ffffff; text-transform:uppercase; text-decoration: underline;}#services_left_navigation li.page_menu a:hover			{color: #d30240;}#services_left_navigation li.page_menu a:active			{outline: none; border:none;}#services_left_navigation li.page_menu a:selected			{outline: none; border:none;}#services_left_navigation li.page_menu a:focus			{outline: none; border:none;}#services_left_navigation li.page_menu a:hover .top_menu_top_icon	{background-position: center bottom !important;}#service_content							{ position: absolute; right: 50px; top: 12px; width: 625px; text-align: justify; }#service_content li span.dots					{ display: block; width: 4px; height: 4px; top: 14px; left: -12px; position: relative; background: url(meniu_dot.png) no-repeat center center; }#about_info li span.dots						{ display: block; width: 4px; height: 4px; top: 23px; left: -20px; position: relative; background: url(meniu_dot.png) no-repeat center center; }.services_header 							{ position: relative; text-align: left; margin: 0 auto; top: 0px;  font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; font-size:24px; line-height:30px; font-weight:bold; color:#ffffff; text-transform:uppercase; }.inner_subs_list 							{ cursor: pointer; position: relative; text-decoration: underline; text-align: left; margin: 0 auto; top: 0px;  font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; font-size:16px; line-height:30px; font-weight:bold; color:#ffffff; }.inner_subs_list li span 						{ display: block; width: 4px; height: 4px; top: 16px; left: -12px; position: relative; background: url(meniu_dot.png) no-repeat center center;}.inner_subs_list li a:hover					{ color: #d30240; text-decoration: underline;}#super_sub_content_dark_bg, 		#super_sub_content_dark_bg_2		{ position:absolute; top: -1000px; left:-700px; height:6500px; margin:0 auto; width:2500px; text-align: center; opacity: 0.95; z-index:80; background: #12171c; }#super_sub_content_container, 		#super_sub_content_container_2 		{ position:absolute; height:100%; top: 0px; left:0px; z-index:90;}#super_sub_content, 				#super_sub_content_2				{ position:relative; height:100%; margin:0 auto; width:960px; text-align: justify;}#super_sub_content .super_cont_text, 			#super_sub_content_2 .super_cont_text					{ width: 900px; font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; color: #B3B3B1; font-weight: bold; font-size: 16px; }#super_sub_content .super_cont_text ul, 			#super_sub_content_2 .super_cont_text ul 					{ font-weight: normal; padding-left: 30px; }#super_sub_content .super_cont_text ul li, 		#super_sub_content_2 .super_cont_text ul li 				{ margin-top: 10px; }#super_sub_content .super_cont_text ul li .cube, 	#super_sub_content_2 .super_cont_text ul li .cube 			{ position: relative; display: block; background: url(meniu_dot.png) no-repeat center center; width: 4px; height: 4px; top: 13px; left: -30px; }#super_sub_content_container #super_cont_navigation, 		#super_sub_content_container_2 #super_cont_navigation_2					{ position: absolute; right: 0px; top: 0px; z-index:90;}#super_sub_content_container #super_cont_navigation #close, 	#super_sub_content_container_2 #super_cont_navigation_2 #close_2			{ cursor: pointer; background: url('cont_close.png') no-repeat top center; display: block; width: 30px; height: 30px; }#super_sub_content_container #super_cont_navigation #next, 	#super_sub_content_container_2 #super_cont_navigation_2 #next_2			{ margin: 30px auto auto 4px; cursor: pointer; background: url('cont_arrow.png') no-repeat top right; display: block; width: 20px; height: 36px; }#super_sub_content_container #super_cont_navigation #prev, 	#super_sub_content_container_2 #super_cont_navigation_2 #prev_2			{ margin: 30px auto auto 4px; cursor: pointer; background: url('cont_arrow.png') no-repeat top left; display: block; width: 20px; height: 36px; }#super_sub_content_container #super_cont_navigation #close:hover, 	#super_sub_content_container_2 #super_cont_navigation_2 #close_2:hover	{ background-position: bottom center; }#super_sub_content_container #super_cont_navigation #next:hover, 	#super_sub_content_container_2 #super_cont_navigation_2 #next_2:hover	{ background-position: bottom right; }#super_sub_content_container #super_cont_navigation #prev:hover, 	#super_sub_content_container_2 #super_cont_navigation_2 #prev_2:hover	{ background-position: bottom left;  }#super_sub_content_2 h2 {	color:#FFF;}/** additional field css place **/#additional_wrp	 							{ position:relative; height:100%; margin:0 auto; width:960px; text-align: center; }#additional_left_navigation								{ position: relative; top: 55px; text-align: left;  left: -20px; list-style-type: none; width:280px; height:auto; padding:0; }#additional_left_navigation span							{ position: relative; display: block; background: url(meniu_dot.png) no-repeat center center; width: 4px; height: 4px; top: 13px; left: -10px; }#additional_left_navigation li.additional_page_menu					{ cursor: pointer;  display: inline-block; padding: 3px 10px; min-width: 130px; width: auto;}#additional_left_navigation li.additional_page_menu:hover				{ color: #d30240; text-decoration: underline; }#additional_left_navigation li.additional_page_menu.additional_sel				{ width: auto; color: #d30240; }#additional_left_navigation li.additional_page_menu.additional_sel a				{ cursor: pointer;  color: #d30240; border-collapse: collapse;  border: 2px solid #fff; padding: 3px 10px 5px 10px; }#additional_left_navigation ul								{ padding-left: 35px; margin: 0px; text-transform:uppercase; font-weight: bold; font-size: 12px; text-decoration:underline; }#additional_left_navigation ul 								{ padding: 3px 20px; }#additional_left_navigation ul a							{ cursor: pointer; }#additional_left_navigation ul li							{ position: relative; margin: 10px 15px !important; line-height: 15px; width: 100% !important;   }#additional_left_navigation ul li a							{ line-height: 15px; padding: 3px 0px; }#additional_left_navigation ul li.additional_sel						{ line-height: 15px; width: auto; color: #d30240;   }#additional_left_navigation ul li.additional_sel a						{ text-decoration: underline; display: block; float: left; margin: -5px -12px; border-collapse: collapse; padding: 3px 10px; border: 2px solid #fff; line-height: 15px; width: auto; color: #d30240; }#additional_left_navigation ul li.additional_sel span					{ background: url("meniu_dot.png") no-repeat scroll center center transparent; display: block; height: 4px; left: -10px; position: relative; top: 9px; width: 4px; }#additional_left_navigation ul a:hover						{ color: #d30240; text-decoration: underline; }	#additional_left_navigation li.additional_page_menu a					{ cursor: pointer; cursor: pointer; position:relative; display: inline-block; width:auto; height:auto; font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; font-size:16px; line-height:16px; font-weight:bold; color:#ffffff; text-transform:uppercase; text-decoration: underline;}#additional_left_navigation li.additional_page_menu a:hover			{color: #d30240;}#additional_left_navigation li.additional_page_menu a:active			{outline: none; border:none;}#additional_left_navigation li.additional_page_menu a:selected			{outline: none; border:none;}#additional_left_navigation li.additional_page_menu a:focus			{outline: none; border:none;}#additional_left_navigation li.additional_page_menu a:hover .additional_top_menu_top_icon	{background-position: center bottom !important;}#additional_content							{ position: absolute; right: 50px; top: 12px; width: 625px; text-align: justify; }#additional_content li span.dots				{ display: block; width: 4px; height: 4px; top: 14px; left: -12px; position: relative; background: url(meniu_dot.png) no-repeat center center; }.additional_header 							{ position: relative; text-align: left; margin: 0 auto; top: 0px;  font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; font-size:24px; line-height:30px; font-weight:bold; color:#ffffff; text-transform:uppercase; }.additional_inner_subs_list 							{ cursor: pointer; position: relative; text-decoration: underline; text-align: left; margin: 0 auto; top: 0px;  font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; font-size:16px; line-height:30px; font-weight:bold; color:#ffffff; }.additional_inner_subs_list li span 						{ display: block; width: 4px; height: 4px; top: 16px; left: -12px; position: relative; background: url(meniu_dot.png) no-repeat center center;}.additional_inner_subs_list li a:hover					{ color: #d30240; text-decoration: underline;}#additional_sub_content_dark_bg					{ position:absolute; top: -1000px; left:-700px; height:6500px; margin:0 auto; width:2500px; text-align: center; opacity: 0.95; z-index:80; background: #12171c; }#additional_sub_content_container 				{ position:absolute; height:100%; top: 0px; left:0px; z-index:90;}#additional_sub_content 							{ position:relative; height:100%; margin:0 auto; width:960px; text-align: justify;}#additional_sub_content .additional_cont_text			{ width: 900px; font-family: "Segoe UI", Frutiger, "Frutiger Linotype"; color: #B3B3B1; font-weight: bold; font-size: 16px; }#additional_sub_content .additional_cont_text ul 		{ font-weight: normal; padding-left: 30px; }#additional_sub_content .additional_cont_text ul li 		{ margin-top: 10px; }#additional_sub_content .additional_cont_text ul li .cube{ position: relative; display: block; background: url(meniu_dot.png) no-repeat center center; width: 4px; height: 4px; top: 13px; left: -30px; }#additional_sub_content_container #additional_cont_navigation 			{ position: absolute; right: 0px; top: 0px; z-index:90;}#additional_sub_content_container #additional_cont_navigation #additional_close	{ cursor: pointer; background: url('cont_close.png') no-repeat top center; display: block; width: 30px; height: 30px; }#additional_sub_content_container #additional_cont_navigation #additional_next	{ margin: 30px auto auto 4px; cursor: pointer; background: url('cont_arrow.png') no-repeat top right; display: block; width: 20px; height: 36px; }#additional_sub_content_container #additional_cont_navigation #additional_prev	{ margin: 30px auto auto 4px; cursor: pointer; background: url('cont_arrow.png') no-repeat top left; display: block; width: 20px; height: 36px; }#additional_sub_content_container #additional_cont_navigation #additional_close:hover	{ background-position: bottom center; }#additional_sub_content_container #additional_cont_navigation #additional_next:hover	{ background-position: bottom right; }#additional_sub_content_container #additional_cont_navigation #additional_prev:hover	{ background-position: bottom left;  }/** additional field css place **/#loading 			{ position: absolute; top:47%; left: 47%; }.hovered { color: #d30240 !important; }#projects {	position:relative;	padding:15px 0 0 0;}#projects .back {	display:none;	position:absolute;	right:0;	top:35px;	cursor:pointer;}#projects .back:hover {	text-decoration:underline;}#projects h1 {	margin-bottom:30px;}#projects .project,#projects .year {	width:220px;	margin:0 25px 20px 0;		text-align:center;	cursor:pointer;}#projects .project:hover .img img,#projects .year:hover .img img {	/*border-color:#c8023d;*/}#projects .project .img,#projects .year .img {	margin:0 0 10px 0;}#projects .project .img img,#projects .year .img img {	/*border:3px solid #FFF;*/}#projects .project .title,#projects .year .title {	font-family: "Segoe UI", Frutiger, "Frutiger Linotype";	font-weight:bold;	font-size:15px;	color:#FFF;}.fl {	float:left;}.fr {	float:right;}.last {	margin-right:0!important;	clear:after;}