#adslinks, #adslinks A {
    list-style: none;
    margin: 0 0 0 15px;
    padding: 0;
    font-size:9pt;
    color:#004D70;
    text-decoration: none;
    text-align: left;
}
#adslinks LI {
    list-style-type:disc;
    list-style-position:outside;
}
body {
        margin:0;
        padding:0;
        text-align: center;
}

img{
        border: 0;
}

.headercell {
        width: 100%;
        border-top: 1px solid blue; 
        border-bottom: 1px solid blue;
}
.text a img{
        position: relative;
        top: 3px;

}

.logo {
        border-right: 1px solid #0276AA; 
        background-color: #0276AA; 
        background-image: url(images/lbg.gif);
        text-align: center;
}

.banner{
        border-right: 1px solid white; 
        width: 60%; 
        background-color: #2296D2; 
        padding: 0.5em;
        text-align: center;
}

.topmenu  a{
        color: white; 
        font-size: 9pt; 
}

.topmenu td {
        text-align: right;
}

.1 {
         width: 1%;
}
.tabl {
        width: 100%;
}
#medicell {
        background-color: #004E7C;
}

#medicell  td{
}
.active {
        height: 24px;
        width: 100%;
}

.nonactivecell{
        border-bottom: 1px solid #000066;
        vertical-align: bottom;
}
.nonactivecell a{
        color: white;
        text-decoration: none;
}

.activecell {
        vertical-align: bottom;
}

.activecell a{
        color: #000066;
        text-decoration: none;
}
.nonactive {
        border-bottom: 1px solid white; 
        height: 22px;
        width: 100%;
}
.activebutton {
        text-align: center; 
        color: #000066; 
        font-size: 9pt; 
        padding-left: 0.3em; 
        background-color: #DDE7FF; 
}
.nonactivebutton {
        text-align: center; 
        font-size: 9pt; 
        padding-left: 0.3em;  
        border-left: 1px solid white; 
        color: white; 
        background-color: #DDE7FF; 
}
.scroll {
        text-align: center;
        font-size: 12pt;
        padding-left: 0.3em;
        border-left: 1px solid white;
        font-weight: bold;
        color: white;
}
.scroll a {
        text-align: center;
        font-size: 12pt;
        padding-left: 0.3em;
        border-left: 1px solid white;
        color: white;
        text-decoration: none;
}


.searchcell {
        border-bottom: 1px solid #2296D2; 
        padding-top: 0.5em; 
        width: 30%;
}

.6px {
        width: 6px;
}

#b1 {
        background-image: url(/images/bg1.png);
}

#b2{
        background-image: url(/images/bg2.png);
}

#b3 {
        background-image: url(/images/bg3.png);
}

#b4{
        background-image: url(/images/bg4.png);
}

#b5{
        background-image: url(/images/bg5.png);
}

#b6 {
        background-image: url(/images/bg6.png);
}

#b7 {
        background-image: url(/images/bg7.png);
}

#b8{
        background-image: url(/images/bg8.png);
}

#search {
        border-bottom: 1px solid white;
        width: 100%;
        padding-bottom: 0.5em;
        text-align: right;
}
.left {
        text-align: left;
}

.maincell {
        height: 100%;
        width: 100%;
}

.maincell  td {
        vertical-align: top;
}
.mainnews {
        border-right: 1px solid #999999;
}

.mainnews  td{
        vertical-align: middle;
}

.mnews {
        background-image: url(/images/bg.png);
        background-repeat: repeat-y; 
        padding: 1px;
}
.mnews  #1{
        border-right: 6px solid #1677A2;
}
.mnews #2{
        padding: 1em;
}
.mainheader  a{
        color: #02588B; 
        font-size: 12pt; 
        font-weight: bold;
        padding-right: 1em;
}
.mainheader1  div {
        color: #02588B;
        font-size: 12pt;
        font-weight: bold;
        padding-right: 1em;
}

.maintext {
        padding-left: 1em;
        padding-right: 1em; 
        padding-top: 0.3em;
}
.maintext a {
        color: #333333; 
        font-size: 10pt; 
        text-decoration: none;
        border: 0;
}
.whiteline{
        line-height: 0; 
        height: 1px; 
        background-color: #000066;
}
.shadow {
        line-height: 0; 
        height: 4px; 
        background-color: white; 
        background-image: url(/images/sh.png);
}
.50 {
        width: 50%;
}
.50 table {
        width: 100%;
}
.header {
        padding-left: 1em; 
}
.header  a{
        color: #02588B; 
        font-size: 12pt;
        font-weight: bold;
}
.text {
        padding-left: 2em; 
        padding-top: 0.3em;

}
.text a{
        color: #333333; 
        font-size: 10pt;
        text-decoration: none;
        
        border: 0;
}
.cell{
        padding: 0.5em;
}
.cell2 {
        padding: 0.5em; 
        background-color: #F2F4FF
}

.shortheader div{

}
.shortheader div a{
        font-size: 9pt; 
        color: #02588B; 
        font-weight: bold;

}

.shortheader222 div{

}
.shortheader222 div a{
        font-size: 12pt;
        color: #FFFFFF;
/*        font-weight: bold; */
        text-decoration: none;
}


.shortheader111 a {
        font-size: 9pt;
        color: #FFFFFF;
        font-weight: bold;
}

.shortheader div a img{
        position: relative;
        top: 3px;
}

.shortheader2 div{
        padding: 0.5em 0;
}
.shortheader2 div a{
        font-size: 10pt;
        color: #02588B; 
        font-weight: bold;
}
.shortheader2 div a img{
        position: relative;
        top: 3px;        
}

.rightcell{
        vertical-align: top; 
        width: 25%; 
        background-color: #2296D2; 
        padding: 0.5em;        
}
.rightcell table{
        margin-top: 0.5em; 
        border: 1px solid white;  
        padding: 0.5em;
        width: 100%;
        font-size: 10pt;
}
.gradhead  {
        border-bottom: 1px solid white; 
        background-image: url(/images/grad2.png);
        background-repeat: repeat-y; 
        background-color: #048AC7; 
        color: white;
}
.gradhead1 {
        background-image: url(/images/grad2.png);
        background-repeat: repeat-y;
        background-color: #048AC7;
        color: white;
}

a.gradhead1  {
        text-decoration: none;
}


/*
.gradhead a {
        border-bottom: 1px solid white;
        background-image: url(/images/grad2.png);
        background-repeat: repeat-y;
        background-color: #048AC7;
        color: white;
        text-decoration: none;
}
              */
.plashka{
        background-color: #DDE7FF;
}
.plashka div {
        font-size: 9pt; 
        color: #004D70;
}
.date{
        font-weight: bold; 
        padding-top: 0.2em;
}

.zagl1 a{
        color: #004D70; 
        padding-bottom: 0.2em;
}
.zagl2 a{
        color: #004D70; 
}
.topmenucell {
        width: 20%; 
        background-color: #0276AA; 
        padding: 0.3em;
}
.topmenu { 
        padding-left: 0.1em; 
        padding-right: 0.1em;
}

