@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300&subset=cyrillic,latin);
/*Оформление страницы*/
html, body {
    height: 100%;
    margin:0;
    padding:0;
	 background:rgb(240, 245, 255);
}
* html .wraper{
    height: 100%;}
	 
.wraper{
	position:relative;
	min-height:100%;
	/*margin-bottom:-85px;*/
	min-width:980px;
} 
#k{margin:auto;
width:100%;
/*background:#F0FFF0;*/
}
.wraperheader{
	/*width:100%;*/
	height:80px;
	background:rgb(58,87,149);
	min-width:980px;
}
#header{
   background:rgb(58,87,149);
	width:80%;
	/*min-width:980px;*/
	height:80px;
	position:relative;
	margin-left:10%;
	margin-right:10%;
} 
#zag{
	width:200px;
	height:50px;
	margin-top:0px;
	margin-left:0px;
	position:relative;
	top:15px;
	left:0px;
	float:left;
}
#zag h2{
	margin-top:0px;
	margin-bottom:0px;
	font-size:14px;
	padding-left:5px;
	color:rgb(255,255,255);
}
#zag h1{
	margin-top:-5px;
	margin-bottom:0px;
	font-family: Courier New, monospace;
	/*font-family: Open Sans Condensed, sans-serif;*/
	/*font-weight: lighter;*/
	font-weight:bolder;
	font-style: italic;
	color:rgb(255,255,255);
	/*color:rgba(88,110,117,1);*/
	/*color:#B58900;*/
	position:relative;
}
#zag a{text-decoration:none;}
#menu{
/*min-width:400px;*/
/*width:600px;*/
position:relative;
float:right;
/*height:25px;*/
margin-top:20px;
}

#menu ul{
list-style:none;
margin-top: 0px; 
margin-bottom: 0px;
padding-left:0px;

}
#menu li{
    float:left;
	position:relative;
	/*font-family: Courier New, monospace;*/
	font-family: tahoma, sans-serif;
	/*font-family: Open Sans Condensed, sans-serif;*/
	/*font-weight: lighter;*/
	/*font-weight:bolder;*/
	color:rgb(200,200,200);
	font-size:16px;
	/*padding:15px 10px 15px 10px;*/
	/*box-shadow: 2px 2px 2px rgba(0,0,0,0.9);*/
	/*background:rgb(112,128,144);*/
	/*background:rgb(0,43,54);*/
	background:rgb(58,87,149);
	
}
#m1,#m2, #m3{
margin-right:1px;
border-right-color:rgb(200,200,200);
/*border-right-style: dotted; /* Стиль линии */
    border-right-width: 3px;  /* Толщина линии */
}

#menu li ul{
   display:none;
   position:absolute;
   left:0;
}
#menu li a{
    display:inline-block;
	padding:10px 10px 10px 10px;
	color:#fff;
	text-decoration:none;
	text-shadow: -1px -1px 0px rgba(0, 0, 0, 0.4);
	
}
#m1 a {padding:10px 15px 10px 15px !important;}
#menu li:hover ul{
   display: block;
   z-index: 6; 
   transition: 3s;
}
#menu li a:hover{
    background:#369;
	 transition: 1s;
	 
}
#menu li li{
   float:none;
   background:#004f64;
   margin-top:3px;
}
#menu li li a{
   display:block; /*влияет на ширину фона*/
   white-space:nowrap;
   font-size:16px !important;
  
  
}
/*Линия портфолио*/
#headline{
/*background:rgb(72,88,104);*/
/*background:rgb(58,87,149);*/
/*background:#708090;*/
/*background:#0388c0;*/
width:100%;
min-width:900px;
height:50px;
line-height:50px;
font-size:16px;
/*font-style: italic; /* Курсивное начертание */
font-family: Open Sans Condensed, sans-serif;
/*text-align:center;*/
}
#namber1{
		    margin:0px auto 0px auto;
			padding-left:50px;
			width:500px;
			/*font-family: Arial, Helvetica, sans-serif;*/
			font-family: Open Sans Condensed, sans-serif;
			color:rgb(50,50,50);
}
/*Линия портфолио*/
/*начало картинок*/
#gallery{
		margin-left:50px;
		min-height:650px;
}
.text1{
	border-bottom-width: 2px; 
    border-bottom-style: solid; 
    border-bottom-color: rgb(200, 205, 215);
}
/*#imheight img {
    height: 500px !important;
}
#imheight2{height:500px !important;}*/
	
.pimg img{
	width:384px; /*Соотношение 1.6 1920/1200 = 1.6 */
	height:320px;
	margin-right:30px;
}
.pimg img{float:left;}
#mak1 p {margin:0px;}
#mak1 {
	margin-left:50px;
	margin-top:15px;
	}
.pimg2{
	height:320px;
	min-width:400px;
	overflow:auto;
	color:rgb(88,110,117);
	/*font-family: Open Sans Condensed, sans-serif;*/
	font-family: Arial, Helvetica, sans-serif;

}

#list{width:99,5%;
min-width:800px;
/*background:#FFA500;*/
height:50px;
line-height:50px;
margin-left:auto;
margin-right:auto;
}
#list p{text-align:center;
		    margin:0px auto 0px auto;
			/*width:300px;*/
			/*font-family: Arial, Helvetica, sans-serif;*/
			/*color:#fff;*/
}
#list span{margin-right:20px;}

	
	
#linefoot{
	/*background:#708090;*/
	/*background:#FFA500;*/
	/*background:rgb(72,88,104); */
	background:rgb(58,87,149);
	width:100%;
	min-width:900px;
	height:50px;
	line-height:50px;
	/*text-align:right;*/
	position:absolute;
}
#linefoot p{
	margin-right:50px;
	margin-top:0px;
	margin-bottom:0px;
	
	text-align:right;
	color:#fff;
	font-size:14px;
	font-family: Open Sans Condensed, sans-serif;
}




