/* @override http://hines.esiteful.com:81/country/ru/ru/common/css/ru.css */
#siteHeader {background:#c41230;text-align:left;position:relative;}
#siteHeader .header-inner {}

#siteHeader .languages {position:absolute;float:left;top:10px;margin-left:595px;color:#5b0816;font-family:Arial, Helvetica, sans-serif;}
#siteHeader .languages label {float:left;font-size:.65em;padding:2px 5px 0 0;}
#siteHeader .languages select {float:left;font-size:.65em;}

#siteHeader .logo {height:67px;width:222px;text-indent:-5000px;overflow:hidden;background:url(/common/images/logo.gif) no-repeat 0 0;}
#siteHeader .logo a {width:100%;height:100%;display:block;}

#siteHeader .nav1 {position:absolute;right:0;top:48px;}
#siteHeader .nav1 ul {margin:0;padding:0;}
#siteHeader .nav1 ul li {float:left;list-style:none;margin:0; padding:1px 12px; border-left:1px solid #760b1d;background:transparent;}
#siteHeader .nav1 ul li a {float:left;background-image:url(../images/nav1-ru.gif);text-indent:-5000px;height:10px;width:20px;overflow:hidden;}
#siteHeader .nav1 ul li a:hover {}

#siteHeader .nav1 ul li.first {border:none;}

#siteHeader .nav1 ul li.item-about a {background-position:-31px 0; width:74px;}
#siteHeader .nav1 ul li.item-about a:hover {background-position:-31px -10px;}
#siteHeader .nav1 ul li.item-properties a {background-position:-171px 0; width:90px;}
#siteHeader .nav1 ul li.item-properties a:hover {background-position:-171px -10px;}
#siteHeader .nav1 ul li.item-press a {background-position:-309px 0; width:79px;}
#siteHeader .nav1 ul li.item-press a:hover {background-position:-309px -10px;}
#siteHeader .nav1 ul li.item-careers a {background-position:-449px 0;width:51px;}
#siteHeader .nav1 ul li.item-careers a:hover {background-position:-449px -10px;}
#siteHeader .nav1 ul li.item-offices a {background-position:-569px 0; width:60px;}
#siteHeader .nav1 ul li.item-offices a:hover {background-position:-569px -10px;}

#siteHeader .nav2 {height:30px;background:#000;overflow:hidden;clear:both;}
#siteHeader .nav2 ul {margin:0;padding:0;}
#siteHeader .nav2 ul li {margin:0;padding:0;float:left;list-style:none;padding:0 20px;background:transparent;}
#siteHeader .nav2 ul li a {float:left;background-image:url(../images/nav2-ru.gif);text-indent:-5000px;height:30px;overflow:hidden;width:30px;}
#siteHeader .nav2 ul li a:hover {}

#siteHeader .nav2 ul li.item-investment a {background-position:-20px 0;width:106px;}
#siteHeader .nav2 ul li.item-investment a:hover {background-position:-20px -29px;}
#siteHeader .nav2 ul li.item-development a {background-position:-178px 0;width:115px;}
#siteHeader .nav2 ul li.item-development a:hover {background-position:-178px -29px;}
#siteHeader .nav2 ul li.item-management a {background-position:-354px 0;width:230px;}
#siteHeader .nav2 ul li.item-management a:hover {background-position:-354px -29px;}


#siteLanguage {position:absolute;top:0;font-size:11px;font-family:Arial, Helvetica, sans-serif;float:left;width:738px;}
#siteLanguage ul {margin:0;padding:0;position:absolute;top:102px;right:5px;}
#siteLanguage ul li {margin:0;padding:0;list-style:none;float:left;border-left:1px solid #606060;padding:0 7px;}
#siteLanguage ul li a {color:#fff;float:left;text-decoration:none;}
#siteLanguage ul li a:hover {color:#fff;text-decoration:underline;}

#siteLanguage ul li.first {border:none;}

#siteLanguage ul li.active a {color:#dcdcdc;cursor:default;}
#siteLanguage ul li.active a:hover {text-decoration:none;}


.title-banner {background:#787878;}
.title-banner a img {float:left;}

p.global-site-link  {padding:10px 0 0 0;}
p.global-site-link a {display:inline-block;background:#C41230;color:#fff;border:none;text-decoration:none;padding:1px 6px;font-size:11px;letter-spacing:1px;font-family:Arial,sans-serif;}

#siteFooter {font-family:Arial, Helvetica, sans-serif;color:#525252;}
#siteFooter .footer-inner {padding:0 0 12px 0;}

#siteFooter .copyright {float:left;font-size:10px;padding-top:5px;width:250px;text-align:left;}

#siteFooter .footer-nav {float:right;font-size:11px;margin-top:5px;text-transform:uppercase;line-height:11px;}
#siteFooter .footer-nav ul {margin:0;padding:0;}
#siteFooter .footer-nav ul li {margin:0;padding:0 12px;list-style:none;float:left;border-right:1px solid #696969;background:transparent;}
#siteFooter .footer-nav ul li a {float:left;color:#ebebeb;text-decoration:none;}
#siteFooter .footer-nav ul li a:hover {color:#c41230;}

#siteFooter .footer-nav ul li.last {border:none;padding-right:0;}

#footer-social.russia-footer {width:11.5em;float:right;margin:8px 0 0 0;clear:right;}
#footer-social.russia-footer ul#social-links {margin:0;padding:0;list-style-type:none;list-style-image:none;float:right;}
#footer-social.russia-footer p {width:105px;height:12px;background:url(/country/ru/ru/common/images/follow-us-on-ru.gif) no-repeat left .6em;}

h4 {font-size:12px;}
