body {
        margin : 0;
        background-color: lightblue;
        }
 img.dz {border-width: 1px; border-color:darkblue; border-style: inset;}
a {
        color: darkblue;
        text-decoration : none;
        font-size : 14px;
        font-family : Verdana, Tahoma, Arial, sans-serif;
        font-weight: 300;
}
a:hover {
        font-size : 14px;
        color: darkblue; text-decoration: underline;background-color: lightblue;
}
.k {
       text-align: left;
       font-family: Verdana, Tahoma, Arial, sans-serif;
       font-size: 12px;
       line-height: 18px;
       font-weight: 300;
       color: #000000;
}
.naviimage {vertical-align: middle;}
 .logo {font-size: 14px;
           font-style: normal;
           color: darkblue;
           text-align: center;
           font-weight: bold;
}
 .link {font-size: 14px;
           font-style: normal;
           color: darkblue;
           text-align: center;
           font-weight: 600;
}
h1 {
        text-align:center;
        font-size: 25px;
        color: #880000;
        font-family : Verdana, Tahoma, Arial, sans-serif;
}
h2 {
        color: #000088;
        text-align: center;
        font-family : Verdana, Tahoma, Arial, sans-serif;
        font-size: 23px;
}
h3 {
        color: #0000b8;
        text-decoration: none;
        text-align: center;
        font-family: Verdana, Tahoma, Arial, sans-serif;
        font-size: 20px;
}

h4{
       color: darkblue;
       text-decoration: none;
       text-align: center;
       font-family: Verdana, Tahoma, Arial, sans-serif;
       font-size: 18px; 
       font-weight: 600;
       margin: 3px 8px 3px 8px;

}
.style2 {
        font-size: 18px;line-height: 18px;
        font-weight: 100;font-style:italic;
        color: darkblue;
}
.style3 {font-size:22px;font-style:normal;font-weight:bold;color:darkblue;text-align:center;} 
.style4 {
        font-size: 20px;line-height: 22px;
        font-weight: 300;font-style:italic;
        color: darkblue;
}

.style5 {font-size:20px;font-style:oblique;font-weight:600;color: #880000;}
.style9 {
        font-family: Verdana, Tahoma, Arial, sans-serif;
       font-size:28px;
        font-style:italic;
        color: #cc0000;
        font-weight: 900;
}
.style10 {
        font-family: Verdana, Tahoma, Arial, sans-serif;
       font-size: 16px;
        font-style: normal;
        color:#75cbdd;
        font-weight: 300;
}

ol,ul {
        font-family: Verdana, Tahoma, Arial, sans-serif;
        font-size:16px;
        text-indent:4px;
        line-height:22px;
        text-align : left;
        font-style:italic;
        color: darkblue;
}

.order {font-size: 14px;
           font-style: normal;
           color: #0000b8;
           text-align: center;
           font-weight: 600;
}

td { vertical-align : top; }
p.just_text{
       width: 95%;
       text-align: left;
       font-family: Verdana, Tahoma, Arial, sans-serif;
       font-size: 12px;
       line-height: 18px;
       font-weight: 300;
       color: #00000;
       text-indent: 20px;
       padding: 2px 10px 0px 10px;
}


p.column_text{          /* стиль текста в колонках */
       width: 95%;
       font-family:  Verdana, Tahoma, Arial, sans-serif;
       font-size: 12px;
       line-height: 15px;
       color: #000000;
       text-indent: 0px;
       text-align: center
       padding: 2px 10px 0px 10px;
}

p.column_text a{
     text-decoration: underline;
}



div.columns{
       width: 90%;
       height: 320px;
       text-align: center;
       margin: auto;
}


div.single_column{
      width: 40%;
      height: 100%;

      float: left;
      margin: auto;
      padding: 0px 10px;

/*      border: #777777 solid 1px;
*/
}

div.free_space{
      width: 26px;
      height: 320px;

      float: left;
      margin: auto;


}



dl {font-family: Verdana, Tahoma, Arial, sans-serif; font-size:9pt; line-height:15pt;}
span.emfasis {color:#165c97;font-style:italic;font-weight:bold;}
img.equip {float:left;}
image {
        border: thin none;
}

dt {text-decoration:underline;font-style:italic;font-weight:bold;font-size:11pt}
dd {font-style:italic;font-size:11pt}
li.indent {text-indent:10px;list-style-type: none;}
.th {text-align:left;}
.intoem {font-weight:bold;text-indent:0;}
.cromol {vertical-align:top;font-weight:bold;}
.prof_meth_ul {font: 'Arial';font-weight: bold;font-size: 11pt;}
.prof_meth_p {font-size:16pt;font-weight:bold;letter-spacing:.8pt;font-family:'Arial'}
.prof_meth_td_up {vertical-align:bottom;font-size:20.0pt;font-family:'Arial Black';width:45%;height:110px}
.prof_meth_table {width:100%}
.prof_meth_td {width:50%}
.prof_meth_down {vertical-align:bottom;font-family:'Arial Black';font-size:13.0pt;width:45%;height:90px}
.prof_meth_tabs {border:groove 1px black;width:45%;height:90px}

.semitrans {filter:Alpha(Opacity=30)}
