/*
CMS "REDEC" - v2.41 - http://redec.ru
Система управления сайтом "REDEC" - http://redec.ru
Изготовлено http://redec.ru, e-mail: redec@redec.ru
Билд от: 15.10.2008
Версия - 2.41
*/

html {
  height: 100%;

/*
   background-color: #000000;
   background-position: center top;
  background-image: url('./fn2.jpg');
    background-repeat: repeat-x; */
}

body 	{font-family: Oswald, Verdana, sans-serif; font-size:12px; margin:0; padding:0; marginwidth:0; marginheight:0;
/* background-color:#384C4C;
  color:#191919; */

/* background-image: url('/data/storage/diz/fonp.jpg');
    background-repeat: repeat-x;
*/

}





a {
	text-decoration: none; font-size:12px;
}
a:link {
text-decoration:none; color:#10517D; font-family:Oswald, Verdana, sans-serif; font-size:12px;  font-weight:bold;

}
a:visited {
text-decoration:none; color:#10517D; font-family:Oswald, Verdana, sans-serif; font-size:12px;  font-weight:bold;
}
a:hover, a:active {
	color:#0078F0; text-decoration:none; font-family:Oswald, Verdana, sans-serif; font-size:12px;   font-weight:bold;
}
a:hover{ text-decoration:none; font-family:Oswald, Verdana, sans-serif; font-size:12px;   font-weight:bold;       }

a.cpr {
	text-decoration: none; font-size:12px;
}
a.cpr:link {
text-decoration:none; color:#8EAAD9; font-family:Oswald, Verdana, sans-serif; font-size:12px;  font-weight:normal;

}
a.cpr:visited {
text-decoration:none; color:#8EAAD9; font-family:Oswald, Verdana, sans-serif; font-size:12px;  font-weight:normal;
}
a.cpr:hover, a.cpr:active {
	color:#CCCCCC; text-decoration:none; font-family:Oswald, Verdana, sans-serif; font-size:12px;   font-weight:normal;
}
a.cpr:hover{ text-decoration:none; font-family:Oswald, Verdana, sans-serif; font-size:12px;   font-weight:normal;       }

a.menu {
	text-decoration: none; font-size:12px;
}
a.menu:link {
text-decoration:none; color:#666666; font-family:Oswald, Verdana, sans-serif; font-size:12px;  font-weight:bold;
}
a.menu:visited {
text-decoration:none; color:#666666; font-family:Oswald, Verdana, sans-serif; font-size:12px;  font-weight:bold;
}
a.menu:hover, a.menu:active {
	color:#0078F0; text-decoration:none; font-family:Oswald, Verdana, sans-serif; font-size:12px;   font-weight:bold;
}
a.menu:hover{ text-decoration:none; font-family:Oswald, Verdana, sans-serif; font-size:12px;   font-weight:bold; }

a.c {
	text-decoration: none; font-size:12px;
}
a.c:link {
text-decoration:none; color:#666666; font-family:Oswald, Verdana, sans-serif; font-size:12px;  font-weight:bold;
}
a.c:visited {
text-decoration:none; color:#666666; font-family:Oswald, Verdana, sans-serif; font-size:12px;  font-weight:bold;
}
a.c:hover, a.c:active {
	color:#0078F0; text-decoration:none; font-family:Oswald, Verdana, sans-serif; font-size:12px;   font-weight:bold;
}
a.c:hover{ text-decoration:none; font-family:Oswald, Verdana, sans-serif; font-size:12px;   font-weight:bold; }

a.mm {
	text-decoration: none; font-size:12px;
}
a.mm:link {
text-decoration:none; color:#FFFFFF; font-family: Oswald, Verdana, sans-serif; font-size:12px; font-weight:bold;
}
a.mm:visited {
text-decoration:none; color:#FFFFFF; font-family: Oswald, Verdana, sans-serif; font-size:12px; font-weight:bold;
}
a.mm:hover, a.mm:active {
	color:#52A0FF; text-decoration:none; font-family: Oswald, Verdana, sans-serif; font-size:12px; font-weight:bold;
}
a.mm:hover{ text-decoration:none; font-family: Oswald, Verdana, sans-serif; font-size:12px; font-weight:bold; }

a.m1 {
	text-decoration: none; font-size:12px;
}
a.m1:link {
text-decoration:none; color:#0060BF; font-family: Oswald, Verdana, sans-serif; font-size:12px; font-weight:bold;
}
a.m1:visited {
text-decoration:none; color:#0060BF; font-family: Oswald, Verdana, sans-serif; font-size:12px; font-weight:bold;
}
a.m1:hover, a.m1:active {
	color:#0060BF; text-decoration:none; font-family: Oswald, Verdana, sans-serif; font-size:12px; font-weight:bold;
}
a.m1:hover{ text-decoration:none; font-family: Oswald, Verdana, sans-serif; font-size:12px; font-weight:bold; }

a.menu1 {
	text-decoration: none; font-size:12px;
}
a.menu1:link {
text-decoration:none; color:#ffffff; font-family:Oswald, Verdana, sans-serif; font-size:12px;  font-weight:bold;
}
a.menu1:visited {
text-decoration:none; color:#ffffff; font-family:Oswald, Verdana, sans-serif; font-size:12px;  font-weight:bold;
}
a.menu1:hover, a.menu1:active {
	color:#0078F0; text-decoration:none; font-family:Oswald, Verdana, sans-serif; font-size:12px;   font-weight:bold;
}
a.menu1:hover{ text-decoration:none; font-family:Oswald, Verdana, sans-serif; font-size:12px;   font-weight:bold; }

.area1 {
  text-align: center;
  font-family: Oswald, Verdana, sans-serif;
  font-size: 1.0em;
  color: #fff;
  letter-spacing: 0px;
  font-weight: 50;
  text-transform: none;
  }

.area {
  text-align: center;
  font-family: Oswald, Verdana, sans-serif;
  font-size: 1.0em;
  color: #fff;
  letter-spacing: 0px;
  font-weight: 50;
  text-transform: none;
  animation: blur .000075s ease-out infinite;
  text-shadow: 0px 0px 2px #fff, 0px 0px 4px #fff;
}

.area2 {
  text-align: center;
  font-family: Oswald, Verdana, sans-serif;
  font-size: 1.0em;
  color: #fff;
  letter-spacing: 0px;
  font-weight: 50;
  text-transform: none;
  background: #4689CD;
  padding: 4px;
  }



span, td
{ font-family: Oswald, Verdana, sans-serif;
  font-size:		12px;
  color:#4A4A4A;
}

table, tr, td
{ font-family: Oswald, Verdana, sans-serif;
  font-size:		12px;
 color:#4A4A4A;
  }


input, select, textarea
{
	font-family: Oswald, Verdana, sans-serif;
	font-size: 12px;
}

input, select
{
	border			: solid 1px #AFB4BA;
}

select
{
	background-color: #F4F6F9;
}












/*
okno svoistva
*/

.modal {
  z-index: 1500;
        position: fixed;
        left: 0;
        top: 0;
        width: 100%;
        height: 100%;
        /* background-color: rgba(0, 0, 0, 0.5); */
        opacity: 0;
        visibility: hidden;
        transform: scaleX(1.1) scaleY(1.1);
        transition: visibility 0s linear 0.1s, opacity 0.1s 0s, transform 0.1s;
        font-family: Oswald, Verdana, sans-serif;
  overflow:hidden;

    }


/*
okno shapka
*/


    .modal-content {
        z-index: 1600;
        position: absolute;
      /*  top: 125px; */
      top: 50%;
/* top: calc(100vh - 60px); */ /* top: 50%; */
        left: 50.28%;
        right: 50%;
        transform: translate(-50%, -50%);
        background-color: white;
        padding: 1px;
        width: 80.25%;
        min-width: 100px;
        max-width: 700px;
        border-radius: 0.0rem;
        border: 1px;
        border-color: WHITE;
        font-family:Oswald, Verdana, sans-serif; font-size:12px; color: white;

    }


/*
okno shapka vnutri
*/

    .modal-c1 {
    	z-index: 1490;
        background-color: #10517D;
        margin: 0px;
        padding: 10px;
        border-radius: 0.0rem;
        border: 10px;
        border-color: WHITE;
        font-family:Oswald, Verdana, sans-serif; font-size:12px;
        overflow:hidden;

    }

    .close-button {
    	z-index: 1491;
        float: right;
        width: 1.5rem;
        height: 1.5rem;
        line-height: 1.5rem;
        text-align: center;
        cursor: pointer;
        border-radius: 1.0rem;
        background-color: white;
font-family:Oswald, Verdana, sans-serif; font-size:10px;
    }

    .close-button:hover {
        background-color: white;
    }

    .show-modal {
        opacity: 1;
        visibility: visible;
        transform: scaleX(1.0) scaleY(1.0);
        transition: visibility 0s linear 0s, opacity 0.1s 0s, transform 0.1s;
    }

.trigger{
background-image: none;
background-color: transparent;
border: 0px;


}





















/* Holly Hack. IE Requirement */
* html ul li { float: top; height: 1%; }
* html ul li a { height: 1%; }
/* End */
li:hover ul, li.over ul { display: block; } /* The magic */

ul.marker {
	padding: 0px;
}

ul.marker li {
	padding: 2px 0px 2px 20px;
	list-style-type: none;
	background-image: url(/images/marker.png);
	background-repeat: no-repeat;
	background-position: 12px 12px;
}


