DIV.HOT_LOG {
    display : block;
    position : relative;
    vertical-align : bottom;
}
TD.samara {
    background-attachment : scroll;
    background-image : url(img/samara.jpg);
    background-position : center;
    background-repeat : no-repeat;
}
TD.left {
    text-align : right;
    border-right-style : solid;
    border-right-color : #163174;
    border-right-width : 1px;
    vertical-align : top;
    width : 219;
}

TD.str {
    padding-top : 0px;
}
TD.raz {
    padding-bottom : 10px;
}
TD.md {
    background-image : url(img/top_bg.gif);
    background-repeat : repeat-x;

}
TD.middle {
    background-image : url(img/top_bg.gif);
    background-repeat : repeat-x;
    width : 429px;
    height : 38px;
    vertical-align : top;
}
TD.middle_right {
    background-image : url(img/top_bg.gif);
    background-repeat : repeat-x;
    width : 131px;
    height : 38px;
    vertical-align : bottom;
    text-align : left;
    padding-left : 4px;
    padding-bottom : 2px;
}
TD.middle_right2 {
    background-image : url(img/top_bg.gif);
    background-repeat : repeat-x;
    width : 131px;
    vertical-align : top;
    text-align : center;
    padding-right : 0px;
    padding-top : 0px;
    padding-left : 0px;
    padding-bottom : 0px;
}

TD.link {
    padding-top : 5px;
    padding-bottom : 10px;
}


TD.corn {
    vertical-align : top;
    width : 100%;
    text-align : right;
    padding-right : 2px;
    padding-top : 2px;
}
TD.corn2 {
    vertical-align : top;
    width : 100%;
    text-align : right;
    padding-right : 2px;
    padding-top : 2px;
    border-top-color : #163174;
    border-top-style : solid;
    border-top-width : 1px;
}
TD.top_menu {
    height : 51px;
    vertical-align : bottom;
    font-weight : bold;
    padding-bottom : 2px;
}

TD.samara {
    background-image : url(img/samara.jpg);
    background-repeat : no-repeat;
    background-position : center;
    background-attachment : scroll;
}

TD.cont2 {
    text-align : justify;
}

TD.cont {
    vertical-align : top;
    padding-bottom : 10px;
    padding-left : 10px;
    padding-right : 10px;
    text-align : justify;
    padding-top : 10px;
    height : 100%;
}
TD.middle_bord {    
    border-right-style : solid;
    border-right-color : #163174;
    border-right-width : 1px;
}

TD.down_gradient {
    background-image : url(img/bg2.gif);
    background-repeat : repeat-x;    
    border-right-style : solid;
    border-right-color : #163174;
    border-right-width : 1px;    
    border-bottom-style : solid;
    border-bottom-color : #163174;
    border-bottom-width : 1px;
}

TD.down_right {
    border-top-color : #163174;
    border-top-style : solid;
    border-top-width : 1px;
    background-image : url(img/bg_down.gif);
    background-repeat : repeat-x;
    font-size : 10px;
    vertical-align : bottom;
    width : 219;
}

TD.down_menu {
    border-bottom-style : solid;
    border-bottom-color : #163174;
    border-bottom-width : 1px;
    vertical-align : bottom;
}
TD.down {
    padding-bottom : 10px;
}

BODY,TD,INPUT,TEXTAREA {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
}
A {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    text-decoration : none;
}

A:HOVER {
    text-decoration : underline;
}
A.bold {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    text-decoration : none;
    font-weight : bold;
}
A.upnorm {
    color : #163174;/*#4AB673;*/
    /*background: #163174;*/
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    text-decoration : none;
    font-weight : normal;
}
A.subnorm {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    text-decoration : none;
    font-weight: bold;
}

A.bold:HOVER {
    color : #587FC0;
    text-decoration : none;
}

A.bold2 {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    text-decoration : none;
    font-weight : bold;
}

.su {
    font-size : 11px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color : #587FC0;
    color : Black;
    border-left-color : #587FC0;
    border-left-width : 3px;
    border-left-style : groove;
    border-top-color : #587FC0;
    border-top-width : 3px;
    border-top-style : double;
    border-right-color : #587FC0;
    border-right-width : 3px;
    border-right-style : ridge;
    border-bottom-color : #587FC0;
    border-bottom-width : 3px;
    border-bottom-style : ridge;
    height : 20px;
    vertical-align : top;
    cursor : hand;
    font-weight : normal;
}
.su2 {
    font-size : 11px;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    background-color : #FF4500;
    color : Black;
    border-left-color : #FF7F50;
    border-left-width : 3px;
    border-left-style : groove;
    border-top-color : #FF7F50;
    border-top-width : 3px;
    border-top-style : double;
    border-right-color : #FF7F50;
    border-right-width : 3px;
    border-right-style : ridge;
    border-bottom-color : #FF7F50;
    border-bottom-width : 3px;
    border-bottom-style : ridge;
    height : 20px;
    vertical-align : top;
    cursor : hand;
    font-weight : normal;
}
A.bold2:HOVER {
    color : #587FC0;
    text-decoration : none;
}
A.dt {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    text-decoration : none;
    font-weight : normal;
}
A.dt:HOVER {    font-size : 11px;
    color : #587FC0;
    text-decoration : none;
    font-weight : normal;
}
A.dd {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 10px;
    text-decoration : none;
    font-weight : normal;
}
A.as_text {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    text-decoration : none;
    font-weight : normal;
}
A.as_text:HOVER {
    color : #163174;
    text-decoration : none;
}

A.dd:HOVER {    font-size : 10px;
    color : #587FC0;
    text-decoration : none;
    font-weight : normal;
}

DD {
    margin-left : 20px;
}

A.down {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    text-decoration : none;

}
A.downnorm {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 12px;
    text-decoration : none;
}
A.down:HOVER {
    color : #587FC0;
    text-decoration : none;
}
A.in_text {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    text-decoration : underline;
}
A.in_text:HOVER {
    color : #587FC0;
    text-decoration : underline;
}
A.in_text2 {
    color : #163174;
    font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
    font-size : 11px;
    text-decoration : underline;
}
A.in_text2:VISITED {
    color : Purple;
    text-decoration : underline;
}
A.in_text2:HOVER {
    color : #587FC0;
    text-decoration : underline;
}

ul#gallery {padding:0;}
#gallery li {float:left; height:155px; list-style:none; margin:10px;}
#gallery li a {display:block; text-align:center; width:120px;}
#gallery li a img {display:block; margin:0 auto;}

.speech {}
.name {display:block; margin:0.5em 0;}
td.left big {font-size:1.25em;}
