/*body {background: #D1E5E6 url('../i/bg_big.png') no-repeat 50% 20%; padding: 3em 24em}*/
body {background: white; padding: 3.6em 6em 3em 6em}

A {color: #498415 !important}

P {font-size: 170%; line-height: 140%}
P.small {font-size: 120%; margin-bottom: 1.2em; text-align: center}
P.cont {font-size: 120%; margin-bottom: 1.2em; text-align: left}
P.midd {font-size: 140%; margin-bottom: 1.2em}
P.big {font-size: 180%; color: #505050; line-height: 110%; margin-bottom: 0}
TD.pr {text-align: center; vertical-align: top; padding-bottom: 4.1em}
TD.pr_text {vertical-align: top; padding-left: 4.5em; padding-bottom: 6.6em}
TD.pr_text P {font-size: 270%}
TD.pr_text P.sm {font-size: 200%; margin-bottom: 1.2em;}

P.descr {font-size: 130%; margin-bottom: 2.1em}
P.post {font-size: 130%; margin-bottom: .45em; font-weight: bold; color: #999}
P.copy {font-size: 110%; color: #9d9e9e; clear: both; padding-top: 3em; text-align: center}
P.copy A {color: #9d9e9e !important}
P.author {font-size: 170%; color: #666; margin-bottom: 2.1em; text-align: left}

TABLE P.post {font-size: 200% !important;}
TABLE P.big {font-size: 330% !important;}
TABLE.tbl_pr P.big {font-size: 280% !important;}

SPAN.address {font-size: 100%; font-style: normal; color: black}
.address A {background-color: #aa0000; color: white !important; font-weight: bold; padding: 0 0.3em 0 0.45em; text-decoration: none}

small {font-size: 120%}

H1 {font-size: 330%; font-weight: bold !important; text-align: left}
H1 A {color: black !important; text-decoration: none !important}
H2 {font-size: 200%; font-weight: normal; margin-bottom: .3em; color: #333}
H2.p_news {padding-top: 2.1em; clear: both; overflow: hidden}



IMG.logo {margin: 0; clear: both}
IMG.scheme {text-align: center}
IMG.idx {float: right; margin: 0 0 2.4em 1.2em; position: relative; top: 1.2em}
IMG.avatar {margin: 0 1.2em 0 0; width: 64px; height: 65px}

DIV.narrow {padding: 1.2em 2% 0 4%}
DIV.wide {padding: 0 4% 0 0; text-align: left; width: 74%}

DIV.eng_n {width: 20% !important}
DIV.eng_w {width: 70% !important}

DIV.top {overflow: hidden; width: 92%; border-bottom: 1px solid #dedede; margin-bottom: 3.6em; text-align: center; padding: 0 4% 3.6em 4%}
.top .switch {text-align: left; margin-left: .45em}
.top .switch IMG {margin-bottom: .6em}

UL.left_nav {text-align: left;}
.left_nav LI {list-style-type: none; font-size: 190%; margin-bottom: .6em; color: black}
.left_nav LI A {color: #933E42 !important}

UL.nav {margin-bottom: 1.8em}
UL.nav LI {display: inline; font-size: 150%; font-weight: bold; margin-right: 1.2em; padding-right: 1.2em; border-right: 1px solid #949797; padding-bottom: .15em}

UL.ul_text LI {font-size: 160%; line-height: 150%; margin-bottom: .3em; margin-left: 3em}

DIV.MAIN {width: 100%; text-align: center; padding-bottom: 3em}
DIV.text {margin: 0 auto 2.1em; text-align: left; margin-bottom: 4.2em}

div.partner {float: left; margin: 0 .9em .9em 0; height: 110px}

.ARTICLE H2 {font-size: 230%; color: #82C14C}

DIV.line {margin-left: 4.5em; padding: 1.2em 0 0}
.line P {font-size: 130%; font-style: italic}

DIV.mysl {margin-bottom: 2.1em; margin-left: 4.5em; padding: 1.2em 0 0}
.mysl P {font-size: 180%; line-height: 130%}

DIV.mysl2 {margin-bottom: 2.1em; margin-left: 4.5em; padding: 1.2em 0 0}
.mysl2 P {font-size: 160%; color: #888888}

