body {min-height: 100%; height: 100%;font-family: Arial,Tahoma,Sans-Serif; }
#page-wrapper {height: 100%; min-height: 100%;}
/*----------------------------------------------------------------------------*/
.left_mt, .right_mt {float: none;}
.left_mt {width: 270px;}
.right_mt {width: 250px;}
.centr_mt{min-width: 500px;}
.name_block{text-align: left;color: white;font-size: 14px; background-color: #4577A9;padding: 3px;margin-top: 2px;}
.div_centr a, .div_centr a:visited {color: #4577A9;}
.reklamadiv{margin: 0px;}
/*----------------------------------------------------------------------------*/
.clear{clear: both;}
.icon {margin-right: 5px;}
.aleft {text-align: left !important;}
.acenter {text-align: center !important;}
.aright {text-align: right !important;}
.ajustify {text-align: justify !important;}
.left{float: left;}
.right{float: right;}
/*----------------------------------------------------------------------------*/
.desc-section {margin: 15px 5px; padding: 5px; text-align: justify; /*border: 1px dashed #999999; border-radius: 5px;*/}
.photoes-section{margin-bottom: 15px; padding: 5px; text-align: center;}
.sec-photo{display: inline-block; width: 252px; padding: 3px; 
		  border: 1px dotted #999999; border-radius: 5px; 
		  vertical-align: top; margin: 0px 10px 10px 0px;}
.sec-photo img {border-radius: 5px; border: 1px solid #DDDDDD;}
.sec-photo .desc-photo {padding: 2px; text-align: justify;}
/*----------------------------------------------------------------------------*/
.org-contakts-title {color: #4577A9; font-size: 14px; font-weight: bold;}
.orgs{margin-bottom: 20px;}
.org {margin-bottom: 15px; border-bottom: 2px solid #e8b03a; padding: 5px 10px 15px 10px;}
.org .logo {max-height: 100px;}
.org table{width: 100%;}
.org table caption {text-align: left; font-size: 17px; font-weight: bold;}
.org table tr td {text-align: left; vertical-align: top; padding: 1px;}
.org table tr td:first-of-type{width: 55%;}
.lis {
    color: #0063DC;
    cursor: pointer;
    float: left;
    font-size: 13px;
    list-style: none outside none;
    margin: 2px;
    padding: 3px;
    text-decoration: underline;
    width: 15px;
}
table tr td {
    padding: 2px;
    text-align: left;
}