body, td {
        font-family: Verdana, Arial, sans-serif;
        font-size: 13px;
/*        background-color: #e3dbe1; */
        
}

a.menutop {
        color: #000066;
        text-decoration: none;
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
}

a.menutop:Hover {
        color: #ff0000;
/*        color: #0000cc; */
        font-family: Verdana, Arial, sans-serif;
        text-decoration: none;
        font-size: 12px;
        font-weight: bold;
}

a.menuleft, td.menuleft {
/* td.menuleft { */
        color: #6699ff;
        text-decoration: none;
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
}

a.menuleft:Hover {
        color: #ff0000;
        font-family: Verdana, Arial, sans-serif;
        text-decoration: none;
        font-size: 12px;
        font-weight: bold;
}

a.menuleftr {
        color: #ff00ff;
        text-decoration: none;
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
}

a.menuleftr:Hover {
        color: #6699ff;
        font-family: Verdana, Arial, sans-serif;
        text-decoration: none;
        font-size: 12px;
        font-weight: bold;
}

a.headerNavigationtv, span.headerNavigationtv {
       color: #6699ff;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 9px;
}
a.headerNavigationtv:Hover {
        color: #ff0000;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: underline;
       font-size: 9px;
}

a.headerNavigationb {
       color: #6699ff;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 10px;
}

a.headerNavigationb:Hover {
       color: #ff0000;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 10px;
}

a.newstopic {
       color: #ff00ff;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: underline;
       font-weight: bold;
       font-size: 12px;
}
a.newstopic:Hover {
       color: #ff0000;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-weight: bold;
       font-size: 12px;
}


a.linki,td.linki {
        color: #000000;
        text-decoration: none;
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
}

a.linki:Hover {
        color: #000000;
        font-family: Verdana, Arial, sans-serif;
        text-decoration: none;
        font-size: 12px;
}

h1.htop {
        color: #ffffff;  
/*        color: #000066;   */
/*        color: #f600ff;         */
/*        color: #ff0000;        */
        font-family: Verdana, Arial, sans-serif;
        font-size: 28px;
        font-weight: bold;
}

h1.hdm, span.hdm {
        color: #ff0000;
        font-family: Verdana, Arial, sans-serif;
        font-size: 18px;
        font-weight: bold;
}

h2.hd2, span.hd2 {
        color: #6699ff;
        font-family: Verdana, Arial, sans-serif;
        font-size: 9px;
        font-weight: bold;
        line-height: 9px;
        margin-bottom: 0px;      
        margin-top: 0px;      
}

h1.minfo {
        color: #6666FF;
        font-weight: bold;
        font-family: Tahoma, Arial, sans-serif;
        font-size: 20px;
}

TD.smallText, SPAN.smallText, P.smallText, div.smallText {
  font-family: Verdana, Arial, sans-serif;
  color: #000000;
  font-size: 10px;
}

TD.mainText, SPAN.mainText, P.mainText {
  font-family: Verdana, Arial, sans-serif;
  color: #000000;
  font-size: 12px;
}

a.smallText {
       color: #3f4063;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 10px;
}

a.smallText:Hover {
       color: #ff00ff;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 10px;
}

a.mainText {
       color: #3f4063;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 12px;
}
a.mainText:Hover {
       color: #3f4063;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 12px;
}

a.mpic {
       color: #ff0066;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 11px;
       font-weight: bold;
}

a.mpic:Hover {
       color: #ff0000;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: underline;
       font-size: 11px;
       font-weight: bold;
}

a.mpic1 {
       color: #ff00ff;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 14px;
       font-weight: bold;
}

a.mpic1:Hover {
       color: #ff0000;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: underline;
       font-size: 14px;
       font-weight: bold;
}

a.mpicn {
       color: #ff0066;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 20px;
       font-weight: bold;
}

a.mpicn:Hover {
       color: #ff0066;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: underline;
       font-size: 20px;
       font-weight: bold;
}

a.mpicn1 {
/*       color: #FF1188; */
       color: #CC0099;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 14px;
       font-weight: bold;
}

a.mpicn1:Hover {
       color: #BB005E;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: underline;
       font-size: 14px;
       font-weight: bold;
}

p.citata {
       font-family: Georgia, "Times New Roman", Times, serif;
       font-size: 15px;
       font-style: italic;
}

p.book {
       font-family: Georgia, "Times New Roman", Times, serif;
}

h2.minfo {
       color: #663300;
       font-family: Book Antiqua;
}

a.public {
       color: #FF6600;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-size: 14px;
       font-weight: bold;
}

a.public:Hover {
       color: #FF6600;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: underline;
       font-size: 14px;
       font-weight: bold;
}

a.h4minfo {
       color: #663300;
       font-family: Book Antiqua;
       text-decoration: underline;
}

TD.copyright {
  font-family: Verdana, Arial, sans-serif;
  color: #6699ff;
  font-size: 10px;
  font-weight: bold;
}

/* a.menuleft {
        color: #663300;
        text-decoration: none;
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
} */

/* ----------Ввод текста начало -------------------- */

input.in {
        background-color: #FFFFFF;
        border-bottom: #cccccc 1px solid;
        border-left: #cccccc 1px solid;
        border-right: #cccccc 1px solid;
        border-top: #cccccc 1px solid;
        color: #333333;
        height: 20px;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
}

textarea.in {
        background-color: #FFFFFF;
        border-bottom: #cccccc 1px solid;
        border-left: #cccccc 1px solid;
        border-right: #cccccc 1px solid;
        border-top: #cccccc 1px solid;
        color: #333333;
        font-family: Arial, Helvetica, sans-serif;
        font-size: 10pt;
}

/* ----------Ввод текста конец -------------------- */

td.textgb {
  font-family: Verdana, Arial, sans-serif;
  font-weight: bold;
  color: #ffffff;
  font-size: 10px;
  background: #2480EA;
}

td.gbmsg1 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  background: #e5edf5;
}

td.gbmsg2 {
  font-family: Verdana, Arial, sans-serif;
  font-size: 13px;
  background: #f9f1f7;
}

td.gbdt {
  font-family: Verdana, Arial, sans-serif;
  color: #042869;
  font-size: 10px;
  background: #e5edf5;
}

td.gbans1 {
  font-family: Verdana, Arial, sans-serif;
  color: #042869;
  font-size: 10px;
  background: #e5fee5;
}

td.gbans2 {
  font-family: Verdana, Arial, sans-serif;
  color: #042869;
  font-size: 11px;
  background: #e5fee5;
}

.text {
        color: #000000;
        font-size: 12px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        line-height: normal;
        font-weight: normal; 
        text-transform: none;
}


span.headerNavigationT {
        color: #6699ff;
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
}

span.cont {
        color: #6699ff;
        font-family: Verdana, Arial, sans-serif;
        font-size: 12px;
        font-weight: bold;
}

td.newstopic {
       color: #000000;
       font-family: Verdana, Arial, sans-serif;
       font-size: 11px;
}

TABLE.mdis {
  border-left: 0px;
  border-bottom: 0px;
  border-top: 1px;
  border-right: 1px;
  border-style: solid;
  border-color: #3A3A3A;
  border-spacing: 1px;
}

TD.mdis {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  border-color: #000000;
  border-left: 1px;
  border-bottom: 1px;
  border-top: 0px;
  border-right: 0px;
  border-style: solid;
  border-color: #3A3A3A;
  border-spacing: 1px;
  text-align: left;
  text-valign: top;
}

.mailanswtf {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #FF33FF;
}

.mailanswts {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 18px;
	color: #6666FF;
}

.mailansw {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 12px;
	color: #000000;
}

.mailtext {
        color: #000000;
        font-size: 14px;
        text-decoration: none;
        font-family: Arial, Helvetica, sans-serif;
        line-height: normal;
        font-weight: bold; 
        text-transform: none;
}

span.formerror {
    font-family: Verdana, Arial, sans-serif;
    color: #FF0000;
    font-size: 10px;
    font-weight: bold; 
}

span.formhelp {
    font-family: Verdana, Arial, sans-serif;
    color: #999999;
    font-size: 10px;
    font-weight: normal; 
}

/* ----------Каталог обмена ссылками -------------------- */

.07e_cats a { /* список рубрик: рубрика */
       color: #3f4063;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-weight: bold;
       font-size: 10px;
}

.07e_cats a:hover { /* список рубрик: ссылки при наведении*/
       color: #ff0000;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-weight: bold;
       font-size: 10px;
}

.07e_cats a b { /* список рубрик: главные рубрики*/
       color: #ff00ff;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: underline;
       font-weight: bold;
       font-size: 12px;
}

.07e_cats a:hover b { /* список рубрик: главные рубрики при наведеннн*/
       color: #ff0000;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-weight: bold;
       font-size: 12px;
}

.07e_pager { /* список статей*/
	color:#000;
	font-family:Verdana;
	font-size:8pt;	
}
	
.07e_pager a { /* список статей: ссылки на страницы*/
	color:#000;
	text-decoration:none;
}

.07e_pager a:hover { /* список статей: ссылки на страницы при наведении*/
	color:#6b3601;
}

.07e_navi {
	margin-top:10px;
}
	
.07e_navi a { /* навигация: ссылки*/
       color: #3f4063;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-weight: bold;
       font-size: 10px;
}

.07e_navi a:hover { /* навигация: ссылки при наведении*/
       color: #ff0000;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-weight: bold;
       font-size: 10px;
}

.07e_alist a { /* список статей: ссылки на статьи*/
       color: #ff00ff;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: underline;
       font-weight: bold;
       font-size: 12px;
}

.07e_alist a:hover { /* список статей: ссылки на статьи при наведеннн*/
       color: #ff0000;
       font-family: Verdana, Arial, sans-serif;
       text-decoration: none;
       font-weight: bold;
       font-size: 12px;
}

.07e_alist li { /* список статей: стиль списка*/
	list-style-type:square;
}

.07e_article {
       font-family: Verdana, Arial, sans-serif;
       font-size:9pt;	
       font-size: 13px;
       color: #000000;
}

.07e_article h1 { /* статья: заголовок*/
       color: #6666FF;
       font-size: 16px;
}

.07e_article a { /* статья: ссылки*/
       color: #ff00ff;
       text-decoration: none;
       font-weight: bold;
}

.07e_article a:hover { /* статья: ссылки при наведении*/
       color: #ff0000;
       text-decoration: none;
       font-weight: bold;
}

