@charset "utf-8";
/* CSS Document */
* { padding: 0; margin-top: 0;}
body { font-family: Arial, sans-serif; width: 100%; min-height: 100%; height: 100%; }

h1 { font-weight: bold; font-size: 16px; margin-top: 20px; padding-left: 0px; margin-top: 31px; text-decoration: none; color:#000000 }

td
.menu { font-weight: bold; font-size: 12px; margin-top: 20px; padding-left: 0px; margin-top: 31px; text-decoration: none; color:#6c737b }
.logo { font-weight: bold; font-size: 18px; margin-top: 20px; padding-left: 19px; margin-top: 31px; text-decoration: none; color:#000000}
.text { font-weight: normal; font-size: 14px; margin-top: 20px; padding-left: 0px; margin-top: 31px; text-decoration: none; color:#555555}
.text1 { font-weight: bold; font-size: 13px; margin-top: 20px; padding-left: 19px; margin-top: 31px; text-decoration: underline; color:#FFF}
.mail { font-weight: none; font-size: 13px; margin-top: 20px; padding-left: 19px; margin-top: 31px; text-decoration: none; font-style: italic; color:#d56daf}
.mail2 { font-weight: none; font-size: 13px; margin-top: 20px; padding-left: 19px; margin-top: 31px; text-decoration: none; font-style: italic; color:#d56daf}
.copy { font-weight: none; font-size: 13px; margin-top: 20px; padding-left: 19px; margin-top: 31px; text-decoration: none; font-style: italic; color:#FFF}
.text2 { font-weight: bold; font-size: 13px; margin-top: 20px; padding-left: 19px; margin-top: 31px; text-decoration: none; color:#d56daf}
.zag { font-weight: bold; font-size: 15px; margin-top: 20px; padding-left: 45px; margin-top: 20px;  text-decoration: none; color:#000000 }
.zag2 { font-weight: bold; font-size: 15px; margin-top: 20px; padding-left: 0px; margin-top: 20px;  text-decoration: none; color:#000000 }
.text3 {  font-family: Verdana, Geneva, sans-serif; font-weight: none; font-size: 12px; margin-top: 20px; padding-left: 110px; margin-top: 31px; text-decoration: none; color:#d56daf}
.electro_year { font-weight: bold; font-size: 13px; text-decoration: none; color:forestgreen;}
a {
    color: #008000; /* Цвет обычной ссылки */ 
    text-decoration: none; /* Убираем подчеркивание у ссылок */
   }
   a:visited {
    color: #800080; /* Цвет посещённой ссылки */
   } 
   a:hover {
    color: #800000; /* Цвет ссылки при наведении на нее курсора мыши */  
    text-decoration: underline; /* Добавляем подчеркивание */
	cursor: pointer;
   }
.logo { font-weight: bold; font-size: 16px; margin-top: 20px; padding-left: 0px; margin-top: 31px; text-decoration: none; color:#000000}
.menu { font-weight: bold; font-size: 12px; margin-top: 20px; padding-left: 0px; margin-top: 31px; text-decoration: none; color:#6c737b} 
.nav { font-weight: bold; font-size: 12px; margin-top: 20px; padding-left: 19px; margin-top: 31px; text-decoration: underline; color:#a7b1c2}
.text2 { font-size: 13px; margin-top: 20px; padding-left: 45px; margin-top: 31px; text-decoration: none; color:#6c737b}
.electro_year { font-size: 13px; text-decoration: none; color:forestgreen}
.yrref {
	display:none;
}

.electro_year:visited {
	color:forestgreen	
}
 text2:hover {
    color: #6c737b; /* Цвет ссылки при наведении на нее курсора мыши */  
    text-decoration: underline; /* Добавляем подчеркивание */
   }
     text2:visited {
    color: #800080; /* Цвет посещённой ссылки */
   } 
p
.text3 {  font-family: Verdana, Geneva, sans-serif; font-weight: none; font-size: 16px; margin-top: 20px; padding-left: 19px; margin-top: 31px; text-decoration: none; color:#FFFFFF}

.slide div,
.slide [type="checkbox"]{
    display:none;
}
 
.slide [type="checkbox"]:checked ~ div {
    display:block;
}