body {
        margin: 0;
        padding: 0 0px;
        color: #000000;
        font-weight: normal;
        background: #ffffff url(files/bg.gif);
        font-family: tahoma, arial, Verdana, sans-serif;
}

td {
     font: 12px tahoma, arial, verdana, sans-serif;
     color: #000000; }

td.logo {
     font: 12px tahoma, arial, verdana, sans-serif;
     background: url(http://www.rfs-news.ru/files/1.gif);
     color: #000000; }

td.right_title_gr {
     font: bold 110% Courier New, verdana, arial, sans-serif;
     color: #ffffff;
     background: #336633;
     }

td.right_title_red {
     font: bold 110% Courier New, verdana, arial, sans-serif;
     color: #ffffff;
     background: #9b1c2f;
     }

td.sp {
      font: 12px tahoma, arial, verdana, sans-serif;
      text-align: center;
      }

td.sp1 {
       font: 12px tahoma, arial, verdana, sans-serif;
       text-align: left;
       }

td.cape {
       font: 11px georgia, verdana, arial, sans-serif;
       text-align: justify;
       padding-right: 5px;
       padding-left: 5px;
       }

td.cape a:link {
        color: #000000;
        font: 11px georgia, verdana, arial, sans-serif;
}
td.cape a:visited {
        color: red;
        font: 11px georgia, verdana, arial, sans-serif;
}
td.cape a:hover {
        color: #01B617;
        font: 11px georgia, verdana, arial, sans-serif;
}

td.cape1 {
       font: 10px georgia, verdana, arial, sans-serif;
       padding-right: 5px;
       padding-left: 5px;
       }

td.cape1 a:link {
        color: #000000;
        font: 10px georgia, verdana, arial, sans-serif;
}
td.cape1 a:visited {
        color: #000000;
        font: 10px georgia, verdana, arial, sans-serif;
}
td.cape1 a:hover {
        color: #01B617;
        font: 10px georgia, verdana, arial, sans-serif;
}

td.keywords {
       font: 11px georgia, verdana, arial, sans-serif;
       text-align: left;
       padding-right: 5px;
       padding-left: 5px;
       }

td.keywords a:link {
        color: #000000;
        font: 11px georgia, verdana, arial, sans-serif;
}
td.keywords a:visited {
        color: #000000;
        font: 11px georgia, verdana, arial, sans-serif;
}
td.keywords a:hover {
        color: #01B617;
        font: 11px georgia, verdana, arial, sans-serif;
}

.navgr {
        COLOR: #0461D2;
        font: bold 160% Courier New, verdana, arial, sans-serif;
        }

a:link, a:visited {
     font: normal 12px tahoma, arial, verdana, sans-serif;
     color: #000000;
     text-decoration: none;
     }
a:hover {
     font: normal 12px tahoma, arial, verdana, sans-serif;
     color: #01B617;
     text-decoration: none;
     }


a.title:link, a.title:visited, a.title:active {
     font: bold 160% Courier New, verdana, arial, sans-serif;
     color: #0461D2;
     text-decoration: underline;
     }
a.title:hover {
     font: bold 160% Courier New, verdana, arial, sans-serif;
     color: #0461D2;
     text-decoration: underline;
     border-bottom: #000000; 0px dashed;
     }


a.date:link, a.date:visited, a.date:active {
     font: normal 11px georgia, verdana, arial, sans-serif;
     color: #1B9E1B;
     text-decoration: underline;
     }
a.date:hover {
     font: normal 11px georgia, verdana, arial, sans-serif;
     color: #1B9E1B;
     text-decoration: underline;
     border-bottom: #000000; 0px dashed;
     }

a.podr:link, a.podr:visited, a.podr:active {
     font: normal 12px tahoma, arial, Verdana, sans-serif;
     color: #1B9E1B;
     text-decoration: underline;
     }
a.podr:hover {
     font: normal 12px tahoma, arial, Verdana, sans-serif;
     color: #1B9E1B;
     text-decoration: underline;
     border-bottom: #000000; 0px dashed;
     }

a.news:link, a.news:visited, a.news:active {
     font: normal 11px tahoma, arial, Verdana, sans-serif;
     color: #000000;
     text-decoration: underline;
     }
a.news:hover {
     font: normal 11px tahoma, arial, Verdana, sans-serif;
     color: #1B9E1B;
     text-decoration: underline;
     border-bottom: #000000; 0px dashed;
     }

a.next:link, a.next:visited, a.next:active {
     font: normal 13px verdana, arial, sans-serif;
     color: #000000;
     text-decoration: underline;
     }
a.next:hover {
     font: normal 13px verdana, arial, sans-serif;
     color: #1B9E1B;
     text-decoration: underline;
     border-bottom: #000000; 0px dashed;
     }


td.copy {
       font: 11px tahoma, arial, verdana, sans-serif;
       color: #ffffff;
       }

a.copy:link, a.copy:visited, a.copy:active {
     font: normal 11px tahoma, arial, verdana, sans-serif;
     color: #1B9E1B;
     text-decoration: none;
     }
a.copy:hover {
     font: normal 11px tahoma, arial, verdana, sans-serif;
     color: #ffffff;
     text-decoration: none;
     border-bottom: #000000; 0px dashed;
     }

a.nick:link, a.nick:visited, a.nick:active {
     font: bold 12px tahoma, arial, verdana, sans-serif;
     color: #022560;
     text-decoration: none;
     }
a.nick:hover {
     font: bold 12px tahoma, arial, verdana, sans-serif;
     color: #022560;
     text-decoration: none;
     border-bottom: #000000; 0px dashed;
     }

.location {
      font: normal 11px tahoma, arial, verdana, sans-serif;
      color: #000000;
      }
.time_1 {
      font: normal 11px tahoma, arial, verdana, sans-serif;
      color: #888888;
      }

.date {
      color: #666666;
      font-size: 11px;
      font-family: georgia, tahoma, arial, verdana, sans-serif;
      padding: 2px;
      }

.story {
      color: #000000;
      font-size: 12px;
      font-family: tahoma, arial, verdana, sans-serif;
      }

.time {
      font: bold 140% Courier New, verdana, arial, sans-serif;
      color: #0461D2;
      }

.plaintxt {
        FONT: 11px Verdana, Arial, Helvetica, sans-serif; COLOR: #000000
}
INPUT {
        FONT-WEIGHT: normal; FONT-SIZE: 9px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}
SELECT {
        FONT-WEIGHT: normal; FONT-SIZE: 9px; LINE-HEIGHT: normal; FONT-STYLE: normal; FONT-VARIANT: normal
}

.copy {COLOR: #FFFFFF; FONT-SIZE: 9px; FONT-FAMILY: verdana, arial, sans-serif; background-color:#000000;}

#tooltip {
        background: #fff;
        border: 1px solid green;
        color: #000;
        font-family: Verdana, Arial, Helvetica, sans-serif;
        font-size: 11px;
        margin: 0px;
        padding: 2px 2px;
        position: absolute;
        visibility: hidden;
}

/*
стили для календаря:
*/
#calendar {
        text-align: center;
        font-size: 11px;
}
#calendar .month, #calendar .month a {
        font-weight: normal;
        color: #000;
        text-align: center;
        font-size: 11px;
}
#calendar .weekday {
        border: solid 0px #fff;
        padding: 1px;
        color: #000;
        background: #fafafa;
}
#calendar .weekday a {
        color: #006400;
        font-weight: normal;
        border: solid 0px #fff;
        text-decoration: none;
        font-size: 11px;
}
#calendar .day {
        border: solid 0px fff;
        padding: 1px;
        color: #666;
        font-size: 11px;
}
#calendar .day a {
        font-weight: normal;
        text-decoration: none;
        font-size: 11px;
}
#calendar .weekend {
        border: solid 0px #fff;
        padding: 1px;
        color: #000;
        background: #fafafa;
}
#calendar .weekend a {
        font-weight: normal;
        border: solid 0px #fff;
        text-decoration: none;
        font-size: 11px;
}
#calendar .endday {
        border: solid 0px #fff;
        padding: 1px;
        color: #666;
        font-size: 11px;
}
#calendar .endday a {
        font-weight: normal;
        text-decoration: none;
        font-size: 11px;
}
h1 {
   font: bold 200% Courier New, tahoma, arial, Verdana, sans-serif;
   color: #0461D2;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   margin: 0px;
}
h2 {
   font: bold 120% tahoma, arial, Verdana, sans-serif;
   color: #333333;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   margin: 0px;
}