#main_all {width:1200px; margin:0 auto; background:#fff;
  } /* основной контейнер*/ 
body,html {margin:0; padding:0;}

/* круглое */
#circular  {
    width: 40px;
    height: 40px;
    border-radius: 50%;
        margin:5px;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    background: url(/avatars/a127.jpg) no-repeat;
    box-shadow: 0 0 8px rgba(0, 0, 0, .8);
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, .3);
    -moz-box-shadow: 0 0 8px rgba(0, 0, 0, .3);
    }


#vr {font: 24px Arial; color: red;}
/*body a{text-decoration:none !important ; color: black !important; } */
/* навигатор картинк*/
#blockWithNav{width:100%; height:180px; background: url(../img/topImg4.jpg);
  background-position: center; background-repeat: no-repeat;position: static;}
#verson {display: inline-block; float: right;  font:100% sans-serif; color: blue;clear:both; }
/*#verson a {float: right; height: 25px; font:100% sans-serif; color: silver;clear:both;}*/
#verson:hover {background:rgba(154,205,50,.2);}

/*#topNav{position: relative ; left: 50px;
  width:90%; height:83px; background:rgba(154,205,50,.4); margin-top:100px;}*/
#topNavbox{width:800px; border:solid 1px #009900; position: relative; top: 5px; 
  background-color:  rgba(160,255,0,.3); border-radius: 5px; }

#lcont{width:85%; float:left;  margin-left:1%; position:relative;  }

.but{display: inline-block; width: 150px; height: 18px;  margin:1px;
 text-decoration:none !important; text-align:center; padding-top:5px; border:solid 1px #000000; 
 -webkit-border-radius:4px; -moz-border-radius:4px; border-radius: 4px; 
 font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#000000 !important; 
 background:rgba(154,205,50,.2);}
.but:hover{color:#ff0000 !important;}
.butd{display: inline-block; width: 150px; height: 18px; margin:1px;
 text-decoration:none !important; text-align:center; padding-top:5px; border:solid 1px #000000; 
 -webkit-border-radius:4px; -moz-border-radius:4px; border-radius: 4px; 
 font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#000000 !important; 
 background:rgba(154,205,50,.6);}
 .butd:hover{color:#ff0000 !important;}
 .butn{display: inline-block; width: 150px; height: 18px; margin:1px;
 text-decoration:none !important; text-align:center; padding-top:5px; border:solid 1px #000405; 
 -webkit-border-radius:4px; -moz-border-radius:4px; border-radius: 4px; 
 font:12px Arial, Helvetica, sans-serif; font-weight:bold; color:#000000 !important; 
 background:#690; }
 .butn:hover{color:red !important;}

/*    правый слайдбар    */
#RSidebar{float:right; width:210px; margin-top:25px; margin-bottom:25px;position:relative ;} 
/* background-color: rgba(50,100,50,.2);
  border-width: 2px; border-style: outset; border-color: #060; border-radius: 10px/ 10px;}
*/
/* кнопка широкая */
#btn15{height: 0; opacity: 0; }
label[for="btn15"]{
  display: block; text-align: center; font: 13px Arial; color: #111; width: 150px;
  height: 18px; background: #ccc; border-radius: 5px; margin-top:6px;
  padding-top: 2px; color: #174;
  box-shadow: 0 1px 5px rgba(0,0,0,.4), inset 0 2px 0 rgba(255,255,255,.4),
  0 1px 0 rgba(0,0,0,.4), inset 0 0 10px rgba(0,0,0,.1);
  transition:.3s; cursor: pointer;}
label[for="btn15"]:hover{
  transition:.3s; color: #222; box-shadow: inset 0 1px 3px rgba(0,0,0,.6),
   0 1px 0 rgba(255,255,255,.6), inset 0 0 10px rgba(0,0,0,.4);}

/* кнопка широкая 2*/
#btn15a{height: 0; opacity: 0; }
label[for="btn15a"]{
  display: block; text-align: center; font: 13px Arial; color: #111; width: 150px;
  height: 18px; background: #ccc; border-radius: 5px; margin-top:6px;
  padding-top: 2px; color: #174;
  box-shadow: 0 1px 5px rgba(0,0,0,.4), inset 0 2px 0 rgba(255,255,255,.4),
  0 1px 0 rgba(0,0,0,.4), inset 0 0 10px rgba(0,0,0,.1);
  transition:.3s; cursor: pointer;}
label[for="btn15a"]:hover{
  transition:.3s; color: #222; box-shadow: inset 0 1px 3px rgba(0,0,0,.6),
   0 1px 0 rgba(255,255,255,.6), inset 0 0 10px rgba(0,0,0,.4);}


/* кнопка простая */

#btn7{height: 0; opacity: 0; }
label[for="btn7"]{
  display: block; text-align: center; font: 13px Arial; color: #111; width: 70px;
  height: 18px; background: #ccc; border-radius: 5px; margin-top:6px;
  padding-top: 2px; color: #174;
  box-shadow: 0 1px 5px rgba(0,0,0,.4), inset 0 2px 0 rgba(255,255,255,.4),
  0 1px 0 rgba(0,0,0,.4), inset 0 0 10px rgba(0,0,0,.1);
  transition:.3s; cursor: pointer;}
label[for="btn7"]:hover{
  transition:.3s; color: #222; box-shadow: inset 0 1px 3px rgba(0,0,0,.6),
   0 1px 0 rgba(255,255,255,.6), inset 0 0 10px rgba(0,0,0,.4);}

#btn7l{height: 0; opacity: 0; float:left;}
label[for="btn7l"]{
  display: block; text-align: center; font: 13px Arial; color: #111; width: 70px;
  height: 18px; background: #ccc; border-radius: 5px; margin-top:6px;
  padding-top: 2px; color: #174;
  box-shadow: 0 1px 5px rgba(0,0,0,.4), inset 0 2px 0 rgba(255,255,255,.4),
  0 1px 0 rgba(0,0,0,.4), inset 0 0 10px rgba(0,0,0,.1);
  transition:.3s; cursor: pointer; float:left;}
label[for="btn7l"]:hover{
  transition:.3s; color: #222; box-shadow: inset 0 1px 3px rgba(0,0,0,.6),
   0 1px 0 rgba(255,255,255,.6), inset 0 0 10px rgba(0,0,0,.4); float:left;}

#btn7r{height: 0; opacity: 0; float:right;}
label[for="btn7r"]{
  display: block; text-align: center; font: 13px Arial; color: #111; width: 70px;
  height: 18px; background: #ccc; border-radius: 5px; margin-top:6px;
  padding-top: 2px; color: #174;
  box-shadow: 0 1px 5px rgba(0,0,0,.4), inset 0 2px 0 rgba(255,255,255,.4),
  0 1px 0 rgba(0,0,0,.4), inset 0 0 10px rgba(0,0,0,.1);
  transition:.3s; cursor: pointer;float:right;}
label[for="btn7r"]:hover{
  transition:.3s; color: #222; box-shadow: inset 0 1px 3px rgba(0,0,0,.6),
   0 1px 0 rgba(255,255,255,.6), inset 0 0 10px rgba(0,0,0,.4);float:right;}

/*-------------кнопка большая-------------*/
#btn16{height: 0; opacity: 0; }
label[for="btn16"]{
  display: block; text-align: center; font: 20px Arial; color: #111; width: 150px;
  height: 25px; background: #ccc; border-radius: 5px; margin-top:6px;
  padding-top: 2px; color: #174;
  box-shadow: 0 1px 5px rgba(0,0,0,.4), inset 0 2px 0 rgba(255,255,255,.4),
  0 1px 0 rgba(0,0,0,.4), inset 0 0 10px rgba(0,0,0,.1);
  transition:.3s; cursor: pointer;}
label[for="btn7"]:hover{
  transition:.3s; color: #222; box-shadow: inset 0 1px 3px rgba(0,0,0,.6),
   0 1px 0 rgba(255,255,255,.6), inset 0 0 10px rgba(0,0,0,.4);}

#btn16l{height: 0; opacity: 0; float:left;}
label[for="btn16l"]{
  display: block; text-align: center; font: 20px Arial; color: #111; width: 150px;
  height: 25px; background: #ccc; border-radius: 5px; 
  padding-top: 2px; color: #174;
  box-shadow: 0 1px 5px rgba(0,0,0,.4), inset 0 2px 0 rgba(255,255,255,.4),
  0 1px 0 rgba(0,0,0,.4), inset 0 0 10px rgba(0,0,0,.1);
  transition:.3s; cursor: pointer; float:left;}
label[for="btn16l"]:hover{
  transition:.3s; color: #222; box-shadow: inset 0 1px 3px rgba(0,0,0,.6),
   0 1px 0 rgba(255,255,255,.6), inset 0 0 10px rgba(0,0,0,.4); float:left;}

#btn16r{height: 0; opacity: 0; float:right;}
label[for="btn16r"]{
  display: block; text-align: center; font: 20px Arial; color: #111; width: 150px;
  height: 25px; background: #ccc; border-radius: 5px; margin-top:14px;
  padding-top: 2px; color: #174;
  box-shadow: 0 1px 5px rgba(0,0,0,.4), inset 0 2px 0 rgba(255,255,255,.4),
  0 1px 0 rgba(0,0,0,.4), inset 0 0 10px rgba(0,0,0,.1);
  transition:.3s; cursor: pointer;float:right;}
label[for="btn16r"]:hover{
  transition:.3s; color: #222; box-shadow: inset 0 1px 3px rgba(0,0,0,.6),
   0 1px 0 rgba(255,255,255,.6), inset 0 0 10px rgba(0,0,0,.4);float:right;}

/*--- в контакте и фейсбук--*/
#pics {box-shadow:0 0 10px rgba(0,0,0,.5); border-radius:5px;
  border: 4px solid; color: rgba(154,205,50,.6); width:200px; height:35px; background: #cf9; 
  margin-bottom: 25px;}

.cIMG{width:60px;height:60px;background:#9c3;float:left;cursor:pointer;}/*opacity: .5;*/

#pim1 {margin-left: 5px; margin-top: 2px; float:left; cursor:pointer; } /*background-repeat: no-repeat;*/
#pim1:hover {opacity: .5;}
/*--#pim2 {background:#fff url(/img/fasebook.jpg);}
#pim2:hover {opacity: .5;}
-*/
/*--------------Поиск начало------------*/
#search{box-shadow:0 0 10px rgba(0,0,0,.5); border-radius:5px;
  border: 4px solid; color: rgba(154,205,50,.6); width:200px; height:60px; background: #cf9; 
  margin-bottom: 25px;}
#search_edit { width: 180px; font: 16px Arial; margin-left:10px; margin-top:5px; text-shadow:0 0px 5px rgba(0,0,0,.5)
  color: #000; background:#fff; border: 0;}
#search_edit:hover{background:#fff; color: #000} 
#search_edit:focus {background:#fff; color: #000} 
#poisk{height: 0; opacity: 0;}
label[for="poisk"]{
  display: block; text-align: center; font: 13px Arial; color: #111; width: 70px;
  height: 18px; background: #ccc; border-radius: 5px; margin-top:6px;
  padding-top: 2px; color: #174;
  box-shadow: 0 1px 5px rgba(0,0,0,.4), inset 0 2px 0 rgba(255,255,255,.4),
  0 1px 0 rgba(0,0,0,.4), inset 0 0 10px rgba(0,0,0,.1);
  transition:.3s; cursor: pointer;}
label[for="poisk"]:hover{
  transition:.3s; color: #222; box-shadow: inset 0 1px 3px rgba(0,0,0,.6),
   0 1px 0 rgba(255,255,255,.6), inset 0 0 10px rgba(0,0,0,.4);}
/*Поиск конец*/
/*-------------Регистрация-------------*/
#registration{box-shadow:0 0 10px rgba(0,0,0,.5); border-radius:5px;
  border: 4px solid; color: rgba(154,205,50,.6); width:200px; height:200px; background: #cf9; 
  margin-bottom: 25px;}
#registration_name, #registration_pass { width: 180px; font: 16px Arial; margin-left:10px; margin-top:5px; 
 color: #000; background:#fff; border: 0;}
#registration_name:hover, #registration_pass:hover{
  background:#fff; color: #000}
#registration_name:focus, #registration_pass:focus {
  background:#fff; color: #000}

label[for="registration_link"]{
  display: block; text-align: center; font: 13px Arial; color: #111; width: 90px;
  height: 18px; background: #ccc; float: left; border-radius: 5px; margin: -12px 10px 10px 10px;
  padding-top: 2px; color: #174;
  box-shadow: 0 1px 5px rgba(0,0,0,.4), inset 0 2px 0 rgba(255,255,255,.4),
  0 1px 0 rgba(0,0,0,.4), inset 0 0 10px rgba(0,0,0,.1);
  transition:.3s; cursor: pointer;}
label[for="registration_link"]:hover{
  transition:.3s; color: #222; box-shadow: inset 0 1px 3px rgba(0,0,0,.6),
   0 1px 0 rgba(255,255,255,.6), inset 0 0 10px rgba(0,0,0,.4);}
#registration_link{height: 0; opacity: 0;}
label[for="voiti"]{
  display: block; text-align: center; font: 13px Arial; color: #111; width: 70px;
  height: 18px; background: #ccc; float: right; border-radius: 5px; margin:10px 10px 10px 10px;
  padding-top: 2px; color: #174;
  box-shadow: 0 1px 5px rgba(0,0,0,.4), inset 0 2px 0 rgba(255,255,255,.4),
  0 1px 0 rgba(0,0,0,.4), inset 0 0 10px rgba(0,0,0,.1);
  transition:.3s; cursor: pointer;}
label[for="voiti"]:hover{
  transition:.3s; color: #222; box-shadow: inset 0 1px 3px rgba(0,0,0,.6),
   0 1px 0 rgba(255,255,255,.6), inset 0 0 10px rgba(0,0,0,.4);}
#voiti{height: 0; opacity: 0;}

#box3 {width: 100%;  font: 15px arial; margin: 1px; }
#box3 a{font: bold 12px arial; line-height: 0.9;  color: black; text-decoration:none !important;} 
#box3 p{margin-top: 4px; font:  bold 12px arial; line-height: 0.9; color: black;}
#box3 :hover {color: red; }


/*       Ботаники и любители    */
#b_i_l{box-shadow:0 0 10px rgba(0,0,0,.5); border-radius:5px;
  border: 4px solid; color: rgba(154,205,50,.6); width:200px; height:240px; background: #cf9; 
  margin-bottom: 25px;}

#b_i_l a{text-decoration:none;}
#b_i_l:hover{background:#10ff00);}
#b_i_l:hover #bil_t {color: #f00;text-decoration:none;}

#photosOfBotanics{margin:5%;width:180px;height:200px;}
.columnsphoto{float:left;width:60px;height:200px;display:inline-block;}
#bil_t { color:#000; text-align:center;
 font: bold  13px Arial;margin-bottom: 4px; text-decoration:none; }
#visiters{width:50%;float:left; margin:2px; font: bold 13px Arial; color: #000;
   text-decoration:none;}
#online{width: 45%; float:right;margin:2px; font: bold 13px Arial; color: #000;
   text-decoration:none;}

#b_i_l:hover #visiters { color: #fff;text-decoration:none;}
#b_i_l:hover #online{ color: #fff;text-decoration:none;}


.columnsphoto{float:left;width:52px;height:200px;display:inline-block;}
#columnPhoto2{margin:0 10px;}
.columnsphotoIMG{width:52px;height:52px;background:#9c3;float:left;cursor:pointer;}/*opacity: .5;*/
/*#botilub_a:hover .columnsphotoIMG{opacity: .5;}*/
#phbt {width:60px;height:60px;background:#9c3;float:left;}
#phbt:hover {opacity: .5;}

#phbtp {margin: 1%;}
#photoBot1 {background:#9c3 url(../img/bot1.jpg) no-repeat center;}
#photoBot1:hover {opacity: .5;}
#photoBot2{background:#9c3 url(../img/bot2.jpg) no-repeat center;margin:10px 0;}
#photoBot2:hover {opacity: .5;}
#photoBot3{background:#9c3 url(../img/bot3.jpg) no-repeat center;}
#photoBot3:hover {opacity: .5;}
#photoBot4{background:#9c3 url(../img/bot4.jpg) no-repeat center;}
#photoBot4:hover {opacity: .5;}
#photoBot5{background:#9c3 url(../img/bot5.jpg) no-repeat center; margin:10px 0;}
#photoBot5:hover {opacity: .5;}
#photoBot6{background:#9c3 url(../img/bot6.jpg) no-repeat center;}
#photoBot6:hover {opacity: .5;}
#photoBot7{background:#9c3 url(../img/bot7.jpg) no-repeat center;}
#photoBot7:hover {opacity: .5;}
#photoBot8{background:#9c3 url(../img/bot8.jpg) no-repeat center; margin:10px 0;}
#photoBot8:hover {opacity: .5;}
#photoBot9{background:#9c3 url(../img/bot9.jpg) no-repeat center;}
#photoBot9:hover {opacity: .5;}

/*Конец ботаники и любители*/

/*Группы*/
#groups{box-shadow:0 0 10px rgba(0,0,0,.5); border-radius:5px;
  border: 5px solid rgba(0,0,0,.4); width:200px; height:180px; background: #9c3; 
  margin-bottom: 25px;}
#groups:hover{background:rgb(104,155,0);}
#groups:hover #Pgroups{color:#ddd; text-shadow:0 0px 5px rgba(0,0,0,.8);}
#groups:hover #columnsGroup {background:rgb(104,155,0);}
#columnsGroup{margin:0; width:200px; height:130px; background:#9c3; }
#Pgroups{text-shadow:0 0px 5px rgba(255,255,255,.8); 
  color:#000;text-align:center; font: bold 13px Arial ; margin:0;}
#Pgroups p:{margin:0;  }
#groups:hover 
.columnGroupImg{opacity: .99;}
.columnGroupPhoto{width:60px; height:130px; float:left; margin:0;}
#columnGroup2{margin:0 10px;}
.columnGroupImg{ width:60px; height:60px; /*opacity: .5;*/
  background:#000; float:left; cursor:pointer; margin:0;}
#columnGroupImg1{background:#111  url(../img/grup1.jpg);}
#columnGroupImg2{background:#111  url(../img/grup2.jpg);margin-top:10px; }
#columnGroupImg3{background:#111  url(../img/grup3.jpg);}
#columnGroupImg4{background:#111  url(../img/grup4.jpg);margin-top:10px;}
#columnGroupImg5{background:#111  url(../img/grup5.jpg);}
#columnGroupImg6{background:#111  url(../img/grup6.jpg);margin-top:10px;}

#columnGroupImg1:hover #black1{opacity:.99;}
#columnGroupImg2:hover #black2{opacity:.99;}
#columnGroupImg3:hover #black3{opacity:.99;}
#columnGroupImg4:hover #black4{opacity:.99;}
#columnGroupImg5:hover #black5{opacity:.99;}
#columnGroupImg6:hover #black6{opacity:.99;}

#groupsAll{color:#000; font: bold 13px Arial ;}
#groups:hover #groupsAll{color:#fff;}

/*Конкурсы*/
#concurs{box-shadow:0 0 10px rgba(0,0,0,.5); border-radius:5px;
  border: 5px solid rgba(0,0,0,.4); width:200px; height:200px; background: #99cc33; 
  margin-bottom: 25px; text-align:center; font: bold 13px Arial ; }
#concurs:hover{background:rgb(104,155,0);}
#concurs:hover #concursName{color:#eee; text-shadow:0 0 5px rgba(0,0,0,.8);}
#concurs:hover #concursOther{color:#eee; text-shadow:0 0 5px rgba(0,0,0,.8);}
#concursName{margin:0; text-align:center; color:#000; text-shadow:0 0 5px rgba(255,255,255,.8);}
#concursImg{width:200px; height:130px; background:#111 url(../img/conkurs1.jpg);
  margin:5px 0;} /* opacity: .5;*/
#concurs:hover #concursImg{opacity: .99;}
#concursOther{margin:0;color:#000; text-shadow:0 0 5px rgba(255,255,255,.8);}

/*Популярное на сайте*/
#popular{box-shadow:0 0 10px rgba(0,0,0,.5); border-radius:5px;
  border: 5px solid ; color: rgba(154,205,50,.6); width:200px; height:250px; background: #cf9; 
  margin-bottom: 25px;}
#popular:hover{cursor:pointer; background: #9f0;}
#popular:hover #popularH {color:red; }
#popularH{margin:0;text-align:center; color:#000; font: bold 13px Arial ; }
#popular:hover #popularP {color:red; }
#popularP{margin:0;text-align:center; color:#000; font: bold 13px Arial ; }
#popularImg{ margin:3px 0; margin-left: 5%; width:180; height:210px; background:#9f0 url(../img/gerbariy.jpg) center no-repeat;}
#popular:hover #popularImg{opacity: .99;}
/*РЕКЛАМА*/
#reklama{box-shadow:0 0 10px rgba(0,0,0,.5); border-radius:5px;
  border: 5px solid ; color: rgba(154,205,50,.6); width:200px; height:310px; background: #cf9; 
  margin-bottom: 25px;}

#reklama:hover{cursor:pointer; background:#9f3;}
#reklama:hover #reklamaP{color:#f00; }
#reklamaP{color:#000; text-align:center;font: bold 13px Arial;margin:2px;}
#reklamaI{margin-left: 5%; width:180; height:280px; background:#9f0 url(../img/reclam.jpg) center no-repeat; }
#reklama:hover #reklamaI{color: #f00}

/*Наши партнёры*/
#partner{box-shadow:0 0 10px rgba(0,0,0,.5); border-radius:5px;
  border: 5px solid rgba(154,205,50,.6); width:200px; height:300px; background: #cf9; 
  margin-bottom: 25px; font: bold 13px Arial ; color:#000;text-decoration:none;}
#partner a{text-decoration:none;}
#partner:hover{background: #9f3 ; color:red;text-decoration:none;}

#ourPartnersP{text-align:center; font: bold 13px Arial;margin:1px;} 
#partner1{border: 2px solid #030; margin-top:4px; width:inherit; height:80px; 
  background: #9f0; font: bold 13px Arial ;text-decoration:none;}
#partner1:hover{background: lawngreen; color: red;}
#partner1:hover #partner1P{text-decoration:none; color:red;} 
#partner1Logo{height:50px; width:50px; float:left; margin-left: 5px; margin-top: 15px; 
   background:#111 url(../img/IEB.jpg) no-repeat; }
#partner1P{padding-top: 20px; padding-left:60px; color:#000; font: bold 11px Arial;text-decoration:none;}

#partner2{border: 2px solid #030;  margin-top:10px; width:inherit; height:80px; 
  background:#9f0;font: bold 13px Arial ;text-decoration:none;}
#partner2:hover{background:lawngreen; color: red;}
#partner2:hover #partner2P{text-decoration:none; color:red;} 
#partner2Logo{height:50px; width:50px; float:left; margin-left: 5px;margin-top: 15px; 
  background:#111 url(../img/naroch.jpg) no-repeat;}
#partner2P{padding-top: 30px; padding-left:60px; color:#000;font: bold 13px Arial;text-decoration:none;}

#partner3{border: 2px solid #030; margin-top:10px; width:195px; height:80px; 
  background:#9f0;font: bold 13px Arial ;text-decoration:none;}
#partner3:hover{background:lawngreen; color: red;}
/*#partner3:hover #partner3P{text-decoration:none; color:#red;} */
#partner3Logo {height:50px; width:50px; float:left; margin-left: 5px; margin-top: 15px; background: url(../img/grup4.jpg) no-repeat;}
#partner3P{padding-top: 30px; padding-left:60px; color:#000;font: bold 13px Arial ;text-decoration:none;}
#partner3P:hover {text-decoration:none; color:red;}
/*
#partner1 a:link {text-decoration:none !important; color:#000 !important;}
#partner1 a:visited {text-decoration:none !important; color:#000 !important;}
#partner1 a:hover{text-decoration:none !important; color:#eee !important;} 
*/


/*FOOTER*/
#footer{clear:both ; width:1010px; height:270px; left: 4%; top: 20px;  margin-bottom:25px;position:relative ; 
 background-color: rgba(50,100,50,.2);
  border-width: 2px; border-style: outset; border-color: #060; border-radius: 10px/ 10px;
 border-top:5px solid rgba(0,0,0,.3); }


.footerBlock{width:320px; height:250px; margin:2px; float:left;
  border:5px solid rgba(0,0,0,.3); box-shadow:0 0 10px #333; background:rgb(154,205,50); border-radius:5px; display:block;}
.footerH2{font: bold 20px Arial; color:#fff; text-align:center; padding-bottom:1px; padding-top: 1px;}
.footerBlock a:link {line-height: 0.5; color:black ; font: bold 12px Arial;  text-decoration:none ; transition:.3s;} 
.footerBlock a:visited{line-height: 0.5; color:black ; font: bold 12px Arial; text-decoration:none ; transition:.3s;}
.footerBlock a:hover{color:black ; background:#eee; cursor:pointer;text-decoration:none ; transition:.3s;}
/*.footerBlock:hover{background:#92bd6a; box-shadow:0 0 30px rgba(255,255,255,.5);}
.footerBlock:hover .footerH2{color:#111;}*/

/* copiright*/
/*#copirights{width:100%; height:80px; padding:0; margin-top:-4px; background: #0c0;
  text-align:center; color:#eee; padding-top:5px;} */
#about { float: left; width:100px; height: 20px; background:#fff; font: bold 15px Arial ; 
 margin-top:1px; color: #000; text-decoration:none !important;}
#about:hover {background:#9f6; color: red;  text-decoration:none !important;}
#about a {width:15%; height: 20px; font: bold 15px Arial; color: #000; 
  padding-top: 2px;  text-decoration:none !important;}
#about a:hover {color: red;  text-decoration:none !important;}
#contact { float: left; width:100px; height: 20px; background:#fff; font: bold 15px Arial ; 
 margin-top:1px; color: #000; text-decoration:none !important;}
#contact:hover {background:#9f6; color: red;  text-decoration:none !important;}
#contact a {width:15%; height: 20px; font: bold 15px Arial; color: #000; 
  padding-top: 2px;  text-decoration:none !important;}
#contact a:hover {color: red;  text-decoration:none !important;}


#copiright {clear:both ;  font: bold 15px Arial; color: #000;}

#copir {float: left; width:75%; font: bold 15px Arial; color: #000;}


#add_news {width:700px; left: 10%; top: 20px;  position:relative ; 
 padding-left: 3%; background-color: rgba(50,100,50,.2);
  border-width: 2px; border-style: outset; border-color: #060; border-radius: 10px/ 10px;
 border-top:5px solid rgba(0,0,0,.3); }

/*кнопка наверх*/
.topbutton {width:50px; border:2px solid #300; background:#ffc; text-align:center;
  padding:3px; 
  font:bold 12px Arial; color: #000; border-radius: 5px; 
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  -khtml-border-radius: 5px;}
/*Левый сайдбар*/
#lcont{width:78%; float:left;  margin-left:1%; position:relative;} 
#topicname {font: bold 30px Arial;  margin-top: 1%; margin-bottom: 1%; margin-left: 1px; background-color: #99ff66;}


/* нижняя реклама на каждом разделе */
/* новости  */
#footer1{clear:both ;height:63px; top: 20px; margin-top:5px; 
  margin-bottom:5px;position:relative;
 background-color:#fff; }

/* Бот. науки */
#footer2{clear:both ; height:63px; top: 20px; margin-top:25px; margin-bottom:5px;position:relative ; 
border: 2px solid #00f; background-color:#fff; }
/* Энциклопедия */
#footer3{clear:both ;  height:63px; top: 20px; margin-top:25px; margin-bottom:5px;position:relative ; 
border: 2px solid #0c0; background-color:#fff; }
/* гербарий */
#footer4{clear:both ;  height:63px; top: 20px; margin-top:25px; margin-bottom:5px;position:relative ; 
border: 2px solid #f30; background-color:#fff; }
/* атлас */
#footer5{clear:both ;  height:63px; top: 20px; margin-top:25px; margin-bottom:5px;position:relative ; 
border: 2px solid #0f6; background-color:#fff; }
/* библиотека */
#footer6{clear:both ;  height:63px; top: 20px; margin-top:25px; margin-bottom:5px;position:relative ; 
border: 2px solid #9c0; background-color:#fff; }

#rbox2 {margin-top: 1%; margin-bottom: 1%; margin-left: 1px; background-color: #cf9;height: 35px;
  padding-top: 0.8%; color: #000; font: bold 150% arial, sans-serif !important; 
 text-decoration:none !important;}
 
#topicname2 {font: bold 20px Arial; text-align: center; padding-top: 5px; margin-top: 1%; margin-bottom: 1%; color: #300; margin-left: 1px; background-color: #99ff66;height: 30px;}

/* кнопка обратно */
.backbutton {width:100px;border:2px solid #ccc;background:#f7f7f7;text-align:center;padding:10px;
position:fixed;bottom:50px;right:50px;cursor:pointer;color:#333;font-family:verdana;font-size:12px;
border-radius: 5px;-moz-border-radius: 5px;-webkit-border-radius: 5px;-khtml-border-radius: 5px;
}
#toTop {width:70px; border:2px solid #300; background:#ffc; text-align:center;
  padding:3px; position:fixed;
  bottom:10px; /* отступ кнопки от нижнего края страницы*/  
  right:10px;
  font:bold 14px Arial; color: #000; border-radius: 5px; cursor:pointer;display:none;
  -moz-border-radius: 5px; -webkit-border-radius: 5px; -khtml-border-radius: 5px;}

