img{
    width: 100%;
    height: auto;
}
#textBlue{
	color:#0096d6;
}
h1 {
	/*font-size: 48px;	/*px*/					/*ЗАГОЛОВОК*/
	font-size: 44px;	/*px*/					/*ЗАГОЛОВОК*/
	color:#000;
	line-height: 1.2;
    text-align: center;
	}
h3 {							
	/*font-size: 40px;				/*ПОДЗАГОЛОВОК*/
	font-size: 36px;				/*ПОДЗАГОЛОВОК*/
	color:#000;
    line-height: 1.2;
    text-align: center;
}
 .border-line{
    border-bottom: 1px solid #C2C2C2;
    position: relative;
}
.span-title{ 
	background: #fff none repeat scroll 0 0;
    display: block;
    
    margin: 0 auto;
    position: relative;
    text-align: center;
    top: 25px;
    width: 60%;}	
h2{						
	/*font-size: 32px;	/*ПОД ПОДЗАГОЛОВОК h2=h4 РАЗМЕР*/
	font-size: 28px;	/*ПОД ПОДЗАГОЛОВОК h2=h4 РАЗМЕР*/
	color:#5A5A5A;
    line-height: 1.2;
    text-align: center;
}
h4 {
	/*font-size: 32px;	/*ПОД ПОДЗАГОЛОВОК h2=h4 РАЗМЕР*/
	font-size: 28px;	/*ПОД ПОДЗАГОЛОВОК h2=h4 РАЗМЕР*/
	color:#5A5A5A;
    line-height: 1.2;
    margin-bottom: 40px;
    text-align: left;
}
.sZagol{
	/*background-color:#6754E2;*/
	padding-top:30px;
	padding-bottom:30px;	
}
 p{	
	/*font-size: 26px; 	/*ОСНОВНОЙ ТЕКСТ*/
	font-size: 22px; 
	line-height: 1.2;
	color:#5A5A5A;
}	
          
/*GENERAL CSS START*/

/*reset css*/
body h1, body h2, body h3, body h4, body h5, body a, body p, body span, body strong{margin: 0; padding: 0;}
body h1, body h2, body h3, body h4, body h5{font-weight: normal;}
a{text-decoration: none;}
/*reset css*/
/*margin-top*/
            .nomargT {margin-top: 0 !important;}
            .margT5 {margin-top: 5px !important;}
            .margT10 {margin-top: 10px !important;}
            .margT15 {margin-top: 15px !important;}
            .margT20 {margin-top: 20px !important;}
            .margT25 {margin-top: 25px !important;}
            .margT30 {margin-top: 30px !important;}
            .margT35 {margin-top: 35px !important;}
            .margT40 {margin-top: 40px !important;}
            .margT45 {margin-top: 45px !important;}
            .margT50 {margin-top: 50px !important;}

            /*margin-right*/
            .nomargR {margin-right: 0 !important;}
            .margR5 {margin-right: 5px !important;}
            .margR10 {margin-right: 10px !important;}
            .margR15 {margin-right: 15px !important;}
            .margR20 {margin-right: 20px !important;}
            .margR25 {margin-right: 25px !important;}
            .margR30 {margin-right: 30px !important;}
            .margR35 {margin-right: 35px !important;}
            .margR40 {margin-right: 40px !important;}
            .margR45 {margin-right: 45px !important;}
            .margR50 {margin-right: 50px !important;}
			.margR-100 {margin-right: -100px !important;}

            /*margin-bottom*/
            .nomargB {margin-bottom: 0 !important;}
            .margB5 {margin-bottom: 5px !important;}
            .margB10 {margin-bottom: 10px !important;}
            .margB15 {margin-bottom: 15px !important;}
            .margB20 {margin-bottom: 20px !important;}
            .margB25 {margin-bottom: 25px !important;}
            .margB30 {margin-bottom: 30px !important;}
            .margB35 {margin-bottom: 35px !important;}
            .margB40 {margin-bottom: 40px !important;}
            .margB45 {margin-bottom: 45px !important;}
            .margB50 {margin-bottom: 50px !important;}
            .margBCustom1 {margin-bottom: 220px !important;}

            /*margin-left*/
            .nomargL {margin-left: 0 !important;}
            .margL5 {margin-left: 5px !important;}
            .margL10 {margin-left: 10px !important;}
            .margL15 {margin-left: 15px !important;}
            .margL20 {margin-left: 20px !important;}
            .margL25 {margin-left: 25px !important;}
            .margL30 {margin-left: 30px !important;}
            .margL35 {margin-left: 35px !important;}
            .margL40 {margin-left: 40px !important;}
            .margL45 {margin-left: 45px !important;}
            .margL50 {margin-left: 50px !important;}
			
			.paddL-50 {margin-left: -50px !important;}
			.paddL-100 {margin-left: -100px !important;}
			.paddR-50 {margin-right: -50px !important;}
			.paddR-100 {margin-right: -100px !important;}

            /*margin-negative*/
            .mt-100{    margin-top: -100px;}
            .mt-75{    margin-top: -75px;}
            .mt-50{    margin-top: -50px;}
            .mt-40{    margin-top: -40px;}
            .mt-30{    margin-top: -30px;}
            .mt-20{    margin-top: -20px;}
            .mt-10{    margin-top: -10px;}
            .mt250{margin-top: 250px;}



            /*padding-top*/
            .nopaddT {padding-top: 0 !important;}
            .paddT5 {padding-top: 5px !important;}
            .paddT10 {padding-top: 10px !important;}
            .paddT15 {padding-top: 15px !important;}
            .paddT20 {padding-top: 20px !important;}
            .paddT25 {padding-top: 25px !important;}
            .paddT30 {padding-top: 30px !important;}
            .paddT35 {padding-top: 35px !important;}
            .paddT40 {padding-top: 40px !important;}
            .paddT45 {padding-top: 45px !important;}
            .paddT50 {padding-top: 50px !important;}

            /*padding-right*/
            .nopaddR {padding-right: 0 !important;}
            .paddR5 {padding-right: 5px !important;}
            .paddR10 {padding-right: 10px !important;}
            .paddR15 {padding-right: 15px !important;}
            .paddR20 {padding-right: 20px !important;}
            .paddR25 {padding-right: 25px !important;}
            .paddR30 {padding-right: 30px !important;}
            .paddR35 {padding-right: 35px !important;}
            .paddR40 {padding-right: 40px !important;}
            .paddR45 {padding-right: 45px !important;}
            .paddR50 {padding-right: 50px !important;}
            .paddR80 {padding-right: 80px !important;}
			.paddR100 {padding-right: 100px !important;}

            /*padding-bottom*/
            .nopaddB {padding-bottom: 0 !important;}
            .paddB5 {padding-bottom: 5px !important;}
            .paddB10 {padding-bottom: 10px !important;}
            .paddB15 {padding-bottom: 15px !important;}
            .paddB20 {padding-bottom: 20px !important;}
            .paddB25 {padding-bottom: 25px !important;}
            .paddB30 {padding-bottom: 30px !important;}
            .paddB35 {padding-bottom: 35px !important;}
            .paddB40 {padding-bottom: 40px !important;}
            .paddB45 {padding-bottom: 45px !important;}
            .paddB50 {padding-bottom: 50px !important;}

            /*padding-left*/
            .nopaddL {padding-left: 0 !important;}
            .paddL5 {padding-left: 5px !important;}
            .paddL10 {padding-left: 10px !important;}
            .paddL15 {padding-left: 15px !important;}
            .paddL20 {padding-left: 20px !important;}
            .paddL25 {padding-left: 25px !important;}
            .paddL30 {padding-left: 30px !important;}
            .paddL35 {padding-left: 35px !important;}
            .paddL40 {padding-left: 40px !important;}
            .paddL45 {padding-left: 45px !important;}
            .paddL50 {padding-left: 50px !important;}
			.paddL100 {padding-left: 100px !important;}

            /*reset all*/
            .noMargnoPadd {margin: 0 !important; padding: 0 !important;}
            section{width: 100%; margin:0 auto;}
            /*img{width:100%; height: auto;}*/

/* ДЛЯ FOOTER*/	
	html,body {
	  height: 100%;
	  margin:0px;
	  padding:0px;
	}
	.wrapper {
	  display: flex;
	  flex-direction: column;
	  height: 100%;
	}
	.content {
	  flex: 1 0 auto;
	}
	.footer {
	  flex: 0 0 auto;
	  
	  /*background-color:#f5f5f5;*/
	 
	  
	}
	.containerFooter{
		background-color:#5A5A5A;
		 height:100px;
	}
	.footer  p{
	  padding-top:30px;
	  font-size:14px;
	  color:#fff;
	  /*color:#767676;*/
	  /*background-color:#E2161A;*/
	 
	}


/* КОНЕЦ ДЛЯ FOOTER*/	

/* ДЛЯ ВСЕГО САЙТА*/
body {
margin: 0;
padding: 0;
/*font-family: "HPSimplified", arial, sans-serif;*/
font-family: "HPSimplifiedLight";

/*color: #767676;*/
color: #000;
font-size: 18px 1em;
font-size: 100%;
height: 100%;
width: 100%;
margin: 0 auto;
}

html{
    overflow-x: hidden;
}

    
a {
    color: #0096D6;
    text-decoration: none;
}
a:hover, a:active {
    color: #0096D6;
    
}                            

.lightFont{font-family: "HPSimplifiedLight", "HPSimplified", arial, sans-serif;}
@font-face {
                font-family: "HPSimplified";
                font-style: normal;
                font-weight: normal;
                src: url("http://www8.hp.com/ru/ru/images/fonts/hpi/hps/cyrillic-regular-eot.eot?#iefix") format("embedded-opentype"), url("http://www8.hp.com/ru/ru/images/fonts/hpi/hps/cyrillic-regular-woff.woff") format("woff"), url("http://www8.hp.com/ru/ru/images/fonts/hpi/hps/cyrillic-regular-ttf.ttf") format("truetype");
}
@font-face {
                font-family: "HPSimplifiedRegular";
                font-style: normal;
                font-weight: bold;
                src: url("http://www8.hp.com/ru/ru/images/fonts/hpi/hps/cyrillic-regular-eot.eot?#iefix") format("embedded-opentype"), url("http://www8.hp.com/ru/ru/images/fonts/hpi/hps/cyrillic-regular-woff.woff") format("woff"), url("http://www8.hp.com/ru/ru/images/fonts/hpi/hps/cyrillic-regular-ttf.ttf") format("truetype");
}
@font-face {
                font-family: "HPSimplifiedLight";
                font-style: normal;
                font-weight: normal;
                src: url("http://www8.hp.com/ru/ru/images/fonts/hpi/hps/cyrillic-light-eot.eot?#iefix") format("embedded-opentype"), url("http://www8.hp.com/ru/ru/images/fonts/hpi/hps/cyrillic-light-woff.woff") format("-woff.woff"), url("http://www8.hp.com/ru/ru/images/fonts/hpi/hps/cyrillic-light-ttf.ttf") format("truetype");
}

.content2{
	margin:0 auto;
	max-width:1000px;
	/*min-width: 240px;*/

	} 
.container{
	max-width:1000px;
	/*min-width: 240px;*/
	margin:0 auto;
	/*background-color:#E4D3E9;/*РОЗОВЫЙ*/

}    

/*----------------------СЕКЦИЯ 1---------------------------------------*/
	.section-1 {
		max-width:100%;
		outline:0px solid #66B2FF; /*ГОЛУБОЙ*/
	  background: #0096D6 url("../images/top1.jpg") no-repeat scroll 50% 50% / cover ;
	 /*background-color: #0096D6;*/
	  height: 500px;
	  text-align:center;
	}
	.containerFotoFon{
	   display: none;
	}
	#blockTop1{
		padding-top:70px;
		text-align:left;
	}
	#blockTop1 h1 {
			/*font-size: 70px;*/
			font-size: 62px;
			line-height: 0;
			margin-bottom:40px;	
			color:#000;	
			text-align:left;			
	}
	#blockTop1 h2 {
		/*font-size: 52px;*/
		font-size: 44px;
		line-height: 1.5;
		color:#000;
		text-align:left;
	}
	#bt1{
		width:260px;
		text-align:left;
		border-bottom: 1px solid #0096D6;
		margin-top:15px;
		margin-bottom:15px;
	}
	#blockTop1 h3 {
		font-size: 22px;
		/*font-size: 26px;*/
		line-height: 1.2;
		color:#000;	
		text-align:left;
	}
	
	#blockTop2, #blockTop3{
		display: none;
	}

	/*ФОТО НА ВСЮ ШИРИНУ ЭКРАНУ----------------------------------*/
	div.containerFotoFon img {
	  width: 100%;
	  height:auto;
	}
	div.containerFotoFon{
		width: 100%;
		max-width: 100%;	
		padding:0;
		margin:0;
	}


	/*ЛОГОТИП-*/
	/*А если указываете размеры изображений в атрибутах (я указываю и вам советую)*/
	div.containerLogo  img{
		max-width:100%;
		height:auto;
		}

	div.containerLogo {	
	  outline:0px solid #FF00AE;
	  width: 100%;
	  max-width: 100px;
	  float:left;
	}

	div.partnerLogo {	
	  outline:0px solid #FF00AE;
	  width: 100%;
	  max-width:700px;
	  margin:0 auto;
	}
	div.partnerLogo  img{
		max-width:100%;
		height:auto;
		}
		
	
	/* МЕНЮ*/
	/* navigation Свойство content позволяет вставлять генерируемое 
	содержание в текст веб-страницы, которое первоначально в тексте отсутствует. 
	Применяется совместно с псевдоэлементами :after и :before, они соответственно 
	указывают отображать новое содержимое после или до элемента, к которому добавляются.*/

	nav {
		outline:0px solid #FF00AE;
		width: 100%;	
		font-size: 15pt;
		position: relative;
		height: 100px;
		padding-top:15px;
	}
	
	nav ul {
		
		padding-top:0px;
		outline:solid 0px #B62000;
		height: 70px;
		float:right;
		width: 700px;
	}
	.blokRight{
	float:right;	
	}
	nav li {
		outline:solid 0px #767676;
		display: inline;
		/*float: right;*/
	}

	nav a {
		/*color: #5A5A5A;*/
		color: #000;
		
		display: inline-block;
		width: 150px;
		text-align: center;
		text-decoration: none;
	}

	nav a:hover, nav a:active {
		color: #0096d6;
	}
	nav a#pull {
		display: none;
	}

/* -----------------------КОНЕЦ Section 1----------------------------- */	
	

/* Section 5 */	

.section-3, .section-4, .section-5, .section-6 {
	/*background-color:#B34EE9;*/
	display: inline-block;
	position: relative;
}
 
.col-s-foto3 {
width: 60%;
float:left; 
}

.col-s-text3{
/*background-color:#3AE2CE;*/
width: 35%; 
float:right; 
}	



.col-s-text4{
width: 35%; 
float:left; 
}
.col-s-foto4 {
width: 60%;
float:right; 
}




.col-s-text5{
width: 35%; 
float:right;  
}
.col-s-foto5 {
width: 70%;
float:left; 
}

.col-s-text6{
width: 35%; 
float:left;  
}
.col-s-foto6 {
width: 70%;
float:right; 
}
	

.blockSectionCenter{
			outline:0px solid #66B2FF; 		
			text-align:center;
			
			
		}

		
		
		
/*----------------------PC---------------------------------------*/
.blockCenter{
	margin:0 auto;
}

/*---------------------МЕДИА ЗАПРОС ДЛЯ СЕКЦИЙ------------------------------*/

 @media (max-width:1000px){     
     body {font-size: 16px;}
	.textCenter{text-align: center;}

	 .section-3 .margT30, .section-4 .margT30, .section-5 .margT30, .section-6 .margT30 {margin-top: 15px !important;} 
	 .section-3 .margT50, .section-4 .margT50, .section-5 .margT50, .section-6 .margT50 {margin-top: 25px !important;} 
	 .sZagol{padding-top:10px;	padding-bottom:10px;}
	  
	  .section-2 h1 {   
	  font-size: 30px; 
	  }
	  .section-2 h2 {   
	  font-size: 20px; 
	  }
	  
	  .section-3 h4, .section-4 h4, .section-5 h4, .section-6 h4 {
		font-size: 20px;
		color:#5A5A5A;
		line-height: 1.5;
		margin-bottom: 10px;
		text-align: center;
		}
		
		
		
	  .section-2 h3, .section-3 h3, .section-4 h3, .section-5 h3, .section-6 h3 {   
	  font-size: 28px; 
	 
	  }

		p{
			font-size: 18px; 
			line-height: 1.2;
			color:#5A5A5A;	
		}	
		.col-s-foto3 {
		width:100%;
		}
		.col-s-foto4 {
		width:100%;
		float:left; 
		}
		.col-s-foto5 {
			float:right; 
		width:100%;
		}
		.col-s-foto6 {
		width:100%;
		float:left; 
		}
		
		.col-s-text3 {
		width: 100%; 
		}
		.col-s-text4 {
			width: 100%; 
		}
		.col-s-text5 {
			width: 100%; 
		}
		
		
		.col-s-text6 {
			width: 100%; 
		}
	
		
		.box-s {
		 width: 100%; margin: 0 auto;
		 
		}
		
}

		#btGrey{

			border: none; /* Убираем границу */
			background-color:  #b9b8bb; /* Цвет линии */
			color:  #b9b8bb; /* Цвет линии для IE6-7 */
			height: 1px; /* Толщина линии */
		}

	
/*---------------------МЕДИА ЗАПРОС ДЛЯ ШАПКИ------------------------------*/		
/*Стили для экранов 800px и меньше*/
	@media (min-width: 400px) and (max-width: 1000px){
		#blockTop1{
				 display: none;
		}
		#blockTop2{
				 display: block;
				 text-align:center;
				 padding-top:30px;
				 padding-bottom:30px;
		}
	}
	
		
	@media (max-width:400px){
		#blockTop2, #blockTop1{
				 display: none;
		}
		#blockTop3{
				 display: block;
				 text-align:center;
				 padding-top:30px;
				 padding-bottom:30px;
		}
			
	#blockTop3 h1 {
		font-size: 32px;
		line-height: 1.1;
		color:#66B2FF;
		padding-bottom:15px;
		text-align:center;
		}
		#blockTop3 h2 {
		font-size: 24px;
		line-height: 1.5;
		color:#000;
		text-align:center;
		}
		#bt1{
			width:200px;
			margin:0 auto;
			border-bottom: 1px solid #0096D6;
			margin-top:15px;
			margin-bottom:15px;
		}
		#blockTop3 h3 {
			font-size: 14px;
			line-height: 1.2;
			color:#000;
			text-align:center;
		}

		.footer  p{
		font-size:8px;
		}
	}
	
	@media (max-width:1000px){
	/*--------------------Секция 1-----------------------------*/	
		.containerFotoFon img{
			padding-top:40px;

		}
		nav .navigation {	

			text-align: left;
		}
		nav ul  {
			display: none;
			float:left;
			width:100%;
			height:auto;		
		}
		.blokRight{
		width:100%;
		float:left;	
		}

		nav ul{
			list-style: none;
			margin: 0;
			padding: 0;
			position: absolute;
			top:140px;
			left:0px;
			height:auto;
			background-color:#FAFDFD;

		}	
		nav li{
			width:100%;
			padding:30px 0px 30px 0px;

			display: block;
			clear: left;
			border-bottom:solid 1px #E1E1E1;	/*серый*/
		}
		
		nav li a{
			text-decoration: none;
			color:#767676;	/*серый*/
			margin-left:30px;
			text-align: left;
		}
		nav li a:hover{
			text-decoration: none;
			color:#0096D6; /*голубой*/
		}
		
		
		nav a#pull {
			display: block;
			width: 100%;
			position: absolute;
			top:0;right:0;
		}
		nav a#pull {
			content:"";
			background: url('../images/nav-icon.png') no-repeat;
			width: 36px;
			height: 36px;
			display: inline-block;
			position: absolute;
			right: 30px;
			top: 30px;
		}
		nav a#pull:hover, nav a#pull:active {
			
			background: url('../images/nav-icon2.png') no-repeat;	
		}

			.containerFotoFon{
				display: block;
			}
			
			.footer  p{
			padding-left:30px;
			}
			 div.containerLogo  img{
			max-width:80%;
			height:auto;
			outline:0px solid #F180E2; /*РОЗОВЫЙ*/
			}

			
		/* .hiddenM{display: none;}*/
		 .section-1 {
		background: #FFF ;
		height: auto;
		text-align: center;
		}
		#blockTop2 h1 {
		font-size: 40px;
		line-height: 1.1;
		color:#66B2FF;
		padding-bottom:15px;
		text-align:center;
		}
		#blockTop2 h2 {
		font-size: 30px;
		line-height: 1.5;
		color:#000;
		text-align:center;
		}
		#bt1{
			width:200px;
			margin:0 auto;
			border-bottom: 1px solid #0096D6;
			margin-top:15px;
			margin-bottom:15px;
		}
		#blockTop2 h3 {
			font-size: 16px;
			line-height: 1.2;
			color:#000;
			text-align:center;
		}
	}
	
	/*--------------------КОНЕЦ Секция 1-----------------------------*/
/*--------------------КОНЕЦ ДЛЯ INDEX.PHP-----------------------------*/

/*--------------------НАЧАЛО ДЛЯ PC.PHP и PRINT.PHP-----------------------------*/
#red {
	color: #FF0000;
}
.regForm{
	/*outline:1px solid #F180E2; /*РОЗОВЫЙ*/
	/*background-color: #F180E2; /*РОЗОВЫЙ*/
	
	text-align:left;
	
}
.regFormCenter{
	width:70%;
	margin:0 auto;
	/*background-color: #B2E4ED;*/
}

@media (max-width:800px){
.regFormCenter{
	width:100%;
}	
	
}


fieldset {border: 0px;
}

textarea, input {
width: auto;
outline:0px solid #3FC63A;
background-color: #fff;
margin-top:5px;
margin-bottom:10px;
}
input{
height:30px;
border: 1px solid #b9b8bb;
}
textarea:focus,  input:focus{
	border: 1px solid #0096d6;	
	background-color: #fcfcfc;
}
#radio input{
	width:20px;
}

.widthInput input, .widthInput textarea{
	width:100%;
}

 a.primaryButtonRed{
	 margin:15px 0 15px 0;
	 text-decoration:none; 
	 line-height: 36px !important;
	 padding: 7px 40px; 
	 color: #fff !important; 
	 background-color: #d7410b; 
	 overflow:hidden;
	 font-size: 18px;
	 font-weight: bold;
	 -moz-border-radius: 0 4px 0 4px;
	 -webkit-border-radius: 0 4px 0 4px;
	 -khtml-border-radius: 0 4px 0 4px;
	 border-radius: 0 4px 0 4px;
	 display:inline-block;
	 zoom: 1;  
	 IE7 *display: inline;  IE7 }
 a.primaryButtonRed:hover {
	 background-color: #000; 
	 text-decoration:none !important; 
	 color: #FFF !important;}
	

.Programm	{
	text-align:left;
}
.Programm td{
	border-collapse: collapse;
	vertical-align: top; /* Выравнивание по верхнему краю ячеек */ 	
	border:0;
	border-bottom:solid 1px #e5e8e8;
	padding-top:15px;
	padding-bottom:15px;
	
}	
.stolb1 {
	width:25%;
}

div.kartaFoto {	
	  outline:0px solid #FF00AE;
	  width: 100%;
	  max-width:900px;
	  margin:0 auto;
	}
	div.kartaFoto  img{
		max-width:100%;
		height:auto;
		}

/*------------СКРЫТЬ ПОКАЗАТЬ ГАЛЕРЕЮ--------------------------------------*/
#galHide{       /*для надписи скрыть/показать галерею*/
   text-decoration:underline;
    margin-bottom: 10px;
    margin-top:10px;
    cursor:pointer;
}
/*для галереи мотоциклов*/
#gal {
    display:none;  /*изначально галерею не видно*/
   width: 483px;
    height: 380px;
    padding: 20px;
    border-style:double;    
    margin: 10px auto;   
}		
/*<fieldset style="width: 50%">*/
/*-----------------------------------------------------------------*/


#my_form{
	 display:none;  /*изначально галерею не видно*/
}


.formHide{
   /*text-decoration:underline;*/
    margin-bottom: 10px;
    cursor:pointer;
    margin-top:10px;
}
.activeformHide{
    text-decoration:underline;
   color:#88B70C;
}
.formHide2{
   text-decoration:underline;
    margin-bottom: 10px;
    cursor:pointer;
    margin-top:10px;
}
.activeformHide2{
    /*text-decoration:underline;*/
   color:#88B70C;
}



/*----------КАРТА-----------------*/
div.kartaYndex{	
	  outline:0px solid #FF00AE;
	  width: 100%;
	  max-width:940px;
	  margin:0 auto;
	}
	div.kartaYndex  img{
		max-width:100%;
		height:auto;
		}

.Metro{
	position: relative;
	margin:0 auto;
	/*background-color:#767676;*/
}
.Metro ul{
margin:0 auto;
/*background-color:#3AE2CE;*/
vertical-align: middle;
/*list-style-type: none;*/
list-style-image: url("../images/icon-thick.png");
width:50%;
padding-left:15%
}
.Metro ul li {
	text-decoration: none;
	text-align:left;
	padding-top:15px;
	padding-left:10px;
}

@media (max-width:800px){
  .Metro{height: auto;}
  .Metro ul{width:60%;
	padding-left:0%;
	}
}



/*-----------------------------------------*/
.job_item span.up,
.job_item span.down  {
    cursor: pointer;
    color:#0096В6;
    display: none;
	
}
.job_item .job_desc {
    display: none;
}
.job_item .up span.up,
.job_item .down span.down  {
    display: inline;
}
.job_item .down .job_desc {
    display: block;
}

div.up  img{
		width:60px;
		height:auto;
		}

div.down  img{
		width:60px;
		height:auto;
		}