body{
padding:0px;
margin-top:4px;
border-width:0px;
text-align: center;
background-color: #bdab9c;
font: 14pt/18pt Verdana;
color: #000000;
    scrollbar-face-color: #f8ddb6;
    scrollbar-arrow-color: #580000;
    scrollbar-track-color: #ffebcd;
    scrollbar-shadow-color: #bcac9a;
    scrollbar-highlight-color: #bcac9a;
    scrollbar-darkshadow-Color: #bcac9a;
    scrollbar-3dlight-color: #efdbbd;
}
#container{
    margin: 0px;
    width: 1000px;
    background: #cebcad;
    text-align: center;
}
#bagget{
    width: 1000px;
    border: 10px solid #FFE6C8;
    background: #FFE6C8;
    text-align: center;
}

#IndexName{
    font: small-caps bold 52pt/58pt Bookman Old Style, Georgia, Book Antiqua, Sans Serif;
    color:#af967a;
    background-color: #FFE6C8;
    text-transform: uppercase; 
    padding: 5px;
    margin-top: 2px;
}
#IndexSlog{
    font: 16pt/22pt Bookman Old Style, Georgia, Book Antiqua, Sans Serif;
    color:#af9684;
    background-color: #FFE6C8;
    text-transform: uppercase; 
    text-align: center;
    padding: 5px;
}
#IndexContains{
    background-color: #FFE6C8;
    border: 2px solid #cebcad;
    margin-top: -2px;
    text-align: center; 
    height: 250px;    
    width: 990px;
}
#i-noll{
    font: 10pt/12pt Bookman Old Style, Georgia, Book Antiqua, Sans Serif;
    color:#af9684;
    background-color:  #cebcad;
    border: 2px solid #cebcad;
    margin-top: -2px;
}
#PageHeader{
    font: bold 50pt/65pt Bookman Old Style, Georgia, Book Antiqua, Sans Serif;
    color: #af9684;
    background-color: #F8DDB6;
    border: 2px solid #cebcad;
    height: 100px;
    width: 100%;
    text-align: center;
}
#PageName{
    font: small-caps 17pt/28pt Verdana;
    color: #af9684;
    background-color: #F8DDB6;
    border: 2px solid #cebcad;
    margin-top: -2px;
    height: 40px;
    width: 100%;
    text-align: center;
}
#PageInfo, .PageIo, #PageMo {
    height: 360px;
    width: 100%;
    background-color: #F8DDB6;
    border: 2px solid #cebcad;
    margin-top: -2px;
    font: 14pt/18pt Verdana;
    color: #000000;
    text-align: center;
}
.PageIo{
    height: auto;
    background-color: #FFE6C8;
}
#PageMo {
    height: 100%;
}
#PageLeftInfo, .PageTriInfo, #PageLeftInfo_res{
    vertical-align: top;
    background-color: #FFE6C8;
    border: 1px solid #af9684;

}
#PageLeftInfo_res {
    vertical-align: top;
    text-align: center;
    height: 100%;
}
#PageCenterInfo{

    background-color: #FFE6C8;
    border: 1px solid #af9684;
    text-align: left; 
    height: 100%;    
    width: 100%;
}
#PageRightInfo{
    vertical-align: top;
    background-color: #FFE6C8;
    border: 1px solid #af9684;
    text-align: left;
    width: 100%;
    height: 100%;
}
#PageFooter{
    height: 85px;
    background-color: #F8DDB6;
    border: 2px solid #cebcad;
    margin-top: -2px;
    width: 100%;
}
#FormaOd{
    margin-bottom: 0px;
}
a:link{
    text-decoration: none;
    color: #735a3e;
}
a:visited{
    text-decoration: none;
    color: #735a3e;
}
a:active{
    text-decoration: none;
    color: #9b8266;
}
a:hover{
    text-decoration: none;
    color: red;
}
a.res_links:link{
    color: #735a3e;
}
a.res_links:visited {
    color: #b39a7e;
}
a.res_links:hover{
    color: red;
}
.header{
    font: small-caps bold 68pt/60pt Bookman Old Style, Georgia, Book Antiqua, Sans Serif;
    color:#af967a;
    text-transform: uppercase;
}
.underHead{
    font: 16pt/18pt Bookman Old Style,Verdana;
    color: #af9684;
    text-transform: uppercase;
}
.littleHeader{
    font: bold 50pt/48pt Bookman Old Style, Georgia, Book Antiqua, Sans Serif;
    color: #af9684;
}
.mainLinks{
    font: small-caps 17pt/19pt Verdana;
    color: #af9684;
}
.exMain{
    font: small-caps 14pt/15pt Verdana;
    color: #5b0000;
}
.plainText {
    height: 100%;
    width: 100%;
    vertical-align: top;
    font: 14pt/17pt Verdana;
    text-align: left;
}
.plainTextEx {
    font: 14pt/17pt Verdana;
    text-align: left; 
    position: relative;
    left: 10px;
    top: 10px;
}
.PlainImg {
    vertical-align: middle;
    text-align: center;
}
.contText{
    font: 14pt/18pt Verdana;
    color: #000000;
}
.IndexText{
    background: #cebcad;
    text-align: center;
    vertical-align: middle;
    font: normal small-caps 13pt/11pt Trebuchet MS;
    color: #000000;
}
.indexLinks{
    font: italic 11pt/10pt;
    color: #af9684;
}
.miniLinks{
    font: 11pt/12pt Verdana;
    color: #5b0000;
}
.usualText{
    color: #6060B0;
    font-size: 12px;
    font-family: Verdana, Tahoma, sans-serif;
}
.inpText, .inpMessage{  
    height: 100%;
    width: 100%;
    vertical-align: top;
    text-align: left;
    color: #be0000;
    font-size: 11px;
    font-family: Verdana, Tahoma, sans-serif;
}
.blogText {
    color: #000000;
    vertical-align: top;
    text-align: left;
    color: #be0000;
    font-size: 14px;
    font-family: Georgia, sans-serif;
}

.butSubmit{
    border-right: #9fafbd 1pt solid;
    border-left: #9fafbd 1pt solid;
    border-bottom: #9fafbd 1pt solid;
    border-top: #9fafbd 1pt solid;
    background: #efdbbd; 
    color: #000096;
    font-size: 11px;
    font-family: Verdana, Tahoma, sans-serif;
}
.imgSeparator{
    width: 100%;
    height: 2px;
    margin: 6px;
}
.imgIndex{
    position: relative;
    top: -50px;
    float: right;
    left: auto;
    vertical-align: top;
}
.IndexI-Text{
    text-align: right;
}
.Picparts0{
    vertical-align: middle;
    border: 1px solid #af9684;
}
.Picparts1{
    border: 1px solid #af9684;

}
.Picparts2{
    border: 1px solid #af9684;
}
.sitemap-empty{
    font: 11pt Verdana;
}
/*** TABLES
*/

.firstOne{
    background: #cebcad;
    text-align: center;
    vertical-align: middle;
}
.secondOne{
    background: #F8DDB6;
    vertical-align: top;
}
.indexLinxTable{
    border: 2px solid #cebcad;
    text-align: center;
    width: 100%;
}
.tableContent {
    width: 100%;
    height: 100%;
    margin-bottom: 3px;
}
.cellColoredTop, .cellColored{
    background: #FFEBCD;
    text-align: left;
    vertical-align: top;
    font: 14pt/18pt Verdana;
    color: #000000;
}
.cellColored{
    vertical-align: middle;
}
.cellColoredIndex{
    background: #FFEBCD;
    text-align: center;
    vertical-align: middle;
    font: 12pt/15pt Verdana;
    color: #000000;
}
.cellIndexInfo{
    background: #FFE6C8;
    vertical-align: middle;
}
.cellIndexLinks{
    text-align: left;
    vertical-align: top;
}
.contentTable{
    height: 100%;
    width: 100%;
}
.fromForms{
    background: #FFEBCD;
    vertical-align: top;
    text-align: center;
}
.footLinxTable, .mapTable{
    background: #f8ddb6;
    border: 2px solid #FFEBCD;
    width: 100%;
    height: 85px;
    font: 9pt/11pt Verdana;
}
.footSeparTable, footSepLine{
    background: #f8ddb6;
    border: 0px;
    width: 100%;
    height: 85px;
    font: 9pt/11pt Verdana;
}
.footLinxTCellNone, .footLinxTCellNoneMain, .footLinxTCellUp, .footerMainThin, .footLinxPicCell
{    text-align: left;
    font: 9pt/11pt Verdana;
    color: #6060B0;
}
.footLinxTCellUp, .footSepLine, .footLinxPicCell
{    border-top-color: #FFEBCD;
    border-top-style: solid;
    border-top-width: 2px;
}
.footLinxPicCell{
    width: 13px;
}
a.footLinxTCellNoneMain:link, a.footLinxTCellNoneMain:active, a.footLinxTCellNoneMain:visited
{    color: black; 
    font-weight: bold;
}
a.footLinxTCellNoneMain:hover{
    color: red;
}
.footBoxOne{
    width: auto;
}
.footBoxTwo{
    width: auto;
}
.footBoxBetween{
    width: 200px;
}
.mapTable{
    border: 0px solid;
}
.mapOneCell{
    border: 2px solid #FFEBCD;
    width: 200px;
}
.footBoxBetweenMap{
    width: 110px;
}

.res_tables_param {
    background-color: #ffebcd;
    width: 100%;
}
.res_inner_tables{
    width: 100%;
    background-color: #F8DDB6;
}
.res_coler {
    background-color: #ffebcd;;
}
.res_links {
    font: small-caps 10pt/12pt Verdana;
    }
.res_text {
    font: 9pt/11pt Verdana; color: #5b0000;
}


	
/* Navi fom Proofreading site */

.height-a {
height:45px
}
	
	
	
ul#navmenu-h-ind {
border:0 none;
list-style:none;
z-index:2;
margin:0;
padding:0;

}
/*  выпадающий список первого уровня   */
ul#navmenu-h-ind li {
border:0 none;
float:left;
display:inline;
list-style:none;
position:relative;
height:auto;
margin:0;
padding:0;
top:0px;
}

ul#navmenu-h-ind ul {
border:0 none;
width:190px;
list-style:none;
display:none;
position:absolute;

/* двигает высоту положения первого выпадающего списка */
top:57px;
left:0;
margin:0;
padding:0;
}

ul#navmenu-h-ind ul:after {
clear:both;
display:block;
font:1px/0 serif;
height:5px;
visibility:hidden
}

ul#navmenu-h-ind ul li {
width:100px;
float:left;
display:block !important
}

/* главный список пунктов меню      */
ul#navmenu-h-ind a {
border:0;
float:none !important;
display:block;
font: normal small-caps 13pt/11pt Trebuchet MS;
color: #000;
text-decoration:none;
height:auto !important;
white-space:normal;
width:230px;
text-align:center;
padding:12px 0 16px;
}

ul#navmenu-h-ind a:hover,ul#navmenu-h-ind li:hover a,ul#navmenu-h-ind li.iehover a {
background:#deccbd;
color:#000;
}

/*  регулируется длина всплывающего меню.          */
ul#navmenu-h-ind li:hover li a,ul#navmenu-h-ind li.iehover li a {
border:1px solid #D8D2BC;
float:none;
background:#cebcad;
font: 9pt/10pt Verdana;
color: #000;
width:220px;
text-align:left;
padding:5px 2px 5px 7px;
}

/*  позиция меню второго уровня.          */
ul#navmenu-h-ind ul ul,ul#navmenu-h-ind ul ul ul,ul#navmenu-h-ind ul ul ul ul {
display:none;
position:absolute;
top:0px;
left:229px;
}

ul#navmenu-h-ind li:hover ul ul,ul#navmenu-h-ind li:hover ul ul ul,ul#navmenu-h-ind li:hover ul ul ul ul,ul#navmenu-h-ind li.iehover ul ul,ul#navmenu-h-ind li.iehover ul ul ul,ul#navmenu-h-ind li.iehover ul ul ul ul {
display:none
}

ul#navmenu-h-ind li:hover ul,ul#navmenu-h-ind ul li:hover ul,ul#navmenu-h-ind ul ul li:hover ul,ul#navmenu-h-ind ul ul ul li:hover ul,ul#navmenu-h-ind li.iehover ul,ul#navmenu-h-ind ul li.iehover ul,ul#navmenu-h-ind ul ul li.iehover ul,ul#navmenu-h-ind ul ul ul li.iehover ul {
display:block
}

ul#navmenu-h-ind li:hover li a:hover,ul#navmenu-h-ind li:hover li:hover a,ul#navmenu-h-ind li.iehover li a:hover,ul#navmenu-h-ind li.iehover li.iehover a,ul#navmenu-h-ind li:hover li:hover li a:hover,ul#navmenu-h-ind li:hover li:hover li:hover a,ul#navmenu-h-ind li.iehover li.iehover li a:hover,ul#navmenu-h-ind li.iehover li.iehover li.iehover a,ul#navmenu-h-ind li:hover li:hover li:hover li a:hover,ul#navmenu-h-ind li:hover li:hover li:hover li:hover a,ul#navmenu-h-ind li:hover li.iehover li.iehover li.iehover li a:hover,ul#navmenu-h-ind li.iehover li.iehover li.iehover li.iehover a,ul#navmenu-h-ind li:hover li:hover li:hover li:hover li a:hover,ul#navmenu-h-ind li.iehover li.iehover li.iehover li.iehover li a:hover {
color:#FFF;
background:#bdab9c;
}

/*  шрифт и фон для меня второго уровня. */
ul#navmenu-h-ind li:hover li:hover li a,ul#navmenu-h-ind li.iehover li.iehover li a,ul#navmenu-h-ind li:hover li:hover li:hover li a,ul#navmenu-h-ind li.iehover li.iehover li.iehover li a,ul#navmenu-h-ind li:hover li:hover li:hover li:hover li a,ul#navmenu-h-ind li.iehover li.iehover li.iehover li.iehover li a {
border:1px solid #D8D2BC;
background:#cebcad;
color:#000;
}

ul#navmenu-h-ind li a span
	{ position:absolute; top:8px; left:210px; font-size:12pt; color:#000; }
