html {height:100%;}
body { height:100%;margin:0; font:12px Arial, Helvetica, sans-serif; color:#1b1e25; min-width:980px; background:#fff;}


/*GLOBAL STYLE
--------------------------*/
* {margin:0; padding:0;}
a{text-decoration: underline; color:#1388ca;}
a:hover{text-decoration: none;}
img {border:none;}
input,
textarea,
select{font:100% arial,sans-serif; vertical-align:middle;}
form,fieldset{ margin:0; padding:0; border-style:none;}

#main { min-height:100%; Width:1000px; margin:0 auto; position:relative;}


.header_top {overflow:hidden; width:100%; position:relative; height:136px; position:relative; z-index:10;}
.logo {position: absolute; top:20px; left:0;}
.add_info {float:left; position:absolute; top:50px; right:0; background:url(https://otpusknauge.ru/images/bg_add_info.gif) no-repeat; height:30px; width:152px; padding:0 0 0 33px; font:12px/28px Arial, Helvetica, sans-serif; color:#fff;}
.add_info2 {float:right; position:absolute; top:90px; right:150; background:url(https://otpusknauge.ru/images/bg_add_info.gif) no-repeat; height:30px; width:152px; padding:0 0 0 33px; font:12px/28px Arial, Helvetica, sans-serif; color:#fff;}
.menu {list-style:none; text-align:center; padding:56px 200px 0;}
.menu li {display:inline; padding:0 10px;}
.menu li a {font:12px Arial, Helvetica, sans-serif; color:#1388ca;}

.header_bot {background:url(https://otpusknauge.ru/images/bg_header_bot.gif) repeat-x;}
.header_bot_left {background:url(https://otpusknauge.ru/images/bg_header_bot_left.gif) no-repeat;}
.header_bot_right {background:url(https://otpusknauge.ru/images/bg_header_bot_right.gif) no-repeat 100% 0; height:250px; position:relative; z-index:9;}
.header_bot_icon {display:block; background:url(https://otpusknauge.ru/images/bg_header_icon.jpg) no-repeat; height:384px; width:522px; position:absolute; top:-78px; left:-41px;}
.header_bot_icon2 {display:block; background:url(https://otpusknauge.ru/images/bg_header_icon_buisnes.jpg) no-repeat; height:384px; width:522px; position:absolute; top:-78px; left:-41px;}

.header_bot_text {padding:0 20px 0 490px; color:#fff; height:250px; overflow:hidden; position:relative;}
.header_bot_text h2 {font:18px Georgia, "Times New Roman", Times, serif; text-shadow:1px 1px #005b89; padding:10px 0 0;}
.header_bot_text p {font:14px/22px Arial, Helvetica, sans-serif; text-shadow:1px 1px #005b89 ; padding:5px 0 0; padding-bottom: 10px;}
.header_bot_text span {font:14px/22px Arial, Helvetica, sans-serif; text-shadow:1px 1px #005b89 ; padding:8px 0px 0px;}

.header_bot_nav {overflow:hidden; width:100%; list-style:none; padding:0px 0 0;}
.header_bot_nav li {float:left; padding:6px 10px 0 0;}
.header_bot_nav li a {font:14px Arial, Helvetica, sans-serif; color:#fff;}

/* CONTENN
-------------------------------------------*/
.content {padding:35px 0 276px;}

.content_index {padding:0 242px 0 12px; overflow:hidden; position:relative; z-index:11;}
.content_index h2 {font:18px Arial, Helvetica, sans-serif;}

/* left colum index
------------------------*/
.left_colum_index {float:left; width:100%;}

.top_index {padding:0 18px 35px 350px;}
.top_index:after {display:block; content:''; clear:both;}
* + html .top_index {overflow:visible; height:1%;}
.top_index_left {float:left; width:328px; margin:0 0 0 -350px; display:inline;}

.go_in { list-style:none; overflow:hidden; padding:0 0 0 2px;}
.go_in li {float:left; line-height:25px; padding:5px 0 0 20px;}
.go_in li a {float:left; font:12px Arial, Helvetica, sans-serif; color:#1388ca;}
.go_in li a:hover {text-decoration: none;}
.go_in li.link_goin {background:url(https://otpusknauge.ru/images/bg_go_in.gif) no-repeat; height:22px; width:93px; padding:5px 0 0 27px;}
.go_in li.link_goin a {color:#fefefe; border-bottom:1px dotted #fefefe; text-decoration:none;}
.go_in li.link_goin a:hover {border:none; text-decoration: none;}

.search {background:url(https://otpusknauge.ru/images/bg_search.gif) no-repeat; height:90px; position:relative; padding:0 0 0 16px; margin:10px 0 0;}
.search_icon {display:block; position:absolute; bottom:-63px; right:-18px; background: url(https://otpusknauge.ru/images/bg_search_icon.gif) no-repeat; height:82px; width:136px;}
.search h2 {padding:15px 0 0;}
.form_search {overflow:hidden; width:100%; padding:11px 0 0;}
.form_search .tx {float:left;border:1px solid #e3e2ea; border-bottom:1px solid #e2e9ef; border-top:1px solid #acadb2; color:#c7c7c7; width:230px; padding:2px 5px 1px; font:12px Arial, Helvetica, sans-serif; margin:1px 5px 0 0;}
.form_search .btn {float:left; width:40px;}

.news {position:relative; z-index:3; padding:49px 0 0 16px;}
.list_news {list-style:none; overflow:hidden; padding:0 50px 0 0;}
.list_news li {float:left; width:100%; padding:7px 0 18px;}
.list_news li .date {display:block; font: bold italic 11px Georgia, "Times New Roman", Times, serif; color:#797a78;}
.list_news li p {line-height:18px;}
.list_news li p a {color:#1388ca;}
.list_news li .name {display:block; font-style:italic; color:#7d8387; padding:5px 0 0;}


.rrs_write {position:relative;}
.rss_write_icon {background:url(https://otpusknauge.ru/images/bg_rss.jpg) no-repeat; height:66px; width:124px; position:absolute; bottom:-59px; right:0; display:block;}
.rrs_write .name {display:block; background:url(https://otpusknauge.ru/images/icon_rss_write.gif) no-repeat; padding:0 0 0 18px;}
.rrs_write .tx {width:137px; margin-left:13px; display:inline;}



.top_index_right {float:left; width:100%;}
.top_index_right h2 {text-transform:uppercase;}

.list_curort {overflow:hidden; width:100%;}
.list_curort li {float:left; width:100%; padding:16px 0 0;}
.list_curort li .list_curort_box {padding:0 0 0 11px; overflow:hidden;}
.list_curort li .list_curort_box .for_img {float: left; width:95px; height:88px; overflow:hidden; margin:0 0 0 -115px; display: inline; position:relative;}
.list_curort li .list_curort_box .for_img a {position: absolute; top:0; left:0; width:95px; height:88px; background:url(https://otpusknauge.ru/images/bg_for_img.gif) no-repeat; display:block; overflow:hidden;}
.list_curort li .list_curort_box .name {display:block; font-size:11px; color:#dc1e12;}
.list_curort li .list_curort_box .name_link {display:block; color:#1b1e25; font: italic 18px Georgia, "Times New Roman", Times, serif; padding:2px 0 0;}
.list_curort li .list_curort_box .name_link a {text-decoration:none;color:#1b1e25;}
.list_curort li .list_curort_box .name_link a:hover {text-decoration:underline;}
.list_curort li .list_curort_box p {line-height:16px; color:#1b1e25; padding:5px 0 0;}
.list_curort li .list_curort_box ul {list-style:none; padding:9px 0 0;}
.list_curort li .list_curort_box ul li { font-style: italic; color:#7d8387; padding:0;}
.list_curort li .list_curort_box ul li a { color:#7d8387; line-height:16px;}


.curort_important {border:1px solid #c2c5c7; position: relative; padding:13px 18px; margin:25px 0 0;}
.curort_important .top_left {background:url(https://otpusknauge.ru/images/bg_curort_top_left.gif) no-repeat; height:9px; width:8px; overflow:hidden; position:absolute; top:-1px; left:-1px;}
.curort_important .top_right {background:url(https://otpusknauge.ru/images/bg_curort_top_right.gif) no-repeat; height:9px; width:8px; overflow:hidden; position:absolute; top:-1px; right:-1px;}
.curort_important .bot_left {background:url(https://otpusknauge.ru/images/bg_curort_bot_left.gif) no-repeat; height:9px; width:8px; overflow:hidden; position:absolute; bottom:-1px; left:-1px;}
.curort_important .bot_right {background:url(https://otpusknauge.ru/images/bg_curort_bot_right.gif) no-repeat; height:9px; width:8px; overflow:hidden; position:absolute; bottom:-1px; right:-1px;}



.best_curort {overflow:hidden; padding:16px 0 0 97px;}
.best_curort_left {float:left; width:69px; margin:0 0 0 -97px; display:inline;}
.best_curort_left .for_img {position:relative; width:76px; height:69px; overflow:hidden;}
.best_curort_left .for_img a {width:76px; height:69px; overflow:hidden; position:absolute; top:0; left:0; background:url(https://otpusknauge.ru/images/bg_for_img_2.gif) no-repeat;}
.reiting {overflow:hidden; width:100%; list-style:none;}
.reiting li {float:left; padding:11px 3px 0 0;}
.reiting li.users { line-height:10px; color:#7d8387; padding-right:10px;}
.reiting li img {display:block;}
.best_curort .link {display:block; font:18px Georgia, "Times New Roman", Times, serif; color:#dc1e12; margin:-2px 0 0;}
.best_curort .link a {color:#dc1e12; text-decoration:none;}
.best_curort .link a:hover {text-decoration:underline;}
.best_curort p {line-height:18px; color:#000; padding:4px 0 15px;}
.cena {float:left; background:url(https://otpusknauge.ru/images/bg_cena_left.gif) no-repeat;}
.cena span {background:url(https://otpusknauge.ru/images/bg_cena_right.gif) no-repeat 100% 0; float:left; height:25px; padding:0 8px 0 22px; color:#dc1e12; line-height:22px;}
.best_curort .coments {float: right; color:#1388ca; margin:3px 0 0;}





/* bottom index
--------------------------*/

.information { margin:30px 0 0 18px;}
.information_top {overflow:hidden; width:100%;}
.information_top h2 {float:left; width:940px;}
.information_top ul {float:left; list-style:none; font-size:14px;}
.information_top li {float:left; color:#1b1e25; padding:6px 10px 0 0;}
.information_top li a {color:#1388ca;}

.information_list {overflow:hidden; width:100%;  background:url(https://otpusknauge.ru/images/line_grey.gif) repeat-y 208px 0; margin:17px 0 0;}
.information_list ul {background:url(https://otpusknauge.ru/images/line_grey.gif) repeat-y 447px 0; width:100%; overflow:hidden; list-style:none;}
.information_list ul li {float:left; width:33%; padding:0 0 7px;}
.information_list_box {width:174px;}
.information_list_box .for_img { height:110px; width:174px; position:relative;}
.information_list_box .for_img a { height:110px; width:174px; overflow:hidden; position:absolute; top:0; left:0; background:url(https://otpusknauge.ru/images/bg_for_img_3.gif) no-repeat;}
.information_list_box .info_name {overflow:hidden; width:100%; padding:16px 0 0;}
.information_list_box .info_name .name { float:left; width:105px; font-size:11px; color:#dc1e12;}
.information_list_box .info_name .reiting {float:right; width:auto; background:none;}
.information_list_box .info_name .reiting li {width:auto; padding:1px 0 0 3px;}
.information_list_box .info_name .photo {float: right; background:url(https://otpusknauge.ru/images/bg_photo.jpg) no-repeat 0 50%; padding:0 0 0 20px; color:#1388ca;}
.information_list_box .name_link {display:block; font:italic 18px Georgia, "Times New Roman", Times, serif; color:#1b1e25; padding:6px 0 5px;}
.information_list_box .name_link a {text-decoration:none; color:#1b1e25;}
.information_list_box .name_link a:hover {text-decoration: underline;}
.information_list_box .coments {float:right; color:#1388ca; margin:4px 0 0;}
.information_list_box .street {display:block; font-size:18px; padding:5px 0 0;}
.information_list_box .house_info {background:none; width:auto; list-style:none;}
.information_list_box .house_info li { width:100%; padding:0; line-height:18px;}
.information_list_box .house_info li span {color:#dc1e12;}




/* right colum index
-------------------------- */
.right_colum_index {float:right; margin:0 -242px 0 0; display:inline; width:242px;}
.adds{}
.adds img {display:block;}
.right_colum_index h2 {font:18px Arial, Helvetica, sans-serif; color:#1b1e25; padding:33px 0 0 16px;}

.box_photo { margin:13px 0 0 16px; position:relative; width:177px;}
.box_photo img {display:block;}
.box_photo .back {position:absolute; bottom:3px; left:0; display:block; background:url(https://otpusknauge.ru/images/btn_photo_back.gif) no-repeat; height:13px; width:6px;}
.box_photo .next {position:absolute; bottom:3px; right:0; display:block; background:url(https://otpusknauge.ru/images/btn_photo_next.gif) no-repeat; height:13px; width:6px;}
.box_photo .name {display:block; width:156px; overflow:hidden; margin:0 auto; font:italic 16px Georgia, "Times New Roman", Times, serif; color:#1b1e25; text-align:center; padding:14px 0 0;}

.about_proj {background:url(https://otpusknauge.ru/images/icon_abour_poj.jpg) no-repeat 100% 0; padding:0 45px 0 16px; margin:73px 0 0;}
.about_proj  h2 {padding:25px 0 0; color:#7d8387;}
.about_proj p {font:12px/16px Arial, Helvetica, sans-serif; color:#7d8387; padding:13px 0 0;}






/* FOOTER
------------------------------*/
.footer { margin:-188px auto 0; position:relative; height:188px; width:1000px;}
.footer_box { position:relative; height:188px; border-top:2px solid #e7e8e9; padding:0 300px 0 250px; margin:0 16px 0 13px;}
.footer_left {float:left; width:233px; margin:0 0 0 -250px; display:inline; padding:27px 0 0 17px;}
.footer_left img {display:block;}
.footer_left p {padding:13px 0 0 5px; color:#7d8387;}
.footer_center {float:left; width:100%;}
.footer_center ul {overflow:hidden; width:100%; list-style:none; padding:35px 0 0;}
.footer_center ul li {float:left; padding:0 12px 0 0;}
.footer_center ul li a {color:#1388ca; font-size:11px;}
.footer_center p {line-height:14px; color:#7d8387; padding:14px 0 0;}
.footer_right {background:url(https://otpusknauge.ru/images/bg_footer.gif) no-repeat 0 100%; height:188px; float:right; width:288px; margin:0 -300px 0 0; display:inline; padding:0 12px 0 0; position:relative;}
.footer_right .form_search {float:right; width: auto; padding:34px 0 0;}
.footer_right .map_site {position:absolute; top:78px; right:12px; background:url(https://otpusknauge.ru/images/bg_site_map.gif) no-repeat 0 50%; padding:0 0 0 16px; color:#1388ca;}
.footer_right p {position:absolute; top:122px; right:12px; color:#7d8387;}
.footer_right p a {color:#7d8387;}






/* popup form avtorization
-----------------------------------------*/

.avtorizaton {background:url(https://otpusknauge.ru/images/bg_form_avtorizaton.png) no-repeat; height:187px; width:390px; position:absolute; top:400px; left:0; z-index:1000; overflow:hidden; display:none;}
.avtorizaton_inner {top:100px;}
.close_popup {position:absolute; top:15px; right:17px; background:url(https://otpusknauge.ru/images/bg_clouse_popup.gif) no-repeat; height:9px; width:9px; overflow: hidden;}
.form_avtorizaton {overflow:hidden; width:100%; padding:18px 0 0;}
.form_avtorizaton_left {float:left; width:159px; padding:0 0 0 41px;}
.form_avtorizaton_left h2 {background:url(https://otpusknauge.ru/images/bg_form_avtorizaton_icon.gif) no-repeat 0 50%; font-size:22px; color:#fefefe; padding:0 0 6px 18px; margin:0 0 0 -18px; font-weight:normal;}
.form_avtorizaton_left .tx {display:block; color:#cfcfcf; border:1px solid #e3e3eb; border-bottom:1px solid #e2e9ef; border-top:1px solid #aaadb2; width:148px; background:#fff; margin:10px 0 0; padding:3px 4px 2px;}
.form_avtorizaton_left .tex_pass {background:#fff url(https://otpusknauge.ru/images/bg_tx_pass.gif) no-repeat 4px 50%; padding-left:16px; width:136px;}
.form_avtorizaton_box {overflow:hidden; width:100%; padding:8px 0 0;}
.form_avtorizaton_box input {float:left; height:15px; width:15px;}
.form_avtorizaton_box label {float:left; font-size:11px; color:#fff; padding:2px 0 0 5px;}
.form_avtorizaton_btn {overflow:hidden; width:100%; padding:8px 0 0;}
.form_avtorizaton_btn input {float:left; width:70px; line-height:22px;}
.form_avtorizaton_btn a {float:right; color:#fff; font-size:10px; margin:5px 0 0;}
.form_avtorizaton_right {float:right; width:122px; padding:8px 38px 0 0;}
.form_avtorizaton_right .reg {display:block; text-align:right; padding:0 10px 0 0;}
.form_avtorizaton_right .reg a {color:#fff;}
.form_avtorizaton_right .reg_akk {background:url(https://otpusknauge.ru/images/bg_reg_akk.gif) no-repeat; height:102px; overflow:hidden; padding: 0 15px 0 39px; line-height:18px; color:#fff; margin:17px 0 0;}
.form_avtorizaton_right p {padding:14px 0 0;}
.form_avtorizaton_right p a {color:#fff;}



/* style inner page
-----------------------------------*/
/* header bot styles
--------------------------------*/
.header_top_inner {height:125px;}
.header_bot_inner {padding:0 0 0 527px; position:relative; height:188px;}
.header_bot_inner_icon {position:absolute; top:-36px; left:0; background:url(https://otpusknauge.ru/images/head/bg_header_icon_inner.jpg) no-repeat; height:279px; width:562px;}
.header_bot_inner_icon2 {position:absolute; top:-36px; left:0; background:url(https://otpusknauge.ru/images/head/bg_header_icon_inner3.jpg) no-repeat; height:279px; width:562px;}
.header_bot_inner_icon3 {position:absolute; top:-36px; left:0; background:url(https://otpusknauge.ru/images/head/bg_header_icon_inner2.jpg) no-repeat; height:279px; width:562px;}
.header_bot_inner_icon4 {position:absolute; top:-36px; left:0; background:url(https://otpusknauge.ru/images/head/bg_header_icon_inner4.jpg) no-repeat; height:279px; width:562px;}
.box_goin {background:#1388ca url(https://otpusknauge.ru/images/bg_box_goin.gif) no-repeat; width:130px; position:absolute; top:0; left:0;}
.box_goin ul {list-style:none; background:url(https://otpusknauge.ru/images/bg_box_goin_bot.gif) no-repeat 0 100%; width:130px; padding:8px 0 10px;}
.box_goin ul li {margin:0 0 0 11px; padding:0 0 0 15px; line-height:20px;}
.box_goin ul li.go_in {background:url(https://otpusknauge.ru/images/bg_form_avtorizaton_icon.gif) no-repeat 0 50%;}
.box_goin ul li a {color:#fff; text-decoration: underline;}
.box_goin ul li a:hover {text-decoration:none;}
.box_goin ul li.go_in a { text-decoration:none; border-bottom:1px dotted #fff;}
.box_goin ul li.go_in a:hover {border:none;}

.menu_inner {background:url(https://otpusknauge.ru/images/bg_menu_inner.gif) repeat-x;}
.menu_inner_left {background:url(https://otpusknauge.ru/images/bg_menu_inner_left_new.gif) no-repeat;}
.menu_inner ul {background:url(https://otpusknauge.ru/images/bg_menu_inner_right.gif) no-repeat 100% 0; height:63px; list-style:none; padding:0 0 0 14px;}
.menu_inner ul:after {display:block; content:''; clear:both;}
* + html .menu_inner ul  {overflow:visible; height:63px;}
.menu_inner ul li {float:left; padding:10px 3px 0 0; position:relative;}
.menu_inner ul li a {float:left; font-size:18px; color:#fff;}
.menu_inner ul li a span {float:left; height:43px; padding:10px 20px 0; cursor:pointer;}
.menu_inner ul li a.active, .menu_inner ul li a:hover  {background:url(https://otpusknauge.ru/images/bg_menu_inner_link_left.gif) no-repeat; color:#7d8387; position:relative; z-index:500; color:#7d8387; text-decoration:underline;}
.menu_inner ul li a.active span, .menu_inner ul li a:hover span {background:url(https://otpusknauge.ru/images/bg_menu_inner_link_right.gif) no-repeat 100% 0; position:relative; z-index:500;}
.menu_inner ul li ul a.active, .menu_inner ul li ul a.active span {background:none;}


.menu_inner ul li.link_two .drop {width:276px !important;}
.menu_inner ul li.link_three .drop {width:276px !important; left:auto; right:0px;}



.drop {position:absolute; top:80%; left:-3px; z-index:200; display:none;}
.drop_open {display:block;}
.drop_top {padding:0 12px; overflow:hidden; height:12px;}
.drop_top_left {float:left; background:url(https://otpusknauge.ru/images/bg_drop_top_left.gif) no-repeat; margin:0 0 0 -12px; width:12px; height:12px; display:inline; overflow:hidden;}
.drop_top_right {float:right; width:12px; height:12px; background:url(https://otpusknauge.ru/images/bg_drop_top_right.gif) no-repeat; margin:0 -12px 0 0 ; display:inline; overflow:hidden;}
.drop_top_center {float:left; width:100%; background:#fff url(https://otpusknauge.ru/images/bg_drop.gif) repeat-x;overflow:hidden; height:12px;}
.drop_bot {padding:0 12px; overflow:hidden; height:12px;}
.drop_bot .drop_top_left {background:url(https://otpusknauge.ru/images/bg_drop_bot_left.gif) no-repeat;}
.drop_bot .drop_top_right {background:url(https://otpusknauge.ru/images/bg_drop_bot_right.gif) no-repeat;}
.drop_bot .drop_top_center { background:url(https://otpusknauge.ru/images/bg_drop_center.gif) repeat-x; position:relative; }
.drop_link {background:#fff url(https://otpusknauge.ru/images/bg_drop.gif) repeat-y;}
.drop_link_right {background:url(https://otpusknauge.ru/images/bg_drop.gif) repeat-y 100% 0; overflow: hidden;}
.drop_link_right ul {overflow:hidden; height:auto; background:none; padding:0 0 10px 20px;}
.drop_link_right ul li {float:left; width:115px; padding:6px 0 6px;}
.drop_link_right ul li a {color:#1388ca; font-size:14px;}
.drop_link_right ul li a:hover, .drop_link_right ul li a.active_drop, .drop_link_right ul li span {color:#7d8387; background:none !important; text-decoration:none; font-size:14px;}
.drop_link2 {background:#fff url(https://otpusknauge.ru/images/bg_drop.gif) repeat-y;}
.drop_link_right2 {background:url(https://otpusknauge.ru/images/bg_drop.gif) repeat-y 100% 0; overflow: hidden;}
.drop_link_right2 ul {overflow:hidden; height:auto; background:none; padding:0 0 10px 20px;}
.drop_link_right2 ul li {float:left; width:125px; padding:6px 0 6px;}
.drop_link_right2 ul li a {color:#1388ca; font-size:14px;}
.drop_link_right2 ul li a:hover, .drop_link_right ul li a.active_drop, .drop_link_right ul li span {color:#7d8387; background:none !important; text-decoration:none; font-size:14px;}



/* CONTENT INNER
---------------------------*/
.content_inner { padding:0 28px 0 255px; position:relative;}
.content_inner h2 {font:18px Arial, Helvetica, sans-serif;}
.content_inner .information_top h2 {width:178px;}

.content_inner:after {display: block; content:''; clear:both;}
* + html .content_inner {overflow:visible; height:1%;}

.left_colum {float:left; width:213px; padding:0 0 0 25px; margin:0 0 0 -255px; display:inline; overflow:hidden;}

.weather {background:url(https://otpusknauge.ru/images/bg_weather.gif) no-repeat; width:177px; margin:15px 0 0 -22px;}
.weather_bot {background:url(https://otpusknauge.ru/images/bg_weather_bot.gif) no-repeat 0 100%; padding:0 0 14px;}
.weather_bot .name {display:block; font: italic 11px Georgia, "Times New Roman", Times, serif; text-align:center; padding:8px 0 0;}
.weather_bot .name a { color:#0280c6;}
.weather_box {padding:0 0 0 15px; margin:10px 0 0;}
.weather_box img {display:block;}


.left_colum .list_news li {padding:15px 0 0;}
.left_colum .list_news li p {padding:5px 0 0;}

.left_colum .rrs_write {position:relative; width:100%; padding:20px 0 63px ; margin:0 0 0 -18px;}
.left_colum .rrs_write a {color:#000;}
.left_colum .form_search .tx {width:114px;}

.left_coments  {padding:70px 10px 10px 0;}
.left_coments_padd {padding-top:75px;}
.left_coments h2 {color:#7d8387;}
.left_coments cite {background: url(https://otpusknauge.ru/images/bg_cite_open.gif) no-repeat 5px 4px; margin:11px 0 0 -22px; padding:0 0 0 22px; display:block;}
.left_coments cite span {background:url(https://otpusknauge.ru/images/bg_cite_clouse.gif) no-repeat 100% 100%; padding:0 20px 0 0; color:#7d8387; line-height:18px;}

.left_colum .adds {margin:45px 0 0 -20px;}
.left_colum .adds img {display:block;}

.list_all {list-style:none; padding:9px 0 33px;}
.list_all li {line-height:22px;}
.list_all li.padd {padding:22px 0 0;}
.list_all li.padd a {color:#dc1e12;}



/* RIGTH COLUM
-----------------------*/
.right_colum {float:left; width:100%;}
.right_colum .menu_inner {background:url(https://otpusknauge.ru/images/bg_menu_inner_cont.gif) repeat-x; height:53px;}
.right_colum .menu_inner_left {background:url(https://otpusknauge.ru/images/bg_menu_inner_left_cont.gif) no-repeat;}
.right_colum .menu_inner_left ul {background:url(https://otpusknauge.ru/images/bg_menu_inner_righ_cont.gif) no-repeat 100% 0; height:53px;}
.right_colum .menu_inner ul li {padding-top:5px;}
.right_colum .menu_inner ul li a span {height:38px;}
.right_colum .menu_inner ul  {padding:0 0 0 10px;}
.right_colum .menu_inner ul ul {background:none; height:auto; padding:0 0 0 22px;}
.right_colum .menu_inner ul li a.active, .right_colum .menu_inner ul li a:hover { color:#1388ca;}
.menu_inner_icon {background:url(https://otpusknauge.ru/images/bg_menu_inner_icon.jpg) no-repeat; height:64px; width:91px; overflow:hidden; position:absolute; top:-32px; right:80px;}

.inner_text {padding:115px 26px 0;}
.inner_text p {color:#464646; line-height:18px; font-size: 14px;}

.inner_adds { text-align:center; margin:30px 0 0 ;}

.info_inner {overflow:hidden; list-style:none; padding:15px 0 0;}
.info_inner li {float:left; width:25%;}
* html .info_inner li {width:24.9%;}
.info_inner li .info_inner_box {width:145px; float:left; overflow:hidden;}
.info_inner li .for_img {height:91px; width:145px; overflow:hidden; position:relative;}
.info_inner li .for_img a {height:91px; width:145px; overflow:hidden; position:absolute; top:0; left:0; background:url(https://otpusknauge.ru/images/bg_for_img_inner.gif) no-repeat;}
.info_inner li .name {display:block; font: italic 15px Georgia, "Times New Roman", Times, serif; padding:11px 0 0;}
.info_inner li .name a {color:#000; text-decoration:none;}
.info_inner li .name a:hover {text-decoration:underline;}
.info_inner li .cena {float:left; margin:9px 0 0;}
.info_inner li ul {width:auto; float:right; padding:6px 0 3px;}
.info_inner li ul li {width:auto; padding-top:0;}
.info_inner li .coments {float:right; color:#1388ca; font-size:11px;}
.info_inner li .street {display:block; font-size:15px; color:#1b1e25; padding:12px 0 2px;}
.info_inner li .info_cena {display:block;}
.info_inner li .info_cena span {color:#dc1e12;}
.info_inner li  .photo {float:left; background:url(https://otpusknauge.ru/images/bg_photo.jpg) no-repeat; padding:0 0 0 22px; color:#0476b5; margin:2px 0 0;}
.info_inner li .info_about{float:right; color:#dc1e12; font-size:11px; padding:3px 0 0;}
.right_colum .information_top {padding:36px 0 0;}



.back_page { list-style:none; padding:61px 0 0;}
.back_page li {line-height:18px; text-align:right;}
.back_page li a {background: url(https://otpusknauge.ru/images/bg_back_page.gif) no-repeat 0 50%; padding:0 0 0 15px; color:#1388ca;}


.blue_box {background:#0077b3 url(https://otpusknauge.ru/images/bg_blue_box.gif) no-repeat; margin:39px 0 0 -25px; position:relative;}
.blue_box_topright {background: url(https://otpusknauge.ru/images/bg_blue_box_topright.gif) no-repeat 100% 0;}
.blue_box_botleft {background: url(https://otpusknauge.ru/images/bg_blue_box_botleft.gif) no-repeat 0 100%;}
.blue_box_botright {background: url(https://otpusknauge.ru/images/bg_blue_box_botright.gif) no-repeat 100% 100%; position:relative; padding:24px 0 29px 26px;}
.blue_box_botright h2 {color:#fff;}
.blue_box_botright .clouse_form { position:absolute; top:19px; right:20px; color:#fff; text-decoration:none; border-bottom:1px dotted #fff;}
.blue_box_botright .clouse_form:hover {border:none;}
.blue_box_botright .clouse_form_open { position:absolute; top:19px; right:20px; color:#fff; text-decoration:none; border-bottom:1px dotted #fff;}
.blue_box_botright .clouse_form_open:hover {border: none;}
.blue_box_botright .actvited { display:none;}

.form_more_search {overflow:hidden; width:100%; position:relative; padding:20px 0 10px;}
.form_more_search_colum {float:left; width:33%;}
.form_more_search_colum label {display:block; color:#fff; padding:0 0 3px;}
.form_more_search_colum select {width:158px; height:22px; color:#000; line-height:22px; margin:0 0 20px 0;}
.form_more_search_box {overflow:hidden; width:100%; padding:0 0 10px;}
.form_more_search_box input {float:left; height:15px; width:15px;}
.form_more_search_box label {float:left; padding:0 0 0 5px;}
.form_more_search_cena {overflow:hidden; width:100%; padding:0 0 20px;}
.form_more_search_cena .text {float:left; line-height:22px; color:#fff; padding:0 4px 0 0;}
.form_more_search_cena input {float:left; width:37px; padding:3px 5px 2px; border:1px solid #e3e3eb; border-bottom:1px solid #e2e9ef; border-top:1px solid #aaadb2; background:#fff;}
.form_more_search_cena .valuta {float:left; color:#80bbd9; line-height:22px; padding:0 12px 0 3px;}
.form_more_search .btn {position:absolute; bottom:0; right:27px; width:110px; line-height:22px;}


.hotels {padding:0 225px 0 165px; overflow:hidden; position:relative; min-height:110px; margin:41px 0 0;}
.hotels_left {float:left; width:150px; padding:0 15px 0 0; margin:0 0 0 -165px; display:inline;}
.hotels_left .for_img {height:91px; width:145px; overflow:hidden; position:relative;}
.hotels_left .for_img a {height:91px; width:145px; overflow:hidden; position:absolute; top:0; left:0; background:url(https://otpusknauge.ru/images/bg_for_img_inner.gif) no-repeat;}


.hotels_center {float:left; width:100%;}
.hotels_center h2 {font: italic 18px Georgia, "Times New Roman", Times, serif; margin:-2px 0 0;}
.hotels_center p {line-height:20px;}
.photo_coments {overflow:hidden; width:150px; position:absolute; left:0; bottom:7px;}
.hotels_center .photo {float:left; background:url(https://otpusknauge.ru/images/bg_photo.jpg) no-repeat; padding:0 0 0 22px; color:#0476b5; margin:2px 0 0;}
.hotels_center .coments {float:right; color:#1388ca; margin:2px 0 0;}
.hotels_center .reiting  {position:absolute; bottom:10px; left:165px;}
.hotels_center .reiting li {padding-top:0;}

.hotels_right {float:right; width:185px; margin:0 -225px 0 0; display:inline; padding:0 0 0 40px;}
.hotels_right address { padding:17px 0 0; color:#7d8387; line-height:20px;}

.list_cena {background:url(https://otpusknauge.ru/images/bg_list_cena.gif) no-repeat; float:right; width:162px; margin:18px 0 0;}
.list_cena_bot {background:url(https://otpusknauge.ru/images/bg_list_cena_bot.gif) no-repeat 0 100%; padding:4px 5px 6px 9px;}
.list_cena_bot ul {background:url(https://otpusknauge.ru/images/bg_list_cena_icon.gif) no-repeat 0 50%; padding:0 0 0 22px; list-style:none;}
.list_cena_bot ul li { line-height:20px;}
.list_cena_bot ul li span {color:#dc1e12;}

.listing_page {padding:0 30px; overflow:hidden; width:650px;}
.listing_page ul {list-style:none; overflow:hidden; padding:45px 0 25px;}
.listing_page ul li {float:left; width:43px; text-align:center; line-height:20px;}
.listing_page ul li span {background:#ff7812; color:#fff; padding:2px 6px;}
.listing_page ul li a:hover {background:#ff7812; color:#fff; padding:2px 6px;}



.hotel_one {overflow:hidden; padding:40px 200px 0 0;}

.hotel_one_right {float:right; width:175px; margin:0 -200px 0 0 ; display:inline; padding:0 0 0 25px;}
.hotel_one_right address {font-style:normal; line-height:18px; color:#7d8387; padding:23px 0 0;}
.hotel_one_right address .phone {background:url(https://otpusknauge.ru/images/bg_address_phone.jpg) no-repeat 0 50%; padding:0 0 0 21px; display:block;}
.hotel_one_right address .mail {background:url(https://otpusknauge.ru/images/bg_address_mail.jpg) no-repeat 0 50%; padding:0 0 0 21px;}

.hotel_one_right .list_cena {margin:30px 0 0;}
.hotel_one_right .list_cena_bot { background:url(https://otpusknauge.ru/images/bg_list_cena_bot_new.gif) no-repeat 0 100%; padding-bottom:19px;}
.hotel_one_right .reiting {float:right; width:auto;}
.hotel_one_right .reiting li {padding-top:12px;}
.in_kontakt {float:right; background:url(https://otpusknauge.ru/images/icon_vkontakte.gif) no-repeat; height:23px; width:112px; overflow:hidden; text-indent:-9999px; margin:10px 0 0;}
.info_user { clear:both; text-align:right; color:#7d8387; font-size:11px; padding:2px 0 0;}
.info_user span {color:#000;}

.name_cat {overflow:hidden;  width:100%; padding:32px 0 0; display:block;}
.name_cat img {float:left; margin:0 5px 0 0;}

.listing_photo {overflow:hidden; width:179px; margin:0 0 0 -4px; padding:8px 0 0;}
.listing_photo li {float:left; list-style:none; padding:2px 0 0 4px;}
.listing_photo li img {display:block;}

.map {margin:31px 0 0;}
.map img {display:block;}

.info_map {list-style:none; padding:10px 0 0;}
.info_map li {color:#7d8387; line-height:16px; font-style:italic;}


.hotel_one_left {float:left; width:100%;}
.hotel_one_left .for_img {float:left; position:relative; height:143px; width:175px; overflow:hidden; margin:0 19px 0 0;}
.hotel_one_left .for_img a { display:block; height:143px; width:175px; overflow:hidden; position:absolute; top:0; left:0;}

.hotel_one_left h2 {font: italic 18px Georgia, "Times New Roman", Times, serif;}
.hotel_one_left p {line-height:18px; color:#7d8387; padding:5px 0 13px;}

.hotel_more_info {display:block;}
.hotel_more_info a {border-bottom:1px dotted #1388ca; text-decoration:none; position:relative;}
.hotel_more_info a.activited {display:none;}
.hotel_more_info a:hover {border:none;}


.add_hotel { padding:17px 0 0; display:none;}
.add_hotel h3 {font-size:14px; padding:20px 0 0;}
.list_add_info {overflow:hidden;  width:100%;}
.list_add_info li {float:left; width:100%; line-height:21px; color:#7d8387; padding:7px 0 0;}
.list_add_info li .box {padding:0 0 0 26px; overflow:hidden;}
.list_add_info li img {float:left; margin:0 0 0 -26px; display: inline;}

.add_hotel_colum {overflow:hidden; width:100%; list-style:none;}
.add_hotel_colum li {float:left; width:33%;}
.add_hotel_colum li ul li {width:100%;}


.box_coments {overflow:hidden; width:100%; padding:68px 0 0;}
.box_coments h2 {font:18px Arial, Helvetica, sans-serif;}

.list_box_coments { overflow:hidden; list-style:none; width:100%;}
.list_box_coments li {float:left; width:100%; padding:19px 0; margin:-1px 0 0 ; background:url(https://otpusknauge.ru/images/line_grey.gif) repeat-x;}
.box_coments_top {overflow:hidden; width:100%;}
.box_coments_top .user {float:left; margin:0 30px 0 0;}
.box_coments_top .reiting {float:left; width:auto;}
.box_coments_top .reiting li {padding:3px 3px 0 0; width:auto;}
.box_coments_top .date {float:right; color:#7d8387; font-size:11px;}
.list_box_coments p {line-height:14px; padding:13px 0 0;}

.all_mess {border-bottom:1px solid #dddedf;border-top:1px solid #dddedf; background:#f6f6f6; line-height:29px; text-align:center;}
.all_mess a {text-decoration:none; border-bottom:1px dotted #1388ca;}
.all_mess a:hover {border:none; }
.all_mess a.activited {display: none;}

.old_coments {display:none;}

.info_for_addmess {display:block; background:url(https://otpusknauge.ru/images/bg_if_for_addmess.gif) no-repeat 0 2px; padding:0 0 0 14px; color:#7d8387; margin:27px 0 0 7px;}

.add_coments {margin:55px 0 0;}


.hotels_right address .phone {background:url(https://otpusknauge.ru/images/bg_address_phone.jpg) no-repeat 0 50%; padding:0 0 0 21px; display:block;}
.hotels_right address .mail {background:url(https://otpusknauge.ru/images/bg_address_mail.jpg) no-repeat 0 50%; padding:0 0 0 21px;}



.add_user_info {padding:0; display: none;}
.linkmenumain1 a {color:#1388ca; font-size:14px;}
.linkmenumain1 a:hover {color:#7d8387; background:none !important; text-decoration:none; font-size:14px;}
