body {
    background: url(../images/fon.jpg) no-repeat center center fixed;
    -o-background-size:100% 100%; 
    -webkit-background-size:100% 100%;
    -moz-background-size:100% 100%; 
    background-size:100% 100%; 
background-size:cover;
-khtml-background-size:cover; 
-moz-background-size:cover; 
-o-background-size:cover; 
   }
.paloska {position: fixed;
    left: 0; bottom: 0;
    background: #000;
    width: 100%; 
height: 45px;z-index:3;}

.winlogo {position: absolute;cursor: pointer;
		top: 0; left:0;width: 50px; height: 45px;display:block;
 background: url(../images/winlogo2.png) no-repeat top center;
}

.winlogo:hover { background: url(../images/winlogo2.png) no-repeat bottom center;
}
.ser {position: absolute;z-index:1;
		top: 0; left:50px;width: 250px; height: 45px;display:block;
}

.ser input {padding:0px 45px !important;width: 200px;background:#fff url(../images/mozgser2.png) no-repeat center right;}
.ser .btn2 {position: absolute; border: 0px solid #e0e0e0;cursor: pointer;
		top: 1px; left:0;width: 45px; height: 45px;display:block;background: url(../images/poisk.jpg) no-repeat top center;
}

#current_date_time_block2 {position: absolute;text-align:right;
		top: 2px; right:30px;width: 80px; height: 45px;display:block; color:#fff;
}

.pap1 {padding:5px 2px;text-align:center;width: 100px; display:block;font: normal 13px/1.2  'PT Sans', Arial, Helvetica, sans-serif;
	color: #fff;-webkit-text-shadow: 2px 3px 3px rgba(0, 0, 0, 1);
-moz-text-shadow: 2px 3px 3px rgba(0, 0, 0, 1);
text-shadow: 2px 3px 3px rgba(0, 0, 0, 1);border: 1px solid rgba(255,255,255,0);
}

.pap1 span {color:#000;text-shadow:none; background:#fff;position: absolute;top:5px; left:5px;width:130px;border: 1px solid #828282;display: none; text-align:left;z-index:2;padding-left:5px;box-shadow: 2px 2px 2px rgba(0, 0, 0, .5);}

.pap1:hover span {display: inline-block;}

.pap1 img {margin-bottom:5px;}


.pap1:hover {background:url(../images/papfon.png);text-decoration: none;border: 1px solid #7cd8fa;}


.palka {position: absolute;top: 0; right:4px;width:1px; height: 45px;display:block;background:#676c76;}
.lang {position: absolute;top: 13px; right:155px;width:40px; height: 45px;display:block;color:#fff;}
.ikonki {position: absolute;top: 15px; right:110px;width:45px; height: 45px;display:block;color:#fff;}

.cont {position: absolute;bottom:80px;top: 25px; left:120px;right:25px;overflow: hidden;box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);}
.papcontent  {position: relative;top: 0px; left:0px; width:100%; height: 100%;display:block;background:#fff;}
.papzakr {position: absolute;top: 1px; right:1px;width:137px; height: 28px;background:url(../images/papzakr.jpg);}
.kras {position: absolute;top: 0px; right:0px;width:45px; height: 28px;background:url(../images/papkras.png)no-repeat top center;display:block;cursor: pointer;}
.kras:hover {background:url(../images/papkras.png)no-repeat bottom center;}
.papz1 {position: absolute;top: 0px; right:46px;width:45px; height: 28px;}
.papz1:hover {background:rgba(0,0,0,0.1);}
.papz2 {position: absolute;top: 0px; right:92px;width:45px; height: 28px;cursor: pointer;}
.papz2:hover {background:rgba(0,0,0,0.1);}
.papz3 {position: absolute;top: 5px; left:10px;width:20px; height: 21px;background:url(../images/papsmall.png);}
.zagolovok {position: absolute;top: 7px; left:40px; height: 18px;border-left: 1px solid #a5a5a5;padding-left:10px;}
.zagolovok h1 {font: normal 13px/1.5 'PT Sans', Arial, Helvetica, sans-serif;color: #000;}
.papz4 {position: absolute;top: 35px; left:1px;right:0px; height: 26px;border-bottom: 1px solid #dadbdc;}
.strelki  {position: absolute;top: 69px; left:10px;width:53px; height: 27px;background:url(../images/strelki.jpg);}
.strelki2  {position: absolute;top: 0px; left:0px;width:27px; height: 27px;background:url(../images/strelki2.jpg) no-repeat bottom center;display:block;}
.strelki2:hover {background:url(../images/strelki2.jpg) no-repeat top center;}
.papknop { display: inline-block;color:#000;padding:3px 15px;font: normal 13px/1.5 'PT Sans', Arial, Helvetica, sans-serif;opacity: .8;}
.aktiv {background:#0066b4;color:#fff;}
.papknop:hover {text-decoration: none;opacity:1;}

.kroski {border: 1px solid #d9d9d9;position: absolute;top: 67px; left:80px; right:307px; height: 25px;background:url(../images/papnav.jpg) no-repeat 5px center;padding-left:40px;padding-top:5px;}
.poiskpap {position: absolute;top: 67px; width:280px; right:15px; height: 25px;}

.ser2 input { width:240px !important;height: 25px;padding:2px 0 3px 40px;font: normal 13px/1.5 'PT Sans', Arial, Helvetica, sans-serif;border: 1px solid #d9d9d9;}
.ser2 input:focus {border: 1px solid #d9d9d9;}
.btn3 {position: absolute;top:5px; width:25px; left:10px; height: 23px;background:url(../images/pappoisk.jpg);border: 0px solid #d9d9d9;cursor: pointer;}
.kroski a {color:#000;}
.kroski a:hover {text-decoration: none;}
.papmenu {position: absolute;top:110px; width:170px; left:1px;border-right: 1px solid #f7f7f7;padding-top:10px;bottom:33px;}
.papmenu a {display:block;color:#000;font-size:13px;margin-right:2px;}

.papmenu2 {position: absolute;top:220px; width:170px; left:1px;border-right: 1px solid #f7f7f7;padding-top:10px;bottom:33px;}
.papmenu2 a {display:block;color:#000;font-size:13px;margin-right:2px;}


.paprs {background:url(../images/rabstol.jpg) no-repeat 12px center;padding:3px 0 3px 35px;}
.paprs2 {background:url(../images/komp.png) no-repeat 12px center;padding:3px 0 3px 35px;}

.papnp {background:url(../images/papmini.jpg) no-repeat 25px center;padding:3px 0 3px 43px;}
.aktivm {background-color:rgba(0,0,0,0.1);}
.aktivm2 {background-color:rgba(0,100,248,0.1);}
.papmenu a:hover {text-decoration: none;background-color:rgba(0,100,248,0.1);}
.papmenu2 a:hover {text-decoration: none;background-color:rgba(0,100,248,0.1);}

.con {position: absolute;top:110px; left:182px;overflow-y:auto;bottom:0px;}
.dropdown-form {background:#2c2c2c;position: absolute;bottom:45px; width:260px; left:0px; height: 530px;}
.pusk {background:url(../images/pusk.jpg);position: absolute;top:1px; width:250px; left:1px; height: 47px;}

.puskmenu {position: absolute;left:1px;bottom:5px;background:#fff;}
.puskmenu a {display:block;color:#fff;font-size:16px;padding:12px 0 12px 50px;width:200px;background-color:#2c2c2c;opacity:1;}

.pusk1 {background:url(../images/user.jpg) no-repeat 12px center;}
.pusk2 {background:url(../images/param.jpg) no-repeat 12px center;}
.pusk3 {background:url(../images/perezag.jpg) no-repeat 12px center;}
.pusk4 {background:url(../images/vikl.jpg) no-repeat 12px center;}

.puskmenu a:hover {text-decoration: none;opacity: 0.9;}





.papz32 {position: absolute;top: 0px; left:0px;width:46px; height: 31px;background:url(../images/paramstr.jpg) no-repeat bottom center;display:block;}
.papz32:hover {background:url(../images/paramstr.jpg) no-repeat top center;}
.zagolovok2 {position: absolute;top: 7px; left:65px; height: 18px;}
.zagolovok2 h1 {font: normal 13px/1.5 'PT Sans', Arial, Helvetica, sans-serif;color: #000;}
.zagolovok2 h1 span {color: #b9b7b7;}
.papcontent2  {position: relative;top: 0px; left:0px; width:100%; height: 100%;display:block;background:#f2f2f2;box-shadow: 0 14px 28px rgba(0,0,0,0.25), 0 10px 10px rgba(0,0,0,0.22);border: 1px solid #000;}
.papzakr2 {position: absolute;top: 0px; right:0px;width:137px; height: 28px;background:url(../images/papzakr2.jpg);}
.con2 {position: absolute;top:235px; left:0px;bottom:0px;background:#fff;width:100%; }
.fonbel{background:#fff; position: absolute;top: 167px; width:100%; left:0px;  height: 70px;}
.poiskpap2 {position: absolute;top: 30px; width:360px; left:50%; margin-left:-180px; height: 125px;}


.ser3 input { width:348px !important;height: 25px;padding:2px 0 3px 10px;font: normal 13px/1.5 'PT Sans', Arial, Helvetica, sans-serif;border: 2px solid #999;}
.ser3 input:focus {border: 2px solid #0078d7;}
.btn4 {position: absolute;top:5px; width:25px; right:0px; height: 23px;background:url(../images/pappoisk.jpg);border: 0px solid #d9d9d9;cursor: pointer;}


.titleh2 {font: normal 14px/1.5 'PT Sans', Arial, Helvetica, sans-serif;color: #000;font-weight:700;margin:0px;}
.titleh2 a {color: #000;}
.titleh2 a:hover {text-decoration: none;}
.box_par {position: relative; display:block; width:26%;float:left;margin:40px 1% 0px 2%;border: 2px solid #fff;padding:15px;}
.box_par:hover {border: 2px solid #f2f2f2;}
.box_par .img {float:left;margin: 0px 20px 10px 0px;}
.box_par p {margin:0px;}
.skrol {overflow-y:auto;position: absolute;top:30px; left:0px; bottom:0px;width:100%;background:#fff;}

.fonser {position: absolute;top:0px; left:0px;width:100%; height: 160px;background:#f2f2f2;}
.goodwin {position: relative;top:20px; left:5%;width:260px; height: 110px;background: url(../images/goodwin.png) no-repeat center left;padding:10px 0px 0px 120px; }
.goodlog {font-weight:700; font-size:28px;}


.dowshor {background:#cccccc;color:#000; padding:7px 30px;display: inline-block;text-align:center;margin-top:10px;}
.dowshor:hover {background:#0274ca;color:#fff; text-decoration: none;}
.shtext {position: relative;top:0px; left:0px;padding-left:55px;}

.parametrpap {background: url(../images/parznak.png) no-repeat center center;position: absolute;top:0px; left:345px;width:55px; height: 43px;border-bottom: 2px solid #76b9ed;display:block;}
.videl  {background-color:rgba(254,254,254,0.2);}
.parametrpap:hover  {background-color:rgba(254,254,254,0.3);}
.pappap {background: url(../images/papaktiv.png) no-repeat center center;position: absolute;top:0px; left:403px;width:55px; height: 43px;border-bottom: 2px solid #76b9ed;display:block;}
.videl  {background-color:rgba(254,254,254,0.2);}
.pappap:hover  {background-color:rgba(254,254,254,0.3);}
.sel { margin-right:4%;margin-top:10px;line-height: 1.5;border: 2px solid #999;height: 35px !important; padding:0px !important;}
.sel:focus {border: 2px solid #0078d7;}
.sel option {padding:0px !important; height: 5px !important; margin-right:4%;}

.dowiso {position: relative;margin:5px 10px; display:block;color:#000;padding:3px;width:100px; text-align:center;font: normal 13px/1.2 'PT Sans', Arial, Helvetica, sans-serif;float:left;}
.dowiso span {background:#fff;position: absolute;top:5px; left:5px;width:160px;border: 1px solid #828282;display: none; text-align:left;z-index:2;padding-left:5px;box-shadow: 2px 2px 2px rgba(0, 0, 0, .5);}
.dowiso:hover {background:#e5f3ff; text-decoration: none;}
.dowiso:hover span {display: inline-block;}
.dowiso img {padding:20px 20px;border: 1px solid #e2e2e2; }

.dowtorr {position: relative;margin:5px 10px; display:block;color:#000;padding:3px;width:100px; text-align:center;font: normal 13px/1.2 'PT Sans', Arial, Helvetica, sans-serif;float:left;}
.dowtorr span {background:#fff;position: absolute;top:5px; left:5px;width:140px;border: 1px solid #828282;display: none; text-align:left;z-index:2;padding-left:5px;box-shadow: 2px 2px 2px rgba(0, 0, 0, .5);}
.dowtorr:hover {background:#e5f3ff; text-decoration: none;}
.dowtorr:hover span {display: inline-block;}
.dowtorr img {padding:0px 5px; }


.dowgd {position: relative;margin:5px 10px; display:block;color:#000;padding:3px;width:100px; text-align:center;font: normal 13px/1.2 'PT Sans', Arial, Helvetica, sans-serif;float:left;}
.dowgd span {background:#fff;position: absolute;top:5px; left:5px;width:165px;border: 1px solid #828282;display: none; text-align:left;z-index:2;padding-left:5px;box-shadow: 2px 2px 2px rgba(0, 0, 0, .5);}
.dowgd:hover {background:#e5f3ff; text-decoration: none;}
.dowgd:hover span {display: inline-block;}
.dowgd img {padding:0px 5px; }


.palkaraz {background:#fff url(../images/strvniz.jpg) no-repeat 0px 6px;padding-left:18px;padding-right:10px;top:7px;position: relative;z-index:2;display: inline-block;}
.palkaraz  h2 {padding:0;color:#1e3287;font: normal 18px/1 'PT Sans', Arial, Helvetica, sans-serif;font-weight:400;}
.palkaraz1{border-bottom: 1px solid #d9d9d9;left:0px;top:-13px; position: relative;width:99%;clear:both;}
.skrin a img {width:170px;}
.celi {position: absolute;top:35px;right:100px;width:75px; color:#000;}
.celi2 {position: absolute;top:35px;right:250px;width:75px; color:#000;}
.celi3 {position: absolute;top:35px;right:400px;width:75px; color:#000;}
.celi:hover {text-decoration: none;}
.celi2:hover {text-decoration: none;}
.celi3:hover {text-decoration: none;}



@media only screen and (max-width: 1100px) {
.cont {bottom:60px;top: 5px; left:5px;right:5px;z-index:1;}
		}
@media only screen and (max-width: 1000px) {
.box_par {width:90%;}


		}

@media only screen and (max-width: 920px) {

.celi {right:50px;}
.celi2 {right:150px;}
.celi3 {right:250px;}


		}


@media only screen and (max-width: 800px) {

.celi {display:none;}
.celi2 {display:none;}
.celi3 {display:none;}


		}


@media only screen and (max-width: 600px) {
.papmenu  {display:none;}

.papmenu2  {display:none;}
.con {left:5px;}
.cont {bottom:40px;top: 5px; left:5px;right:5px;z-index:1;}
.lang {display:none;}
.ikonki {display:none;}
}


@media only screen and (max-width: 400px) {
.poiskpap2 {position: absolute;top: 30px; width:320px; left:50%; margin-left:-160px; height: 125px;}
.ser3 input { width:308px !important;}
.goodwin { left:5px;width:200px;  }
}


