/* CSS Document */

/* Generated via www.cssmenubuilder.com */
* {
        margin:0;
        padding:0;
        font-family: Arial, Helvetica, Sans-Serif;
        }
html, body {
        height:100%;
        }
input {
        padding:2px 4px;
        }
body, p, div, table, td, th, input, option, select, button, li, a {
        font-size:12px;
        }
body {
        background-color:#fff;
        }
    P {
 line-height: 1.9em;
 text-indent: 20px; /* Отступ первой строки в пикселах */
}
table, img {
        border:0;
        }
table {
        border-collapse:collapse;
        }
table td {
        padding:0px;
        vertical-align:top;
        }
div {
        -moz-box-sizing: border-box;
        -webkit-box-sizing: border-box;
        -ms-box-sizing: border-box;
        box-sizing: border-box;
        }
a, a:link, a:visited, a:active {
        color:#00f;
        }
a:hover {
        color:#f00;
        }
:focus {
        outline:none;
        }
/* Generated via www.cssmenubuilder.com */

/* Generated via www.cssmenubuilder.com */

/* Generated via www.cssmenubuilder.com */

/* Generated via www.cssmenubuilder.com */

/* Generated via www.cssmenubuilder.com */

/* Generated via www.cssmenubuilder.com */

.menu{margin:0 auto; padding:0; height:30px; width:100%; display:block; background:url('topMenuImages.png') repeat-x;}
.menu li{padding:0; margin:0; list-style:none; display:inline;}
.menu li a{float:left; padding-left:15px; display:block; color: #ffffff; text-decoration:none; font:12px Verdana, Arial, Helvetica, sans-serif; cursor:pointer; background:url('topMenuImages.png') 0px -30px no-repeat;}
.menu li a span{line-height:30px; float:left; display:block; padding-right:15px; background:url('topMenuImages.png') 100% -30px no-repeat;}
.menu li a:hover{background-position:0px -60px; color:rgb(255,255,255);}
.menu li a:hover span{background-position:100% -60px;}
.menu li a.active, .menu li a.active:hover{line-height:30px; font:12px Verdana, Arial, Helvetica, sans-serif; background:url('topMenuImages.png') 0px -90px no-repeat; color: #990000; font-weight: bold;}
.menu li a.active span, .menu li a.active:hover span{background:url('topMenuImages.png') 100% -90px no-repeat;}
div.menu6{
  padding: 2px 2px 3px 60px;
  font-weight: bold;
}
div.vtoroi {
  background-color: #FFFFFF;
  border-bottom: 1px #cddce0 dashed;
   border-top: 1px #cddce0 dashed;
   margin: 10px;
   padding: 5px 0px 5px 0px;
}


div.vtoroi2  {
  background-color: #e5eaeb;
  padding: 10px;
}
div.tre{
  padding: 10px;
  margin: 10px;
}
div.pervi{
  padding: 10px;
  margin: 10px;
}
h1 {
        font-size: 16px;
        color: #990000;
    border-bottom: 1px solid maroon; /* Параметры линии под текстом */
 font-weight: bold; /* Убираем жирное начертание */
 padding-bottom: 5px; /* Расстояние от текста до линии */
}
h2 {
        font-size: 16px;
        color: #0075b0; }
 p.news {
 line-height: 1.9em;
 text-indent: 0px; /* Отступ первой строки в пикселах */
}
img.new{
  margin: 5px 5px 5px 0px;
}
img.new2{
  margin: 5px 0px 5px 10px;
}
img.new3{
  margin: 10px 10px 5px 0px;
}
div.news1{
  padding: 10px;
   border-bottom: 1px #cddce0 dashed;
   margin-bottom: 10px;
}

p.data{
 text-indent: 0px;
 color: #CCCCCC;
 font-size: 9px;
}

a:link {
        color: #00A5F4;
}
a:visited {
        color: #005E8A;
}
a:hover {
        color: #990000;
}
a:active {
        color: #00A5F4;
}
h3 {
        font-size: 12px;
        color: #CC0000;
}
h4 {
        font-size: 14px;
        color: #CC0000;
    font-weight: normal;

}
ol.tab22{
  margin-left: 20px;
}


