/* CSS Document */

.mt{font-family: Arial, Helvetica, sans-serif;font-size: 3px;color: #818621;position: absolute;top: 58px;left: 720px;visibility: hidden;}

body{
	background:#fff5d2 url(../im/body_bgr.gif) repeat-x;
	margin: 0;
}

.fiel_style {
border:1px solid #c7c7c7;
margin:0px 0 5px 0;
}
/********************************************************** header **************************************************/		

.overlay:target:before {
    display: none;
}
.overlay:before {
  content:"";
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  z-index: 9;
}

.overlay .popup {
  background: #ffffff;
  background-size:cover;
  background-position-x:-220px;
  border-radius: 5px;
  width: 50%;
  position: fixed;
  top: 0;
  left: 25%;
  padding: 25px;
  margin: 200px auto;
  z-index: 10;
  -webkit-transition: all 0.6s ease-in-out;
  -moz-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
}
.overlay:target .popup {
    top: -100%;
    left: -100%;
}

.popup h1 {
	color:#0058A4;
	font-size: 40px!important;
	font-family: Arial, Helvetica, sans-serif;
}
.popup h2 {
	color:#333333;
	font-size:30px;
	font-weight: 700;
	padding:0 0 30px 0;
	font-family: Arial, Helvetica, sans-serif;
}
h2.site a {
  color: #0058A4;
  font-weight: 700;
  font-size: 40px;
  font-family: Arial, Helvetica, sans-serif;
}
.text-center {
	text-align: center;
}
.popup img {
	margin: 0 auto;
	text-align: center;
}
.close {
    float: right;
    font-size: 21px;
    font-weight: 700;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .5;
}
.popup .close {
  position: absolute;
  top: 5px;
  right: 20px;
  transition: all 0.2s;
  font-size: 50px;
  font-weight: bold;
  text-decoration: none;
  color: #79797A;
  z-index:1000;
}
.popup .close:hover {
  color: #79797A;
}
.popup .content {
  max-height: 30%;
  overflow: auto;
}

.header {
background:url(../im/bgr_menu_head.jpg) no-repeat left;
}

.menu:link,  .menu:visited{
font: 12px/22px "Arial Black";
color:#052c62;
text-transform:uppercase;
padding-left:20px;
}
.menu:hover{
font: 12px/22px "Arial Black";
color:#ffffff;
text-transform:uppercase;
padding-left:20px;
}
.menu_act {
font: 12px/22px "Arial Black";
color:#ffffff;
text-transform:uppercase;
padding-left:20px;
}
.home_table {
background:#052a5f url(../im/bgr_nad_footer.jpg) no-repeat bottom;
padding:20px 27px 20px 27px;
font: 14px/21px Arial, Helvetica, sans-serif;
color:#ffffff;
}
.home_table table {
font: 14px/21px Arial, Helvetica, sans-serif;
color:#ffffff;
}
.home_table_left {
padding-right:20px;
}
.home_table a:link, .home_table a:visited{
font:14px/21px Arial, Helvetica, sans-serif!important;
color:#f9e69b;
text-decoration:underline;
}
.home_table a:hover{
font:14px/21px Arial, Helvetica, sans-serif;
color:#f9e69b;
text-decoration:none;
}
/********************************************************** end of header **************************************************/	




/********************************************************** templ_holder **************************************************/	
	

	
/********************************************************** footer **************************************************/	
	
#footer{
	font: 14px Arial, Helvetica, sans-serif;
	color:#2f476a;
}



/********************************************************** end of footer **************************************************/	
