body {
    font-family: "MonoType Corsiva",Palatino,"Times new roman";
    font-size: 16px;
    /*line-height: 24px;*/
    color: #281fce;
    background: #8092b0 url('../images/tapet3b.png') repeat;
}

body, div, section, article, img, footer {
    margin: 0;
    padding: 0;
}

section, article, footer {
    display: block;
}

.gradient {
    background: rgb(229,200,94); /* Old browsers */
    background: -moz-linear-gradient(top, rgba(229,200,94,1) 0%, rgba(229,200,94,1) 0%, rgba(229,200,94,1) 0%, rgba(229,200,94,1) 0%, rgba(80,126,191,1) 0%, rgba(247,242,225,1) 8%, rgba(237,220,173,1) 30%); /* FF3.6+ */
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(229,200,94,1)), color-stop(0%,rgba(229,200,94,1)), color-stop(0%,rgba(229,200,94,1)), color-stop(0%,rgba(229,200,94,1)), color-stop(0%,rgba(80,126,191,1)), color-stop(8%,rgba(247,242,225,1)), color-stop(30%,rgba(237,220,173,1))); /* Chrome,Safari4+ */
    background: -webkit-linear-gradient(top, rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(80,126,191,1) 0%,rgba(247,242,225,1) 8%,rgba(237,220,173,1) 30%); /* Chrome10+,Safari5.1+ */
    background: -o-linear-gradient(top, rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(80,126,191,1) 0%,rgba(247,242,225,1) 8%,rgba(237,220,173,1) 30%); /* Opera 11.10+ */
    background: -ms-linear-gradient(top, rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(80,126,191,1) 0%,rgba(247,242,225,1) 8%,rgba(237,220,173,1) 30%); /* IE10+ */
    background: linear-gradient(to bottom, rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(229,200,94,1) 0%,rgba(80,126,191,1) 0%,rgba(247,242,225,1) 8%,rgba(237,220,173,1) 30%); /* W3C */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e5c85e', endColorstr='#eddcad',GradientType=0 ); /* IE6-9 */
}
/*end gradient*/

#container {
    width: 975px;
    /*width: 80%;*/
    z-index: 2;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 20px;
    top: 0;
    position: relative;
    /*box-shadow: 5px 10px 10px 5px #888888;*/
    box-shadow: 0px 0px 15px black;
    border-collapse: collapse;
    border-spacing: 0;
}

.inline-block {
    display: inline-block;
}

.header {
    width: 52%;
}

.aside {
    margin-top: 230px;
    width: 23%;
    vertical-align: top;
}

    .aside div {
        margin-bottom: 25px;
        height: 65px;
        border: 0px solid red;
    }

.left {
    text-align: left;
}

.center {
    text-align: center;
}

.right {
    text-align: right;
}

a {
    text-decoration: none;
}

.leftPosochka {
    vertical-align: top;
    position: relative;
    top: 5px;
}

.marginTop30px {
    margin-top: 30px;
}

.aside div a img {
    border-radius: 10px;
    -moz-border-radius: 10px;
    border-style: solid;
    border-bottom-color: rgba(118, 72, 40, 0.68);
    border-right-color: rgba(118, 72, 40, 0.68);
    border-left-color: #e3e2d1;
    border-top-color: #e3e2d1;
    border-width: 1px;
    width: auto;
    /*box-shadow: 3px 2px 2px 2px #315ca2;*/
}

#map1 img {
    width: 147px;
    height: 198px;
}

#english, #patepisi, #post {
    height: 23px;
    text-align: center;
    padding: 5px 3%;
    margin-left: 10px;
    border: 0px solid #ff0000;
}

    #english a {
        text-decoration: none;
        font-family: "MonoType Corsiva",Palatino,"Times new roman";
        font-size: 1.3em;
        color: #281fce;
    }

    #patepisi a {
        text-decoration: none;
        font-family: "MonoType Corsiva",Palatino,"Times new roman";
        font-size: 1.3em;
        color: rgb(131,12,32);
    }

    #post a {
        text-decoration: none;
        font-family: "MonoType Corsiva",Palatino,"Times new roman";
        font-size: 1.3em;
        color: #6666cc;
    }

.textCentered {
    text-align: center;
    font-weight: bold;
    font-family: Cambria, "Time New Roman", Tahoma;
    font-size: 0.8em;
    color: #493726;
}
/*slideShow*/
#sliderWrapp {
    width: 100%;
    text-align: center;
    position: relative;
    z-index: 4;
}

    #sliderWrapp > div {
        margin: 0 auto;
    }

.csslider1 {
    display: inline-block;
    position: relative;
    margin: 0 auto;
    width: 100%;
}
/*end slideShow*/
#footer {
    margin-top: 50px;
    height: 150px;
    text-align: center;
    padding: 40px 0px 0px 15px;
    position: relative;
}

    #footer a {
        /*margin-left:10px;*/
        text-decoration: none;
        font-family: MonoCondensed;
        font-size: 1.1em;
    }

    #footer img {
        border-radius: 10px;
        -moz-border-radius: 10px;
    }

#img_noborder {
    border: none;
}

#footerBar {
    width: 100%;
    height: 90px;
    background-color: #f1d6a3;
    border-top: 1px solid rgba(118, 72, 40, 0.28);
    bottom: 0px;
    left: 0px;
    position: relative;
}

    #footerBar > div {
        border: 0px solid #ff0000;
    }

        #footerBar > div > a {
            margin: 50px 3px 0px 3px;
            float: right;
            position: relative;
            text-decoration: none;
            transition: all .5s ease;
        }

.marginRight {
    margin-right: 50px;
}

#footerBar > div > a:after {
    display: block;
    content: "";
    clear: both;
    zoom: 1;
}

#youTube {
    width: 32px;
    height: 32px;
    background-image: url('../images/youtubeGrey.png');
    transition: all .5s ease;
}

#google {
    width: 32px;
    height: 32px;
    background-image: url('../images/googleGrey32x32.png');
    transition: all .5s ease;
}

#rss {
    width: 45px;
    height: 16px;
    background-image: url('../images/rss_icon_grey.gif');
    transition: all .5s ease;
}
/*effect*/
#effect {
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: -1;
    transition: all .7s ease;
}
/*end footer*/
/*fix images responsive*/
img {
    max-width: 100%;
}
/*end format images*/
.aside div a img:hover {
    border-style: solid;
    border-width: 0px;
    box-shadow: 5px 8px 8px 5px #8e76d8;
}

#footer img:hover {
    box-shadow: 5px 5px 5px #830c20;
}

#english a:hover, #patepisi a:hover, #post a:hover {
    text-decoration: underline;
}

#footerTextCentered a:hover {
    text-decoration: underline;
}

#youTube:hover {
    background-image: url('../images/youtube.png');
}

#rss:hover {
    background-image: url('../images/rss_icon.gif');
}

#google:hover {
    background-image: url('../images/google32x32.png');
}

#footerBar > div:hover #effect {
    bottom: 0;
    right: 0;
    position: absolute;
    z-index: 4;
}
