/*сброс*/
body,p,ul,li,dl,dd,dt,h1,h2,h3,h4,div,img,form{
  margin:0;
  padding:0;
}
table{border-collapse:collapse}
img{
  border:none;
}
/**/
/**основные стили**/
body{
  font-size:75%;
  font-family:Arial,Helvetica,sans-serif;
  text-align:center;
  color:#494949;
  background:#fff;
}
h1{
  font-size:110%;
  color: #dd137b;
}
h2{
  font-size:18px;
  font-weight:normal;
  color:#000;
}
h2.important{
  color:#e65b19;
}
h3{
  margin-bottom:8px;
  font-size:120%;
}
a{
  cursor:pointer;
  text-decoration:none;
  color:#0053a0;
}
a.grey{
  color:#494949;
}
a:hover,a:active{
  text-decoration:underline;
}
ul li.selected{
  padding:0 0 0 5px !important;
  height:23px !important;
  background:url('../img/selected_lbg.gif') top left no-repeat;
}
ul li.selected a{
  padding:4px 5px 0 0;
  height:19px !important;
  display:inline-block;
  color:#fff;
  background:url('../img/selected_rbg.gif') top right no-repeat;
  border:none !important;
}
ul li.selected a:hover{
  text-decoration:none;
}

/*основные блоки*/
#wrapper{
  margin:0 auto;
  width:1000px;
  text-align:left;
  overflow:hidden
}
#header{
  background:#e0e0e0 url('../img/header_bg.jpg') top left repeat-x;
  height:1%;
  overflow:hidden;
}
#main{
  width:798px;
  float:left;
}
#rightcolumn{
  width:202px;
  float:left;
}
#footer{
  clear:both; background:#efefef; padding-bottom:15px
}
/*шапка*/
#header .logo{ /*лого*/
  padding:36px 0px 25px 20px;
  float:left;
}
#header .middle{     /*центральный блок*/
  padding:5px 0px 5px 25px;
  width:445px;
  float:left;
}
#header .middle ul{
  list-style:none;
}
#header .middle ul li{
  padding:0 0 7px 0;
  font-size:90%;
  width:33.33%;
  text-align:center;
  float:left;
}
#header .middle ul li a{
  padding-top:6px;
  height:18px;
  display:block;
}
#header .middle ul li a.help{
  padding-left:25px;
  text-align:left;
  background: url('../img/sitehelpico.gif') top left no-repeat;
}
#header .loginform{     /*форма входа*/
  padding:5px 20px 5px 40px;
  width:170px;
  float:left;
}
#header .loginform ul{
  list-style:none;
}
#header .loginform ul li{
  padding:5px 0;
  font-size:85%;
  width:50%;
  text-align:center;
  float:left;
}
#header .loginform ul li a{
  text-decoration:underline;
}

#header .loginform .login input.textfield{
  margin:7px 0;
  padding:3px 5px 0;
  width:160px;
  height:20px;
  color:#494949;
  border:none;
  background: url('../img/textbox_bg.gif') top left no-repeat;
}
#header .loginform .login input.button{
  width:50px;
  height:22px;
  border:none;
  color:#fff;
  font-size:90%;
  float:right;
  background: url('../img/button_1.gif') top left no-repeat;    
}
/*главное меню*/
.mainmenu{
  width:100%;
  height:36px;
  overflow:hidden;
  background: url('../img/mainmenu_bg.gif') top left repeat-x;
}
.mainmenu ul{
  list-style:none;
  overflow:hidden;
}
.mainmenu ul li a{
  padding:7px 11px;
  text-align:center;
  font-size:115%;
  display:block;
  border:1px solid #ebebeb;
}
.mainmenu ul li a:hover, .mainmenu ul li a.selected{
  color:#000;
  text-decoration:none;
  background: url('../img/mm_hover_bg.gif') top left repeat-x;
}
#main .mainmenu ul li{
  border-right:1px solid #ccc;
  float:left;
}
#main .mainmenu ul li.last{
  border:none;
}
#main .mainmenu ul li.last a{
  padding:7px 15px;
  border-right:none;
}
#rightcolumn .mainmenu ul{
  background:url('../img/mm_bgadd.gif') top right no-repeat;
}
#rightcolumn .mainmenu ul li{
  background:url('../img/mm_make_bg.gif') top left repeat-x;
  border-left:1px solid #ccc;
}
#rightcolumn .mainmenu ul li a{
  padding-left:38px;
  color:#70200d;
  border-right:none;
  background:url('../img/make_ico.gif') 15px center no-repeat;
}
/*левая колонка(основной текст)*/
#main .content{
  padding-left:1px; clear:both; width:798px;
}
#main .content .search{
  margin-bottom:20px;
  padding-left:10px;
  background: url('../img/search_lbg.gif') bottom left no-repeat;
}
#main .content .search ul{
  list-style:none;
  background: url('../img/search_rbg.gif') bottom right no-repeat;
}
#main .content .search ul li{
  padding:15px 20px 0px 10px;
  width:349px;
  height:200px;
  float:left;
  overflow:hidden;
}
#main .content .search ul li.work{
  height:150px;
}
#main .content .search ul li.create{
  background:url('../img/stend.png') 195px 15px no-repeat;
  height:150px;
}
#main .content .search ul li.left{
  margin-left:-10px;
  position:relative;
  clear:left;
  border-right:1px dotted #a6a6a6;
}
#main .content .search ul li.right{
  float:none;
}
#main .content .search ul li.top{
  border-bottom:1px dotted #a6a6a6;
}
#main .content .search ul li.bottom{
  padding-top:25px;
}
#main .content .search ul li h2{
  width:135px;
  margin-bottom:11px;
}
#main .content .search ul li.work h2{
  margin-bottom:55px;
}

#main .content .search ul li ul{
  margin:10px 0 0;
  width:100%;
  clear:left;
  background:none;
  overflow:hidden;
}
#main .content .search ul li ul li{
  margin-right:5px;
  padding:5px 10px;
  width:auto;
  height:auto;
  float:left;
}
#main .content .search ul li ul li a{
  border-bottom:1px dotted #0053a0;
}
#main .content .search ul li ul li a:hover{
  text-decoration:none;
  border-bottom:none;
}
#main .content .search .searchform{
  margin-top:5px;
}
#main .content .search .searchform select{
  margin-top:2px;
  width:185px;
  height:17px;
  font-size:90%;
  border:none;
  display:block;
  float:left;
  background: url('../img/searchform_bg.gif') top left no-repeat;
}
#main .content .search .searchform input.button{
  margin-left:5px;
  width:50px;
  height:19px;
  font-size:90%;
  border:none;
  display:block;
  float:left;
  background: url('../img/sf_button.gif') top left no-repeat;
}

/*основной блок контента*/
#main .content h2{
  padding-left:10px;
}
#main .content h2 a.rss{
  margin-left:20px;
  padding-left:20px;
  font-size:55%;
  background: url('../img/rss.gif') top left no-repeat;
}
/*контент списки в три колонки с изображениями*/
#main .content ul.t_rows_w_img{
  margin:5px 0 0;
  padding:16px 0 17px;
  height:1%;
  list-style:none;
  overflow:hidden;
}

#main .content ul.t_rows_w_img img{
  width:120px;
  height:94px;
}

#main .content ul.t_borders{
  border-bottom: 1px dotted #b3b3b3;
  border-top: 1px dotted #b3b3b3;
}
#main .content ul.t_rows_w_img li{
  padding-top: 10px;
  padding-left:10px;
  width:249px;
  float:left;
}
#main .content ul.t_rows_w_img li img{
  margin-right:10px;
  border: 4px solid #d9d9d9;
  float:left;
}
#main .content ul.t_rows_w_img li p{
  font-size:90%;
}
#main .content ul.t_rows_w_img li h3 a{
  font-weight:normal;
  font-size:90%;
}
/*Выбор новостей*/
#main .content h3.ns_header{
  padding-left:10px;
  width:120px;
  font-size:100%;
  font-weight:bold;
  float:left;
  clear:left;
}
#main .content ul.news_select{
  height:23px;
  list-style:none;
  overflow:hidden;
}
#main .content ul.news_select li{
  margin:0 18px;
  float:left;
}
#main .content ul.news_select li.selected{
  padding-left:10px !important;
}
#main .content ul.news_select li.selected a{
  padding-right:10px !important;
}
#main .content ul.news_select li a{
  padding:4px 0 0 0;
  height:14px;
  display:inline-block;
  border-bottom:1px dotted #0053a0;
}
#main .content ul.news_select li a:hover{
  text-decoration:none;
  border:none;
}
/*в три колонки без изображений*/
#main .content ul.t_rows_n_img{
  margin:0 0 10px;
  padding:35px 0px 10px 10px;
  list-style:none;
  height:1%;
  overflow:hidden;
  clear:left;
  border-bottom:1px dotted #a7a7a7;
}
#main .content ul.t_rows_n_img li{
  padding:0 0 0px 10px;
  width:245px;
  float:left;
  background: url('../img/dot.gif') 0px 6px no-repeat;
}
#main .content ul.t_rows_n_img li h3{
  margin-bottom:0;
}
#main .content ul.t_rows_n_img li h3 a{
  font-weight:normal;
  font-size:90%;
}
#main .content ul.t_rows_n_img li ul {
  margin:0;
  padding:0;
  list-style:none;
}
#main .content ul.t_rows_n_img li ul li,#main .content .fordirect .analyse ul li ul li{
  margin:5px 0 0 0;
  padding:0 5px;
  width:auto;
  font-size:80%;
  line-height:90%;
  color:#a7a7a7;
  background:none;
}
#main .content ul.t_rows_n_img li ul li a,#main .content .fordirect .analyse ul li ul li a{
  padding-left:2px;
}
#main .content ul.t_rows_n_img li ul li.date,#main .content .fordirect .analyse ul li ul li.date{
  padding-left:0;
  border-right:1px solid #a7a7a7;
}
#main .content ul.t_rows_n_img li.all {
  padding:10px 0 0;
  width:100%;
  clear:left;
  text-align:right;
  background:none;
}
#main .content ul.t_rows_n_img li.all a , #main .content .fordirect .analyse ul li.all a{
  padding:0 15px;
  font-size:90%;
  background:url('../img/arrow.gif') left 2px no-repeat;
}
/*блок с баннером я.д.*/
#main .content .fordirect .banner{
  width:250px;
  float:left;
}
#main .content .fordirect .analyse{
  width:100%;
  float:left;
}
#main .content .fordirect .analyse h2{
  padding-left:0;
}
#main .content .fordirect .analyse ul{
  margin-top:20px;
  list-style:none;
}
#main .content .fordirect .analyse ul li{
  padding-bottom:20px;
  width:236px;
  padding-right:10px;
  float:left;
  overflow:hidden;
}
#main .content .fordirect .analyse ul li img{
  margin-right:10px;
  border:4px solid #d9d9d9;
  float:left;
}
#main .content .fordirect .analyse ul li h3{
  margin-bottom:5px;
  font-size:90%;
}
#main .content .fordirect .analyse ul li ul{
  margin-top:0;
}

/*правая колонка*/
#rightcolumn .text{
  padding:13px 0 15px 15px;
}
#rightcolumn .text h2{
  padding-left:19px;
}
#rightcolumn .text ul.usefullinfo{
  margin-top:15px;
  list-style:none;
}
#rightcolumn .text ul.usefullinfo li{
  padding-top:6px;
  padding-left:28px;
}
#rightcolumn .text ul.usefullinfo li.map{
  background: url('../img/yarmap_ico.gif') top left no-repeat;
}
#rightcolumn .text ul.usefullinfo li.tv{
  background: url('../img/tv_ico.gif') top left no-repeat;
}
#rightcolumn .text ul.usefullinfo li.rzd{
  background: url('../img/rzd_ico.gif') top left no-repeat;
}
#rightcolumn .text ul.usefullinfo li.auto{
  background: url('../img/auto_ico.gif') top left no-repeat;
}
#rightcolumn .text ul.usefullinfo li.eco{
  background: url('../img/eco_ico.gif') top left no-repeat;
}
#rightcolumn .text .cash_price{
  padding-top:5px; margin-left:5px;
  width:163px;
  background:url('../img/cash_tbg.gif') top left no-repeat;
}
#rightcolumn .text .cash_price ul{
  padding:0 15px 10px;
  list-style:none;
  background:url('../img/cash_bbg.gif') bottom left no-repeat;
}
#rightcolumn .text .cash_price ul li{
  margin-bottom:5px;
  font-size:80%;
  color:#5e5e5e;
}
#rightcolumn .text .cash_price ul li.today{
  padding-left:60px;
}
#rightcolumn .text .cash_price ul li.bb{
  padding-bottom:5px;
  border-bottom:1px solid #7a7a7a;
}
#rightcolumn .text .cash_price ul li a{
  width:45%;
  font-size:115%;
  display:inline-block;
}
#rightcolumn .text .cash_price ul li span{
  width:30%;
  font-size:110%;
  color:#000;
  display:inline-block;
}
#rightcolumn .text .banner{
  margin:22px 0 0 11px;
}
#rightcolumn .text_h2{font-size:18px;  font-weight:normal; color:#000; padding:42px 0 10px 19px}
.right_photo{padding-bottom:5px; margin:0 10px 10px 11px; width:160px; line-height:1.1; color:#343434; border-bottom:1px solid #f0f0f0}
.right_photo img{margin:0 0 7px 4px}
.right_photo a{text-decoration:underline}
.right_photo a:hover{text-decoration:none}


/*футер*/
#footer ul.bottommenu{
  margin-bottom:15px;
  padding:10px 25px;
  width:950px;
  list-style:none;
  background:#5691d2;
  overflow:hidden;
}
#footer ul.bottommenu li{
  float:left;
  border-right:1px solid #2e5f95;
}
#footer ul.bottommenu li a{
  padding:0 20px;
  color:#fff;
  font-size:90%;
  text-align:center;
  display:block;
  border-right:1px solid #79ace4;
}
#footer ul.bottommenu li.last, #footer ul.bottommenu li.last a{
  border:none;
}
#footer p{
  padding-left:45px;
  line-height:150%;
}
#footer ul.minim{
  padding-right: 60px;
  list-style:none;
  float:right;
}
#footer ul.minim li{
  padding:0 15px;
  float:left;
  border-right:1px solid #8a8a8a;
}
#footer ul.minim li.last{
  border:none;
}



.search_box{background:url(../img/search_bg.png); width:780px; height:239px; margin-bottom:12px}
.line1{height:66px; padding:40px 0 0 20px; position:relative}
.line1 img{position:absolute; left:170px; top:15px}
.line1 div{position:absolute; left:299px; top:40px; width:481px}
.line1 p{font:12px Arial, Helvetica, sans-serif}
.line1 span{color:#0053a0; margin-left:14px}
.line1 a{position:absolute; display:block; padding-left:25px; right:43px; top:4px; background:url(../img/make_ico.gif) no-repeat}
.line2{margin-left:22px; position:relative}
.line2 li{list-style:none; width:auto; height:auto; float:left; padding:5px 5px}
.line2_nedv ul li{margin-right:75px}
.line2_avto ul li{margin-right:90px}
.line2 ul a{border-bottom:1px dotted #0053a0}
.line2 ul a:hover{text-decoration:none; border-bottom:none}
.line2_list2{clear:both; padding-top:9px}
.line2_nedv ul.line2_list2 li{margin-right:15px}
.line2_avto ul.line2_list2 li{margin-right:70px}
.search_box form{clear:both; padding-top:7px; font:11px Arial, Helvetica, sans-serif}
.search_box select{margin:2px 27px 0 0; width:185px; height:17px; font-size:90%; display:block; float:left; border:1px solid #b3b9c3; background:#fff}
.search_box p{float:left; padding-top:4px}
.search_box .currency{width:50px}
.search_box .year{width:55px; margin-right:0}
.search_box .year_{padding:4px 5px 0}
.search_box .button{width:50px; height:19px; margin-left:5px; font-size:90%; border:none; display:block; float:left; background: url('../img/sf_button.gif') top left no-repeat; cursor:pointer}
.search_box .input_price{margin:2px 3px 0; width:65px; height:13px; font-size:90%; display:block; float:left; border:1px solid #b3b9c3; background:#fff}
.search_box .input_year{margin:2px 3px 0; width:30px; height:13px; font-size:90%; display:block; float:left; border:1px solid #b3b9c3; background:#fff}
.select_adress{float:left}
.select_adress select{float:none; margin-bottom:9px}
.trackbar_box{position:absolute; left:222px; top:94px; border:solid #b2b2b2; border-width:0 1px; height:10px; overflow:visible}

.declaration_box{width:764px; margin-left:9px; padding-top:18px; padding-bottom: 30px;}
.d_b_h{font:18px Arial, Helvetica, sans-serif; color:#494949; line-height:1.5}
.d_b_h span{font-size:12px; color:#898989}
.d_b_table{padding-top:17px}
.d_b_table_h_left{float:left; font:12px Arial, Helvetica, sans-serif; color:#494949}
.d_b_table_h_left a{border-bottom:1px dotted; margin-left:2px}
.d_b_table_h_left a:hover{text-decoration:none; border:none}
.d_b_table_h_left img{margin:0 23px 2px 5px}
.d_b_table_h_right{text-align:right}
.d_b_table_h_right a{text-decoration:underline}
.d_b_table_h_right a:hover{text-decoration:none}
.d_b_table_h_right img{margin:0 6px 0 16px}
.d_b_table ul{list-style:none; clear:both; height:28px; padding-top:16px; font:12px Arial, Helvetica, sans-serif; color:#494949}
.d_b_table li{float:left; text-align:right}
.d_b_table .d_b_table_head{height:34px; padding-top:0; margin-top:11px; background:#c9e7ff; font:11px Arial, Helvetica, sans-serif; color:#5e686e}
.d_b_table .d_b_table_head li{padding-top:11px}
.d_b_table .d_b_table_head .col1{padding-left:35px}

.d_b_table_realty .d_b_table_head .col1{width:200px}
.d_b_table_realty .d_b_table_head .col2{width:145px}
.d_b_table_realty .d_b_table_head .col3{width:117px}
.d_b_table_realty .d_b_table_head .col3 span{font-size:8px; vertical-align:top}
.d_b_table_realty .d_b_table_head .col4{width:122px}
.d_b_table_realty .d_b_table_head .col5{width:54px}
.d_b_table_realty .d_b_table_head .col6{width:70px}
.d_b_table .d_b_table_line2{background:#fcf5e1}
.d_b_table .col0{width:24px}
.d_b_table_realty .col1{padding-left:4px; width:245px; text-align:left}
.d_b_table_realty .col2{width:127px}
.d_b_table_realty .col3{width:108px}
.d_b_table_realty .col4{width:122px}
.d_b_table_realty .col5{width:46px}
.d_b_table_realty .col6{width:85px}

.d_b_table_auto .d_b_table_head .col1{width:200px}
.d_b_table_auto .d_b_table_head .col2{width:134px}
.d_b_table_auto .d_b_table_head .col3{width:92px}
.d_b_table_auto .d_b_table_head .col4{width:90px}
.d_b_table_auto .d_b_table_head .col5{width:72px; padding-top:5px}
.d_b_table_auto .d_b_table_head .col6{width:44px}
.d_b_table_auto .d_b_table_head .col7{width:68px}
.d_b_table .d_b_table_line2{background:#fcf5e1}
.d_b_table_auto .col1{padding-left:4px; width:246px; text-align:left}
.d_b_table_auto .col2{width:88px}
.d_b_table_auto .col3{width:106px}
.d_b_table_auto .col4{width:80px}
.d_b_table_auto .col5{width:71px}
.d_b_table_auto .col6{width:52px}
.d_b_table_auto .col7{width:87px}

.d_b_table_work .d_b_table_head .col1{width:120px}
.d_b_table_work .d_b_table_head .col2{width:126px}
.d_b_table_work .d_b_table_head .col3{width:149px}
.d_b_table_work .d_b_table_head .col4{width:135px}
.d_b_table_work .d_b_table_head .col5{width:104px;}
.d_b_table_work .d_b_table_head .col6{width:72px}
.d_b_table .d_b_table_line2{background:#fcf5e1}
.d_b_table_work .col1{padding-left:4px; width:105px; text-align:left}
.d_b_table_work .col2{width:158px}
.d_b_table_work .col3{width:185px;padding-left:20px;}
.d_b_table_work .col4{width:103px}
.d_b_table_work .col5{width:69px}
.d_b_table_work .col6{width:93px}

#main .content ul.border_none{border:none}

.nav{margin:19px 0 61px}
.nav a{text-decoration:underline}
.nav a:hover{text-decoration:none}

.detail li{text-align:left}
.detail .d_b_table_head .col1{width:203px}
.detail .d_b_table_head .col2{width:189px}
.detail .d_b_table_head .col3{width:291px}
.detail .d_b_table_head .col4{width:35px}
.detail ul{height:180px; font:11px Arial, Helvetica, sans-serif; line-height:16px}
.detail .col0{text-align:right; font-size:12px}
.detail ul img{border:4px solid #d9d9d9; margin:0 0 2px 7px}
.detail .col1{width:206px}
.detail .col1 p{margin-left:40px}
.detail .col2 span{font-size:8px; position:relative; top:-4px}
.detail .col2{width:192px}
.col2_p{font-size:12px; color:#6e6e6e; line-height:15px}
.col2_p p{padding:9px 0 20px}
.detail .col3{width:273px}
.detail .col3 p{padding-right:30px}
.detail .col4{width:53px}
.detail .col4 p{padding-top:50px; font-size:12px}


.detail_box{margin-top:27px; padding:0 6px 44px 31px; font-family:Arial, Helvetica, sans-serif; float:left}
.detail_box_left{float:left; width:364px}
.detail_h1{font-size:18px; color:#000; height:100px; position:relative}
.detail_h1 p{padding-bottom:5px}
.detail_h1 span{font-size:12px; color:#898989}
.price{color:#494949; padding-top:20px}
.detail_h2{background:#c9e7ff; height:23px; font-size:11px; color:#5e686e; padding:11px 0 0 15px; margin-bottom:10px; clear:both}
.detail_box_left ul{list-style:none; padding-left:15px; clear:both}
.detail_box_left li{float:left; padding-bottom:17px; width:190px}
.detail_box_left .left_col{width:158px; color:#898989}
.detail_box_left li span{font-size:8px; position:relative; top:-4px}
.comment{border-top:1px dotted #b3b3b3; clear:both; padding:12px 0 0 15px}
.detail_box_right{width:366px; margin-left:395px; position:relative}
.detail_box_right .detail_h1 a{position:absolute; right:25px; font-size:11px; display:block; background:url(../img/back.gif) no-repeat; padding:2px 0 0 23px; height:15px; line-height:12px}
.detail_box_right .detail_h1 p{position:absolute; bottom:0; padding-bottom:3px; width:366px; text-align:center}
.detail_box_right .detail_h1 span{font-size:10px}
.carousel_box{margin:25px 0 15px; width:346px; position:relative; padding-left:20px}
#gallery{position:relative; width:326px; height:74px; overflow:hidden}
.carousel{float:left; position:relative; left:0}
.carousel td{padding:0 5px; border:none}
.carousel img{cursor:pointer; width:99px; height:74px; display:block}
#pointL, #pointR{position:absolute; background:url(../img/carousel_button.gif); width:17px; height:17px; top:28px; cursor:pointer}
#pointL{left:0}
#pointR{background-position:-17px 0; right:0}
.detail_text{line-height:18px}
.detail_text_h{color:#5e686e; padding:17px 0 4px}
.adress{background:#fcf5e2; border:1px solid #e1d3ac; font-size:11px; padding:10px 14px 15px 14px}

.same{font:18px Arial, Helvetica, sans-serif; color:#000; padding-left:10px}


.reg_block{padding:26px 0 93px 26px; clear:both; float:left}
.reg_h1{font-size:18px; color:#000; padding:0 0 0 8px}
.reg_boxes{float:left; width:974px; padding:18px 0 19px; border-bottom:1px dotted #a6a6a6}
.reg_box1{width:248px; float:left}
.reg_box2{width:243px; float:left}
.reg_box3{width:291px; float:left}
.reg_h2{padding-left:12px; height:23px; margin-bottom:16px; line-height:18px}
.reg_h2 a{border-bottom:1px dotted; display:inline-block; padding-top:2px; height:21px; font-size:18px}
.reg_h2 a:hover{text-decoration:none; border:none}
.active{background:url(../img/selected_lbg.gif) no-repeat; padding-left:10px}
.active a{color:#fff; background:url(../img/selected_rbg.gif) right 0; padding:2px 13px 0 2px; border:none}
.reg_box_text{line-height:18px; padding-left:12px}
.reg_h3{color:#5e686e; padding:16px 0 35px 12px; clear:both; width:300px}
.reg_h3 span{font-size:10px; color:#898989}
.reg_h3 .star, .star{font-size:12px; color:#b50707}
.registration{padding-left:181px; float:left; width:750px}
.registration ul{list-style:none; float:left}
.registration li{height:28px}
.reg_ul1{width:120px}
.registration .reg_ul1 li{padding-top:4px; height:24px}
.reg_ul2{width:289px}
.textFront{width:289px; height:20px; padding:0; border:1px solid #b3b9c3; background:none; font-size:12px}
.passwordFront{width:289px; height:20px; padding:0; border:1px solid #b3b9c3; background:none; font-size:12px}
.textareaFront{width:289px;padding:0; border:1px solid #b3b9c3; background:none; font-size:12px}
.reg_ul2 select{width:289px; height:20px; padding:0; border:1px solid #b3b9c3; background:none; font-size:12px}
.reg_ul3{width:289px; padding-left:17px; color:#898989; font-size:11px}
.reg_ul3 li{padding-top:5px; height:23px}
.agree{clear:both; padding:5px 0 0 156px; font-size:11px; width:400px}
.chbox{float:left; margin-right:11px} 
#saveButton{background:url(../img/submit.png) repeat scroll 0 -19px transparent; width:87px; height:19px; border:none; cursor:pointer; margin:48px 0 0 300px; clear:both}


.reg_org{padding-left:161px}
.reg_org .reg_ul1{width:140px}
.registration .reg_ul1 .reg_li4{height:38px}
.reg_org .reg_ul2 .reg_li4{height:35px; padding-top:7px}
.reg_ul2 select{width:291px; height:22px}
.reg_org .reg_ul3 .reg_li4{height:30px; padding-top:12px}
.reg_org .reg_submit{margin-left:320px}


.cabinet_block{position:relative; padding-bottom:20px; float:left; width:779px}
.cabinet_h{height:121px; border-bottom:1px dotted #a6a6a6}
.cabinet_h1{font-size:18px; color:#000; padding:43px 0 0 25px; float:left}
.cabinet_h_right{font-size:11px; float:right; margin:49px 30px 0 21px}
.cabinet_tabs{position:absolute; left:25px; top:83px; height:39px}
.cabinet_tab{width:148px; margin-right:5px; float:left; background:url(../img/cabinet_tab.png) no-repeat; height:26px; padding-top:12px; display:block; text-align:center}
.cabinet_tab:hover{text-decoration:none}
.cabinet_tab p{height:15px}
.cabinet_tab img{margin-right:7px; vertical-align:bottom}
.cabinet_tab_active{height:39px; background-position:0 -38px}
.account_box{padding:28px 0 0 49px; border-bottom:1px dotted #a6a6a6; float:left;}
.a_b_h{font-size:11px; padding-left:1px; position:relative; width:729px; height:34px; float:left}
.a_b_h div{background:#fcf5e2; border:1px solid #e1d3ac; height:22px; padding:10px 14px 0; margin-right:15px; float:left}
.a_b_h span{padding-left:15px}
.a_b_h_redact{margin-top:11px; float:left}
.a_b_h_right{position:absolute; right:30px; top:11px; background:url(../img/pen.png) no-repeat; padding-left:25px}
.account_box .registration{padding:20px 0 0; width:auto}
.account_box .reg_submit{background:url(../img/submit.png) 0 -19px; width:87px; height:19px; margin-top:12px; margin-bottom:0}


.account_left_col, .account_right_col{list-style:none; padding:24px 31px 0 0; float:left}
.account_left_col li, .account_right_col li{height:40px}
.account_left_col{color:#898989}


.cabinet_table{padding:18px 0 29px 50px; border-bottom:1px dotted #a6a6a6}
.cabinet_table li{text-align:left; font-size:11px}
.cabinet_table .d_b_table_head .col1{padding-left:16px; width:153px}
.cabinet_table .d_b_table_head .col2{width:117px}
.cabinet_table .d_b_table_head .col3{width:339px}
.cabinet_table .d_b_table_head .col4{width:100px}
.cabinet_table .col1{padding-left:15px; width:154px}
.cabinet_table .col2{width:114px}
.cabinet_table .col3{width:224px}
.cabinet_table .col4{width:120px}
.cabinet_table .col5{width:98px}

.showTitle{padding:20px 20px 0px 20px;}
.content .date{color: #A7A7A7; padding: 0px 0px 0px 20px;}
.content p{padding-top:10px;}

.newsOnIndex{height:130px;}

.checkboxFront{width:43px;}

.formGroupLeft{background: #fff;}
.formGroupRight{background: #fff;}
.checkboxesInput{background: #fff;}
.reg_ul2 table tr td {background: #fff;}

/* $TV start */
#TV ul {
	margin: 10px 0 0 15px;
}
#TV li {
	padding-bottom: 5px;
	list-style: square;
}
#TV span {
	color: #898989;
}
.tvli {padding-left: 0px;}
/* $TV end */

.liveinet{float:left;}

.developer{
    position: relative;
    left:70px;
    top:17px;
    list-style: none;
    text-align: center;
    z-index: 10;
}

.copyright{
    position: relative;
    left:44px;
    top:-13px;
    list-style: none;
}

.arOnIndex{min-height: 35px;}