/*
 * { outline: 2px dotted red; }
 * * { outline: 2px dotted green; }
 * * * { outline: 2px dotted orange; }
 * * * * { outline: 2px dotted blue; }
 * * * * * { outline: 1px solid red; }
 * * * * * * { outline: 1px solid green; }
 * * * * * * * { outline: 1px solid orange; }
 * * * * * * * * { outline: 1px solid blue; }
 */
#ViewContactDiv{
	border-bottom-color:#1f4164;
	border-bottom-style:solid;
	border-bottom-width:4px;
	border-top-color:#1f4164;
	border-top-style:solid;
	border-top-width:4px;
	padding-top:10px;
	padding-bottom:10px;
}
.poll_votes {
    float: left;
    padding-left: 10px;
    padding-right: 10px;
}

.poll_percent {
    margin-left: 10px;
}

.vote {
    background-color: #CCCCCC;
    border: 1px #FFF solid;
    width: 95px;
    height: 25px;
    margin-left: 2px;
    margin-right: 2px;
    text-align: center;
}

.Strv_DownLine {
    border-bottom-color: #CCCCCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
}

#mapYa {
    border: 1px #CCCCCC solid;
    width: 490px;
    display: block;
    text-align: center;
    padding-left: 10px;
    padding-top: 10px;
    padding-bottom: 10px;
}

#MenuItem {
    color: #003670;
    font-size: 1.4em;
    font-weight: bolder;
    cursor: pointer;
}

.ViewImgObjMain {
    margin-bottom: 5px;
    height: 100%;
    margin-right: 20px;
  
}

.ViewIntroDiv {
    overflow: hidden;
    text-align: center;
    width: 245px;
    height: 150px;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    float: left;
    clear: both;
    vertical-align: middle;
    border-bottom-color: #CCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-color: #CCC;
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: #CCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCC;
    border-right-style: solid;
    border-right-width: 1px;
    display: block;
}

.ImgMask {
    overflow: hidden;
    text-align: center;
    width: 150px;
    height: 90px;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    float: left;
    clear: both;
    vertical-align: baseline;
    border-bottom-color: #CCC;
    border-bottom-style: solid;
    border-bottom-width: 1px;
    border-top-color: #CCC;
    border-top-style: solid;
    border-top-width: 1px;
    border-left-color: #CCC;
    border-left-style: solid;
    border-left-width: 1px;
    border-right-color: #CCC;
    border-right-style: solid;
    border-right-width: 1px;
}

.ViewFoto {
    width: 150px;
    height: 150px;
    overflow: hidden;
}

.SmallViewObjEgoist {
    overflow: hidden;
    text-align: center;
    width: 160px;
    height: 90px;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    float: left;
    clear: both;
    margin-bottom: 10px;
    vertical-align: baseline;
    border-bottom-color: #17536d;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-top-color: #17536d;
    border-top-style: solid;
    border-top-width: 3px;
    border-left-color: #17536d;
    border-left-style: solid;
    border-left-width: 3px;
    border-right-color: #17536d;
    border-right-style: solid;
    border-right-width: 3px;
}

.SmallViewObj {
    overflow: hidden;
    text-align: center;
    width: 100px;
    height: 90px;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    float: left;
    clear: both;
    margin-bottom: 10px;
    vertical-align: baseline;
    border-bottom-color: #17536d;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-top-color: #17536d;
    border-top-style: solid;
    border-top-width: 3px;
    border-left-color: #17536d;
    border-left-style: solid;
    border-left-width: 3px;
    border-right-color: #17536d;
    border-right-style: solid;
    border-right-width: 3px;
}

.ImgMaskNedv {
    overflow: hidden;
    text-align: center;
    width: 90px;
    height: 60px;
    background-position-x: center;
    background-position-y: center;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    vertical-align: baseline;
    border-bottom-color: #17536d;
    border-bottom-style: solid;
    border-bottom-width: 3px;
    border-top-color: #17536d;
    border-top-style: solid;
    border-top-width: 3px;
    border-left-color: #17536d;
    border-left-style: solid;
    border-left-width: 3px;
    border-right-color: #17536d;
    border-right-style: solid;
    border-right-width: 3px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

#ViewGallObject {
    width: 100%;
    color: #000;
    font-size: 1.2em;
    font-weight: bolder;
}

#BlockIntro {
    left: 20px;
    padding-right: 20px;
}

#InIntro {
    width: 270px;
    height: 380px;
    display: block;
    _margin-left: 20px;
    margin-left: 0px;
    background-color: #e3e3e3;
}

#BlockListObject {
    padding-left: 30px;
    vertical-align: top;
    padding-top: 20px;
}

#BlockListZavObject {
    padding-left: 30px;
    vertical-align: top;
    padding-top: 20px;
}

BODY {
    Font-Family: Tahoma;
    Font-size: 0.8em;
    Color: #333333;
    Margin-top: 0px;
    Margin-right: 0px;
    Margin-bottom: 0px;
    Margin-left: 0px;
    Padding-top: 0px;
    Padding-right: 0px;
    Padding-bottom: 0px;
    Padding-left: 0px;
    SCROLLBAR-FACE-COLOR: #e3e3e3;
    SCROLLBAR-HIGHLIGHT-COLOR: #ebebeb;
    SCROLLBAR-SHADOW-COLOR: #c0c0c0;
    SCROLLBAR-3DLIGHT-COLOR: #e3e3e3;
    SCROLLBAR-ARROW-COLOR: #c0c0c0;
    SCROLLBAR-TRACK-COLOR: #efefef;
    SCROLLBAR-DARKSHADOW-COLOR: #e3e3e3;
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}

.menu_text {
    color: #000;
    font-size: 1.0em;
    font-weight: bolder;
    color: #FFF;
    text-transform: uppercase;
}

.menuSub {
    background-color: #c0c0c0;
    padding-top: 10px;
    padding-bottom: 10px;
    padding-left: 10px;
    padding-right: 10px;
}

html {
    margin: 0;
    padding: 0;
    width: 100%;
    height: 100%;
}

ul {
    font-size: 15px;
    padding-bottom: 0px;
    margin-bottom: 0px;
}

ul li {
    list-style: none;
    padding-left: 5px;
}

TABLE, TD {;
    Font-Family: Arial;;
    Font-size: 11px;
}

A {;
    Font-weight: normal;
    Font-size: 11px;;
    Text-decoration: none;;
    color: #18325c;
}

A:hover {;
    Font-weight: normal;
    Font-size: 11px;;
    Text-decoration: none;;
    color: #999999;
}

H1 {;
    Font-Family: arial;
    Font-weight: bold;;
    margin-bottom: 10px;;
    Font-size: 18px;;
    color: #336699;;
    Display: inline;
}

H2 {;
    Font-Family: arial;
    Font-weight: bold;;
    margin-bottom: 10px;;
    Font-size: 14px;;
    color: #657f99;;
    Display: inline;
}

H3 {;
    Font-Family: arial;
    Font-weight: bold;;
    Font-size: 13px;;
    color: #657f99;;
    Display: inline;
}

H6 {;
    Font-Family: arial;
    Font-weight: bold;;
    Font-size: 10px;;
    color: Gray;;
    Display: inline;
}

#bgleft {
    BackGround-Image: url(./bgleft.jpg);
    BackGround-Repeat: no-repeat;
    Position: static;
    background-position: right bottom;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    display: block;
}

#bgright {;
    BackGround-Image: url(./bgright.jpg);;
    BackGround-Repeat: no-repeat;;
    Position: static;;
    background-position: left bottom;;
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
}

#bgtop {;
    BackGround-Image: url(./bgtop.jpg);;
    BackGround-Repeat: no-repeat;;
    Position: static;;
    background-position: bottom center;;
    width: 100%;
    height: 100%;
}

#bgbottom {;
    BackGround-Image: url(./bgbottom.jpg);;
    BackGround-Repeat: no-repeat;;
    Position: static;;
    background-position: top;;
    width: 100%;
    height: 100%;
}

/*
 
 */
#FootHead {
    background-image: url(./v_4+.jpg);
    background: url(./v_4+.jpg) no-repeat;
    width: 963px;
    height: 32px;
    float: left;
    display: block;
}

#ViewObject {
    float: left;
    text-align: left;
    margin-left: 5px;
}

#contactInfo {
    background-image: url(./v_kompany+.jpg);
    background-position: left center;
    background-repeat: no-repeat;
    background: url(./v_kompany+.jpg) no-repeat;
    width: 202px;
    height: 174px;
    float: left;
    display: block;
}

#LeftContact {
    background-image: url(./v_logo.jpg);
    background-position: left center;
    background-repeat: no-repeat;
    background: url(./v_logo.jpg) no-repeat;
    width: 276px;
    height: 174px;
    float: left;
    display: block;
}

#tdHeadLeft {
    background-image: url(./bok_l+.jpg);
    background-position: right center;
    background-repeat: no-repeat;
    background: right center url(./bok_l+.jpg) no-repeat;
    height: 301px;
    margin: 0;
    display: block;
    padding: 0;
}

#tdHeadRight {
    background-image: url(./bok_r+.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background: left center url(./bok_r+.jpg) no-repeat;
    height: 301px;
    margin: 0;
    display: table-cell;
    padding: 0;
}

#tdCenter {
    width: 963px;
    height: 301px;
    vertical-align: top;
}

#headHeadCenter {
    background-image: url(./v_verx+.jpg);
    background-position: center center;
    background-repeat: no-repeat;
    background: 50% 50% url(./v_verx+.jpg) no-repeat;
    width: 963px;
    height: 95px;
    display: block;
    margin: 0;
    padding: 0;
}

/*
 
 */
#bgleft1 {
    background: right top url(./bok_l+.jpg) no-repeat;
    height: 301px;
    width: 100%;
    margin: 0;
    display: block;
    padding: 0;
}

#bgright1 {
    background-position: right center;
    background: left top url(./bok_r+.jpg) no-repeat;
    height: 301px;
    display: block;
    margin: 0;
    padding: 0;
}

#img {;
    BackGround-Image: url(./garnaeva.jpg);;
    BackGround-Repeat: repeat-x;;
    Position: static;;
    height: 140px;
    margin-right: 272px;
}

.white {;
    Font-weight: normal;
    Font-size: 12px;;
    color: white;
}

.white A {;
    Font-weight: normal;
    Font-size: 12px;;
    color: white;;
    Text-decoration: none;
}

.white A:hover {;
    Font-weight: normal;
    Font-size: 12px;;
    color: #c1d4e8;;
    Text-decoration: none;
}

.link {;
    Font-weight: normal;
    Font-size: 12px;;
    color: #666666;;
    Text-decoration: normal;
}

.link A {;
    Font-weight: bold;
    Font-size: 16px;;
    color: #003670;;
    Text-decoration: underline;
}

.link A:hover {;
    Font-weight: bold;
    Font-size: 16px;;
    color: #003670;;
    Text-decoration: none;
}

.news {;
    Font-weight: normal;
    Font-size: 12px;;
    color: #666666;;
    Text-decoration: normal;
}

.news A {;
    Font-weight: bold;
    Font-size: 12px;;
    color: #003670;;
    Text-decoration: underline;
}

.news A:hover {;
    Font-weight: bold;
    Font-size: 12px;;
    color: #003670;;
    Text-decoration: none;
}

.web {;
    Font-weight: normal;
    Font-size: 11px;;
    color: #2c3716;;
    Text-decoration: normal;
}

.web A {;
    Font-weight: bold;
    Font-size: 11px;;
    color: #2c3716;;
    Text-decoration: underline;
}

.web A:hover {;
    Font-weight: bold;
    Font-size: 11px;;
    color: #2c3716;;
    Text-decoration: none;
}

.interchange_informer_1221832290 {
    FONT-SIZE: 10px;
    COLOR: #003366;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: #b7dbff;
    border-color: #003366;
    border-width: 1px;
    border-style: solid;
}

.interchange_currency_1221832290 {
    BORDER: #003366 1px solid;
    BACKGROUND-COLOR: #f0f8ff;
    FONT-SIZE: 11px;
    COLOR: #000033;
    FONT-FAMILY: Tahoma;
    margin: 0px;
    padding: 2px;
    text-align: right;
}*.interchange_rate_of_exchange_1221832290 {
    WIDTH: 100%;
    COLOR: #FFFFFF;
    FONT-FAMILY: arial;
    HEIGHT: 100%;
    TEXT-ALIGN: center;
    TEXT-DECORATION: none;
    BACKGROUND-COLOR: #3399FF;
    FONT-SIZE: 12px;
}
