
body {font-family: Tahoma, Verdana, Arial, sans-serif; font-size: 16px; margin:0px; padding:0px; border:0px; background-color: white; color:black;}

.{font-family:  Tahoma, Verdana, Arial, sans-serif; font-size: 16pх; margin:0px; padding:0px; letter-spacing: normal;}

div.fixmenu { position: fixed; top: 0; left: 0; right: 0; z-index: 999;}

ul {margin:0px; padding:0px;}

.slowtrans {
	-webkit-transition: all 0.3s;
	-moz-transition: all 0.3s;
	transition: all 0.3s;
}
.bg_color_dark {background-color:#52495a;color:white;}
.bg_color_middle {background-color:#72697a;color:white;}
.bg_color_light {background-color:white;color:black;}

.color_dark {color:#52495a;}
.color_middle {color:#72697a;}
.color_light {color:white;}

.head_news {font-size:130%;font-weight:bold; padding-top:5px;}
.pagehead {font-size:150%;font-weight:bold; padding-bottom:15px; padding-top:5px;}

.offset {padding-top:10px;}

div.mainblock {margin:0px auto; width:1000px;}

p {letter-spacing: normal;}

/*Титульник*/
p.h_title {color:#72697a;font-weight:normal;margin: 0px;padding:0px;}
p.m_title {font-weight:bolder;font-size:400%; margin: 0px;padding:0px; margin-top:-1%;}
p.f_title {color:#72697a;font-weight:normal;margin: 0px;padding:0px;}
img.gerb {width:11%;height:auto;vertical-align:top;}

a.simple {color: #444851;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;	transition: all 0.3s; text-decoration: none;}
a.simple:hover {color:#337ab7;}

a.simple_white {color: white;-webkit-transition: all 0.3s;-moz-transition: all 0.3s;	transition: all 0.3s; text-decoration: none;}
a.simple_white:hover {color:#337ab7;}

p.footer_head {font-size:130%;}
p.footer_text {font-size:95%;}

a.* {text-decoration: none;}

.navbar  {margin-bottom:0px;border-radius:0;}

ul.nav li.dropdown:hover > ul.dropdown-menu { display: block;}

/* Обеспечиваем нормальную работу выпадающего меню на гаджетах */ 
ul.nav li.dropdown:hover > ul.dropdown-menu>li>a { position: relative; z-index: 1000; }

.btn_std {
  font-weight:bold;
}

.btn_bw{
  color:black !important;
  background:white !important;
  border-color: black;
  font-weight:bold;
}

.btn_bw:focus,
.btn_bw.focus,
.btn_bw:hover,
.btn_bw:active,
.btn_bw.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #e0e0e0 !important;
  border-color: black;
}

.btn_bb{
  color: #063462;
  background-color: #9dd1ff;
  border-color: #063462;
  font-weight:bold;
}

.btn_bb:focus,
.btn_bb.focus,
.btn_bb:hover,
.btn_bb:active,
.btn_bb.active,
.open > .dropdown-toggle.btn-default {
  color: #333;
  background-color: #7db1df !important;
  border-color: #063462;
}

/*Popup*/

.overlay {
    background-color: rgba(0, 0, 0, 0.7);
    bottom: 0;
    cursor: default;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    visibility: hidden;
    z-index: 99999;
		-webkit-transition: opacity .5s;
		-moz-transition: opacity .5s;
		-ms-transition: opacity .5s;
		-o-transition: opacity .5s;
		transition: opacity .5s;
}
.popup {
	background-color: #fff;
	border: 3px solid #fff;
	display: inline-block;
	left: 50%;
	opacity: 0;
	padding: 15px;
	width: 17em;
	height: 18em;
	position: fixed;
	text-align: justify;
	top: 40%;
	visibility: hidden;
	z-index: 999999;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	-webkit-transition: opacity .5s, top .5s;
	-moz-transition: opacity .5s, top .5s;
	-ms-transition: opacity .5s, top .5s;
	-o-transition: opacity .5s, top .5s;
	transition: opacity .5s, top .5s;
	border-radius: 11px;
}

div.unv {
	display: none;
	visibility: hidden;
}