
.divCenter a:link { color: blue;
}

.divCenter a:visited { color: blue;
}

A:link { color: darkblue; text-decoration: none; }
A:visited { color: darkblue; text-decoration: none; }
A:active { color: darkblue; 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.mytopmenu {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold;
}

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.myotherlink:hover { 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;
}

.myTitleJobOther {
font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000;
}

.title {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000}

.sendtoadmin {font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: green}

.title2 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: bold; color: #000000}
.tit2 {font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000}
.annot {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000; text-indent: 30px}
.annot2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; color: #000000; text-indent: 30px}
.subtit {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
.com {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000}
.anb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000}
.comb { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }
.block {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000}
.txt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000;  text-indent: 30px}

.txt14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000;  text-indent: 30px}

.ntxt { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: normal; color: #000000;  text-indent: 0px}
.txt2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; }
.s10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; 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; cursor:pointer}
.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; cursor:pointer}
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; cursor:pointer}
.pt {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; color: #000000; text-indent: 30px}
.s11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: normal; color: #000000 }
.s11b { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #000000 }

.stext14 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 14px; font-weight: normal; color: #000000 }

h1 {font-family: Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #000000;
padding: 0;
margin:0;
}

h2 {font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #000000;
  padding: 0;
  margin:0;
}

h3 {font-family: Arial, Helvetica, sans-serif; font-size: 16px;
  padding: 0;
  margin:0;
}

h4 {font-family: Arial, Helvetica, sans-serif; font-size: 15px; font-weight: normal;
  padding: 0;
  margin:0;
 }


.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}

body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;

}

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

.myUpperText { 
  text-transform: uppercase;
}

.footerTitle {
  text-transform: uppercase;
  color: green;
}

.footerDarkText {
  color: green;
}

.footerText {
  color: green;
}



A.footerLink:link { color: #009a00; text-decoration: none; font-weight: normal; }
A.footerLink:visited { color: #009a00; text-decoration: none; font-weight: normal; }
A.footerLink:active { color: #009a00; text-decoration: none; font-weight: normal; }
A.footerLink:hover { color: #00c000; text-decoration: underline; font-weight: normal; }




input.sendmailbutton {
    background-image: url("/img/bemail.gif");   
    background-repeat: no-repeat; /*Убираем повтор изображения*/   
    background-position: 4px; /*Позиционируем*/ 
	padding-left: 20px;  
	border: 1px #25b212 solid;
}

	
.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 .btnfindvac:hover {
    transition: .5s linear;
    background-position: -200% 0, 0 0;
}

.example3 .example_text {
    display:block;
    position:absolute;
    left:0;
    bottom:4px;
    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 {
    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;
}

   .transparentimg {
    filter: alpha(Opacity=75);
    opacity: 0.75; 
   }


.ramkaRed {
  border: 1px solid red; 
  background: #ffcccc; 
  padding: 15px; 
  border-radius: 9px; 
  font-weight: bold;
  color: red;
}

.ramkaYellow {
  border: 1px solid DarkOrange; 
  background: LemonChiffon; 
  padding: 15px; 
  border-radius: 9px; 
  font-weight: normal;
  color: DarkOrange;
}
.ramkaGreen {
  border: 1px solid green; 
  background: #ffffff; 
  padding: 15px; 
  border-radius: 9px; 
  font-weight: normal;
  color: #000000;
}

.myTDtrans {

    opacity: 0.95;
    filter: alpha(Opacity=95);

}

#toTop {

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

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

.ramkaList table  {

  width:90%;

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

 align: center;
}

.ramkaList table td {

    padding: 4px;
}


a.button1 {
  position: relative;
  color: green;
  font-weight: bold;
  font-family: Arial, Helvetica, sans-serif;
  font-size:14px;
  text-decoration: none;
  text-shadow: -1px -1px #d2ffe0;
  user-select: none;
  padding: .8em 2em;
  outline: none;
  background-color: #b4ffcb;
  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(255,255,255,.7) 0%, rgba(255,255,255,.5) 50%, rgba(0,0,0,0) 50%);
  background-repeat: no-repeat;
  background-size: 200% 100%, auto;
  background-position: 200% 0, 0 0;
  box-shadow: rgba(0,0,0,.3) 0 2px 5px;
} 
a.button1:active {
  top: 1px;
  box-shadow: none;
}
a.button1:hover {
  transition: .5s linear;
  background-position: -200% 0, 0 0;
}

.styleButton {
  margin-top: 26px;
  text-align: center;
  margin-bottom: 26px;
}




      #navbar ul{
        display: none;
z-index: 9999;
    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:53px;
    width:220px;
    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);
    
}


#fixmenu{
min-width: 100%; 

 
	height:60px;
	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);

}

.AdsOnSite {  /* цвет текста Реклама на сайте: */
    color: #000000; 
 }

.subscribe {
    position: fixed; /* Фиксированное положение */
    left: 0px; /* Расстояние от правого края окна браузера */
    top: 100px; /* Расстояние сверху */
    padding: 4px; /* Поля вокруг текста */ 
/*    background: #ffe;  Цвет фона */ 
   }

fieldset {  

	outline: none;
	border: 1px solid yellow;
	color: #000000;
	padding: 8px; /* Поля вокруг текста */
	-moz-border-radius: 4px; /* Для Firefox 3 */
	-webkit-border-radius: 4px; /* Для Safari 4 и Chrome */
	border-radius: 4px; /* Для современных браузеров */
	border-top-color: yellow;
	border-right-color: yellow;
	border-bottom-color: yellow;
	border-left-color: yellow;
  
}

.myfieldset2 {
   border-color:grey;
   padding:16px;
}

.multiple-borders {
 -webkit-box-shadow:
 0px 0px 0px 2px rgba(0,0,0,0.6),
 0px 0px 0px 14px #fff,
 0px 0px 0px 18px rgba(0,0,0,0.2),
 6px 6px 8px 17px #555;
 
 -moz-box-shadow:
 0px 0px 0px 2px rgba(0,0,0,0.6),
 0px 0px 0px 14px #fff,
 0px 0px 0px 18px rgba(0,0,0,0.2),
 6px 6px 8px 17px #555;
 
 box-shadow:
 0px 0px 0px 2px rgba(0,0,0,0.6),
 0px 0px 0px 14px #fff,
 0px 0px 0px 18px rgba(0,0,0,0.2),
 6px 6px 8px 17px #555;
}