/* base style*/
body {
    border: 0px;
    padding: 0px;
    margin: 0px; 
    height: 100%;
    
    font-size: 9pt;
    font-family: tahoma, verdana, arial cyr,arial,helvetica,sans-serif;
    color: #000000; 
    background-color: #34608c;
}

div {
}

/* text format */
p {
    margin-left:6pt;
    margin-top:3pt;
    margin-bottom:3pt;
    text-indent:0pt;
}
b {
    padding-left:0pt;
    padding-top:2pt;
    padding-bottom:2pt;
    text-indent:0pt;
}
u {
    padding-top:2pt;
    padding-bottom:2pt;
    text-indent:0pt;
    font-weight : bolder;
    text-decoration: underline;
}
i {
    margin-left:4pt;
    padding-left:4pt;
    text-indent:0pt;
    border-left-width:1em;
}
q {
    quotes:"«" "»" "„" "”";
}

/* headers */
h1 {
    font-weight: bold; font-size: 16px;
}
h2 {
    font-weight: bold; font-size: 14px;
}
h3 {
    font-weight: bold; font-size: 14px;
}
h4 {
    font-weight: bold; font-size: 12px;
}
h5 {
    font-weight: bold; font-size: 12px;
}

/* lists */
ol {
}
ul {
}
li {
    padding-bottom: 5px;
    line-height : 120%;
}

/* links */
a {
    color: #446d96;
    font-weight: 100;
    border: 0pt;
    padding: 0pt;
    border-style:solid;
    text-decoration:underline;
}
a:visited {
    color: #446d96;
    text-decoration:none;
}
a:active {
    color: #446d96;
    text-decoration:none;
}
a:hover {
    color: #446d96;
    text-decoration:none;
}

/* white links */
.whiteLink {
    color: #FFFFFF;
    line-height: 155%;
}

a.whiteLink {
    color: #FFFFFF;
    text-decoration:none;
}


a.whiteLink:hover {
    color: #FFFFFF;
    text-decoration:none;
}

a.whiteLink:visited {
    color: #FFFFFF;
    text-decoration:none;
}

a.whiteLink:active {
    color: #FFFFFF;
    text-decoration:none;
}

/* input widgets */
input {
    font-family : Verdana, Arial, Helvetica, sans-serif;
    font-size : 10px;
    line-height: 100%;
    background-color: #FFFFFF;
    color: #777777;
    margin:0pt;
    padding: 0pt;
}

.inr
{
    border : #c4b7b5;
    border-style : double;
    border-width : 3px;
}

.inr_rk
{
    margin-top:3pt;
    border : #c4b7b5;
    border-style : double;
    border-width : 3px;
}

.in
{
    border : #c4b7b5;
    border-style : solid;
    border-width : 1px;
    background-color: none;
    line-height: 100%;
}

select {
    border : #c4b7b5;
    border-style : double;
    border-width : 3px;
    line-height: 100%;
}

textarea {
    border : Gray;
    border-style : solid;
    border-width : 1px;
    font-size : 11px;
}

/* corners */
.ulv {background:url('images/ulv.gif'); background-repeat:no-repeat; width:10px; height:10px;}
.urv {background:url('images/urv.gif'); background-repeat:no-repeat; width:10px; height:10px;}
.uln {background:url('images/uln.gif'); background-repeat:no-repeat; width:10px; height:10px;}
.urn {background:url('images/urn.gif'); background-repeat:no-repeat; width:10px; height:10px;}

/* navigator */
.navigator {
    color: #FFFFFF;
    text-decoration: none;
}

/* news block */
.news {
    color: #FFFFFF;
    font-weight: normal;
    border-width: 0pt;
    border-style:solid;
    padding-left:10px;
    padding-top:0pt;
    padding-bottom:0pt;
    padding-right: 0px;
    line-height: 110%;
}

a.news {
    color: #FFFFFF;
    text-decoration:none;
}

a.news:hover {
    color: #FFFFFF;
    text-decoration:none;
}

.data_news {
    color: #FFFFFF;
    font-weight: bold;
    line-height: 200%;
}

/* hr style, not used*/
.white_hr
{
    width:160px;
    height:1px;
    color:#FFFFFF;
    margin-bottom:10px;
    margin-top:10px;
    border-top: solid 1px #FFFFFF;
}

/* promo box */
.ny {
  background-image: url(images/nyfon.jpg);
  background-position: top;
  background-repeat: no-repeat;
  background-color: #ffffff
}

.nyzag {
  border: 0px solid red;
  color: #e4c73f;
  font-size: 18px;
  padding-top:15px;
}
.nytext {
  border: 0px solid red;
  color: #ffffff;
  text-align: justify;
  padding-top:15px;
}

.value {
  vertical-align: middle;
  text-align: center;
  width: 12%;
}

.valueb {
  font-weight: bold;
}

.key {
  background: #446d96;
  color: white;
}

.value1 {
  background: #ebebeb;
}

.value2 {
  background: #F7F7F7;
}
