html{
    overflow-y: scroll;
}
html,body{
    font: 12px Verdana,Arial,sans-serif;
    padding: 0px;
    margin: 0px;
    width: 100%;
    min-width: 980px;
    height: auto;
    min-height: 100%;
    color: #000;
}

body{
    background: #fff url('../../img/blog/bg.jpg') center top no-repeat;
}

h1{
    font-size: 24px;
    font-weight: normal;
    text-decoration: none;
    color: #7a9c1d;
}
h3{
    font-size: 12px;
    font-weight: bold;
    text-decoration: none;
    color: #37958c;
}
p{
    margin-bottom: 10px;
    line-height: 18px;
}
a{
    color: #37958c !important;
    text-decoration: underline;
}
a:hover{
    color: #a9d9d3 !important;
}
a.active{
    font-weight: bold;
}
strong,b{
    font-weight: bold;
}

#body{
    position: relative;
    width: 980px;
    height: auto;
    left: 50%;
    margin-left: -490px;
}
/* BEGIN top block */
#top_block{
    font-size: 11px;
    position: relative;
    height: 195px;
    margin: 25px 0 0 30px;
}
    #top_block #links{
        display: block;
    }
        #links li{
            display: block;
            float: left;
            list-style: none;
        }
        #links li.line{
            width: 7px;
            height: 12px;
            margin: 0 7px -1px 0;
            border-right: 1px solid #37958c;
        }
    #top_block #logo{
        display: block;
        position: absolute;
        top: 48px;
        left: 1px;
        width: 105px;
        height: 79px;
        background: url('../../img/blog/logo.gif') left top no-repeat;
    }
    #top_block #top_text{
        font-size: 26px;
        font-weight: normal;
        display: block;
        position: absolute;
        top: 146px;
        left: -3px;
        color: #647c0f;
    }
    #top_block #blog_icon{
        position: absolute;
        bottom: -29px;
        right: 138px;
        width: 199px;
        height: 113px;
        background: url('../../img/blog/blog_icon.png') left top no-repeat;
        z-index: 5;
    } 
/* END top block */

/* BEGIN center block */
#all_content{
    position: relative;
    margin-left:  30px;
    z-index: 10;
}
    #all_content #left_content{
        position: relative;
        float: left;
        width: 680px;
        height: auto;
    }
    #all_content #right_content{
        position: relative;
        float: right;
        width: 200px;
        height: auto;
    }

/* END center block */

/* BEGIN post block */
div.one_post{
    margin: 15px 0 40px 0;
}
    
    .one_post h1 a{
        color: #7a9c1d !important;
        text-decoration: none;
    }
    div.one_post span{
        font-size: 11px;
        color: #999;
    }
    div.one_post div.text_post{
        line-height: 18px;
        margin: 15px 0 20px 0;
    }
    div.one_post table.bottom_post td{
        padding-top: 7px;
        font-size: 11px;
        padding-right: 6px;
        color: #999;
        vertical-align: middle;
    }
/* END post block */


/* BEGIN calendar */
#calendar{
    width: 165px;
}
#calendar a.month{
    text-align: center;
    display: block;
    margin-bottom: 10px;
}
#calendar span{
    font-size: 11px;
    display: block;
    float: left;
    width: 16px;
    line-height: 13px;
    margin: 0 7px 10px 0;
    text-align: right;
    overflow: hidden;
}
    #calendar .week{
        font-weight: bold;
        color: #799c1c;
    }
    #calendar span a{
        font-weight: bold;
        color: #000 !important;
    }
    #calendar span a:hover{
        text-decoration: none !important;
    }

#archive_calendar{
    width: 100% !important;
}
/* END calendar */

/* BEGIN menu_block */
div.submenus{
    margin-top: 40px;
}
    div.submenus a {
        display: inline-block;
        height: 90px;
        width: 80px;
        margin-top: -10px;
        background-position: left top;
        background-repeat: no-repeat;
    }

a.wifi {
    background-image: url('../../img/fase/menus/pic/wifi.png');
}
a.news {
    background-image: url('../../img/fase/menus/pic/news.png');
}
a.avenue {
    background-image: url('../../img/fase/menus/pic/aleya.png');
}
a.parkman {
    background-image: url('../../img/fase/menus/pic/parkman.png');
}

    /* BEGIN soc seti */
    a.soc_seti{
        display: block;
        width: 78px;
        height: 22px;
        margin-top: 15px;
        background-position: 0px 0px;
        background-repeat: no-repeat;
    }
    a.soc_seti:hover{
        background-position: 0px -22px;
    }
    
    a.youtube{ background-image: url('../../img/blog/soc_seti/youtube.gif'); }
    a.vkontakte{ background-image: url('../../img/blog/soc_seti/vkontakte.gif'); }
    a.twitter{ background-image: url('../../img/blog/soc_seti/twitter.gif'); }
    a.facebook{ background-image: url('../../img/blog/soc_seti/facebook.gif'); }
    /* END soc seti */
/* END menu_block */

/* BEGIN comments block */
.comments{
    padding: 0 22px;
    margin-bottom: 10px;
    border-bottom: 1px solid #999;
}
    .comments h3{
        margin: 0px;
        padding: 0px;
        margin-bottom: 5px;
    }
    .comments span{
        font-size: 11px;
        color: #999;
    }
    .comments p{
        margin-top: 5px;
    }
/* END comments block */

#bottom_block{
    font-size: 10px;
    position: absolute;
    bottom: -40px;
    padding-bottom: 10px;
    left: 50%;
    width: 980px;
    margin-left: -461px;
    color: #013d6b;
}

#parkman {
    display: block;
    position: absolute;

    top: 170px;
    left: 50%;
    width: 370px;
    height: 459px;
    margin: 0 0 0 -185px;
    border: 0px;
    z-index: 100;
}
