.left_fader {
	Z-INDEX: 200; POSITION: absolute; WIDTH: 15px; HEIGHT: 300px; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
.left_fader .a {
	BACKGROUND-IMAGE: url(/f/1/global/i/icons_24.png); POSITION: absolute; WIDTH: 390px; DISPLAY: block; HEIGHT: 300px; TOP: 0px; TEXT-DECORATION: none; LEFT: -340px
}
.right_fader {
	Z-INDEX: 200; POSITION: absolute; WIDTH: 15px; HEIGHT: 300px; OVERFLOW: hidden; TOP: 0px; RIGHT: 0px
}
.right_fader .a {
	BACKGROUND-IMAGE: url(/f/1/global/i/icons_24.png); POSITION: absolute; WIDTH: 390px; DISPLAY: block; HEIGHT: 300px; TOP: 0px; TEXT-DECORATION: none; LEFT: -325px
}
.nochange {
	COLOR: #919191
}
.positive {
	COLOR: #5bb000
}
.negative {
	COLOR: #bb1e2d
}
.red_bg {
	BACKGROUND: url(/f/1/global/i/red_number_bg.png) left top
}
.js_enable {
	VISIBILITY: hidden
}
.selector {
	BORDER-BOTTOM: #000000 1px dashed; POSITION: relative; DISPLAY: inline; FONT-SIZE: 1.1em; CURSOR: pointer; FONT-WEIGHT: bold; MARGIN-RIGHT: 12px
}
.selector .icon {
	POSITION: absolute; WIDTH: 7px; HEIGHT: 4px; VERTICAL-ALIGN: middle; TOP: 0.6em; RIGHT: -1em
}
.selector_block {
	Z-INDEX: 1000; BORDER-BOTTOM: black 1px solid; POSITION: absolute; BORDER-LEFT: black 1px solid; PADDING-BOTTOM: 0.5em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; DISPLAY: none; COLOR: #000; MARGIN-LEFT: -0.5em; BORDER-TOP: black 1px solid; FONT-WEIGHT: normal; BORDER-RIGHT: black 1px solid; PADDING-TOP: 0.5em; LEFT: 0px
}
.selector_block A {
	DISPLAY: block; WHITE-SPACE: nowrap
}
.marked .w {
	DISPLAY: inline-block
}
A .w {
	CURSOR: pointer; TEXT-DECORATION: underline
}
.media A:hover IMG {
	
}
.with_pic:hover IMG {
	
}
#lenta DIV.media A:hover IMG {
	BORDER-BOTTOM: #00adef 5px solid; BORDER-LEFT: #00adef 5px solid; BORDER-TOP: #00adef 5px solid; BORDER-RIGHT: #00adef 5px solid
}
.media IMG {
	BORDER-BOTTOM: #eae9e9 5px solid; BORDER-LEFT: #eae9e9 5px solid; BORDER-TOP: #eae9e9 5px solid; BORDER-RIGHT: #eae9e9 5px solid
}
.paper_sheet .media IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
.paper_sheet .media .description {
	TOP: auto !important
}
.description {
	DISPLAY: block; COLOR: #898989 !important; FONT-SIZE: 0.75em !important
}
.after_header {
	MARGIN-TOP: -8px
}
.after_header SPAN {
	FONT-SIZE: 1.2em
}
.data TD .description {
	FONT-SIZE: 1em !important
}
H2 .description {
	MARGIN-TOP: 0.3em; DISPLAY: block; COLOR: #898989; FONT-SIZE: 0.45em !important
}
P .description {
	FONT-SIZE: 0.85em !important
}
#date_navigation {
	POSITION: relative; MARGIN-TOP: 1.5em; WIDTH: 100%; MARGIN-BOTTOM: 1em
}
.pic_slider {
	WIDTH: auto !important; MARGIN-RIGHT: 26.3%
}
.pic_slider_full {
	WIDTH: auto !important; MARGIN-RIGHT: 140px
}
.peoples .selected A {
	FONT-SIZE: 2em
}
#pictures_description P {
	MARGIN: 0px; DISPLAY: none
}
#pictures_description P.selected {
	DISPLAY: block
}
#date_navigation .date_list {
	POSITION: relative; HEIGHT: 1.5em; OVERFLOW: hidden
}
#date_navigation .pic_list {
	POSITION: relative; HEIGHT: 221px; OVERFLOW: hidden
}
#date_navigation UL LI.picture {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; HEIGHT: 221px; CURSOR: pointer; PADDING-TOP: 0px
}
#date_navigation UL LI.not_clickable {
	CURSOR: auto !important
}
#date_navigation UL LI.selected IMG {
	BORDER-BOTTOM: #00aaff 3px solid; BORDER-LEFT: #00aaff 3px solid; MARGIN-TOP: -3px; MARGIN-LEFT: -3px; BORDER-TOP: #00aaff 3px solid; BORDER-RIGHT: #00aaff 3px solid
}
#date_navigation UL LI.picture SPAN {
	DISPLAY: none
}
#date_list_ul IMG {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-TOP: 0px
}
#date_navigation UL {
	POSITION: absolute; WIDTH: 10000px
}
#date_navigation UL LI {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; DISPLAY: block; FLOAT: left; FONT-SIZE: 0.81em; PADDING-TOP: 0px
}
#date_navigation UL LI.month {
	MARGIN: 0px 3px
}
#date_navigation UL LI.month A {
	COLOR: #000
}
#date_navigation UL LI.year {
	MARGIN: 0px 0px 0px 15px
}
#date_navigation UL LI.year SPAN {
	POSITION: relative; FONT-SIZE: 1.23em; TOP: -0.2em; FONT-WEIGHT: bold
}
#date_navigation UL LI.selected B {
	COLOR: #ff8846; FONT-WEIGHT: bold
}
#date_navigation UL LI .empty {
	COLOR: #828282
}
.pic_slider .date_controller {
	MARGIN-TOP: 10px
}
.pic_slider_full .date_controller {
	MARGIN-TOP: 10px
}
#decorate {
	Z-INDEX: 190; BORDER-BOTTOM: #00aaff 3px solid; POSITION: absolute; BORDER-LEFT: #00aaff 3px solid; HEIGHT: 215px; BORDER-TOP: #00aaff 3px solid; TOP: 0px; CURSOR: pointer; BORDER-RIGHT: #00aaff 3px solid; LEFT: -6px
}
#date_navigation .date_controller {
	POSITION: relative; HEIGHT: 20px
}
#date_navigation .date_controller .line {
	POSITION: relative; BACKGROUND: url(../i/icons_8.png) repeat-x left -94px; HEIGHT: 2px; TOP: 6px
}
#date_navigation .date_controller .slider {
	POSITION: absolute; WIDTH: 12px; BACKGROUND: url(../i/icons_8.png) no-repeat -30px -66px; HEIGHT: 20px; TOP: 0px; CURSOR: pointer; RIGHT: 0px
}
#date_navigation .date_controller .disabled {
	BACKGROUND: url(../i/icons_8.png) no-repeat -41px -66px; CURSOR: default !important
}
#date_navigation .date_controller .disabled_line {
	BACKGROUND: url(../i/icons_8.png) repeat-x left -92px
}
.background {
	POSITION: absolute; WIDTH: 100%; HEIGHT: 100%
}
#background_left {
	POSITION: absolute; WIDTH: 140px; BACKGROUND: url(/f/1/global/i/page_background.png) repeat-y -140px top; HEIGHT: 100%; LEFT: 0px
}
.green_page #background_left {
	BACKGROUND-IMAGE: url(/f/1/global/i/page_background_green.png)
}
.green_page #background_right {
	BACKGROUND-IMAGE: url(/f/1/global/i/page_background_green.png)
}
#background_right {
	POSITION: absolute; WIDTH: 140px; BACKGROUND: url(/f/1/global/i/page_background.png) repeat-y left top; HEIGHT: 100%; MARGIN-LEFT: 100%; LEFT: -140px
}
.green_page .background_bottom {
	BACKGROUND-IMAGE: url(/f/1/global/i/page_background_footer_green.png)
}
.green_page .background_bottom_left {
	BACKGROUND-IMAGE: url(/f/1/global/i/page_background_footer_green.png)
}
.green_page .background_bottom_right {
	BACKGROUND-IMAGE: url(/f/1/global/i/page_background_footer_green.png)
}
.background_bottom {
	POSITION: absolute; WIDTH: 100%; BOTTOM: 0px; BACKGROUND: url(/f/1/global/i/page_background_footer.png) repeat-x left top; HEIGHT: 150px; LEFT: 0px
}
.background_bottom_left {
	POSITION: absolute; WIDTH: 140px; BOTTOM: 0px; BACKGROUND: url(/f/1/global/i/page_background_footer.png) repeat-x left -350px; HEIGHT: 150px; LEFT: 0px
}
.background_bottom_right {
	POSITION: absolute; WIDTH: 140px; BOTTOM: 0px; BACKGROUND: url(/f/1/global/i/page_background_footer.png) repeat-x -140px -350px; HEIGHT: 150px; MARGIN-LEFT: 100%; LEFT: -140px
}
.lenta_navigation {
	FONT-SIZE: 0.82em
}
.lenta_navigation LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0.3em 0px 0px; PADDING-LEFT: 0.3em; PADDING-RIGHT: 0.3em; DISPLAY: inline; PADDING-TOP: 0px
}
.lenta_navigation LI A {
	LINE-HEIGHT: 1.5
}
.lenta_navigation LI SPAN {
	TEXT-DECORATION: underline
}
.lenta_navigation LI.selected {
	BACKGROUND: #007ac2
}
.lenta_navigation LI.selected A {
	LINE-HEIGHT: 1.5; COLOR: #ffffff; FONT-WEIGHT: normal
}
.lenta_navigation LI.selected B {
	LINE-HEIGHT: 1.5; COLOR: #ffffff; FONT-WEIGHT: normal
}
.lenta_navigation .green {
	POSITION: relative
}
.lenta_navigation .green .icon {
	POSITION: absolute; WIDTH: 17px; HEIGHT: 17px; TOP: 0px; RIGHT: -17px
}
.lenta_navigation .green .icon .a {
	TOP: -76px
}
#page {
	POSITION: relative; WIDTH: 96%; LEFT: 2%
}
.columns {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1.5em
}
.columns {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 1.5em
}
.left_column {
	POSITION: relative; WIDTH: 16.66%; FLOAT: left; CLEAR: right
}
.right_column {
	POSITION: relative; MARGIN: 3.1em 0px 0px 21%; CLEAR: right
}
.inner_body {
	POSITION: relative; MARGIN: 0px 26.3% 1em 0px
}
.inner_body_wide {
	POSITION: relative; MARGIN: 0px 140px 1em 0px
}
#header {
	Z-INDEX: 16; POSITION: relative
}
#main_switcher {
	Z-INDEX: 1 !important; POSITION: absolute; WIDTH: 100%; FONT-SIZE: 0.7em; TOP: 0.8em; LEFT: 0px
}
#main_switcher A {
	COLOR: #000000
}
.search_form {
	MARGIN-TOP: 3px; FLOAT: right; MARGIN-LEFT: 2em
}
.sitemap {
	MARGIN-TOP: 3px; FLOAT: right; MARGIN-LEFT: 2em
}
.language {
	MARGIN-TOP: 3px; FLOAT: right; MARGIN-LEFT: 2em
}
.allsites {
	MARGIN-TOP: 3px; FLOAT: right; MARGIN-LEFT: 2em
}
.new {
	MARGIN-TOP: 3px; FLOAT: right; MARGIN-LEFT: 2em
}
.site_version {
	MARGIN-TOP: 3px; FLOAT: right; MARGIN-LEFT: 2em
}
.non_contrast {
	DISPLAY: none
}
.contrast .contrast {
	DISPLAY: none
}
.no_contrast .non_contrast {
	DISPLAY: none
}
.no_contrast .contrast {
	DISPLAY: block
}
.contrast .non_contrast {
	DISPLAY: block
}
.language {
	TEXT-TRANSFORM: uppercase
}
.allsites .pseudo_link {
	Z-INDEX: 901; POSITION: relative; COLOR: #000
}
.allsites .small_arrow {
	POSITION: relative; WIDTH: 7px; DISPLAY: inline-block; BACKGROUND: url(/f/1/global/i/icons_8.png) no-repeat 0px 0px; HEIGHT: 4px; TOP: 0.1em; RIGHT: -4px; MARGIN-RIGHT: -7px
}
.allsites .pseudo_link .icon {
	POSITION: absolute; WIDTH: 7px; HEIGHT: 4px; VERTICAL-ALIGN: middle; TOP: 0.6em; RIGHT: -1em
}
#sites_list {
	Z-INDEX: 900; BORDER-BOTTOM: #878787 1px solid; POSITION: absolute; BORDER-LEFT: #878787 1px solid; PADDING-BOTTOM: 1.5em; BACKGROUND-COLOR: #fff; PADDING-LEFT: 1.5em; PADDING-RIGHT: 1.5em; BORDER-TOP: #878787 1px solid; TOP: -0.5em; BORDER-RIGHT: #878787 1px solid; PADDING-TOP: 3em; LEFT: -1.5em
}
#sites_list .closer {
	POSITION: absolute; WIDTH: 1em; HEIGHT: 1em; FONT-SIZE: 2em; TOP: -0.1em; CURSOR: pointer; RIGHT: 0px
}
#sites_list .active {
	COLOR: #00adef
}
#sites_list UL {
	MARGIN-BOTTOM: 0px
}
#sites_list UL LI {
	MARGIN-BOTTOM: 0.85em
}
#sites_list .chooser {
	POSITION: relative; MARGIN-BOTTOM: 0.6em
}
#sites_list .chooser DIV {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; DISPLAY: inline; WHITE-SPACE: nowrap; COLOR: #007ac2; FONT-WEIGHT: bold; MARGIN-RIGHT: 1em; PADDING-TOP: 0.2em
}
#sites_list .chooser DIV.selected {
	PADDING-BOTTOM: 0.2em; BACKGROUND-COLOR: #007ac2; PADDING-LEFT: 0.2em; PADDING-RIGHT: 0.2em; COLOR: #fff; PADDING-TOP: 0.2em
}
.allsites_list {
	WIDTH: 25em
}
.subs_sites_list {
	POSITION: relative; WIDTH: 42em; OVERFLOW: auto
}
.subs_sites_list UL {
	WIDTH: 20em; FLOAT: left
}
.search_form {
	MARGIN-TOP: 0px
}
.search_form INPUT {
	FONT-SIZE: 1em; VERTICAL-ALIGN: middle
}
.search_form .search {
	BORDER-BOTTOM: #7f9eba 1px solid; BORDER-LEFT: #7f9eba 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 0px; BORDER-TOP: #7f9eba 1px solid; BORDER-RIGHT: #7f9eba 1px solid; PADDING-TOP: 3px
}
.search_btn {
	BACKGROUND: url(/f/1/global/i/icons_8.png) no-repeat -65px 0px
}
.sitemap {
	
}
.language {
	
}
.language .icon {
	PADDING-LEFT: 0.2em; WIDTH: 7px; HEIGHT: 4px; VERTICAL-ALIGN: middle; TOP: 1px
}
.allsites .icon {
	PADDING-LEFT: 0.2em; WIDTH: 7px; HEIGHT: 4px; VERTICAL-ALIGN: middle; TOP: 1px
}
.allsites {
	POSITION: relative
}
#logo {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 21%; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: 85px; PADDING-TOP: 0.5em
}
#logo #logo_print {
	DISPLAY: none
}
#main_navigation {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 21%; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 0.9em; PADDING-TOP: 3.3em
}
#main_navigation UL {
	POSITION: relative; LINE-HEIGHT: 1.8; MARGIN: 0px 0px 2em; WIDTH: 97%; TOP: 0.35em; LEFT: -1em
}
#main_navigation LI {
	MARGIN: 0px 0px 0px 1em; DISPLAY: block; FLOAT: left
}
#main_navigation LI {
	HEIGHT: auto
}
x:unknown {
	HEIGHT: auto
}
x:unknown {
	HEIGHT: auto
}
#main_navigation LI.selected {
	PADDING-BOTTOM: 0px; BACKGROUND-COLOR: #007ac2; MARGIN: 0px -0.5em 0px 0.5em; PADDING-LEFT: 0.5em; PADDING-RIGHT: 0.5em; PADDING-TOP: 0px
}
#header #main_navigation LI.green {
	BACKGROUND-COLOR: #5bb000
}
#main_navigation LI A {
	WHITE-SPACE: nowrap; COLOR: #363636
}
#main_navigation LI.selected A:hover {
	COLOR: #ffffff !important
}
#main_navigation LI A.selected {
	COLOR: #ddebf3; FONT-WEIGHT: normal
}
#main_navigation LI B.selected {
	COLOR: #ddebf3; FONT-WEIGHT: normal
}
.left_column .navigation {
	MARGIN-TOP: 0.6em; FONT-SIZE: 0.82em
}
.left_column .navigation UL {
	FONT-SIZE: 1em
}
.left_column .navigation LI {
	POSITION: relative; LINE-HEIGHT: 1.4; MARGIN: 0px 0px 0.7em
}
.left_column .navigation LI A.selected {
	PADDING-BOTTOM: 2px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; COLOR: #000; PADDING-TOP: 2px
}
HTML.no_contrast .left_column .navigation LI B {
	POSITION: relative; COLOR: #fff; FONT-WEIGHT: normal; LEFT: -4px
}
.left_column .navigation LI A.marked {
	POSITION: relative; COLOR: #fff; FONT-WEIGHT: normal; LEFT: -4px
}
HTML.contrast .left_column .navigation LI B {
	POSITION: relative; FONT-WEIGHT: normal
}
.left_column .navigation LI A.marked {
	POSITION: relative; FONT-WEIGHT: normal
}
.left_column .navigation LI B .w {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: #007ac2; MARGIN-RIGHT: -9px; PADDING-TOP: 0px
}
.left_column .navigation LI A.marked .w {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; DISPLAY: inline-block; BACKGROUND: #007ac2; MARGIN-RIGHT: -9px; PADDING-TOP: 0px
}
.left_column .navigation LI A.marked .w {
	TEXT-DECORATION: none
}
#sitemap_cont {
	POSITION: relative
}
#sitemap_cont .navigation {
	MARGIN-TOP: 0.3em; WIDTH: 48%; FLOAT: left
}
#sitemap_cont UL.navigation UL.navigation LI {
	MARGIN-TOP: 0px; FONT-SIZE: 0.81em
}
#sitemap_cont UL.navigation LI UL.navigation LI {
	MARGIN-TOP: 0.7em
}
#sitemap_cont UL.navigation LI UL.navigation LI LI {
	MARGIN-TOP: 0px !important; FONT-SIZE: 0.81em
}
#sitemap_cont UL.navigation LI UL.navigation LI UL.navigation LI {
	FONT-SIZE: 1.05em
}
#sitemap_cont .navigation LI {
	MARGIN-TOP: 1em; WIDTH: 95%
}
#sitemap_cont .navigation .navigation {
	WIDTH: auto; FLOAT: none; FONT-SIZE: 0.95em
}
#thermometer {
	Z-INDEX: 500; POSITION: absolute; MARGIN-BOTTOM: 1em; FONT-SIZE: 0.7em; TOP: -1.5em
}
.selectors#thermometer {
	TOP: -1.6em
}
#thermometer A {
	COLOR: #000000
}
#thermometer .hovered {
	BORDER-BOTTOM: #00adef 1px dashed; COLOR: #00adef
}
#text_pic_switcher {
	Z-INDEX: 300; POSITION: absolute; TOP: -1em; RIGHT: 0px
}
#text_pic_switcher LI {
	MIN-WIDTH: 80px; TEXT-ALIGN: center; MARGIN: 0px; FLOAT: left; FONT-SIZE: 0.7em
}
#text_pic_switcher LI A {
	POSITION: relative; MARGIN: 0px 5px; DISPLAY: block
}
#text_pic_switcher LI B {
	POSITION: relative; MARGIN: 0px 5px; DISPLAY: block
}
#text_pic_switcher LI A:visited {
	COLOR: #007ac2
}
#text_pic_switcher LI IMG {
	POSITION: relative
}
#text_pic_switcher LI.active IMG {
	
}
#text_pic_switcher LI.active DIV {
	MARGIN-LEFT: 7px
}
#text_pic_switcher LI DIV {
	MARGIN-TOP: 5px
}
#text_pic_switcher LI DIV.photo IMG {
	DISPLAY: inline
}
#text_pic_switcher LI DIV.photo {
	POSITION: relative; TEXT-ALIGN: center; MARGIN-LEFT: 0em
}
#text_pic_switcher LI.active DIV.photo {
	WIDTH: 67px; DISPLAY: block
}
#text_pic_switcher LI.active DIV.text {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN-TOP: 5px; PADDING-LEFT: 0px; WIDTH: 56px; PADDING-RIGHT: 0px; BACKGROUND: url(/f/1/global/i/icons_8.png) no-repeat -9px top; PADDING-TOP: 1px
}
#text_pic_switcher LI IMG {
	BORDER-BOTTOM: #b4b4b4 1px solid; BORDER-LEFT: #b4b4b4 1px solid; BORDER-TOP: #b4b4b4 1px solid; BORDER-RIGHT: #b4b4b4 1px solid
}
#text_pic_switcher LI.active IMG {
	BORDER-BOTTOM-STYLE: none; BORDER-RIGHT-STYLE: none; DISPLAY: inline; BORDER-TOP-STYLE: none; BORDER-LEFT-STYLE: none
}
#text_pic_switcher LI.active DIV.photo IMG {
	BORDER-BOTTOM: #ff8746 1px solid; BORDER-LEFT: #ff8746 1px solid; BORDER-TOP: #ff8746 1px solid; BORDER-RIGHT: #ff8746 1px solid
}
#text_pic_switcher LI.active DIV.photo .arrow_down {
	POSITION: absolute; WIDTH: 15px; DISPLAY: block; BACKGROUND: url(/f/1/global/i/icons_8.png) no-repeat left -136px; HEIGHT: 8px; MARGIN-LEFT: -7px; TOP: 37px; LEFT: 50%
}
#footer {
	POSITION: relative; OVERFLOW: hidden; BORDER-TOP: #a6a6a6 1px solid
}
.footer_content {
	POSITION: relative; PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 96%; PADDING-RIGHT: 0px; COLOR: #636363; FONT-SIZE: 0.7em; PADDING-TOP: 0.95em; LEFT: 2%
}
.footer_content P {
	MARGIN: 0px
}
#copyright {
	WIDTH: 21%; FLOAT: left
}
#footer_info {
	WIDTH: 12.5%; FLOAT: left
}
#made_in {
	POSITION: relative; WIDTH: 33.3%; FLOAT: left
}
#made_in .external {
	POSITION: static; MARGIN-RIGHT: 0px
}
#made_in .icon_24 {
	DISPLAY: none
}
#made_in P {
	MARGIN: 0px 0px 0px 120px
}
#made_in IMG {
	POSITION: absolute; TOP: 0px; LEFT: 20px
}
.site_version A {
	BORDER-BOTTOM: 1px dashed; TEXT-DECORATION: none
}
#footer .site_version {
	POSITION: absolute; MARGIN: 6px 0px 0px; WIDTH: 30%; HEIGHT: 55px; RIGHT: 0px
}
.no_contrast .contrast .pseudo_link {
	COLOR: black
}
#footer .site_version SPAN {
	WIDTH: 7em; COLOR: #000000; FONT-SIZE: 1.6em
}
#footer .site_version SPAN.glass {
	WIDTH: 107px; DISPLAY: block; BACKGROUND: url(/f/1/global/i/icons_8.png) no-repeat -98px top; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 53px; MARGIN-RIGHT: 20px; TEXT-DECORATION: none
}
#popup_cont {
	Z-INDEX: 999; POSITION: absolute; DISPLAY: none; OVERFLOW: hidden; TOP: 0px; LEFT: 0px
}
#shader {
	Z-INDEX: 900; POSITION: absolute; BACKGROUND-COLOR: #000; DISPLAY: block; TOP: 0px; LEFT: 0px; opacity: 0.7
}
#closer {
	Z-INDEX: 1000; POSITION: absolute; WIDTH: 52px; DISPLAY: none; HEIGHT: 53px; CURSOR: pointer; RIGHT: 30px
}
.gallery_mode #closer {
	DISPLAY: block; TOP: 15px; RIGHT: -5px
}
#closer .icon_24 {
	WIDTH: 52px; HEIGHT: 53px; OVERFLOW: hidden
}
#closer .a {
	TOP: -27px
}
.hovered#closer .a {
	LEFT: -52px
}
.center_window {
	Z-INDEX: 1000; POSITION: absolute; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; BACKGROUND: #ffffff; TOP: 0px; PADDING-TOP: 10px; LEFT: 50%
}
SPAN.pic_description {
	DISPLAY: none
}
DIV.with.images_list SPAN.pic_description {
	DISPLAY: block
}
SPAN.article_link {
	DISPLAY: none
}
A.article_link {
	TEXT-ALIGN: left; DISPLAY: block; COLOR: #646464; FONT-SIZE: 0.81em
}
.img_link .source_img {
	DISPLAY: none
}
.pic_source {
	TEXT-ALIGN: left; MARGIN-TOP: 0.5em; FONT-SIZE: 0.81em
}
DIV.media .pic_source {
	MARGIN-TOP: -1em; MARGIN-BOTTOM: 1em; FONT-SIZE: 0.75em
}
DIV.media .pic_source A {
	COLOR: #898989
}
.pic_source A {
	COLOR: #000000
}
.pic_description {
	TEXT-ALIGN: left; DISPLAY: block; COLOR: #646464; FONT-SIZE: 0.81em; PADDING-TOP: 0.5em
}
.left_window {
	Z-INDEX: 950; POSITION: absolute; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; CURSOR: pointer; RIGHT: 100%; MARGIN-RIGHT: -100px; PADDING-TOP: 10px
}
.right_window {
	Z-INDEX: 950; POSITION: absolute; PADDING-BOTTOM: 10px; BACKGROUND-COLOR: #fff; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; DISPLAY: none; MARGIN-LEFT: -100px; CURSOR: pointer; PADDING-TOP: 10px; LEFT: 100%
}
.images_list {
	POSITION: relative
}
.images_list IMG {
	DISPLAY: block
}
DIV.image_description P {
	DISPLAY: none
}
DIV.without P.description {
	DISPLAY: none
}
.text_block .images_list IMG {
	MARGIN: 0px
}
.images_list A {
	MARGIN: 0px 1px 1px 0px; DISPLAY: block; FLOAT: left
}
DIV.with.images_list A {
	FLOAT: none
}
.company_person {
	MARGIN-TOP: 0.5em; MARGIN-LEFT: 2em
}
.company_phones {
	MARGIN-TOP: 1.9em
}
.images_list {
	ZOOM: 1
}
.images_list .gallery_switcher {
	POSITION: absolute; ZOOM: 1; FONT-SIZE: 0.8em; TOP: -3.2em; RIGHT: 50px
}
.images_list .gallery_switcher A {
	MARGIN: 0px; DISPLAY: inline; FLOAT: none
}
.images_list .gallery_switcher A:hover {
	CURSOR: pointer
}
.with .gallery_switcher A.with {
	COLOR: #ff8846
}
.without .gallery_switcher A.without {
	COLOR: #ff8846
}
.with .gallery_switcher A.with:hover {
	COLOR: #ff8846 !important; CURSOR: text
}
.without .gallery_switcher A.without:hover {
	COLOR: #ff8846 !important; CURSOR: text
}
.without .gallery_switcher A.with {
	BORDER-BOTTOM: 1px dashed; COLOR: black
}
.with .gallery_switcher A.without {
	BORDER-BOTTOM: 1px dashed; COLOR: black
}
.with A {
	MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 20px
}
.without .image_description {
	DISPLAY: none
}
.with .image_description {
	DISPLAY: block; FLOAT: left; HEIGHT: 0px; MARGIN-LEFT: 270px
}
.with .image_description P {
	PADDING-LEFT: 20px
}
.main_gallery_image {
	POSITION: relative; DISPLAY: none
}
.main_gallery_image A {
	POSITION: absolute; COLOR: #ddebf3 !important
}
.main_gallery_image B {
	POSITION: absolute; COLOR: #ddebf3 !important
}
.main_gallery_image A:hover {
	COLOR: white !important
}
.main_gallery_image A SPAN {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 0.9em; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: #00abed; FLOAT: left; PADDING-TOP: 4px
}
.main_gallery_image B SPAN {
	PADDING-BOTTOM: 4px; LINE-HEIGHT: 0.9em; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; DISPLAY: block; BACKGROUND: #00abed; FLOAT: left; PADDING-TOP: 4px
}
.main_gallery_image A SPAN {
	PADDING-BOTTOM: 0.4em; FONT-WEIGHT: bold
}
.main_gallery_image .l1 {
	TOP: 580px; LEFT: 11px
}
.main_gallery_image .l2 {
	TOP: 378px; LEFT: 172px
}
.main_gallery_image .l3 {
	TOP: 234px; LEFT: 592px
}
.main_gallery_image .l4 {
	TOP: 51px; LEFT: 413px
}
.main_gallery_image .l5 {
	FONT-SIZE: 1.7em; TOP: 356px; LEFT: 407px
}
.main_gallery_image .l6 {
	TOP: 412px; LEFT: 14px
}
.main_gallery_image .l7 {
	TOP: 226px; LEFT: 16px
}
.main_gallery_image .l8 {
	TOP: 516px; LEFT: 215px
}
.main_gallery_image .l9 {
	TOP: 357px; LEFT: 636px
}
.main_gallery_image .l10 {
	TOP: 82px; LEFT: 172px
}
.main_gallery_image .l11 {
	TOP: 576px; LEFT: 441px
}
.main_gallery_image .l12 {
	TOP: 629px; LEFT: 209px
}
.main_gallery_image .l13 {
	TOP: 513px; LEFT: 602px
}
.main_gallery_image .l14 {
	TOP: 434px; LEFT: 509px
}
.main_gallery_image .l15 {
	TOP: 252px; LEFT: 150px
}
.g_main {
	Z-INDEX: 1; POSITION: relative; MIN-WIDTH: 900px; TEXT-ALIGN: center; HEIGHT: 520px; TOP: -70px; LEFT: -20%
}
.g_main DIV {
	POSITION: absolute; MARGIN-LEFT: 50%; TOP: 0px; LEFT: 0px
}
.g_main DIV P {
	POSITION: absolute; TEXT-ALIGN: left; WIDTH: 12em
}
.g_main DIV P B {
	FONT-WEIGHT: normal
}
.g_main DIV P B {
	LINE-HEIGHT: 1em
}
.g_main DIV P A {
	LINE-HEIGHT: 1em
}
.g_main DIV P SPAN {
	COLOR: #464646
}
.g_main DIV P A {
	Z-INDEX: 1; POSITION: relative
}
.g_main DIV P A B {
	Z-INDEX: 3; POSITION: relative
}
.g_main DIV P A IMG {
	Z-INDEX: 2; POSITION: absolute; DISPLAY: none
}
.g_main DIV A.black {
	COLOR: #000000
}
.people_list {
	POSITION: relative; OVERFLOW: hidden
}
.member {
	POSITION: relative; WIDTH: 15em; MARGIN-BOTTOM: 1em; FLOAT: left
}
.member IMG {
	DISPLAY: block; MARGIN-BOTTOM: 0.85em
}
.member .description {
	LINE-HEIGHT: 1.5; MARGIN: 0px; PADDING-RIGHT: 2em; HEIGHT: 5em
}
.block_404 H1 {
	FONT-SIZE: 4em; MARGIN-RIGHT: 0px !important
}
.block_404 P {
	MARGIN-RIGHT: 0px !important
}
.block_404 {
	POSITION: relative; WIDTH: 24em; MARGIN-LEFT: -12em; TOP: 5em; LEFT: 50%
}
.error_outer#outer {
	PADDING-BOTTOM: 0px
}
#miller_column_in {
	POSITION: relative; WIDTH: 72%
}
#miller_column_in IMG.miller {
	POSITION: absolute; TOP: 0px; LEFT: 0px
}
#miller_column_in .miller_head {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; MARGIN-LEFT: 140px; PADDING-TOP: 1.5em
}
#miller_column_in .miller_head A {
	FONT-SIZE: 1.5em
}
#miller_column_in .miller_head P {
	FONT-STYLE: italic; COLOR: #828282; MARGIN-RIGHT: 0px
}
.signs {
	MARGIN: 2em 0px 0px
}
.text_block .signs IMG {
	DISPLAY: block; MARGIN-BOTTOM: 2em
}
.people_columns {
	POSITION: relative; LIST-STYLE-TYPE: none; MARGIN: 0px; WIDTH: 100%
}
.people_columns LI {
	MARGIN: 0px 1em 0px 0px; WIDTH: 14em; DISPLAY: block; FLOAT: left; HEIGHT: 33em
}
.people_columns LI.picture {
	HEIGHT: 33em
}
.people_columns LI A {
	TEXT-DECORATION: none
}
.people_columns LI A SPAN {
	TEXT-DECORATION: underline
}
.people_columns LI .text_comment {
	LINE-HEIGHT: 1.5; MARGIN: 0.5em 0px 0px; WIDTH: 90%; DISPLAY: block
}
SPAN.hidden {
	DISPLAY: none
}
HTML.no_contrast .search_form INPUT.contrasting {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 15px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
HTML.contrast .search_form INPUT.contrasting {
	PADDING-BOTTOM: 0px; BORDER-RIGHT-WIDTH: 0px; PADDING-LEFT: 0px; WIDTH: 15px; PADDING-RIGHT: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; HEIGHT: 20px; BORDER-LEFT-WIDTH: 0px; PADDING-TOP: 0px
}
HTML.no_contrast .search_form INPUT.contrasting {
	BACKGROUND: url(/f/1/global/i/search_submit_black.png) no-repeat
}
HTML.contrast .search_form INPUT.contrasting {
	BACKGROUND: url(/f/1/global/i/search_submit_white.gif) no-repeat
}
.rich_pictures {
	POSITION: relative; MARGIN-TOP: 2em; MARGIN-BOTTOM: 20px
}
.rich_pictures .picture {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 20px 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 20px; DISPLAY: inline-block; VERTICAL-ALIGN: top; PADDING-TOP: 210px
}
.rich_pictures .more {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px 20px 20px 0px; PADDING-LEFT: 0px; WIDTH: 200px; PADDING-RIGHT: 20px; DISPLAY: inline-block; VERTICAL-ALIGN: top; PADDING-TOP: 210px
}
.rich_pictures .empty {
	MARGIN-TOP: -20px; PADDING-TOP: 0px
}
.rich_pictures .pwrap {
	POSITION: relative; WIDTH: 200px; DISPLAY: block; PADDING-TOP: 3px
}
.rich_pictures .name {
	POSITION: relative; MARGIN-BOTTOM: 1.3em
}
.rich_pictures .preview {
	POSITION: absolute; WIDTH: 100%; TOP: -3px; LEFT: 0px
}
.rich_pictures .preview IMG {
	POSITION: absolute; BOTTOM: 0px; DISPLAY: block; TOP: auto; CURSOR: pointer; LEFT: 0px
}
.rich_pictures .details {
	POSITION: relative; COLOR: #898989; FONT-SIZE: 0.85em
}
DIV.rich_pictures DIV.picture DIV.pwrap DIV.name A.hover {
	COLOR: #0cb5f6
}
DIV.rich_pictures DIV.picture DIV.pwrap DIV.name P {
	TEXT-DECORATION: underline
}
P.position {
	MARGIN-TOP: -15px !important; COLOR: #898989
}

