*{
    margin: 0;
    padding: 0;
}

:focus {
    outline: 0;
}

/*a {behavior:url("hover.htc")}*/

body {
}

.cnt
{
    width: 1000px;
    margin: 0px auto;
}

.header {
    height: 125px;
    position: relative;
    /*background: url("../sc_main/img/deviz.png") no-repeat center bottom;*/
}

.bMenuSl
{
    z-index: 200;
}

.logo, .bSearch
{
    z-index: 100;
}

.bSearch {
    position: absolute;
    width: 100px;
    height: 49px;
    left: 873px;
    top: 0px;
    padding: 34px 10px 0 17px;
    margin-top: 32px;
    background: url(img/search_bg.gif) no-repeat left top;
}

.bSearch div
{
    text-align: center;
}
.search_mpi
{
    border:1px solid #897520;
    color:#6F5028;
    font-size:11px;
    height:12px;
    padding:2px 4px;
    width:91px;
}

.search_mps
{
    border: none;
    width: 47px;
    height: 18px;
    background: url(img/submit.gif) no-repeat;
    margin-top: 5px;
    cursor: pointer;
}

.logo {
    position: absolute;
    left: 0px;
    top:0px;
    width: 165px;
    height: 117px;
    background: url(img/logo.gif) no-repeat left bottom;
}

.logo-link
{
    display: block;
    position: relative;
    width: 160px;
    height: 30px;
    top: 42px;
    height: 75px;
}

.bMenuSl {
    position: absolute;
    left: 165px;
    top: 0px;
    width: 708px;

    background: url(img/slogan_bg.gif) no-repeat center 20px;
    /*background: url(img/newyear_banner3_animated.gif) no-repeat center 3px;*/

    /*background: url(img/slogan_d_bg.png) no-repeat center 3px;*/

    padding-top: 64px;
}

.sysnav {
    height: 16px;
    overflow: hidden;
}

.navico {
    color: #add2eb;

    font-family: tahoma;
    font-size: 11px;
    text-align: center;

    float: left;
    display: block;
    padding: 13px 0 0 0;
    width: 46px;
    height: 16px;
}

.nav_map {
    background: url(img/nav-sitemap.gif) no-repeat center top;
    margin: 10px 0 0 8px;
}

.nav_home {
    margin: 10px 0 0 32px;
    background: url(img/nav-home.gif) no-repeat center top;
}

.navico span
{
    color: #FFF;
}

.mmenu {
    background: url(img/menu_bg.gif);
    display: block;
    height: 32px;
    font-size: 14px;
}

.mmenu li {
    display: block;
    float: left;
    width: auto;
    height: 26px;
    margin-left: 14px;
    padding: 6px 0 0 14px;
    background: url(img/menu_dot.gif) no-repeat left center;
}

.mmenu li.f {
    padding-left: 0px;
    background: none;
}

a {
    color: #c9b45a;
}

a span {
    color: #5c3c20;
}

.eye {
    height: 312px;
    width: 1000px;
    z-index: 110;
    position: absolute;
    top: 125px;
}


.eye a, .eye-deviz {
    display: block;
    position: absolute;
    cursor: pointer;
    height: 26px;
    background-position: 0 0;
    background-repeat: no-repeat;
}

.eye a:hover, .eye a.pchover {

}

.eye-deviz
{
    background: url(img/deviz.png);
    width: 414px;
    height: 26px;
    top: -24px;
    left: 313px;
}

.eye a.eye_sc {
    background: url(img/btn/sc.png) no-repeat center;
    width: 186px;
    height: 43px;
}

.eye a.eye_what
{
    background: url(img/btn/qna.png) no-repeat center;
    width: 130px;
    height: 130px;
    left:858px;
    top:0px;
}
.eye a.eye_balass
{
    background: url(img/btn/balass.png) no-repeat center;
    width: 122px;
    height: 44px;
    left:19px;
    top:0px;
}

.eye a.eye_books
{
    background: url(img/btn/books.png) no-repeat center;
    width: 128px;
    left:91px;
    top:50px;
}

.eye a.eye_child
{
    background: url(img/btn/child.png) no-repeat center;
    width: 164px;
    left: 820px;
    top: 148px;
}

.eye a.eye_dl
{
    background: url(img/btn/dl.png) no-repeat center;
    width: 133px;
    height: 43px;
    left: 0px;
    top: 184px
}

.eye a.eye_eks
{
    background: url(img/btn/eks.png) no-repeat center;
    width: 134px;
    left: 229px;
    top: 162px;
}

.eye a.eye_foto
{
    background: url(img/btn/foto.png) no-repeat center;
    width: 160px;
    left: 217px;
    top: 20px;
}

.eye a.eye_mag
{
    background: url(img/btn/mag.png) no-repeat center;
    width: 225px;
    height: 40px;
    left:511px;
    top:220px;
}
.eye a.eye_mar
{
    background: url(img/btn/marafon.png) no-repeat center;
    width: 92px;
    left: 374px;
    top: 149px;
}

.eye a.eye_ped
{
    background: url(img/btn/ped.png) no-repeat center;
    width: 190px;
    left:841px;
    top:268px;
}
.eye a.eye_par
{
    background: url(img/btn/par.png) no-repeat center;
    width: 212px;
    left: 610px;
    top: 56px;
}

/*.eye a.eye_sc
{
    background: url(img/btn/sc.png) no-repeat center;
    width: 225px;
    height: 40px;
    left:444px;
    top:5px;
} */

.eye a.eye_sc
{
    background: url(img/btn/osn_p.png) no-repeat center;
    width: 330px;
    height: 40px;
    left:444px;
    top:5px;
}

.eye a.eye_teech
{
    background: url(img/btn/teech.png) no-repeat center;
    width: 166px;
    left: 912px;
    top: 176px
}

.eye a.eye_opdou
{
    background: url(img/btn/opdou.png) no-repeat center;
    width: 140px;
    height: 42px;
    left:76px;
    top:147px;
}

.ca {
    overflow: hidden;
    height: auto;
}

.line_left {
    width: 240px;
    float: left;
    padding-top: 20px;
    color: #5C3C20;
    clear: left;
    margin-bottom: 30px;
}

div.line_left_main
{
    width: 378px;
    padding-top: 0px;
}

div.line_left_padding
{
    padding: 0px 10px;
    width:220px;
}

div.line_left_padding p
{
    margin: 10px 0px;
}

.left_block {
    margin: 10px 0;
}

.newsline
{
    width: 370px;
}

.newsline h5
{
    font: normal normal bold 15px/20px Tahoma;

    padding: 0;
    margin: 2px 0 8px;
}

.newsline h4, .newsline p {
    padding: 0;
    margin: 0;
    font-size: 11px;
    font-family: tahoma;
}

.newsline a{
    font-weight: bold;
    text-decoration: none;
}

.nl_head {
    height: 39px;
    background: url(img/news/mp_news_head.png) no-repeat center;
    overflow: hidden;
    text-indent: -200px;
}

.nl_bg {
    background: url(img/news/mp_news_bg.png) repeat-y center;
}

.nl_body {
    display: block;
    background: url(img/news/mp_news_gbg.png) no-repeat center top;
    /*background:  #FEFAE6;*/
    padding: 0 14px 8px;
    min-height: 267px;
    margin: 0;
    list-style: none;
}

.nl_body li {
    display: block;
    background: url(img/mp_news_line.gif) no-repeat center bottom;
    padding: 0 0 5px;
    margin: 0;
    overflow: hidden;
}

.nl_body li.l {
    background: none;
    padding-bottom: 10px;
    margin-bottom: 0px;
}

.nl_foot {
    background: url(img/news/mp_news_foot.png) no-repeat center;
    height: 27px;
    text-align: center;
}

.nl_body-cnt
{
    width: 60px;
    float: left;
    margin: 2px 10px 0 0 ;
}

.nl_body-img
{
    border: 1px solid #C9B45A;
}

.pcont {
    float: right;
    width: auto;
    width: 740px;
    padding: 0px 10px 20px;
    overflow: visible;
}

.upcont
{
    float: right;
    height: 20px;
}

div.pcont_main {
    width: 600px;
}

#maincontent
{
    padding-top: 30px;
}

.footer {
    height: 100px;
    clear: both;
}

/*links*/

.download
{
    color: #a99580;
    height: 22px;
    padding: 5px 25px;
}

.download span
{
    color: #422d12;
}

.pdf
{
    background: url(img/ico_pdf.gif) no-repeat center left;
}


/*auth form*/

.auth-inp
{
    float: right;
    /*margin-right: 20px;*/

    border:1px solid #897520;
    color:#6F5028;
}

.auth-t td
{
    padding: 5px 3px;
}

.fb-links
{
    font-size: 12px;
    float: left;
    margin-left: 10px;
}

.fb-links-submit
{
    width: 80px;
    height: 18px;
    background: url(img/btn-80-18.gif) no-repeat;
    border: none;
    color: #5C3C20;
    padding: 0 2px 2px;
}


.line_left_main .left-block
{
    margin: 30px 10px 10px 0px;
    width: 210px;
}

.left-block
{
    background: url(img/rc/dot.gif) 0 0 repeat-x;

    margin: 30px 30px 10px 0px;
}
.block-rnd {background: url(img/rc/dot.gif) 0 0 repeat-x;}
.lb-b {background: url(img/rc/dot.gif) 0 100% repeat-x}
.lb-l {background: url(img/rc/dot.gif) 0 0 repeat-y}
.lb-r {background: url(img/rc/dot.gif) 100% 0 repeat-y}
.lb-bl {background: url(img/rc/bl.gif) 0 100% no-repeat}
.lb-br {background: url(img/rc/br.gif) 100% 100% no-repeat}
.lb-tl {background: url(img/rc/tl.gif) 0 0 no-repeat}
.lb-tr {background: url(img/rc/tr.gif) 100% 0 no-repeat; padding:10px}


.btn-80-24
{
    background: url(img/btn-80-24.gif);
    width: 80px;
    height: 24px;
    border: none;
    color: #5C3C20;
    cursor: pointer;
}

.btn-100-24, .inputbodybutton, .blog-comment-buttons input
{
    background: url(img/btn-100-24.gif);
    width: 100px;
    height: 24px;
    border: none;
    color: #5C3C20;
    cursor: pointer;
}

.btn-200-24, .inputbodybutton, .blog-comment-buttons input
{
    background: url(img/btn-200-24.gif);
    width: 200px;
    height: 24px;
    border: none;
    color: #5C3C20;
    cursor: pointer;
}

.btn-50-24
{
    background: url(img/btn-80-24.gif);
    width: 80px;
    height: 24px;
    border: none;
    color: #5C3C20;
    cursor: pointer;
}

p.sysmsg
{
    margin-left: 6px;
    font-weight: bold;
}

.blog-favorites-head
{
    margin: 0 0 5px 0;
}

.blog-favorites-list
{
    margin-bottom: 0px;
}

.printver
{
    text-decoration: none;
}

.printver img
{
    border: none;
}
