@font-face {
	font-family: 'ALSArtemiusSerif';
	src: url('/svalka/artemius-webfont/serif/ALSArtemius-Regular.eot') format('embedded-opentype');
	src: url('/svalka/artemius-webfont/serif/ALSArtemius-Regular.eot?#iefix') format('embedded-opentype'),
         url('/svalka/artemius-webfont/serif/ALSArtemius-Regular.woff2') format('woff2'),
         url('/svalka/artemius-webfont/serif/ALSArtemius-Regular.woff') format('woff'),
         url('/svalka/artemius-webfont/serif/ALSArtemius-Regular.ttf') format('truetype'),
         url('/svalka/artemius-webfont/serif/ALSArtemius-Regular.svg#ALSArtemius-Regular') format('svg');
    font-style: normal;
    font-weight: normal;
}
@font-face {
	font-family: 'ALSArtemiusSans';
	src: url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Regular.eot') format('embedded-opentype');
	src: url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Regular.eot?#iefix') format('embedded-opentype'),
         url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Regular.woff') format('woff'),
         url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Regular.ttf') format('truetype'),
         url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Regular.svg#ALSArtemiusSans-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
	font-family: 'ALSArtemiusSans';
	src: url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Italic.eot') format('embedded-opentype');
	src: url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Italic.eot?#iefix') format('embedded-opentype'),
         url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Italic.woff') format('woff'),
         url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Italic.ttf') format('truetype'),
         url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Italic.svg#ALSArtemius-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
}
@font-face {
	font-family: 'ALSArtemiusSans';
	src: url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Bold.eot') format('embedded-opentype');
	src: url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Bold.eot?#iefix') format('embedded-opentype'),
         url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Bold.woff') format('woff'),
         url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Bold.ttf') format('truetype'),
         url('/svalka/artemius-webfont/sans/ALSArtemiusSans-Bold.svg#ALSArtemius-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
}
/* 	Для артемиуса в табах */
.cell{
padding: 0.3em 1.2em 0em !important;
}
.cast_v5{
	line-height: 120%;
}
.horizont_tabs{
	margin-left: 0 !important;
   	width: 100% !important;	
    text-align: center;
}
.descr_v5, .descr2_v5, .descr{
	font-family: 'ALSArtemiusSans';
	line-height: 1.5;
}

.bottom_tabs_table, .top_horizont_links, .task_table_v5, .main, .main_v5, .cast_v5, .body_smaller{
	font-family: 'ALSArtemiusSans';		
}
.portfolio_work_title_v5_white, .body_v5, .body, .body_first, .portfolio_work_title_v5{
	font-family: 'ALSArtemiusSerif';
}

h1{
	font-variant: normal;
}

@media all and (min-width: 1200px) {
  .body_v5, .body, .body_first {
    font-size: 120%;
    line-height: 150%;
  }
}

.descr2_v5, .descr_v5, .descr, descr2, .body_smaller, .body_first  {
	-webkit-hyphens: auto;
	-moz-hyphens: auto;
    hyphens: auto;
}


h1{
	font-weight:normal !important;
	line-height: 130%;
}

