body { background-color: #e9eef4; margin: 0px; }
img { border: 0px }
td { font: 80% Verdana, Tahoma, sans-serif; color: #30302F; border-collapse: collapse; }
form { margin: 0px; }
p { margin: 0px; margin-top:3px; text-indent: 20px; }
h2 { font: bold 17px Verdana, Tahoma, sans-serif; color: #6085B7; margin: 18px 0px 24px 0px; }
.header { font: bold 17px Verdana, Tahoma, sans-serif; color: #6085B7; margin: 0px; margin-bottom: 24px; }
.header1 { font: bold 15px Verdana, Tahoma, sans-serif; color: #6085B7; margin: 0px; margin-bottom: 5px; }
.autors { font: italic 12px Verdana, Tahoma, sans-serif; color: #6085B7; margin: 0px; margin-bottom: 5px; }

a, a:hover, a:visited, a:active { color:#1a3a65; }

.input { width:200px; border:1px solid #c8ecff; }

a.menuLink, a.menuLink:hover, a.menuLink:visited, a.menuLink:active { color:#1a3a65; }

hr { width:100%; height:2px; color:#c8ecff; }

.MainTable { background: url(/i/bg_main.gif) top left repeat-x; }
.HeaderTop { background: url(/i/top_bg.gif) left top repeat-x; }
.HeaderCenter { background: url(/i/center.jpg) top left repeat-x; }
.HeaderBottom { background: url(/i/header_bg.gif) top left repeat-x; }
.Left { background: url(/i/bg_left.gif) top left repeat-y; }
.SearchPlace { background: url(/i/bg_search.jpg) top left no-repeat; }
.LeftBlock  { background: url(/i/bg_left1.gif) top left repeat-y; }
.Content { background: #ffffff url(/i/bg_content.gif) top left repeat-x; }
.News { background: #D6E1F1 url(/i/bg_news.jpg) bottom left no-repeat; }
.Sub { background: #D6E1F1 url(/i/submenu.jpg) top left no-repeat; }
.Projects { background-color: #FEF4BB; }
.MenuTable { margin:0 0 0 6px; }
.MenuBg { background: url(/i/menu_div_bg.jpg) top left repeat-y; }
.NewBooks { margin:0 0 0 15px; }
.NewBooksTable { background: #FEF4BB url(/i/bg_new_books.jpg); }
.Address { background-color: #7A99C3; color: #201F1F; font-size:11px; padding: 5px; }
.Copyright { background: #6085B7 url(/i/copy_tail.jpg) bottom right no-repeat; color: #ffffff; font-size:11px; padding: 7px; }
.Email { background: #6085B7 url(/i/bg_mail.jpg) bottom left no-repeat; color: #ffffff; font-size:11px; padding: 2px; }
.Email a, .Email a:visited { font: bold 11px Verdana, Tahoma, sans-serif; color: #ffffff; text-decoration: none; }
.Email a:hover { text-decoration: underline; }
.DivTail { background: url(/i/bg_mail.gif) bottom left repeat-x; }
.DivBegin { background: url(/i/bg_mail1.gif) bottom left repeat-x; }
.DivRight { background: #4570AA url(/i/adt.jpg) bottom left no-repeat; color: #ffffff; font-size:11px; }
.ABC { background-color: #bccbdf; border:1px solid #ffffff; font-size:11px; }
.ABC a, .ABC a:visited { font: bold 11px Tahoma, Verdana, sans-serif; font-weight: bold; text-decoration:none; }
.ABC a:hover { text-decoration:underline; }

.Search input { width:120px; height:22px; margin:0; }
input.SearchGo  { width:30px; height:22px; margin-left: 30px; border: 0; background: url(/i/search.jpg) top left no-repeat; }

.Scroll { border: 1px solid #BCC8D7; }
.date { font-size:10px; color:#1A3A65; font-weight: bold;  }
.date1 { font-size:11px; color:#1A3A65; font-weight: bold;  }
.NewsText { font-size:10px; color:#1A3A65; }
.NewsText a { text-decoration:none; }
.NewsText a:hover { text-decoration: underline; }
.Next {  font-size:10px; text-align : right; }
.Next a {  text-decoration: underline; }
.ProjectHead { font-size:10px; color:#355F98; text-decoration:none; }
a.NewBookName { background-color: #FFFBE9; padding: 5px; font-size: 10px; font-weight: bold; color: #711617; display: block; text-decoration: none; }
a.NewBookName:visited { color: #711617; }
.NextBook a, .NextBook a:visited { font-size:10px; font-weight: bold; color: #4B4B4C; text-decoration: underline; text-align: right; }
a.NextProj, a.NextProj:visited, a.NextProj:hover { font-size: 10px; font-weight: bold; text-decoration: none; color:#c8a902; }

a.ADT, a.ADT:visited { font-size:10px; font-weight: bold; color: #30302F; text-decoration: none; }
a.ADT:hover { color: #ffffff; }
.members { font-size:10px; color:#19437c; font-weight:bold; margin:5px; display: block; }
.members a, .members a:visited { color:#4570aa; font-weight:normal; text-decoration: underline; }
.members a:hover { color:#19437c; }
.member { margin-right:10px; }
.subMenu { font-size:10px; color:#19437c; font-weight:bold; padding:0px 0px 5px 14px; display: block; background: url(/i/bullet.gif) top left no-repeat; }
.subMenu a, .members a:visited { color:#4570aa; font-weight:normal; text-decoration: underline; }
.subMenu a:hover { color:#19437c; }
.SubMenuHeader { font: bold 10px Verdana, Tahoma, sans-serif; color: #6085B7; margin: 15px 10px 24px 0px; text-align:right; }
.ProjectPhoto { background-color:#f8efac; border: 1px solid #f8efac; }
a.Project, a.Project:visited { color:#30302F; text-decoration: none; }

a.ExternalLink, a.ExternalLink:visited { font-weight: bold; color:#c7c8ca; text-decoration: none; }

/* Roman */

.foto { border: 1px solid #F8F0B1 }
.foto IMG { margin: 1px; border: 1px solid #D8E3F2 }

.ot1 { padding-bottom: 20px }
.ot2 { margin-top: 10px; padding: 0 5px 0 5px; font: 10px Arial }

A.ft { text-decoration: none; color: #C7C8CA  }
A.ft:hover { text-decoration: underline }



