



#efir .now { background-color: #868871; border-left: 8px solid #F77B00; height: 22px; color: #FFFFFF; font-weight:bold; }
#efir .title { background-color: #DCDCBF; padding-left: 8px; padding-right: 4px; height: 22px; font-size: 13px; color: #48483F; }

#menu3 { font-size: 11px; font-weight:bold; color: #FFFFFF; }
#menu3 TD { background-color: #fff; 
            border-top: 1px solid #868871; 
            border-right: 1px solid #868871; 
            border-bottom: 1px solid #868871;
            border-left: 8px solid #868871; }
#menu3 A { color: #868871; font-weight:bold; }

#newsCulture TD { background: #e2e7ed;
                  padding-top: 6px; padding-bottom: 3px; }
#newsCulture IMG { padding-left: 1px; padding-right: 4px; diplay: block; float: left; }
#newsCulture A { clear: none; color: #29426b; display: block; margin-left: 5px; margin-right: 3px; }
#newsCulture A.title { clear: none; font-size: 13px; font-weight: bold; }
#newsCulture .date { clear: none; color: #000; font-weight: bold; margin-left: 5px; margin-right: 3px; }
#newsCulture .arrow { float: none; display: inline; }

#program TD { height: 22px; background-color: #868871; border-left: 8px solid #F77B00; }
#program A { color: #fff; font-weight:bold; }
#program DIV { color: #fff; font-weight:bold; }


#topMenu { font-size: 11px; font-weight:bold; color: #FFFFFF; }
#topMenu TD { background-color: #F07800; 
              border-bottom: 1px solid #fff; border-left: 8px solid #fff; 
              padding-left: 4px; padding-top: 1px; }
#topMenu A { font-size: 11px; font-weight:bold; color: #fff; display: block; }


#ushiTop TD { background: #ededdf;
              padding-top: 6px; padding-right: 6px; padding-bottom: 6px; padding-left: 6px; }
#ushiTop A { color: #48483f; }

.dateBig {font-size: 26px; color: #C0BDAF; font-weight:bold;}
.impTitle { font-size: 13px; color: #585757; font-weight:bold; }
.impDetails { color: #000000; }
.isearch { color: #F07800; font-weight:bold; }
.start { color: #B35900; font-weight:bold; }
.submit { background-color: #fff; color: #F07800; height: 22px; font-weight: bold; 
          border-color: #fff; border-style: none; }
.button {color: #F07800; font-size: 14px; text-decoration: none; font-weight: bold;}
.topMenu { font-size: 10px; color: #E57300; font-weight:bold; display: block;}

a.headerBySection { color: #454444; }
input { background-color: #F07800; height: 22px; }


.cal00 {background-color: #CECECE; font-size: 9px; color: #101214; text-decoration: none;}
.cal {background-color: #EFEFEF;}
.caltexta {font-size: 9px;  color: #FC6442; text-decoration: none;}
.caltextActiv {font-size: 9px; color: #FFFFFF; text-decoration: none;}
.calActiv {background-color: #3C609C;}
.cal0 {font-size: 9px;  color: #95A5B6; text-decoration: none;}

.calforms {background-color: #EFEFEF; font-size: 9px;  color: #737373; text-decoration: none;}
.footer {font-size: 10px;  font-family: arial, tahoma, verdana, sans-serif; color: #9C9B9B; text-decoration: none; font-weight:bold;}
.footera {font-size: 10px;  font-family: arial, tahoma, verdana, sans-serif; color: #AE8637; text-decoration: none; font-weight:bold;}

.textd {font-size: 12px; color: #21201F; text-decoration: none;}
.bullet {font-size: 7px; color: #21201F; background-color: #7F4000;}
.headM2 {font-size: 14px; color: #B35900; text-decoration: none; font-weight:bold; }


