/* Blocks
-------------------- */
html, body {
height: 100%;
width: 100%;
}


#container 	{ margin: 0 auto 20px; max-width: 1600px; min-width: 960px; padding-bottom: 40px; }
#header 	{ min-width: 960px; height: 80px; margin: 0 auto; max-width: 1570px; position: relative; overflow: hidden; zoom: 1; padding: 0 15px; background: #222; }
#header-light {padding:0px 0px 7px; width: 140px; height: 140px;margin: 0px auto 0px; background: url('../images/logo.png?v=3') no-repeat 0px 0px;}
#main{min-height: 100%; height: auto !important; height: 100%;}

#wrapper 	{ overflow: hidden; zoom: 1; padding: 0 0 20px; }
#wrapper.show-update-button { padding-right: 55px; }
#wrapper.white-back { background: #fff; margin: 0 20px 30px 20px;}
#wrapper.white-back #content {  }
#content 	{ width: 67.5%; float: left; margin-right: 0.5%;}
#content-inner {padding: 0px 0px 0px 10px; margin-left: 1px; }
#sidebar	{ width: 32%; float: left; padding-top: 0px;}
#footer 	{ height: 95px;  overflow: hidden; zoom: 1; margin: 0px 0 0px 0; color: #fff; text-shadow: #444 1px 1px 0px; background: url("../images/bg-index-sides.png") repeat-x;}
#footer-inner 	{ padding: 15px 20px 15px;}
#footer a{ color: #acdbf9; text-shadow: #333 1px 1px 0px;}
#footer .footer_link {width: 180px; height: 20px; display: inline-block;padding-left: 25px; text-align: left;}
#footer .ls {background: url('/templates/skin/socgrad/images/sprite.png?v2') -600px -908px no-repeat;}
#footer .sm {background: url('/templates/skin/socgrad/images/sprite.png?v2') -600px -960px no-repeat;}
#footer .ba {background: url('/templates/skin/socgrad/images/sprite.png?v2') -600px -1028px no-repeat;}
#footer .sl {background: url('/templates/skin/socgrad/images/sprite.png?v2') -600px -1072px no-repeat; padding-left: 34px;}




/* Header
-------------------- */
#header { height: 118px; clear: both; overflow: hidden; zoom: 1; background: #000 url(../images/top.jpg) repeat-x; }
#header a.logo { font-size: 20px; float: left; padding: 30px 40px 0 5px; text-decoration: none;}
#header a.logo span { color: #77D115; }
#header .community_about { width: 412px; height: 15px; position: absolute; top: 32px; left: 476px; background: url('../images/sprite.png?v2') 0 -371px no-repeat;}
#header .community_user { width: 80px; height: 15px; position: absolute; top: 32px; left: 587px; background: url('../images/sprite.png?v2') -112px -388px no-repeat;}
#header .community_user:hover { background: url('../images/sprite.png?v2') -112px -404px no-repeat;}
#header .community_person { width: 140px; height: 15px; position: absolute; top: 32px; left: 688px; background: url('../images/sprite.png?v2') -210px -388px no-repeat;}
#header .community_person:hover { background: url('../images/sprite.png?v2') -210px -404px no-repeat;}

.about_ul{
border: 1px solid red;
}

.footer_about{
right: 0px;
cursot: pointer;
}

.topiclist_date{
display: inline-block;
padding: 2px 20px 0px 25px;
margin-left: 0px;
background: #1ec11c;
border-top-right-radius: 4px;
border-top-left-radius: 4px;
}



#header a { color: #fff; }

#header .pages { overflow: hidden; margin-top: 0px; list-style: none; float: left; font-size: 17px; border: 0px solid red; margin-left: -40px;}
#header .pages li { float: left; margin-right: 0px; position: relative; margin: 3px 3px 3px 3px; border-radius: 6px; }
#header .pages li:hover {}
#header .pages li.active { color: #ffffff; border: 3px solid #192434; background-color: #175889; margin: 0 0 0 0; border-radius: 6px;}
#header .pages li a { color: #cccccc; text-decoration: none; padding-left: 10px; padding-right: 10px; margin-right: 0px; line-height: 20px;}
#header .pages li a:hover {color: #fff; }
#header .pages li.active a { color: #ffffff; font-size: 17px;}


#header .profile {background: url(../images/sprite.png?v2) -200px 0px no-repeat ; width: 215px; height: 120px; color: #fff; text-align: left; position: absolute; top: 0px; right: 10px; padding-left: 0px; font-size: 11px; line-height: 12px; }
#header .profile li { margin-bottom: 6px;}
#header .profile li.messa { display: none; position: absolute ;border: 0px solid red; margin-top: 8px; right: 64px;}
#header .profile .username { border: 0px solid red; width: 205px; font-size: 14px; color: #fff; text-align: left; margin-left: 4px;margin-top: 6px;line-height: 16px; text-align: center;}
#header .profile .username:hover{ text-decoration: none; color: #f0f0f0;}
/*
#header .profile .message { background: url(../images/e-mail1.png) no-repeat 10px 10px; margin-left: 14px; padding-top: 16px; padding-bottom: 10px;  padding-right: 50px; text-decoration: none; }
#header .profile .message.new { background: url(../images/e-mail2.png) no-repeat 10px 10px; color: #ffea00; font-size: 14px; font-weight: 800; color: #e6a32a;}
*/
#header .profile .rating { position: absolute; color: #fff; font-size: 12px; margin-left: 70px; margin-top: 20px;}
#header .profile .skill { position: absolute; color: #fff; font-size: 12px; margin-left: 70px; margin-top: 36px;}
#header .profile .activity { position: absolute; color: #fff; font-size: 12px; right: 6px; margin-top: 48px;}
#header .profile .my_fav { background: url(../images/sprite.png?v2) no-repeat 0px -423px;position: absolute;padding-left: 20px; font-size: 13px; left: 10px; margin-top: 70px; color: #73d600;}
#header .profile .my_fav.active { background: url(../images/sprite.png?v2) no-repeat 0px -423px;position: absolute;padding-left: 20px; font-size: 13px; left: 10px; margin-top: 70px; color: #ff0000;}
#header .profile .my_fav a{ color: #aff064;}
#header .profile .my_fav a:hover{ text-decoration: underline; color: #aff064;}
#header .profile .mail { line-height: 17px; position: absolute; color: #fff; font-size: 12px; right: 6px; margin-top: 28px; padding-right: 0px; }
#header .profile .mail:hover{ text-decoration: none; color: #f0f0f0;}
#header .profile .mail.active {}
#header .profile .mail.active:hover{ text-decoration: none; color: #fff600;}

#header .profile .create { color: #f79cf3; }
#header .profile .settings {font-size: 12px; border: 0px solid red;  position: absolute; color: #fff; text-decoration: none; margin-left: 35px; margin-top: 28px;}
#header .profile .logout { position: absolute; font-size: 12px; border: 0px solid red;  color: #AFAFAF; text-decoration: none; right: 6px; margin-top: 8px;}
#header .profile .avatar { position: absolute; top: 26px; left: 10px; width: 62px; height: 62px; border: 1px solid #ddd; border-radius: 3px;}


#header .profile a:hover{ text-decoration: none; color: #f0f0f0;}
/*
#header .profile .guest_nick { position: absolute; text-align: center; top: 6px ; left: 10px; width: 200px; font-size: 12px; color: #fff; line-height: 16px; font-weight: 800;}
#header .profile .guest_nick a{ background: url(/templates/skin/socgrad/images/mapp.png) 0 0 no-repeat; padding-left: 20px;}
*/
#header .profile .guest_distr { font-size: 10px;padding-left: 10px; }
#header .profile .guest_logout { position: absolute; right: 10px; top: 66px ; font-size: 11px; color: #fff; line-height: 13px;}
#header .profile .guest_city { position: absolute; left: 15px; top: 30px ; font-size: 11px; color: #fff; line-height: 13px;}
#header .profile .guest_area { position: absolute; left: 15px; top: 48px ; font-size: 11px; color: #fff; line-height: 13px;}
#header .profile .guest_district { position: absolute; left: 15px; top: 66px ; font-size: 11px; color: #fff; line-height: 13px;}
#header .profile .guest_login { position: absolute;right: 16px; top: 50px ; font-size: 15px; color: #fff; line-height: 18px;}
#header .profile .guest_line { position: absolute; right: 10px; top: 66px ; color: #d2d2d2; width:  130px;}
#header .profile .guest_territory { position: absolute; right: 16px; top: 60px ; font-size: 13px; color: #fcfcfc; line-height: 18px;}

.terr_main {
background: #f9f9f9 url(/socgrad.ru/templates/skin/socgrad/images/mapp_wb2.png) 138px 2px no-repeat;
border-bottom-left-radius: 6px;
border-bottom-right-radius: 6px;
padding: 2px 25px 2px 10px;
position: absolute;
right: 260px;
margin-top: 0px;
border-bottom: 1px solid #ddd;
border-right: 1px solid #ddd;
border-left: 1px solid #ddd;
font-size: 14px;
color: #717171;
}

.terr_main:hover {
background: #f9f9f9 url(/socgrad.ru/templates/skin/socgrad/images/mapp.png) 138px 2px no-repeat;
color: #333;
text-decoration: none;
box-shadow: 1px 1px 3px #ccc;
}


#header .auth { position: absolute; top: 2px; right: 33px; color: #ddd; }
#header .auth .login-link { font-size: 18px; }


/* Navigation
-------------------- */
#nav {margin: 0 auto 10px; max-width: 1600px; min-width: 960px; background: url(../images/sprite.png?v2) no-repeat 0 -494px; position: relative; zoom: 1; }
#nav-inner { height: 70px; padding: 0 0 0 0; margin-left: 20px; background: url(../images/sprite.png?v2) 100% -494px no-repeat; overflow: visible; zoom: 1; }

/* Menu */
#nav .menu { padding-bottom: 30px; float: left; font-size: 17px; margin: 0px 0 0 0;}
#nav .menu li { float: left; color: #717171; padding: 0px 10px 4px 10px; margin-right: 5px; position: relative; line-height: 18px; height: 16px ;}
#nav .menu li a.new { color: #390; }
#nav .menu li a { text-decoration: none; color: #838383; }
#nav .menu .count { color: #029600; font-weight: bold; }
#nav .menu li a:hover { color: #333; }
#nav .menu li.active { position: relative; background: #029600; border-bottom: 0px solid #ddd; border-bottom-left-radius: 6px; border-bottom-right-radius: 6px; box-shadow: #bdbdbd 2px 2px 3px 0px; overflow: visible !important;}
#nav .menu li.active a { color: #fff; }
#nav .menu .active .count { color: #fff; }
#nav .menu li.active:before { content: ""; position: absolute; bottom: -5px; left: 10px; width: 9px; height: 5px; }
#nav .menu li.sosedi { margin-right: 40px; margin-left: 10px;}
#nav .menu li.all_apps { margin-right: 0px; margin-left:40px; }

.event_title{
margin-top: 5px;
}

.status_change{
border: 3px solid #7CE37B;
width: 200px;
border-radius: 4px;
padding: 8px 4px 8px 4px;
text-align: center;
}



/* Sub-menu */
#nav .sub-menu { height: 18px; position: absolute; top: 30px; left: 20px; width: 96%; min-width: 400px; font-size: 12px; border: 2px solid #cacaca; border-radius: 6px; background-color: #dddddd; }
#nav .sub-menu li { margin-left: -2px; margin-top: -2px; line-height: 11px; padding: 5px 10px 0px 10px !important; border-radius: 6px; height: 17px;}
#nav .sub-menu li a { color: #717171 !important; text-decoration: none;}
#nav .sub-menu li a:hover { text-decoration: none !important; color: #333 !important; }
#nav .sub-menu li.active { background: #33A9E5; color: #fff; font-weight: bold; box-shadow: none;}
#nav .sub-menu li.active a { color: #fff !important; text-decoration: none; }
#nav .sub-menu li.active:before { display: none; }

/* Search */
.search { position: absolute; bottom: 18px; right: 10px; border: 1px solid #aaa; border-radius: 8px; height: 20px;}
.search .text { width: 207px; height: 20px; border: 1px solid #aaa; margin-top: -1px; margin-left: -1px; border-radius: 8px;
padding: 0px 30px 0px 12px; background: #ededed;  color: #777;.
}
.search .text:focus { border: 1px solid #33A9E5; background: #fdfdfd; box-shadow: #33A9E5 0px 0px 4px 0px; color: #333;}

.search .search-submit { border: none;cursor: pointer; border-top-right-radius: 8px;  border-bottom-right-radius: 8px;
background: #03b3e5 url(../images/sprite.png?v2) 5px -1017px no-repeat;
width: 26px; height: 22px;
}
.search .search-submit-ob{
display: inline-block;
float: right;
width: 26px; height: 22px; margin-top: -1px; margin-right: -1px;
border-top-right-radius: 8px;  border-bottom-right-radius: 8px;
position: absolute;
right: 0px;
top: 0px;
}

.fast_go {width: 340px; height: 20px; border-radius: 8px; border: 1px solid #999; margin: 0px 0px 10px 35%; padding: 0px 0px 0px 8px;}
.fast_go .text { width: 30px; height: 12px; border: 1px solid #cdcdcd; border-radius: 0px; margin: 1px 0 1px 0;  padding: 2px 4px 2px 4px; background: #fff;  color: #777; text-align: center; }
.fast_go .text:focus { border: 1px solid #33A9E5; background: #fdfdfd; box-shadow: #33A9E5 0px 0px 4px 0px; color: #555;}

.fast_go .search-go {
float: right;
margin-right: -1px;
margin-top: -1px;
width: 26px;
height: 22px;
color: #fff;
border: 0px;
cursor: pointer;
border-radius: 8px;
border-top-left-radius: 0px;
border-bottom-left-radius: 0px;
background: #03b3e5 url(../images/sprite.png?v2) 4px -995px no-repeat;
}

.left_t
{
position: absolute;
top : -1px;
left: -11px;
border: 0px solid red;
}

.right_t
{
position: absolute;
top : -1px;
right: -11px;
border: 0px solid red;
}

.topic_create_app{
}

.app_title_block{
margin-left: 25%;
font-size: 18px;
color: #33A9E5;
}

.close_login{
font-size: 26px;
color: #ff0000 !important;
position: absolute;
right: 10px;
top: 10px;
}

.close_login:hover{
text-decoration: none;
}


.company_my_cnt{
color: #51b038;
}

.company_my_cnt_active{
color: #fff;
}


.feedback_cnt{
color: #51b038;
}

.feedback_cnt_active{
color: #fff;
}





/* Misc blocks
-------------------- */

/* Blog profile */
.blog { padding: 20px 20px 0; margin-bottom: 20px; color: #666; position: relative; }

.blog .voting { position: absolute; top: 10px; right: 20px; z-index: 100; padding-left: 20px;}
.blog .voting .total { font-weight: normal; padding: 4px 10px 5px; font-size: 14px; }
.blog .voting .plus { margin: 15px 0px 0 -14px; position: absolute; }
.blog .voting .minus { margin: 31px 0 0 -14px; position: absolute;}
.blog .voting .text { font-size: 10px; color: #aaa; text-align: center; clear: both; }
.blog .voting.positive .total { background: #68BF46; color: #fff; }
.blog .voting.negative .total { background: #FF3B3C; color: #fff; }

.blog .blog-header { overflow: hidden; zoom: 1; position: relative; padding: 0 100px 0 30px; }
.blog .blog-header img { position: absolute; top: 0; left: 0; }
.blog .blog-header h2 { font-size: 24px; line-height: 1.3em; margin-top: -4px; }
.blog .blog-header h2 a { text-decoration: none; border-bottom: 1px dashed #70AAE0; }
.blog .blog-header h2.inactive a { color: #ccc; border-color: #ccc; }

.blog .actions { margin-bottom: 10px; }

.blog .blog-info { display: none; background: #F4F4F6; padding: 25px 30px; border-radius: 10px; }
.blog .blog-info h3 { font-size: 22px; color: #555; font-family: Arial, Verdana, sans-serif; }
.blog .blog-info p { border-bottom: 1px solid #DADADA; padding-bottom: 15px; margin-bottom: 0; }
.blog .blog-info .user { margin-right: 5px; }

.blog .blog-wrapper { overflow: hidden; zoom: 1; margin-bottom: 40px; border-top: 1px solid #fff; padding: 20px 0 0; }
.blog .blog-wrapper .blog-admins { float: left; width: 50%; }
.blog .blog-wrapper .blog-mods { float: left; width: 50%; }
.blog .blog-wrapper .user-list li { float: left; width: 60px;text-align: center; overflow: hidden; }
.blog .blog-wrapper .user-list li img { display: block; margin: 0 auto 2px; }

.blog-list-table { }
.blog-list-table tbody { color: #999; }
.blog-list-table td .avatar { float: left; position: relative; top: 2px; }
.blog-list-table td .title { font-size: 18px; line-height: 22px; }
.blog-list-table td .user { font-weight: bold; color: #999; background: url(../images/sprite.png?v2) 0 -108px no-repeat; }
.blog-list-table td .private { position: relative; top: 2px; }
.blog-list-table td p { margin-bottom: 0; color: #999; }

/* User profile */
.user-profile { margin-bottom: 20px; overflow: hidden; zoom: 1; position: relative; }
.user-profile .avatar { float: left; margin-right: 15px; }
.user-profile h3 { font-size: 24px; line-height: 1em; margin-bottom: 10px; }
.user-profile p.realname { font-size: 18px; color: #999; }

.user-profile .voting { position: absolute; top: 0px; right: 55px; z-index: 100; border: 0px solid red;}
.user-profile .voting .total { font-weight: normal; padding: 4px 10px 5px; font-size: 14px; }
.user-profile .voting .plus { margin: 4px 6px 0 0; }
.user-profile .voting .minus { margin: 4px 0 0 6px; }
.user-profile .voting .text { font-size: 10px; color: #aaa; text-align: center; clear: both; }
.user-profile .voting.positive .total { background: #68BF46; color: #fff; }
.user-profile .voting.negative .total { background: #FF3B3C; color: #fff; }


.user-profile .strength { float: right; border: 0px solid blue;}
.user-profile .strength .total { background: #70AAE0; font-size: 14px; padding: 4px 10px 5px; font-weight: normal; color: #fff; }
.user-profile .strength .text { font-size: 10px; color: #aaa; text-align: center; }

.user-profile .voting { float: right; margin: 10px 20px 0 0; padding-left: 50px;}
.user-profile .voting .plus { margin-left: -12px; margin-top: -4px;}
.user-profile .voting .minus { margin-left: -15px; margin-top: 13px;}


.user-profile-header { font-size: 18px; margin-bottom: 7px; border-bottom: 1px solid #ccc; }

.user-profile-table { width: 100%; }
.user-profile-table.company {margin: 10px 0 10px 0; border: 1px solid #999;}
.user-profile-table.company td {border: 1px solid #999; padding: 10px;}
.user-profile-table td { vertical-align: top; padding: 0 0 5px; }
.user-profile-table td.var { width: 150px; font-weight: bold; color: #999; }
.user-profile-table td .user { margin-right: 7px; }

.label_profile{
font-size: 14px;
}

/* Stat */
.stat-performance { padding: 15px 20px; background: #fff; border-top: 1px solid #eee; border-bottom: 1px solid #eee; }
.stat-performance table { }
.stat-performance table td { width: 200px; vertical-align: top; }
.stat-performance h4 { font-weight: bold; }

/* Userfeed */
.userfeed-get-more { display:block; width: 90%; margin: 0px auto; text-align: center; height: 2.5em; padding-top: 1em;}
.userfeed-get-more:hover { background: #f0f7fd;}
.userfeed_loading {background: #F7F7F7 url(../images/loader.gif) no-repeat center;}

/* Stream */
.stream-get-more { display: block; text-align: center; padding: 12px 0; background: #fafafa; color: #888; border-top: 1px solid #eee; text-decoration: none; }
.stream-get-more:hover { background: #f0f7fd; }
.stream_loading { background: #f7f7f7 url(../images/loader.gif) no-repeat center; }
.stream-comment-preview { padding: 5px 10px; background: #f3f3f3; margin-top: 5px; }

.stream-list { margin: 0 0 20px; }
.stream-list li { margin-bottom: 5px; min-height: 48px; _height: 48px; background: #fafafa; padding: 10px 15px 10px 70px; position: relative;border-bottom: 1px solid #aaa; }
.stream-list li .avatar { position: absolute; top: 10px; left: 10px; }
.stream-list li .date { display: block; color: #999; }
.stream-list li a { text-decoration: none; }
.stream-list li a:hover { text-decoration: underline; }

/* Userfields */
.userfield-list { width: 450px; }
.userfield-list li { background: #f7f7f7; margin-bottom: 1px; padding: 10px 5px; overflow: hidden; zoom: 1; line-height: 12px; color: #777; }
.userfield-list li .uf-actions { float: right; }
.userfield-list li .uf-actions img { vertical-align: top; }
.userfield-list li .userfield_admin_name { font-weight: bold; color: #333; }

.userfield-add { text-decoration: none; border-bottom: 1px dashed #70AAE0; }
.userfield-add:hover { color: #333; border-color: #333; }


.logo_lexx{
margin-top: -30px;
}

.h3l{
color: #303030;
font-size: 14px;
}

.myhouse_plus{
font-size: 14px;
color: #51b038;
}

.myhouse_plus_active{
font-size: 14px;
font-weight: 800;
}

.myhouse_plus_down{
font-size: 14px;
color: #51b038;
}

.myhouse_plus_down_active{
font-size: 14px;
font-weight: 800;
}

.topic_location_header{
position: absolute;
text-align: right;
right: 10px;
margin-top: -30px;
color: #33A9E5;
}


/* Register slider */

.input-text.blue{
border: 2px solid #0b2c52 !important;
background-color: #1e4f8a;
color: #fff;
font-weight: 800;
height: 20px;
font-size: 16px !important;
}

.reg_label{
display: inline-block;
font-size: 14px;
width: 50px;
line-height: 36px;
}

input.bd{
border: 2px solid #0b2c52 !important;
background-color: #1e4f8a;
color: #fff;
font-weight: 800;
height: 20px;
font-size: 16px !important;
width: 40px;
}

.button_login{
position: absolute;
top: 180px;
right: 20px;
height: 26px;
width: 94px;
background-color: #029600;
border-radius: 4px;
border: 2px solid #1a6419;
color: #fff;
font-size: 14px;
}

.button_login:hover, .button_reg:hover, .button_reg_full:hover{
cursor: pointer;
}

.button_reg{
position: absolute;
top: 540px;
right: 20px;
height: 26px;
width: 94px;
background-color: #029600;
border-radius: 4px;
border: 2px solid #1a6419;
color: #fff;
font-size: 14px;
}

.button_reg_full{
position: absolute;
top: 590px;
right: 20px;
height: 26px;
width: 155px;
background-color: #029600;
border-radius: 4px;
border: 2px solid #1a6419;
color: #fff;
font-size: 14px;
}

.auth_form{
margin: -5px 5px 5px 5px;
border: 1px solid #bdbdbd;
border-radius: 8px;
width: 540px;
}

.register_info{
color: #34ff39;
margin-top: 12px;
padding-bottom: 0px;
margin-left: 20px;
height: 15px;
font-size: 16px;
line-height: 20px;
font-weight: bold;
}

.register_line{
margin-top: 20px;
margin-bottom: 20px;
margin-left: 20px;
color: #fff;
font-size: 14px;
line-height: 18px;
}

.register_line select.input-wide {
border: 2px solid #0b2c52;
background-color: #1e4f8a;
width: 300px;
color: #fff;
font-weight: 800;
height: 30px;
font-size: 14px;
}

.line_register{
width: 480px;
color: #555555;
}

.login_remembers{
background: url("../images/sprite.png?v2") 0 -578px no-repeat;
padding-left: 24px;
margin-left: 114px;
margin-top: -18px;
display: block;
color: #fff !important;
}

.register_link{
position: absolute;
margin-left: 40%;
bottom: 35px;
}

/* End slider */

/* Login /login/ */

.login_bg{
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background-color: #cccccc;
}


.login_form{
border: 0px solid red;
box-shadow: 20px 20px 60px #2c2c2c;
-moz-box-shadow: 20px 20px 60px #2c2c2c;
-webkit-box-shadow: 20px 20px 60px #2c2c2c;
margin-top: 100px;
width: 552px;
height: 396px;
text-align: center;
/*
background:url(img/menu.png) no-repeat 0 0;
background:url(img/podl_log.png) no-repeat 0 0;
*/
}

.register_info_login{
color: #fff;
margin-top: 22px;
padding-bottom: 10px;
margin-left: 25px;
height: 35px;
font-size: 15px;
line-height: 20px;
text-align: left;
}

.register_line_login{
margin-top: 20px;
margin-bottom: 20px;
margin-left: 0px;
color: #fff;
font-size: 16px;
line-height: 18px;
}

.system-messages-error_login{
position: absolute;
width: 552px;
background-color: #ff3939;
color: #fff;
font-size: 16px;
line-height: 40px;
}

.mail_retive{
padding-top: 20px;
color: #fff;
font-size: 14px;
}


input-wide-blue {
border: 2px solid #0b2c52;
background-color: #1e4f8a;
color: #fff;
font-weight: 800;
height: 30px;
font-size: 14px;
}

.button_reg3{
height: 26px;
width: 300px;
/*
background:url(img/butt2.png) no-repeat 0px 0px;
*/
border-radius: 4px;
background-color: #4b87d6;
border: none;
color: #fff;
font-size: 14px;
}


.reg_label6{
margin-right: 10px;
font-size: 16px;
}

.reg_label7{
margin-right: 10px;
font-size: 16px;
line-height: 20px;
}

/* end Login */


/* Register */

.register_img_top{
width: 100%;
overflow: hidden;
position: absolute;
top: 0;
left: 0;
z-index: -100;
}

.register_header_top{
width: 100%;
height: 48px;
line-height: 44px;
text-align: center;
border: 0px solid red;
font-size: 32px;
color: #444444;
padding-bottom: 34px;
}


.register_page{
margin: 0 auto;
border: 0px solid red;
width: 640px;
height: 700px;
margin-top: 130px;
color: #fff;
}

.column1_register{
border: 0px solid green;
width: 300px;
margin: 10px 10px 10px 10px;
}

.column2_register{
border: 0px solid blue;
width: 300px;
margin: -473px 10px 10px 326px;
}

.date_reg{
border: 1px solid #fff;
border-radius: 6px;
padding: 5px 5px 5px 15px;
}

.button.registration_page{
margin-left: 260px;
}

.sex_registration{
position: absolute;
margin-left: 180px;
}

/* End Register */


.not_authorized{
cursor: help;
}

.lnk{
padding: 0 16px 0 0px;
color: #005ba1;
}

.map_all{
border: 1px solid #E0E0E0; border-radius: 8px; box-shadow: #A4A4A4 5px 5px 30px -10px; margin-bottom: 20px; position: relative;padding: 0px 10px 0px 15px;
}

.map_sidebar{
width: 99%;height: 300px; margin: 0px 0px 0px 0px; padding: 0 0 0 0; border: 1px solid #E0E0E0; border-radius: 8px;
}

.margtop6{
margin-top: 6px;
}

.margtop20{
margin-top: 20px;
}

.margtop40{
margin-top: 40px;
}

.margbottom20{
margin-top: -20px;
}

.margbotleft50_60{
margin-top: -50px;
margin-left: 60px;
}

.margbotleft25_50{
margin-top: -25px;
margin-left: 50px;
}

.margbotright25_50{
margin-top: -25px;
margin-right: 50px;
}


.soc_twitter{
background: url("data:image/png;base64,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") no-repeat transparent;
height: 40px;
width: 32px;
margin-top: -26px;
margin-left: 14px;
}

.soc_twitter:hover{
background: url("data:image/png;base64,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") no-repeat transparent;
height: 44px;
width: 52px;
bottom: 52px;
margin-left: -1px;
margin-top: -30px;
}


.soc_rss{
background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAdCAYAAABWk2cPAAAFAUlEQVRIx7WWa2wUVRTHfzM7O7vdbktfAVsK2oYWLKWmPCIo0YISIRJEJX7RmAi+orH6xaAxAgliUBMJUQtqiB8lovEFBmNMaHgEJTyEtrSWPmmhddvdbfc9r+uH2d1uiWkXgjc5uWfunHt/538fc0cio4iWH1fhcjyKJKtIUi+W6Ecz+/FKndKd6wPcpiKlga3fNoK5l7FrYJmgesHtBacHHE4QIgQMgriC4CqIPpB7SOj9mGNd0uLNvpuCivN7CojLw3Q0q5g6CAEIsCy7Vj2g5oI7D1xe28/Jg5wZkJMPsgOEOI0lnpcWbmrNDnpy32o6fv0dPQ4IhnwDCEtQmF+I2+maSEJYtj/JLHB5oKQCqpb/Q9tglfTMjvGpoAoAgZ4VxEP2AKWLsIrquP7XYbpaT1PoLWROSSn5Hu8EKHMWhAA9ASE/jPbNZNmTa4DvpoLKAOjhhegJ0DUoX0rZpg9ZsrONujePIVWs4GJPG5f7OjC0GBiaDTE0O17XbN9IwOgAXD61dLrptaGJcLXdUQNJthUD+VUrqXntJ+q2NhN2FXC+t51IZIx0bAqWSljXIDIczw4aCZamM/7tA9j7IPz8Dox02fB591O/7SyeBQ/RMnSVaCychCRuUKtBJHAlS6WRglTGkWiI1q4LDB0/gPXpWhtuJFA8BdS8+j15tY/Q4ruOlprqlOlJxaODZ7ODhvw56BqYJq7NB8lb1chV3eLcUD/+5i9g3wYIjyApKvNf/Bq1rI7uscCEwtQaGxq4rvVPCxU/vDKHyLiEoUFuMUrFvcx9YheLd3dTdN9zdIz5udZ5CvZvhGgAh8tL9Zav8BsmwUR08qaSHZq0g+j0ShOxGhIRu7OWgM5jICwcLi+Vz+6n8unP6ItF8feeg29eB8BTXkfZmjcYjMcnr6fsCGXzRZKJjtalsx3phqbH4KOVMHABgFkNL1O+7i16EnHMMweh9SgAZQ83EkImbmhg6GAa4FB82UG1eF3mmRuNxzjbeZqLux/A6vkDgPIN23HMrMKn6/DLLgDUwnIKatcyLjJGc7q7slQaqkpvhtIa8nd1cc8eH+75DQzs2wSJMJKiMnvdVkYs4MoJGGoHoKh+42SooC07aGSsDEO3b5bVjTiL5qB4iyl//D3U4ACcOGADlj1FXFawAHr/BCD3riXEMqGWyBYadKaffN0TH+WhdmZJwKXDADhcXtxlNZgC6Dxub6jZtWQyiY2cyQaqEA72AHcAcGQnhH3g8qI277cjhv9OB1fml+C4DiTC9hUlK+TkFkA8aAdEwj3ZQbXox8Ahe00sONY0OSIwANvmQ0kFnmF7LfH322qL5lJlJI+losalJi2a/SX+AtuQeDd91d1KUdSjUpO27uZ+V7ZQhEQ1CnMRVCMoC5jq8phJfbGi45LFVONEEKyUvuTCTUH/q7y0fsn746HA2+HxIK54gO21Yn1tAW5kKhDcCZQgCCLzifR5dseF6abTksTdCIGwLEbiIrzoEEdux9+gPNVLYZkLhBAIIRBkr+SWoTsaGhQhmGdZFkIIgPb/HeqbZVQKy1JS0wu03C6okrGh1KQpgHKmZTBn4excXQjhFAj8MXqBitRyJ00ka3OaOjNeSIATmAF4gVzAnWxz1Mwtrij2SvXBsfHgpUHtZLITNwxqAkaG6Rm1CWhJP9VuSBlK5aRJKbVJkzLapQywyFCa8jOVmTcoTPXhXzjilwg+F7wbAAAAAElFTkSuQmCC") no-repeat transparent;
position: absolute;
margin-top: -27px;
margin-left: 280px;
height: 42px;
width: 42px;
}

.soc_rss:hover{
background: url("data:image/png;base64,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") no-repeat transparent;margin-top: -39px;
margin-left: 270px;
height: 42px;
width: 42px;
}


.open_net:hover{
box-shadow: 0px 0px 5px #555;
}


.open_net:hover{
box-shadow: 0px 0px 5px #aaa;
}

.info-sidebar li{
font-size: 12px;
color: #444;
margin: 0 0 4px 14px;
}

.info-sidebar .head{
color: #999;
width: 100px;
display: inline-block;
}
