.txt
{
 clear: both;
 overflow: hidden;
  margin: 0px;
 width: 994px;
 font: normal 1.1em / 1.2em Arial, sans-serif;
 _width: 100%;
 _border: 2px solid #ffffff;
 color: #000000;
 _margin-left: 20px;
}

.txt table
{
 width: 950px;
 margin: 0px auto;
 _padding: 40px;
 border-spacing: 2px;
}

.txt tr
{
 _background-color: #afc1cb;
 color: #111;
 _padding: 40 20 10 0px;
}

.txt th, td
{
 padding-left: 40px;
 padding-top: 10px;
 padding-bottom: 10px;
}

.txt th
{
 color: black;
}

.txt b
{
 font: bold 1.05em / 1.2em Arial, sans-serif;
 text-align: left;
 font-weight: 400;
 text-indent: 20px;
 color: #111111;
 _padding: 10px 20px;
 _margin: 10px 20px;
}
.txt b1
{
 font: bold 1.05em / 1.2em Arial, sans-serif;
 text-align: left;
 font-weight: 400;
 _text-indent: 20px;
 color: #1d4085;
 _padding: 10px 20px;
 _margin: 10px 20px;
 position:relative;
}
.txt b2
{
 font: bold 1.20em / 1.45em Arial, sans-serif;
 position:relative;
 text-align: center;
 font-weight: 400;
 _text-indent: 20px;
 color: #1d4085;
 padding: 20px 20px;
 margin: 20px 20px;
}

.txt p
{
 font: normal 1.0em / 1.4em  Arial, sans-serif;
 text-align: left;
 font-weight: 400;
 text-indent: 20px;
 text-align: justify;
 color: #111111;
 padding: 0px 20px;
}

.txt p1
{
 text-align: center;
 font: italic 0.7em / 1.0em Arial, sans-serif;
 font-weight: 200;
 text-indent: 40px;
 color: #111111;
 padding: 0px 0px;
}

.txt p2
{
 font: bold 0.90em / 1.2em Arial, sans-serif;
 text-align: right;
 _font-weight: 400;
 _text-indent: 40px;
 color: #000;
 _padding: 0px 20px;
}
.txt p3
{
 font: normal 1.0em / 1.4em  Arial, sans-serif;
 text-align: left;
 font-weight: 400;
 text-align: justify;
 color: #111111;
 padding: 0px 20px;
}

.txt h
{
 text-align: center;
 font-weight: 400;
 color: #F7A900;
}

.txt h1
{
 text-align: center;
 font: bold 1.2em / 1.3em  Arial, sans-serif;
 font-weight: 400;
 _background-color: #2771a6;
 color: #1D4085;
 padding: 0px 20px;
 margin: 10px 20px;
}

.txt h2
{
 text-align: center;
 font: bold 1.1em / 1.3em  Arial, sans-serif;
 font-weight: 400;
 _background-color: #2771a6;
 color: #1D4085;
 padding: 0px 20px;
 margin: 10px 20px;
}

.txt h3
{
 position: absolute;
 text-align: center;
 font: bold 1.2em / 1.4em Arial, sans-serif;
 _font-weight: 400;
 _border: 2px solid #2771a6;
 color: #1d4085;
 _padding: 20px 20px;
 margin: 0px 5px;
 top: 70%;
 _transform: translateY(20%);
 left: 50%;
 transform: translateX(-50%);
  _text-indent: 50px;
 _clear: both;
 _background-color: #2771a6;
 _text-align: justify;
}

.txt h4
{
 text-align: right;
 font: italic 1.0em / 1.0em Arial, sans-serif;
 font-weight: 400;
 color: #1D4085;
 width: 940px;
 margin: 0px auto;
}

ul
{
 padding: 10px 60px;
 font: normal 1.0em / 1.3em  Arial, sans-serif;
 text-align: left;
}

ol
{
 padding: 10px 60px;
 font: normal 1.0em / 1.3em  Arial, sans-serif;
 text-align: left;
}

.block1_mir
{
 width: 450px;
 text-align: center;
 position: relative;
 min-height: 20px;
 padding: 0px 22px;
 margin: 10px 0px 0px 0px;
 float: left;
 clear: none;
 _background-image: url(/image/content/mir_.png);
}

.block1_dako
{
 width: 450px;
 text-align: center;
 position: relative;
 min-height: 20px;
 padding: 0px 22px;
 margin: 10px 0px 0px 0px;
 float: right;
 clear: none;
}

.block1_uko
{
 width: 450px;
 text-align: center;
 position: relative;
 min-height: 20px;
 padding: 0px 22px;
 margin: 10px 0px 0px 0px;
 float: right;
 clear: none;
}

@media only screen and (max-width : 1100px)

{
 .txt
 {
  clear: both;
  overflow: hidden;
  margin: 0px;
  width: 740px;
  font: normal 1.1em / 1.2em Arial, sans-serif;
  _width: 100%;
  _border: 2px solid #ffffff;
  color: #000000;
  _margin-left: 20px;
 }

 .txt table
 {
  width: 740px;
  margin: 0px auto;
  _padding: 40px;
  border-spacing: 2px;
 }

 .txt tr
 {
  _background-color: #afc1cb;
  color: #111;
  _padding: 40 20 10 0px;
 }

 .txt th, td
 {
  padding-left: 40px;
  padding-top: 10px;
  padding-bottom: 10px;
 }

 .txt th
 {
  color: black;
 }

 .txt h2
 {
  text-align: center;
  font: bold 1.3em / 1.3em  Arial, sans-serif;
  font-weight: 400;
  _background-color: #2771a6;
  color: #1D4085;
  padding: 0px 20px;
  margin: 10px 20px;
 }


 .txt h3
 {
  position: absolute;
  text-align: center;
  font: bold 0.85em / 1.2em Arial, sans-serif;
  color: #1d4085;
  margin: 0px 5px;
  top: 78%;
   left: 50%;
  transform: translateX(-50%);

 }

 .txt p
 {
  font: normal 1.1em / 1.4em  Arial, sans-serif;
  text-align: left;
  font-weight: 400;
  text-indent: 20px;
  text-align: justify;
  color: #111111;
  padding: 0px 20px;
 }

}