BODY
{
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 12px;
        line-height: 19px;
        color: #000;
}
#shapka {
        position: relative;
        height: 456px;
        clear: both;
}
#menu {
        clear: both;
        height: 127px;
        position: relative;
        background-image: url(images/menu-bg.jpg);
        background-repeat: repeat-x;
        background-position: left top;
}
#time {
        overflow: visible;
        position: absolute;
        z-index: 100;
        height: 24px;
        width: 245px;
        top: 7px;
        right: 10px;
}
#wrapper {
        position: relative;
        clear: both;
        margin-top: 0px;
        margin-bottom: 0px;
        min-width: 990px;
        * width:990px;
}
#down_bg {
        position: relative;
        clear: both;
        height: 100px;
        background-image: url(images/down-bg.gif);
        background-repeat: repeat-x;
        background-position: left bottom;
}
#mainpage {
        position: absolute;
        z-index: 100;
        height: 66px;
        width: 124px;
        top: -2px;
        left: 13%;
}
#menublock {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 16px;
        font-style: italic;
        font-weight: bold;
        color: #fff799;
        position: absolute;
        z-index: 90;
        width: 80%;
        left: 10%;
        top: -2px;
        height: 68px;
}
#menublock a:link {
        font-weight: normal;
        text-decoration: underline;
        color: #000000;
}
#menublock a:visited {
        font-weight: normal;
        text-decoration: underline;
        color: #000000;
}
#menublock a:hover {
        font-weight: normal;
        text-decoration: none;
        color: #000000;
}
#menublock a:active {
        font-weight: normal;
        text-decoration: underline;
        color: #000000;
}
#mainmenu {
        position: relative;
        width: 24%;
        float: left;
        margin-left: 14%;
        clear: left;
}
* html #mainmenu {
        display: inline;
        }

#mainmenu h1 {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 21px;
        font-weight: normal;
        color: #003663;
        font-style: italic;
        display: block;
        margin-top: 0px;
        padding-top: 2px;
        padding-bottom: 6px;
        padding-left: 10px;
        background-image: url(images/h1-bg.gif);
        background-repeat: no-repeat;
        background-position: left top;
        width: 257px;
}

#mainmenu h2 {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 21px;
        font-weight: normal;
        color: #003663;
        font-style: italic;
        margin-top: 0px;
        padding-top: 2px;
        padding-bottom: 5px;
        padding-left: 10px;
        width: 257px;
        line-height: 29px;
        margin-bottom: 0px;
}
#mainmenu h2 a {
        color: #003663;
        text-decoration: underline;
}

#mainmenu P {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 14px;
        font-weight: normal;
        color: #000000;
        font-style: italic;
        margin-top: 0px;
        padding-top: 2px;
        padding-bottom: 5px;
        padding-left: 16px;
        width: 257px;
        line-height: 24px;
        margin-bottom: 0px;
}
#mainmenu P A {
        color: #9e0b0f;
        text-decoration: none;
}



#randomphoto {
        position: relative;
        width: 28%;
        float: left;
        background-image: url(images/random-photo-bg.gif);
        background-repeat: no-repeat;
        background-position: left top;
        padding-top: 9px;
        text-align: left;
        padding-right: 9px;
        overflow: visible;
        margin-left: 9%;
        text-indent: 61px;
        clear: left;
}
* html #randomphoto {
        display: inline;
        }
#randomphoto p {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 14px;
        color: #9e0b0f;
        font-style: italic;
        line-height: 18px;
        margin-top: 15px;
        margin-bottom: 10px;
        display: block;
}
#randomphoto p A{
        color: #9e0b0f;
        text-decoration:none;
}

#content {
        display: inline;
        width: 46%;
        float: right;
        clear: right;
        padding-right: 10%;
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 12px;
        line-height: 19px;
        color: #000;
}
* html #content {
        width: 50%;
        padding-right: 3%;
        }
*:first-child+html #content {
        width: 50%;
        padding-right: 3%;
        }
#content h1 {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 21px;
        line-height: 26px;
        font-weight: normal;
        color: #003663;
        font-style: italic;
        display: block;
        margin-top: 0px;
        padding-top: 2px;
        padding-bottom: 6px;
        padding-left: 10px;
        background-image: url(images/content-h1-bg.jpg);
        background-repeat: no-repeat;
        background-position: left top;
}
#content h2 {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 21px;
        font-weight: normal;
        color: #003663;
        font-style: italic;
        margin-top: 0px;
        padding-top: 2px;
        padding-bottom: 6px;
        padding-left: 0px;
}

#content h3 {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 14px;
        line-height: 20px;
        color: #9e0b0f;
        font-style: italic;
        font-weight: normal;
}
#content p {
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 12px;
        line-height: 19px;
        color: #000;
}
#content UL {
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 12px;
        line-height: 19px;
        color: #000;
}
#content LI {
        font-family: Tahoma, Geneva, sans-serif;
        font-size: 12px;
        line-height: 19px;
        color: #000;
}
#phone {
        height: 92px;
        width: 246px;
        display: inline;
        background-image: url(images/phone-bg.jpg);
        background-repeat: no-repeat;
        background-position: left top;
        float: right;
}
#phone li {
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 18px;
        font-style: italic;
        line-height: 23px;
        font-weight: normal;
        color: #913502;
        list-style-image: url(images/ul-bullet.gif);
        list-style-type: disc;
        list-style-position: outside;
        margin: 0px;
        padding: 0px;
}
#phone ul {
        margin-top: 10px;
        padding-left: 25px;
        margin-left: 1px;
}
html {
        min-width: 990px;
        * width:100%;
}
body
{
        background-image: url(images/border_bg.jpg);
        background-repeat: repeat;
}
#razmetka {
        position: relative;
        border-right-width: 1px;
        border-left-width: 1px;
        border-right-style: solid;
        border-left-style: solid;
        border-right-color: #000;
        border-left-color: #000;
        background-image: url(images/content-bg.jpg);
        margin-right: auto;
        margin-left: auto;
        background-position: 0px 490px;
        min-width: 990px;
        max-width: 1100px;
        background-repeat: repeat;
}
* html #razmetka {
        zoom: 1;
        width: 990px;
        width: expression(document.body.clientWidth < 990 ? "990px" : document.body.clientWidth > 1100 ? "1100px" : "1000px");
        }
* html #wrapper {
        zoom: 1;
        }
#menublock .active_menu_shadow {
        text-shadow: 2px 1px 1px #666666;
        -ms-filter: "progid:DXImageTransform.Microsoft.dropShadow(color=#666666,offX=2,offY=1, positive=true)";
        filter: progid:DXImageTransform.Microsoft.dropShadow(color=#666666,offX=2,offY=1, positive=true);
}
#content a {
        color: #003663;
        text-decoration: underline;
}
#content a:link {
        font-weight: normal;
        text-decoration: underline;
        color: #003663;
}
#content a:visited {
        font-weight: normal;
        text-decoration: underline;
        color: #003663;
}
#content a:hover {
        font-weight: normal;
        text-decoration: none;
        color: #003663;
}
#content a:active {
        font-weight: normal;
        text-decoration: underline;
        color: #003663;
}











#mainmenu h1 a{
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 21px;
        font-weight: normal;
        color: #003663;
        font-style: italic;
        text-decoration:none;
}


.newsa{
        font-family: Georgia, "Times New Roman", Times, serif;
        font-size: 21px;
        font-weight: normal;
        color: #003663;
        font-style: italic;
        text-decoration:none;
}

.newsdate{
        color: #7c0000;
        text-decoration: none;
}

