/* common */
html, body {height: 100%; width: 100%; margin: 0; padding: 0;}

.qip_top {font-family: Arial; width: 100%; height: 29px; height: 29px; min-height: 29px; background-color: #737373; font-size: 11px; overflow: hidden;}

.qip_top a {color: #0b98ca; text-decoration: underline; outline: none;}
.qip_top a:hover {color: #0b98ca; text-decoration: none;}

.qip_top .l {float: left;}
.qip_top .r {float: right;}
/* //common */

/* layout */
.qip_top .qip_link, .new_qip_top .qip_link {margin-left: 30px;}
.qip_top .qip_alien, .new_qip_top .qip_alien {float: right;}
.qip_top .qip_alien, .new_qip_top .qip_alien label {font-weight: normal !important;}
.qip_top .qip_alien, .new_qip_top .qip_alien input {margin-top: -3px;}
.qip_top .qip_error_msg, .new_qip_top .qip_error_msg {margin: 0 0 3px 0; padding: 0; color: #ff0000 !important; display: none; font-size: 12px;}

.qip_login_dop {position: absolute; padding: 7px 10px 15px 10px; width: 350px; top: 29px; right: 10px; z-index: 99; font-size: 12px; background-color: #fff; border: #cccccc solid 1px;}

.razdel {border-top: 1px #ccc solid; height: 1px; overflow: hidden; margin: 10px 0;}

.qip_login_dop .pole {width: 130px; margin-right: 5px; margin-left: 0 !important; font-size: 12px;}
.qip_login_dop .pole_d {color: #999999; font-size: 12px;}
.qip_login_dop p {padding: 5px 0 0 0 !important; clear: both;}

.pole {width: 100%; border: 1px #999 solid; margin-top: px; padding: 2px; font-size: 12px;}

.qip_menu {padding: 5px 0 0 10px; margin: 0; height: 29px; overflow: hidden;}

.qip_menu a, .qip_login a , .qip_login2 a {color: #fff;}
.qip_menu a:hover, .qip_login a:hover , .qip_login2 a:hover {color: #fff;}

.qip_menu li {float: left; height: 24px; list-style-type: none; margin: 0 7px 0 0;}
.qip_menu li div {padding: 2px 7px 4px 7px;}

.qip_menu .current {background: #fff url('/i/qip_bar_bg.png') no-repeat 100% -53px;}
.qip_menu .current div {background: url('/i/qip_bar_bg.png') no-repeat 0 -23px;}

.qip_menu a, .qip_menu b {display: block; text-decoration: none; background-image: url('/i/qip_bar_icon.png'); background-repeat: no-repeat; padding: 2px 0 2px 21px;}

.qip_menu .link1 {background-position: 0 0;}		/* home */
.qip_menu .link2 {background-position: 0 -25px;}	/* qip */
.qip_menu .link3 {background-position: 0 -50px;}	/* search */
.qip_menu .link4 {background-position: 0 -75px;}	/* mail */
.qip_menu .link5 {background-position: 0 -100px;}	/* memori */
.qip_menu .link6 {background-position: 0 -125px;}	/* file */
.qip_menu .link7 {background-position: 0 -150px;}	/* love */
.qip_menu .link8 {background-position: 0 -175px;}	/* mblogi */
.qip_menu .link9 {background-position: 0 -200px;}	/* friends */
.qip_menu .link10 {background-position: 0 -225px;}	/* video */
.qip_menu .link11 {background-position: 0 -250px;}	/* photo */
.qip_menu .link12 {background-position: 0 -275px;}	/* cards */
.qip_menu .link13 {background-position: 0 -300px;}	/* job */
.qip_menu .link14 {background-position: 0 -325px;}	/* referats */
.qip_menu .link15 {background-position: 0 -350px;}	/* auto */
.qip_menu .link16 {background-position: 0 -375px;}	/* horo */
.qip_menu .link17 {background-position: 0 -400px;}	/* maps */
.qip_menu .link18 {background-position: 0 -425px;}	/* tests */
.qip_menu .link19 {background-position: 0 -450px;}	/* fun */
.qip_menu .link20 {background-position: 0 -475px;}	/* hosting */
.qip_menu .link21 {background-position: 0 -500px;}	/* games */
.qip_menu .link22 {background-position: 0 -525px;}	/* history */
.qip_menu .link24 {background-position: 0 -550px;}	/* humor (24!) */
.qip_menu .link23 {background-position: 0 -575px;}	/* voip (23!) */
.qip_menu .link25 {background-position: 0 -600px;}	/* sport */
.qip_menu .link26 {background-position: 0 -625px;}	/* settings */

.qip_menu .current a,
.qip_menu .current a:hover {
    color:#737373;
    font-weight:800;
}

.qip_login {float: right; padding: 8px 27px 0 0; color: #fff; white-space: nowrap;}
.qip_login a {margin: 0 2px;}
.qip_login b {margin: 0 2px; color: #ccc;}


.qip_login2 {float: right; padding: 5px 0 0 10px; margin: 0; height: 29px; color: #fff; white-space: nowrap; overflow: hidden;}

.qip_login2 b {display: block; margin: 0 2px; padding: 2px 0; text-decoration: none;}
.qip_login2 a {margin: 0 2px; color: #fff;}
.qip_login2 a:hover, .qip_login2 a:hover {color: #fff;}

.qip_login2 li {float: left; margin: 0 7px 0 0; height: 24px; list-style: none;}
.qip_login2 li div {padding: 2px 5px;}

.qip_login2 .current {background: #fff url(/i/qip_bar_bg.png) no-repeat 100% -53px;}
.qip_login2 .current div {background: transparent url(/i/qip_bar_bg.png) no-repeat 0 -23px;}
.qip_login2 .current div b {padding-left: 21px; color: #737373; background-image: url(/i/qip_bar_icon.png); background-repeat: no-repeat;}
.qip_login2 .link26 {background-position: 0 -625px;}	/* settings */


.login_dop {position: absolute; top: 28px; right: 10px; width: 350px !important; width: 370px; z-index: 99; background-color: #fff; padding: 0 !important; border: #cccccc solid 1px; border-top-width: 0px;}
.login_dop {padding: 7px 10px 15px 10px !important;}
.login_dop .pole {width: 130px; margin-right: 5px; margin-left: 0 !important;}
.login_dop p {padding: 5px 0 0 0 !important; clear: both;}
.pole {width: 100%; border: 1px #999 solid; margin-top: 2px; padding: 2px; font-size: 12px;}
.button4 {width: 61px; height: 20px; border: 0; background: #efefef url(/i/qip_bar_bg.png) no-repeat 0 0; font-family: arial; font-size: 12px;}

#unauth_menu {margin-top: 0;}