.arenda table {width:100%}
.arenda td {border:1px #d5e3ee; border-style:solid none; padding-top:16px; padding-bottom:15px}
.arenda td.n1 {padding-left:37px; }
.arenda td.n2 {padding-left:22px; width:100%}
.arenda td.n3 {padding-right:47px; vertical-align:middle;}
.arenda .name {color:#0a5083; font-size:150%}
.arenda .name a {color:#0a5083; text-decoration:none}
.arenda .page_header {margin-left:33px}

.form {font-size:91.66%; color:#7a7a7a}
/*.sel_cruise {background:#f1fbfd; border:1px solid #e4eeef; position:relative; margin-top:2px}
.sel_cruise .ygt {position:relative; background:url(images/sel_cruise_rt.png) right top no-repeat; left:1px; top:-1px}
.sel_cruise .ygt .yg {position:relative; background:url(images/sel_cruise_lt.png) no-repeat; left:-2px; height:7px; font-size:0}
.sel_cruise .ygb {position:relative; background:url(images/sel_cruise_rb.png) right top no-repeat; left:1px; bottom:-1px}
.sel_cruise .ygb .yg {position:relative; background:url(images/sel_cruise_lb.png) no-repeat; left:-2px; height:7px; font-size:0}*/
.sel_cruise .page_header {margin-top:5px; border-bottom:1px solid #b8dedf; padding-bottom:8px}
/*.sel_cruise .sap {padding:0 37px 12px; margin:0}*/
.sel_cruise table {margin:0 auto}
.sel_cruise table td {padding-right:10px; padding-bottom:7px}
.sel_cruise .button {text-align:center; margin-top:5px} 
.sel_cruise button {border:none; background:none; overflow:visible;}
.seldate td {padding:0 !important; }

.all_find {margin:25px 0 19px 50px; color:#00508a}

.cruises {width:100%; margin-top:10px}
.cruises tr.addt td {border-top:1px solid #d2e2ef; height:6px; font-size:0}
.cruises tr.addb td {border-bottom:1px solid #d2e2ef; height:6px; font-size:0}
.cruises tr.c td {background:url(images/dashed_table.png) repeat-y right top; padding-left:16px;  padding-right:16px; vertical-align:middle; white-space:nowrap}
.cruises tr.c td.n1 {padding-left:38px} 
.cruises tr.c td.n5 {background:none}
.cruises thead tr.addt {background:url(images/cruise_th.png) repeat-x}
.cruises thead tr.c td {background:url(images/cruise_th2.png) no-repeat right top}
.cruises thead tr.addb {background:url(images/cruise_th.png) repeat-x bottom}
.cruises tbody tr.c td.n1 {/*font-weight:bold;*/ text-align:center; }
.cruises .mm {color:#82bb00}
.cruises tbody tr.c td.n2 {white-space:normal; width:100%}
.cruises .name {color:#00538e; /*font-weight:bold; font-size:120%*/}
.cruises .name a {color:#00538e; text-decoration:none}
.cruises .teplohod {color:#00538e;/*font-weight:bold*/}
.cruises tbody tr.c td.n4 {font-size:110%}
.cruises  .cost {/*font-weight:bold;*/ color:#fc3d09}

.feedform {margin:0 auto}
.feedform .textinput, .feedform .textareainput, .feedform .select {width:414px}
.feedform .textinput input, .feedform .textareainput textarea {width:412px}

.question {border-bottom:1px solid #bbdce1; padding:0 37px 30px}
.question .lf {margin-top:30px}
.question .list {width:100%; margin-top:15px}
.question .list	td div {padding:1px 10px 1px 11px; background:url(images/li_mark.png) no-repeat 0 8px; list-style:none}
.question .list	a{color:#83b900; font-size:91.66%; font-weight:bold}
.columns .label {margin-bottom:22px}
.columns {width:100%; position:relative}
.add_question, .last_questions {float:left; width:100%; margin-right:-200%}
.add_question .sap {margin:30px auto 28px 37px; width:326px; position:relative; padding:0; $display:inline-block;}
.last_questions .sap {margin:30px 38px 28px 437px; position:relative; padding:0; $display:inline-block}
.clear_button {float:right}
.add_question .textinput, .add_question .textareainput,  .add_question .select {width:324px}
.add_question .textinput input, .add_question .textareainput textarea {width:322px}
.add_question button {margin-top:20px}
.last_questions .item {background:url(images/faq_question_lt.png) #f0fafd no-repeat; $display:inline-block}
.last_questions .item .yg {background:url(images/faq_question_rt.png) right top no-repeat}
.last_questions .item .yg .yg {background:url(images/faq_question_lb.png) left bottom no-repeat}
.last_questions .item .yg .yg .yg {background:url(images/faq_question_rb.png) right bottom no-repeat;
padding:18px 23px}
.last_questions .item {margin-bottom:5px}
.last_questions .item .name {border-bottom:1px solid #c4d2d6;}
.last_questions .item .name .name {color:#015492; font-size:116.66%; font-weight:bold; border:none}
.last_questions .item .desc {font-size:91.66%; margin-top:6px}

.teplohods_two {width:100%; margin-top:20px; table-layout:fixed}
.teplohods_two td {padding-top:30px; padding-bottom:29px; border:1px #bebebe; border-style:dashed none}
.teplohods_two tr.first td {padding-top:0; border-top:none}
.teplohods_two .delim {width:35px}
.teplohods_two .image {float:left; margin:0 20px 13px 0;}
.teplohods_two .name a {color:#015492; font-size:108.33%; font-weight:bold; margin-bottom:5px}
.teplohods_two .description {font-size:91.66%;}
.propetis {margin-left:3px; font-size:91.66%; clear:both; width:100%}
.propetis th {width:50%; padding:0 6px; text-align:left; border:1px #d0e3f2; border-style:solid none; font-weight:normal}
.propetis td {width:50%; padding:0 11px 0 0 !important; text-align:right; color:#83b900;  border:1px #d0e3f2 !important; border-style:solid none  !important; vertical-align:middle}

/*Галерея*/
.galery {margin-top:10px; $display:inline-block}
.galery:after {clear:both; content:""; display:block}
.galery .im_it {margin-right:16px; margin-bottom:18px; float:left; }
.galery .im_it .imgborder {display:table; /* width:144px; height:144px;*/ }
.galery .im_it .imgborder td {text-align:center; vertical-align:middle;}
.galery .im_it .imgborder a {display:inline-block}
.galery .im_it .highslide-caption {font-size:11px; padding:0}
.galery .last {margin-right:0} 
.galery .name {padding:0 5px; white-space:nowrap}
.uv {font-size:11px; text-decoration:none; color:#343434; padding-left:15px; background:url(img/uv.png) no-repeat 0 50%; display:block}

.multiple {overflow:auto}
.multiple label {display:block}

.newprop {width:100%}
.newprop td {border:1px solid #555; padding:5px; text-align:center; vertical-align:middle}

.emailform {color:#7A7A7A; font-size:91.66%; margin-top:25px}
.emailform .textinput, .emailform .select, .emailform .textareainput {width:302px}
.emailform .textinput input, .emailform  textarea {width:300px;}

.left_head_block_mutate  {border:none; margin:0}

a.rss {background:url(images/rss.gif) no-repeat 0 1px; padding-left:18px}




