
BODY {
 font-family: Tahoma, Arial, sans-serif;
 font-size: 11px;
 color: black;
 background-color: white;
}

TD {
 font-size: 11px;
}

IMG {
 border: 0px;
}

/* begin Left menu */
.menu A {
 color: #003399;
 text-decoration: none;
}

.menu .item {
 background-color: #E5EEFF;
 font-weight: bold;
}
.menu .item_sel {
 background-color: #8AA4D6;
}

.menu .item_sel A {
 color: white;
 font-weight: bold;
}

.menu .item2 {
 background-color: #D8F6EE;
 font-weight: bold;
}

.item TD, .item2 TD, .item_sel TD {
 padding-top: 6px;
 padding-bottom: 6px;
 padding-left: 8px;
 padding-right: 8px;
}

.menu UL {
 color: #003399;
 padding-left: 0px;
 margin-right: 8px;
 margin-left: 45px;
 margin-top: 0px;
 margin-bottom: 0px;
}
.menu LI {
 padding-left: 0px;
 margin-left: 0px;
 margin-top: 6px;
 margin-bottom: 6px;
}
/* end Left menu */

/* begin PullDown menu */
.submenu2 {
 background-color: #5985CB;
 position: absolute;
 top: 141px;
 visibility: hidden;
}

.submenu2 TR.sel {
 background-color: #2D5190;
 cursor: hand;
}
.submenu2 TR.desel {
 background-color: #5985CB;
 cursor: hand;
}

.submenu2 .desel TD {
 border-bottom: 1px solid #5985CB;
}
.submenu2 .sel TD {
 border-bottom: 1px dotted white;
}

.submenu2 A {
 color: white;
 text-decoration: none;
}

/* end PullDown menu */

/* begin Text */
A {
 color: 315D87;
}

P {
 margin-top: 8px;
 margin-bottom: 8px;
}

H2 {
 color: #386FC1;
 font-size: 17px;
 margin-bottom: 16px;
}
H3 {
 color: #6293DC;
 font-size: 14px;
 margin-bottom: 14px;
}
/* end Text */

/* begin Main content */
.main {
 padding-left: 30px;
 padding-right: 30px;
 padding-top: 10px;
}

.main IMG {
 margin-right: 8px;
 margin-top: 3px;
 margin-bottom: 3px;
}
/* end Main content */

/* begin News */
.news {
 color: #315D87;
}
.news A {
 text-decoration: none;
}
.news .underline {
 border-bottom: 1px solid #BDBDBD;
}
.news .text {
 padding: 6px;
 border-bottom: 1px solid #BDBDBD;
 border-right: 1px dotted #BDBDBD;
}
.news H3 {
 margin-top: 0px;
 margin-bottom: 0px;
}
.date {
 background-color: #BDBDBD;
 font-weight: bold;
 color: white;
}
/* end News */

/* begin Forms */
FORM {
 margin-top: 0px;
 margin-bottom: 0px;
}

.button {
 font-family: Tahoma, Arial, sans-serif;
 background-color: #E5EEFF;
 color: #003399;
 font-weight: bold;
 font-size: 100%;
 border: 1px solid #5C7EC2;
}
.input, TEXTAREA {
 font-family: Tahoma, Arial, sans-serif;
 border: 1px solid #5C7EC2;
 background-color: white;
 padding-left: 2px;
}

.success {
 color: #6699EE;
 font-weight: bold;
}

.error {
 color: #CC9966;
 font-weight: bold;
}
/* end Forms */

/* begin Гостевая книга */
.hat {
 background-color: #E5EEFF;
}
.reply {
 color: #003399;
}
.control TD {
 padding-left: 22px;
}
/* end Гостевая книга */

