/* интерфейс */
html, body, img{ margin:0; padding:0; border:none;}
body{ background-color: #17484D; ;}

.dis_sides_shadow{
    background: url(/media/img/bg_sides_shadow.png) repeat-y center top;
}
.dis_bottom_shadow{
    background: url(/media/img/bg_bottom_shadow.png) repeat-x center bottom;
    padding-bottom: 47px;
}

#box{/*border:1px solid red;*/
    position: relative;
    width: 900px; margin: 0 auto 0 auto;
    /*background: #078F9B url(/media/img/bg_box.png) no-repeat center bottom;*/
    background-color: #078F9B;
}








#head{
    height: 357px; padding-top:1px;
    background: url(/media/img/bg_head.jpg) no-repeat center 0;
}






#logo_block{ /*border:1px solid white;*/
    position: absolute;
    margin: 60px 0 0 350px;
    /*background-color: #CAECFE;*/
}
#logo_block * {margin:0; padding:0; border: none;}
#logo_block p{
    /*position:absolute;*/ margin: -16px 0 0 43px;
    color: #df0515;
}



#menu *{ margin: 0; padding: 0; border: none;}
#menu{ position:absolute; width:900px; margin-top: 325px;}
#menu ul{ list-style-type: none; width:700px; margin: 0 auto;}
#menu li{/*border:1px solid red;*/
    float: left; width: 140px;
    text-align: center;
    font-family: Arial; font-size: 22px;
    text-shadow: #000000 0px 0px 2px;
}
#menu a{text-decoration: none;}
#menu .active a{ color: #df0515;}
















#main{
    height: 523px; padding-top:1px; overflow: hidden;
    background: url(/media/img/bg_main.jpg) no-repeat center 0;
}



.block{ width: 694px; margin: 0px auto 3px auto;}
.block .dis_block_top{
    height:10px; overflow: hidden;
    background: url(/media/img/bg_block_top.png) no-repeat center 0;

}
.block .dis_block_bottom{
    height:10px; overflow: hidden;
    background: url(/media/img/bg_block_bottom.png) no-repeat center 0;
}

.block .content{
    background: #30A1AB url(/media/img/bg_block_main.png) repeat-x 0 0;
    border-left: 1px solid #0e545c; border-right: 1px solid #0e545c;
    height:200px; padding-top:10px;
    padding-left: 35px; padding-right:35px;
    overflow: hidden;
}











#foot{
    height: 353px; padding-top:1px;
    background: url(/media/img/bg_foot.jpg) no-repeat center 0;
}

#foot_block{
    position:absolute; margin: 301px 0 0 105px;
    width: 245px; height: 79px;
    background: #174F54 url(/media/img/bg_foot_block.png) no-repeat 0 0;
}
#foot_block *{ margin:0; padding:0; border: none;}
#foot_block p{ text-align: center; margin-right:20px;}
#copy_azuma{ margin-top: 15px; text-transform: uppercase;}
#copy_intecco{ margin-top: 5px;}



#corner{ /*border:1px solid red;*/
    position: absolute; z-index: 200;
    margin: -47px 0 0 743px;
    width: 54px; height: 46px;
    background: url(/media/img/corner.png) no-repeat 0 0;
}



.clear{ clear: both;}
.left{ float: left; color: red;}
.pre{ white-space: pre;}
.nobr, .nowrap{ white-space: nowrap;}
