A:link { color: blue; text-decoration: none; }
A:visited { color: #000000; text-decoration: none; }
A:active { color: blue; text-decoration: none; }
A:hover { color: #0033FF; text-decoration: none; }

A.mytopmenu:link { color: #000000; text-decoration: none; }
A.mytopmenu:visited { color: #000000; text-decoration: none; }
A.mytopmenu:active { color: #000000; text-decoration: none; }
A.mytopmenu:hover { color: #0033FF; text-decoration: underline; }

A.whitelink:link { color: #ffffff; text-decoration: none; }
A.whitelink:visited { color: #ffffff; text-decoration: none; }
A.whitelink:active { color: #ffffff; text-decoration: none; }
A.whitelink:hover { color: #fff7b5; text-decoration: underline; }


A.mytopmenu {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}

A.whitelink {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}



.title {font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
.title2 {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}
.tit2 {font-family: Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000}
.annot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000; text-indent: 30px}
.annot2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-indent: 30px}
.subtit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.com {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: normal; color: #000000}
.anb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000}
.comb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; color: #000000 }
.block {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000;  text-indent: 30px}
.ntxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;  text-indent: 0px}
.txt2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; }
.s10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
select {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; padding: 4px 4px 4px 4px; color: #000000; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.error { font-family: Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #CC0000}
input {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; padding: 4px 4px 4px 4px; font-weight: normal; color: #000000; border: 1px #CCCCCC solid; background-color: #FFFFFF; clear: none; float: none}
textarea {  font-family: Verdana, Arial, Helvetica, sans-serif; padding: 4px 4px 4px 4px;  font-size: 14px; font-weight: normal; color: #000000; border: #CCCCCC; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.pt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000; text-indent: 30px}
.s11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000 }
.s11b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; color: #000000 }
h1 {font-family: Arial, Helvetica, sans-serif; font-size: 22px; font-weight: bold; color: #000000}
h2 {font-family: Arial, Helvetica, sans-serif; font-size: 19px; font-weight: bold; color: #000000}

.ne {  font-family: "Times New Roman", Times, serif; font-size: 15px; text-indent: 30px; font-style: normal; color: #000000}
.net { font-family: "Times New Roman", Times, serif; font-size: 15px; color: #000000 ; font-weight: bold}
.ad {  font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight: bold; color: #000000; text-indent: 30px}
.ned {  font-family: "Times New Roman", Times, serif; font-size: 15px; font-weight: bold; color: #000000; text-indent: 30px}
.nea {  font-family: "Times New Roman", Times, serif; font-size: 16px; font-weight: bold; color: #000000; text-indent: 30px}
.neau {  font-family: "Times New Roman", Times, serif; font-size: 15px; font-style: italic; font-weight: bold; color: #000000; text-indent: 30px}
.ine {  font-family: "Times New Roman", Times, serif; font-size: 16px; text-indent: 30px; font-style: normal; color: #000000; font-weight: bold}
.cop {  font-family: "Times New Roman", Times, serif; font-size: 14px; font-weight: normal; color: #000000; font-style: italic}
.imenu {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000; letter-spacing: 0.1em}
.itmenu { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.irub {  font-family: Arial, Helvetica, sans-serif; font-size: 17px; font-weight: bold; color: #999999; letter-spacing: 0.05em}
.iread {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; font-weight: normal; color: #000000}
.itext { font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}


table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#fixmenu{
min-width: 100%; 

 
	height:38px;
	margin-left:0px;
	padding:0px 0px;
	position:fixed;
	top:0;
	background:#b4ffcb;

	display:none;

z-index: 9999;

 box-shadow: 0 6px 4px -4px rgba(0, 0, 0, .2);

}
	
.menu-fixed{
	width: 260px;
	float: right;
	text-align: right;
	padding:4px 0 5px 0;
	list-style-type:none;

}

.menu-fixed li{ display:inline; }

.menu-fixed a{
	ont-size:0.9em;
	color:#fff; 
	text-shadow:1px 1px #5E8BC5;
	padding:0 0 0 10px;
}


.example3 {
    display:inline-block;   
    position:relative;
}

.example3 .example_text {
    display:block;
    position:absolute;
    left:0;
    bottom:0;
    width:100%;
    box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; 
     
    color:#fff;
         
    padding:10px;
    background-color:rgba(0,0,0,.3);
    
}

.example3 .btnfindvac:hover {
    transition: .5s linear;
    background-position: -200% 0, 0 0;
}

.example3 .btnfindvac {
    display: block;
    position: absolute;
    left: 570px;
    right: 0px;
    bottom: 140px;
    width: 320px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
    padding: 5px;
    background-color: rgba(0, 0, 0, .5);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .0) 30%, rgba(255, 255, 255, .8), rgba(255, 255, 255, .0) 70%), radial-gradient(190% 100% at 50% 0%, rgba(160, 160, 160, 0.7) 0%, rgba(92, 84, 84, 0.5) 50%, rgba(20, 20, 20, 0) 50%);
    background-repeat: no-repeat;
    background-size: 200% 100%, auto;
    background-position: 200% 0, 0 0;
    background-color: rgba(0, 0, 0, .5);
}

.example3 .btnfindres:hover {
    transition: .5s linear;
    background-position: -200% 0, 0 0;
}

.example3 .btnfindres {
    display: block;
    position: absolute;
    left: 570px;
    right: 0px;
    bottom: 80px;
    width: 320px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
    background-color: rgba(0, 0, 0, .5);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .0) 30%, rgba(255, 255, 255, .8), rgba(255, 255, 255, .0) 70%), radial-gradient(190% 100% at 50% 0%, rgba(160, 160, 160, 0.7) 0%, rgba(92, 84, 84, 0.5) 50%, rgba(20, 20, 20, 0) 50%);
    background-repeat: no-repeat;
    background-size: 200% 100%, auto;
    background-position: 200% 0, 0 0;
    padding: 5px;
    background-color: rgba(0, 0, 0, .5);
}

.example3 .btnaddvac:hover {
    transition: .5s linear;
    background-position: -200% 0, 0 0;
}

.example3 .btnaddvac {
    display: block;
    position: absolute;
    left: 570px;
    right: 0px;
    bottom: 260px;
    width: 320px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
    padding: 5px;
    background-color: rgba(0, 0, 0, .5);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .0) 30%, rgba(255, 255, 255, .8), rgba(255, 255, 255, .0) 70%), radial-gradient(190% 100% at 50% 0%, rgba(160, 160, 160, 0.7) 0%, rgba(92, 84, 84, 0.5) 50%, rgba(20, 20, 20, 0) 50%);
    background-repeat: no-repeat;
    background-size: 200% 100%, auto;
    background-position: 200% 0, 0 0;
}

.example3 .btnaddres:hover {
    transition: .5s linear;
    background-position: -200% 0, 0 0;
}

.example3 .btnaddres {
    display: block;
    position: absolute;
    left: 570px;
    right: 0px;
    bottom: 200px;
    width: 320px;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #fff;
    background-color: rgba(0, 0, 0, .5);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .0) 30%, rgba(255, 255, 255, .8), rgba(255, 255, 255, .0) 70%), radial-gradient(190% 100% at 50% 0%, rgba(160, 160, 160, 0.7) 0%, rgba(92, 84, 84, 0.5) 50%, rgba(20, 20, 20, 0) 50%);
    background-repeat: no-repeat;
    background-size: 200% 100%, auto;
    background-position: 200% 0, 0 0;
    padding: 5px;
    background-color: rgba(0, 0, 0, .5);
}
a.button2 {
    position: relative;
    font-weight: bold;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px;
    text-decoration: none;
    padding: .8em 2em;
    outline: none;
    /* background-image: linear-gradient(45deg, rgba(255,255,255,.0) 30%, rgba(255,255,255,.8), rgba(255,255,255,.0) 70%), radial-gradient(190% 100% at 50% 0%, rgba(160, 160, 160, 0.7) 0%, rgba(92, 84, 84, 0.5) 50%, rgba(20, 20, 20, 0) 50%); */
    /* background-repeat: no-repeat; */
    /* background-size: 200% 100%, auto; */
    /* background-position: 200% 0, 0 0; */
}

a.button2:active {
    top: 1px;
    box-shadow: none;
}

a.button2:hover {
    transition: .5s linear;
    background-position: -200% 0, 0 0;
}




#toTop {

  width:100px;
  border:1px solid green;
  background:#d2ffe0;
  text-align:center;
  padding:5px;
  position:fixed;
  bottom:10px; /* отступ кнопки от нижнего края страницы*/
  right:10px;
  cursor:pointer;
  display:none;
  color: green;
  font-family:verdana;
  font-size:11px;

}

.ramkaList {
    margin-left: 10%; /* Отступ слева */
    margin-right: 10%; /* Отступ слева */
}

.ramkaList table  {

  width:90%;

  td {
    padding: 10px; /* Поля в ячейках */ 
  }

 align: center;
}


      #navbar ul{
        display: none;

    background-color:rgba(0,0,0,.8);

#        background-color: #f90;
        position: absolute;
#        top: 100%;
#        margin: 0;
#        padding: 0;

#margin-left: -10;
      }

      #navbar li:hover ul { 
display: block; 

}

      #navbar, #navbar ul{
        margin: 0;
        padding: 0;
        list-style-type: none;
#margin-left: -10;
      }

      #navbar {
#        height: 30px;
        background-color: #666;
#        padding-left: 125px;
        margin: 0;
        padding: 0;
#        min-width: 470px;
margin-left: -21;

      }
      #navbar li {

        float: left;
        position: relative;
        height: 100%;
      }
      #navbar li a {
        display: block;
        padding: 6px;
        width: 200px;
        color: #fff;
        text-decoration: none;
        text-align: center;
      }
      #navbar ul li { float: none; }
      #navbar li:hover { 

#    background-color:rgba(0,0,0,.3);
#background-color: #f90; 
}
      #navbar ul li:hover { background-color: rgba(66,66,66,.7); }



.example3 .btnmenu {
    display:block;
    position:absolute;
    left:20px;
    bottom:48px;
    width:180px;
    height:80px;
    box-sizing:border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box; 
     
    color:#fff;
         
    padding:5px;
    background-color:rgba(0,0,0,.5);
    
}