﻿navigation@charset "utf-8";
/* CSS Document */
/*Author: UASVIT.COM */
/*Автор: http://www.uasvit.com */
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background: #FFFFFF;

}
/* -----  Главный контейнер ------- */
#body {
	margin: 0px;
	padding: 0px;
	border: 0px #C00 solid;
	font-family: Arial, Verdana, Tahoma;
	font-size: 20px;
	line-height: 1.5;
	color: #333;
	text-align:left;
	font-family: Segoe UI, Myriad Pro, Arial, Verdana, Tahoma;
	font-family: 'Roboto';
	
}
/* ------------- link ----------------*/
a:link	{
	text-decoration: none;
	color: #12973E; 
}
a:visited{
	text-decoration: none;
	color: #12973E; }
a:active{
	text-decoration: underline;
	color: #12973E; }
a:hover	{
	text-decoration: underline;
	color: #FF9900; }
/* ------------- TOP MENU  ----------------*/
#menu li {
	display:inline-block;
	margin-right: 20px;
    font-size: 16px;
}
.col_111 a{
	color: #ff386f !important;
}
.col_222 a{
	color: #32d0ff !important;
}
.col_333 a{
	color: #e125da !important;
}
.col_444 a{
	color: #ffda00 !important;
}
.col_555 a{
	color: #1ab83f !important;
}
.col_666 a{
	color: #ed9222 !important;
}
	
/* ------------- Заголовки ----------------*/
h1{
	margin-bottom: 25px;
	font-size:100px;
	font-family: Segoe UI, Myriad Pro, Verdana, Geneva, sans-serif;
	color: #292929;
	font-weight: 100; 
	line-height: 1.0;
	font-family: 'Roboto';
}
h2{
	font-size:36px;
	font-family: Segoe UI, Myriad Pro, Verdana, Geneva, sans-serif;
	color: #FFA900;
	color: #717171;
	font-weight: normal; 
	font-style: normal;
	line-height: 1.3;
	font-family: 'Roboto';
}
h3{
	font-size:24px;
	font-family: Segoe UI, Myriad Pro, Verdana, Geneva, sans-serif;
	color: #FFA900;
	color: #000;
	font-weight: normal; 
	font-style: normal;
	line-height: 1.3;
	font-family: 'Roboto';
}
/* ------------- COLOR ----------------*/
.siniy{
	color: #00d5f7;
}
.oranzhevyi{
	color: #f37021;
}
/* ------------- WRAP ----------------*/
#top_wrap{
	width: auto;
	padding: 2px 0;
	background: #000000;
	background: rgba(0, 0, 0, 0.83);
	/*position: fixed;*/
	left: 0;
    top: 0;
    width: 100%;
	min-width: 1060px;
    z-index: 10;
}
#header_wrap{
	width: 100%;
	/*margin-top: 54px;*/
	position: relative;
    display: inline-table;
}
#galery_block_wrap{
		width: 100%;
	height: 542px;
	background:#4A4A4A url(../images/003.png) top center no-repeat;
	position: relative;
	min-width: 1060px;
}
#slogan{
	width: 100%;
	height: 150px;
	background: rgba(0, 0, 0, 0.68) url(../images/slogon_ru.png)  center center no-repeat;
	margin: -150px 0 0 0;
	position: relative;
	min-width: 1060px;
}
#slogan_en{
	width: 100%;
	height: 150px;
	background: rgba(0, 0, 0, 0.68) url(../images/slogon_en.png)  center center no-repeat;
	margin: -150px 0 0 0;
	position: relative;
	min-width: 1060px;
}
#white_block_wrap{
	width: 100%;
	min-height: 200px;
	background: #FFFFFF;
}
#black_block_wrap{
	width: 100%;
	min-height: 200px;
	background: #171717;
	color: #FFFFFF;
	position: relative;
	min-width: 1060px;
}
#footer_wrap{
	width: 100%;
	background: #000000;
	color: #FFFFFF;
	position: relative;
    min-width: 1060px;
}
/* ------------- Блоки ----------------*/
#header, #content_master, #content_technologies, #content_application, #content_price, #content_Scheme_of_work, #footer{
	margin: 0 auto;
	padding: 80px 40px;
	width: 980px;
	border: 0px #D3D3D3 solid;
	text-align:justify;
}
#topmenu{
	padding: 10px 40px;
	margin: 0 auto;
	max-width: 980px;
	min-width: 980px;
	border: 0px #D3D3D3 solid;
	text-align:justify;
}
#language{
	width: 100px;
	height: auto;
	float: right;
	color: #FFFFFF;
}
#language a{
	color: #FFFFFF;
}
#language li {
    display: inline-block;
    margin-left: 20px;
    font-size: 16px;
}
#content_master img{
	margin: 20px 70px 20px 0;
	float: left;
}
#content_technologies img{
	margin: 80px 0 0 0;
	float: right;
}
#content_application h1{
	text-align: center;
	margin-bottom: 80px;
}
#content_price img{
	margin: 140px 70px 20px 0;
	float: left;
}
#content_Scheme_of_work h1{
	text-align: center;
	margin-bottom: 80px;
}
/* ------------- header ----------------*/
#header{
	padding: 15px 40px;
}
#header_right{
	float: right;
	text-align: right;
    font-weight: bold;
    font-size: 21px;
}
.email{
	font-size: 16px;
	font-weight: normal;
}
.clear{
	 clear: both;
}
.pocenteru{
	text-align: center;
}
/* ------------- footer ----------------*/
#footer{
	padding: 40px 40px;
	font-size: 14px;
}
#logo_footer{
	float: left;
}
#authorship{
	width: 400px;
	min-height: 20px;
	border: 0px #E38486 solid;
	float: right;
}
#authorship img{
	float: right;
}
.copyright {
	text-align: right;
	padding: 20px 80px 0 0;
}
.copyright span{
	color: #909090;
}
#authorship a{
	color: #FFFFFF !important;
} 


