body{background:#12608c url("/img/bg_repeat.png") repeat-x top left;}
#bd{background:url("/img/background.jpg") no-repeat top left;}
#hd{background:url("/img/rio.png") no-repeat top center; padding:17px 0 0 20px;}
*html #hd{background:none;}
*html #logo_tashir{position:absolute; top:17px; left:20px;}
*html #rio{position:absolute; top:0px; left:50%; width:392px; height:118px;margin-left:-196px; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/rio.png' , sizingMethod='crop');}
#bottom_block{width:900px; height:286px; margin:auto;background:url("/img/bottom_plate.png") no-repeat bottom center;}
*+html #bottom_block{width:900px; height:286px; margin:auto;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bottom_plate.png' , sizingMethod='crop');}
*+html #bottom_block{background:none;}
*html #bottom_block{width:900px; height:286px; margin:auto;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/bottom_plate.png' , sizingMethod='crop');}
*html #bottom_block{background:none;}
#yui-main .yui-b{padding-top:110px; text-align:center;}
#aeroplane{margin-left:260px}

.ready, .build{position:absolute; font:8.25pt arial;z-index:8;}
.ready img, .build img{float:left;}
.ready a, .build a{color:#2a5335; text-decoration:none;}
.hrl{font-size:0px;overflow: hidden; height:1px; width:130px; background-color:#cfe5a8; margin:auto;}
.ready .rounded-box, .build .rounded-box{margin:8px 0 0 35px;}
*html .ready .rounded-box{margin:-19px 0 0 35px;}
*html .build .rounded-box{margin:-19px 0 0 35px;}
.ready .box, .build .box{margin:11px 0 0 0px;}
.build .box{opacity:0.44; filter:alpha(opacity=44);}
*html .ready .box{margin:-16px 0 0 17px;}
*html .build .box{margin:-16px 0 0 17px;}
.box{float:left;}
.r1, .r2, .r3{display: block; height: 1px;}
.r3{margin: 0 3px;}
.r2{margin: 0 2px;}
.r1{margin: 0 1px;}
.rounded-box .inner-box, .rounded-box b{background-color: white;}
.inner-box{padding:0px 8px 0px 8px;}
.r1, .r2, .r3{overflow: hidden; font-size:1px;}

#moscow{width:114px; font-size:9pt; top:190px; left:140px;font-weight:bold;}
*html #moscow{top:325px;}
#moscow .rounded-box{margin:28px 0 0 53px;}
*html #moscow .rounded-box{margin:-23px 0 0 53px;}
#moscow .box{margin:31px 0 0 -2px;}
*html #moscow .box{margin:-20px 0 0 26px;}
#kostroma{width:103px;top:135px; left:235px;}
*html #kostroma{top:270px;}
#ivanovo{width:98px;top:190px; left:232px;}
*html #ivanovo{top:325px;}
#yaroslavl{width:108px;top:150px; left:190px;}
*html #yaroslavl{top:285px;}
#kolomna{width:97px;top:238px; left:175px;}
*html #kolomna{top:373px;}
#vologda{width:93px;top:100px; left:180px;}
*html #vologda{top:235px;}
#tula{width:77px;top:258px; left:147px;}
*html #tula{top:393px;}
#orel{width:78px;top:270px; left:130px;}
*html #orel{top:405px;}
#kursk{width:82px;top:295px; left:146px;}
*html #kursk{top:430px;}
#belgorod{width:98px;top:317px; left:158px;}
*html #belgorod{top:452px;}

.popup{position:absolute; font:7.5pt tahoma; z-index:9;}
.pop_title{font:11.25pt tahoma;margin-left:169px;color:#3a3a3a; height:28px; line-height:28px; vertical-align:middle;}
.pop_title p{float:left;}
.close{margin-left:285px;font-weight:bold; text-decoration:none; color:#373737;}
.list{font:7.5pt tahoma; color:white; margin:9px 0 0 119px; width:150px;}
.arrow{float:left;margin-top:12px;}
.list p{padding:9px 0 10px 20px;}
.list a{color:white;text-decoration:none;}
*html .popup a{position: relative}

#vologda_popup{top:48px; left:267px; background:url("/img/popup1.png") no-repeat top left; width:387px; height:201px;}
#vologda_popup .pop_title{margin-left:167px;}
*html #vologda_popup{background:none;}
*html #vologda_fon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup1.png' , sizingMethod='crop');width:387px; height:201px;}
#kostroma_popup{top:83px; left:332px; background:url("/img/popup1.png") no-repeat top left; width:387px; height:201px;}
#kostroma_popup .pop_title{margin-left:163px;}
*html #kostroma_popup{top:83px;background:none;}
*html #kostroma_fon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup1.png' , sizingMethod='crop');width:387px; height:201px;}
#ivanovo_popup{top:138px; left:325px; background:url("/img/popup1.png") no-repeat top left; width:387px; height:201px;}
#ivanovo_popup .pop_title{margin-left:166px;}
*html #ivanovo_popup{top:138px;background:none;}
*html #ivanovo_fon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup1.png' , sizingMethod='crop');width:387px; height:201px;}
#yaroslavl_popup{top:98px; left:292px; background:url("/img/popup1.png") no-repeat top left; width:387px; height:201px;}
#yaroslavl_popup .pop_title{margin-left:159px;}
*html #yaroslavl_popup{top:98px;background:none;}
*html #yaroslavl_fon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup1.png' , sizingMethod='crop');width:387px; height:201px;}
#kolomna_popup{top:186px; left:266px; background:url("/img/popup1.png") no-repeat top left; width:387px; height:201px;}
#kolomna_popup .pop_title{margin-left:166px;}
*html #kolomna_popup{top:186px;background:none;}
*html #kolomna_fon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup1.png' , sizingMethod='crop');width:387px; height:201px;}
#moscow_popup{top:158px; left:248px; background:url("/img/popup1.png") no-repeat top left; width:387px; height:201px;}
#moscow_popup .pop_title{margin-left:169px;}
*html #moscow_popup{top:158px;background:none;}
*html #moscow_fon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup1.png' , sizingMethod='crop');width:387px; height:201px;}
#tula_popup{top:206px; left:218px; background:url("/img/popup1.png") no-repeat top left; width:387px; height:201px;}
#tula_popup .pop_title{margin-left:178px;}
*html #tula_popup{top:206px;background:none;}
*html #tula_fon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup1.png' , sizingMethod='crop');width:387px; height:201px;}
#orel_popup{top:218px; left:202px; background:url("/img/popup1.png") no-repeat top left; width:387px; height:201px;}
#orel_popup .pop_title{margin-left:176px;}
*html #orel_popup{top:218px;background:none;}
*html #orel_fon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup1.png' , sizingMethod='crop');width:387px; height:201px;}
#kursk_popup{top:243px; left:223px; background:url("/img/popup1.png") no-repeat top left; width:387px; height:201px;}
#kursk_popup .pop_title{margin-left:174px;}
*html #kursk_popup{top:243px;background:none;}
*html #kursk_fon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup1.png' , sizingMethod='crop');width:387px; height:201px;}
#belgorod_popup{top:265px; left:250px; background:url("/img/popup1.png") no-repeat top left; width:387px; height:201px;}
#belgorod_popup .pop_title{margin-left:164px;}
*html #belgorod_popup{background:none;}
*html #belgorod_fon{filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='img/popup1.png' , sizingMethod='crop');width:387px; height:201px;}

#menu{width:131px; height:85px;padding:65px 0 0 437px;}
*html #bottom_block a{position:relative;}
*+html #bottom_block a{position:relative;}
#find_u_rio{height:40px;width:131px; background:url("/img/menu_find_u_rio.png") no-repeat top left;}
#find_u_rio:hover{background:url("/img/menu_find_u_rio_hl.png") no-repeat top left;}
#whats_rio{height:39px;width:117px; margin:-17px 0 0 4px; background:url("/img/menu_whats_rio.png") no-repeat top left;}
#whats_rio:hover{background:url("/img/menu_whats_rio_hl.png") no-repeat top left;}
#how_find{height:37px;width:113px; margin:-15px 0 0 8px; background:url("/img/menu_how_find.png") no-repeat top left;}
#how_find:hover{background:url("/img/menu_how_find_hl.png") no-repeat top left;}
#infos{padding:38px 0 0 160px;}
.new{color:#256981; font:8.25pt tahoma; width:255px; float:left; margin-right:30px}
.new a{text-decoration:none; color:#256981;}
.img{float:left; width:110px;}
.text_part .date{margin-bottom:2px;}
.text_part{margin-left:110px; line-height:100%;}
.text_part h2{color:#4fb2ff; font-size:15pt; padding:9px 0 18px 0;}
.text_part .lied{margin-bottom:0px;padding:0; line-height:120%;}

/*
Copyright (c) 2008, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt


version: 2.5.1
*/
html{color:#000;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
*html body{ behavior:url("csshover.htc");}
a {color:#3a66dd}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
strong {font-weight:bold;}
em {font-style:italic;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym {border:0;font-variant:normal;}
sup {vertical-align:text-top;}
sub {vertical-align:text-bottom;}
input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}
input,textarea,select{*font-size:100%;}
legend{color:#000;}
body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}
table {font-size:inherit;font:100%;}
pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
#bd{margin:auto;text-align:left;}
body{text-align:left;}

html{height:100%}
body{min-height: 100%; height:100%;}
#bd{width:100%; min-width:1000px; width:auto; min-height:100%; position:relative;}
*html #bd{width: expression(((document.documentElement.clientWidth || document.body.clientWidth) < 1000)? "1000px" : "100%")}
#bd .empty{height:286px; clear:both;}
* html #bd {height: 100%;}
#hd {height:118px;}
#ft {height:286px; width: 100%; position: relative; margin-top:-286px;}
#ft{clear:both;z-index:1;}
#yui-main{width:100%;}
#yui-main{float:right;margin-left:-375px; margin-bottom:0px;}
.yui-b{float:left;width:375px;}
.yui-b{position:relative;}
.yui-b{_position:static;}
#yui-main .yui-b{margin-left:375px; margin-bottom:0px;}
#yui-main .yui-b{float:none;width:auto;}
#yui-main .yui-b{position:static;}
#bd:after{content:".";display:block;height:0px;font-size:0;clear:both;visibility:hidden;}
#bd{zoom:1;}