table { margin-left:auto; margin-right:auto; }
.searchhighlight{text-decoration: underline;color:#FF0000;font-weight:bold;}

/*
 * Please DO NOT USE or reference any of the following class definitions.
 * They are not referenced anywhere in the e107 core. (0.700, 7 Feb 2005)
 * This file will be eliminated after the remaining definitions (above) 
 *   have been either verified as unnecessary, or added to all themes.
 */

.defaulttable, .fbdefault, .fdefault, .f2default, .f3default, .fcdefault{ display: block; width: auto; }
.center{ text-align:center; }
.right { text-align:right; }
.left { text-align:left; }
.day {
  text-align: center;
  background: #F1EAE1;
  font: 10px tahoma, verdana, arial, helvetica, sans-serif;
  padding: 2px 1px 2px 1px;
}
.dayentry {
  text-align: center;
  background: #F1C7B7;
  font: 10px tahoma, verdana, arial, helvetica, sans-serif;
  padding: 2px 1px 2px 1px;
}
.forumheader4{
	background-color: #EBEFF2;
	font-family: verdana, tahoma, arial, helvetica, sans-serif;
	font-size: 11px;
	color:#000;
	padding: 4px;
	border: #C3BDBD 1px solid;
	cursor: pointer;
}
.forumheader5{
	background-color: #BCD5EA;
	color:#000;
	cursor: pointer;
}
ul{
	margin-top:0px;
	margin-bottom:0px;
}
    /* Навигация по страницам */
    /* оформление подложки под кнопки */
    .nextprev{
            
            margin: 10px 4px 0px 4px;
            color: #724e02;
            text-decoration: none;
            font: normal 11px verdana, tahoma, arial, helvetica, sans-serif, comic sans ms;
            text-align: center;
            padding : 7px 2px 7px 2px;
            background-color: #e6c076;
    }
    /* оформление посещенной кнопки */
    .nextprev a, .nextprev a:visited{
            background-color: #758a21;
            border: #f2cc81 1px solid;
         /*   background-image: url(/images/01.png);*/
            color: #fff;
            font: 11px verdana, tahoma, arial, helvetica, sans-serif, comic sans ms;
            text-align:center;
            padding: 3px 6px 3px 6px;
    }
     /* Оформление кнопки Назад */
    .nextprev .PrevLink{
            color: #fff;
            font: 11px verdana, tahoma, arial, helvetica, sans-serif, comic sans ms;
            text-align:center;
            padding: 3px 6px 3px 6px;
            margin-right:15px;
            text-decoration: none;
    }
    /* Разделитель между кнопками */
    .nextprev .break{
            padding : 7px 2px 7px 2px;
        border:none;
            background-color: #1F242B;
        text-decoration:none;
        color:#ссс;
    }
     /* Оформление кнопки Вперед */
    .nextprev .NextLink{
              color: #fff;
            font: 11px verdana, tahoma, arial, helvetica, sans-serif, comic sans ms;
            text-align:center;
            padding: 3px 6px 3px 6px;
            margin-left:10px;
             text-decoration: none;
    }
    /* оформление активной кнопки */
    .nextprev .this-page{
            background-color: #bee138;
            border: #5a6b1a 1px solid;
            color: #6f4b02;
            font: 11px verdana, tahoma, arial, helvetica, sans-serif, comic sans ms;
            font-weight:bold;
            text-align:center;
            padding: 3px 6px 3px 6px;
            text-decoration: none;
    }
    /* оформление кнопки при наведении курсора */
    .nextprev a:visited:hover,
    .nextprev a:hover,
    .nextprev a:active{
            background-color: #d1a44e;
            border: #f2cc81 1px solid;
           /*background-image: url(images/03.png);*/
            color: #fff;
            font: 11px verdana, tahoma, arial, helvetica, sans-serif, comic sans ms;
            text-align:center;
            padding: 3px 6px 3px 6px;
            text-decoration: none;
    }
     /* Цвет кнопки Назад при окончании списка */
    .nextprev .AtStart{
            color: #e6c076;
            text-align:center;
            padding: 3px 6px 3px 6px;
            margin-right:15px;
            text-decoration: none;
    }
     /* Цвет кнопки Вперед при окончании списка */
    .nextprev .AtEnd{
            color: #e6c076;
            text-align:center;
            padding: 3px 6px 3px 6px;
            margin-left:10px;
            text-decoration: none;
    }
