﻿HTML, BODY {margin:0; padding:1.5em 0.8em 0.9em 1.25em; //padding:3em 1.5em 1.8em 2.5em; height:100%; background:#fff; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size:90%; color:#000;}
TD {font-size:75%;}
FORM {padding:0; margin:0;}
INPUT, SELECT, TEXTAREA {font-family: Tahoma, Verdana, Arial, Sans-Serif; color:#000}
TEXTAREA {font-size:100%;}
TABLE {border:0; border-collapse:collapse;}
TD {vertical-align:top; padding:0px;}
IMG {border:0;}
A:focus{-moz-outline-style:none;}
A {color:#069; text-decoration:underline; }
/*A:visited {color:#002238;}*/
A:hover {color:#3ea8e0;}
A:active {outline:none;}

H1, H2, H3 {font-weight:normal; margin:0 0 0 0; color:#666; font-family:Arial, Tahoma, Verdana, Sans-Serif;}
H1 {font-size:130%; font-weight:bold; margin:0 0 0.2em 0;}
H2 {font-size:115%; margin:0 0 1em 0; color:#000; font-weight:bold;}
.bigtext, #bigtext, H3 {font-size:105%; font-weight:bold; color:#000}

UL.tire LI {
	font-weight:bold;
	padding: 0 0 0 0px;
    list-style-type: none;
    behavior: expression( !this.before
            ? this.before = this.innerHTML = '&mdash;&nbsp;' + this.innerHTML : '' );
    text-indent: -1.24em;
}
UL.tire LI A {font-weight:normal;}
UL.tire LI:before { content: '\2014\a0';}

#grey {color:#666}
#green {color:#2a9500;}
#red {color:#cd3600}

.div_width 
	{
	width:100%;
	min-height:100%;
	//height:100%;
	min-width:730px;
	//width:expression(document.body.clientWidth < 760 ? '760px' : '100%');
	float:left;
	}

.fl100, #fl100 {float:left; width:100%;}
.fr, #fr {float:right}
.fl, #fl {float:left}
#orange {color:#f90}


.div_top {float:left; margin-left:20px; -margin-left:10px; width:100%; }
.div_center {float:left; width:100%; margin-left:18px; -margin-left:9px;}
.left_div {float:left; width:61%;}
.div_logo {float:left; width:230px; min-width:230px; }
.div_search {float:left; width:45%;}
#search_text {border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #ccc; border-bottom:1px solid #ccc; height:28px; padding-left:6px; font-size:150%; color:#666; width:70%; margin-right:5px;}
.div_search_text {float:left; margin-top:8px; color:#666; font-size:80%; line-height:1.4}

.div_mainmenu {margin:1.6em 0 35px 0; width:100%; width:94%; float:left; //float:auto;}
#m1 {float:left; background:#ff9d00 url(./images/bg_menu.gif) repeat-x left top;}
#m1, #m2, #m3, #m4, #m5 {float:left; width:100%;}
#m2 {background:url(./images/m_l_t.gif) no-repeat left top;}
#m3 {background:url(./images/m_r_t.gif) no-repeat right top;}
#m4 {background:url(./images/m_l_b.gif) no-repeat left bottom;}
#m5 {background:url(./images/m_r_b.gif) no-repeat right bottom;}
#m5 H1 {padding:0 0.18em;}


.min_title {margin-left:18px; color:#666; margin-bottom:6px;}
.div_title {margin:0 0 25px 0; float:left; width:94%;}
#t1 {float:left; background:#efefef}
#t1, #t2, #t3, #t4, #t5 {float:left; width:100%;}
#t2 {background:url(./images/b_l_t.gif) no-repeat left top;}
#t3 {background:url(./images/b_r_t.gif) no-repeat right top;}
#t4 {background:url(./images/b_l_b.gif) no-repeat left bottom;}
#t5 {background:url(./images/b_r_b.gif) no-repeat right bottom;}
#t5 H1 {font-size:200%; margin-bottom:2px;}
#t5 #tit1 {border-right:1px solid #fff; float:left; width:70%; //width:75%; padding:14px 18px 18px 18px;}
#t5 #tit1 SPAN {color:#666; font-size:75%; font-size:bold;}
#t5 #tit2 {float:left; line-height:1.3; width:13%; //width:20%; padding:14px 16px 18px 16px; font-size:85%;}

#m5 LI {float:left; list-style:none; padding:4px 11px 0 13px; margin:0 0px 0 6px;}
#m5 LI H1 {font-size:160%;  font-weight:normal; color:#5b4636; padding-top:0.1em; //padding-top:;}
#m5 A {color:#5b4636;}
#m5 A:hover {color:#7d6655;}
LI.activ {background:#000; color:#fff;}
LI.activ H1 {min-height:43px; background:url(./images/mainmenu_li.gif) no-repeat bottom center}
LI.activ H1 DIV {//background:url(./images/mainmenu_li.gif) no-repeat bottom center; height:6px !important; //margin-top:55em; //font-size:1%; position:absolute; //width:100%;}
LI.activ H1 A {color:#fff !important}

.submenu {float:left; width:100%; margin-bottom:50px;}
.submenu DIV {float:left;float:left; margin:0 25px 0 18px; -margin-left:9px;}
.submenu DIV H2 {margin:0 0 2px 0; font-size:140%; font-weight:normal; color:#666; font-family: Tahoma, Verdana, Arial, Sans-Serif;}
.submenu DIV H2 A {color:#000;}
.submenu DIV H2 A:hover {color:#666;}
.sub_ico_str {margin:0 !important; border-top:5px solid #ff9c00 !important; float:none !important; text-align:center}

.rew_for {margin:2.5em 0 0 -9px; -margin-left:-4.5px; position:relative; z-index:100; float:left; width:100%}
.ico_but {float:left; width:165px; margin-right:15px; min-height:33px; //height:33px; background:#efefef url(./images/b_l_t.gif) no-repeat left top}
.ico_but#orange {background:#ff9f00 url(./images/bo_l_t.gif) no-repeat left top}
.ico_but DIV {float:left; width:100%; min-height:33px; //height:100%;}
#b2 {background:url(./images/b_r_t.gif) no-repeat right top;}
#orange #b2 {background:url(./images/bo_r_t.gif) no-repeat right top;}

#b3 {background:url(./images/b_l_b.gif) no-repeat left bottom;}
#orange #b3 {background:url(./images/bo_l_b.gif) no-repeat left bottom;}

#b4 H1 {margin:4px 9px 6px 9px; -margin-left:4.5px;}
#b4 {background:url(./images/b_r_b.gif) no-repeat right bottom;}
#orange #b4 {background:url(./images/bo_r_b.gif) no-repeat right bottom;}

#b4 H1 {font-weight:normal; font-size:140%;}
#b4 SPAN {font-size:110%; font-weight:bold; color:#000; margin-right:-2px;}
#orange #b4 SPAN {font-size:110%; font-weight:bold; color:#fff}
#orange H1 {margin:4px 4px 6px 12px; -margin-left:6px;}
#orange #b4 A {color:#fff}
#orange #b4 A:hover {color:#f1f1f1}

.page {margin-top:2em; float:left; width:100%}
.page DIV {background:#f2f2f2; padding:6px 0; text-align:center; font-size:130%;float:left; width:35px; margin-right:5px; cursor:pointer; cursor:hand}
.page DIV#activ {color:#fff; background:#ff9c00; cursor:default;}
.page A {text-decoration:none;}

.div_left_com {margin-bottom:2.5em; //margin-bottom:1.5em;}
.div_left_com#detal_blog {float:left; width:100%; margin-top:1em; line-height:1.4}
.div_left_com H1 {font-size:190%; font-weight:normal; margin-bottom:0.7em;}
.com_text {float:left; padding-left:46px; width:88%; //width:;}
#noball {padding-left:25px; width:92%; //width:;}
.com_ball {float:left; margin:0 0 0 -45px; -margin-left:-21px; width:40px; color:#666; font-size:75%;}
.com_ball SPAN { color:#ff9c00; font-size:180%;}
.com_ball IMG {margin-top:4px;}
.ico_h_up {margin:4px 0 0 0px; float:left; width:12px; height:16px; background:url(./images/ico_hand_up.gif) no-repeat -12px 0px}
.ico_h_down {margin:4px 0 0 4px;float:left; width:12px; height:16px; background:url(./images/ico_hand_down.gif) no-repeat -12px 0px}
.ico_h_up, .ico_h_down {cursor:pointer; cursor:hand}

.tagsblock { margin-left:-2.2em; -margin-left:-1.1em; line-height:1.6; width:100%}

#readnext {font-size:110%; margin-top:7px;}
#detal_blog #tegs {margin-top:3.2em;}
#tegs {background:url(./images/ico_flag_tegs.gif) no-repeat left top; padding-left:14px; margin-top:16px; font-size:85%; color:#666}
#tegs A {color:#666; margin-left:6px;}
#tegs A:hover {color:#919191}
#detal {float:left; width:100%; font-size:85%; margin-top:8px !important;}
#detal A {text-decoration:none;}
#detal SPAN {margin-left:15px;}
#razdel {float:left; background:#ff9c00; margin-top:11px; padding:3px 8px 5px 8px;}
#razdel A {color:#fff}
#razdel A:hover {color:#f1f1f1} 
#movie {margin:2.3em 0 0.2em 0}
.fav {background:url(./images/ico_fov.gif) no-repeat -16px 0}



.div_right {float:right; width:32%;}
.auth {float:left; width:100%; padding-left:9px;}
#img_auth {float:right; margin-right:9px; //margin-right:;}
.auth H1 {color:#000; font-weight:normal; font-family: Tahoma, Verdana, Arial, Sans-Serif; font-size:140%;}
.my_div_top {float:left; width:85%; margin:0 0 0 2.8em;  -margin-left:1.4em;}
.my_div_top LI {width:46%; //padding-right:10px; list-style:none; margin-bottom:6px; float:left;}
.my_div_top A {color:#1080bc}
.my_div_top A:hover {color:#44a5d9}

.div_com_right {float:left; width:100%; border-bottom:5px solid #f2f2f2; margin-bottom:1.5em;}
.div_com_right#mt10 {margin-top:22px;}
.vkl, .vkl_activ {float:left; background:#f2f2f2; width:100%}
.vkl {background:none;}
.vkl DIV, .vkl_activ DIV {float:left; width:100%}
.vkl_activ #v1 {background:url(./images/vkl_t_l.gif) no-repeat top left;}
.vkl_activ #v2 {background:url(./images/vkl_t_r.gif) no-repeat top right;}
.vkl #v2 DIV, .vkl_activ #v2 DIV {padding:5px 9px 0 9px;}
.vkl_activ #v2 DIV H1 {color:#000}
.vkl #v2 DIV SPAN {border-bottom:1px dashed #ff9c00; color:#ff9c00; cursor:pointer; cursor:hand}

.div_comment_right {float:left; width:88%; //width:100%; padding-left:2.8em;  margin-bottom:3em;}

#div_vkl1 A {text-decoration:none}
.ico_say {cursor:pointer; cursor:hand; float:left; width:30px; margin:0 0px 0 -2.7em; -margin-left:-1.35em; background:url(./images/ico_say.gif) no-repeat left top; min-height:35px; //height:35px; color:#069; font-size:85%;}
.ico_say SPAN {padding:3px 0 0px 0px; width:30px; text-align:center; float:left;}
#c1 {margin:0 0 1.8em 8px; -margin-left:4px;}
#c1 A {color:#000}
#c1 A:hover {text-decoration:underline;}
#c2 {font-size:85%; margin-top:8px; line-height:1.5; //margin-left:4px;}
#c2 A {text-decoration:underline; color:#069}
#c2 A:hover {color:#44a5d9}

.div_right_vak {float:left; width:100%; margin-bottom:3em;}
.div_right_vak DIV {margin:0 0 1em 9px; -margin-left:4.5px; float:left; width:96%;}
.div_right_vak DIV DIV {margin:2px 0 0 2.7em; -margin-left:1.35em; width:88%;}
.div_right_vak A {font-size:110%;}
#all_vak {font-size:95%; font-weight:bold;}
#all_comment {margin-left:-2.1em; -margin-left:1.05em; font-weight:bold;}
#all_comment A { text-decoration:underline}


.reit_author {float:left; width:98%; margin-left:9px; -margin-left:4.5px;}
.reit_author H1 {color:#000; margin-bottom:0.8em}

.reit_author .tr {float:left; width:75%; font-size:110%; margin-bottom:1.1em;}
.reit_author #td1 {float:left; width:65%;}
.reit_author #td2 {float:right; width:25%;} 

.footer {border-top:1px solid #d8d8d8; margin:6em 0 0 0px; float:left; width:100%; height:40px; padding:1.5em 0 0px 0}
#f1 {width:30%; float:left;}
#f2 {width:34%; line-height:1.4; float:left;}
#f3 {float:right; width:31%; //margin-right:3px;}
#f3 IMG {margin:0 8px 20px 0;}
#f3 A {color:#000}
#f3 A:hover {color:#666}

H1#big {color:#000; font-size:250%; margin-bottom:1em; font-family:Tahoma, Verdana, Arial, Sans-Serif; font-weight:normal}

.ban_big {margin-left:3.6em; -margin-left:1.8em; float:left; width:85%; overflow:hidden;}
.ban_big2 {margin:3em 0 0 9px; -margin-left:4.5px; float:left; width:85%; overflow:hidden;}

.list_right {margin-left:9px; -margin-left:4.5px; width:96%; float:left;}
.list_right LI {padding-left:25px; margin-bottom:10px; min-height:21px; //height:20px; list-style:none outside; background:url(./images/li_right.gif) no-repeat 0 4px;}
.list_right LI#activ {background:url(./images/li_right_activ.gif) no-repeat 0 4px;}
.list_right LI H1 {font-weight:normal; font-size:140%; color:#000; font-family:Tahoma, Verdana, Arial, Sans-Serif;}
.list_right LI SPAN {font-size:75%; color:#666}

#date {color:#666; font-size:85%; }
H1 {font-family:Tahoma, Verdana, Arial, Sans-Serif; font-weight:normal; color:#000}



/*------------ blogs -------------*/

#blogs H1 {font-family:Tahoma, Verdana, Arial, Sans-Serif; color:#000; font-weight:normal}
#blogs TABLE TD A {color:#1080bc}
#blogs TABLE TD A:hover {color:#44a5d9}
#blogs TABLE TD {padding-right:15px;}
#blogs TABLE TD H1 {margin:0 0 1.5em 0; font-size:150%;}
#blogs TABLE {}
.th TD {padding-bottom:15px; color:#666; font-size:70%;}
.th TD A {color:#666 !important}

/*------------ end blogs -------------*/

/*------------ companies -------------*/

.h1_link {font-size:40%; margin:0.9em 0 3.5em 0; float:left; width:100%}
.h1_link DIV {float:left; margin-right:35px; color:#000}
.h1_link DIV A {color:#000}
.h1_link DIV A:hover {color:#666}
#company H1 {margin:0 0 0.3em 0; font-size:150%;}
#company #noball {margin-bottom:2em; width:97%;}

.but_add_company {float:left; width:95%; margin-left:-8px; -margin-left:-4px; position:relative; z-index:100; margin-bottom:2em;}
.but_add_company DIV {float:left; width:100%; height:6px;}
#but1 {background:url(./images/bo_l_t.gif) no-repeat left top; font-size:1%}
#but2 {background:url(./images/bo_r_t.gif) no-repeat right top; font-size:1%}
.but_add_company #orange {background:#ff9c00;}
.add_div {border-top:1px solid #fff; background:#e0e0e0 url(./images/a_l_b.gif) no-repeat left bottom; min-height:80px !important; float:left; width:100%;}
#but3 {background:url(./images/a_r_b.gif) no-repeat right bottom; min-height:80px}
#but3 H1 {font-size:180%; font-family:Tahoma, Verdana, Arial, Sans-Serif; font-weight:normal; padding:19px 0.7em;}
#but3 H1 A, .world DIV A  {color:#1080bc}
#but3 H1 A:hover, .world DIV A:hover {color:#44a5d9}

.world {float:left; width:100%; margin:2.2em 0 0 9px; -margin-left:4.5px; width:86%;}
.world DIV {float:left; margin:0 10px 10px 0; font-size:110%;}

/*------------ end companies -------------*/


/*------------ catalog job -------------*/

#catalog_job H1#big {margin-bottom:0.3em}
#catalog_job .submenu {margin-bottom:2.5em}
#catalog_job .submenu DIV {margin-left:0; margin-right:40px;}
#catalog_job TABLE {float:left;}
#catalog_job TABLE TD {padding:0 20px 25px 0; font-size:70%;}
#catalog_job TBODY.th TD {padding-bottom:30px;}
#catalog_job TD A {color:#0f82bb}
#catalog_job TD A:hover {color:#34a7e0}
#catalog_job TD H1 {margin-top:-8px; position:relative; z-index:100; font-family:Tahoma, Verdana, Arial, Sans-Serif; color:#000; font-weight:normal; font-size:140%;}
#catalog_job TD H1 SPAN {font-size:120%;}
#oklad {color:#f99c00; font-size:110%;}
#oklad SPAN {color:#000; font-weight:bold;}

/*------------ end catalog job -------------*/


/*------------ job -------------*/

.title_job {float:left; width:100%; margin-top:-15px; position:relative; z-index:100; }
.title_job H1 {font-family:Tahoma, Verdana, Arial, Sans-Serif; color:#000; font-size:140%; font-weight:normal; margin-bottom:1.6em}
.tbl_vak {float:left; width:100%; margin-bottom:4em}
.tbl_vak TD {padding:0 18px 15px 0 !important; font-size:80% !important}
TD#m {font-size:70% !important; padding-top:2px !important; color:#666; text-align:right; width:110px;}

/*------------ end job -------------*/


/*------------ catalog text -------------*/

#text {line-height:1.4; width:95%;}
#text H1 {color:#666}

/*------------ end catalog text -------------*/


/*------------ catalog text -------------*/

.div_sort {float:left; width:100%; margin:-15px 0 3em 0}
.sort {margin-top:4px;}
.sort DIV {float:left; margin-right:30px}
.sort A, #zh_catalog A {color:#1080bc}
.sort A:hover, #zh_catalog A:hover {color:#44a5d9}

#zh_cat {float:left; width:140px; margin-right:6%; min-width:140px; min-height:235px; //height:235px; margin-bottom:2.5em}
#zh_cat IMG {border:1px solid #999; margin-bottom:4px}
#zh_cat DIV {margin-bottom:8px; line-height:1.3}
#mtinus {margin-top:-53px;}
#mtinus #but3 H1 {font-size:140%; margin-left:5px;}
#min {font-size:65%;}

/*------------ end catalog text -------------*/


/*------------ persone -------------*/

#person {width:93%; //margin-top:-28px; position:relative; z-index:100}
#person TABLE {width:60%; float:left; margin-bottom:2em;}
#person TABLE TD#m {text-align:left; width:90px;}
#person TABLE TD {padding:0 10px 18px 0;}

.persone_photo {float:left; margin-bottom:2em}
.persone_photo IMG {border:1px solid #666}

.soob {float:left; width:100%; margin:3em 0 1em 0}
.soob A {color:#09c}
.soob A:hover {color:#2cc0f2}
.soob H1 {font-size:140%; margin-bottom:0.5em;}

.right_person {width:90%; float:left; margin-bottom:3em}
.right_person H1 {margin:0 0 0.5em 9px; -margin-left:4.5px; font-size:140%;}
.right_person DIV {float:left; width:83%; margin:0 0 0.5em 3.4em; -margin-left:1.7em;}
.right_person A {color:#1080bc}
.right_person A:hover {color:#44a5d9}

#pers {font-size:100% !important; margin-top:-12px !important; margin-bottom:10px !impirtant}
#p1 {float:left; width:40px; //margin:-15px 0 0 9px; -margin-left:4.5px; font-size:220%;}
#p2 {float:left; width:140px; font-size:85%; line-height:1.4; //margin:-15px 0 0 0;}

#persone #mtinus {margin-top:0 !important}
.right_person#persone {//margin-top:-30px; position:relative; z-index:100}

/*------------ end persone -------------*/

/*------------ topic -------------*/

.div_comment {float:left; width:100%; margin-top:3.5em}
.div_comment H1 {font-size:170%; margin-bottom:1.3em}
.comment {float:right; width:100%; margin-bottom:2.4em; width:100%}
.com_reit {float:right; width:80px;}
.com_title {float:left; margin:0 20px 10px 0;}
.com_title IMG {margin-right:10px;}
.com_title SPAN {margin-left:8px; -margin-left:8px; font-size:85%; color:#666}
.com_txt {float:left; width:100%;}
#reit {float:right; width:40px; margin-top:-3px}
.com_reit .fr {margin-right:6px;}
.add_comment {width:100%; float:left; margin-top:1.6em; font-size:90%;}
.add_comment IMG {margin-right:12px;}

/*------------ end topic -------------*/

/*------------- new style ------------*/

.div_special_user .right_person#persone, .div_special_one .right_person#persone {margin-top:0 !important;}
.div_special_user {margin:0px 0 30px 0; //margin-top:-40px;}
.special_user {color:#666; font-size:85%; margin-left:20px; -margin-left:10px;}
.special_user H1 {color:#666; margin-bottom:12px; font-size:170%;}

#t5 #tit3 {float:left; padding:10px 18px 12px 18px; font-size:85%;}
#t5 #tit3 H1 {margin-bottom:8px;}
#t5 #tit3 #grey { color:#000 !important; line-height:1.5}

.div_vac_img {float:left; width:90%; margin-left:20px; -margin-left:10px;}
.div_vac_img DIV {float:left; width:240px; height:250px; overflow:hidden; margin-right:5%;}
.div_vac_img DIV IMG {margin:10px 0}

.div_vac_img .tire {margin-left:-40px; //margin-left:15px; margin-bottom:40px;}
.div_vac_img .tire li {font-weight:normal; margin-bottom:8px;}
.link {color:#069; cursor:pointer; cursor:hand; border-bottom:1px dashed #069}
.news_link {float:left; width:100%; margin:-10px 0 0 10px; //margin-left:0px; font-size:110%}

.div_special_one {margin:0px 0 30px 0; //margin-top:-30px}
.div_special_one .div_title {width:58%;}
.div_special_one #t5 #tit3 #grey {line-height:1.8; color:#666 !important}

.special_one_text {float:left; width:96%; margin-left:20px; -margin-left:10px; font-size:85%; line-height:1.6; margin-top:20px; margin-bottom:30px}

.div_lenta {float:left; width:95%; margin-left:20px; -margin-left:10px;}
.lenta_comment {margin-bottom:40px;}
.lenta_comment .left_div {width:54%; //width:57%; padding-left:34px;}
#ico {margin-left:-36px; float:left;}
.lenta_comment .div_right {width:40%;}
.lenta_comment .div_right #green {margin:10px;}
#link_comment {border-left:1px solid #c2c2c2; padding:0 10px 0px 10px; font-size:85%; line-height:1.4}
#link_comment SPAN {color:#f90}

.auth_title {font-size:85%; margin-bottom:10px; color:#666}
.div_lenta .rew_for {margin-left:0px;}

.mb15 {//margin-bottom:15px;}
.text_reit {padding:0; margin:0; float:left!important; width:90%!important; margin-bottom:15px; //margin-bottom:0;}

/*------------- end new style --------*/

.auth_input {border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #ccc; border-bottom:1px solid #ccc; height:28px; padding-left:6px; font-size:150%; color:#666; width:100%; margin-right:5px;}
.auth_table td {padding:5px;}
.auth_select {border-top:1px solid #000; border-left:1px solid #000; border-right:1px solid #ccc; border-bottom:1px solid #ccc; height:28px; padding-left:6px; font-size:150%; color:#666; margin-right:5px;}

i {font-family: Arial; font-size:105%; color:#333; line-height:1.5;}

@media print	{
	DIV {float:none !important}
	.soob, .div_search, .add_comment, .div_mainmenu, #tit2, .auth, #nopr, #persone, #pr1, .h1_link, #pr2, .div_sort, .nopr, .submenu, .footer, .rew_for, .page {display:none}	
	.div_logo {height:100px !important;}
	#pr3, .div_center, #blogs TABLE {width:600px !important;}
	#blogs TD {padding-bottom:15px !important}
	.com_ball, .ico_say, .vkl_activ, .vkl {float:left !important}
	#zh_cat {width:180px !important; float:left !important}
	.title_job {margin:10px 0 20px 0 !important}
	#person TABLE {margin:50px 0 60px 0 !important;}
	#pr3 {float:left !important}
	#person TABLE {margin-top:0px !important; //margin-top:;}
	#tit1 {width:600px;}
	.div_title {width:620px;}
	.div_comment H1, .comment {margin-bottom:-15px !important;}
	
	/*-------- new style -----------*/
	.for_print DIV {display:block !important;}
	.div_vac_img DIV {float:left !important; width:220px;}
	.lenta_comment .left_div, .lenta_comment .div_right {width:500px;}
	.div_special_one {width:500px; margin-top:0px;}
	.div_special_one .div_title {width:600px;}
	/*-------- end new style ------*/
}