/* === мюшуе пеиъпмаье ъпуйу дйз аъес ъпочлуф ъчхпч === */

* {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 100%;
  border: none; 
  margin:  0;
  padding: 0;
}

/* === цчжмймаиу === */

/* цчжмймами неоамжм яомалз */
h1 {
  font-size: 1.3em;
  text-transform: uppercase;
  font-weight: bold;
  color: #075737;
  padding: 1.3em 0 0 0;
}

/* цчжмймами апмомжм яомалз */
h2 {
  font-size: 1.2em;
  font-weight: bold;
  color: #56A67F;
  padding: 1em 0 0 0;
}


/* цчжмймами поепщежм яомалз */
h3 {
  font-size: 1em;
  color: #404040;
  padding: 1em 0 0 0;
}

h1 a { color: #075737 !important; } 
h2 a { color: #56A67F !important; } 
h3 a { color: #404040 !important; } 

h1 a, h2 a, h3 a {
  text-decoration: none !important;
}

h1 a:hover, h2 a:hover, h3 a:hover {
  text-decoration: underline !important;
}


/* цчжмймами бепаеопмжм яомалз */
h4 {
}

/* цчжмймами нзпмжм яомалз */
h5 {

}

/* нчочжочр, лякеомачллье, кчоиуомачллье ънуъиу */

/* мюьбльх пеиъп */
p {
  font-size: 1em;
  color: #000000;
  padding: 1em 0 0 0;
  text-align: justify;
}

/* кчоиуомачлльх ънуъиу */


ol, ul, li { padding: 0; magrin: 0; }

ul {
  padding: 15px 0 0 0; 
  list-style-position: inside;
  list-style: square;
}

/* лякеомачлльх ънуъми */
ol {
  padding: 15px 0 0 30px;
  list-style-position: outside;
}

li { text-align: justify; }

/* === ъпуйу аьдейелуз пеиъпч === */

strong {
  color: #075737;
  font-weight: bold;
}

em {

}

/* === юймиу пеиъпч === */

blockquote {
  margin-top: 1em;
  padding: 0 19px 14px 15px;
/*  background: #eeeeee url("/img/blockquote_bg.gif") repeat-x left bottom; */
  background: #eeeeee url("/img/blockquote_bg1.gif") repeat-y right bottom;
/*  border-left: 7px solid #075737; */

}



/* фупчпч (юймблчз) -- мюьблм очънмймжчепъз а аеослех бчъпу пеиъпч */
/* а бчъплмъпу, ынужочр, нмъазшелуе, мпоьами у п.н. */
div.cite {
  font-style: italic;
  padding: 0 0 0 150px;
  /* border: 1px solid red; */
  /* position: relative; */
  text-align: left !important;
}

div.cite  * {
  text-align: left !important;
}


/* чапмо */
div.author {
  text-align: right;
  font-style: italic;
}

/* ъъьйич (ноукебчлуе) */

div.note {
  border: none; /* 1px solid red; */
  padding: 1.5em 0 0 15px;
  font-size: 0.85em;
  background: url("/img/note.gif") 0 1.7em no-repeat;
}

/* очцдейупейщ */
hr {
  width: 100%;
  height: 1px;
  color: #075737;
  margin: 1em 0 0 0;

}


/* --- аляпоупеиъпмаье ъъьйиу --- */

a {
  color: #075737;
  text-decoration: underline;
}

a.link    { color: #075737; text-decoration: underline; }
a:visited { color: #56A67F; text-decoration: underline; }
a:hover   { color: #075737; text-decoration: none; }
a:active  { color: #075737; text-decoration: underline; }

/* --- ичопулиу --- */

/* ичопулич ъ йеамх ъпомль ъ мюпеичлуек */
img.left {
  float: left;
  padding: 0;
  margin: 0 10px 10px 0;
}

/* ичопулич ъ ночамх ъпомль ъ мюпеичлуек */
img.right {
  float: right;
  padding: 0;
  margin: 0 0 10px 10px;
}


/* === яночайзвшуе ъпуйу === */

.left  { float: left;  }                     /* мюпеичлуе */
.right { float: right; }

/* жмоуцмлпчйщлме аьочалуачлуе */
/* a[l=left, r=right, c=center] */
.al    { text-align: left   !important; }
.ar    { text-align: right  !important; }
.ac    { text-align: center !important; }

/* аеопуичйщлме аьочалуачлуе */
/* a[t=top, m=middle, b=bottom] */
.at   { vertical-align: top    !important; }
.am   { vertical-align: middle !important; }
.ab   { vertical-align: bottom !important; }

/* аеопуичйщлме у жмоуцмлпчйщлме аьочалуачлуе */
/* a[l=left, r=right, c=center][t=top, m=middle, b=bottom] */
.alt  { text-align: left   !important; vertical-align: top    !important; }
.alm  { text-align: left   !important; vertical-align: middle !important; }
.alb  { text-align: left   !important; vertical-align: bottom !important; }
.art  { text-align: right  !important; vertical-align: top    !important; }
.arm  { text-align: right  !important; vertical-align: middle !important; }
.arb  { text-align: right  !important; vertical-align: bottom !important; }
.act  { text-align: center !important; vertical-align: top    !important; }
.acm  { text-align: center !important; vertical-align: middle !important; }
.acb  { text-align: center !important; vertical-align: bottom !important; }

.clear { clear: both !important;   }

/* цчдчлуе эуоуль */
.w25  { width: 25%  !important; }
.w50  { width: 50%  !important; }
.w75  { width: 75%  !important; }
.w100 { width: 100% !important; }

/* === пчюйуфь === */

/* мюьблчз пчюйуфч, пчюйуфч дйз очцкепиу */

table {
  border-collapse: collapse;
}


/* няъпчз пчюйуфч (blank) */

table.blank {
  width: 100%;
  padding: 0;
}

table.blank tr td {
  padding: 0 15px 0 0;
  vertical-align: top;
  text-align: left;
}


/* пчюйуфч ъ улрмокчфуех  (infotable) */

table.infotable {
  border: none;
  border-bottom: 5px solid #075737;
  padding: 0;
  width: 100%;
  margin-top: 1em;
  background: #FFFFFF;
}

table.infotable tr td {
  border: 1px solid #FFFFFF;
  padding: 6px;
  vertical-align: middle;
  text-align: center;
}

table.infotable thead tr td {
  background-color: #075737;
  vertical-align: middle;
  text-align: center;
  color: #FFFFFF;
  font-weight: bold;
  padding: 6px;
}

table.infotable thead tr th {
  background: #075737 url("/img/thead_bg.gif") 0 0 no-repeat;
  color: #ffffff;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
}

table.infotable tr th {
  border: 1px solid #FFFFFF;
  background-color: #E7E7E7;
  vertical-align: top;
  text-align: left;
  padding: 6px;
  font-weight: normal;
}


table.infotable .bg {        /* дйз бепльс ъпоми (кмтлм ноукелзпщ у и збехие) */
  background-color: #E7E7E7 !important;
}

/* === рмокь аамдч улрмокчфуу === */

form {
  padding: 0;
  margin: 0;
}

select, input, textarea  {
  font-size: 12px;
  font-family: Tahoma, Arial, Helvetica, sans-serif;
  border: 2px solid #CCCCCC;
  padding: 1px 3px;
}

select {
  cursor: pointer;
}

input.radio, input.checkbox {
  border: none;
  cursor: pointer;
}

input.button {
  cursor: pointer;
  border: 2px solid #CCCCCC;
  background: #e7e7e7;
}

label {
  cursor: pointer;
}

fieldset {                        /* жояннуомаич нмйех */
  margin-top: 1em;
  border: 1px solid #737373;
  padding: 0 1em 1em 1em;
}

legend {
 color: #737373;
 font-weight: bold;
 padding: 0 0.5em;
}

fieldset.error {       /* юйми дйз аьамдч мэуюми */
  border: 1px solid #FF0000;
}

fieldset.error legend {
  color: #FF0000;
}

.error   {             /* (пеиъп) мэуюиу ноу цчнмйлелуу рмокь */
  color: #FF0000;
  font-weight: bold;
}

.error_comment {       /* имккелпчоух и мэуюие, кепмдь яъпочлелеуз мэуюиу */
  padding: 0.2em 0 0 0;
  font-weight: normal;
  color: #FF0000;
}

.required {            /* мпкебчеп мюзцчпейщляв дйз цчнмйлелуз улрмокчуфв */
  color: #FF0000;
}

.example {             /* ноукео, ичи цчнмйлзпщ нмйе */
  font-style: italic;
  font-weight: normal;
}

.comment {            /* имккелпчоух, ичи цчнмйлзпщ нмйе */
  color: #737373;
  font-weight: normal;
}

.warning {            /* ноедяноетделуе ноу цчнмйлелуу рмокь */
  color: #FF0000;
  font-weight: normal;
}

/* ========================================================================== */
