body {
        margin: 0;
        padding: 0 0px;
        color: #000000;
        font-weight: normal;
        background: #ffffff;
        font-family: tahoma, arial, Verdana, sans-serif;
}

td {
       font: 12px tahoma, arial, verdana, sans-serif;
       color: #000000; }

/*Марки авто*/
td.marks_td{
        border-bottom:1px solid #E6E6E6;
        text-align:center;
        padding:4px;
        width:33%;
        }
td.marks_td2{
        border-bottom:1px solid #E6E6E6;
        text-align:center;
        padding:3px;
        }
td.marks_td img{
        border:0px;
        }
td.marks_td a{
        font: 11px georgia, verdana, arial, sans-serif;
        color: #444444;
        text-decoration:none;
        }
td.marks_td a:hover{
        font: 11px georgia, verdana, arial, sans-serif;
        color: #01B617;
        text-decoration:underline;
        }
td.marks_td2 img{
        border:0px;
        }
td.marks_td2 a{
        font: 11px georgia, verdana, arial, sans-serif;
        color: #444444;
        text-decoration:none;
        }
td.marks_td2 a:hover{
        font: 11px georgia, verdana, arial, sans-serif;
        color: #01B617;
        text-decoration:underline;
}

.navgr {
        COLOR: #0461D2;
        font: bold 160% Courier New, verdana, arial, sans-serif;
        }

a {
        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;
        }

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;
        }

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;
        }

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;
        }

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;
        }


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;
        }

.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
}

#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: #fff;
}
#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: #fff;
}
#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;
}
p {
   font: tahoma, arial, Verdana, sans-serif;
   padding-right: 0px;
   padding-left: 0px;
   padding-bottom: 0px;
   padding-top: 0px;
   margin: 0px;
}



/* Зеленое испонение */
.green-top-right {
        background-image: url(http://www.auto-run.ru/files/green-top-right.gif);
        background-position: right top;
        background-repeat: no-repeat;
        vertical-align: middle;
        color:#ffffff;
        font-weight:bold;
        font: bold 160% Courier New, verdana, arial, sans-serif;
        padding:3 0 0 7;
}
.green-top-left {
        background-image: url(http://www.auto-run.ru/files/green-top-left.gif);
        background-position: left top;
        background-repeat: no-repeat;
        vertical-align: middle;
}
.greenline {
        margin-left:2px;
        margin-right:2px;
        height:1px;
        background-color:#56B945;
        overflow: hidden;
}
.greenborder-bottom-right {
        background-image: url(http://www.auto-run.ru/files/greenborder-bottom-right.gif);
        background-position: right top;
        background-repeat: no-repeat;
        vertical-align: middle;
        font-weight:bold;
        padding:2 2 3 3;
        overflow: hidden;
}
.greenborder-bottom-left {
        background-image: url(http://www.auto-run.ru/files/greenborder-bottom-left.gif);
        background-position: left top;
        background-repeat: no-repeat;
        vertical-align: middle;
        overflow: hidden;
}
.greenborder-top-right {
        background-image: url(http://www.auto-run.ru/files/greenborder-top-right.gif);
        background-position: right top;
        background-repeat: no-repeat;
        vertical-align: middle;
        font-weight:bold;
        padding:1 2 2 3;
}
.greenborder-top-left {
        background-image: url(http://www.auto-run.ru/files/greenborder-top-left.gif);
        background-position: left top;
        background-repeat: no-repeat;
        vertical-align: middle;
}


/* Красное испонение */
.red-top-right {
        background-image: url(http://www.auto-run.ru/files/red-top-right.gif);
        background-position: right top;
        background-repeat: no-repeat;
        vertical-align: middle;
        color:#ffffff;
        font-weight:bold;
        font: bold 160% Courier New, verdana, arial, sans-serif;
        padding:3 0 0 7;
}
.red-top-left {
        background-image: url(http://www.auto-run.ru/files/red-top-left.gif);
        background-position: left top;
        background-repeat: no-repeat;
        vertical-align: middle;
}
.redline {
        margin-left:2px;
        margin-right:2px;
        height:1px;
        background-color:#D85043;
        overflow: hidden;
}
.redborder-bottom-right {
        background-image: url(http://www.auto-run.ru/files/redborder-bottom-right.gif);
        background-position: right top;
        background-repeat: no-repeat;
        vertical-align: middle;
        font-weight:bold;
        padding:2 2 3 3;
        overflow: hidden;
}
.redborder-bottom-left {
        background-image: url(http://www.auto-run.ru/files/redborder-bottom-left.gif);
        background-position: left top;
        background-repeat: no-repeat;
        vertical-align: middle;
        overflow: hidden;
}
.redborder-top-right {
        background-image: url(http://www.auto-run.ru/files/redborder-top-right.gif);
        background-position: right top;
        background-repeat: no-repeat;
        vertical-align: middle;
        font-weight:bold;
        padding:1 2 2 3;
}
.redborder-top-left {
        background-image: url(http://www.auto-run.ru/files/redborder-top-left.gif);
        background-position: left top;
        background-repeat: no-repeat;
        vertical-align: middle;
}

/* Красное испонение */
.copy-top-right {
        background-image: url(http://www.auto-run.ru/files/red-top-right.gif);
        background-position: right top;
        background-repeat: no-repeat;
        vertical-align: middle;
        color:#ffffff;
        font-weight:bold;
        font: 11px georgia, verdana, arial, sans-serif;
        padding: 5 5 5 10;
}

.copy-top-left {
        background-image: url(http://www.auto-run.ru/files/red-top-left.gif);
        background-position: left top;
        background-repeat: no-repeat;
        vertical-align: middle;
}

a.copy {
        font: 11px georgia, verdana, arial, sans-serif;
        color: #ffffff;
        text-decoration: underline;
        }
a.copy:hover {
        font: 11px georgia, verdana, arial, sans-serif;
        color: #ffffff;
        text-decoration: underline;
        }
