
.nav-top { z-index:1200; width:100%; }
.nav-top ul,
.nav-top li {list-style:none;}
.nav-top ul { height:49px; margin:0; padding:0; width:100%;}
.nav-top li { height:49px; float:left; font-size:13px; width:19.9%; position:relative;}
.nav-top li a { color:#FFF; position:relative; z-index:600; text-decoration:none; font-weight:bold;}
.nav-top li .root { text-align:center; background:url(images/menu_fon.gif) right top repeat-x;height:100%;}
.nav-top li ul {height:auto; padding:5px 0 8px 0;}
.nav-top li.active .submenu {display:block;}
.nav-top li .submenu { display:none; left:0px; position:absolute; width:199px; z-index:10000; }
.nav-top li.li-2 .submenu {  left:9px; }
.nav-top li.li-90 .submenu { }



.nav-top li .divider { background:url(images/divider.gif) right top no-repeat; height:49px;}
.nav-top li.li-90 .divider { background:none;}

.nav-top li .root a{ height:49px; color:#FFF; font-weight:normal; font-size:13px; padding-top:20px;}
.nav-top li .root-2 {  background:url(images/l_menu.gif) left top no-repeat; height:100%; }
.nav-top li .root-90 {  background:url(images/r_menu.gif) right top no-repeat; height:100%; }
.nav-top li.active .root-2 {  background:url(images/l_menu_a.gif) left top no-repeat; height:100%; }
.nav-top li.active .root-90 {  background:url(images/r_menu_a.gif) right top no-repeat; height:100%; }


.nav-top li a {   display:block;  text-decoration:none; }
.nav-top li a:hover { color:#FFF; text-decoration:none;}
.nav-top li a:visited { color:#FFF; text-decoration:none;}
.nav-top li.active .root  {background:url(images/menu_fon_a.gif) left top repeat-x;}


.nav-top li.active a:hover {text-decoration:none;}




.nav-top li.active .submenu {display:block; }
.nav-top li.active .submenu .r {position:relative; height:27px; overflow:hidden; margin:0 0 0 0px; zoom:1;}
.nav-top li.active .submenu .r b {display:block; height:27px; overflow:hidden; position:absolute;}
.nav-top li.active .submenu .r .lb {background:url(images/submenu_l.gif) no-repeat;  width:100%;}
.nav-top li.active .submenu .r .rb {background:url(images/submenu_r.gif) no-repeat; margin-left:-31px; left:100%; width:31px;}
.nav-top li.active .submenu ul {background-color:#844fff;  margin:0 0 0 0px; padding:0px 0 0 0; }
.nav-top li.active .submenu li {background:none; float:none; height:auto; margin:0; padding:5px 20px 3px 20px;width:170px; }
.nav-top li.active .submenu li a {background:none; display:inline; padding:0; font-size:11px; font-weight:normal;text-decoration:underline;}
.nav-top li.active .submenu li a:hover {background:none; text-decoration:none;}


.container {overflow:hidden; zoom:1;}
.container-align { text-align:center; padding-left:40px;}

.container .panel-center {float:left; width:671px;}
.container .panel-center .row {overflow:hidden; margin-bottom:24px; zoom:1;}
.container .panel-center .row .column-left {float:left; padding-left:10px; width:375px;}
.container .panel-center .row .column-right {float:right; padding-right:10px; width:375px;}



.b-head {height:223px; margin-bottom:24px; position:relative;}
.b-head .item {height:223px; position:absolute; width:335px; z-index:4;}
.b-head .item a {color:#FFF; font-size:18px; font-weight:bold; text-decoration:none;}
.b-head .item a span {display:block; padding: 186px 20px 0 20px; text-align: center;}
.b-head .private {background:url(img/ban-prv.jpg) left top no-repeat; left:0px;}
.b-head .corporate {background:url(img/ban-crp.jpg) right top no-repeat; left:336px;}


.b-head #prv-2 { left:0px;height:223px; position:absolute; width:335px; z-index:3;}
.b-head #corp-2 { left:336px;height:223px; position:absolute; width:335px; z-index:3;}

.b-head {}

