.row{
        display:flex
    }
#nav {
    min-height:100px;
    width:91%;
    background-color: #00574B; 
    display: block;
}
#nav img {width:120px;}
.banner {
    min-height:1px;
    width:91%;
    background-color: #00574B; 
    display: block;
}
.banner-footer {
    min-height:1px;
    width:100%;
    background-color: #00574B; 
    color:#aaa;
    display: block;
    margin-top:10px;
    margin-bottom:10px;
}
#menu-vertical{
    min-height:200px;
    min-width:20%;
    color:#008577;
    background-color: white; 
    display: inline-block;
    vertical-align:top;
    text-align: center;
}
 
#content{
    min-height:300px;
    max-width:71%;
    background-color: white; 
    display: inline-block;
}
#menu-vertical,
#content {
  vertical-align:top;  margin:0 0 0 0;  padding:0 0 0 0;

}

.vvodka {
    font-family:Aksent;
    font-weight:normal;
    color: #00574B;
    font-size: 140%;
}
body {
    font-family: Aksent, Verdana, Tahoma, Arial, Helvetica, sans-serif; 
    font-size: 11pt; /* Размер шрифта в пунктах */ 
    color: black;
    margin: 0;
}
h1 {
font-size: 200%; /* Размер шрифта в процентах */ 
} 
h2 {
font-size: 150%; /* Размер шрифта в процентах */ 
} 
h3 {
font-size: 180%; /* Размер шрифта в процентах */ 
} 
h4 {
font-size: 160%; /* Размер шрифта в процентах */ 
} 
h5 {
font-size: 140%; /* Размер шрифта в процентах */ 
} 
h6 {
font-size: 120%; /* Размер шрифта в процентах */ 
} 
h1, h2, h3, h4, h5, h6, vvodka {
font-family: Aksent, 'Times New Roman', Times, serif; /* Гарнитура текста */ 
}

p:first-letter {
    font:bold 150% Aksent,Verdana;
    float:left;
    color:#00574B;
    vertical-align:top;
}
hr {
    height: .5em;
    border: 0;
    box-shadow: inset 0 12px 12px -12px rgba(0, 0, 0, 0.5);
    margin: 0;
    color:black;
    background: currentColor;
}
A:link { color: #00F;}
A:visited {color: #CCC;}
A:active {color: #F00;}
A:hover {color: #F90;}

A.header:link { color: gray;}
A.header:visited {color: #CCC;}
A.header:active {color: #00F;}
A.header:hover {color: #FFF;}

A.footer:link { color: #000;}
A.footer:visited {color: #CCC;}
A.footer:active {color: #00F;}
A.footer:hover {color: #FFF;}

table {
    margin-top: 20px;
    margin-bottom: 20px;
}
.icon, .bigimg {
    color:black;
}
p.icon:first-line {
    color:#00574B;
}
p.icon img {
    width:64px;
    height:64px;
    float:left;
}
p.bigimg img {
    width:512px;
}
cite {
   color:#00574B;
    
}
blockquote.icon img {
    width:64px;
}
