body {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
margin:0;
padding:0;
}

h1 {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
color:#1e5a96;
text-align:left;
padding-left:19px;
font-weight:200;
}

.idish {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:16px;
font-style:normal;
color:#1e5a96;
text-align:right;
padding-right:19px;
font-weight:200;
}

p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
text-align:justify;
}

a {
color:#0060C0;
text-decoration:none;
font-size:13px;
}

a img {
border:none;
}

a:hover {
text-decoration:none;
}

.link2 {
padding-top:5px;
padding-bottom:5px;
font-size:13px;
}

.link2 a {
font-size:13px;
}

.link2 a:active {
color:#d4d9de;
font-weight:italic;
}

.link2 a:hover {
color:#c63;
font-weight:italic;
}

.link3 a:link {
color:#336;
text-decoration:none;
font-weight:italic;
font-size:13px;
}

.link3 a:visited {
color:#336;
font-weight:italic;
font-size:13px;
}

.link4 a:link {
color:#FFF;
text-decoration:none;
font-weight:italic;
}

.zagolovok {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#1e5a96;
font-weight:bold;
}

.text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
font-weight:normal;
text-align:justify;
}

.krasn {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
font-style:normal;
color:#1e5a96;
}

.menu_title {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
padding-left:10px;
}

.information_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
padding-left:30px;
}

a.information_text:link {
color:#000;
padding-left:0;
}

a.mail {
color:##0060C0;
text-transform:uppercase;
}

.menu_text {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
list-style-type:decimal;
list-style-image:url(img/c.gif);
padding-left:15px;
}

a.menu_text:link {
color:#193370;
padding-left:0;
}

b.imp {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#1e5a96;
}

p.inf {
line-height:0;
font-size:15px;
color:#FFF;
text-align:right;
}

td.for {
padding-right:40px;
padding-top:20px;
background-color:#3f89b0;
}

p.pod {
color:#000;
padding-left:70px;
}

td.border {
color:#FFF;
border-right:1px solid #FFF;
}

a.zago {
color:#FFF;
text-decoration:none;
font-size:13px;
}

td.flag {
background-repeat:no-repeat;
border-bottom:1px solid #fff;
padding-left:60px;
}

td.pic1 {
background-image:url(rus/modules/pic1_2.jpg);
background-repeat:no-repeat;
background-color:#3f89b0;
}

td.ugol {
border-left:2px solid #999;
border-top:2px solid #999;
font-size:13px;
}

a.prav {
color:#000;
text-decoration:none;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

a.prav:hover {
color:#0060C0;
text-decoration:none;
}

p.pr_m {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
color:#1e5a96;
font-weight:bold;
}

td.ugol2 {
border-right:2px solid #999;
border-top:2px solid #999;
font-size:13px;
}

table {
background-repeat:no-repeat;
}

.border-fr {
border-right:1px solid #FFF;
vertical-align:top;
width:33%;
}

.border-f {
vertical-align:top;
width:33%;
}

.text-fr {
font-size:15px;
font-family:Verdana, Arial, Helvetica, sans-serif;
background-color: #fcf;
}

.colonka {
background-color:#FFF;
}

a.zago1 {
color:#3f89b0;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:left;
}

.niz {
border-top:1px solid #3f89b0;
border-bottom:1px solid #3f89b0;
}

p.cert {
color:#FFF;
margin-left:19px;
}

.t_text {
background-color:#FCF;
}

a.idish {
color:#FFF;
text-decoration:none;
font-size:13px;
text-align:right;
}

a.idish1 {
color:#3f89b0;
text-decoration:none;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
text-align:right;
}

font,span,p.adrec {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:13px;
}

.link1 a:link,.link1 a:visited {
color:#FFF;
text-decoration:none;
font-weight:italic;
font-size:13px;
}

.link1 a:active,.link1 a:hover,.link3 a:active,.link3 a:hover {
color:#82aad0;
font-weight:italic;
font-size:13px;
}

.link2 a:link,.link2 a:visited {
color:#0060C0;
font-weight:italic;
}

.link4 a:visited,.link4 a:active,.link4 a:hover {
color:#FFF;
font-weight:italic;
}

a.information_text:hover,a.information_text:visited {
color:#663;
padding-left:0;
}

a.menu_text:hover,a.menu_text:visited {
color:#9B9C9E;
padding-left:0;
}

a.zago:hover,a.idish:hover {
color:#fff;
text-decoration:none;
}

a.zago1:hover,a.idish1:hover {
color:#3f89b0;
text-decoration:none;
}
input.invalid { background: #faa } /* Красноватый фон для полей с ошибками */
input.valid { background: #afa } /* Зеленовытый фон для полей, заполненных правильно */

.web h2 {
color:#1E5A96;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:14px;
font-weight:bold;
}

.web li {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
text-align:justify;
}
