body,td {
   color:#4C4C4C;
   font-size: 12;
   font-family: verdana;
   background-color: #F9FFFD;

   scrollbar-face-color: #DDDDDD;
   scrollbar-highlight-color: #eeeeee; 
   scrollbar-shadow-color: #505050; 
   scrollbar-3dlight-color: #505050; 
   scrollbar-arrow-color: #505050; 
   scrollbar-track-color: #ffffff; 
   scrollbar-darkshadow-color: #ffffff
}

.bold {
   color: #004000;
   font-size: 12;
   font-weight: bolder;
   padding: 5px;
}

a {
   color: #008000;
   text-decoration: none;
}

a.:hover {
   color: #366636;
   text-decoration: underline;
}


.date_small {
   font-size: 10;
}

.menu1,.menu2,.menu2_1,.menu2_2,.menu2_3 {
   border: 0px;
   background-color: #E9F6ED;
   color: #004000;
   padding-left: 2px;
   padding-top: 2px;
}


.menu5,.menu6,.menu7 {
   border-bottom: 1px solid #90C090;
}

.menu3 {
   border-left: 0px solid #004000;
}


.menu4 {
   border-left: 1px solid #004000;
}

.footer {
   border-top: 1px solid #70A070;
}

.comsep_right,.comsep_left,.menu8,.comsep_middle {
   border-bottom: 0px;
   background-color: #E9F6ED;
   padding: 2px;
}

.com1 { 
  padding: 4px;
  border-bottom: 0px;
  color: #004000;
  text-align: right;
}

.com2 {
   border: 0px dashed gray;
}

.comments_bg1 {
  background-color: #FFFFFF;
   border-left: 0px dashed gray;
}

.comments_bg2 {
   background-color: #E9F6ED;
   border-left: 0px dashed gray;
}

/* Ссылка на источник комментария в разделе комментарии */

.com3 {
   font-size: 10;
   vertical-align: bottom;
   border-left: 0px;
   padding-bottom: 5px;
   padding-right: 5px;
   text-align: right;
}

/* Оформление календаря */

.cldr {
   border: 0px;
   background-color: #E9F6ED;
   font-size: 10;
   vertical-align: bottom;
   padding-bottom: 5px;
   padding-right: 5px;
   text-align: right;

}

.cldr1 {
   border-right: 0px;
   border-bottom: 0px;
   text-align: center;
}

.cldr2 {
   border-right: 0px;
   border-bottom: 0px;
   text-align: center;
	background-color: #E2EE53;
}
