/************ 1200 *******************************/
@media (min-width: 800px) {

#header_mob, #mob_reklama_1, #mob_reklama_2, #menu_mob, #header_tel_mob, #footer_mob, #banner_mob {display:none;}

}

/*media (min-width: 768px) and (max-width: 979px) {}
media (min-width: 481px) and (max-width: 767px) {}
media (max-width: 480px) {}
*/


/***************** ÌÎÁÈËÜÍÀß ÂÅÐÑÈß *********************/

@media (max-width: 799px) {

#header, #header_menu, #footer, #h_slider, #reklama_2,  #left, #right, .mleft, .mright, .info_head, .container_sertifikat2, #map1 {display:none;}

body { padding: 0; margin: 0; font-family:  Arial, Verdana, Sans-serif; font-size: 16px; text-align: justify; background-color:#ffffff;}

#body_center{
 border: 0px solid #000;
 max-width:100%;
 margin:0 auto;
 margin-top:0px;
 background: #fff;
 text-align: center;
 }
 #body_center_text{
 padding:7px;
 margin-top:0px;
 font-size: 16px;
 font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
 font-weight: normal; 
 color: #3d3d3d;
 text-align: left;
 }




#body_center_text img { max-width:100%; height: auto; }

.info_content {padding: 0px; margin: auto; text-align: justify; font-size: 16px; width:100%;}
#info_content_2 {padding: 10px; border:1px;}


#banner_mob img { max-width:90%; height: auto; border: 1px solid #5da4cd; margin: 5px;}


.info_content img { max-width:100%; height: auto;}


#news_item .news_img {max-width: 100%; height: auto; border-radius: 5px; margin: 7px; }

#main-content { display: table; width: 100%; min-height: 100px;}
#center{ display: table-cell; width: 100%; padding: 0; margin: 0; vertical-align: top;}


.inform-item a {margin-bottom: 5px; 
font-size: 14px; 
display: block; 
font-weight: bold; 
color: #0066A6; 
text-transform: uppercase; text-align: center;}

.inform-item {font-size: 14px; text-align: justify; padding: 3px 5px;
			margin-bottom: 10px; border: 1px dotted #EEEEEE; border-radius: 5px;}

.inform-item img { max-width:100%; height: auto;}


#header_mob {
 border: 0px solid #000;
 max-width:100%;
 max-height:auto;
 margin:0 auto;
 margin-top:0px;
 margin-bottom:0px;
 text-align: center;
}

#header_mob img { max-width:90%; height: auto;}

#mob_reklama_1 {
 border: 0px solid #000;
 max-width:100%;
 height:70px;
 margin:0 auto;
 text-align: center;
 background-color:#ffffff;

}

#mob_reklama_2 {
 border: 0px solid #000;
 max-width:100%;
 margin:0 auto;
 text-align: center;
 background-color:#ffffff;

}



#header_ico_social {
 border: 0px solid #000;
 max-width:100%;
 height:40px;
 margin:0 auto;
 text-align: center;
 background-color:#ffffff;

}
a.header_ico_social	{ font-size: 18px; font-weight: bold; color: #0970ab; text-decoration: none; font-family:  Arial, Verdana, sans-serif; }


#header_top_text {
  width: 100%;
  text-align: center;
	margin-top:10px; /*äåëàåì îòñòóï ñâåðõó*/
	color: #e2f0fe;
	font-family: Arial, Geneva, Helvetica, sans-serif;
	font-size: 26px;
	font-style: normal;
	font-weight: bold;

}

#p_5_zag0 { 
padding: 30px 0px 30px 0px; 
font-size: 26px; 
font-weight: normal; 
color: #468cd4; 
line-height: 1.5;
}

a.map_text_00	{ font-size: 16px; font-weight: normal; color: #2173b9; text-decoration: underline; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }



/* Ôóòåð */

#footer_mob {
 border: 0px solid #000;
 width:100%;
/* max-width:1100px;*/
 height:100px;
 margin:0;
 margin-top:80px;
/* background: #2173b9;*/
 text-align: center;
 background: url(/images/bg_foother.gif) repeat-x;
}


#footer_mob_counter {
 width:100%;
 margin:0 auto;
 margin-top:10px;
}

a.footer_mob_menu  { 
font-size: 12px; 
font-weight: normal; 
color: #e9f7ff; 
text-decoration: none; 
font-family:  Arial, Helvetica, sans-serif; 
}



/* Ìåíþ ìîáèëüíîå */
#adapt{display:block; text-align:center;background:#2b6e94;line-height:45px;position:relative;color:#f8edff;}

a.mob_menu_02			{ font-size: 18px; font-weight: normal; color: #580d8d; text-decoration: none; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }
a.mob_menu_02:link	{ font-size: 18px; font-weight: normal; color: #580d8d; text-decoration: none; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }
a.mob_menu_02:visited	{ font-size: 18px; font-weight: normal; color: #580d8d; text-decoration: none; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }
a.mob_menu_02:active	{ font-size: 18px; font-weight: normal; color: #580d8d; text-decoration: none; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }
a.mob_menu_02:hover	{ font-size: 18px; font-weight: normal; color: #5e2983; text-decoration: none; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }


/* Òàáëèöû */

table {width:100%;}
thead {display: none;}
tr:nth-of-type(2n) {background-color: inherit;}
tr td:first-child {background: #f0f0f0; font-weight:bold;font-size:1.3em;}
tr th:first-child {font-weight:bold;font-size:1.3em;}
tbody td, tbody th {display: block; text-align:center;}
tbody td, tbody th:before {
content: attr(data-th);
display: block;
text-align:center;
}



} /*  ÌÎÁÈËÜÍÀß ÂÅÐÑÈß - ÊÎÍÅÖ */


.clear {
	clear: both;
	height: 1px;
	margin-top: -1px;
}

/* 1200 **********************************/

@media (min-width: 1199px) {
#header {
 border: 0px solid #000;
 width:100%;
 max-width:100%;
 height:130px;
 margin:0 auto;
 margin-top:0px;
 text-align: center;
}


#h_left {
 border: 0px solid #000;
/* width:100%;*/
 max-width:400px;
 height:130px;
 margin:0 auto;
 margin-top:0px;
 background: #ffffff;
 text-align: center;
 float:left;
}

#h_center {
 border: 0px solid #000;
 width:33%;
 max-width:900px;
 height:130px;
 margin:0 auto;
 margin-top:0px;
 background: #ffffff;
 text-align: center;
 float:center;
}

#h_right {
 border: 0px solid #000;
 width:33%;
 max-width:400px;
 height:130px;
 margin:0 auto;
 margin-top:0px;
 background: #ffffff;
 text-align: center;
  float:left;
}

#h_menu {
 border: 0px solid #000;
 width:100%;
/* max-width:1100px;*/
 height:50px;
 margin:0 auto;
 margin-top:0px;
}

#h_slider {
 border: 0px solid #000;
 width:100%;
 margin:0 auto;
 margin-top:0px;
 background: #ffffff;
}

 


#body_center{
 border: 0px solid #000;
 width:100%;
 max-width:1100px;
 margin:0 auto;
 margin-top:0px;
 background: #fff;
 text-align: center;
 
 }

 #body_center_text{
 margin:0 auto;
 margin-top:0px;
 font-size: 16px;
 font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif;
 font-weight: normal; 
 color: #3d3d3d;
 text-align: left;
 }


 #body_center_text img{
    max-width: 800px;
    height: auto;
	 text-align: center;
}


#menu_right {
 border: 0px solid #000;
 width:100%;
 max-width:1100px;
 height:100px;
 margin:0 auto;
 margin-top:0px;
 background: #f83;
 text-align: center;
 }

#footer {
 border: 0px solid #000;
 width:100%;
/* max-width:1100px;*/
 height:200px;
 margin:0 auto;
 margin-top:0px;
 background: #2173b9;
 text-align: center;
}

a.f_menu_00			{ font-size: 14px; font-weight: normal; color: #dbfbe9; text-decoration: none; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }
a.f_menu_00:link	{ font-size: 14px; font-weight: normal; color: #dbfbe9; text-decoration: none; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }
a.f_menu_00:visited	{ font-size: 14px; font-weight: normal; color: #dbfbe9; text-decoration: none; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }
a.f_menu_00:active	{ font-size: 14px; font-weight: normal; color: #dbfbe9; text-decoration: none; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }
a.f_menu_00:hover	{ font-size: 14px; font-weight: normal; color: #ffffff; text-decoration: none; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }


a.map_text_00	{ font-size: 16px; font-weight: normal; color: #2173b9; text-decoration: underline; font-family:  Arial, Verdana, Geneva, Helvetica, sans-serif; }


/*END > 1100px*/
}

