h2 {font: bold 18px Arial, Helvetica, sans-serif; color: #0069A6
}
.logo { background-color: #93bbd4
}
.border-left {
background-color: #fafafa; border-left: solid 1px #93bbd4;
}
.border-right {border-left: solid 1px #93bbd4; border-right: solid 1px #93bbd4;
}
.border-full {border-left: solid 1px #93bbd4; border-right: solid 1px #93bbd4; border-top: solid 1px #93bbd4;
}
.border-bottom {border-bottom: solid 1px #93bbd4;
}
.navig, th { font: bold 13px Tahoma; color: #F8F6F8; background-color: #448ab3;
}
.navig input { vertical-align: middle}
.navig a:link, .navig a:active, .navig a:visited { color: #F8F6F8; text-decoration: none
}
.navig a:hover { color: white; text-decoration: none
}
.heading {padding: 1px; background-color: #93bbd4; font: bold 13px sans-serif; color: white;
}
.links {font: bold 11px verdana; color: #0073BB; padding: 6px
}
.vote {font: normal 11px sans-serif; color: #000099; padding: 3px
}
.links a:link, .links a:active { font: bold 11px verdana; color: #0073BB; text-decoration: none
}
.links a:visited {font: bold 11px verdana; color: #0073BB; text-decoration: none
}
.links a:hover { text-decoration: underline
}
.square {font: bold 11px verdana; color: #000099;
}
.square a:link, .square a:visited, .square a:active {font-weight: normal; color: #000099; }

a:link, a:active, a:visited { text-decoration: none; color: #0900B8
}
a:hover { text-decoration: underline
}
.line-top { background-image: url(http://www.spbgmu.ru/images/linetop.jpg); background-position: bottom; background-repeat: repeat-x
}
.line-bott { background-image: url(http://www.spbgmu.ru/images/linebott.jpg); background-position: top; background-repeat: repeat-x
}
.text {
         color: #0066A0;
        padding-bottom: 0.8em;
        font: 12px/1.6 sans-serif;
        text-align: justify
}
.head2 {border-top: 1px solid #2785BD; color: #fff; font: bold 12px sans-serif; padding-left: 5px; padding-bottom: 2px; padding-right: 1em; background:  #2785BD url(http://www.spbgmu.ru/images/nback.jpg) repeat-x bottom
}
.head2 a:link, .head2 a:visited, .head2 a:active {color: #fff;
}
.head2 a:hover {text-decoration: underline; color: white;
}
.lsize { border-top: 1px solid #2785BD; background: url(http://www.spbgmu.ru/images/lback.jpg) no-repeat right bottom
}
.news { font: bold 16px Arial, Helvetica, sans-serif; color: #0069A6
}
.news a:link, .news a:visited, .news a:active {color: #0069A6
}
.news a:hover {text-decoration: underline; color: #0069A6
}
.date { font: normal 10px Tahoma; color: #005c91; padding-top: 4px; text-align: right
}
.razdel { background: #42A0C3; font: bold 13px sans-serif; color: #fff; padding: 1px 0px; margin-bottom: 100px
}
.razdel a:link, .razdel a:active { color: white; text-decoration: none}
.razdel a:visited { color: #ebebeb; text-decoration: none
}
.razdel a:hover{text-decoration: underline;
}
.big {text-align: left; font: bold 17px Arial, Helvetica, sans-serif; padding-top: 2px; padding-left: 4px; padding-bottom: 4px;}
.by   { background-image: url('http://www.spbgmu.ru/images/sq.gif'); background-repeat: repeat-y;
background-position:  left; padding: 4px; text-align: center; font-size: smaller; font: 12px/1.6 sans-serif; color: #3F3FA4}
.files, .files a:link, files a:active {font: 12px/1.6 sans-serif; color: #000099; text-decoration: none
}
.files a:hover{text-decoration: underline;}
.files a:visited {font: 12px/1.6 sans-serif; color: #005FB3; text-decoration: none
}
.filezag {font: bold 15px Arial; color: #f8f6f8;padding: 3px
}
#flowleft {float: left; margin-left: 0; margin-right: 8px; margin-top: 0; margin-bottom: 8px;
}
#flowright {border-left: 1px solid #2785BD; padding-left: 0.5em; padding-top: 0.5em; padding-right: 0; padding-bottom: 0em;
}
