@font-face {
	font-family: 'HeliosC Bold';
	src: url('/css/fonts/PT_Root_UI_Bold.eot');
	src: url('/css/fonts/PT_Root_UI_Bold.eot?#iefix') format('embedded-opentype'),
	     url('/css/fonts/PT_Root_UI_Bold.woff2') format('woff2'),
	     url('/css/fonts/PT_Root_UI_Bold.woff') format('woff'),
	     url('/css/fonts/PT_Root_UI_Bold.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}

@font-face {
	font-family: 'HeliosC';
	src: url('/css/fonts/PT_Root_UI_Regular.eot');
	src: url('/css/fonts/PT_Root_UI_Regular.eot?#iefix') format('embedded-opentype'),
	     url('/css/fonts/PT_Root_UI_Regular.woff2') format('woff2'),
	     url('/css/fonts/PT_Root_UI_Regular.woff') format('woff'),
	     url('/css/fonts/PT_Root_UI_Regular.ttf') format('truetype');
	font-weight: normal;
	font-style: normal;
	font-display: swap;
}



.tabl_support_1 {border: 2px #FF3300 solid; background-color: FFFFCC; border-style: dashed;}
.tabl_support_2 {border: 2px #0000CC solid; background-color: #CCFFFF; border-style: dashed;}
body
{
background-image: url(/images/index_logo_fon.jpg);
background-repeat: no-repeat;
background-attachment: fixed;
background-position: center;
font-size: 1em; font-stretch: inherit; line-height: 1; font-family: "HeliosC";
}
.table{padding:2px;border: 1px #AFC2D1 solid;}
.catalog-new{overflow:auto; margin:0 0 13px 0; width:100%; height: 750px; border: 1px #CCCCCC solid; background-color: #FFFFFF; border-style: dashed;}	

.hot_string{overflow:auto; margin:0 0 13px 0; width:100%; height: 100px; border: 1px #CCCCCC solid; background-color: #FFFFFF; border-style: dashed;}

.style_time_1{ background-color: #D1D0FE; color: #000000;}
.style_time_2{ background-color: #5BFAF4; color: #000000;}
.style_time_3{ background-color: #5BFA6E; color: #000000;}
.style_time_4{ background-color: #AAFA5B; color: #000000;}
.style_time_5{ background-color: #F8FA5B; color: #000000;}
.style_time_6{ background-color: #FAA65B; color: #000000;}
.style_time_7{ background-color: #FF3A3A; color: #FFFFFF;}
.style_time_8{ background-color: #EA0A0A; color: #FFFFFF;}
.style_time_9{ background-color: #B90404; color: #FFFFFF;}
.style_time_10{ background-color: #FFFFFF; color: #000000;}	
.style_time_1 a{color: #000000;}
.style_time_2 a{color: #000000;}
.style_time_3 a{color: #000000;}
.style_time_4 a{color: #000000;}
.style_time_5 a{color: #000000;}
.style_time_6 a{color: #000000;}
.style_time_7 a{color: #FFFFFF;}
.style_time_8 a{color: #FFFFFF;}
.style_time_9 a{color: #FFFFFF;}
.style_time_10 a{color: #000000;}

.table_border{border: 1px #888888 solid; padding: 2px;}
.mouse_over{opacity: 0.6; border: 1px #FC8E19 solid;}

.new_window{
background: url("/images/fon_new_window_black.png") repeat; width: 100%; height: 100%;  left: 0px; top: 0px; position: fixed; z-index: 102;
display: none;
}
.new_window > div{display: table-cell;
    text-align: center;
    vertical-align: middle; border-radius: 5px;
}
.support_contact_scroll{border-radius:3px;}
.chat_cloud_client{padding: 15px; border-radius: 3px; box-shadow: 0px 3px 10px 3px #E4DEDE; width: 70%; text-align: right; background: #F1F2FE;}
.chat_cloud_support{padding: 15px; border-radius: 3px; box-shadow: 3px 0px 10px 3px #E4DEDE;width: 70%; text-align: left; background: #ffffff;}
.chat_background{background: url("/images/fon/chat.png") 100% 100% no-repeat;  background-size: cover; border-radius:10px; width: 98%;}