@font-face {
    font-family: 'NonameGroteskHanddrawnv4Rg';
    src: url('fonts/nonamegroteskhanddrawnv4-webfont.eot');
    src: url('fonts/nonamegroteskhanddrawnv4-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/nonamegroteskhanddrawnv4-webfont.woff') format('woff'),
         url('fonts/nonamegroteskhanddrawnv4-webfont.ttf') format('truetype'),
         url('fonts/nonamegroteskhanddrawnv4-webfont.svg#NonameGroteskHanddrawnv4Rg') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'OctavaOSCRegular';
    src: url('fonts/octavaosc-webfont.eot');
    src: url('fonts/octavaosc-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/octavaosc-webfont.woff') format('woff'),
         url('fonts/octavaosc-webfont.ttf') format('truetype'),
         url('fonts/octavaosc-webfont.svg#OctavaOSCRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'OctavaOSCRegular';
    src: url('fonts/octavaosc-italic-webfont.eot');
    src: url('fonts/octavaosc-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/octavaosc-italic-webfont.woff') format('woff'),
         url('fonts/octavaosc-italic-webfont.ttf') format('truetype'),
         url('fonts/octavaosc-italic-webfont.svg#OctavaOSCItalic') format('svg');
    font-weight: normal;
    font-style: italic;
}
@font-face {
    font-family: 'OctavaOSCRegular';
    src: url('fonts/octavaosc-bold-webfont.eot');
    src: url('fonts/octavaosc-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/octavaosc-bold-webfont.woff') format('woff'),
         url('fonts/octavaosc-bold-webfont.ttf') format('truetype'),
         url('fonts/octavaosc-bold-webfont.svg#OctavaOSCBold') format('svg');
    font-weight: bold;
    font-style: normal;
}

@font-face {
    font-family: 'OctavaSSC';
    src: url('fonts/octavascc-webfont.eot');
    src: url('fonts/octavascc-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/octavascc-webfont.woff') format('woff'),
         url('fonts/octavascc-webfont.ttf') format('truetype'),
         url('fonts/octavascc-webfont.svg#OctavaOSCBold') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'CharterOSCRegular';
    src: url('fonts/charterosc-webfont.eot');
    src: url('fonts/charterosc-webfont.eot') format('embedded-opentype'),
         url('fonts/charterosc-webfont.woff') format('woff'),
         url('fonts/charterosc-webfont.ttf') format('truetype'),
         url('fonts/charterosc-webfont.svg#CharterOSCRegular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'CirceRegular';
    src: url('fonts/circe-regular-webfont.eot');
    src: url('fonts/circe-regular-webfont.eot') format('embedded-opentype'),
         url('fonts/circe-regular-webfont.woff') format('woff'),
         url('fonts/circe-regular-webfont.ttf') format('truetype'),
         url('fonts/circe-regular-webfont.svg#CirceRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CirceExtrabold';
    src: url('fonts/circe-extrabold-webfont.eot');
    src: url('fonts/circe-extrabold-webfont.eot') format('embedded-opentype'),
         url('fonts/circe-extrabold-webfont.woff') format('woff'),
         url('fonts/circe-extrabold-webfont.ttf') format('truetype'),
         url('fonts/circe-extrabold-webfont.svg#CirceRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'CirceBold';
    src: url('fonts/circe-bold-webfont.eot');
    src: url('fonts/circe-bold-webfont.eot') format('embedded-opentype'),
         url('fonts/circe-bold-webfont.woff') format('woff'),
         url('fonts/circe-bold-webfont.ttf') format('truetype'),
         url('fonts/circe-bold-webfont.svg#CirceRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'NewStandardCRegular';
    src: url('fonts/newstandardc-webfont.eot');
    src: url('fonts/newstandardc-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/newstandardc-webfont.woff') format('woff'),
         url('fonts/newstandardc-webfont.ttf') format('truetype'),
         url('fonts/newstandardc-webfont.svg#NewStandardCRegular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'LineaturaLight';
    src: url('fonts/lineatura_light-webfont.eot');
    src: url('fonts/lineatura_light-webfont.eot?#iefix') format('embedded-opentype'),
         url('fonts/lineatura_light-webfont.woff') format('woff'),
         url('fonts/lineatura_light-webfont.ttf') format('truetype'),
         url('fonts/lineatura_light-webfont.svg#LineaturaLight') format('svg');
    font-weight: normal;
    font-style: normal;

}


/* ############## */
* {
	margin: 0;
	padding: 0;
}
html {
}
a {
	color: red;
}
body {
	font: 16px/21px 'OctavaOSCRegular';
	
}
#wrapper {
	width: 1000px;
	padding-left: 240px;
	margin: 0 auto;
	
	h1 {
		font: 125px/150px 'NonameGroteskHanddrawnv4Rg';
		background: url(../images/line.png) no-repeat left 125px;
	}
	h2 {
		font: 81px/97px 'OctavaOSCRegular';
		background: url(../images/line.png) no-repeat left 310px;
		padding-bottom: 30px;
	}
	.lead {
		img {
			display: block;
			margin-top: -120px;
			margin-left: 20px;
		}
		p {
			width: 500px;
			font: 22px/26px 'OctavaOSCRegular';
			margin-left: 240px;
		}
	}
	.txt {
		width: 740px;
	}
	.descr {
		td {
			width: 360px;
		}
		.blank {
			width: 30px;
		}
		.big {
			font: 26px/40px 'OctavaOSCRegular';
			width: 350px;
		}
	}
	.gazeta {
		height: 3226px;
		
		.mag {
			margin-left: -120px;
			z-index: -100;
		}
		iframe {
			margin: 443px 0 0 310px;
		}
		
		
		
	}
}

td {
	vertical-align: top;
}

.slide-wrap {
	margin: 190px 0 0 -130px;
}
.smallslider {
	.rsOverflow {
		background: none!important;
	}
	.rsSlide {
		background: none!important;
	}
	 
	 .rsArrow {
	 	top: 50%;
	 	margin-top: -28px;
	 }
	 
	 .rsArrowLeft {
	 	left: 30px;
	 	width: 38px!important;
	 	height: 40px!important;
	 	background: url(../images/prev.png);
	 }
	 .rsArrowRight {
	 	right: 30px!important;
	 	width: 38px!important;
	 	height: 40px!important;
	 	background: url(../images/next.png);
	 }
	 
	 .rsArrowIcn
	 {
	 	box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.46);
	 	display: none;
	 }
	 .rsArrowDisabled {
	 	opacity: 0.1;
	 }
	 
}
.royalSlider {
	&.royalSlider {
		width: 740px;
		height: 550px;  
	}
	.rsGCaption {
		font: 14px/16px 'OctavaOSCRegular';
		position: absolute;
		top: 100%;
		margin-top: 20px;
	}
}

.credits {
	width: 470px;
	margin-left: -130px;
	
	a {
		color: #000;
	}
	
	span {
		font: 18px 'NonameGroteskHanddrawnv4Rg';
	}
}